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
341647634902	341647635454	341647636004	341647636554	341647637104	341647637654	341647638204	341647638754	341647639304	341647639854	341647640404	341647640954	341647641504	341647642054	341647642604	341647643154	341647643704	341647644254	341647644804	341647645354	341647645904	341647646454	341647647004	341647647554	341647648104	341647648654	341647649204	341647649754	341647650304	341647650854	341647651404	341647651954	341647652504	341647653054	341647653604	341647654154	341647654704	341647655254	341647655804	341647656354	341647656904	341647657454	341647658004	341647658554	341647659104	341647659654	341647660204	341647660754	341647661304	341647661854	341647662404	341647662954	341647663504	341647664054	341647664604	341647665154	341647665704	341647666254	341647666804	341647667354	341647667904	341647668454	341647669004	341647669554	341647670104	341647670654	341647671204	341647671754	341647672304	341647672854	341647673404	341647673954	341647674504	341647675054	341647675604	341647676154	341647676704	341647677254	341647677804	341647678354	341647678904	341647679454	341647680004	341647680554	341647681104	341647681654	341647682204	341647682754	341647683304	341647683854	341647684404	341647684954	341647685504	341647686054	341647686604	341647687154	341647687704	341647688254	341647688804	341647689354	341647689904	341647690454	341647691004	341647691554	341647692104	341647692654	341647693204	341647693754	341647694304	341647694854	341647695404	341647695954	341647696504	341647697054	341647697604	341647698154	341647698704	341647699254	341647699804	341647700354	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2722	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	3600	2300	2721	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22356	21459	28732	24986	24550	29967	33405	30310	29547	29409	29074	28741	28324	28086	28091	28253	27798	27935	27826	27670	27465	27728	27447	27620	27500	27604	27505	27466	27400	27590	27588	27645	27494	27219	27712	27357	27360	27324	27643	27439	27709	27669	27437	27551	27343	27655	27620	27598	27540	27277	27173	27454	27339	27420	27550	27207	27311	27364	27433	27136	27385	27483	27354	27491	27516	27226	27595	27399	27541	27228	27164	27281	27530	27402	27232	27422	27162	27376	27352	27607	27315	27446	27462	27398	27482	27198	27302	27519	27552	27570	27148	27178	27278	27476	27578	27230	27315	27388	27323	27643	27530	27349	27113	26931	27333	27482	27443	27472	27609	27285	27118	27487	27273	27398	27509	27430	27532	27402	27712	27574	27149	27481	27393	27311	27362	27149	27376	27097	27313	27367	27505	27562	27399	27383	27517	27607	27368	27335	27470	27243	27523	27535	27502	27192	27382	27286	27406	27618	27317	27396	27168	27372	27392	27497	27488	27385	27498	27515	27395	27353	27300	27011	27369	27408	27291	27333	27380	27381	27470	27300	27316	27383	27272	27563	27380	27350	27385	27376	27371	27116	27438	27462	27502	27118	27225	27229	27474	27799	27541	27518	27474	27298	27455	27428	27384	27526	27246	27258	27347	27284	27611	27289	27410	27474	27358	27575	27531	27362	27457	27298	27521	27561	27384	27260	27368	27295	27411	27384	27390	27252	27492	27557	27368	27246	27356	27467	27436	27415	27329	27245	27288	27326	27405	27522	27232	27501	27374	27346	27371	27202	27318	27425	27418	27411	27628	27554	27442	27448	27391	27377	27414	27228	27331	27433	27312	27120	27350	27283	27303	27232	27385	27197	27393	27348	27231	27504	27187	27251	27471	27351	27251	27382	27386	27405	27496	27452	27303	27490	27180	27624	27613	27304	27302	27676	27628	27261	27719	27156	27389	27577	27495	27451	27427	27429	27475	27319	27377	27279	27425	27279	27285	27369	27386	27266	27451	27528	27344	27413	27385	27526	27260	27332	27490	27538	27623	27316	27302	27441	27270	27734	27358	27226	27221	27170	27416	27347	27311	27383	27492	27535	27267	27334	27360	27521	27475	27351	27400	27459	27575	27415	27548	27288	27194	27154	27371	27300	27507	27543	27505	27237	27257	27387	27291	27351	27491	27333	27332	27409	27523	27443	27190	27283	27496	27287	27273	27247	27313	27295	27359	27322	27616	27359	27335	27340	27528	27343	27397	27128	27131	27170	27205	27399	27366	27463	27566	27270	27255	27451	27362	27197	27208	27414	27431	27520	27318	27308	27477	27341	27393	27442	27428	27101	27453	27406	27474	27565	27449	27538	27430	27426	27495	27473	27358	27588	27361	27455	27179	27293	27432	27453	27149	27123	27376	27125	27175	27429	27400	27242	27453	27464	27174	27444	27321	27499	27500	27469	27407	27364	27371	27641	27435	27373	27123	27372	27436	27604	27459	27264	27225	27308	27522	27231	27301	27356	27373	27270	27456	27492	27265	27408	27507	27343	27553	27502	27423	27608	27251	27582	27682	27425	27557	27492	27390	27324	27275	27413	27342	27198	27364	27507	27498	27267	27347	27369	27564	27443	27638	27379	27542	27399	27290	27530	27543	27479	27350	27174	27418	27168	27119	27320	27628	27465	27413	27393	27201	27278	27140	27397	27486	27750	27445	27135	27137	27366	27325	27570	27341	27617	27770	27320	27177	27495	27511	27465	27471	27601	27440	27483	27457	27414	27279	27526	27330	27313	27386	27246	27149	27341	27201	27193	27342	27404	27337	27303	27428	27306	27300	27299	27302	27170	27322	27474	27214	27512	27518	27525	27323	27294	27220	27204	27264	27245	27486	27394	27284	27620	27374	27339	27583	27527	27451	27384	27473	27366	27390	27474	27527	27363	27333	27127	27351	27413	27130	27464	27541	27323	27179	27181	27246	27267	27393	27372	27488	27437	27487	27397	27428	27329	27499	27449	27275	27578	27359	27413	27439	27387	27214	27341	27275	27292	27426	27230	27531	27150	27342	27461	27511	27526	27379	27719	27265	27415	27461	27456	27416	27464	27435	27484	27336	27322	27416	27331	27646	27537	27209	27573	27469	27353	27374	27180	27376	27405	27419	27671	27256	27273	27371	27327	27414	27419	27314	27617	27529	27488	27244	27222	27323	27180	27216	27298	27395	27478	27361	27202	27452	27368	27488	27679	27453	27395	27341	27180	27719	27237	27123	27078	27323	27243	27208	27288	27309	27359	27198	27331	27304	27358	27482	27261	27267	27269	27405	27380	27396	27270	27395	27271	27363	27571	27482	27426	27535	27520	27416	27609	27369	27333	27385	27181	27543	27154	27486	27350	27554	27340	27498	27444	27506	27528	27507	27599	27577	27486	27287	27112	27412	27343	27332	27408	27438	27628	27338	27655	27220	27284	27418	27321	27305	27249	27162	27363	27317	27713	27396	27301	27081	27301	27764	27432	27381	27496	27323	27693	27464	27394	27585	27430	27316	27285	27549	27335	27447	27492	27312	27520	27340	27600	27175	27213	27398	27399	27252	27361	27419	27340	27505	27276	27536	27317	27487	27413	27576	27489	27431	27448	27289	27120	27427	27352	27478	27309	27601	27414	27367	27382	27326	27254	27443	27327	27414	27266	27522	27261	27171	27512	27363	27258	27338	27244	27523	27375	27512	27562	27366	27387	27463	27481	27454	27426	27444	27389	27388	27475	27486	27374	27318	27618	27414	27405	27428	27341	27474	27425	27466	27224	27348	27555	27345	27516	27442	27291	27374	27255	27300	27116	27590	27432	27523	27359	27428	27372	27218	27430	27546	27439	27285	27428	27421	27452	27501	27482	27491	27220	27319	27135	27301	27300	27623	27466	27366	27325	27329	27203	27318	27547	27419	27370	27398	27281	27288	27430	27212	27265	27131	27233	27110	27420	27338	27456	27162	27426	27259	27481	27322	27114	27300	27410	27321	27504	27302	27479	27220	27289	27410	27445	27295	27296	27363	27549	27243	27249	27459	27589	27542	27529	27280	27126	27459	27373	27306	27279	27418	27380	27498	27474	27510	27355	27488	27588	27301	27403	27325	27121	27621	27232	27361	27491	27288	27334	27426	27372	27380	27485	27246	27482	27536	27087	27332	27289	27456	27384	27374	27443	27417	27632	27495	27433	27538	27401	27579	27302	27612	27651	27304	27294	27347	27366	27557	27381	27494	27380	27348	27202	27408	27296	27299	27326	27267	27171	27320	27345	27439	27286	27514	27580	27387	27427	27241	27340	27397	27418	27304	27459	27311	27268	27596	27385	27469	27261	27596	27431	27405	27226	27339	27179	27382	27365	27360	27330	27226	27819	27225	27445	27315	27093	27472	27409	27269	27406	27464	27303	27285	27492	27622	27253	27325	27276	27403	27490	27421	27438	27373	27285	27380	27339	27430	27556	27543	27710	27141	27268	27501	27427	27150	27422	27145	27541	27592	27528	27365	27423	27417	27325	27239	27477	27215	27237	27274	27252	27184	27176	27271	27230	27629	27173	27479	27378	27415	27345	27267	27524	27480	27300	26859	27415	27306	27205	27504	27531	27123	27253	27314	27254	27375	27390	27432	27347	27691	27595	27330	27427	27469	27202	27351	27432	27282	27264	27138	27226	27461	27541	27362	27457	27255	27319	27422	27332	27254	27393	27407	27576	27287	27421	27546	27395	27625	27415	27401	27407	27354	27448	27507	27484	27347	27286	27280	27082	27263	27440	27331	27254	27571	27569	27286	27413	27367	27476	27394	27376	27290	27470	27647	27587	27382	27252	27232	27287	27059	27220	27294	27130	27250	27528	27172	27396	27235	27290	27410	27349	27421	27423	27190	27295	27284	27402	27342	27533	27245	27413	27380	27473	27427	27115	27409	27341	27518	27353	27405	27315	27433	27604	27273	27336	27245	27308	27562	27077	27412	27314	27279	27479	27486	27435	27185	27410	27360	27158	27338	27471	27478	27392	27400	27459	27514	27349	27503	27269	27279	27243	27335	27340	27219	27468	27266	27090	27353	27299	27450	27308	27329	27315	27336	27366	27701	27536	27483	27443	27557	27500	27368	27387	27241	27329	27299	27076	27382	27172	27363	27372	27442	27391	27510	27499	27321	27400	27643	27361	27359	27106	27299	27382	27377	27460	27393	27212	27459	27490	27399	27115	27384	27499	27496	27329	27272	27395	27214	27398	27314	27653	27256	27222	27444	27608	27366	27191	27444	27148	27288	27365	27441	27320	27174	27230	27535	27490	27311	27357	27591	27498	27406	27557	27370	27016	27576	27218	27304	27353	27621	27491	27330	27512	27459	27448	27459	27315	27364	27245	27298	27310	27598	27316	27280	27547	27382	27036	27538	27375	27489	27561	27226	27289	27448	27317	27372	27242	27309	27439	27319	27387	27163	27554	27491	27383	27271	27279	27359	27228	27477	27520	27485	27363	27283	27307	27476	27441	27472	27300	27487	27354	27309	27525	27489	27453	27380	27420	27457	27298	27324	27190	27241	27407	27324	27420	27457	27523	27395	27525	27352	27463	27690	27360	27487	27460	27431	27631	27355	27303	27272	27470	27289	27386	27353	27480	27228	27359	27727	27415	27343	27278	27319	27354	27539	27362	27170	27339	27469	27428	27266	27218	27366	27367	27442	27377	27282	27379	27287	27066	27267	27318	27535	27372	27403	27429	27505	27355	27597	27473	27328	27307	27467	27356	27419	27515	27505	27380	27268	27312	27428	27327	27412	27208	27252	27170	27370	27475	27519	27491	27157	27245	27474	27351	27260	27393	27244	27471	27284	27634	27365	27225	27465	27354	27557	27509	27313	27688	27567	27356	27379	27273	27525	27566	27307	27370	27530	27541	27026	27278	27386	27458	27252	27409	27393	27349	27389	27351	27315	27125	27249	27363	27235	27178	27159	27103	27310	27436	27475	27453	27251	27223	27351	27707	27480	27479	27401	27486	27181	27498	27200	27330	27543	27193	27300	27529	27280	27408	27451	27186	27308	27540	27259	27376	27291	27148	27316	27532	27391	27582	27405	27208	27604	27371	27540	27476	27243	27329	27431	27563	27713	27484	27080	27420	27399	27491	27278	27183	27486	27416
29249	54261	45787	36849	32429	29138	26738	25101	23981	23297	22443	22174	21725	21496	21385	21213	21208	21027	20793	20809	21063	20854	20742	20864	20795	20818	20708	20755	20718	20739	20851	20666	20804	20774	20696	20656	20575	20698	20833	20694	20836	20639	20590	20987	20886	20784	20556	20578	20822	20682	20639	20689	20760	20641	20713	20694	20565	20733	20808	20660	20639	20661	20612	20551	20651	20664	20681	20467	20583	20605	20684	20689	20735	20558	20455	20774	20741	20624	20673	20573	20685	20460	20676	20585	20880	20525	20718	20710	20652	20542	20605	20615	20594	20765	20549	20567	20658	20660	20621	20880	20621	20835	20702	20607	20833	20634	20691	20604	20727	20538	20699	20484	20639	20704	20543	20616	20565	20557	20656	20745	20639	20556	20699	20587	20684	20508	20715	20571	20756	20703	20656	20658	20545	20843	20611	20734	20766	20751	20547	20810	20516	20647	20631	20640	20502	20844	20650	20781	20589	20614	20708	20568	20697	20699	20676	20727	20624	20643	20779	20631	20832	20612	20574	20578	20662	20508	20532	20779	20769	20538	20619	20541	20531	20538	20542	20666	20520	20711	20649	20405	20757	20413	20573	20788	20587	20512	20603	20807	20482	20611	20649	20634	20721	20649	20589	20662	20793	20767	20524	20678	20498	20584	20609	20787	20922	20642	20597	20586	20523	20729	20605	20769	20629	20815	20815	20660	20589	20753	20541	20499	20877	20669	20663	20660	20617	20641	20633	20773	20584	20458	20636	20900	20630	20692	20752	20701	20663	20759	20555	20573	20740	20773	20638	20588	20516	20572	20697	20653	20640	20672	20522	20659	20646	20700	20581	20395	20810	20612	20575	20825	20691	20499	20821	20442	20794	20763	20757	20659	20607	20658	20579	20794	20622	20755	20654	20851	20535	20702	20768	20784	20700	20642	20687	20693	20572	20586	20554	20745	20694	20621	20519	20682	20594	20649	20654	20576	20809	20531	20734	20744	20582	20748	20630	20687	20705	20536	20647	20830	20625	20691	20633	20579	20800	20618	20743	20704	20655	20670	20723	20570	20751	20721	20706	20637	20660	20624	20769	20664	20680	20761	20546	20621	20869	20751	20467	20681	20558	20711	20770	20684	20671	20681	20624	20677	20601	20710	20550	20677	20730	20803	20759	20818	20823	20709	20645	20603	20649	20813	20576	20587	20699	20858	20714	20654	20654	20675	20477	20415	20678	20618	20734	20721	20520	20680	20568	20788	20577	20642	20567	20549	20552	20635	20715	20579	20467	20607	20797	20659	20740	20686	20609	20638	20625	20679	20691	20813	20778	20485	20662	20620	20616	20632	20754	20712	20740	20630	20759	20531	20648	20426	20536	20539	20690	20563	20575	20838	20659	20550	20729	20700	20716	20688	20525	20671	20474	20726	20756	20709	20380	20618	20656	20729	20421	20695	20698	20537	20615	20799	20510	20683	20786	20525	20704	20532	20604	20690	20592	20487	20693	20662	20760	20874	20560	20643	20678	20695	20694	20607	20612	20767	20642	20664	20677	20655	20714	20618	20741	20702	20766	20586	20521	20732	20574	20573	20719	20489	20506	20475	20866	20792	20657	20611	20684	20856	20711	20613	20814	20759	20701	20631	20753	20675	20640	20770	20598	20673	20742	20552	20773	20654	20615	20706	20707	20650	20843	20574	20666	20654	20796	20643	20740	20675	20581	20684	20633	20816	20596	20697	20602	20754	20581	20527	20746	20789	20669	20597	20657	20594	20756	20588	20690	20755	20641	20701	20648	20645	20655	20712	20516	20619	20748	20699	20597	20812	20698	20617	20536	20656	20515	20554	20677	20769	20680	20599	20708	20653	20826	20659	20707	20528	20810	20672	20475	20585	20673	20773	20848	20488	20907	20719	20506	20602	20659	20626	20686	20813	20642	20648	20634	20675	20661	20660	20622	20522	20771	20578	20557	20631	20616	20738	20755	20663	20642	20774	20619	20576	20505	20584	20578	20632	20657	20558	20675	20789	20585	20604	20604	20597	20850	20758	20673	20600	20627	20642	20612	20825	20715	20679	20689	20724	20679	20568	20732	20626	20605	20605	20604	20526	20718	20445	20506	20696	20721	20807	20657	20669	20725	20677	20617	20749	20613	20696	20629	20716	20558	20698	20733	20606	20568	20732	20621	20671	20665	20648	20544	20774	20548	20649	20572	20623	20478	20673	20633	20593	20499	20768	20742	20715	20470	20769	20802	20616	20682	20796	20491	20818	20698	20442	20621	20717	20670	20632	20526	20730	20669	20656	20716	20519	20533	20642	20869	20622	20611	20587	20677	20635	20849	20697	20540	20471	20705	20564	20726	20721	20595	20753	20562	20617	20697	20596	20667	20652	20622	20554	20826	20565	20752	20578	20412	20528	20603	20499	20785	20541	20700	20747	20854	20635	20462	20765	20644	20643	20837	20666	20623	20685	20570	20841	20697	20667	20573	20631	20649	20736	20845	20709	20513	20699	20722	20607	20523	20480	20714	20824	20824	20566	20609	20674	20622	20744	20674	20929	20666	20755	20697	20580	20711	20781	20674	20625	20719	20656	20610	20575	20658	20414	20676	20782	20853	20529	20625	20695	20738	20751	20746	20729	20613	20639	20590	20609	20663	20657	20598	20785	20675	20565	20716	20577	20537	20600	20880	20721	20569	20576	20809	20647	20589	20644	20812	20771	20757	20709	20691	20623	20707	20804	20876	20647	20818	20596	20750	20681	20522	20794	20594	20839	20667	20595	20618	20613	20684	20710	20759	20527	20907	20481	20506	20567	20660	20661	20698	20814	20697	20654	20473	20669	20628	20552	20589	20527	20483	20651	20686	20721	20737	20545	20592	20711	20621	20645	20546	20593	20750	20591	20664	20666	20740	20758	20756	20703	20872	20791	20599	20476	20757	20685	20904	20727	20547	20889	20698	20576	20649	20618	20594	20658	20615	20666	20737	20542	20495	20572	20614	20596	20613	20798	20644	20687	20610	20755	20811	20786	20648	20710	20689	20634	20847	20568	20649	20584	20533	20613	20644	20659	20581	20776	20569	20704	20680	20614	20655	20768	20812	20591	20500	20606	20472	20626	20705	20637	20692	20719	20502	20597	20694	20768	20725	20621	20697	20616	20625	20734	20667	20525	20751	20570	20736	20684	20744	20716	20593	20737	20544	20756	20583	20607	20503	20686	20792	20406	20567	20764	20834	20679	20689	20612	20717	20723	20849	20676	20488	20827	20714	20559	20596	20676	20818	20631	20499	20738	20687	20589	20705	20604	20733	20606	20736	20800	20830	20585	20827	20442	20620	20412	20837	20428	20661	20511	20808	20661	20843	20462	20625	20845	20732	20452	20654	20737	20618	20580	20504	20573	20694	20670	20599	20546	20698	20804	20363	20613	20487	20713	20799	20495	20729	20666	20659	20581	20777	20583	20659	20568	20736	20693	20540	20621	20592	20616	20711	20645	20484	20438	20676	20756	20719	20660	20666	20620	20593	20571	20630	20784	20555	20700	20725	20432	20906	20714	20560	20843	20871	20639	20707	20595	20598	20586	20929	20730	20498	20814	20738	20723	20437	20610	20659	20723	20608	20784	20833	20635	20770	20626	20742	20700	20551	20662	20672	20690	20538	20514	20740	20792	20521	20713	20692	20583	20739	20623	20454	20583	20725	20637	20518	20782	20701	20663	20555	20872	20715	20800	20680	20747	20695	20756	20729	20550	20767	20766	20682	20669	20808	20609	20832	20790	20582	20871	20682	20742	20883	20606	20710	20766	20734	20545	20724	20714	20621	20625	20518	20642	20512	20583	20682	20613	20681	20836	20667	20725	20660	20571	20827	20786	20542	20803	20637	20815	20735	20577	20592	20581	20711	20641	20715	20650	20645	20915	20743	20779	20733	20703	20673	20646	20670	20536	20644	20774	20904	20499	20617	20892	20642	20678	20667	20637	20453	20705	20782	20634	20455	20667	20540	20676	20901	20738	20542	20502	20644	20737	20582	20728	20658	20740	20823	20648	20571	20778	20731	20578	20498	20651	20590	20774	20725	20631	20599	20868	20883	20799	20496	20774	20693	20538	20852	20748	20710	20800	20902	20772	20576	20811	20553	20693	20725	20718	20539	20637	20800	20657	20628	20624	20535	20718	20678	20733	20658	20783	20669	20655	20916	20679	20631	20489	20610	20753	20684	20662	20335	20616	20659	20681	20638	20645	20528	20713	20581	20663	20471	20532	20704	20644	20871	20676	20688	20731	20662	20748	20517	20754	20761	20481	20687	20546	20790	20606	20704	20717	20773	20607	20663	20524	20626	20770	20399	20700	20687	20618	20728	20454	20568	20705	20646	20779	20388	20548	20649	20520	20739	20611	20751	20693	20625	20626	20634	20754	20590	20592	20879	20423	20558	20615	20512	20644	20558	20511	20620	20636	20855	20729	20677	20715	20591	20726	20747	20689	20686	20707	20488	20740	20621	20580	20647	20655	20780	20568	20526	20604	20749	20561	20817	20715	20642	20601	20583	20528	20522	20673	20695	20666	20690	20604	20744	20574	20488	20738	20619	20541	20700	20661	20700	20588	20688	20688	20633	20610	20669	20764	20714	20719	20721	20534	20433	20573	20735	20570	20688	20608	20755	20562	20835	20844	20617	20778	20489	20545	20504	20774	20755	20601	20487	20701	20642	20710	20595	20554	20661	20749	20669	20562	20537	20743	20718	20594	20532	20842	20676	20674	20811	20684	20770	20630	20578	20560	20633	20747	20857	20731	20876	20637	20596	20659	20758	20676	20633	20758	20758	20504	20562	20513	20612	20842	20586	20817	20670	20574	20589	20733	20616	20406	20536	20748	20633	20738	20751	20657	20513	20561	20546	20567	20628	20519	20795	20694	20897	20590	20696	20526	20665	20554	20498	20743	20724	20603	20668	20822	20701	20629	20738	20659	20623	20520	20548	20659	20562	20565	20562	20752	20576	20701	20566	20631	20754	20680	20515	20719	20794	20761	20613	20691	20679	20546	20703	20703	20589	20816	20662	20761	20743	20610	20606	20666	20698	20602	20415	20462	20725	20608	20514	20518	20375	20645	20679	20616	20582	20417	20621	20539	20665	20715	20677	20773	20523	20635	20487	20595	20601	20677
33061	31968	37627	34204	30599	29793	28937	28517	28032	27728	27928	27754	27485	27438	27409	27236	27403	27393	27246	27038	27281	27370	27203	27196	27324	27344	27161	27296	27219	27288	27241	27001	27165	27243	27007	27157	27254	27177	27000	27045	27243	27225	27066	27062	27101	27080	27222	27202	27312	27125	27039	27329	26977	27362	27087	27179	27116	27463	27029	26964	27135	27159	27214	27262	27216	27064	27231	27181	27414	27107	27136	27269	27415	27072	27087	27218	27165	27214	26998	27000	27341	26989	27017	27134	27336	26980	27134	27288	27049	27008	27114	26970	27051	27129	27004	27137	26712	27048	27166	27073	27144	27135	27054	26914	27121	26978	27148	27196	27058	27213	27292	26985	27214	27131	27076	26966	27352	27013	27064	27392	27096	26996	27197	27108	26992	27283	27224	27134	27375	27044	27218	26733	27019	27324	27215	27162	27305	27092	27228	27075	27329	27146	27212	27088	27106	27018	27437	27271	27164	26991	26997	27207	27261	27113	27268	26918	27009	27063	27015	27081	27158	27073	27070	27347	27200	27329	27039	26933	26868	27134	27151	27112	27345	27114	27077	27213	27148	27058	27240	27122	27106	27230	27215	27229	27019	27079	27063	27065	27119	27373	26917	27195	27150	27261	26967	27004	26977	27204	27323	27269	27153	26960	27028	26983	27245	27001	27197	27346	27019	27238	27039	26964	27021	27048	26900	26888	27041	26886	27030	27290	27018	27240	27140	27030	27260	27186	27202	27149	27180	27099	27163	27092	27216	27123	26964	27184	27406	27133	27125	26951	26988	27184	26948	27173	27132	27325	26761	27297	26912	27304	27159	27300	27115	27249	27268	27280	27181	27244	27222	27245	27076	27103	27088	27155	27087	27080	26970	27091	27281	27163	27203	26942	27037	27235	27202	26919	27281	27125	26939	27176	27115	27263	27119	26902	27176	27176	27307	27029	27117	27161	27197	27049	26868	27196	27015	27407	27146	27083	27078	27140	27346	26998	27221	27139	27031	27396	27117	27050	27056	27159	27093	27123	27267	27066	27269	26953	27278	27187	27138	27174	27257	27215	27082	26989	27219	27094	27022	27188	27325	27306	27283	27135	27124	27120	27164	27133	26951	27180	27055	27109	27047	26924	27240	27139	26834	27353	27137	27126	27247	27131	27116	27355	27293	27244	27121	27102	27216	27141	27257	27091	27129	27252	27234	27039	27203	27007	27262	26999	27045	27220	27184	27022	27160	27001	27159	26950	27239	27112	27314	27051	27203	27019	27013	27261	27198	27317	27244	27121	27078	27183	27243	27171	27152	26921	27051	27256	27292	27220	26961	26916	27054	27163	27143	27229	27037	26993	27307	27062	27287	27155	27196	27274	27302	27137	27275	27327	27270	27296	27263	27109	27324	27092	27024	27368	26932	27014	27213	27100	27239	27019	27067	27112	27130	27042	27155	27074	27180	27332	27184	27209	27279	27146	27198	27374	27077	27219	27187	27189	27064	27134	27121	27008	27295	27336	27094	26938	27155	26933	27207	27139	27203	27195	27104	27260	27250	26994	26985	27243	26922	27012	27125	27212	27139	27273	27210	27360	27133	27283	27154	27289	27064	27210	27205	27079	27135	27183	27488	27279	26817	27155	27107	27111	27357	27042	27002	27118	26884	27249	27153	27030	27058	27106	27080	27273	27263	27036	27048	27207	27110	27066	26874	27185	27195	26870	27102	27202	27044	27133	27204	26916	27210	27208	27305	27351	26997	27097	27267	27166	27168	27238	27268	27281	27406	27135	26937	27193	27176	27170	27140	27168	27171	27213	27144	27317	27032	26976	27086	26915	27030	27345	27022	27015	27048	27277	27372	27266	27111	27247	27252	27156	27222	27199	27054	27017	27159	27065	27331	27356	27029	27195	27204	27318	27100	27240	27306	27164	27188	27013	27209	26992	27205	27068	26854	27241	27273	27207	27263	27102	27257	27121	26986	27142	27340	27070	27219	26941	27087	27184	27079	27009	27230	27311	27217	27210	27089	27377	27178	27303	27127	27349	27207	27182	27121	27140	27077	27048	27294	26893	27040	27246	26947	27050	27132	27211	27144	27077	27062	27292	26973	27163	27071	26954	27153	27231	27025	27166	27176	26972	27181	27202	27286	27103	27256	27195	27117	27095	27350	26895	27280	27267	27386	27036	27279	27123	27114	27046	27086	26880	27019	26870	27179	27130	27148	27181	27121	27265	27209	27089	27121	27264	27356	27130	26927	27067	27262	27140	27233	27167	27205	27112	27108	27321	27013	27043	27321	27038	27265	27020	27105	27313	27163	27189	27035	27256	27243	27081	27066	27296	26975	27142	27085	27139	27159	26881	27220	27128	27039	26986	27103	27115	27267	27242	27250	27297	27079	27201	27223	27308	26968	27293	27173	27108	27126	27128	27130	27104	27258	26943	27154	27061	27235	27207	26941	26996	27217	27051	27291	27171	27042	27357	27286	27269	27230	27256	27097	27187	27101	26952	27221	27026	26947	27250	27121	27019	27104	27263	27188	27019	27162	26865	27247	27142	27112	27136	26915	27334	27347	27107	27129	27136	27206	27082	27056	27119	27297	27184	27000	27159	27118	27264	26975	27064	27132	27211	27199	27210	27162	27196	27219	26999	27088	26969	27382	27158	27218	27044	27142	27120	27040	27013	27131	27061	27244	26942	27400	26959	27113	27156	27133	27044	27310	27304	27155	27101	27183	27162	27285	27120	27184	27179	27058	27161	27283	27141	27083	27126	27121	27073	27197	27156	27344	27248	27109	27150	27419	27141	27047	27046	27304	27379	27208	27086	27273	27205	27113	27161	26954	27175	27087	27143	27005	27150	26957	26963	27120	27093	27421	27062	27142	27109	27146	27136	27236	27399	27300	27085	27382	27150	27363	27144	27135	27173	27135	27109	27283	27227	27180	27159	27355	27128	27220	27217	27041	27131	27263	27233	27120	27312	27201	27202	27062	27237	27122	27017	26939	27054	27150	27092	27055	27185	27340	27108	27188	27010	27090	27031	27205	27315	27008	27071	26984	27004	27241	27211	27092	27143	27328	27111	27101	27112	27056	27308	27282	27163	27265	27126	27053	27039	27106	26838	27067	27095	27284	27335	27081	27385	27048	26965	27282	27241	27318	27305	27123	27007	27266	27265	27111	27284	26946	27214	27112	27151	27238	26993	26937	27259	27170	27282	27152	27227	27080	27098	27114	27110	27310	27233	27054	27267	27128	27082	27265	27233	27148	26927	27357	27431	27234	26918	27093	27334	27399	27054	26944	27091	27127	26869	27083	27097	27083	27164	26953	27323	27224	27325	27229	27332	27288	27102	27283	27215	27261	27523	27234	27280	27235	27212	27374	27029	27213	27203	27205	27132	27132	27047	27177	27195	27181	27167	27021	27046	27035	27037	27224	27029	27275	27247	27184	27360	27277	27070	27161	27096	27352	27218	27143	26962	27361	27270	27187	27148	27247	27204	27081	27171	27015	27099	27175	27229	27147	27069	27239	27177	26994	27088	27264	27299	27354	27324	27354	27314	27230	27194	27149	27275	27334	27307	26964	26920	27122	27287	27110	27121	27283	27030	27068	27196	27258	27230	27139	27170	27038	27161	27222	27131	27208	27140	27195	27116	27056	27257	27357	27015	27279	27006	27217	27251	27169	27079	27089	27248	27318	27086	27144	27281	27165	27029	27345	27097	27322	27177	26892	27013	27315	27392	27086	27192	27297	27295	27073	27177	27137	27132	27055	27042	27212	27016	27139	26959	27078	27211	27198	27279	26901	26893	27201	27218	27272	27255	27017	27030	27211	27236	27148	27287	27236	26952	27153	27087	27141	27171	27071	27288	27166	27297	27272	27037	27020	27152	27241	27201	27340	26997	26969	27194	27094	27062	27253	27143	27249	27258	27084	27290	26937	27275	26901	27239	27095	27215	27269	27389	27247	27201	27499	27211	27237	27205	27251	27207	26997	27010	27149	27178	27167	27114	27121	27303	27006	27144	27160	27098	27311	27134	27018	27162	27326	27159	27060	26956	27072	26995	27169	27153	27191	27216	27143	26983	27183	26801	27080	27314	27364	27359	27229	27309	27345	27230	27233	27133	27043	27158	27136	27304	27074	27143	27252	27092	27132	27261	27002	27154	27208	27179	27267	27129	27242	27096	27037	27264	27161	26839	27170	27189	27150	27282	27194	27230	27179	26979	27318	27192	27144	27209	27124	27023	27242	27203	27272	26858	27414	27040	27266	27302	26932	27083	27140	27093	27225	27199	27471	27092	27137	27017	27148	27210	27013	27174	27261	27009	27120	27251	27291	27089	27176	27122	27123	27080	27125	27274	27211	27201	27070	27075	27154	27320	27087	27073	27117	27394	27154	27331	27034	27060	27030	26925	27163	27060	27223	27213	27205	27147	27031	27101	27366	27313	27113	27003	27188	26908	27104	27057	27247	26981	27015	27172	27184	27108	27476	27282	27105	27088	27099	27003	27251	27360	27525	26997	27281	27178	26975	27080	27141	27143	26986	27037	27025	27028	27068	27288	27283	27072	27185	27356	27088	27298	27124	27021	26991	26990	27030	27027	27260	27179	27044	26864	27052	26926	27195	26941	27341	27155	27095	27119	27334	27137	27064	27325	27312	27153	27127	27076	27345	27092	27191	27165	27122	27337	26968	27030	27228	27196	27282	27109	27328	27089	26878	27109	27009	27151	27389	27336	27378	27081	27042	27124	27126	27213	27293	27408	27158	26925	27196	27184	27167	27066	26912	27159	27189	27061	27265	27056	27117	27333	27290	26958	27107	27158	27066	27176	27524	27210	27179	27276	27296	27326	27460	27032	27085	26937	27156	27133	27381	27282	27225	27256	27020	27084	27072	27171	27063	27002	27323	26992	27315	27318	27108	26833	27256	27224	27215	26948	27060	27221	26929	27156	27124	27113	27060	27156	27022	27164	27115	27161	27275	26970	27305	27383	27047	27258	26933	27269	26946	27133	27212	27071	27095	27029	27137	27306	27084	27139	27133	27335	26902	27015	27315	27270	27208	27212	27353	27202	27274	27062	26897	27084	27402	27344	27185	27081	27090	27296	27059	27190	26945	27073	27133	27220	27227	27253	27215	27097	27508	27076	27204	27200	27306	27170
29542	43136	35942	29138	26279	24244	23110	22318	21774	21655	21384	21240	20957	20767	20850	20614	20631	20606	20466	20378	20661	20554	20680	20522	20491	20423	20465	20490	20509	20445	20386	20463	20521	20288	20518	20425	20387	20246	20452	20447	20429	20408	20354	20369	20410	20492	20422	20475	20515	20366	20614	20585	20338	20576	20249	20659	20341	20394	20530	20535	20536	20509	20497	20493	20366	20446	20564	20541	20251	20386	20341	20459	20516	20505	20462	20445	20544	20346	20337	20553	20482	20408	20367	20325	20485	20308	20574	20594	20317	20502	20463	20499	20435	20465	20667	20378	20531	20392	20446	20378	20460	20608	20363	20493	20504	20492	20623	20441	20584	20550	20527	20422	20723	20519	20470	20463	20457	20437	20567	20428	20558	20622	20577	20279	20633	20516	20348	20479	20482	20479	20370	20407	20351	20408	20519	20428	20497	20390	20456	20514	20314	20368	20411	20458	20361	20500	20418	20515	20352	20402	20575	20607	20440	20373	20454	20448	20373	20320	20592	20476	20546	20441	20364	20633	20319	20398	20587	20483	20498	20562	20579	20288	20313	20439	20497	20561	20348	20563	20458	20551	20345	20515	20584	20388	20579	20373	20545	20493	20400	20589	20364	20328	20557	20444	20423	20376	20509	20315	20537	20453	20408	20536	20411	20523	20395	20460	20437	20422	20427	20390	20539	20282	20447	20441	20454	20393	20609	20530	20458	20408	20332	20561	20268	20394	20413	20413	20497	20399	20431	20672	20384	20336	20400	20635	20507	20397	20570	20393	20556	20453	20459	20476	20615	20618	20506	20401	20420	20364	20550	20429	20320	20451	20314	20587	20380	20393	20674	20525	20390	20491	20420	20504	20498	20593	20374	20424	20483	20474	20242	20361	20492	20611	20466	20605	20384	20481	20470	20332	20546	20351	20518	20435	20471	20473	20602	20600	20440	20427	20387	20330	20523	20573	20296	20310	20639	20504	20465	20557	20422	20398	20557	20284	20366	20573	20299	20413	20237	20436	20339	20432	20465	20511	20385	20528	20491	20398	20457	20386	20459	20469	20261	20659	20497	20490	20506	20329	20410	20310	20546	20352	20564	20577	20566	20464	20285	20176	20330	20397	20398	20584	20658	20477	20556	20451	20421	20435	20379	20344	20744	20365	20364	20406	20556	20340	20494	20431	20498	20501	20483	20340	20758	20450	20504	20436	20393	20523	20459	20383	20460	20260	20440	20448	20436	20346	20464	20536	20372	20384	20475	20573	20674	20408	20442	20649	20676	20525	20531	20411	20615	20448	20641	20262	20262	20471	20380	20490	20418	20549	20514	20443	20346	20639	20519	20410	20549	20449	20324	20415	20467	20448	20597	20445	20426	20378	20465	20391	20438	20563	20441	20415	20625	20411	20575	20556	20355	20447	20354	20448	20346	20221	20349	20489	20615	20523	20339	20430	20383	20416	20346	20512	20433	20539	20473	20482	20356	20354	20384	20509	20272	20501	20521	20499	20470	20443	20420	20504	20473	20296	20398	20536	20516	20388	20409	20461	20761	20175	20518	20554	20223	20471	20348	20489	20469	20474	20539	20659	20352	20565	20542	20395	20458	20499	20522	20540	20565	20445	20368	20500	20281	20250	20546	20465	20444	20416	20390	20344	20527	20534	20484	20598	20483	20553	20482	20337	20400	20477	20560	20539	20440	20481	20419	20556	20557	20442	20481	20385	20526	20478	20439	20664	20424	20496	20530	20472	20576	20358	20388	20338	20416	20774	20457	20568	20523	20314	20601	20366	20467	20330	20596	20435	20401	20640	20364	20554	20617	20438	20536	20441	20360	20463	20409	20532	20439	20457	20317	20303	20276	20471	20545	20600	20421	20430	20477	20483	20637	20541	20416	20579	20330	20600	20460	20536	20529	20417	20604	20400	20321	20214	20382	20405	20430	20549	20558	20390	20269	20633	20486	20553	20425	20512	20276	20455	20500	20581	20459	20454	20583	20439	20499	20437	20488	20571	20369	20569	20427	20446	20551	20428	20438	20591	20673	20680	20462	20388	20503	20438	20332	20476	20456	20433	20172	20467	20479	20412	20478	20455	20463	20427	20458	20565	20366	20530	20502	20347	20620	20440	20450	20550	20507	20405	20606	20275	20345	20357	20388	20496	20489	20304	20492	20509	20528	20519	20582	20433	20383	20482	20554	20417	20538	20401	20460	20350	20390	20353	20436	20666	20471	20415	20438	20451	20411	20422	20626	20608	20379	20453	20385	20612	20426	20455	20658	20317	20577	20410	20697	20523	20320	20281	20367	20500	20618	20406	20383	20406	20459	20458	20373	20419	20439	20419	20445	20447	20545	20602	20488	20441	20460	20372	20258	20382	20549	20512	20503	20527	20588	20397	20475	20632	20495	20472	20512	20610	20596	20487	20300	20182	20457	20291	20469	20572	20450	20510	20278	20563	20558	20393	20711	20428	20297	20387	20613	20539	20512	20384	20765	20450	20564	20562	20544	20479	20549	20548	20548	20518	20410	20356	20541	20423	20666	20265	20503	20353	20526	20514	20477	20602	20524	20615	20368	20472	20475	20500	20402	20545	20530	20442	20382	20507	20436	20518	20480	20405	20270	20509	20451	20402	20605	20354	20593	20475	20415	20404	20536	20517	20469	20506	20322	20562	20431	20475	20464	20643	20452	20538	20292	20517	20425	20446	20441	20340	20601	20310	20628	20453	20621	20451	20598	20517	20614	20676	20520	20293	20452	20387	20392	20480	20424	20406	20702	20453	20499	20498	20300	20575	20803	20506	20573	20635	20429	20472	20698	20518	20845	20447	20460	20465	20519	20350	20604	20396	20502	20366	20562	20390	20624	20498	20390	20397	20427	20436	20359	20510	20428	20524	20411	20533	20472	20617	20611	20436	20472	20442	20610	20541	20426	20440	20559	20644	20412	20452	20461	20333	20454	20433	20501	20575	20421	20396	20462	20510	20540	20598	20413	20469	20615	20462	20266	20516	20285	20424	20224	20387	20635	20434	20540	20440	20472	20415	20431	20463	20362	20461	20640	20533	20411	20468	20750	20579	20525	20418	20646	20620	20359	20407	20377	20393	20337	20473	20274	20697	20579	20366	20673	20336	20557	20193	20729	20434	20527	20437	20401	20341	20634	20385	20390	20358	20631	20310	20440	20427	20534	20483	20206	20513	20505	20421	20359	20504	20454	20496	20414	20449	20349	20616	20442	20483	20570	20097	20583	20569	20398	20584	20459	20499	20423	20362	20501	20332	20414	20470	20385	20582	20468	20561	20546	20484	20372	20323	20283	20525	20637	20580	20574	20573	20393	20703	20474	20527	20438	20634	20472	20477	20487	20363	20431	20457	20507	20326	20459	20495	20625	20452	20502	20540	20613	20380	20480	20427	20434	20597	20485	20429	20544	20601	20381	20363	20571	20497	20293	20455	20414	20483	20307	20319	20552	20491	20468	20511	20569	20549	20321	20577	20539	20437	20407	20422	20338	20577	20490	20470	20511	20483	20582	20453	20350	20444	20418	20527	20393	20487	20474	20613	20405	20653	20529	20569	20306	20321	20527	20410	20539	20414	20422	20380	20461	20432	20608	20288	20513	20606	20462	20456	20640	20555	20549	20514	20575	20406	20636	20544	20383	20518	20591	20415	20533	20603	20506	20311	20614	20515	20483	20408	20399	20511	20539	20398	20585	20404	20554	20562	20510	20548	20539	20432	20327	20617	20310	20514	20627	20365	20406	20559	20344	20386	20560	20618	20552	20471	20387	20556	20387	20215	20381	20493	20475	20541	20458	20321	20492	20406	20448	20481	20272	20602	20486	20715	20396	20160	20476	20476	20545	20471	20374	20122	20592	20449	20546	20272	20726	20484	20460	20680	20351	20543	20492	20332	20511	20492	20346	20598	20347	20553	20295	20469	20591	20621	20728	20515	20497	20495	20540	20501	20531	20495	20574	20436	20547	20563	20517	20266	20561	20555	20492	20566	20605	20489	20482	20348	20514	20676	20339	20480	20726	20558	20409	20532	20497	20374	20397	20428	20517	20502	20604	20431	20362	20576	20439	20432	20344	20089	20400	20514	20429	20452	20537	20459	20457	20543	20355	20503	20510	20707	20440	20458	20516	20440	20552	20347	20525	20359	20426	20463	20415	20566	20365	20524	20486	20296	20304	20316	20361	20440	20414	20350	20451	20377	20642	20459	20506	20550	20331	20431	20426	20498	20482	20394	20298	20512	20436	20550	20421	20432	20513	20481	20460	20438	20590	20478	20441	20545	20548	20552	20375	20515	20604	20524	20449	20525	20483	20580	20373	20594	20456	20450	20585	20373	20620	20481	20511	20629	20335	20411	20398	20473	20505	20659	20478	20465	20446	20574	20420	20436	20456	20446	20496	20557	20429	20449	20537	20481	20401	20439	20487	20346	20558	20538	20486	20398	20598	20396	20380	20480	20422	20752	20563	20525	20382	20573	20448	20325	20426	20373	20511	20620	20511	20486	20607	20376	20459	20403	20500	20500	20296	20661	20660	20470	20322	20392	20551	20445	20415	20483	20460	20595	20315	20438	20485	20492	20341	20420	20386	20409	20291	20456	20380	20473	20504	20249	20313	20557	20515	20513	20691	20552	20477	20439	20492	20372	20510	20448	20387	20351	20414	20329	20403	20494	20448	20430	20354	20636	20420	20509	20519	20502	20432	20495	20548	20484	20537	20458	20531	20396	20418	20408	20462	20485	20424	20517	20518	20463	20386	20443	20536	20425	20409	20545	20494	20373	20241	20541	20370	20603	20345	20287	20388	20401	20535	20464	20474	20450	20320	20422	20292	20781	20281	20479	20555	20514	20517	20612	20520	20595	20383	20552	20494	20442	20677	20365	20472	20618	20378	20495	20375	20398	20570	20571	20317	20385	20562	20369	20530	20582	20504	20444	20397	20498	20460	20457	20484	20499	20718	20609	20399	20544	20442	20612	20482	20577	20417	20487	20623	20408	20378	20214	20490	20415	20398	20397	20566	20478	20601	20712	20600	20468	20228	20474	20475	20529	20404	20500	20452	20548	20527	20383	20505	20483	20565	20455	20448	20415	20363	20547	20424	20416	20428	20469	20509	20363	20540	20545	20538	20658	20523	20588	20630	20619
23503	21406	28385	26932	27565	30595	31459	29278	28811	28532	28135	27872	27647	27627	27370	27457	27455	27217	27165	27379	27583	27279	27238	27043	27092	27281	27432	27108	27250	27450	27196	27104	26916	27284	27161	27062	27162	27187	26949	27146	27128	27191	26945	27055	27214	26950	26997	27109	27153	27314	27017	26962	27197	27241	27010	26880	27199	27241	26780	27248	27274	27125	26996	27156	27225	27015	26895	27259	27117	27050	27074	27253	26954	26894	27194	27248	26948	27117	27206	27192	27200	26958	27073	26972	27127	26933	26858	26979	26893	27256	27076	26942	27179	27226	26939	27077	27209	27129	26975	27058	26841	27083	27011	26909	26857	27101	27109	27165	27075	26941	27192	26950	27018	27435	27078	26945	27166	27127	27079	27012	27025	27047	26796	26826	26918	26960	27169	27179	26961	26869	27084	27223	27206	27110	27267	27008	27244	26971	26896	27117	27202	27271	26983	27144	27037	27080	27009	27121	26895	27065	26973	27108	26983	27096	26997	27070	27150	27224	27112	26872	27024	27138	26995	26839	26894	27022	27019	27048	27318	27110	27065	27143	27224	27038	27051	27144	27260	27117	27163	26984	26943	26885	26978	27140	27116	27043	27066	26962	26990	27026	26965	27069	26975	27288	27109	27124	26822	27151	27025	27098	26922	26930	27152	27294	26907	27204	27278	27414	27310	27119	27335	27103	27365	27153	27084	26899	27058	26893	27127	27077	26922	27072	27115	26934	26678	27034	26704	27167	26959	26937	26873	27229	27076	26991	27134	27248	27151	27002	27070	27159	27057	27041	27456	27234	27022	27072	26918	26951	26835	27253	26939	27041	26970	27033	27074	26971	27095	27001	27165	26936	27188	27290	27068	26929	27013	27082	27013	26920	27043	27143	26953	26891	26859	26905	26898	27080	27019	26882	26908	26854	27359	26750	26941	27203	27185	27199	27077	27043	27001	27108	27140	27061	27202	26748	26948	27049	27152	27026	26915	27310	27151	27007	26837	26850	26946	27019	27102	27070	26982	26991	27389	27064	27332	26985	27059	26939	26956	26792	26965	27153	26956	27078	26992	26950	26949	27203	27164	26888	26866	27019	26778	27070	27175	27021	27016	26815	26899	26959	27160	26946	27258	27208	27119	26873	27155	26966	26949	27074	27050	27262	27118	27096	27014	27030	27130	27253	27028	27206	27095	27188	27209	26991	26983	26930	27132	26861	26972	26920	26937	26933	27095	27187	27333	27102	27148	27285	26914	27382	26990	27168	26933	27267	27192	27123	27263	27135	27147	27071	26939	27194	26980	26972	26947	26949	26995	27011	26996	27100	27174	27134	27266	27065	27053	26888	27178	26955	27065	27280	26859	26892	27112	27211	27103	26971	27023	27058	27164	26990	26905	27152	27322	27254	27062	27011	26889	27061	26937	27111	27099	26848	27192	27076	27211	27268	27000	27237	27101	27190	26986	26998	27138	27079	27205	27275	27257	27253	27074	27076	27348	27229	27307	27234	26952	27011	27135	27150	27102	27035	26998	26892	26894	27164	26923	26994	26968	27171	26865	26943	26908	27110	27033	27197	27087	27149	27263	27362	27053	27179	26949	26954	26995	27162	26950	26991	26771	27024	26934	26711	26854	27141	27027	26711	26954	27119	27310	27187	27016	26936	27000	27209	27022	27262	27129	26964	26902	27253	27072	27060	27396	27089	26967	26900	27143	27122	27029	27259	27065	27006	27113	27056	27222	27000	27127	27084	27395	27283	26832	27017	27041	27092	27071	27125	27054	27379	27288	27260	27074	27083	27042	27109	27134	27180	26991	27101	27035	27106	27013	27216	27235	27167	27239	27226	27096	27287	27258	27009	27200	27128	27043	27144	27182	26912	26993	27011	27167	27202	27083	27087	27046	27071	27282	27163	27181	27179	27041	27078	27084	27195	27002	27075	27090	27185	27139	26750	26824	27098	27042	27104	27082	27179	26932	27123	27196	26949	26982	27037	26956	26788	27180	27094	27154	26806	27139	26897	27021	26781	27097	26930	27313	27095	26939	27067	27157	27040	27086	26944	27155	26987	27045	27185	26827	27021	27125	27217	27211	27197	27133	26836	27125	27136	26959	27055	26803	26915	27032	27023	26997	27208	27046	26950	27185	27051	27053	27058	27102	27017	27126	27127	27235	26875	27031	27188	27128	26977	27006	26983	26959	27111	27099	27175	26992	27053	26975	27059	27257	27148	27070	27106	27200	26981	26917	27099	27058	27337	27028	26854	27090	27216	27345	26861	26875	26993	27104	27245	27249	27175	26865	27068	26858	27146	27000	27121	27083	27019	26891	27068	27194	27181	26972	26998	27037	27108	27047	27064	27029	27381	26841	27138	26896	27027	26957	26828	27092	26945	27209	27144	26899	27119	26930	26817	27088	27097	27138	27136	27105	27092	26870	27051	26993	27199	27113	26922	26989	27146	27203	26967	27008	27053	26978	27160	27280	26860	27202	27174	26935	27004	27163	27228	26869	27043	27018	26902	26887	27126	27159	26764	26934	27035	27206	27168	27028	26911	26965	27229	27277	27321	27178	27024	27131	27191	27071	27125	27227	26813	27054	27132	27023	26943	26859	27196	27117	26945	27048	26973	27177	27165	27145	27109	27074	27288	26963	27238	27077	26936	27156	27115	27259	26936	27231	27003	26980	27172	27093	27226	26854	27163	26834	27177	27244	27077	26983	26830	27187	27029	27156	26965	26920	27181	27133	26917	26916	27131	27276	27194	27119	27097	26967	27220	27028	26942	27097	27218	27033	27044	27125	27338	26962	27246	27152	27079	26809	26903	26770	27180	27133	27057	27012	27120	27103	27137	27085	26889	27107	27010	26783	27069	27099	27045	26910	26969	27008	26936	27053	26990	26900	27278	27080	26974	26959	27059	27133	26904	27080	26892	27122	27118	27122	26969	27157	26801	26985	27277	27168	27248	26835	27030	27160	27113	27095	27128	27035	27051	27072	27086	26993	27218	27165	27213	26766	26969	27026	27080	27012	26966	27043	27073	27020	27267	26948	27029	26962	27190	26973	27170	27067	27170	27000	27185	26990	26950	27000	27212	26876	27060	27096	26900	27213	27038	26924	27242	27250	27255	27165	26933	26894	27070	27051	27055	27020	27002	26971	26823	27061	26890	26978	27086	26876	27188	27024	27179	27025	27389	27115	27017	26968	27081	27123	27007	27094	27228	27183	26946	27149	27056	27403	26941	27008	26922	26910	27027	27040	27196	26705	27080	27123	27136	26960	26956	27149	27326	26808	27248	26860	27219	27399	27307	27135	27140	27008	26926	26994	26992	27149	27182	26978	27106	27130	27005	27086	27059	27168	27110	27080	26903	27212	27171	27020	27139	27127	26867	26904	26997	26902	26916	26920	27024	27067	27114	27197	27140	27291	27102	27095	27235	26915	26976	27234	27147	27238	27132	27128	27087	27046	27036	26887	26827	26884	27046	27080	27064	27030	27096	27147	27005	27145	27088	26903	27360	27039	27137	27062	27112	27105	26926	26879	27009	26974	27095	26846	27037	27116	27151	27138	27041	27284	27047	27196	27076	26985	27205	26975	26877	26936	27174	27300	27048	26924	26919	27295	27342	27099	26994	27141	26868	27154	27244	27023	26987	27201	27109	27014	27098	27094	26869	27093	27113	26949	26798	27268	27149	27126	26865	27046	27092	27196	26788	26819	27177	27276	27179	27135	27084	27196	27083	27051	27055	27211	27082	27189	27108	27262	26991	27172	27102	27005	27065	27080	27279	27081	27166	27111	27157	27012	27131	26948	27065	27200	27047	27150	27074	27135	27095	27082	26864	26876	27065	27129	27170	26972	26995	27068	27116	27153	27399	27105	27127	27096	27184	27346	27074	27007	27099	26939	27055	27021	26952	27171	27027	27192	27205	27009	27120	27255	27259	26971	27027	27026	26844	27159	26989	27196	26793	27084	26957	27124	27282	27371	27034	27052	27151	27128	27010	26935	26909	26987	27139	26974	27415	26891	27064	27169	27135	27196	27109	27029	26966	26952	27156	27040	26971	27232	27132	27133	27030	27176	26738	27252	27220	26990	27108	27095	26909	26961	26992	27117	27388	27101	26932	27095	27026	26988	26815	27092	27233	27164	27124	27279	27092	27150	26974	26970	26940	27188	27197	26931	26954	27110	26818	27079	27115	26993	27234	27154	26945	27032	27391	27088	27107	26954	27042	27015	27126	26824	27216	27095	27219	26944	27229	26991	27237	26977	27078	27014	27012	27191	27156	27103	27121	27288	27208	27060	27144	27172	27222	27061	27054	27192	27071	27061	27042	27013	27161	27125	27064	26984	26977	26914	27035	26952	26880	26934	26942	27016	27094	27057	27031	27216	27107	27203	27350	27070	27165	26928	27145	27272	27244	26970	26998	27009	27148	27049	27029	27018	26826	27239	27250	27255	27083	27117	27253	26967	27147	26845	26920	27164	27035	27132	26946	27046	27106	27021	27152	26988	27066	26802	27113	27117	26844	27243	27041	26969	27221	26759	27071	27144	27148	26969	26808	27299	27113	27127	27015	26970	27200	27040	26953	27054	26879	27017	27232	27031	27029	27173	27106	26971	27023	27128	27245	27237	27136	27151	26995	27289	27241	26968	26955	27180	27033	27160	27125	27052	27100	27059	27165	27162	27146	27062	26967	27089	26982	27233	27177	27276	26922	27119	27149	27145	27034	26964	27246	26988	27267	27154	26863	27011	27027	26918	27158	27058	27068	27171	26964	27180	27268	27226	27200	27265	27047	26941	26800	27130	27009	27365	27161	27316	27023	27206	27287	26954	26920	26956	27221	27207	27323	27296	27276	27057	27155	27099	27124	27295	27174	27086	27030	27260	27157	27141	27025	27145	27131	26948	27048	27036	26966	27366	27344	27144	27157	27238	27177	27208	26940	27031	27123	26967	27086	27243	27045	27111	27220	27040	27128	26958	26993	27037	26908	26684	26843	27210	27156	27084	27207	27046	26810	26955	26990	26981	27112	27071	27257	27146	27001	27289	27029	26815	26910	27001	26954	27089	27036	26891	26919	26976	27048	27218	27108	26912	27076	27255	26877	27140	27130	27316	27135	26914	27142	26869	27064	27059	27139	27085	27173	27237	26915	26957	26815
27323	49663	41843	33204	29551	26891	24896	23827	23062	22377	21921	21568	21193	20966	20897	20797	20980	20619	20586	20693	20630	20669	20544	20482	20752	20582	20680	20405	20437	20422	20321	20479	20419	20622	20584	20525	20484	20576	20448	20343	20555	20454	20212	20525	20504	20385	20376	20545	20396	20603	20500	20460	20548	20451	20392	20384	20556	20379	20446	20513	20262	20520	20443	20508	20514	20424	20572	20517	20462	20420	20494	20428	20384	20404	20277	20377	20427	20492	20405	20465	20476	20463	20452	20603	20489	20504	20464	20496	20385	20424	20479	20421	20349	20315	20353	20321	20427	20501	20517	20289	20507	20595	20320	20217	20233	20583	20248	20434	20399	20454	20289	20434	20450	20301	20442	20413	20442	20363	20414	20341	20436	20516	20378	20296	20536	20389	20490	20321	20453	20669	20386	20390	20413	20326	20420	20433	20565	20289	20408	20436	20421	20329	20419	20427	20401	20119	20456	20500	20433	20414	20346	20571	20331	20401	20547	20580	20580	20371	20455	20555	20420	20618	20438	20474	20439	20438	20384	20346	20436	20370	20433	20438	20480	20252	20431	20310	20381	20237	20369	20581	20534	20294	20528	20411	20492	20362	20434	20395	20389	20584	20244	20185	20503	20369	20399	20427	20419	20486	20376	20470	20246	20463	20453	20529	20570	20437	20634	20609	20228	20418	20433	20561	20642	20459	20611	20280	20502	20469	20460	20428	20412	20315	20535	20333	20481	20367	20377	20346	20400	20234	20420	20432	20481	20607	20595	20429	20479	20295	20578	20560	20642	20293	20426	20494	20433	20366	20462	20527	20589	20348	20319	20393	20536	20440	20415	20676	20397	20409	20457	20250	20514	20454	20366	20643	20435	20333	20409	20360	20574	20442	20459	20567	20463	20463	20477	20540	20271	20534	20472	20512	20488	20485	20520	20340	20362	20613	20396	20496	20534	20554	20502	20371	20641	20363	20330	20350	20488	20404	20618	20411	20594	20284	20347	20203	20483	20405	20508	20411	20464	20553	20356	20312	20412	20345	20550	20529	20302	20358	20392	20410	20348	20280	20532	20427	20513	20446	20555	20491	20436	20651	20299	20668	20439	20390	20351	20410	20411	20625	20425	20606	20422	20343	20581	20396	20469	20643	20462	20348	20479	20489	20547	20631	20563	20419	20360	20478	20639	20273	20446	20487	20436	20438	20315	20464	20369	20405	20581	20575	20370	20489	20503	20524	20495	20591	20397	20477	20542	20326	20464	20516	20389	20515	20290	20485	20374	20552	20241	20445	20355	20429	20366	20389	20339	20363	20284	20490	20306	20444	20442	20400	20577	20296	20477	20396	20565	20413	20314	20283	20380	20452	20302	20473	20422	20500	20372	20402	20489	20408	20284	20487	20474	20365	20461	20483	20395	20621	20495	20465	20481	20320	20562	20384	20298	20331	20393	20378	20437	20420	20549	20409	20407	20483	20354	20509	20436	20510	20495	20378	20564	20429	20575	20333	20299	20345	20445	20361	20283	20405	20383	20443	20201	20494	20583	20414	20368	20523	20582	20446	20282	20413	20385	20451	20280	20393	20415	20494	20421	20555	20421	20434	20354	20247	20305	20281	20341	20520	20590	20534	20528	20497	20461	20485	20589	20391	20388	20540	20555	20421	20295	20480	20586	20478	20374	20322	20546	20358	20369	20447	20503	20400	20486	20433	20540	20534	20383	20345	20438	20241	20408	20485	20606	20414	20581	20503	20473	20511	20335	20305	20332	20330	20384	20430	20466	20468	20477	20457	20540	20407	20630	20219	20381	20505	20302	20274	20352	20271	20430	20397	20397	20433	20227	20366	20476	20341	20245	20347	20482	20589	20339	20386	20579	20325	20636	20529	20448	20540	20410	20496	20283	20386	20538	20283	20389	20724	20361	20461	20411	20282	20366	20631	20513	20293	20269	20476	20369	20472	20441	20374	20572	20441	20337	20429	20433	20485	20343	20626	20332	20489	20409	20555	20484	20368	20541	20181	20343	20434	20402	20405	20514	20371	20406	20408	20527	20457	20471	20634	20331	20447	20293	20278	20424	20601	20427	20573	20404	20548	20491	20175	20521	20215	20265	20523	20483	20418	20384	20596	20338	20373	20358	20397	20345	20466	20541	20349	20516	20585	20356	20477	20506	20381	20402	20462	20501	20554	20442	20349	20556	20438	20447	20453	20373	20351	20532	20522	20396	20466	20711	20438	20309	20164	20602	20526	20364	20382	20420	20525	20390	20302	20297	20593	20522	20371	20279	20484	20312	20360	20534	20555	20607	20563	20562	20232	20371	20283	20421	20515	20376	20458	20427	20350	20382	20417	20432	20335	20439	20378	20338	20347	20497	20525	20412	20515	20464	20550	20526	20454	20541	20766	20365	20493	20443	20597	20380	20400	20426	20541	20544	20431	20387	20525	20482	20339	20435	20370	20398	20368	20423	20267	20457	20478	20684	20406	20464	20348	20376	20512	20455	20601	20479	20459	20631	20463	20270	20327	20620	20553	20382	20312	20472	20402	20412	20257	20544	20466	20370	20367	20438	20594	20578	20334	20411	20505	20277	20348	20591	20421	20339	20454	20665	20176	20725	20499	20610	20383	20692	20382	20424	20459	20407	20611	20533	20566	20432	20487	20414	20570	20313	20403	20430	20637	20516	20329	20364	20497	20480	20441	20402	20485	20545	20402	20327	20587	20422	20345	20547	20544	20467	20456	20535	20365	20627	20504	20392	20462	20291	20506	20427	20490	20367	20522	20622	20411	20198	20396	20449	20751	20479	20374	20220	20146	20405	20342	20249	20436	20489	20353	20450	20567	20326	20362	20446	20414	20507	20594	20482	20452	20331	20502	20636	20315	20497	20429	20464	20475	20409	20370	20322	20383	20419	20406	20396	20317	20419	20272	20468	20351	20588	20395	20554	20453	20358	20460	20489	20481	20387	20281	20489	20566	20401	20418	20397	20414	20472	20440	20340	20261	20515	20387	20383	20216	20568	20521	20301	20459	20623	20378	20339	20205	20514	20492	20334	20490	20324	20617	20473	20523	20404	20473	20428	20322	20443	20349	20429	20774	20390	20520	20428	20376	20547	20428	20488	20454	20415	20508	20625	20628	20495	20440	20636	20357	20590	20439	20630	20413	20540	20442	20510	20417	20563	20359	20314	20649	20331	20385	20474	20620	20289	20422	20449	20303	20384	20267	20525	20461	20500	20570	20596	20319	20542	20325	20241	20342	20445	20573	20526	20330	20515	20412	20428	20273	20413	20257	20405	20539	20400	20404	20450	20473	20567	20275	20558	20520	20441	20362	20488	20540	20357	20556	20423	20456	20575	20607	20419	20577	20211	20557	20419	20372	20380	20374	20266	20521	20603	20499	20361	20471	20306	20423	20311	20401	20358	20449	20437	20401	20449	20516	20349	20240	20582	20515	20374	20329	20582	20552	20562	20400	20466	20295	20247	20607	20449	20461	20307	20377	20485	20479	20317	20442	20402	20562	20345	20455	20458	20465	20353	20488	20381	20608	20396	20442	20577	20563	20431	20310	20403	20400	20373	20517	20525	20524	20406	20612	20329	20528	20547	20414	20343	20372	20568	20700	20433	20418	20428	20382	20541	20553	20398	20498	20423	20416	20309	20241	20331	20481	20308	20514	20523	20475	20537	20416	20518	20365	20426	20322	20414	20279	20536	20434	20318	20439	20263	20443	20537	20495	20285	20468	20387	20396	20319	20553	20590	20411	20309	20462	20500	20374	20568	20415	20463	20448	20395	20591	20587	20248	20326	20603	20572	20422	20404	20441	20322	20670	20682	20548	20599	20373	20464	20599	20564	20548	20574	20226	20352	20375	20336	20436	20356	20740	20523	20446	20393	20440	20421	20529	20331	20272	20517	20362	20474	20528	20240	20662	20651	20450	20488	20366	20363	20612	20465	20521	20472	20270	20432	20390	20529	20533	20484	20597	20428	20514	20426	20459	20334	20310	20444	20439	20533	20587	20383	20539	20571	20474	20479	20418	20416	20327	20463	20516	20524	20618	20267	20287	20461	20533	20383	20389	20319	20462	20489	20299	20445	20303	20414	20653	20406	20453	20576	20338	20541	20467	20361	20460	20430	20311	20580	20486	20419	20442	20481	20401	20558	20435	20576	20571	20194	20426	20401	20425	20422	20323	20533	20337	20390	20513	20701	20537	20447	20695	20507	20447	20518	20567	20454	20466	20437	20386	20442	20345	20371	20456	20445	20292	20402	20280	20398	20493	20480	20591	20386	20402	20411	20446	20435	20545	20535	20491	20580	20420	20425	20614	20424	20544	20466	20593	20454	20586	20435	20570	20583	20319	20502	20367	20574	20441	20314	20363	20539	20332	20334	20270	20508	20382	20569	20398	20522	20519	20366	20491	20350	20381	20632	20344	20371	20545	20366	20666	20413	20428	20325	20431	20433	20596	20483	20493	20559	20307	20335	20539	20390	20649	20453	20448	20374	20537	20363	20199	20516	20508	20262	20467	20529	20523	20492	20486	20394	20405	20367	20491	20470	20302	20548	20703	20551	20652	20479	20216	20370	20438	20410	20617	20529	20396	20537	20634	20551	20468	20404	20448	20276	20265	20417	20518	20411	20342	20483	20512	20582	20613	20328	20421	20319	20337	20459	20409	20409	20434	20432	20433	20478	20498	20524	20552	20452	20423	20466	20413	20655	20341	20425	20414	20423	20539	20519	20206	20533	20309	20382	20303	20427	20396	20431	20486	20488	20565	20410	20298	20476	20377	20222	20395	20296	20362	20510	20439	20435	20433	20465	20295	20345	20502	20419	20454	20297	20414	20512	20480	20290	20480	20481	20541	20552	20534	20264	20276	20447	20419	20428	20533	20270	20586	20318	20594	20658	20586	20516	20443	20278	20520	20558	20318	20473	20486	20451	20466	20361	20545	20351	20461	20678	20613	20501	20480	20300	20488	20410	20421	20399	20529	20593	20485	20319	20308	20550	20289	20387	20416	20467	20435	20461	20423	20551	20397	20683	20302	20493	20235	20443	20350	20314	20534	20344	20371	20356	20296	20443	20405	20490	20481	20352	20361	20317	20404	20542	20421	20527	20635	20416	20352	20538	20511	20516	20435	20442	20374	20572	20451
25555	21937	30255	32886	29789	30055	30009	29086	28222	28030	28118	27945	27954	27849	27548	27521	27410	27219	27341	27453	27376	27511	27475	27555	27391	27502	27439	27269	27229	27277	27093	27240	27176	27307	27213	27477	27079	27334	27318	27107	27256	27314	27258	27532	27308	27114	26975	27451	27217	27221	27074	27452	27223	27293	27212	27181	27443	27450	27222	27245	27163	27486	27334	27232	27065	27315	27171	27196	27332	27368	27324	27431	27149	27170	27243	27175	27292	27112	27213	27098	27366	27250	27163	27281	27168	26946	27219	27117	27302	27258	27234	27200	27392	27288	27339	27407	27241	27316	27454	27231	27154	27166	27292	27448	27426	27315	27460	27252	27082	27085	27320	27120	26875	27311	27311	27162	26997	27096	27343	27303	27509	27209	27280	27287	27409	27215	27307	27326	27123	26895	27134	27239	27311	27293	27351	27323	27451	27148	26991	27353	27232	27302	27127	27179	27120	27345	27205	27290	27310	27179	27357	27104	27414	27446	27486	27249	27068	27348	27098	27080	27257	27121	27217	27340	27256	27346	27185	27011	27201	27396	27462	27179	27079	27124	27154	27246	27130	27268	27162	27023	27331	27168	27250	27202	27392	27523	27450	27275	27241	27268	27274	27259	27039	27158	27174	27154	27210	27397	27508	27457	27616	27303	27369	27170	27278	27358	27243	27213	27284	27376	27389	27264	27107	27019	27170	27275	27234	27296	27310	27136	27174	27282	27347	27200	27283	27145	27426	27499	27218	27118	27178	26907	27215	27106	27266	27362	27478	27468	27342	27327	27373	27226	26905	27273	27178	27388	27114	27204	27364	27269	27237	27298	27386	27235	27356	27300	27377	27239	27254	27144	27123	27351	27220	27313	27104	27189	27259	27395	27355	26986	27267	27386	27244	26947	27243	27367	27371	27278	27338	27345	27140	27141	27300	27192	27269	27234	27393	27296	27094	27411	27385	26980	27260	27423	27330	27135	27204	27195	27330	27463	27419	27367	27125	27541	27288	27273	27434	27247	27277	27232	27454	27218	27274	27301	27194	27032	27137	27127	27089	27294	27258	27525	27089	27192	27559	27067	27154	27171	27442	27290	27082	27076	27378	27283	27175	27537	27436	27234	27229	27315	27383	27308	27490	27136	27117	27252	27034	27111	27422	27400	27216	27237	27222	27173	27270	27075	27226	27299	27476	27348	27181	27263	27191	27216	27244	27207	27337	27419	27269	27198	27175	27208	27268	27378	27243	27202	27371	27240	27109	27427	27286	27196	27418	27369	27338	27245	27068	27304	27172	27395	27154	27310	26980	27244	27382	27240	27496	27102	27250	27251	27185	27332	27318	27117	27257	27186	27388	27228	26969	27308	27539	27361	27434	27396	27309	27180	27408	27295	27373	27167	27298	27259	27227	27361	27103	27081	27601	27176	27210	27040	27078	27426	27404	27170	27360	27282	27358	27259	27363	27322	27345	27430	27201	27272	27137	27150	27570	27498	27412	27326	27340	27213	27341	27316	27174	27171	27239	27340	27301	27243	27182	27479	27513	27083	27208	27482	27422	27201	27325	27256	27383	27074	27119	27210	27265	27359	27214	27443	27490	27331	27405	27291	27321	27415	27217	27186	27290	27109	27186	27262	27509	27608	27376	27309	27420	27348	27290	27579	27297	27425	27253	27338	27179	27309	27286	27147	27122	27229	27167	27111	27305	27222	27121	27330	27253	27081	27331	27437	27504	27067	27340	27409	27327	27152	27096	27145	27338	27557	27307	27259	27209	27150	27521	27110	27234	27203	27268	27302	27372	27336	27193	27133	27103	27406	27162	27250	27089	27071	27018	27432	27256	27276	27140	27256	27412	27128	27490	27197	27163	27178	27137	27201	27137	27351	27287	27081	27338	27222	27097	27413	27091	27260	27124	27411	27281	27244	27176	27158	27420	27150	27122	27438	27208	27407	27436	27213	27414	26971	27442	27053	27405	27180	27168	27319	27384	27269	27144	27190	27253	27096	27201	27273	27026	27101	27351	27326	27381	27361	27282	27327	27377	27181	27252	27286	27288	27058	27317	27604	27370	27354	27187	27208	27075	27101	27352	27365	27390	27381	27212	27424	27383	27432	27293	27391	27210	27356	27535	27414	27334	27229	27581	27236	27412	27194	27216	27370	27207	27233	27323	27284	27452	27247	27295	27372	27369	27201	27063	27291	27245	27320	27255	27132	27014	27220	27258	27347	27224	27474	27433	27414	27448	27135	27387	27279	27372	27454	27280	27285	27600	27386	27206	27232	27147	27334	27164	27250	27425	27343	27124	27105	27230	27406	27046	27009	27168	27255	27307	27087	27037	27261	27184	27209	27211	27184	27270	27208	27323	27473	27467	27291	27043	27073	27085	27297	27339	27205	27197	27293	27213	27438	27322	27257	27258	27410	27409	27011	27187	27254	27313	27235	27324	27186	27366	27161	27525	27518	27449	27327	27165	27209	27409	27112	27381	27226	27201	27114	27220	27257	27343	27131	27355	27151	27301	27475	27141	27134	27246	27275	27223	27308	27316	27342	27096	27342	27215	27243	27442	27456	27095	27252	27533	27445	26908	27489	27459	27261	27338	27379	27083	27201	27126	27122	27197	27412	27336	27224	27380	27145	27048	27083	27310	27298	27426	27497	27214	27286	27228	27435	27305	27371	27247	27472	27187	27240	27111	27116	27364	27334	27178	27451	27382	27215	27418	27474	27319	27185	27321	27518	27341	27230	27148	27338	27245	27450	27486	27061	27145	27291	27372	27241	27206	27348	27653	27202	27136	27363	27364	27206	27451	27098	27451	27394	27197	27064	27449	27372	27432	27270	27485	27337	27504	27063	27469	27530	27662	27237	27290	27506	27317	27321	27321	27234	27080	27163	27194	27257	27174	27157	27400	27247	27143	27438	27445	27250	27251	27276	27313	27328	27477	27279	27399	27233	27231	27382	27156	27286	27412	27390	27114	27070	27328	27062	27255	27169	27049	26991	27262	27406	27157	27024	27172	27203	27370	27301	27512	27231	27285	27293	27448	27477	26976	27477	27175	27086	27313	27247	27415	27291	27228	27442	27474	27433	27387	27499	27552	27414	27526	27067	27252	27251	27292	27181	27141	27313	27448	27329	27352	27210	27338	27245	27310	27290	27180	27080	27346	27350	27238	27106	27515	27246	27372	27483	27187	27247	27190	27152	27249	27392	27346	27163	27376	27155	27227	27237	27302	27479	27504	27426	27293	27394	27065	27175	27184	27293	27316	27258	27301	27096	27246	27226	27301	27393	27429	26995	27211	27151	27190	26917	27245	27388	27391	27253	27396	27306	27420	27191	27311	27215	27155	27264	27252	27329	27211	27565	27085	27205	27320	27168	27393	27211	27281	27349	27480	27216	27303	27126	27164	27325	27096	27340	27246	27151	27233	27268	27160	27279	27200	27343	27375	27136	27237	27347	27162	27096	27252	27257	27567	27433	27329	27289	27529	27344	27230	27093	27254	27148	27382	27265	27101	27173	27102	27289	27345	27151	27197	27158	27152	27286	27369	27346	27485	27239	27146	27299	27350	27354	27011	27042	27441	27166	27266	27434	27289	27025	27483	27335	27331	27299	27170	27218	27245	27343	27045	27279	27290	27484	27242	27325	27071	27322	27254	27424	27062	27224	27361	27197	27586	27504	27319	27165	27262	27396	27313	27389	27205	27417	27387	27340	27362	27084	27603	27472	27281	27271	26925	27305	27717	27345	27326	27340	27215	27448	27297	27230	27254	27189	27246	27251	27525	27504	27043	26948	27219	27357	27189	27266	27280	27433	27280	27261	27312	27208	27386	27385	27421	27295	27486	27296	27135	27101	27326	27107	27249	27279	27334	27246	27156	27426	27137	26984	27480	27234	27381	27430	27150	27410	27246	27311	27224	27409	27660	27308	27326	27251	27118	27278	27387	27098	27420	27389	27799	27462	27132	27284	27138	27336	27526	27321	27400	27180	27408	27353	27125	27085	27305	27395	27274	26889	27375	27256	27517	27132	27451	27382	27302	27270	27295	27472	27550	27165	27251	27254	27368	27232	27346	27071	27290	27341	27248	27319	27316	27383	27238	27410	27345	27496	27281	27268	27374	27052	27305	27237	27068	27156	27230	27321	27379	27493	27042	27060	27466	27279	27056	27410	27065	27089	27567	27545	27160	27237	27357	27325	27306	27445	27353	27167	27087	27340	27324	27226	27426	27502	27333	27534	27355	27309	27292	27444	27070	27075	27320	27447	27409	27318	27223	27382	27245	27277	27040	27392	27155	27344	27394	27297	26984	27090	27321	27033	26849	27347	27222	27449	27448	26944	27275	27184	27326	27351	27359	27379	27351	27395	26987	27319	27399	27115	27196	27177	27097	27015	27218	27300	27330	27338	27114	27006	27369	27217	27260	27036	27040	27066	27268	27255	27342	27131	27280	27290	27340	27322	27383	27109	27401	27192	27417	27169	27425	27297	27296	27402	27219	27347	27150	27430	27228	27429	27257	27041	27432	27293	27203	26922	27373	27199	27262	27223	27294	27339	27375	27262	27078	27269	27168	27380	27014	27480	27010	27280	27332	27504	27183	27050	27378	27259	27177	27336	27240	27313	27268	27202	27278	27431	27168	27229	27349	27289	27313	27043	27361	27351	27288	27056	27331	27344	27333	27239	27350	27387	27324	27179	27356	27275	27415	27077	27089	27373	27345	27518	27235	27253	27236	27064	27375	27225	27353	27348	27303	27353	27303	27304	27201	27245	27349	27205	27275	27523	27348	27368	27419	27377	27324	27530	27238	27333	27512	27190	27213	27471	27500	27282	27104	27371	27420	27207	27185	27054	27141	27284	27197	27437	27195	27104	27364	27108	27046	27309	27252	27302	27464	27292	27207	27407	27327	27136	27394	27203	27261	27233	27465	27051	27248	27295	27342	27340	27372	27378	27414	27292	27370	27594	27203	27426	27518	27279	27320	27503	27356	27264	27347	27262	27413	27366	27249	27304	27405	27069	27363	27149	27218	27273	27298	27361	27227	27115	27064	27173	27245	27478	27181	27487	27464	27403	27236	27341	27400	27438	27224	27416	27066	27206	27325	27241	27525	27336	27220	27111	27272	27142	26968	27293	27289	27417	27048	26862	27273	27319
27747	46136	38257	30683	27552	25364	23801	23035	22381	21816	21578	21450	21265	20885	20904	20820	20710	20782	20751	20628	20854	20691	20848	20658	20462	20524	20513	20710	20613	20598	20534	20562	20597	20562	20672	20635	20467	20489	20522	20727	20556	20597	20363	20614	20566	20409	20439	20504	20554	20575	20530	20670	20582	20723	20524	20668	20716	20583	20393	20744	20525	20688	20555	20588	20475	20625	20668	20547	20553	20503	20496	20378	20506	20423	20706	20589	20646	20357	20400	20501	20558	20543	20710	20374	20714	20731	20497	20405	20580	20432	20530	20708	20483	20487	20502	20558	20561	20519	20533	20682	20578	20488	20294	20653	20526	20533	20502	20555	20658	20597	20532	20541	20557	20535	20466	20660	20603	20795	20515	20643	20374	20677	20504	20411	20631	20618	20628	20469	20556	20423	20694	20464	20520	20587	20594	20578	20557	20399	20677	20466	20725	20488	20603	20567	20676	20542	20543	20665	20543	20462	20414	20604	20419	20579	20560	20577	20464	20607	20474	20681	20510	20637	20495	20659	20454	20601	20550	20513	20630	20591	20365	20457	20554	20387	20579	20535	20594	20588	20639	20544	20634	20786	20468	20625	20402	20643	20471	20446	20556	20566	20635	20492	20480	20557	20339	20648	20644	20460	20626	20513	20429	20511	20618	20591	20482	20506	20485	20381	20391	20569	20621	20568	20528	20786	20741	20451	20568	20369	20474	20532	20395	20419	20463	20716	20553	20759	20762	20670	20480	20469	20446	20599	20416	20558	20634	20558	20641	20502	20556	20516	20411	20478	20543	20552	20459	20764	20382	20630	20648	20496	20314	20697	20495	20640	20504	20656	20761	20418	20623	20396	20711	20572	20516	20486	20719	20436	20626	20413	20515	20357	20625	20500	20506	20385	20633	20534	20622	20644	20483	20573	20485	20625	20538	20483	20756	20718	20538	20639	20414	20615	20519	20770	20547	20575	20573	20657	20599	20571	20618	20547	20469	20675	20543	20418	20502	20395	20493	20568	20482	20607	20624	20618	20630	20542	20535	20655	20668	20679	20424	20600	20680	20685	20739	20574	20364	20526	20600	20575	20510	20454	20649	20484	20477	20472	20531	20619	20628	20567	20626	20644	20457	20674	20671	20521	20482	20411	20672	20476	20623	20592	20659	20394	20628	20522	20683	20453	20704	20478	20666	20580	20668	20545	20530	20495	20742	20470	20577	20585	20546	20540	20578	20594	20418	20586	20694	20540	20632	20592	20523	20586	20577	20638	20550	20666	20662	20598	20428	20662	20609	20578	20589	20515	20693	20425	20484	20439	20675	20694	20605	20382	20600	20554	20441	20451	20634	20523	20546	20489	20513	20546	20526	20425	20556	20410	20627	20466	20498	20431	20529	20523	20656	20506	20422	20541	20571	20662	20567	20513	20604	20468	20345	20569	20581	20645	20669	20449	20492	20548	20568	20709	20529	20574	20379	20599	20445	20626	20599	20480	20391	20422	20314	20522	20466	20382	20798	20580	20422	20663	20475	20407	20778	20465	20447	20551	20568	20354	20548	20360	20603	20500	20675	20381	20379	20617	20527	20563	20518	20490	20517	20522	20438	20557	20543	20455	20487	20523	20535	20518	20462	20602	20637	20831	20577	20557	20662	20546	20613	20571	20740	20316	20460	20663	20364	20614	20621	20578	20555	20476	20395	20437	20410	20548	20508	20429	20553	20567	20537	20666	20548	20512	20772	20400	20727	20556	20663	20569	20688	20468	20436	20516	20560	20701	20484	20567	20514	20563	20546	20654	20563	20442	20475	20555	20566	20529	20613	20570	20447	20445	20608	20596	20559	20554	20552	20610	20535	20523	20656	20507	20554	20609	20567	20628	20465	20526	20573	20288	20580	20622	20558	20628	20608	20557	20621	20647	20642	20608	20473	20434	20511	20651	20502	20561	20516	20380	20601	20410	20626	20487	20744	20719	20485	20573	20646	20545	20618	20897	20487	20503	20680	20532	20563	20603	20530	20621	20460	20750	20596	20665	20455	20692	20684	20541	20384	20697	20445	20487	20534	20539	20509	20583	20405	20601	20639	20365	20478	20628	20546	20501	20468	20562	20523	20562	20666	20437	20464	20457	20378	20496	20501	20536	20466	20556	20439	20466	20733	20626	20530	20612	20671	20607	20422	20464	20464	20628	20644	20517	20515	20358	20496	20595	20575	20502	20536	20511	20655	20662	20441	20493	20447	20764	20372	20797	20612	20659	20496	20683	20637	20448	20502	20614	20609	20491	20689	20562	20428	20535	20538	20625	20323	20353	20449	20565	20642	20596	20630	20420	20687	20494	20475	20659	20509	20367	20481	20605	20546	20500	20562	20630	20609	20520	20524	20727	20488	20336	20558	20664	20420	20597	20631	20360	20530	20646	20639	20498	20575	20513	20476	20391	20503	20577	20485	20656	20384	20643	20658	20573	20550	20760	20666	20549	20398	20509	20516	20440	20611	20664	20598	20440	20465	20430	20508	20567	20576	20541	20552	20386	20529	20567	20449	20599	20608	20538	20480	20586	20574	20488	20747	20499	20435	20645	20529	20547	20644	20487	20660	20487	20777	20472	20375	20604	20678	20517	20615	20380	20620	20349	20565	20682	20774	20444	20514	20606	20573	20632	20702	20496	20396	20346	20612	20745	20365	20789	20604	20494	20709	20564	20596	20448	20531	20507	20677	20495	20494	20546	20590	20529	20505	20432	20629	20652	20446	20575	20568	20365	20514	20371	20494	20558	20489	20449	20543	20389	20753	20505	20537	20714	20529	20586	20684	20429	20477	20695	20519	20671	20627	20497	20351	20542	20703	20594	20593	20629	20707	20357	20474	20413	20604	20663	20779	20453	20809	20259	20710	20680	20643	20496	20367	20533	20514	20689	20523	20479	20625	20466	20608	20744	20541	20523	20648	20626	20528	20478	20432	20501	20619	20475	20553	20537	20620	20492	20535	20578	20358	20549	20567	20499	20574	20708	20478	20492	20725	20472	20428	20565	20458	20646	20566	20344	20571	20481	20492	20468	20589	20400	20765	20529	20527	20585	20571	20438	20578	20463	20536	20683	20531	20614	20522	20678	20605	20537	20542	20617	20492	20738	20740	20509	20462	20622	20564	20513	20573	20598	20726	20548	20526	20549	20538	20576	20749	20708	20444	20655	20531	20651	20594	20444	20541	20428	20470	20451	20722	20520	20528	20535	20544	20580	20652	20664	20661	20552	20767	20488	20512	20443	20642	20550	20656	20608	20522	20613	20628	20558	20777	20561	20494	20465	20411	20423	20612	20455	20620	20566	20569	20623	20516	20586	20354	20508	20662	20757	20840	20746	20558	20612	20375	20626	20573	20535	20579	20630	20441	20656	20486	20420	20435	20549	20602	20458	20666	20483	20461	20633	20570	20545	20568	20396	20540	20607	20549	20493	20590	20652	20577	20609	20673	20455	20611	20509	20386	20499	20639	20498	20431	20438	20668	20643	20576	20610	20394	20599	20474	20636	20590	20525	20588	20632	20492	20578	20669	20651	20408	20459	20476	20499	20389	20604	20603	20643	20513	20375	20583	20424	20628	20630	20655	20568	20635	20524	20654	20455	20540	20672	20501	20631	20656	20511	20453	20537	20571	20569	20569	20416	20506	20444	20766	20585	20444	20469	20569	20554	20530	20559	20539	20696	20586	20510	20559	20559	20408	20655	20669	20593	20475	20441	20505	20584	20385	20574	20523	20315	20493	20514	20562	20475	20690	20666	20469	20651	20721	20501	20612	20539	20520	20598	20647	20425	20764	20613	20649	20560	20337	20622	20553	20624	20693	20502	20489	20602	20718	20653	20654	20362	20309	20498	20572	20503	20649	20595	20452	20477	20475	20520	20506	20424	20476	20568	20610	20509	20509	20641	20564	20568	20458	20423	20491	20514	20486	20702	20469	20614	20519	20597	20444	20430	20573	20371	20680	20587	20527	20600	20634	20529	20582	20601	20572	20559	20597	20636	20695	20477	20426	20532	20530	20566	20440	20498	20633	20577	20441	20501	20630	20604	20584	20362	20546	20496	20524	20634	20589	20557	20423	20633	20452	20445	20490	20489	20462	20557	20535	20353	20590	20318	20693	20502	20324	20698	20611	20625	20569	20692	20500	20387	20632	20425	20657	20702	20390	20581	20703	20668	20407	20518	20640	20427	20518	20499	20345	20488	20343	20635	20479	20675	20455	20718	20559	20555	20386	20685	20740	20366	20627	20629	20669	20441	20613	20671	20399	20427	20467	20522	20476	20605	20606	20483	20341	20845	20503	20559	20649	20593	20421	20602	20565	20685	20388	20708	20646	20515	20528	20626	20507	20514	20743	20661	20474	20658	20533	20606	20390	20629	20594	20593	20619	20436	20538	20565	20582	20726	20564	20403	20315	20593	20445	20462	20505	20511	20423	20373	20463	20515	20615	20424	20684	20385	20540	20620	20505	20596	20530	20549	20624	20469	20400	20423	20526	20340	20303	20535	20548	20459	20478	20348	20412	20573	20809	20695	20682	20525	20668	20594	20348	20665	20577	20568	20439	20547	20587	20470	20504	20489	20559	20565	20743	20554	20561	20697	20494	20520	20543	20651	20522	20590	20489	20554	20361	20400	20484	20516	20517	20647	20387	20483	20434	20398	20596	20498	20577	20515	20559	20395	20709	20616	20602	20569	20494	20653	20579	20502	20628	20622	20621	20563	20769	20528	20574	20544	20597	20555	20441	20535	20452	20678	20423	20431	20445	20386	20350	20568	20519	20412	20589	20327	20585	20466	20615	20545	20584	20540	20693	20475	20734	20615	20584	20430	20438	20509	20612	20736	20469	20714	20539	20670	20462	20516	20507	20656	20507	20715	20530	20673	20520	20460	20239	20855	20586	20642	20635	20559	20558	20440	20525	20549	20573	20476	20447	20588	20524	20449	20622	20381	20566	20633	20599	20552	20737	20575	20529	20339	20596	20592	20565	20710	20465	20485	20418	20392	20561	20456	20506	20518	20534	20637	20528	20673	20687	20569	20485	20366	20552	20671	20664	20644	20535	20623	20699	20688	20777	20566	20659	20433	20341	20581	20494	20359	20470	20491	20610	20745	20436	20440	20649	20523	20668	20488	20628	20621
22422	21465	28665	25110	24620	30168	33665	30278	29537	29571	29068	28734	28492	28376	27932	27783	28139	27964	27749	27865	27675	27748	27889	27757	27797	27304	27537	27704	27507	27714	27830	27618	27674	27641	27757	27678	27682	27571	27503	27406	27419	27700	27569	27406	27406	27370	27404	27594	27622	27376	27446	27491	27581	27315	27428	27323	27587	27348	27509	27507	27587	27282	27645	27340	27447	27638	27570	27605	27491	27433	27704	27675	27376	27513	27387	27696	27352	27642	27343	27423	27394	27400	27606	27580	27333	27283	27377	27507	27523	27398	27518	27544	27573	27434	27588	27291	27526	27201	27459	27174	27427	27305	27400	27222	27504	27532	27461	27698	27504	27481	27461	27445	27466	27304	27296	27361	27502	27478	27603	27474	27616	27395	27542	27415	27495	27545	27752	27581	27390	27548	27609	27391	27630	27588	27626	27247	27595	27227	27339	27470	27374	27160	27225	27624	27749	27478	27631	27629	27358	27334	27765	27536	27300	27258	27375	27240	27320	27314	27405	27623	27649	27534	27437	27224	27409	27446	27347	27555	27368	27326	27376	27396	27462	27540	27483	27193	27411	27580	27417	27741	27562	27414	27331	27384	27652	27522	27614	27323	27319	27377	27632	27421	27411	27387	27574	27313	27533	27612	27632	27499	27264	27503	27478	27402	27234	27347	27272	27643	27740	27506	27477	27363	27340	27417	27694	27554	27671	27633	27472	27533	27682	27596	27489	27575	27558	27499	27536	27502	27636	27618	27520	27355	27432	27614	27447	27211	27474	27478	27317	27340	27596	27487	27535	27536	27559	27453	27572	27377	27671	27326	27432	27524	27199	27386	27608	27456	27348	27250	27431	27210	27376	27410	27465	27515	27328	27655	27474	27313	27426	27329	27297	27353	27371	27547	27625	27442	27509	27301	27536	27457	27671	27562	27476	27459	27554	27565	27340	27301	27472	27448	27345	27513	27246	27462	27621	27616	27544	27639	27313	27045	27392	27548	27397	27421	27461	27395	27255	27309	27466	27417	27206	27569	27571	27398	27452	27688	27557	27400	27496	27577	27573	27465	27530	27400	27573	27257	27248	27314	27440	27192	27456	27484	27539	27306	27661	27431	27576	27458	27323	27664	27415	27348	27710	27461	27243	27608	27565	27564	27552	27597	27485	27497	27244	27461	27354	27420	27274	27236	27478	27614	27348	27594	27584	27542	27359	27351	27664	27463	27372	27313	27193	27553	27342	27462	27439	27483	27442	27484	27466	27385	27385	27617	27598	27369	27382	27526	27694	27647	27400	27250	27588	27286	27577	27372	27332	27307	27316	27437	27613	27532	27427	27242	27325	27616	27523	27567	27534	27234	27570	27462	27528	27349	27310	27357	27421	27319	27458	27340	27605	27639	27607	27545	27285	27268	27609	27063	27278	27417	27329	27363	27451	27416	27326	27660	27401	27694	27539	27397	27380	27545	27636	27534	27556	27592	27231	27372	27668	27385	27487	27577	27374	27518	27598	27409	27279	27269	27454	27671	27433	27383	27666	27401	27400	27359	27574	27887	27413	27477	27510	27417	27305	27348	27515	27879	27441	27755	27404	27361	27510	27621	27432	27330	27510	27425	27629	27347	27291	27604	27774	27820	27583	27349	27455	27484	27440	27509	27389	27544	27542	27671	27640	27249	27593	27588	27353	27445	27234	27337	27415	27162	27416	27313	27331	27548	27565	27407	27570	27353	27604	27427	27503	27364	27530	27540	27638	27656	27359	27428	27431	27426	27594	27464	27402	27229	27614	27424	27354	27393	27343	27354	27301	27402	27564	27515	27687	27717	27359	27375	27470	27450	27569	27123	27322	27377	27490	27517	27538	27619	27393	27296	27609	27385	27741	27460	27362	27394	27333	27454	27365	27096	27381	27418	27603	27553	27615	27551	27653	27632	27158	27314	27426	27526	27489	27450	27311	27189	27405	27531	27557	27402	27538	27476	27314	27378	27686	27464	27413	27294	27291	27543	27226	27340	27421	27488	27499	27516	27411	27549	27538	27603	27381	27661	27460	27605	27374	27513	27438	27093	27517	27669	27122	27646	27508	27431	27456	27389	27742	27500	27812	27365	27175	27589	27573	27449	27509	27377	27490	27612	27566	27362	27658	27800	27500	27500	27485	27400	27445	27560	27394	27513	27511	27178	27506	27514	27235	27338	27276	27442	27619	27324	27606	27568	27229	27417	27352	27322	27440	27633	27247	27251	27591	27713	27312	27518	27709	27285	27360	27406	27643	27462	27606	27442	27348	27294	27439	27286	27587	27443	27452	27378	27465	27688	27565	27311	27308	27410	27332	27222	27621	27273	27342	27722	27393	27389	27375	27357	27428	27388	27449	27663	27405	27637	27498	27444	27484	27408	27435	27420	27323	27400	27566	27279	27209	27480	27387	27299	27668	27466	27557	27503	27431	27334	27583	27513	27694	27333	27541	27630	27510	27538	27406	27433	27546	27490	27403	27361	27255	27463	27528	27275	27630	27375	27543	27298	27470	27687	27590	27444	27410	27412	27372	27522	27192	27451	27441	27443	27403	27429	27496	27221	27572	27438	27533	27396	27367	27542	27423	27264	27466	27418	27361	27433	27436	27415	27266	27634	27367	27336	27374	27450	27477	27261	27552	27501	27572	27404	27424	27354	27501	27595	27274	27256	27452	27419	27405	27565	27432	27769	27388	27628	27614	27174	27528	27396	27342	27574	27441	27518	27499	27462	27473	27556	27187	27389	27498	27379	27330	27580	27641	27547	27045	27486	27462	27491	27759	27235	27496	27353	27297	27681	27473	27250	27632	27307	27664	27448	27322	27259	27654	27703	27534	27425	27743	27542	27266	27382	27442	27512	27467	27244	27319	27516	27585	27443	27563	27350	27634	27485	27504	27583	27410	27374	27561	27312	27355	27548	27549	27352	27303	27493	27372	27475	27613	27079	27600	27565	27517	27493	27568	27590	27582	27272	27565	27462	27515	27469	27284	27495	27337	27589	27624	27435	27269	27455	27416	27258	27461	27514	27587	27810	27405	27205	27385	27491	27381	27348	27501	27394	27259	27522	27335	27553	27528	27491	27408	27446	27435	27489	27486	27322	27481	27393	27328	27442	27198	27623	27563	27562	27281	27337	27468	27343	27479	27381	27424	27334	27587	27141	27526	27580	27402	27482	27495	27533	27308	27657	27553	27448	27379	27440	27534	27558	27222	27596	27586	27483	27592	27469	27362	27707	27274	27502	27612	27594	27603	27363	27470	27617	27510	27458	27503	27417	27457	27503	27384	27436	27382	27343	27577	27716	27380	27332	27354	27372	27533	27563	27288	27419	27512	27638	27708	27509	27530	27397	27536	27639	27398	27744	27405	27386	27334	27374	27539	27544	27437	27451	27182	27311	27568	27053	27472	27474	27241	27310	27454	27377	27560	27372	27239	27295	27384	27321	27412	27550	27482	27249	27412	27667	27475	27280	27302	27213	27404	27326	27651	27559	27426	27362	27413	27413	27440	27609	27125	27491	27588	27511	27639	27677	27414	27497	27588	27293	27405	27213	27356	27289	27728	27366	27463	27577	27534	27488	27469	27218	27190	27305	27489	27365	27830	27674	27421	27305	27539	27407	27379	27658	27532	27491	27454	27256	27253	27548	27531	27355	27466	27441	27650	27483	27376	27338	27608	27576	27518	27688	27530	27533	27615	27501	27490	27343	27456	27370	27272	27369	27570	27434	27539	27654	27397	27463	27571	27567	27607	27395	27585	27653	27334	27554	27580	27522	27687	27545	27446	27404	27648	27536	27559	27547	27520	27724	27392	27577	27556	27481	27739	27443	27463	27392	27398	27412	27390	27701	27496	27524	27400	27485	27774	27380	27710	27535	27527	27359	27449	27393	27265	27369	27442	27545	27417	27355	27569	27471	27460	27385	27441	27489	27403	27352	27525	27362	27411	27433	27388	27494	27685	27687	27560	27414	27634	27621	27541	27331	27405	27487	27454	27448	27420	27300	27454	27475	27452	27478	27468	27571	27341	27594	27443	27219	27546	27513	27351	27460	27456	27461	27450	27684	27628	27420	27273	27582	27385	27240	27562	27570	27488	27533	27466	27391	27222	27428	27546	27494	27326	27571	27705	27431	27576	27461	27501	27552	27434	27601	27375	27629	27402	27503	27384	27293	27346	27700	27572	27605	27432	27478	27455	27567	27507	27321	27529	27452	27432	27558	27641	27556	27354	27504	27287	27573	27434	27633	27593	27540	27273	27241	27378	27377	27501	27320	27629	27473	27538	27615	27294	27195	27202	27649	27330	27390	27313	27275	27622	27524	27518	27388	27501	27620	27382	27454	27185	27514	27441	27280	27286	27306	27686	27333	27381	27381	27539	27654	27424	27543	27533	27304	27415	27295	27514	27253	27393	27460	27370	27487	27215	27452	27331	27401	27535	27452	27733	27135	27449	27445	27580	27498	27453	27615	27396	27563	27435	27536	27445	27348	27334	27394	27510	27374	27469	27486	27426	27545	27474	27451	27475	27548	27510	27473	27256	27411	27727	27322	27340	27402	27749	27388	27556	27548	27645	27341	27581	27540	27479	27536	27580	27381	27315	27303	27312	27315	27489	27415	27376	27401	27658	27389	27460	27589	27488	27391	27238	27349	27445	27321	27519	27323	27398	27432	27507	27387	27377	27437	27504	27470	27686	27803	27485	27476	27801	27481	27566	27478	27510	27601	27403	27536	27622	27480	27511	27527	27520	27535	27481	27689	27643	27380	27405	27362	27743	27335	27741	27397	27529	27462	27426	27642	27357	27355	27471	27400	27330	27382	27600	27628	27516	27610	27483	27621	27461	27523	27552	27499	27491	27287	27405	27439	27270	27234	27522	27257	27594	27285	27426	27361	27501	27444	27583	27377	27449	27578	27662	27271	27565	27292	27458	27652	27476	27462	27408	27755	27584	27303	27469	27277	27413	27459	27288	27381	27376	27379	27678	27569	27421	27362	27485	27294	27469	27422	27327	27785	27339	27611	27436	27399	27577	27401	27547	27506	27565	27310	27476	27614	27508	27409	27335	27556	27297	27347	27541	27320	27374	27558	27506	27503	27344	27402	27138	27519	27282	27456	27320	27383	27529	27261	27435	27374	27348	27626
28838	54920	46230	36834	32661	29172	26803	25388	24066	23426	22623	22303	21878	21569	21368	21268	21133	21008	20990	20788	20941	20782	20621	20808	20819	20909	21054	20726	20858	20815	20922	20877	20787	20732	20592	20791	20660	20763	20733	20674	20682	20704	20387	20587	20663	20571	20803	20545	20655	20681	20475	20666	20712	20761	20628	20794	20721	20692	20809	20637	20804	20527	20720	20540	20778	20723	20698	20568	20657	20476	20749	20706	20755	20735	20820	20848	20684	20505	20666	20733	20645	20536	20608	20506	20665	20791	20728	20799	20815	20648	20638	20481	20845	20947	20694	20627	20642	20715	20691	20799	20653	20389	20729	20575	20592	20723	20760	20812	20727	20822	20730	20743	20558	20631	20672	20729	20645	20836	20758	20723	20671	20441	20768	20686	20490	20748	20492	20810	20722	20605	20709	20693	20834	20803	20769	20798	20543	20624	20586	20698	20674	20771	20724	20799	20737	20619	20679	20593	20763	20750	20607	20737	20749	20858	20679	20515	20596	20718	20720	20917	20626	20481	20556	20709	20629	20580	20641	20775	20576	20830	20714	20626	20674	20658	20632	20742	20768	20624	20765	20623	20579	20789	20807	20728	20672	20713	20824	20746	21043	20697	20616	20688	20742	20704	20683	20883	20576	20717	20549	20762	20702	20626	20735	20447	20749	20817	20517	20739	20780	20723	20672	20781	20748	20631	20672	20731	20748	20728	20608	20849	20802	20835	20645	20854	20650	20621	20513	20608	20602	20618	20564	20667	20644	20699	20540	20699	20544	20440	20725	20619	20506	20756	20616	20627	20875	20702	20547	20613	20674	20660	20599	20740	20583	20653	20721	20571	20685	20535	20669	20494	20626	20971	20795	20730	20628	20766	20655	20833	20781	20533	20654	20704	20810	20760	20683	20512	20639	20728	20901	20743	20750	20460	20916	20834	20765	20655	20601	20739	20601	20812	20785	20665	20529	20615	20459	20861	20735	20658	20357	20916	20664	20596	20848	20435	20569	20751	20777	20638	20397	20820	20941	20690	20522	20622	20743	20738	20770	20709	20735	20772	20596	20594	20761	20896	20610	20850	20695	20625	20673	20485	20672	20760	20779	20742	20892	20557	20660	20832	20697	20638	20617	20800	20640	20776	20853	20751	20533	20658	20491	20623	20711	20654	20687	20680	20583	20679	20817	20642	20709	20726	20607	20839	20630	20629	20737	20750	20535	20782	20656	20593	20690	20613	20585	20660	20727	20715	20522	20845	20741	20723	20840	20723	20614	20700	20759	20745	20755	20660	20670	20820	20820	20741	20592	20521	20553	20629	20661	20698	20691	20565	20742	20808	20595	20524	20738	20687	20663	20825	20418	20673	20626	20828	20662	20560	20697	20483	20691	20693	20629	20716	20751	20642	20674	20664	20766	20494	20738	20596	20639	20729	20577	20693	20598	20531	20810	20667	20649	20501	20767	20851	20744	20666	20733	20825	20582	20500	20621	20754	20575	20669	20792	20622	20709	20617	20826	20761	20691	20481	20522	20705	20810	20722	20615	20797	20605	20707	20534	20712	20688	20728	20693	20519	20909	20762	20597	20662	20804	20648	20614	20515	20568	20593	20691	20606	20664	20663	20642	20497	20765	20569	20595	20749	20415	20833	20545	20757	20737	20661	20568	20477	20452	20576	20661	20548	20642	20694	20558	20702	20611	20671	20781	20589	20550	20467	20824	20748	20744	20622	20537	20538	20740	20680	20728	20563	20579	20513	20802	20659	20815	20614	20656	20743	20699	20405	20476	20726	20619	20573	20700	20410	20505	20705	20666	20405	20770	20663	20447	20470	20662	20683	20656	20779	20782	20622	20720	20609	20697	20673	20777	20844	20845	20671	20709	20606	20636	20602	20836	20654	20660	20503	20636	20809	20730	20471	20747	20468	20649	20655	20885	20638	20488	20680	20801	20627	20713	20594	20641	20593	20784	20615	20686	20715	20645	20722	20701	20651	20657	20629	20695	20766	20623	20725	20675	20664	20802	20479	20726	20745	20857	20563	20685	20575	20615	20781	20531	20598	20549	20637	20730	20677	20649	20684	20877	20570	20680	20772	20479	20645	20523	20719	20622	20606	20718	20704	20726	20606	20633	20814	20763	20526	20730	20718	20732	20846	20655	20649	20699	20644	20665	20701	20599	20713	20824	20775	20644	20687	20659	20592	20712	20600	20689	20656	20619	20632	20772	20514	20771	20825	20795	20502	20879	20845	20675	20699	20667	20808	20766	20637	20640	20738	20531	20689	20813	20905	20597	20947	20665	20604	20719	20732	20668	20759	20571	20772	20673	20732	20515	20678	20678	20661	20559	20753	20795	20681	20696	20597	20719	20753	20520	20606	20691	20803	20712	20598	20621	20659	20626	20763	20640	20888	20719	20716	20785	20494	20765	20697	20648	20505	20671	20611	20637	20830	20569	20594	20588	20596	20807	20711	20536	20591	20758	20669	20794	20540	20816	20489	20846	20711	20710	20681	20655	20445	20814	20625	20684	20668	20841	20430	20815	20691	20609	20835	20846	20776	20693	20827	20802	20762	20741	20699	20579	20670	20424	20652	20596	20703	20728	20800	20663	20474	20692	20482	20752	20698	20638	20631	20467	20565	20516	20845	20706	20518	20671	20649	20566	20713	20876	20720	20623	20573	20784	20676	20730	20528	20685	20507	20689	20576	20691	20658	20703	20794	20679	20697	20583	20438	20625	20720	20555	20751	20490	20502	20680	20517	20553	20737	20650	20676	20622	20613	20610	20803	20679	20764	20696	20664	20644	20620	20693	20726	20940	20750	20747	20646	20762	20817	20715	20801	20774	20595	20704	20713	20710	20405	20550	20799	20663	20583	20784	20651	20786	20750	20690	20706	20758	20647	20666	20621	20512	20716	20670	20812	20745	20603	20818	20700	20694	20685	20668	20519	20590	20612	20680	20702	20750	20732	20606	20871	20768	20804	20567	20753	20858	20664	20734	20618	20784	20881	20604	20807	20764	20658	20714	20818	20451	20571	20809	20798	20821	20587	20606	20613	20720	20701	20685	20526	20666	20751	20657	20889	20726	20751	20654	20595	20671	20675	20686	20790	20773	20498	20745	20512	20718	20627	20615	20727	20602	20715	20545	20714	20636	20504	20872	20815	20815	20550	20580	20653	20531	20740	20821	20915	20700	20275	20444	20656	20550	20498	20898	20649	20682	20646	20691	20679	20663	20572	20554	20701	20647	20658	20750	20662	20719	20597	20624	20802	20898	20574	20756	20796	20550	20681	20687	20697	20743	20858	20747	20736	20726	20658	20703	20770	20597	20569	20653	20731	20642	20633	20615	20631	20669	20580	20500	20695	20704	20732	20511	20550	20749	20618	20555	20728	20767	20618	20566	20762	20563	20598	20653	20592	20629	20703	20664	20725	20895	20607	20699	20919	20699	20644	20664	20619	20803	20505	20733	20650	20741	20568	20657	20756	20731	20640	20553	20746	20582	20669	20655	20650	20675	20548	20536	20684	20704	20642	20708	20592	20550	20669	20889	20824	20660	20654	20714	20693	20568	20591	20515	20835	20683	20846	20483	20604	20783	20629	20662	20707	20665	20807	20654	20764	20685	20616	20427	20806	20577	20756	20611	20628	20700	20827	20536	20494	20746	20578	20956	20677	20595	20586	20619	20741	20715	20707	20542	20672	20572	20817	20457	20484	20678	20693	20830	20724	20900	20637	20612	20674	20763	20783	20626	20867	20592	20648	20549	20783	20546	20568	20545	20726	20739	20700	20931	20641	20699	20802	20714	20702	20551	20738	20520	20843	20671	20739	20634	20736	20563	20651	20748	20682	20629	20584	20591	20696	20619	20679	20668	20523	20669	20522	20757	20742	20760	20521	20754	20555	20641	20535	20706	20593	20608	20815	20759	20659	20561	20688	20620	20542	20890	20580	20823	20601	20573	20782	20615	20771	20687	20507	20751	20675	20627	20646	20909	20713	20635	20704	20618	20646	20541	20624	20621	20637	20745	20595	20810	20488	20766	20820	20678	20606	20458	20813	20691	20629	20600	20714	20746	20467	20734	20740	20643	20684	20499	20762	20611	20702	20788	20755	20754	20574	20683	20838	20573	20598	20631	20698	20728	20452	20864	20465	20552	20729	20649	20723	20748	20627	20717	20657	20543	20581	20658	20622	20699	20697	20670	20722	20676	20665	20638	20603	20782	20769	20728	20745	20672	20543	20720	20667	20593	20666	20744	20517	20599	20598	20498	20658	20600	20802	20748	20638	20595	20674	20739	20474	20647	20661	20747	20589	20648	20603	20624	20503	20640	20580	20523	20776	20672	20652	20733	20567	20586	20736	20670	20647	20621	20510	20694	20620	20691	20504	20724	20786	20607	20638	20675	20744	20643	20680	20648	20903	20696	20729	20629	20863	20608	20698	20691	20658	20820	20762	20788	20501	20579	20793	20638	20615	20609	20870	20599	20738	20626	20644	20739	20719	20678	20606	20638	20581	20779	20525	20617	20612	20638	20727	20798	20671	20701	20362	20944	20631	20679	20564	20578	20698	20614	20908	20746	20713	20573	20606	20687	20473	20688	20715	20723	20668	20551	20579	20492	20616	20793	20638	20756	20823	20604	20778	20569	20803	20551	20695	20712	20680	20648	20597	20703	20625	20841	20490	20710	20744	20669	20714	20739	20665	20503	20571	20486	20777	20588	20688	20559	20655	20661	20808	20773	20643	20845	20645	20680	20681	20478	20565	20631	20625	20731	20894	20799	20540	20631	20833	20549	20689	20865	20657	20714	20675	20725	20604	20561	20699	20589	20920	20632	20639	20630	20699	20407	20774	20757	20718	20692	20547	20667	20745	20616	20627	20825	20552	20764	20671	20789	20747	20774	20580	20511	20666	20818	20778	20732	20455	20481	20655	20723	20736	20559	20693	20565	20691	20779	20685	20739	20640	20710	20829	20854	20722	20683	20751	20751	20726	20670	20713	20699	20709	20658	20533	20546	20758	20692	20586	20591	20788	20568	20577	20924	20842	20523	20759	20853	20592	20634	20722	20814	20781	20474	20796	20653	20660	20707	20856	20633	20440	20760	20697	20655	20579	20609	20596	20591	20534	20558	20633	20692	20797	20654	20663	20699	20519
33275	32576	37681	34550	30797	29511	29034	28469	28107	27762	27801	27618	27674	27376	27256	27393	27264	27530	27417	27245	27376	27212	27243	27289	27076	27234	27271	27171	27269	27200	27091	27127	27081	27340	27266	27042	27416	27338	27062	27088	27206	27127	27250	27002	27156	27126	27395	27108	27126	27144	27118	27168	27113	27106	27168	26948	27149	27257	27244	27092	27318	27190	27213	27198	27395	27411	27225	26999	27029	26964	27151	27236	27191	27301	27077	27012	27127	27204	27286	27207	27198	27334	27336	27059	27324	27205	27339	27148	27219	27157	26969	27062	27145	27297	27136	27301	27206	27058	27364	27367	27277	27136	27183	27021	27202	27030	27147	26869	27355	27294	27338	27201	27389	27088	26883	27205	27143	27381	27202	27056	27011	27190	27340	27157	27232	27209	27051	27137	27100	27174	27182	27293	27273	27234	27341	27050	27192	27121	27265	27062	27110	27149	27147	27018	27354	27293	27111	26993	27330	27191	27141	27236	27128	27187	27169	27365	27301	27300	27278	26962	27115	27106	26931	27105	27172	27199	27278	27260	27180	27207	27030	27165	27141	26968	27028	27295	27219	27183	27463	27327	27147	27281	27070	27293	27279	27296	26995	27296	27276	27177	27243	27114	27161	27079	27022	27276	27240	27180	27235	27310	27269	27140	27236	27114	27314	27099	27344	27337	27103	26961	27253	27296	27128	27072	27087	27079	27282	27053	27061	27052	27117	26987	27274	27211	27139	27330	26963	27227	27424	27140	27241	27188	27422	27137	27255	27400	27289	27143	27065	27157	27236	27145	27260	27321	27083	27122	27086	27075	27301	27166	27317	27225	27295	27078	27307	27019	27121	27143	27050	27372	27255	27163	27091	27111	27318	27292	27200	27143	27253	27268	27162	27279	27157	27037	27094	27228	26846	27116	26955	27112	26944	27156	26906	27088	27414	27057	27238	27000	27034	27038	27400	27317	27130	27055	27072	27276	27233	27025	26743	27117	27152	27106	27183	27206	27267	27002	27199	27182	27181	27405	27168	27233	27079	27290	27039	27168	27493	27194	27274	27216	27202	27359	27231	27356	27192	27116	27096	27176	27200	27238	27350	27332	27076	27003	27303	27121	27204	26997	27163	27155	27016	27196	27153	27116	27097	27255	27189	27031	27083	27271	27282	27034	27128	27207	27382	27145	27114	27124	27138	27100	27023	27103	26905	26985	26987	27236	27056	27125	27176	27188	27112	27206	27151	27320	27235	27055	27505	27118	27329	27379	27063	27242	27225	27216	27194	27043	27269	27160	27184	27347	27227	27359	27237	27205	27241	26992	27339	27067	27534	27290	27076	27227	27257	27093	27426	27362	27369	27244	27126	27061	26976	27265	27109	27128	27115	27299	26950	27074	27133	27176	27440	27458	27256	27250	27346	27276	27111	27017	27189	27038	27235	27207	27330	27101	27360	27173	27400	27117	27060	27035	27182	27173	27075	27146	27287	27198	27282	27416	27371	27203	27255	27093	27315	27294	27049	27207	27214	27189	26934	27012	27179	27343	27202	27241	27020	26961	27224	27293	27291	27065	27032	27321	27342	27382	27028	27356	27049	27333	26949	27035	27132	27331	27024	27236	27215	27090	27313	27125	27177	27315	27344	27254	27094	27263	27098	27064	27200	27202	27281	27092	26990	27072	27335	27169	27451	27283	27277	27261	27293	27038	27081	27003	27079	27487	27229	27370	27050	27206	27370	27249	27348	27087	27447	27380	26988	27170	27035	27156	27203	27128	27171	26954	26986	27094	27050	27200	27146	27316	27207	27253	27120	27215	27140	27260	27105	27224	27342	27062	26969	27222	27402	27251	26916	27081	27304	27119	27390	27104	27320	27222	27172	27200	27006	27185	27181	27396	27197	27053	26980	27284	27577	27215	27137	27033	27520	27417	27114	27270	27281	27114	27200	27191	27204	27266	27113	26991	27315	27296	27059	27278	27197	27158	27040	27166	26933	26980	27358	27226	27274	27274	27093	27381	27160	27243	27348	27084	27084	27173	27048	27278	27036	27252	27097	27378	27269	27350	27361	26937	27213	27333	27196	26994	27250	27331	27526	27133	27093	27163	27066	27171	27152	27147	27178	27354	26957	27042	27126	27230	27149	27166	27239	27131	27448	27428	27373	27227	27234	27271	27385	27398	27289	27112	27318	27081	26802	27269	27174	27187	27247	27135	27161	27207	27063	27142	27389	27248	27215	27059	27480	27179	27159	27194	27242	26884	26993	27179	27128	27153	27245	27303	27014	27126	27287	27171	27352	27088	27359	27011	27098	27296	27156	27045	26958	27001	27242	27073	27234	27005	27294	27285	27247	27198	27021	27063	27088	27075	27216	27069	27356	27215	27260	27229	27295	27059	27338	27301	27152	27219	27179	27127	27224	27173	27296	27433	27174	27114	27288	27087	27042	27083	27412	27196	27306	27263	27159	27098	27303	27477	27350	27313	27110	27196	27166	27058	27542	27151	27126	27127	27321	27096	27093	27153	27120	27207	27126	27023	27443	27461	27252	27451	27033	27134	27166	27166	27183	27402	27456	27406	27275	26953	27007	27304	27153	27303	27028	27319	26996	27223	27257	27313	26974	27192	27384	27193	27024	27239	27313	27218	27342	27079	27347	27320	27105	27286	27210	27106	27146	27054	27216	27198	27215	27240	27215	27180	27210	27014	27138	27371	27137	27128	27236	27333	27327	27198	27156	27237	27167	27466	27234	27115	27320	27142	27224	27118	27138	27318	27086	27070	27416	27135	27233	27102	27002	27201	27528	27360	27288	27131	27205	27225	27112	27438	27193	27195	27032	27080	27366	27328	27232	27091	27000	27085	27207	27321	27313	27104	27111	27165	27137	27154	27212	27324	27067	27275	26979	27150	27301	26920	27189	27334	27445	27196	27152	27210	27433	27245	27005	27327	26973	27184	26867	27033	27219	27285	27166	27227	27136	27130	27177	27290	27161	27093	27190	26963	27344	27314	27346	27334	27220	27072	27184	27313	27341	27206	27271	27097	27215	27359	27269	27149	27179	27034	27080	27107	27067	27216	27225	27094	27266	27291	27149	27423	27377	27213	27087	26985	27013	27017	27269	27331	27182	27169	27054	27100	26991	27166	27188	27355	27247	27077	27137	27099	27022	27372	27371	27438	27220	27371	27161	27381	27145	27330	27035	27112	26961	26981	26977	27151	27204	27346	27114	27127	27195	27199	27212	27072	27435	27332	27265	27019	27256	26938	27140	27166	27321	27116	27133	26971	27102	27217	26994	27167	27268	27264	27312	27087	27425	27235	27202	27198	27071	27297	27047	27239	27006	26941	27338	27171	27179	27233	27107	27137	27131	27210	27353	27299	27425	26940	27213	26861	27303	27188	27118	27198	27388	27208	27257	27119	27221	27205	26980	27192	27104	27105	27489	27252	27247	27186	27060	26939	27260	27308	27098	27279	27171	27218	27068	27144	27031	27168	27278	27341	27058	27238	27301	27026	27070	27154	27206	27269	27171	27224	27341	27382	27335	27081	27287	27005	27414	27266	27098	27102	27001	27201	27190	27008	27163	27036	27226	27131	27481	27135	27280	27103	27002	26977	27214	27138	27417	27266	27078	27168	27378	27381	27195	27067	27021	27279	27211	27380	27230	27199	27309	27098	26964	27018	27175	27119	27130	27116	27080	27076	27105	27263	26858	27051	27217	27048	27352	27317	27481	27058	27210	27125	27161	27367	27423	27253	27382	27226	27068	27327	27246	27115	26920	27164	27158	27328	27228	27156	27199	27188	27166	27309	27147	27186	27442	27314	27052	27191	27194	27313	27192	26928	27108	27171	27104	27152	27103	27141	27066	27187	27318	27219	27348	27413	27031	27021	27132	26931	27226	27129	27264	27152	27228	27199	27200	27201	27375	27286	27287	27103	27157	26908	27233	27055	27211	27207	27362	27365	27212	27305	27049	27021	27308	27139	27226	27276	27146	27176	27186	27213	27037	27257	27207	27004	27347	26936	27180	27313	27405	27423	27253	27170	27115	27230	27226	27144	27047	27211	27136	26986	27299	27081	27176	27290	27194	27333	26973	27185	27106	27066	27209	27060	27275	27312	27109	27231	27052	27234	27006	27432	27009	27373	27004	27254	27038	27157	27408	26975	27190	27553	27211	27207	27294	27224	27278	27013	27155	27060	26948	27260	27248	27249	27018	27067	27246	27042	27169	27078	27232	27278	27108	27375	27004	27384	27091	27189	27083	27187	27083	27215	27153	27223	27097	27048	27048	27169	27256	27100	27330	27178	27211	27049	27085	27401	27148	27258	27100	27153	26979	27261	27019	27262	27283	27141	27320	26909	27000	27138	27292	27172	27307	27219	27524	27492	27275	27115	27020	27322	27075	27436	27427	27251	27192	27255	27306	27101	27095	27105	27040	27115	27282	27055	27279	27439	27308	27254	27283	27141	27033	27261	27099	27054	27248	27188	27194	27108	27296	27378	27208	26886	27107	27126	27128	27092	27230	27204	27134	27250	27220	27359	27187	27293	27014	26980	27135	26997	27217	26936	27191	27263	27366	27103	27100	26924	27336	27238	27151	27152	27186	27360	27315	27185	27209	27369	27106	27110	27468	27358	27398	27151	27498	27296	27204	27297	27099	27431	27239	27205	27326	27209	27141	27142	27341	27056	27209	27142	27187	27315	26897	27441	27042	27111	27220	27421	27093	27124	27304	27355	27215	27067	27342	27173	27195	27279	27293	27018	27321	27127	27135	27358	27258	27086	27374	27261	27033	26951	27106	27171	27320	27152	27279	27228	27134	27058	27187	27061	27239	26990	27272	27220	27213	27092	27305	27326	27121	27197	27260	27342	27212	27372	27286	27098	27081	27193	26948	27329	27235	27190	27085	27039	27003	27170	27122	27154	27190	27345	27214	27134	27374	27329	27210	27190	27354	27150	27268	26922	27280	26841	26776	27182	27086	27322	26938	27239	27396	26938	27282	27103	27190	26935	27234	27311	27492	26767	27364	27102	27029	27202	27349	27188	27101	27298	27108	27114	27135	27196	27248	27423	27451	27277	27199	27138	27200	27356	27158	27065	27114	27436	27218	27266	27374	27123	27250	27221	27163	27170	27187	27225	27309	27049	27168	27088	26997	27281
29333	43870	36378	29133	26229	24379	23223	22336	22068	21478	21338	21094	20916	20866	20933	20788	20746	20745	20745	20610	20729	20500	20544	20569	20709	20539	20594	20704	20338	20529	20547	20290	20466	20588	20405	20668	20560	20372	20440	20485	20461	20563	20568	20579	20321	20558	20661	20470	20401	20589	20626	20408	20456	20672	20646	20510	20573	20450	20433	20646	20475	20617	20428	20571	20492	20473	20716	20482	20475	20308	20439	20486	20686	20508	20545	20558	20513	20390	20612	20544	20472	20501	20394	20484	20647	20658	20469	20491	20403	20361	20618	20439	20492	20471	20722	20460	20566	20516	20340	20656	20397	20542	20520	20574	20541	20504	20370	20535	20581	20406	20431	20512	20531	20566	20517	20459	20649	20603	20357	20644	20585	20243	20434	20437	20429	20652	20608	20351	20434	20560	20419	20622	20604	20580	20545	20477	20395	20408	20408	20455	20441	20515	20516	20392	20623	20463	20532	20566	20611	20642	20323	20352	20600	20494	20854	20517	20474	20495	20556	20529	20490	20505	20647	20553	20372	20467	20697	20495	20523	20409	20452	20336	20495	20398	20411	20593	20583	20488	20521	20533	20510	20571	20488	20352	20622	20333	20463	20574	20634	20374	20469	20559	20294	20309	20578	20328	20563	20472	20290	20384	20812	20582	20623	20425	20305	20568	20599	20430	20408	20449	20533	20520	20412	20675	20456	20425	20527	20442	20582	20543	20547	20448	20487	20297	20462	20480	20456	20476	20603	20481	20577	20661	20450	20355	20497	20510	20478	20838	20714	20612	20633	20541	20509	20290	20539	20571	20384	20513	20369	20490	20486	20482	20567	20679	20549	20585	20475	20408	20777	20477	20691	20425	20523	20492	20469	20648	20627	20431	20513	20403	20649	20336	20505	20382	20464	20446	20547	20425	20442	20418	20719	20491	20430	20536	20415	20687	20415	20481	20619	20586	20603	20526	20514	20603	20635	20559	20358	20475	20733	20526	20451	20672	20414	20531	20455	20666	20291	20451	20523	20399	20549	20613	20524	20274	20650	20597	20543	20527	20448	20427	20526	20388	20524	20519	20633	20485	20636	20499	20534	20405	20317	20550	20503	20640	20539	20477	20523	20367	20570	20399	20440	20438	20584	20397	20691	20457	20339	20397	20594	20440	20416	20486	20684	20596	20575	20760	20324	20454	20588	20560	20524	20503	20628	20320	20563	20571	20348	20238	20603	20625	20403	20410	20441	20498	20472	20499	20381	20593	20543	20416	20604	20395	20489	20653	20358	20577	20440	20621	20278	20517	20328	20642	20540	20546	20407	20452	20612	20395	20431	20693	20520	20595	20533	20393	20492	20392	20432	20545	20372	20507	20455	20724	20307	20257	20531	20393	20563	20543	20542	20636	20614	20382	20419	20445	20524	20486	20446	20573	20629	20435	20573	20497	20426	20341	20417	20568	20550	20542	20509	20551	20367	20579	20442	20464	20395	20406	20506	20415	20558	20490	20486	20465	20677	20508	20296	20495	20579	20382	20634	20393	20578	20563	20514	20456	20595	20572	20414	20404	20580	20624	20530	20536	20693	20371	20534	20420	20375	20524	20494	20353	20566	20558	20383	20487	20519	20376	20547	20635	20570	20431	20447	20500	20513	20391	20544	20608	20470	20471	20453	20399	20636	20644	20593	20367	20458	20545	20390	20468	20353	20515	20512	20495	20436	20474	20420	20498	20379	20420	20224	20438	20725	20451	20566	20398	20415	20569	20203	20565	20444	20457	20297	20579	20569	20450	20438	20513	20685	20576	20418	20541	20429	20418	20528	20651	20593	20504	20471	20575	20628	20392	20558	20513	20474	20535	20631	20467	20391	20458	20311	20604	20571	20729	20615	20457	20538	20566	20504	20536	20581	20404	20538	20510	20538	20527	20557	20496	20517	20347	20435	20572	20470	20446	20594	20298	20423	20564	20391	20487	20328	20555	20436	20561	20426	20669	20563	20672	20464	20467	20578	20617	20346	20589	20479	20548	20396	20380	20483	20522	20472	20707	20478	20567	20639	20675	20602	20537	20460	20617	20681	20616	20454	20388	20506	20385	20461	20533	20369	20640	20636	20573	20599	20288	20486	20428	20623	20469	20530	20378	20374	20678	20562	20320	20442	20561	20569	20521	20535	20514	20625	20514	20459	20408	20539	20459	20356	20588	20450	20507	20314	20572	20364	20515	20571	20471	20498	20609	20471	20594	20400	20706	20514	20269	20367	20610	20578	20496	20446	20385	20317	20489	20514	20530	20473	20588	20568	20547	20566	20575	20417	20461	20619	20516	20410	20499	20338	20638	20607	20575	20581	20626	20593	20576	20666	20455	20616	20430	20603	20535	20464	20636	20607	20639	20608	20460	20614	20466	20530	20674	20422	20494	20531	20485	20451	20326	20497	20551	20550	20588	20492	20575	20449	20472	20498	20584	20425	20442	20709	20612	20438	20353	20538	20445	20489	20634	20538	20772	20623	20292	20449	20568	20332	20423	20305	20580	20609	20340	20656	20406	20405	20364	20470	20483	20463	20465	20614	20453	20636	20481	20632	20557	20382	20463	20415	20549	20518	20573	20570	20463	20421	20766	20549	20530	20567	20396	20554	20484	20489	20554	20529	20443	20653	20627	20435	20301	20527	20484	20569	20317	20455	20528	20523	20523	20654	20471	20558	20449	20345	20518	20434	20570	20548	20504	20517	20381	20526	20504	20666	20495	20529	20471	20546	20551	20500	20480	20500	20466	20730	20633	20572	20540	20331	20482	20419	20402	20511	20574	20497	20576	20586	20429	20523	20406	20522	20469	20481	20490	20663	20399	20476	20534	20434	20435	20614	20368	20524	20355	20564	20441	20512	20581	20533	20723	20585	20360	20675	20397	20291	20760	20340	20466	20582	20523	20498	20268	20387	20430	20562	20391	20390	20447	20563	20467	20461	20502	20539	20438	20351	20478	20531	20603	20615	20550	20398	20316	20524	20491	20566	20576	20524	20530	20444	20540	20462	20609	20411	20385	20632	20519	20463	20513	20490	20708	20391	20563	20386	20434	20419	20601	20552	20513	20513	20537	20517	20515	20392	20423	20676	20167	20465	20509	20345	20657	20454	20515	20479	20422	20537	20540	20561	20474	20585	20225	20569	20487	20734	20355	20453	20551	20396	20340	20334	20457	20676	20369	20456	20385	20589	20471	20503	20633	20620	20585	20711	20547	20489	20419	20617	20356	20457	20492	20583	20558	20497	20585	20571	20488	20559	20469	20640	20468	20588	20534	20493	20567	20422	20757	20489	20398	20481	20401	20284	20661	20559	20623	20488	20555	20512	20590	20534	20642	20467	20453	20483	20429	20550	20513	20436	20607	20500	20361	20409	20344	20401	20372	20432	20486	20511	20512	20420	20637	20403	20495	20581	20697	20544	20377	20628	20591	20604	20723	20582	20464	20542	20536	20510	20565	20349	20423	20632	20472	20571	20626	20553	20282	20487	20345	20518	20662	20437	20504	20448	20524	20466	20667	20327	20382	20356	20563	20640	20577	20431	20524	20447	20552	20332	20556	20384	20447	20587	20367	20322	20511	20547	20617	20599	20764	20515	20580	20486	20500	20565	20497	20434	20518	20570	20229	20455	20387	20512	20518	20548	20572	20522	20536	20415	20516	20137	20579	20637	20584	20406	20687	20624	20622	20351	20766	20748	20580	20501	20616	20617	20435	20546	20536	20629	20584	20508	20405	20376	20370	20542	20605	20542	20385	20462	20498	20311	20467	20494	20442	20412	20616	20748	20590	20560	20405	20603	20497	20372	20535	20635	20505	20602	20512	20452	20560	20460	20527	20508	20489	20670	20560	20667	20518	20300	20645	20528	20495	20394	20457	20505	20443	20635	20420	20508	20612	20377	20566	20480	20351	20540	20486	20611	20389	20634	20594	20445	20489	20531	20359	20565	20464	20377	20402	20556	20454	20472	20493	20556	20499	20176	20359	20451	20560	20588	20312	20649	20495	20477	20625	20579	20589	20569	20436	20583	20408	20720	20473	20503	20406	20598	20492	20468	20507	20535	20566	20574	20492	20738	20522	20442	20601	20470	20553	20595	20398	20545	20498	20411	20519	20535	20493	20555	20533	20498	20365	20560	20580	20666	20345	20570	20472	20614	20497	20298	20444	20367	20496	20469	20382	20505	20448	20458	20682	20624	20556	20320	20543	20478	20474	20676	20530	20653	20491	20419	20621	20532	20519	20619	20640	20425	20602	20464	20474	20608	20540	20598	20490	20502	20439	20480	20605	20564	20478	20593	20423	20472	20564	20374	20398	20507	20567	20540	20480	20487	20379	20498	20611	20529	20379	20326	20537	20368	20471	20687	20547	20295	20322	20596	20619	20485	20387	20580	20615	20612	20694	20559	20541	20511	20606	20534	20715	20366	20570	20570	20658	20584	20488	20331	20546	20635	20679	20513	20491	20390	20418	20704	20482	20508	20558	20615	20347	20459	20673	20482	20859	20507	20468	20506	20490	20701	20421	20561	20525	20523	20490	20549	20557	20441	20576	20480	20645	20488	20537	20619	20663	20595	20526	20591	20631	20598	20608	20452	20546	20554	20492	20534	20498	20442	20484	20616	20521	20395	20619	20387	20315	20527	20306	20413	20684	20404	20539	20452	20460	20347	20501	20546	20494	20391	20499	20578	20633	20509	20583	20509	20536	20483	20425	20482	20526	20379	20367	20494	20500	20594	20638	20453	20421	20656	20617	20610	20538	20612	20592	20576	20632	20446	20646	20473	20443	20640	20584	20535	20658	20501	20617	20397	20498	20732	20463	20494	20548	20490	20464	20652	20664	20594	20520	20399	20364	20543	20333	20464	20656	20627	20352	20564	20557	20659	20481	20589	20506	20411	20582	20630	20551	20444	20472	20505	20462	20431	20617	20580	20343	20465	20293	20578	20329	20434	20400	20514	20620	20648	20482	20446	20565	20507	20591	20469	20525	20606	20509	20539	20440	20648	20293	20599	20245	20422	20388	20453	20587	20477	20596	20560	20453	20512	20400	20609	20586	20387	20384	20608	20341	20626	20569	20385	20542	20494	20451	20546	20324	20627	20479	20598	20402	20488	20555	20331	20677	20518	20706	20458	20423	20642	20505
23387	21419	28415	27019	27499	30558	31792	29450	28510	28458	28113	27886	27969	27663	27660	27327	27483	27307	27298	27150	27307	27306	27114	27152	27141	27132	27045	27204	26976	27190	27118	27302	27190	26904	26866	27007	27021	27182	27231	27272	26849	26790	26877	27121	27209	27098	27122	27100	27164	26995	27100	27277	27004	27017	26985	27103	27064	27420	27200	27214	27060	27009	27143	27186	27234	26843	27102	27015	27085	26958	27127	26812	27178	26960	27193	27089	27027	27079	27035	27182	26952	27132	27034	27116	27194	26928	26965	26996	26984	27057	27286	27221	27199	27113	26879	27073	27189	27115	27195	27036	27051	26988	27285	27143	26810	26919	26954	26963	26882	27141	27145	27034	27152	27044	26770	27049	26985	26839	27271	27120	26944	27210	27198	26912	27038	26964	26924	27193	27134	26794	26922	26955	27053	26956	27029	26835	27202	27004	27086	26916	27190	27019	27086	26886	26997	27213	27096	27077	26983	26949	27031	26995	27153	27133	27020	27171	27273	26992	27088	26839	27393	27225	27117	27004	27235	27190	27158	27036	27168	27111	27212	27110	26915	26945	27002	27043	26959	26828	27065	27076	27181	27046	26992	27049	27022	26978	27223	27301	27106	27234	26948	27154	27137	27023	27338	27000	27158	27225	27132	27360	27025	27135	27001	27018	27290	27133	27002	27116	27018	26991	27256	27038	27187	27055	27049	27050	26920	27107	27032	27045	27145	27322	27130	27146	27098	26947	26949	27118	27088	27251	27034	27180	27175	27062	27066	26994	27140	27009	27187	27224	27299	27078	27343	27143	27388	26832	27035	27053	26999	26989	26955	27222	27319	27186	27323	27166	27153	27070	27120	27282	27196	26976	26744	26871	27112	27057	26918	27180	26899	26991	27216	27096	26992	27021	26966	27022	27115	26910	27186	27174	27039	27122	27058	27113	26980	27141	27001	27279	26944	26914	26772	27022	27038	26982	26978	27067	27033	26949	27096	26913	27119	27009	26882	27062	27293	27165	26923	26889	27061	26998	27004	27260	27051	27082	27268	27109	26900	26934	26928	26748	27047	27039	27208	26913	27003	26964	26874	26951	27171	27207	27218	27259	27045	26905	27148	27049	27006	27094	26959	26727	26930	26999	26996	27046	27075	26921	27129	26820	27194	26972	27056	27255	27062	27016	26924	27392	27101	27058	27105	27039	27183	27134	27103	27040	27010	27147	27163	27150	26967	27001	27074	27160	27000	27045	26878	26970	27086	27119	27434	27258	27122	27445	27104	27017	26886	27026	27075	27133	27033	27345	27001	27220	27218	27306	27111	27195	27063	27051	27095	26802	27152	27216	26942	27216	27124	26933	27185	26859	27049	26917	26959	27051	27079	26873	27077	26912	26917	27217	26977	27295	27000	27152	27093	27145	26916	27015	26965	27143	27246	27204	27227	26991	26848	27014	27038	27127	27172	26948	26984	26932	26980	27191	27045	27106	27040	27283	27021	27022	27157	27133	26932	27223	27051	26977	27087	26727	27068	27409	27103	27216	27100	27061	27018	26943	26858	26904	27017	26936	27030	27158	26886	27068	27188	26950	27216	26913	26865	26998	27057	26931	26884	27044	27125	27084	27024	27202	27212	27071	27377	27004	27033	27112	27019	27181	27187	27123	26943	26946	26833	27136	27140	27142	27182	27102	27149	27045	27077	27040	27204	27137	27169	27031	27148	26828	27095	27011	27141	27018	27126	27214	27093	27079	26954	27082	27107	27258	27353	26905	26931	27036	27042	27246	26887	27057	27213	27038	27229	27085	26975	26813	27057	27120	27037	26922	26781	27155	27082	27135	27026	26919	26891	27019	27195	27130	27116	27129	27293	27005	27224	27049	27207	27157	27227	27176	27281	26987	26913	27195	27025	27177	26985	27079	27056	27100	26984	27053	26927	26943	26871	26987	27183	27096	27154	27154	27153	27217	27079	27155	27092	27012	26863	27216	26858	27023	27159	26983	27077	26868	27165	26950	26994	26855	26959	27313	27057	27257	27115	27068	27128	26984	27082	27249	26942	26994	27128	26844	26916	27250	26999	27201	26968	27188	26934	27109	27043	27124	27077	26853	27228	27299	27279	27098	27117	26961	26834	27004	27031	27178	27151	27247	27112	27161	27024	26970	27028	27216	26790	26975	26922	27060	27141	26999	26923	27012	27123	27144	27306	27283	27069	27207	27260	27406	27026	27005	27171	27042	27006	27238	27300	27142	27120	27251	26972	27102	26996	27063	26985	27059	26857	26985	27123	27220	27148	26900	27066	27082	26850	26945	26962	26954	27036	27098	27019	27189	27099	27179	27129	27111	27181	27073	26975	26963	27004	27216	26988	26983	27127	26951	27079	27076	26938	27102	27179	27125	27192	26897	27353	27044	27017	27089	27045	27329	27028	27059	27267	27100	27034	27163	27145	26971	26924	27171	27105	27321	27369	27144	27016	27001	26760	27030	26985	27204	27195	26831	27222	26823	27038	27031	27052	26950	27090	27291	27315	27254	27367	27062	26901	26975	26842	26925	27257	26948	27073	27117	27023	27077	27079	26709	27093	27060	27042	27074	27324	27095	27084	27273	27039	27014	26898	26955	27013	26962	27035	26770	27223	27123	27055	27016	26820	27064	26880	27192	27173	27041	27100	26972	26938	26953	27154	27007	27212	27075	27081	27047	27076	27007	26974	27039	27141	27019	27218	26851	27163	26937	27109	27185	27108	27058	27318	27122	27215	27076	27295	27113	27063	27026	26840	26979	27203	27094	27206	26985	26907	27071	27073	27053	27216	26976	27134	27118	26915	26953	27264	26929	26979	26856	26961	27043	27013	27039	27251	27150	26962	27105	27231	27005	26831	27106	27291	27314	27119	27063	27047	26980	27279	27055	27025	27185	27094	27142	27069	26843	26943	27045	27285	27157	27042	27026	26952	27214	26926	27169	27112	27232	27317	26970	26995	26970	27005	26962	27137	27110	27137	27178	26969	27084	27198	27043	27091	27142	27190	27082	27173	27240	27286	26923	27246	27036	27170	26950	27208	27099	27002	27089	27050	26863	27195	27061	27080	27266	27014	27176	27105	27100	27052	27209	27038	27228	26884	27147	27138	27039	27272	27155	27040	26895	27068	27044	27165	27135	27189	27264	26990	27152	27181	27235	26999	26907	26964	27047	27230	27179	27244	27104	27206	27052	27133	27114	27222	26913	26786	27123	27106	26948	26949	27240	27159	27239	26914	27025	27100	27088	27143	26934	27363	26791	27136	27112	27238	26941	27260	26833	27039	27122	27040	27183	27118	27133	27022	27258	27000	27021	27077	27282	26874	26956	27082	27051	27132	27155	27156	27187	27008	27110	27234	27279	27052	27206	27046	26990	27159	27071	27109	27194	26757	26886	26895	26957	27279	27217	27027	27221	27323	27015	27022	27098	27338	27045	26941	27153	27157	27021	27232	27005	27045	27065	27038	27008	27067	27373	26912	26918	27201	27054	26901	27167	27148	27191	27020	27058	27169	27362	27047	26992	27182	27048	27079	26888	26967	27025	27058	26923	26890	27247	27175	27011	27347	26966	27073	27238	27018	27099	27044	26900	27185	26845	27069	27179	27254	27159	26909	27009	26962	26956	26912	27136	27104	27002	27238	27285	27205	27183	26954	26748	26856	27036	27200	27112	27163	27036	27104	27351	27192	26945	26781	26929	27074	27020	26996	27194	27160	27111	27045	27250	27198	26917	27214	27007	27193	26957	27039	27165	27212	27007	27177	27126	27020	27154	27201	27054	27262	27086	27014	27289	27060	26967	27095	26962	27094	27325	27070	27146	27233	26909	27048	27110	26883	27142	26865	27131	26662	27130	27214	27244	27173	27259	26877	27161	27090	27232	27422	27105	26773	26938	27130	26999	27053	26968	27170	27184	27206	27118	27044	27076	27258	27106	27126	26912	27184	27071	26878	27100	27180	27075	27080	26772	27016	27148	27253	27147	27231	27316	27086	26962	26997	27278	27153	27039	27122	27094	26928	27065	27160	27048	27309	26864	27104	26952	27303	26877	27105	27175	26981	27012	27060	27134	26995	26849	27102	27038	27060	26998	26956	27038	27090	27308	27010	27050	27104	26943	27110	27107	27172	27245	27209	26826	26955	26879	26917	26949	26749	27132	26954	27306	27146	27004	26909	26786	26871	27209	27028	27037	27066	27143	27005	27025	27057	27118	27228	26965	27041	27157	27093	27179	26980	26995	26964	27036	27230	26758	26826	26921	27009	27184	27071	27138	27190	27047	27189	27213	27216	27198	26952	27114	27447	27151	27281	27007	27137	27138	27248	26830	26992	27142	26996	27170	27157	27311	27286	27030	27190	26851	26995	27043	27079	27004	27036	27122	27210	27158	27205	26956	27102	26820	27126	27293	27263	27035	26967	27209	27024	26859	27109	27192	27145	27164	27060	26889	26834	27233	26931	27187	27389	27066	27293	27179	27126	27240	27252	27139	26970	27122	27032	27205	27170	27129	27000	27015	27170	26870	27194	27165	27231	26943	27240	27217	27397	27118	27066	26992	27125	27179	26995	27072	26957	27125	27186	27190	26935	27238	27109	27013	27167	27059	27032	27254	27055	26970	27016	27045	26915	27119	27302	27003	27066	26868	27290	27040	27083	27076	27235	27200	27090	26956	27077	26949	27067	26996	27178	27014	27087	26998	27033	27076	27035	27100	27193	27011	27054	27020	26865	27278	27226	27124	26912	27025	27022	27097	27084	26998	27187	26988	27133	27129	27180	27097	27235	26919	27039	27217	27126	26956	26969	27011	27038	27070	27212	27070	27297	26923	27208	26934	27246	27266	27063	26979	26930	26963	26947	27016	27002	27026	27356	26773	26915	27049	27126	27093	27005	27107	27075	27081	27109	27192	27150	27189	27109	27335	26910	27072	26703	26978	27293	27009	27025	27188	27278	27253	26926	27054	26947	27276	27052	27145	27093	27395	27161	27121	27042	27049	27078	27320	27145	27015	27158	27162	27148	26971	26781	26903	27077	27285	26920	27050	27072	26883	26980	27058	27235	27089	26906	27181	27313	27111	27203	26932	27071	26898	27123	26831	27155	27198	27106	27031	27131	26917	27225	27079	27284	26919	27038	27046	26986	27180	27184	27424
27663	50535	42081	33600	29449	26989	25022	23802	22969	22322	21807	21505	21204	20992	20826	20734	20770	20781	20705	20481	20748	20622	20783	20412	20461	20497	20586	20328	20576	20431	20444	20827	20543	20572	20415	20509	20467	20335	20345	20558	20543	20505	20341	20558	20488	20364	20361	20500	20407	20419	20371	20452	20575	20375	20592	20440	20481	20314	20583	20294	20588	20484	20347	20669	20673	20190	20572	20516	20576	20321	20432	20621	20445	20598	20528	20424	20543	20398	20558	20593	20360	20575	20451	20498	20336	20364	20564	20237	20412	20500	20505	20429	20451	20430	20397	20527	20310	20408	20519	20552	20583	20441	20503	20493	20399	20479	20474	20269	20570	20283	20458	20508	20500	20391	20560	20536	20496	20371	20476	20274	20435	20453	20419	20684	20528	20364	20452	20440	20445	20453	20425	20331	20290	20360	20482	20607	20361	20455	20424	20489	20435	20535	20630	20496	20589	20481	20498	20303	20420	20332	20368	20304	20485	20481	20497	20479	20404	20524	20436	20501	20541	20540	20563	20371	20341	20416	20357	20520	20444	20516	20464	20613	20485	20399	20668	20489	20363	20599	20552	20617	20303	20498	20636	20604	20482	20321	20351	20501	20455	20342	20457	20424	20685	20373	20430	20321	20571	20516	20335	20441	20503	20442	20478	20350	20247	20510	20489	20284	20434	20385	20461	20437	20485	20484	20490	20234	20505	20406	20474	20386	20396	20613	20303	20460	20552	20440	20296	20406	20322	20473	20619	20447	20245	20397	20311	20359	20539	20487	20451	20513	20572	20457	20383	20268	20370	20526	20358	20254	20496	20492	20625	20399	20453	20420	20383	20414	20374	20474	20341	20532	20422	20502	20364	20478	20552	20456	20453	20436	20690	20243	20517	20306	20443	20478	20459	20594	20541	20574	20512	20464	20501	20602	20324	20442	20461	20325	20321	20417	20386	20402	20229	20711	20496	20539	20399	20314	20504	20304	20646	20346	20579	20403	20485	20332	20287	20477	20454	20286	20384	20424	20449	20472	20395	20381	20486	20370	20528	20396	20479	20404	20392	20401	20462	20391	20531	20465	20527	20588	20453	20504	20373	20447	20488	20521	20540	20556	20480	20323	20436	20504	20416	20322	20439	20544	20339	20359	20586	20477	20495	20430	20528	20506	20402	20602	20454	20524	20499	20490	20387	20400	20343	20534	20529	20490	20281	20543	20432	20438	20373	20316	20498	20364	20618	20400	20469	20279	20481	20522	20553	20372	20466	20565	20344	20453	20539	20444	20518	20394	20454	20429	20580	20335	20588	20554	20450	20477	20544	20511	20618	20544	20577	20486	20536	20437	20381	20625	20522	20503	20399	20569	20393	20247	20425	20506	20361	20464	20173	20436	20547	20430	20374	20618	20344	20358	20472	20345	20466	20542	20397	20293	20468	20530	20440	20295	20423	20407	20379	20444	20417	20403	20479	20642	20527	20424	20531	20480	20451	20311	20483	20501	20441	20352	20514	20565	20559	20350	20564	20457	20517	20529	20481	20503	20514	20390	20253	20489	20413	20468	20467	20371	20599	20590	20590	20440	20532	20599	20514	20261	20359	20392	20448	20553	20548	20572	20377	20413	20343	20480	20436	20532	20525	20509	20728	20573	20399	20630	20524	20491	20448	20335	20487	20414	20562	20455	20543	20462	20410	20451	20464	20408	20468	20391	20414	20441	20296	20275	20401	20491	20357	20619	20309	20437	20505	20445	20330	20502	20436	20393	20614	20423	20448	20646	20395	20350	20266	20489	20420	20335	20486	20515	20548	20448	20406	20338	20463	20453	20568	20573	20402	20232	20563	20552	20430	20454	20533	20358	20290	20231	20460	20489	20565	20356	20450	20290	20453	20491	20473	20532	20535	20483	20434	20499	20422	20617	20297	20635	20287	20583	20560	20402	20311	20372	20564	20400	20281	20588	20565	20447	20332	20459	20649	20352	20385	20525	20281	20419	20416	20386	20317	20497	20361	20522	20333	20511	20367	20551	20578	20486	20427	20449	20622	20585	20510	20671	20408	20379	20539	20587	20342	20478	20382	20432	20401	20615	20406	20522	20380	20492	20435	20404	20472	20408	20339	20463	20348	20376	20649	20347	20461	20299	20492	20598	20436	20790	20512	20496	20565	20541	20764	20486	20333	20539	20153	20660	20592	20334	20543	20345	20673	20434	20672	20444	20402	20455	20402	20597	20496	20545	20515	20403	20629	20463	20358	20744	20540	20534	20435	20410	20604	20247	20499	20510	20423	20199	20466	20313	20525	20560	20335	20339	20542	20591	20455	20507	20415	20491	20406	20431	20453	20525	20364	20557	20328	20382	20303	20445	20547	20377	20392	20493	20464	20569	20436	20384	20643	20483	20453	20501	20278	20487	20430	20276	20599	20483	20505	20429	20431	20353	20399	20441	20530	20607	20450	20247	20380	20492	20219	20566	20440	20490	20570	20450	20363	20433	20629	20581	20342	20529	20546	20459	20414	20602	20478	20454	20455	20492	20391	20529	20552	20256	20383	20424	20509	20444	20442	20332	20293	20533	20441	20587	20407	20465	20379	20472	20654	20531	20481	20381	20437	20511	20278	20427	20412	20516	20480	20532	20652	20359	20475	20592	20503	20336	20415	20375	20623	20487	20436	20497	20520	20400	20253	20544	20466	20613	20513	20314	20564	20558	20467	20424	20311	20540	20504	20536	20605	20521	20490	20415	20487	20466	20683	20341	20350	20283	20421	20390	20357	20475	20362	20586	20415	20630	20434	20448	20560	20648	20391	20566	20478	20375	20336	20549	20302	20575	20503	20287	20548	20395	20565	20357	20246	20454	20737	20548	20714	20459	20380	20347	20655	20412	20595	20210	20472	20641	20430	20625	20350	20412	20497	20506	20383	20463	20565	20433	20492	20557	20530	20427	20309	20426	20473	20326	20566	20420	20473	20557	20426	20352	20410	20513	20425	20301	20451	20373	20545	20480	20418	20630	20483	20296	20257	20608	20509	20359	20302	20472	20491	20610	20411	20597	20566	20554	20413	20476	20385	20527	20461	20448	20508	20537	20448	20418	20428	20424	20415	20583	20426	20202	20469	20448	20573	20697	20564	20599	20560	20426	20421	20228	20375	20568	20246	20462	20552	20557	20413	20635	20389	20356	20660	20438	20430	20412	20372	20341	20433	20364	20446	20528	20623	20373	20441	20319	20437	20436	20382	20531	20755	20399	20420	20509	20273	20629	20447	20516	20386	20674	20411	20546	20567	20544	20407	20364	20507	20386	20384	20382	20529	20479	20517	20455	20333	20520	20438	20609	20504	20530	20526	20614	20428	20385	20451	20428	20416	20504	20494	20464	20392	20459	20338	20304	20298	20347	20469	20492	20456	20346	20563	20276	20392	20405	20413	20465	20427	20550	20369	20430	20494	20389	20502	20413	20399	20499	20577	20295	20291	20416	20539	20342	20546	20589	20452	20439	20734	20202	20331	20465	20383	20514	20455	20340	20449	20295	20416	20609	20339	20512	20454	20486	20389	20363	20278	20507	20310	20447	20427	20511	20614	20495	20495	20483	20517	20501	20201	20469	20548	20292	20430	20601	20407	20553	20244	20555	20576	20513	20511	20374	20483	20476	20411	20529	20465	20399	20571	20556	20393	20372	20552	20373	20524	20374	20527	20451	20332	20299	20382	20487	20411	20511	20538	20381	20558	20420	20377	20297	20451	20359	20601	20235	20554	20432	20611	20423	20501	20427	20382	20380	20427	20469	20404	20586	20360	20427	20299	20331	20468	20313	20327	20420	20460	20412	20514	20542	20432	20440	20287	20376	20594	20651	20424	20436	20402	20485	20234	20422	20420	20652	20508	20358	20380	20603	20434	20399	20716	20415	20438	20439	20473	20267	20474	20388	20481	20449	20574	20477	20291	20411	20397	20544	20381	20524	20431	20568	20279	20434	20472	20426	20403	20550	20601	20596	20515	20379	20546	20478	20439	20622	20454	20549	20439	20362	20256	20448	20459	20294	20418	20580	20485	20539	20613	20416	20434	20497	20429	20410	20379	20620	20546	20784	20307	20514	20600	20483	20498	20390	20481	20455	20294	20408	20402	20413	20501	20540	20403	20415	20412	20369	20363	20463	20666	20393	20313	20485	20520	20364	20579	20519	20314	20566	20498	20435	20501	20362	20349	20543	20452	20552	20438	20454	20485	20477	20437	20359	20419	20425	20553	20427	20500	20460	20567	20625	20487	20349	20512	20529	20358	20521	20574	20363	20460	20298	20615	20433	20224	20571	20515	20361	20353	20361	20487	20424	20328	20537	20582	20422	20577	20361	20455	20314	20357	20389	20447	20416	20569	20461	20480	20593	20586	20302	20503	20450	20521	20614	20526	20394	20405	20491	20648	20420	20458	20613	20428	20347	20429	20507	20433	20538	20503	20407	20349	20347	20550	20527	20545	20297	20418	20639	20531	20648	20444	20391	20378	20401	20421	20351	20348	20554	20661	20310	20461	20295	20610	20536	20326	20388	20404	20455	20487	20252	20457	20337	20487	20280	20344	20417	20688	20558	20392	20454	20408	20516	20407	20509	20562	20558	20540	20770	20433	20618	20457	20421	20442	20392	20538	20541	20331	20601	20495	20533	20449	20443	20621	20416	20442	20388	20412	20447	20464	20640	20425	20493	20448	20482	20653	20347	20422	20356	20467	20301	20551	20411	20323	20439	20578	20400	20468	20444	20439	20464	20441	20264	20533	20495	20572	20533	20476	20413	20575	20578	20574	20453	20558	20420	20734	20297	20571	20465	20520	20373	20486	20389	20557	20340	20404	20388	20468	20276	20565	20675	20494	20385	20283	20400	20301	20441	20643	20369	20424	20733	20346	20509	20669	20570	20337	20400	20713	20391	20413	20459	20472	20593	20417	20272	20410	20562	20602	20476	20424	20562	20452	20605	20471	20597	20698	20577	20331	20438	20413	20510	20301	20520	20613	20531	20336	20581	20392	20495	20480	20275	20325	20507	20456	20269	20474	20428	20392	20343	20318	20555	20380	20577	20485	20541	20416	20460	20466	20424	20478	20452	20514	20609	20465	20590	20347	20406	20593	20345	20603	20332	20570	20444	20543	20350	20481	20439	20638	20440
25642	21910	30195	32733	29954	30089	30035	28983	28432	28361	28033	27835	27638	27500	27601	27530	27486	27465	27436	27619	27404	27026	27248	27370	27340	27377	27342	27511	27299	27244	27319	27346	27266	27219	27355	27400	27129	27291	27452	27344	27316	27271	27571	27058	27172	27337	27128	27324	27233	27383	27077	27243	27080	26993	27701	27426	27327	27087	27327	27175	27324	27122	27279	27277	27302	27309	27293	27350	27301	27204	27320	27283	27162	27093	27261	27106	27185	27259	27127	27197	27331	27116	27271	27108	27189	27201	27221	27380	27201	27159	27380	27381	27118	27304	27198	27016	27525	27365	27348	27228	27376	27141	27121	27314	27565	27262	27266	27133	27216	27182	27376	27192	27309	27240	27362	27244	27324	27320	26890	27087	27333	27229	27203	27280	27264	27160	27409	27224	27311	27203	27183	27036	27403	27208	27254	27257	27235	27106	27429	27264	27242	27274	27107	27031	27349	27138	27293	27193	27214	27342	27449	27038	27328	27359	27362	27367	27182	27217	27287	27343	27328	27413	27190	27103	27368	27131	27092	27278	27237	27182	27025	27225	27049	27354	27469	27179	27215	27358	27414	27233	27389	27328	27246	27185	27253	27264	27348	27410	27267	27130	27069	27363	27206	27299	27404	27231	27388	27363	27586	27063	27322	27379	27395	27132	27310	27461	27307	27377	27276	27435	27362	27283	27369	27283	27190	27169	27383	27322	27191	27437	27333	27025	27329	27369	27426	27078	27117	27228	27157	27241	27243	27514	27414	27246	27481	27183	27234	27251	27573	27324	27321	27360	27168	26960	27292	27377	27265	26992	27275	27155	27426	27255	27362	27345	27233	27277	27205	27180	27078	27291	27207	27117	27301	27370	27468	27092	27332	27294	27130	27213	27407	27412	27193	27420	27122	27305	27357	27186	27272	27203	27210	27222	27267	27141	26955	27152	27127	27247	27289	27427	27366	27260	27413	27337	27227	27128	27277	27323	26862	27166	27250	27184	27318	27186	27367	27257	27093	27269	27391	27360	27352	27389	27555	27330	27413	27117	27323	27128	27092	27213	27011	27126	27119	27391	27142	27228	27209	27196	27222	27359	27463	27289	27304	27361	27003	27243	27474	27323	27172	27232	27185	27279	27309	27301	27167	27384	27152	27320	27275	27260	27132	27320	27184	27135	27481	27271	27424	27183	27283	27414	27271	27355	27375	27242	27240	27335	27095	27268	27002	26791	27140	27244	27278	27331	27472	27374	27087	27520	27239	27008	27184	27514	27385	27079	27396	27086	27118	27360	27159	27225	27357	27313	27234	27273	26978	27055	27200	27320	27278	27179	27182	27156	27553	27304	27073	27291	27192	27138	27256	27108	27370	27321	27144	27255	27080	27366	27308	27368	27303	27254	27253	27194	27458	27104	27366	27194	27112	27265	27259	27283	27347	27296	27268	27266	27142	27201	27229	27245	27557	27268	27312	27259	27250	27356	27445	27122	27192	27317	27110	27584	27231	27420	27026	27359	27251	27169	27310	27183	27349	27280	27271	27483	27125	27227	27245	26947	27395	27070	27284	27497	27452	27375	27165	27460	27269	27469	27222	27356	27376	27341	27187	27321	27256	27265	27382	27334	27308	27309	26963	27292	27338	27294	27184	27266	27350	27018	27167	27324	27487	27171	27246	27221	27455	27288	27442	27490	27113	27376	27448	27021	27347	27160	27244	27326	27329	27337	27350	27137	27249	27312	27275	27243	27358	27301	27380	27444	27503	27415	27362	27239	27155	27180	27248	27097	27559	27315	27258	27542	27162	27148	27219	27359	27335	27311	27129	27460	27267	27077	27198	27189	27398	27516	27066	27288	27338	27059	27549	27505	27191	27263	27171	26908	27227	27440	27463	27346	27261	27067	27378	27258	27335	27276	27270	27421	27505	27593	27140	27145	27340	27430	27139	27179	27369	27360	27194	27317	27406	27500	27300	27490	27308	27074	27172	27272	27262	27278	27377	27136	26995	26954	27149	27171	27251	27499	27379	27389	27382	27208	27111	27364	27205	27172	27417	27169	27319	27388	27233	27302	27317	27479	27341	27246	27234	27136	27090	27287	27524	27106	27267	27233	27285	27264	26931	27420	27203	27272	27409	27582	27094	27300	27213	27109	27376	27139	27118	27304	27532	27261	27230	27129	27314	27300	27141	27260	27196	27319	27116	27025	27279	27222	27097	27364	27115	27113	27180	27257	27013	27037	27363	27156	27146	27357	27132	27436	27247	27275	27470	27361	27332	27304	27410	27368	27373	27191	27539	27377	27348	27082	27013	27252	27291	27154	27235	27440	27340	27315	27291	27252	27250	27152	27344	27023	27442	27298	27224	27163	27337	27236	27241	27201	27462	27110	27200	27220	27385	27352	27304	27316	27428	27326	27170	27200	27022	27702	27332	27249	27144	27420	27266	27377	27195	27092	27350	27071	27257	27440	27153	27341	27217	27073	27307	27382	27347	27020	27448	27326	27420	27158	27017	27324	27266	27257	27179	27128	27435	27088	27403	27291	27229	27512	27443	27337	27361	27134	27173	27283	27316	27270	27350	27429	27111	27316	27386	27231	27353	27308	27344	27093	27273	27110	27042	27227	27309	27139	27163	27449	27468	27340	27416	27103	27290	27385	27110	27258	27561	27249	27201	27065	27335	27409	27274	27270	27207	27127	27307	27228	27322	27275	27232	27103	27172	27067	27371	27340	27216	27225	27150	27358	27471	27501	27479	27397	27298	27298	27300	27561	27314	27341	27121	27431	27179	27336	27058	27221	27233	27128	27334	27115	27340	27340	27142	27233	27225	27191	27328	27380	27216	27202	27554	27375	27202	27131	27295	27205	27343	27167	27291	27120	27219	27290	27327	27282	27317	27496	27349	27463	27233	27273	27187	27288	27086	27478	27272	27246	27239	27359	27273	27095	27429	27473	27315	27123	27466	27483	27514	27305	27215	27079	27127	27252	27382	27371	27260	27280	27253	27150	27338	27146	27308	27284	27347	27381	27315	27226	27195	27249	27394	27182	27124	27596	27493	27387	27257	27325	27452	27232	27201	27526	27435	27275	27315	27217	27254	27169	27397	27151	27393	27297	27309	27120	27126	27362	27275	27541	27352	27101	27326	27259	27454	27249	27134	27206	27217	27360	27078	27235	27346	27163	27193	27295	27218	27239	27177	27179	27199	27226	27169	27335	27329	27108	27381	27013	27206	27277	27218	27296	27214	27229	27264	27346	27181	27029	27184	27286	27207	27252	27444	27066	27285	27264	27582	27418	27097	27251	27215	27225	27362	27482	27293	27476	27599	27079	27265	27200	27494	27380	27105	27133	27076	27251	27076	27331	27285	27194	27197	27148	27077	27133	27199	27118	27202	27400	27297	27073	27143	27256	27313	27037	27358	27157	27340	27260	27281	27341	27425	27394	27443	27217	27316	27325	27685	27219	27515	27252	27376	27333	27310	27205	27085	27276	27232	27312	27162	27283	27354	27279	27372	27188	27109	27310	27307	27400	27215	27246	27094	27163	27465	27173	27347	27356	27088	27098	27421	27075	27083	27443	27214	27235	27382	27480	27352	27292	27177	27216	27447	26969	27169	27440	27192	27167	27250	27246	27192	27385	27355	27255	27290	27280	27439	27310	27222	27252	27016	27258	27325	27049	27209	27352	27438	27360	27324	27442	27514	27095	27254	27110	27183	27190	27332	27592	27198	27234	27225	27242	27293	27225	27215	27190	27489	27283	27311	27233	27548	27250	27167	27385	27244	27307	27288	27141	27224	27333	27311	27254	27779	27276	27115	27251	27161	27194	27229	27160	27078	27220	27243	27298	27473	27264	27422	27271	27370	27382	27223	27365	27444	27344	27528	27150	26962	27042	27395	27249	27298	27332	27307	27061	27134	27395	27227	27275	27385	27480	27463	27059	27405	27287	27402	27169	27138	27179	27147	27398	27338	27181	27174	27034	27398	27285	27191	27167	27174	26894	27047	27287	27455	27463	27355	27208	27280	27068	27394	27147	27252	27288	27394	27168	27213	27163	27124	27197	27563	27126	27089	27100	27366	27047	27186	27145	27204	27270	27261	27092	27340	27266	27555	27349	27086	27313	27364	27338	27317	27235	27187	27076	27237	27351	27280	27219	27291	27390	27301	27228	27152	27335	27154	27163	27009	27303	27399	27418	27265	27221	27217	27276	27225	27194	27429	27098	27351	27160	27166	27250	27306	27262	27342	27194	27296	27037	27368	27179	27253	27093	27100	27070	27245	27178	27338	27154	27367	27172	26889	27367	27299	27289	27273	27258	27223	27057	27310	27324	27385	27278	27319	27457	27526	27414	27172	27345	27221	27213	27174	27056	27384	27164	27102	27090	27256	27520	27518	27199	27390	27184	27157	27168	27265	27294	27145	27350	27378	27327	27189	27056	27216	27093	27204	27035	27308	27180	27441	27421	27495	27285	27319	27503	27069	27148	27309	27264	27135	27349	27345	27414	27041	27461	27191	27435	27144	27204	27482	27273	27085	27303	27179	27346	27427	27247	27514	27315	27155	27355	27521	27474	27375	27250	27504	27340	27103	27534	27297	27406	27274	27359	27466	27118	27271	27128	27536	27187	27380	27391	27342	27425	27418	27470	27320	27260	27267	27413	27352	27351	27288	27216	27117	27140	27360	27285	27403	27445	27398	27271	27403	27449	27212	27159	27399	27193	27105	27104	27052	27022	27353	27299	27353	27295	27288	27179	27373	27212	27220	27385	27018	27266	27153	27238	27252	27322	27390	27030	26987	27318	27222	27283	27711	27668	27182	27448	27168	27255	27166	27222	27226	27309	27355	27345	27431	27127	27283	27195	27112	27360	27120	27396	27210	27221	27358	27292	27538	27348	27354	27374	27436	27306	27313	27248	27289	27269	27234	27242	27153	27199	27097	27323	27340	27279	27133	27214	27034	27323	27372	27389	27465	27316	27198	27269	27224	27481	27329	27617	27348	26941	27230	27264	27371	27271	27419	27378	27215	27285	27140	27285	27277	27284	27561	27223	27221	27147	27316	27375	27277	27250	27330	27298	26992	27187	27351	27148	27360	27171	27115	27204	27412	27237	27341	27231	27254	27146	27323	27381	27238	27380	27269	27227	27499	27502	27400	27270
28175	46343	38400	30923	27502	25443	23757	23144	22362	22043	21725	21377	21175	21000	20935	20910	21056	20618	20811	20702	20668	20692	20668	20616	20533	20560	20482	20459	20622	20547	20708	20550	20680	20742	20535	20405	20714	20689	20560	20563	20540	20374	20715	20485	20571	20381	20596	20544	20674	20612	20624	20729	20400	20476	20620	20493	20632	20591	20705	20744	20586	20918	20404	20453	20400	20436	20459	20356	20695	20567	20521	20643	20546	20840	20739	20461	20521	20630	20486	20344	20295	20482	20607	20663	20752	20490	20560	20455	20660	20515	20527	20587	20558	20593	20615	20482	20329	20531	20409	20543	20586	20537	20475	20592	20526	20432	20355	20493	20458	20582	20407	20436	20511	20452	20398	20689	20503	20346	20623	20434	20458	20619	20371	20620	20588	20604	20526	20627	20664	20443	20397	20669	20556	20402	20505	20561	20562	20470	20760	20528	20681	20554	20407	20467	20483	20522	20678	20482	20297	20484	20602	20332	20525	20629	20354	20451	20674	20544	20409	20460	20747	20546	20486	20569	20485	20597	20336	20661	20412	20512	20656	20590	20502	20556	20537	20651	20586	20539	20479	20561	20482	20462	20498	20620	20505	20574	20500	20505	20597	20688	20471	20674	20795	20633	20579	20658	20733	20507	20511	20679	20558	20695	20701	20650	20369	20713	20779	20476	20484	20633	20548	20347	20450	20488	20725	20357	20673	20704	20621	20548	20556	20500	20699	20537	20497	20494	20368	20583	20751	20684	20556	20475	20605	20695	20579	20613	20600	20594	20479	20674	20784	20580	20539	20589	20501	20633	20546	20634	20491	20545	20562	20586	20475	20527	20572	20394	20556	20648	20438	20617	20530	20631	20618	20622	20393	20539	20584	20472	20464	20527	20481	20487	20604	20818	20536	20517	20544	20534	20559	20457	20481	20266	20741	20402	20667	20597	20602	20517	20692	20641	20447	20536	20550	20372	20569	20891	20306	20588	20654	20484	20563	20703	20384	20340	20691	20585	20497	20586	20313	20677	20540	20525	20596	20544	20481	20517	20592	20582	20496	20785	20706	20422	20555	20843	20547	20538	20838	20699	20446	20598	20594	20585	20451	20622	20594	20544	20514	20535	20747	20492	20664	20489	20458	20494	20526	20520	20440	20636	20531	20674	20482	20497	20580	20651	20419	20582	20392	20490	20596	20519	20627	20812	20636	20567	20589	20570	20557	20473	20600	20695	20541	20601	20579	20560	20572	20453	20794	20379	20692	20552	20555	20571	20762	20772	20503	20615	20462	20499	20513	20415	20491	20580	20589	20531	20573	20452	20506	20472	20554	20516	20436	20640	20283	20450	20584	20587	20630	20442	20424	20663	20557	20595	20457	20559	20666	20330	20546	20587	20411	20242	20635	20597	20538	20459	20536	20538	20677	20389	20517	20560	20390	20577	20593	20636	20470	20513	20283	20490	20604	20765	20536	20487	20701	20415	20421	20470	20667	20532	20717	20659	20466	20347	20403	20511	20653	20602	20421	20493	20565	20580	20835	20413	20422	20485	20500	20572	20588	20534	20597	20658	20614	20567	20330	20532	20674	20543	20491	20531	20399	20652	20558	20493	20467	20427	20705	20547	20772	20652	20437	20612	20454	20527	20536	20795	20638	20577	20559	20493	20517	20604	20566	20717	20624	20502	20650	20672	20487	20610	20561	20553	20553	20537	20419	20552	20506	20669	20558	20537	20559	20537	20574	20657	20457	20325	20498	20603	20245	20444	20541	20593	20657	20549	20530	20605	20547	20361	20574	20511	20650	20557	20456	20548	20588	20684	20623	20493	20532	20399	20369	20450	20681	20559	20571	20569	20573	20719	20422	20683	20501	20579	20452	20387	20647	20522	20709	20488	20522	20570	20482	20619	20505	20671	20400	20242	20744	20519	20612	20670	20670	20546	20712	20634	20507	20581	20577	20410	20524	20596	20779	20685	20546	20454	20538	20515	20398	20533	20521	20654	20676	20526	20673	20595	20458	20637	20362	20644	20614	20670	20618	20682	20402	20596	20657	20635	20528	20446	20449	20650	20667	20692	20457	20644	20622	20747	20577	20469	20418	20623	20691	20568	20657	20653	20632	20447	20705	20534	20367	20672	20435	20536	20604	20549	20321	20583	20584	20462	20381	20540	20718	20678	20455	20597	20585	20421	20508	20665	20651	20596	20365	20663	20594	20590	20497	20467	20722	20473	20601	20583	20591	20661	20570	20423	20532	20475	20556	20473	20566	20587	20616	20397	20527	20672	20624	20735	20709	20514	20583	20567	20466	20506	20521	20536	20676	20491	20497	20525	20631	20444	20778	20519	20436	20697	20570	20449	20523	20614	20775	20641	20558	20526	20589	20502	20461	20558	20518	20329	20588	20428	20616	20748	20451	20542	20555	20526	20514	20224	20496	20552	20649	20532	20475	20665	20507	20407	20716	20597	20506	20514	20739	20706	20545	20499	20567	20722	20354	20457	20696	20593	20536	20590	20507	20616	20518	20708	20575	20615	20258	20620	20507	20512	20556	20475	20660	20407	20601	20631	20471	20651	20567	20489	20554	20495	20487	20570	20553	20638	20634	20653	20703	20484	20476	20523	20515	20534	20573	20668	20378	20617	20583	20638	20525	20584	20483	20571	20548	20680	20607	20551	20550	20405	20515	20609	20716	20774	20509	20603	20505	20623	20613	20549	20507	20511	20451	20630	20703	20412	20639	20502	20550	20763	20565	20386	20652	20533	20359	20498	20504	20655	20393	20648	20649	20467	20692	20706	20696	20604	20445	20507	20544	20394	20401	20387	20513	20456	20639	20417	20556	20615	20583	20511	20576	20599	20497	20556	20607	20640	20676	20567	20414	20478	20700	20633	20536	20738	20602	20599	20605	20545	20642	20501	20495	20334	20545	20699	20815	20565	20638	20670	20625	20430	20624	20765	20702	20610	20452	20489	20566	20626	20488	20431	20634	20603	20592	20698	20571	20647	20551	20633	20576	20616	20604	20594	20661	20584	20540	20600	20433	20519	20431	20567	20448	20599	20564	20516	20542	20509	20221	20430	20661	20693	20563	20594	20657	20566	20718	20709	20776	20438	20520	20555	20432	20548	20631	20564	20599	20591	20487	20556	20552	20660	20626	20414	20515	20549	20458	20644	20594	20750	20486	20627	20361	20726	20547	20552	20565	20580	20510	20591	20658	20508	20527	20715	20550	20734	20576	20542	20446	20779	20555	20565	20524	20733	20572	20522	20584	20565	20722	20663	20556	20478	20544	20639	20482	20469	20585	20607	20680	20524	20516	20472	20652	20757	20602	20472	20587	20659	20550	20461	20569	20425	20484	20601	20392	20328	20531	20466	20434	20488	20582	20474	20368	20496	20864	20780	20674	20585	20394	20534	20594	20581	20549	20517	20647	20681	20485	20597	20478	20658	20483	20608	20646	20505	20596	20444	20735	20634	20553	20580	20662	20687	20553	20693	20585	20513	20538	20633	20539	20612	20607	20669	20528	20574	20743	20663	20539	20608	20620	20533	20627	20427	20585	20472	20528	20545	20513	20558	20692	20615	20430	20361	20577	20495	20479	20566	20685	20439	20574	20502	20415	20547	20690	20556	20353	20449	20600	20388	20457	20608	20655	20507	20682	20479	20603	20593	20537	20680	20333	20537	20416	20424	20552	20669	20483	20516	20579	20411	20521	20325	20584	20431	20499	20399	20635	20515	20505	20595	20624	20396	20576	20475	20538	20531	20369	20565	20517	20587	20407	20365	20643	20539	20647	20655	20449	20594	20496	20654	20515	20422	20502	20692	20527	20600	20524	20607	20583	20586	20632	20474	20820	20721	20668	20402	20638	20627	20501	20458	20480	20471	20369	20563	20531	20634	20455	20430	20577	20504	20655	20635	20618	20741	20588	20394	20461	20590	20556	20654	20522	20358	20488	20489	20614	20571	20373	20428	20564	20522	20493	20545	20464	20719	20354	20623	20454	20619	20683	20487	20590	20549	20492	20526	20417	20571	20585	20449	20549	20453	20466	20611	20581	20525	20427	20778	20333	20487	20602	20609	20688	20411	20540	20485	20528	20580	20450	20411	20780	20640	20463	20408	20453	20462	20694	20720	20735	20528	20642	20432	20711	20366	20655	20408	20696	20705	20583	20345	20676	20589	20552	20667	20482	20670	20616	20479	20510	20593	20595	20507	20546	20510	20498	20543	20568	20593	20433	20667	20534	20419	20519	20564	20624	20601	20437	20508	20578	20633	20637	20469	20364	20584	20652	20523	20568	20571	20516	20386	20540	20573	20492	20338	20542	20617	20600	20394	20580	20507	20494	20819	20613	20418	20667	20699	20491	20551	20533	20487	20416	20246	20646	20579	20707	20407	20471	20413	20577	20522	20531	20731	20414	20537	20649	20588	20459	20543	20515	20659	20658	20551	20609	20643	20531	20562	20531	20461	20601	20458	20574	20690	20448	20613	20584	20538	20721	20556	20559	20407	20356	20556	20459	20707	20679	20676	20537	20613	20438	20554	20423	20410	20420	20583	20537	20496	20774	20565	20602	20446	20499	20593	20339	20785	20524	20540	20511	20738	20542	20495	20540	20456	20466	20515	20505	20492	20659	20477	20648	20579	20700	20809	20560	20431	20502	20672	20528	20466	20602	20498	20531	20563	20573	20648	20646	20431	20597	20518	20526	20525	20477	20649	20512	20476	20447	20534	20504	20733	20468	20640	20592	20526	20562	20566	20496	20436	20593	20500	20714	20580	20573	20574	20495	20630	20712	20544	20549	20588	20472	20482	20493	20538	20533	20496	20411	20501	20503	20593	20616	20608	20618	20685	20418	20658	20486	20465	20553	20619	20491	20484	20563	20464	20402	20642	20600	20727	20371	20670	20304	20668	20480	20525	20511	20559	20620	20638	20448	20643	20483	20703	20559	20714	20575	20691	20733	20633	20512	20530	20450	20574	20688	20575	20612	20594	20621	20524	20598	20499	20476	20484	20523	20684	20494	20517	20449	20690	20373	20580	20538	20397	20470	20553	20437	20605	20512	20709	20490	20572	20448	20535	20528	20558	20616	20418	20618	20254	20466	20535	20693	20579	20497	20458	20529	20430	20677	20600	20290	20514	20487	20569	20660	20414
22343	21434	28648	25066	24468	30050	33458	30734	29553	29552	29122	28819	28401	28077	28153	28038	28022	27893	27996	27884	27864	28037	27796	27786	27614	27820	27457	28089	27682	27446	27779	27716	27601	27754	27720	27706	27612	27699	27548	27587	27474	27641	27611	27472	27434	27421	27634	27522	27451	27396	27599	27728	27584	27682	27418	27470	27568	27435	27285	27644	27629	27687	27298	27500	27665	27552	27671	27583	27680	27428	27413	27290	27446	27823	27560	27638	27557	27312	27662	27479	27564	27220	27758	27403	27428	27498	27528	27552	27533	27574	27511	27756	27484	27506	27637	27647	27592	27472	27384	27467	27593	27663	27571	27744	27607	27667	27694	27551	27216	27318	27539	27659	27714	27760	27529	27338	27510	27540	27514	27360	27631	27613	27415	27693	27446	27696	27513	27438	27363	27582	27697	27529	27634	27466	27399	27529	27539	27637	27453	27391	27561	27568	27358	27421	27584	27345	27410	27592	27476	27419	27397	27557	27513	27637	27373	27522	27673	27655	27728	27484	27565	27555	27684	27623	27291	27424	27561	27740	27445	27560	27497	27611	27473	27421	27555	27518	27264	27522	27554	27441	27422	27459	27396	27245	27788	27587	27651	27352	27543	27364	27463	27279	27428	27592	27775	27272	27294	27388	27681	27658	27548	27544	27482	27663	27617	27677	27681	27706	27817	27508	27510	27641	27622	27455	27448	27675	27464	27441	27381	27334	27609	27682	27519	27651	27377	27430	27660	27557	27564	27748	27503	27524	27615	27574	27604	27348	27394	27430	27593	27394	27511	27675	27622	27508	27519	27623	27475	27487	27623	27754	27210	27424	27440	27567	27429	27561	27695	27464	27659	27441	27458	27406	27510	27621	27542	27494	27585	27334	27547	27488	27402	27493	27457	27621	27477	27516	27612	27530	27391	27537	27465	27685	27586	27379	27435	27546	27656	27575	27637	27668	27630	27506	27356	27583	27417	27675	27462	27473	27509	27589	27471	27476	27477	27670	27495	27363	27419	27398	27571	27500	27755	27574	27529	27537	27538	27588	27311	27487	27347	27624	27559	27440	27614	27529	27748	27562	27584	27326	27288	27473	27523	27472	27762	27726	27577	27467	27599	27416	27635	27428	27606	27297	27455	27619	27606	27509	27347	27378	27279	27494	27674	27591	27546	27421	27298	27476	27559	27661	27764	27616	27521	27658	27563	27649	27768	27571	27455	27484	27393	27679	27569	27520	27691	27682	27606	27627	27672	27541	27450	27511	27238	27270	27495	27493	27562	27235	27642	27471	27312	27597	27712	27653	27489	27634	27517	27406	27752	27448	27686	27543	27431	27534	27551	27625	27653	27543	27601	27415	27625	27248	27596	27379	27593	27516	27479	27563	27375	27310	27509	27645	27437	27669	27516	27487	27431	27564	27437	27451	27528	27503	27671	27389	27527	27802	27529	27608	27594	27398	27363	27535	27606	27552	27801	27604	27646	27468	27654	27240	27572	27271	27658	27683	27798	27435	27415	27579	27404	27540	27439	27483	27318	27433	27572	27359	27481	27441	27431	27639	27543	27640	27374	27475	27550	27437	27506	27448	27585	27569	27478	27369	27474	27681	27670	27623	27733	27509	27370	27595	27511	27500	27297	27452	27559	27569	27403	27262	27469	27601	27844	27688	27470	27509	27493	27506	27600	27389	27449	27705	27409	27522	27372	27547	27491	27310	27578	27553	27421	27485	27658	27434	27457	27581	27425	27479	27419	27558	27281	27458	27861	27619	27571	27745	27539	27646	27389	27306	27335	27488	27387	27596	27652	27477	27487	27425	27511	27508	27531	27585	27438	27493	27822	27608	27571	27602	27511	27584	27550	27524	27593	27356	27418	27706	27464	27540	27530	27570	27637	27716	27374	27484	27389	27501	27576	27286	27613	27337	27588	27664	27647	27633	27451	27394	27441	27411	27523	27669	27575	27422	27439	27665	27706	27596	27375	27616	27357	27558	27547	27514	27418	27504	27509	27545	27614	27334	27541	27518	27659	27420	27417	27414	27290	27485	27485	27229	27635	27662	27318	27406	27692	27551	27462	27429	27626	27424	27567	27416	27613	27438	27499	27412	27459	27424	27662	27464	27484	27615	27426	27525	27234	27381	27597	27537	27474	27766	27471	27586	27426	27441	27372	27462	27635	27411	27618	27325	27355	27725	27426	27590	27426	27522	27582	27548	27451	27459	27381	27665	27498	27799	27645	27394	27574	27461	27325	27467	27430	27448	27528	27485	27782	27731	27265	27755	27703	27574	27606	27399	27417	27455	27567	27675	27466	27565	27473	27443	27607	27486	27584	27823	27438	27552	27538	27533	27730	27675	27809	27583	27438	27471	27539	27597	27474	27748	27627	27765	27639	27500	27526	27496	27669	27363	27899	27577	27557	27535	27671	27655	27606	27702	27687	27384	27447	27544	27565	27549	27528	27566	27594	27762	27834	27181	27604	27300	27471	27517	27581	27562	27368	27493	27436	27525	27590	27504	27494	27382	27412	27327	27586	27328	27447	27525	27740	27572	27426	27476	27432	27476	27354	27313	27568	27677	27688	27489	27432	27753	27298	27499	27358	27559	27487	27659	27456	27528	27639	27435	27459	27548	27617	27575	27482	27782	27713	27499	27625	27539	27609	27522	27498	27434	27641	27660	27630	27701	27462	27671	27579	27598	27466	27521	27557	27455	27543	27502	27518	27473	27302	27466	27480	27729	27554	27608	27624	27613	27612	27316	27407	27469	27546	27840	27453	27669	27603	27787	27312	27413	27587	27544	27422	27746	27416	27715	27490	27328	27478	27201	27624	27498	27457	27577	27637	27788	27505	27669	27551	27429	27522	27571	27548	27656	27537	27376	27412	27499	27349	27397	27693	27354	27634	27450	27883	27542	27615	27417	27726	27777	27392	27702	27577	27673	27704	27330	27609	27556	27467	27447	27321	27428	27543	27490	27461	27587	27422	27715	27590	27567	27473	27493	27690	27599	27459	27478	27543	27505	27578	27393	27852	27458	27490	27650	27414	27340	27787	27655	27426	27595	27472	27460	27564	27490	27546	27597	27417	27491	27526	27396	27634	27477	27762	27358	27458	27363	27452	27604	27508	27437	27570	27360	27550	27236	27661	27755	27615	27530	27469	27445	27385	27595	27596	27278	27447	27748	27569	27523	27569	27585	27535	27493	27644	27513	27516	27327	27587	27864	27804	27412	27763	27482	27622	27490	27668	27473	27641	27580	27618	27392	27495	27604	27678	27551	27459	27381	27354	27268	27487	27456	27473	27186	27698	27536	27633	27553	27700	27464	27517	27544	27625	27435	27371	27502	27461	27418	27406	27503	27271	27490	27539	27701	27638	27457	27322	27586	27630	27656	27652	27659	27407	27586	27558	27319	27499	27481	27632	27590	27496	27621	27520	27455	27501	27578	27530	27694	27704	27616	27573	27419	27528	27696	27477	27571	27497	27717	27445	27547	27510	27538	27374	27469	27410	27510	27669	27528	27434	27613	27576	27561	27464	27422	27480	27334	27934	27527	27478	27641	27744	27419	27436	27575	27655	27682	27509	27688	27199	27447	27397	27117	27354	27455	27449	27524	27207	27683	27626	27443	27526	27359	27389	27410	27301	27495	27372	27625	27743	27601	27313	27554	27645	27706	27502	27356	27732	27562	27338	27554	27479	27651	27567	27689	27491	27578	27403	27487	27646	27250	27410	27535	27488	27462	27706	27396	27574	27424	27438	27490	27305	27570	27647	27429	27619	27813	27663	27641	27521	27548	27734	27675	27959	27517	27594	27362	27678	27477	27717	27349	27347	27739	27850	27468	27527	27425	27400	27442	27766	27628	27330	27204	27519	27480	27552	27437	27698	27558	27389	27531	27467	27467	27620	27652	27454	27629	27466	27516	27786	27802	27580	27637	27416	27537	27548	27397	27727	27424	27526	27341	27428	27466	27432	27439	27506	27315	27623	27519	27568	27635	27413	27521	27493	27355	27642	27149	27571	27595	27625	27429	27581	27352	27456	27565	27388	27444	27370	27465	27557	27619	27584	27340	27670	27533	27525	27369	27563	27687	27603	27451	27620	27560	27426	27556	27548	27408	27566	27421	27573	27373	27591	27779	27788	27511	27400	27605	27584	27366	27592	27489	27520	27367	27324	27273	27555	27488	27730	27761	27555	27500	27658	27695	27591	27495	27391	27384	27634	27553	27705	27519	27341	27520	27570	27224	27654	27508	27345	27527	27497	27471	27515	27439	27537	27618	27503	27242	27592	27402	27545	27591	27670	27592	27649	27630	27559	27778	27778	27478	27469	27661	27436	27585	27610	27188	27596	27560	27567	27765	27368	27549	27442	27273	27355	27839	27922	27641	27594	27480	27420	27603	27761	27366	27448	27329	27509	27511	27707	27484	27537	27501	27569	27536	27546	27550	27526	27501	27554	27639	27402	27372	27312	27428	27512	27574	27775	27592	27579	27448	27251	27445	27694	27542	27730	27601	27465	27545	27464	27345	27617	27555	27395	27537	27587	27506	27362	27361	27650	27733	27564	27647	27739	27621	27509	27233	27468	27484	27385	27365	27635	27507	27552	27443	27483	27747	27420	27745	27462	27393	27388	27467	27477	27350	27494	27674	27818	27528	27465	27507	27564	27641	27629	27632	27448	27524	27483	27539	27678	27709	27523	27397	27567	27462	27549	27819	27887	27575	27514	27561	27559	27242	27314	27431	27641	27275	27638	27320	27405	27349	27629	27541	27560	27595	27618	27604	27545	27407	27653	27457	27317	27545	27746	27399	27540	27309	27508	27529	27276	27528	27346	27639	27600	27428	27555	27558	27465	27493	27521	27289	27453	27612	27524	27433	27399	27545	27515	27179	27594	27926	27635	27554	27603	27631	27429	27565	27655	27444	27675	27598	27463	27438	27443	27615	27604	27453	27384	27517	27547	27377	27319	27285	27659	27638	27611	27504	27328	27516	27270	27613	27477	27399	27483	27181	27375	27431	27483	27780	27660	27687	27733	27488	27397	27577	27567	27431	27387	27501	27313	27425	27569	27528	27554	27181	27291	27426	27481	27581	27722	27627	27630	27654	27708	27477	27535	27683	27623	27738	27543	27581	27768	27623	27625	27493	27509	27708
29237	55060	46294	37076	32447	29334	26930	25387	24338	23381	22912	22327	21850	21636	21475	21218	21265	21012	21063	21040	20824	20820	20898	20781	20749	20559	20746	20620	20646	20775	20707	20622	20661	20678	20599	20823	20776	20659	20774	20569	20770	20518	20721	20611	20743	20571	20791	20596	20678	20799	20563	20686	20574	20927	20664	20650	20602	20507	20590	20753	20555	20722	20541	20753	20521	20611	20569	20565	20548	20597	20584	20611	20756	20751	20588	20806	20676	20644	20648	20877	20741	20648	20533	20667	20769	20630	20700	20747	20448	20727	20616	20701	20508	20509	20668	20583	20546	20774	20556	20583	20664	20618	20570	20697	20589	20639	20839	20695	20718	20521	20612	20824	20780	20530	20690	20570	20564	20643	20755	20586	20811	20664	20608	20560	20743	20641	20701	20599	20650	20828	20532	20826	20582	20674	20652	20841	20638	20524	20629	20631	20548	20676	20674	20666	20688	20809	20672	20735	20536	20686	20790	20550	20665	20564	20528	20744	20656	20639	20881	20617	20806	20904	20892	20687	20553	20525	20630	20681	20545	20651	20631	20552	20718	20576	20652	20749	20828	20545	20562	20745	20505	20722	20739	20859	20664	20665	20711	20707	20631	20571	20678	20718	20542	20660	20714	20638	20589	20573	20709	20691	20734	20744	20646	20551	20574	20639	20732	20756	20731	20725	20667	20864	20623	20590	20698	20440	20656	20563	20749	20679	20834	20503	20729	20658	20708	20622	20711	20709	20695	20629	20606	20712	20865	20623	20642	20617	20655	20739	20744	20731	20655	20808	20786	20757	20596	20786	20597	20539	20635	20699	20514	20716	20672	20553	20731	20463	20575	20670	20562	20677	20655	20682	20533	20726	20678	20669	20792	20651	20658	20706	20640	20621	20812	20692	20730	20673	20664	20502	20663	20759	20801	20627	20711	20674	20605	20695	20504	20549	20625	20723	20684	20526	20675	20733	20604	20673	20671	20767	20679	20652	20627	20629	20727	20749	20676	20641	20667	20620	20663	20659	20614	20494	20818	20567	20914	20449	20552	20684	20643	20652	20733	20533	20570	20551	20569	20597	20513	20648	20717	20712	20723	20594	20693	20714	20843	20602	20672	20760	20579	20446	20532	20638	20672	20558	20708	20702	20762	20561	20708	20815	20726	20558	20582	20657	20504	20763	20599	20698	20682	20712	20583	20676	20601	20363	20609	20637	20438	20577	20743	20578	20588	20600	20541	20433	20621	20651	20474	20702	20763	20643	20653	20851	20583	20542	20734	20654	20874	20827	20729	20662	20613	20865	20614	20696	20501	20366	20730	20669	20812	20692	20700	20665	20749	20587	20635	20803	20878	20629	20736	20776	20601	20569	20794	20604	20821	20675	20799	20656	20635	20779	20705	20491	20603	20728	20738	20548	20737	20726	20615	20603	20578	20629	20515	20728	20696	20474	20503	20578	20611	20640	20635	20633	20702	20670	20833	20758	20691	20580	20731	20694	20701	20698	20706	20707	20615	20608	20583	20694	20564	20739	20889	20605	20649	20475	20468	20704	20586	20610	20573	20617	20710	20653	20610	20664	20741	20615	20626	20607	20773	20618	20715	20740	20827	20679	20627	20742	20877	20734	20558	20675	20751	20634	20578	20685	20684	20807	20554	20810	20737	20763	20812	20814	20515	20815	20661	20581	20759	20651	20615	20512	20690	20869	20707	20623	20699	20436	20611	20772	20563	20610	20687	20785	20435	20531	20763	20698	20564	20696	20684	20568	20895	20530	20576	20621	20686	20830	20706	20646	20504	20800	20322	20617	20574	20748	20712	20762	20763	20586	20692	20554	20727	20637	20553	20616	20710	20675	20522	20633	20838	20535	20640	20722	20757	20725	20669	20618	20699	20658	20609	20443	20569	20548	20600	20761	20564	20541	20624	20579	20642	20571	20784	20781	20512	20501	20685	20708	20692	20483	20660	20691	20404	20709	20595	20423	20704	20673	20548	20778	20732	20712	20855	20558	20640	20699	20509	20790	20756	20482	20626	20666	20601	20718	20588	20673	20498	20682	20653	20430	20448	20631	20357	20583	20583	20683	20552	20751	20567	20696	20679	20634	20559	20691	20564	20683	20654	20545	20734	20552	20639	20768	20653	20465	20672	20726	20616	20660	20572	20629	20572	20698	20485	20400	20628	20735	20578	20642	20656	20617	20645	20546	20460	20557	20578	20774	20712	20412	20481	20605	20722	20537	20583	20716	20834	20465	20627	20595	20551	20618	20590	20815	20705	20696	20507	20682	20650	20703	20680	20499	20604	20500	20553	20482	20625	20873	20717	20751	20844	20557	20577	20646	20689	20604	20450	20582	20721	20585	20645	20620	20760	20641	20665	20760	20583	20777	20615	20584	20645	20386	20742	20838	20679	20716	20693	20667	20529	20627	20501	20658	20724	20618	20665	20731	20748	20577	20594	20480	20485	20704	20471	20445	20493	20824	20679	20507	20567	20844	20699	20671	20657	20625	20694	20448	20635	20399	20629	20620	20749	20820	20509	20766	20574	20565	20524	20822	20616	20543	20694	20591	20821	20534	20580	20695	20691	20641	20646	20595	20695	20559	20747	20676	20569	20454	20699	20637	20630	20622	20774	20638	20637	20525	20819	20921	20723	20571	20550	20679	20534	20726	20623	20634	20678	20654	20791	20664	20787	20816	20735	20799	20840	20668	20594	20650	20687	20603	20547	20624	20697	20543	20712	20566	20814	20566	20569	20565	20728	20724	20459	20652	20651	20458	20528	20699	20517	20756	20702	20819	20608	20478	20691	20723	20696	20709	20701	20814	20723	20585	20715	20653	20805	20632	20520	20601	20659	20631	20722	20636	20828	20544	20791	20627	20603	20730	20680	20684	20715	20712	20725	20535	20766	20673	20618	20672	20805	20521	20623	20780	20578	20717	20691	20629	20692	20606	20642	20587	20564	20625	20731	20673	20737	20540	20446	20482	20527	20540	20686	20716	20825	20624	20717	20724	20741	20503	20658	20583	20692	20742	20755	20584	20649	20608	20532	20598	20768	20551	20566	20821	20692	20747	20756	20692	20520	20707	20700	20767	20521	20638	20713	20894	20647	20574	20802	20681	20829	20708	20633	20688	20569	20892	20916	20648	20634	20628	20634	20500	20471	20684	20779	20877	20561	20849	20620	20541	20744	20660	20658	20567	20747	20626	20581	20610	20716	20634	20854	20462	20597	20689	20704	20606	20635	20808	20731	20658	20737	20604	20668	20635	20760	20628	20679	20604	20570	20662	20813	20689	20777	20789	20649	20788	20670	20753	20535	20657	20577	20607	20638	20765	20743	20776	20700	20540	20643	20566	20742	20639	20511	20719	20752	20850	20650	20514	20909	20650	20604	20658	20630	20659	20704	20496	20726	20641	20624	20630	20690	20744	20595	20727	20497	20784	20473	20678	20754	20879	20583	20684	20624	20755	20656	20702	20726	20688	20706	20617	20687	20631	20485	20627	20696	20271	20738	20504	20700	20644	20633	20762	20661	20743	20615	20568	20571	20644	20722	20701	20587	20836	20595	20595	20599	20729	20782	20517	20788	20548	20515	20580	20758	20568	20465	20577	20673	20789	20823	20641	20809	20477	20663	20590	20561	20604	20644	20566	20610	20566	20730	20604	20399	20831	20672	20796	20868	20700	20584	20734	20644	20627	20853	20756	20650	20743	20712	20660	20752	20689	20753	20653	20555	20779	20631	20537	20822	20494	20528	20784	20822	20454	20617	20776	20653	20573	20755	20714	20661	20685	20707	20608	20616	20593	20547	20772	20652	20716	20760	20705	20732	20487	20648	20631	20698	20538	20572	20582	20493	20712	20719	20610	20773	20680	20694	20634	20548	20485	20663	20637	20518	20670	20635	20697	20748	20625	20659	20617	20812	20531	20620	20507	20546	20663	20691	20748	20658	20432	20770	20640	20706	20559	20803	20766	20756	20765	20583	20713	20778	20665	20390	20563	20622	20827	20580	20594	20635	20776	20589	20657	20719	20572	20493	20698	20692	20539	20564	20554	20534	20869	20675	20630	20643	20822	20662	20377	20667	20686	20632	20577	20679	20690	20642	20568	20724	20630	20670	20588	20819	20540	20646	20640	20507	20916	20807	20746	20794	20545	20630	20611	20567	20538	20765	20649	20536	20569	20730	20632	20735	20681	20746	20778	20574	20615	20597	20515	20796	20580	20713	20600	20866	20601	20596	20782	20702	20701	20602	20633	20502	20496	20741	20666	20551	20714	20573	20658	20424	20659	20730	20786	20813	20758	20667	20702	20738	20591	20665	20690	20720	20500	20621	20618	20758	20656	20820	20710	20512	20819	20744	20712	20779	20628	20651	20635	20636	20597	20690	20786	20684	20699	20776	20527	20661	20851	20532	20618	20844	20673	20566	20628	20772	20769	20696	20578	20642	20834	20448	20809	20781	20639	20507	20751	20748	20670	20732	20529	20487	20424	20679	20778	20684	20718	20676	20531	20725	20636	20687	20522	20762	20521	20712	20647	20549	20869	20746	20695	20600	20512	20852	20415	20632	20796	20644	20549	20687	20682	20563	20648	20527	20623	20621	20797	20667	20680	20745	20610	20782	20783	20475	20766	20821	20558	20849	20565	20581	20538	20576	20584	20582	20677	20702	20802	20573	20893	20729	20685	20580	20747	20745	20754	20578	20662	20494	20707	20617	20706	20493	20581	20728	20446	20437	20839	20657	20569	20553	20614	20778	20434	20729	20677	20630	20666	20869	20707	20692	20660	20543	20762	20587	20494	20539	20708	20770	20514	20613	20764	20807	20667	20599	20545	20621	20488	20818	20641	20572	20577	20652	20527	20653	20860	20751	20605	20626	20785	20597	20717	20562	20565	20540	20658	20699	20493	20702	20659	20607	20714	20833	20777	20729	20840	20664	20620	20704	20607	20821	20667	20722	20599	20662	20565	20700	20820	20748	20717	20746	20703	20559	20642	20560	20660	20564	20749	20773	20599	20723	20647	20727	20717	20785	20669	20764	20605	20564	20624	20763	20626	20608	20703	20609	20594	20818	20680	20647	20683	20568	20628	20621	20620	20531	20572	20603	20619	20720	20569	20725	20629	20616	20781	20732	20707	20556	20686	20756	20685
33215	32291	38173	34546	30754	29836	29296	28634	28171	28014	27679	27857	27720	27563	27696	27452	27277	27594	27483	27208	27145	27207	27436	27180	27491	27142	27285	27353	27504	27325	27187	27176	27440	27303	26971	27183	27274	27167	27141	27414	27416	27351	27201	27207	27281	27254	27371	27305	27148	27446	27309	27172	27297	27183	27390	27452	27297	27437	27322	27145	27423	27266	27233	27246	27276	27057	27188	27232	27249	27208	27465	27073	27293	27223	27419	27240	27227	27108	27291	27509	27607	26976	27122	27614	27197	27390	27378	27511	27137	27163	27239	27067	27428	27215	27326	27343	27298	27305	27418	27408	27331	27110	27402	27136	27102	27367	27281	27558	27309	27397	27104	27288	27241	27220	27274	27451	27017	27242	27465	27298	27408	27290	27323	27237	27342	27219	27435	27299	27472	27372	27333	27256	27347	27239	27452	27167	27314	27119	27105	27328	27336	27162	27264	27168	27294	27236	27180	27365	27208	27348	27198	27422	27297	27170	27266	27275	27113	27447	27263	27216	27230	27233	27107	27365	27096	27327	27262	27229	27206	27227	27034	27276	27322	27195	27217	27229	27260	27135	27071	27131	27365	27329	27154	27212	27199	27264	27347	27181	27533	27407	27113	27115	27286	27239	27159	27205	27173	27329	27196	27279	27144	27185	27094	27246	27193	27153	27229	27373	27084	27129	27191	27163	27345	27333	27229	27275	27309	27105	27157	27140	27347	27420	27248	27326	27150	27196	27230	27391	27513	27273	27186	27592	27082	27147	26949	27360	27166	27289	27265	27378	27162	26974	27463	27202	27325	27073	27487	27202	27037	27139	27288	27189	27274	27045	27295	27451	27159	27106	27413	27096	27138	27226	27169	27116	27128	27563	27374	27131	27290	27273	27301	27112	27342	27406	27225	27345	27338	27292	27331	27217	27235	27061	27253	27140	27487	27359	27239	27131	27291	27567	27460	27348	27442	27236	27105	27309	27302	26978	27241	27153	27163	27404	27379	27195	27122	27394	27184	27209	27454	27175	27401	27170	27114	27288	27447	27451	27225	27414	27524	27171	27163	27203	27110	27428	27451	27569	27509	27254	27348	27381	27125	27327	27239	27511	27284	27221	27340	27490	27363	27011	27483	27104	27274	27227	27292	27437	27163	27106	27386	27201	27415	27297	27337	27431	27378	27238	27205	27174	27138	27105	27305	27226	27593	27395	27128	27269	27135	27158	27494	27491	27126	27409	27239	27149	27238	27328	27177	27520	27084	27277	27332	27381	27232	27264	27163	27107	27241	27619	27155	27458	27197	27298	27429	27198	27384	27229	27419	27355	27163	27271	27125	27163	27304	27149	27234	27204	27026	27246	27174	27259	27382	27349	27170	27233	27639	27249	27238	27156	27335	27236	27215	27134	27170	26912	27113	27343	27273	27250	27065	27607	27265	27151	27320	27420	27319	27203	27341	27255	27202	27091	27254	27135	27114	27374	27233	27265	27373	27539	27343	27406	27235	27328	27176	27234	27554	27451	27106	27293	27376	27288	27349	27388	27130	27238	27177	27140	27201	27079	27040	27326	27382	27240	27424	27288	27557	27387	27400	27000	27313	27523	27348	27478	27178	27298	27342	27352	27276	27124	27264	27044	26956	27457	27417	27493	27197	27283	27446	27397	27135	27364	27495	27170	27302	27370	27243	27261	27257	27368	27267	27221	27314	27436	27122	27279	27267	27265	27530	27377	27302	27133	27150	27381	27293	27422	27102	27144	27274	27317	27433	27299	27228	27293	27317	27303	27221	27285	27096	27140	27145	27228	27297	27512	27280	26966	27134	27134	27318	27076	27387	27506	27076	27407	27292	27542	27483	27267	27045	27116	27315	27267	27247	27396	27128	27153	27285	27368	27428	27318	27361	27143	27223	27532	27395	27607	27168	27177	27292	27159	27360	27189	27233	27353	27121	27335	27273	27170	27158	27066	27400	27131	27392	27471	27248	27073	27377	27419	27131	27107	27235	27247	27250	27123	27095	27424	27321	27408	27315	27308	27265	27251	27384	27332	27036	27390	27267	27169	27193	27290	27167	27319	27222	27424	27390	27355	27318	27284	27189	27298	27328	27244	27466	27242	27174	27337	27429	27177	27394	27378	27246	27175	27211	27308	27188	27471	27470	27158	27155	27330	27367	27207	27356	27411	27600	27221	27198	27307	27459	27092	27239	27455	27328	27029	27427	27572	27310	27394	27281	27235	27256	27087	27233	27269	27493	27316	27164	27335	27339	27206	27253	27181	27374	27213	27341	27482	27269	27372	27524	27322	27430	27289	27458	27409	27265	27346	27208	27567	27467	27210	27259	27295	27504	27232	27565	27273	27243	27312	27583	27077	27301	27441	27375	27169	27229	27409	27203	27348	27141	27345	27230	27428	27229	27432	27291	27116	27417	27232	27199	27132	27409	27386	27380	27147	27425	27347	27197	27160	27629	27062	27275	27358	27462	27204	27239	27216	27195	27224	27558	27302	27251	27089	27087	27199	27275	27293	27399	27222	27222	27203	27241	27319	27299	27397	27271	27286	27449	27404	27436	27249	27071	27210	27109	27391	27360	27305	27126	27442	27359	27191	27387	27202	27310	27227	27411	27235	27118	27125	27349	27137	27078	27361	27199	27316	27101	27327	27433	27308	27385	27348	27461	27276	27125	27263	27010	27369	27264	26953	27366	27265	27651	26941	27050	27233	27294	27247	27320	27156	27080	27182	27152	27344	27124	27522	27351	27402	27409	27547	27140	27405	27210	27354	27345	27333	27188	27311	27077	27186	27148	27364	27273	27125	27284	27451	27325	27294	27075	27221	27434	27239	27479	27359	27412	27474	27493	27149	27430	27581	27240	27395	27281	27122	27359	27335	27268	27180	27308	27252	27079	27208	27264	27226	27303	27362	27248	27517	27339	27286	27350	27073	27380	27126	27169	27109	27107	27485	27356	27332	27191	27205	27420	27229	27147	27182	27115	27204	27079	27339	27181	27270	27280	27506	27407	27303	27293	27266	27324	27277	27276	27149	27399	27130	27555	27231	27407	27403	27426	27236	27144	27455	27085	27283	27426	27215	27321	27160	27274	27520	27084	27215	27262	27463	27333	27277	27286	27160	27416	27213	27350	27228	27303	27288	27249	27231	27094	27179	27304	27308	27267	27212	27288	27112	27207	27546	27194	27369	27338	27129	27162	27425	27303	27391	27213	27299	27430	27313	27350	27105	27136	26958	27243	27151	27176	27317	27017	27156	27151	27011	27347	27267	27236	27094	27160	27375	27293	27233	27441	27341	27103	27090	27274	27166	27356	27357	27073	27356	27399	27421	27167	27378	27202	27177	27256	27152	27150	27094	27148	27416	27236	27306	27117	27459	27317	27272	27304	27281	27083	27230	27263	27351	27432	27262	27266	27315	27131	27412	27453	27481	27356	27379	27289	27189	27507	27433	27097	26989	27199	27041	27150	27359	27345	27210	27307	27122	27280	27389	27441	27198	27233	27363	27148	27294	27363	27336	27005	27382	27305	27009	27151	27153	27241	27301	27414	27240	27245	27313	27276	27138	27232	27154	27336	27283	27184	27250	27179	27298	27165	27028	27294	27210	27277	27432	27060	27342	27519	27608	27399	27164	27133	27374	27325	27252	27297	27089	27161	27223	27426	27410	27131	27365	27514	27262	27353	27100	27125	27210	27346	27411	27388	27543	27222	27256	27301	27124	27234	27157	27346	27420	27398	27339	27198	27380	27309	27396	27436	27416	27269	27351	27300	27253	27187	27341	27457	27023	27284	27177	27283	27493	27296	27077	27417	27255	27281	27316	27469	27263	27336	27353	27278	27306	27395	27159	27097	27636	27328	27230	27334	27055	27284	27165	27238	27382	27336	27197	27393	27478	27225	27284	27188	27067	27295	27359	27536	27285	27229	27235	27288	27151	27250	27173	27169	27441	27477	27283	27504	27229	27228	27322	27197	27252	27309	27176	27228	27294	27282	27362	27247	27407	27351	27014	27093	27326	27597	27337	27303	27391	27167	27418	27374	27190	27480	27363	27144	27224	27081	27309	27427	27365	27183	27353	27483	27356	27129	27162	27159	27311	27293	27380	27389	27276	27314	27183	27110	27402	27450	27346	27378	27353	27223	27135	27329	27077	27246	27584	27504	27223	27332	27263	26891	27585	27187	27251	27435	27402	27248	27300	27095	27267	27310	27006	27201	27237	27169	27225	27216	27022	27311	27226	27336	27415	27262	27435	27155	27197	27255	27204	27127	27350	27018	27221	27472	27105	27169	27390	27178	27447	27482	27565	27298	27344	27362	27605	27480	27059	27129	27084	27394	27219	27134	27203	27201	27182	27195	27356	27063	27342	27186	27353	27358	27197	27174	27353	27233	27245	27311	27260	27264	27346	27311	27137	27382	27185	27278	27039	27288	27210	27353	27346	27189	27151	27345	27187	27265	27390	27251	27211	27007	27222	27208	26996	27304	27108	27383	27447	27240	27231	27397	27332	27285	27085	26914	27162	27346	27339	27499	27208	27203	26949	26951	26971	27330	27158	27004	27483	27466	27473	27028	27298	27430	27267	27492	27360	27525	27156	27244	27313	27271	27095	27239	27174	27325	27402	27391	27058	27356	27369	27250	27241	27154	27414	27133	27206	27176	27337	27385	27249	27250	27324	27453	27002	27327	27280	27391	27493	27371	27215	27280	27346	27315	26976	27397	27410	27216	27240	27170	27195	27411	27336	27357	27050	27171	27353	27126	27579	27240	27241	27309	27178	27069	27328	27325	27257	27194	27192	26979	27408	27276	27376	27060	27334	27193	26925	27282	27431	27341	27266	27555	27311	26992	27514	27492	27357	27242	27217	27219	27157	27288	27340	27297	27392	27283	27206	27286	27154	27241	26976	27395	27268	27292	27165	27424	27035	27298	27331	27178	27205	27102	27457	27305	26996	27099	27278	27375	27165	27305	27189	27383	27390	27203	27211	27471	27319	27344	27370	27313	27097	27224	27281	27306	27063	27292	27112	27209	27324	27121	27238	27077	27190	27152	27065	27244	27172	27268	27193	27268	27236	27354	27294	27312	27312	27447	27241	27048	27308	27436	27350	27428	27360	27206	27357	27250	27187	27074	27455	27164	27504	27019	27160
29853	43849	36528	29021	26282	24475	23214	22656	22024	21719	21377	21000	21014	20758	20846	20555	20870	20653	20498	20643	20662	20539	20504	20566	20450	20509	20425	20376	20545	20571	20592	20546	20533	20529	20405	20469	20528	20641	20339	20449	20515	20494	20723	20423	20536	20567	20295	20460	20487	20391	20550	20353	20599	20329	20431	20497	20437	20470	20606	20456	20453	20389	20527	20533	20655	20664	20386	20585	20446	20690	20543	20276	20522	20307	20539	20500	20467	20619	20461	20590	20453	20589	20431	20404	20662	20481	20693	20465	20557	20383	20454	20555	20487	20390	20311	20415	20428	20383	20499	20514	20471	20557	20485	20413	20524	20467	20803	20431	20509	20400	20356	20535	20629	20484	20499	20576	20460	20542	20546	20481	20403	20404	20462	20551	20344	20449	20422	20497	20367	20416	20702	20457	20300	20512	20643	20413	20480	20415	20510	20679	20563	20427	20370	20580	20564	20469	20577	20416	20367	20633	20525	20630	20489	20607	20429	20531	20537	20754	20715	20600	20507	20568	20543	20551	20386	20497	20520	20602	20431	20594	20561	20443	20641	20441	20501	20574	20443	20543	20479	20416	20410	20513	20444	20538	20464	20459	20391	20423	20338	20447	20533	20401	20595	20375	20431	20352	20387	20481	20395	20524	20219	20420	20326	20499	20450	20424	20586	20397	20517	20410	20468	20365	20609	20567	20543	20542	20441	20561	20418	20544	20567	20520	20649	20487	20491	20390	20486	20481	20502	20522	20237	20455	20214	20636	20602	20593	20452	20392	20449	20520	20551	20445	20689	20347	20640	20351	20332	20545	20754	20542	20395	20485	20435	20598	20291	20458	20469	20577	20337	20570	20539	20651	20548	20565	20460	20566	20402	20498	20296	20605	20562	20343	20484	20500	20559	20473	20532	20193	20368	20341	20533	20362	20608	20620	20599	20487	20543	20438	20498	20389	20451	20498	20657	20426	20489	20444	20430	20544	20539	20489	20661	20194	20469	20715	20485	20579	20501	20566	20484	20420	20510	20491	20448	20420	20458	20563	20527	20503	20499	20301	20140	20633	20446	20457	20361	20556	20385	20429	20518	20501	20479	20548	20528	20416	20443	20379	20493	20580	20451	20252	20415	20436	20531	20555	20541	20426	20437	20441	20473	20597	20454	20557	20416	20592	20506	20453	20495	20420	20643	20501	20413	20635	20643	20410	20445	20485	20280	20359	20361	20406	20729	20499	20380	20549	20388	20429	20335	20553	20479	20494	20379	20551	20567	20489	20474	20491	20510	20361	20458	20411	20406	20511	20514	20544	20655	20643	20434	20464	20382	20313	20589	20522	20589	20473	20655	20338	20402	20354	20481	20621	20434	20557	20537	20400	20373	20634	20451	20371	20413	20450	20507	20429	20463	20543	20542	20483	20409	20241	20620	20611	20511	20543	20485	20366	20550	20516	20634	20471	20515	20463	20363	20614	20449	20365	20324	20421	20574	20365	20492	20420	20674	20409	20521	20382	20437	20615	20553	20554	20352	20358	20425	20449	20678	20526	20535	20434	20498	20590	20335	20428	20347	20553	20686	20489	20500	20461	20408	20566	20370	20490	20509	20675	20486	20542	20368	20493	20544	20601	20492	20502	20609	20493	20637	20516	20509	20472	20517	20565	20333	20528	20284	20606	20444	20547	20596	20169	20582	20460	20501	20499	20599	20535	20327	20519	20659	20487	20539	20627	20433	20540	20400	20751	20475	20415	20380	20524	20355	20732	20606	20558	20502	20519	20441	20495	20495	20420	20367	20487	20543	20617	20542	20647	20498	20714	20345	20310	20363	20540	20632	20399	20590	20581	20477	20653	20545	20548	20620	20510	20656	20599	20224	20575	20582	20432	20414	20484	20466	20404	20567	20563	20795	20587	20301	20653	20521	20467	20576	20413	20612	20614	20462	20562	20268	20391	20443	20628	20686	20608	20681	20548	20497	20370	20712	20580	20436	20593	20399	20720	20499	20620	20376	20259	20398	20551	20517	20501	20499	20359	20572	20621	20609	20362	20523	20561	20365	20332	20374	20649	20410	20551	20517	20606	20536	20507	20578	20547	20581	20564	20420	20423	20440	20601	20416	20585	20405	20501	20344	20650	20518	20646	20570	20332	20800	20333	20445	20437	20362	20484	20555	20375	20448	20421	20445	20488	20434	20463	20414	20410	20829	20411	20489	20383	20437	20437	20416	20543	20486	20493	20403	20514	20409	20584	20394	20526	20559	20431	20403	20504	20647	20486	20465	20395	20614	20486	20537	20430	20331	20545	20574	20385	20597	20268	20456	20436	20491	20646	20578	20508	20417	20455	20620	20476	20572	20361	20600	20546	20354	20615	20465	20559	20464	20510	20454	20729	20500	20413	20666	20338	20456	20266	20454	20396	20560	20373	20577	20358	20711	20546	20461	20503	20527	20416	20664	20378	20492	20553	20490	20514	20385	20488	20596	20491	20601	20483	20393	20406	20581	20747	20417	20577	20392	20492	20588	20672	20485	20502	20291	20530	20368	20526	20517	20381	20450	20475	20630	20561	20340	20563	20617	20545	20444	20592	20294	20547	20351	20593	20616	20604	20651	20719	20350	20453	20491	20510	20691	20368	20519	20482	20464	20676	20526	20280	20607	20449	20465	20574	20361	20568	20440	20535	20419	20477	20523	20455	20333	20433	20506	20499	20392	20451	20466	20491	20484	20505	20542	20592	20249	20294	20462	20700	20397	20602	20484	20415	20538	20657	20657	20412	20691	20505	20515	20323	20489	20522	20470	20546	20556	20491	20333	20611	20494	20552	20423	20580	20667	20673	20482	20510	20522	20451	20570	20431	20537	20458	20527	20425	20469	20361	20387	20557	20617	20529	20489	20439	20477	20460	20570	20398	20473	20568	20412	20352	20442	20521	20647	20555	20289	20667	20696	20382	20637	20264	20548	20463	20673	20462	20434	20452	20578	20504	20479	20550	20429	20353	20533	20521	20475	20489	20447	20531	20549	20538	20494	20281	20338	20414	20440	20429	20530	20455	20659	20506	20600	20514	20564	20510	20373	20432	20488	20599	20259	20401	20343	20467	20643	20681	20405	20437	20546	20415	20592	20489	20515	20573	20488	20467	20487	20471	20497	20550	20603	20763	20464	20649	20454	20500	20470	20599	20334	20518	20421	20576	20673	20489	20544	20356	20568	20440	20365	20501	20357	20444	20747	20467	20525	20459	20202	20415	20463	20493	20544	20686	20318	20448	20376	20487	20218	20566	20445	20477	20363	20509	20568	20603	20448	20524	20570	20576	20384	20523	20420	20565	20353	20453	20504	20597	20307	20448	20524	20527	20468	20554	20554	20504	20550	20396	20423	20554	20669	20343	20353	20444	20406	20637	20590	20552	20470	20475	20379	20624	20519	20388	20400	20583	20602	20663	20503	20555	20446	20507	20457	20585	20560	20563	20477	20439	20342	20591	20623	20278	20503	20519	20545	20307	20419	20410	20507	20374	20495	20449	20492	20601	20394	20580	20385	20561	20535	20617	20369	20593	20412	20458	20454	20402	20445	20471	20471	20623	20526	20578	20569	20485	20468	20526	20673	20587	20525	20504	20428	20687	20498	20448	20586	20567	20576	20529	20408	20534	20645	20449	20436	20488	20622	20426	20353	20388	20481	20633	20535	20540	20634	20591	20668	20488	20458	20504	20366	20688	20558	20620	20657	20396	20409	20620	20607	20516	20380	20486	20483	20471	20490	20524	20466	20550	20481	20435	20341	20514	20369	20391	20455	20495	20420	20557	20452	20550	20532	20608	20658	20619	20580	20533	20518	20433	20619	20553	20339	20549	20384	20548	20458	20366	20454	20534	20471	20258	20376	20523	20485	20483	20541	20405	20472	20318	20355	20414	20558	20517	20479	20529	20418	20318	20475	20470	20464	20456	20437	20416	20505	20736	20653	20395	20526	20506	20389	20577	20436	20466	20642	20454	20565	20583	20475	20395	20539	20364	20603	20353	20490	20395	20515	20425	20744	20431	20646	20496	20594	20659	20515	20465	20491	20401	20608	20561	20653	20382	20487	20521	20490	20503	20428	20543	20545	20471	20543	20377	20638	20588	20437	20576	20587	20543	20643	20540	20434	20305	20427	20495	20522	20404	20483	20502	20329	20535	20454	20508	20428	20316	20658	20415	20566	20377	20570	20546	20431	20478	20359	20493	20515	20448	20365	20436	20569	20621	20507	20541	20503	20469	20437	20496	20427	20586	20508	20523	20469	20486	20553	20419	20507	20413	20458	20535	20452	20560	20569	20281	20360	20464	20585	20467	20584	20550	20288	20576	20488	20468	20614	20486	20373	20451	20488	20514	20559	20660	20453	20387	20499	20544	20366	20631	20561	20655	20482	20367	20637	20564	20560	20578	20468	20459	20629	20389	20464	20504	20493	20411	20418	20581	20467	20630	20506	20532	20686	20508	20582	20653	20521	20579	20540	20388	20433	20343	20501	20433	20486	20741	20446	20557	20514	20588	20618	20558	20703	20331	20394	20523	20725	20369	20497	20525	20566	20353	20514	20530	20541	20464	20478	20386	20438	20646	20404	20478	20496	20598	20544	20432	20388	20568	20504	20589	20452	20612	20345	20533	20564	20467	20419	20440	20483	20489	20404	20597	20573	20675	20582	20724	20477	20385	20442	20428	20503	20692	20502	20355	20489	20530	20382	20840	20510	20605	20419	20342	20461	20590	20479	20350	20411	20728	20527	20540	20366	20524	20371	20377	20632	20507	20466	20452	20556	20405	20626	20565	20548	20489	20443	20585	20634	20497	20582	20428	20539	20362	20539	20509	20560	20389	20537	20437	20708	20415	20636	20452	20606	20476	20439	20557	20240	20531	20410	20427	20496	20488	20503	20634	20411	20415	20733	20520	20614	20708	20366	20570	20561	20526	20645	20574	20317	20461	20663	20390	20575	20447	20588	20266	20604	20394	20542	20829	20285	20545	20507	20499	20585	20455	20532	20536	20462	20478	20598	20628	20504	20479	20670	20571	20618	20521	20548	20581	20577	20628	20552	20541	20633	20706	20574	20527	20464	20494	20504	20528	20462	20457	20328	20484	20507	20399	20484	20746	20452	20518	20589	20212	20564	20525	20534	20515
23502	21492	28601	26929	27457	30757	31623	29609	28971	28801	28717	28060	27849	27814	27516	27509	27519	27362	27418	27523	27580	27456	27617	27367	27396	27298	27418	27260	26900	27355	27445	27491	27326	27225	27230	27135	27560	27475	27501	27320	27168	27271	27129	27344	27344	27426	27203	27199	27198	27404	27236	27063	27297	27237	27199	27351	27355	27267	27327	27564	27120	27102	27220	27401	27148	27087	27162	27130	27268	26983	27128	27362	27133	27316	27122	26904	27192	27138	27330	27055	27329	27308	27454	27245	27402	27434	27358	27060	27250	27333	26813	27009	27152	27383	27506	26954	27284	27334	26987	27125	27248	27309	27131	27055	27045	27339	27083	27134	27081	27061	26943	27114	27326	27145	27029	27128	27240	27091	27197	27370	27165	27252	27278	27133	27245	27042	27076	27005	27221	27132	27378	27325	27349	27231	27204	27274	27245	27035	27292	27121	27230	27223	27479	27358	27259	26922	27332	27268	27320	27078	27164	27081	27327	26986	27415	27286	27266	27107	27234	27178	27193	27240	27193	27423	27387	27186	27380	27185	27316	27443	27260	27081	27146	27106	27187	26868	27137	27341	27223	27060	27273	27318	27053	27260	27184	27187	27263	27357	27180	27335	27252	27283	27250	27339	27359	27401	26994	27299	27268	27158	27008	27127	27515	27303	27248	27363	27227	27239	27342	27353	27112	27288	27256	27171	27337	27193	27248	27168	27101	27216	27386	26973	27295	27336	27139	27290	27457	27142	27095	27237	27142	27362	27170	27162	27439	27153	27160	26860	27269	27030	27263	27206	26986	27249	27341	27262	27194	27289	27176	27510	27556	27396	27124	27175	27404	27274	27099	27188	27114	26963	27134	27060	26972	27169	27269	27171	27290	27425	27250	27149	27281	27201	27237	27293	27310	27411	27404	27179	27380	27313	27373	26913	27213	27230	27121	27352	27443	27207	27068	27191	27120	27310	27225	27445	27356	27220	27395	27269	27160	27253	27077	27269	27294	27036	27142	27210	27284	27069	27027	27199	27348	27185	27180	27101	27387	27258	27209	27218	27448	27177	27187	27049	27171	27213	27054	27306	27366	27250	27175	27143	27401	27366	27125	27285	27217	27091	27351	27053	27218	27167	27194	27214	27273	27120	27267	27335	27241	27333	27177	27202	27244	27284	27040	27157	27421	27307	27270	27348	27150	27090	27531	27358	27267	27157	27241	27334	27108	27501	27136	27252	27264	27159	27088	27210	27327	27238	27235	27425	27220	27339	27254	27270	27099	27221	27367	27200	27226	27105	27420	27275	27394	27256	27461	27208	27246	27322	27318	27318	27317	27376	27443	26978	27278	27318	27237	27239	27089	27105	27289	27260	27416	27063	27492	27255	27263	27301	27228	27146	27181	27154	27290	27436	27348	27519	27203	27480	27166	27178	27232	27321	27268	27149	27202	27162	27042	27161	27226	27216	27281	27330	27213	27080	27158	26957	27410	27263	26984	27277	27322	27439	27300	27323	27413	27466	27209	27124	27226	27062	27285	27136	27145	27375	27181	27107	27054	27219	27206	27271	27449	27181	27345	27478	27594	27621	27347	27197	27187	27162	27372	27131	27335	27394	27168	27076	27241	27208	27229	26969	27258	27145	26933	27315	27186	27261	27251	27259	27155	27419	27314	27310	27017	27289	27312	27523	27227	27021	26954	27252	27231	27302	27113	27323	27262	27264	27013	27478	27343	27119	27087	27189	27119	27171	27334	27528	27272	27338	27225	27404	27164	27199	27131	27167	27265	27302	27079	27252	27156	27310	27390	27211	27360	27118	27382	27008	27204	27310	27417	27239	27266	27336	27254	27371	27304	27181	27320	27242	27101	27147	27155	27110	27372	27138	27237	27468	27265	27321	27225	27360	27070	27091	27095	27219	27197	27242	27232	27255	27364	27050	27446	27142	27180	27102	27336	27422	27366	27077	27152	27227	27311	27297	27104	27261	27288	26939	27251	27157	27210	27195	27246	27390	27386	27225	27258	27325	27200	27332	27104	27418	27415	27142	27250	27071	27280	27076	27454	27276	27392	27274	27081	27255	27019	27204	27455	27358	27299	27512	27192	27094	27316	27230	27216	27127	27098	27237	27281	27238	27182	27376	27416	27446	27125	27207	27212	27282	27342	27172	27218	27088	27207	27117	27272	27244	27301	27192	27392	27077	27391	27127	27302	27173	27117	27241	27108	27098	27024	27051	27128	27204	27458	26923	27439	27445	27067	27355	27214	27104	27276	27289	27197	27171	27134	27245	27203	27313	27298	27025	27284	27265	27032	27377	27448	27010	27060	27225	27288	27180	27151	27267	27201	27217	27371	27086	27271	27415	27274	27087	27002	27408	27298	27201	27322	27403	27328	27227	27349	27274	27285	27100	27112	27379	27252	27318	27250	27379	27258	26969	27537	27114	27295	27277	27367	27080	27171	27298	27181	27113	27292	27406	27119	27161	27259	27400	27363	27272	27131	27349	27105	27378	27285	27409	27148	27229	27167	27123	27166	27059	27130	27074	27349	27164	27081	27320	27367	27077	27150	27217	27190	27141	27272	27516	27246	27325	27205	27266	27188	27112	27414	27159	27304	27330	27466	27326	27251	27192	27068	27373	27107	27264	27134	27251	27317	27412	27329	27463	26970	27201	27330	27207	27369	27134	27050	27206	27554	27276	27092	27388	27226	27585	27275	27223	27273	27154	27054	27228	27156	27108	27286	27248	27292	27244	27350	27146	27202	27235	27406	27410	27453	27343	27336	27116	27204	27132	27267	27248	27156	27045	27069	27265	26906	27407	27386	27110	27115	27348	27219	27365	27222	27352	27517	27211	27113	27483	27187	27464	27355	27287	27250	27132	27171	27305	27269	27223	27128	27119	27272	27068	27262	27274	27383	27184	27353	27139	27489	27147	27414	27276	27082	27215	27254	27267	27267	27156	27169	27102	27538	27112	27175	27212	27244	27218	27081	27209	27329	27276	27286	27481	27080	27198	27259	27085	27075	27153	27074	27186	27082	27338	27298	27262	27219	27069	27063	27154	27321	27256	27262	27322	27253	27020	27281	27090	27142	27180	27509	27181	27350	27176	27219	27258	27656	27198	27230	27202	27221	27328	27300	27398	27469	27241	27133	27254	27208	27175	27210	27100	27098	27318	27209	27343	27524	27175	27393	27272	27169	27107	27428	27164	27108	27179	27308	27298	27365	27414	27313	26889	27314	27163	27095	27270	27210	27176	27357	27221	27191	27238	27277	27166	27111	27144	27052	27221	27490	27121	27309	27342	26933	27255	27214	27246	27125	27163	27388	27119	27070	27243	27226	27418	26998	27194	27220	27225	27234	27217	27270	27190	27059	27055	27089	27130	27337	27138	27281	27317	27148	27152	27358	27279	27311	27077	27378	27303	27084	27172	27090	27220	26991	27132	27425	27340	27033	27057	27326	27189	27267	27342	27326	27124	27267	26974	27127	27193	27422	27310	27317	27313	27184	27479	27262	27117	27285	27201	27289	27124	27506	27137	27045	27033	27156	27100	27205	27381	27349	27172	27180	27086	27030	27253	27411	27227	27183	27035	27321	27463	27208	27310	27249	27441	27325	27448	27305	27054	27312	27154	27382	27363	27367	27087	27495	27359	27253	27174	27441	27221	27229	27273	27165	27232	27077	27064	27220	27054	27169	27217	27236	27240	27093	27039	26999	27245	27360	27173	27288	27224	27100	27185	27298	27119	27177	27224	27466	27346	27350	27131	27194	27341	27225	27284	27318	27405	27540	27291	27249	27155	27172	27090	27211	27399	27386	27285	27352	27271	27356	27169	27282	27403	27273	27223	27107	27365	27331	27302	27432	27100	27216	27292	27358	27211	27409	27346	27284	27134	27146	27309	27066	27213	27104	27216	27314	27176	27120	27343	27132	27156	27360	27449	27311	27277	27290	27098	27440	27292	27389	26894	27211	27080	27097	27139	27236	27195	27133	27190	27393	27190	26996	27246	27295	27482	27174	27211	27238	27086	27314	27080	27256	27463	27272	27218	27151	27069	27188	27037	27174	27034	27106	27397	27284	27366	27144	27306	27532	27500	27370	27139	27133	27224	27406	27433	27373	27091	27263	27103	27173	27150	27355	26873	27076	27230	27226	27184	27109	27187	27580	27141	27273	27249	27062	27170	27170	27374	27272	27243	27292	27057	27108	27215	27160	27340	27466	27437	27249	27042	27377	27092	27274	27239	27480	27169	27294	27320	27395	26949	27084	27180	27217	27177	27265	27215	27384	27104	27091	27290	27266	27168	27448	27221	27467	27201	27335	27438	26957	27019	27298	27300	27516	27100	27247	27119	27200	27439	27178	27049	27178	27377	27138	27286	27303	27193	27322	27395	27325	27246	27432	27288	27254	27314	27201	27213	27133	27191	27072	27461	27144	27368	27188	27138	27147	27092	27349	27091	27107	26994	26956	27347	27289	27356	27186	27208	27213	27059	27266	27290	27270	27130	27265	27185	27208	27352	27533	27206	27288	27193	27357	27131	27041	27209	27171	27315	27257	27220	27270	26997	27362	27180	27146	27397	27388	27082	27483	27345	27170	27141	27112	27469	27390	27313	26911	27122	27250	27241	27116	27397	27366	27094	27120	27113	27263	27184	27483	27314	27436	27295	27361	27345	27370	27244	27231	27078	27040	26953	27013	27239	27195	27033	27491	27103	27007	27177	27318	27180	27125	27409	27292	27255	27137	27209	27352	27397	26923	27345	27192	27126	27353	27334	27371	27270	27163	27183	27231	27194	27268	27245	26990	27302	26996	27332	27044	27006	27077	27114	27344	27174	27128	27084	27399	27252	27312	27262	27257	27305	27265	27276	27164	27026	27320	27350	27441	27424	27426	27253	26989	27344	27123	27241	26992	27410	27169	27038	27301	26926	27245	27197	27075	27002	27106	27245	27210	27158	27139	27051	27358	27272	27173	27185	27171	26931	27144	27254	27195	27401	27375	27240	26891	27228	27069	27123	27148	27201	27315	27441	27045	27078	27448	27136	27186	27121	27337	27327	27387	27179	27354	27294	27413	27145	27056	27288	27350	27068	27282	27283	27123	27275	27343	27182	27123	27411	27463	27227	27199	27213	27146	27018	27112	27200	27222	27119	27112	27619
27805	50351	42450	33857	29713	27054	25280	23938	23252	22560	22133	21640	21344	21094	20958	20956	20801	20757	20494	20574	20716	20647	20634	20511	20527	20598	20545	20692	20653	20712	20490	20601	20434	20667	20632	20538	20580	20239	20382	20478	20330	20336	20781	20573	20857	20587	20378	20665	20426	20404	20510	20450	20456	20639	20267	20435	20594	20598	20473	20507	20531	20387	20395	20589	20729	20720	20476	20427	20782	20618	20539	20571	20534	20477	20539	20386	20480	20337	20490	20526	20596	20472	20613	20456	20649	20546	20551	20363	20549	20602	20469	20660	20441	20386	20679	20444	20610	20384	20459	20548	20602	20344	20399	20517	20505	20355	20698	20742	20420	20451	20573	20519	20444	20658	20519	20674	20429	20422	20481	20384	20440	20502	20370	20463	20511	20572	20304	20564	20586	20566	20458	20619	20515	20457	20648	20386	20447	20639	20582	20419	20642	20532	20453	20388	20517	20430	20714	20516	20519	20372	20526	20342	20591	20387	20626	20284	20497	20546	20490	20449	20612	20571	20616	20612	20475	20521	20277	20485	20657	20796	20571	20555	20552	20613	20525	20578	20620	20643	20532	20504	20504	20645	20587	20457	20524	20434	20585	20583	20721	20343	20555	20527	20301	20706	20428	20455	20448	20536	20606	20545	20540	20588	20642	20687	20682	20653	20607	20426	20610	20480	20498	20388	20679	20413	20421	20522	20403	20489	20447	20436	20321	20559	20530	20508	20401	20523	20502	20500	20424	20480	20560	20738	20611	20535	20571	20382	20402	20627	20674	20521	20574	20421	20705	20390	20566	20587	20605	20297	20846	20328	20559	20415	20611	20545	20387	20542	20508	20774	20503	20486	20594	20640	20541	20376	20526	20466	20531	20496	20613	20649	20467	20578	20580	20630	20515	20517	20597	20697	20377	20627	20614	20531	20564	20602	20541	20448	20608	20490	20534	20493	20487	20545	20590	20438	20663	20208	20524	20498	20489	20527	20680	20315	20492	20649	20492	20481	20609	20722	20578	20450	20519	20560	20461	20327	20552	20558	20271	20622	20585	20540	20486	20375	20434	20557	20515	20412	20302	20460	20614	20457	20604	20557	20552	20571	20517	20409	20549	20588	20649	20444	20779	20217	20557	20653	20402	20476	20470	20720	20467	20444	20317	20545	20440	20678	20621	20427	20594	20696	20701	20704	20609	20713	20559	20597	20652	20572	20406	20440	20400	20509	20617	20699	20487	20461	20565	20566	20562	20540	20496	20666	20597	20571	20395	20720	20413	20484	20663	20529	20467	20565	20487	20493	20411	20584	20558	20579	20532	20626	20642	20576	20586	20485	20581	20432	20479	20523	20476	20524	20553	20450	20495	20446	20522	20303	20413	20530	20557	20641	20621	20479	20478	20602	20482	20427	20569	20463	20502	20480	20625	20418	20626	20596	20548	20463	20466	20522	20559	20684	20460	20553	20484	20667	20464	20454	20294	20607	20499	20583	20636	20617	20483	20204	20663	20412	20354	20659	20706	20533	20530	20774	20647	20693	20524	20676	20447	20371	20381	20540	20633	20487	20510	20512	20667	20534	20532	20483	20535	20411	20701	20518	20714	20421	20613	20617	20472	20425	20522	20510	20543	20528	20565	20568	20750	20332	20364	20401	20715	20688	20519	20570	20653	20533	20647	20426	20563	20647	20513	20449	20376	20521	20484	20364	20550	20622	20550	20640	20592	20533	20704	20498	20516	20481	20465	20729	20462	20678	20661	20477	20511	20391	20453	20360	20554	20555	20565	20543	20551	20431	20351	20504	20560	20497	20434	20451	20444	20426	20625	20596	20680	20535	20479	20455	20530	20646	20602	20614	20500	20598	20645	20529	20665	20678	20718	20428	20485	20597	20362	20709	20508	20367	20412	20528	20453	20548	20632	20437	20693	20634	20454	20576	20461	20403	20495	20661	20371	20364	20585	20456	20494	20664	20624	20555	20457	20619	20552	20374	20440	20539	20567	20588	20476	20611	20616	20480	20587	20585	20450	20571	20573	20473	20533	20639	20543	20486	20642	20452	20539	20560	20648	20430	20606	20349	20383	20605	20537	20494	20710	20490	20662	20543	20501	20517	20427	20542	20553	20501	20556	20652	20434	20529	20613	20480	20581	20387	20502	20505	20458	20541	20620	20557	20524	20437	20583	20607	20303	20558	20668	20457	20583	20594	20569	20584	20525	20516	20392	20493	20383	20560	20624	20597	20479	20503	20392	20616	20631	20409	20506	20574	20432	20356	20682	20558	20465	20508	20448	20532	20571	20388	20428	20495	20388	20617	20487	20310	20447	20423	20582	20617	20622	20712	20640	20287	20641	20538	20409	20599	20652	20634	20758	20424	20634	20407	20647	20455	20664	20469	20303	20524	20570	20444	20501	20560	20424	20652	20553	20457	20582	20592	20553	20606	20528	20534	20613	20649	20430	20540	20636	20472	20716	20723	20571	20593	20427	20629	20540	20384	20424	20514	20533	20402	20589	20363	20485	20506	20368	20481	20428	20529	20522	20424	20484	20526	20465	20448	20536	20462	20605	20429	20487	20423	20545	20725	20557	20458	20582	20474	20557	20593	20587	20301	20546	20447	20783	20424	20466	20552	20550	20469	20538	20584	20672	20516	20650	20555	20492	20588	20632	20524	20410	20534	20685	20507	20337	20653	20759	20450	20532	20515	20431	20608	20738	20615	20691	20497	20570	20358	20435	20602	20334	20420	20524	20531	20570	20628	20649	20671	20369	20505	20388	20450	20417	20376	20553	20496	20382	20560	20502	20683	20613	20613	20442	20423	20550	20570	20416	20583	20606	20344	20405	20472	20566	20505	20472	20480	20559	20451	20420	20466	20533	20505	20643	20487	20542	20435	20359	20493	20542	20465	20449	20608	20296	20609	20532	20582	20682	20428	20558	20586	20419	20531	20457	20443	20388	20597	20434	20423	20493	20700	20432	20526	20595	20440	20555	20572	20611	20468	20410	20491	20571	20558	20613	20456	20448	20513	20557	20439	20549	20554	20561	20671	20415	20652	20680	20583	20595	20556	20607	20542	20656	20361	20609	20608	20579	20643	20396	20606	20582	20558	20393	20524	20566	20579	20572	20456	20413	20438	20557	20550	20309	20468	20472	20498	20593	20469	20706	20731	20597	20561	20577	20420	20534	20480	20526	20570	20556	20433	20422	20597	20674	20445	20391	20525	20592	20393	20503	20571	20441	20646	20605	20667	20413	20542	20558	20450	20577	20442	20622	20619	20633	20485	20364	20593	20617	20393	20463	20541	20499	20537	20608	20671	20446	20536	20435	20496	20599	20637	20614	20569	20568	20639	20564	20670	20440	20529	20470	20387	20346	20602	20501	20592	20684	20458	20471	20466	20462	20521	20657	20442	20628	20577	20555	20530	20668	20533	20684	20532	20592	20435	20446	20378	20603	20653	20697	20514	20497	20556	20545	20580	20431	20604	20364	20492	20561	20757	20660	20572	20426	20462	20538	20667	20450	20637	20535	20510	20681	20536	20742	20619	20683	20408	20632	20423	20683	20553	20685	20469	20374	20366	20551	20486	20724	20493	20507	20439	20334	20583	20531	20642	20345	20517	20582	20606	20684	20453	20621	20475	20820	20477	20555	20534	20697	20620	20415	20563	20596	20606	20401	20413	20645	20561	20706	20433	20476	20558	20574	20439	20565	20474	20515	20444	20576	20583	20687	20412	20515	20440	20613	20627	20515	20476	20538	20609	20532	20495	20589	20436	20544	20476	20418	20349	20561	20534	20544	20444	20406	20553	20508	20534	20628	20553	20649	20567	20534	20409	20503	20523	20416	20517	20697	20356	20724	20442	20547	20627	20315	20709	20519	20610	20613	20437	20547	20727	20533	20563	20525	20353	20627	20385	20408	20436	20355	20318	20589	20659	20637	20568	20610	20572	20624	20437	20659	20534	20693	20641	20508	20587	20628	20494	20466	20459	20572	20573	20501	20500	20510	20531	20708	20566	20467	20541	20491	20399	20575	20449	20639	20634	20689	20719	20544	20549	20636	20514	20368	20544	20588	20468	20715	20370	20458	20451	20475	20398	20619	20495	20519	20526	20689	20689	20714	20617	20558	20407	20531	20603	20622	20390	20264	20552	20426	20549	20589	20561	20606	20360	20626	20560	20636	20533	20654	20698	20475	20593	20669	20324	20453	20523	20637	20689	20533	20397	20534	20478	20327	20595	20551	20767	20439	20379	20589	20515	20553	20542	20685	20549	20601	20602	20462	20566	20787	20528	20657	20650	20366	20367	20415	20473	20596	20676	20627	20687	20613	20661	20517	20433	20520	20630	20676	20756	20511	20529	20589	20543	20555	20620	20507	20445	20466	20456	20505	20807	20581	20567	20462	20416	20595	20606	20491	20669	20658	20414	20617	20436	20530	20434	20624	20462	20648	20822	20545	20504	20477	20494	20491	20405	20382	20633	20535	20468	20702	20597	20568	20591	20448	20357	20451	20479	20546	20502	20732	20607	20403	20478	20497	20664	20459	20402	20666	20591	20624	20495	20550	20428	20591	20499	20637	20535	20685	20601	20589	20519	20528	20378	20623	20400	20680	20659	20485	20551	20517	20569	20459	20566	20593	20515	20623	20403	20373	20472	20421	20694	20595	20741	20431	20555	20666	20346	20358	20451	20493	20564	20356	20609	20426	20562	20694	20565	20650	20445	20501	20671	20497	20437	20510	20597	20557	20544	20515	20460	20504	20648	20780	20443	20488	20783	20448	20653	20548	20576	20650	20502	20557	20350	20671	20478	20548	20549	20575	20379	20505	20530	20626	20374	20519	20644	20463	20495	20492	20571	20445	20767	20589	20459	20609	20730	20399	20518	20651	20361	20707	20640	20603	20632	20464	20482	20599	20584	20620	20661	20652	20669	20617	20479	20434	20535	20536	20483	20506	20598	20376	20561	20516	20313	20547	20654	20560	20371	20538	20486	20612	20528	20535	20459	20629	20484	20492	20334	20368	20590	20479	20575	20321	20569	20593	20390	20562	20648	20500	20588	20549	20629	20486	20386	20441	20625	20533	20582	20442	20342	20531	20542	20519	20504	20411	20545	20571	20573	20684	20511	20419	20510	20649	20435	20533	20469	20326	20546
25624	21913	30402	32924	29920	29891	29996	29175	28438	28364	28122	28095	27869	27605	27731	27544	27563	27526	27594	27695	27517	27358	27290	27637	27294	27191	27573	27385	27393	27342	27383	27228	27641	27540	27136	27373	27252	27295	27172	27295	27325	27341	27607	27241	27301	27485	27370	27463	27219	27340	27243	27448	27525	27312	27326	27448	27334	27424	27187	27110	27413	27359	27365	27155	27494	27381	27433	27540	27360	27358	27472	27399	27331	27280	27364	27422	27448	27487	27392	27265	27279	27229	27221	27240	27343	27284	27326	27258	27481	27583	27262	27245	27548	27150	27465	27348	27456	27536	27498	27396	27449	27222	27376	27347	27320	27560	27496	27479	27277	27416	27093	27447	27365	27424	27344	27199	27477	27275	27448	27690	27248	27494	27753	27366	27326	27281	27296	27182	27395	27245	27232	27294	27161	27274	27243	27398	27456	27489	27088	27170	27278	27171	27345	27301	27426	27178	27221	27121	27244	27247	27177	27182	27296	27267	27587	27411	27169	27604	27403	27383	27577	27477	27077	27225	27313	27241	27490	27260	27244	27528	27052	26979	27189	27557	27292	27465	27213	27311	27217	27180	27089	27401	27279	27526	27333	27014	27413	27314	27343	27345	27470	27380	27312	27423	27121	27275	27410	27365	27524	27333	27551	27416	27422	27229	27233	27427	27374	27420	27635	27538	27498	27315	27438	27391	27476	27262	27345	27299	27315	27452	27417	27242	27391	27304	27395	27520	27257	27540	27583	27318	27335	27221	27367	27338	27422	27430	27226	27384	27292	27206	27525	27422	27177	27282	27414	27360	27261	27345	27387	27149	27273	27209	27316	27307	27135	27174	27277	27304	27381	27374	27229	27092	27321	27645	27579	27187	27336	27527	27082	27275	27455	27215	27324	27148	27531	27226	27280	27361	27309	27413	27294	27242	27412	27456	27340	27172	27330	27527	27399	27461	27255	27240	27367	27468	27337	27235	27412	27367	27374	27186	27609	27467	27347	26903	27592	27256	27257	27502	27406	27461	27475	27465	27383	27398	27228	27323	27436	27401	27122	27223	27507	27335	27302	27437	27535	27100	27348	27214	27443	27377	27373	27377	27295	27485	27537	27578	27275	27542	27467	27207	27566	27367	27136	27358	27415	27401	27162	27166	27174	27573	27389	27322	27260	27340	27388	27184	27152	27297	27397	27345	27397	27279	27378	27353	27364	27495	27520	27202	27311	27500	27357	27292	27446	27481	27540	27395	27366	27322	27056	27385	27454	27409	27608	27612	27339	27362	27489	27229	27382	27301	27365	27120	27396	27253	27479	27214	27313	27327	27353	27388	27272	27223	27514	27390	27349	27167	27488	27476	27375	27502	27265	27051	27525	27352	27299	27430	27204	27453	27222	27490	27656	27295	27183	27512	27418	27555	27385	27364	27487	27616	27287	27417	27711	27397	27682	27404	27516	27293	27336	27359	27175	27345	27378	27269	27322	27443	27392	27194	27361	27215	27390	27215	27531	27498	27510	27438	27357	27280	27530	27335	27193	27518	27431	27313	27470	27477	27420	27375	27211	27647	27072	27381	27285	27257	27575	27665	27349	27446	27200	27455	27330	27341	27366	27439	27319	27500	27459	27704	27383	27253	27074	27385	27352	27430	27353	27274	27162	27254	27220	27369	27151	27441	27441	27245	27366	27513	27427	27444	27417	27324	27289	27123	27225	27231	27129	27210	27435	27177	27330	27344	27399	27464	27405	27477	27332	27328	27370	27482	27304	27373	27401	27140	27225	27505	27407	27522	27251	27349	27221	27209	27151	27479	27340	27092	27451	27481	27367	27672	27406	27259	27333	27366	27312	27367	27445	27554	27408	27366	27271	27384	27443	27481	27500	27293	27245	27085	27236	27406	27527	27339	27291	27442	27517	27322	27111	27302	27366	27180	27410	27421	27198	27438	27331	27360	27349	27184	27369	27234	27462	27203	27363	27434	27374	27543	27527	27316	27043	27119	27404	27419	27515	27234	27493	27398	27506	27293	27178	27205	27046	27121	27469	27312	27251	27384	27645	27299	27430	27313	27284	27535	27448	27352	27367	27252	27301	27078	27322	27404	27393	27431	27451	27318	27209	27372	27613	27247	27295	27339	27300	27185	27270	27352	27332	27402	27197	27318	27244	27316	27405	27455	27276	27574	27312	27270	27446	27350	27248	27234	27703	27185	27435	27260	27443	27301	27368	27458	27409	27297	27344	27412	27187	27416	27420	27205	27188	27456	27361	27336	27369	27482	27374	27294	27312	27342	27573	27627	27120	27380	27295	27356	27499	27308	27341	27545	27504	27348	27341	27381	27122	27476	27331	27498	27342	27388	27277	27245	27399	27276	27244	27178	27484	27375	27165	27200	27373	27157	27325	27379	27218	27454	27347	27472	27484	27380	27506	27323	27377	27328	27358	27445	27306	27369	27192	27406	27507	27364	27527	27342	27430	27218	27473	27407	27258	27195	27329	27314	27285	27426	27460	27360	27427	27379	27290	27178	27422	27462	27423	27248	27296	27370	27193	27123	27435	27559	27254	27138	27348	27324	27460	27387	27230	27407	27332	27571	27021	27415	27546	27225	27426	27079	27329	27508	27563	27300	27337	27276	27397	27317	27584	27497	27405	27245	27332	27340	27393	27347	27273	27441	27476	27334	27210	26958	27228	27315	27215	27282	27319	27224	27463	27384	27507	27349	27400	27430	27402	27372	27338	27264	27448	27258	27406	27302	27183	27262	27196	27473	27470	27306	27756	27429	27274	27287	27253	27288	27261	27360	27476	27218	27332	27398	27131	27273	27454	27468	27568	27330	27269	27276	27305	27413	27595	27308	27263	27420	27282	27450	26943	27276	27422	27273	27403	27485	27318	27399	27445	27283	27533	27346	27296	27328	27317	27470	27466	27183	27604	27443	27379	27538	27359	27355	27611	27284	27470	27248	27539	27196	27446	27548	27168	27484	27330	27426	27489	27510	27142	27329	27473	27439	27454	27317	27455	27385	27391	27210	27479	27483	27529	27639	27493	27431	27451	27180	27089	27340	27357	27225	27560	27542	27374	27458	27394	27302	27324	27234	27637	27251	27268	27245	27395	27442	27377	27555	27343	27096	27356	27274	27386	27594	27091	27338	27152	27222	27434	27130	27363	27178	27270	27470	27416	27506	27371	27305	27181	27470	27050	27576	27641	27358	27463	27275	27359	27363	27554	27493	27400	27316	27481	27383	27373	27204	27184	27233	27281	27720	27478	27616	27402	27657	27273	27414	27425	27295	27289	27534	27516	27589	27519	27343	27153	27251	27394	27386	27330	27456	27471	27288	27228	27383	27418	27372	27485	27418	27369	27224	27403	27505	27507	27422	27136	27472	27502	27315	27417	27287	27311	27328	27336	27367	27468	27261	27570	27577	27471	27472	27439	27021	27514	27152	27215	27437	27424	27220	27541	27610	27313	27507	27347	27468	27203	27138	27412	27430	27467	27274	27283	27456	27571	27359	27573	27392	27413	27383	27558	27173	27434	27231	27265	27216	27365	27417	27631	27430	27261	27493	27447	27357	27404	27187	27618	27382	27640	27369	27306	27156	27358	27380	27382	27222	27269	27192	27442	27157	27314	27231	27179	27434	27238	27471	27656	27324	27297	27606	27228	27295	27381	27316	27225	27564	27497	27314	27539	27331	27538	27428	27336	27322	27315	27272	27263	27418	27608	27406	27381	27314	27213	27253	27496	27275	27458	27376	27349	27124	27400	27373	27443	27304	27425	27158	27368	27322	27412	27728	27238	27515	27434	27369	27256	27400	27507	27237	27534	27386	27396	27576	27506	27232	27463	27454	27604	27187	27521	27656	27295	27084	27370	27518	27188	27331	27399	27034	27229	27319	27327	27448	27261	27432	27494	27431	27772	27423	27299	27246	27342	27204	27241	27476	27366	27361	27339	27362	27415	27299	27060	27389	27075	27243	27807	27407	27233	27259	27362	27183	27477	27655	27167	27287	27480	27356	27367	27452	27290	27393	27590	27165	27251	27686	27346	27498	27396	27440	27529	27390	27558	27306	27272	27330	27539	27387	27144	27043	27403	27528	27346	27506	27605	27475	27579	27532	27421	27647	27396	27259	27437	27309	27330	27091	27261	27507	27331	27459	27338	27346	27505	27224	27294	27336	27542	27291	27408	27400	27412	27431	27249	27037	27203	27453	27589	27433	27533	27334	27300	27315	27429	27355	27389	27720	27355	27424	27080	27437	27264	27126	27275	27335	27458	27420	27406	27607	27329	27100	27499	27211	27477	27350	27422	27413	27353	27559	27362	27490	27364	27353	27350	27121	27428	27418	27712	27413	27137	27540	27230	27308	27440	27497	27612	27281	27440	27128	27436	27328	27474	27515	27394	27223	27281	27428	27457	27407	27390	27304	27288	27246	27497	27242	27508	27384	27118	27279	27583	27426	27616	27466	27533	27696	27316	27481	27048	27530	27370	27472	27332	27464	27311	27135	27525	27289	27419	27039	27522	27455	27459	27429	27115	27269	27524	27418	27622	27533	27335	27420	27473	27326	27564	27482	27291	27414	27481	27416	27488	27281	27324	27251	27200	27326	27506	27192	27255	27485	27519	27433	27622	27270	27657	27324	27260	27224	27372	27325	27436	27448	27481	27489	27572	27419	27233	27288	27310	27422	27452	27409	27458	27604	27128	27381	27378	27417	27412	27191	27293	27538	27413	27101	27394	27526	27318	27401	27238	27287	27289	27450	27493	27337	27313	27226	27224	27319	27541	27466	27599	27420	27230	27309	27437	27097	27397	27380	27479	27395	27398	27315	27462	27535	27545	27306	27414	27198	27410	27310	27469	27382	27302	27467	27342	27260	27331	27330	27198	27409	27407	27401	27385	27445	27533	27131	27413	27784	27394	27359	27413	27464	27309	27203	27426	27271	27265	27351	27261	27159	27334	27260	27706	27245	27339	27510	27606	27516	27349	27269	27354	27324	27531	27483	27234	27231	27283	27202	27255	27255	27322	27603	27434	27149	27122	27616	27312	27478	27337	27535	27206	27286	27361	27631	27562	27276	27235	27334	27260	27292	27290	27370	27566	27535	27497	27304	27540	27543	27411	27414	27412	27432	27480	27478	27372	27422	27371	27378
28104	46206	38718	30634	27686	25507	24143	23263	22514	22104	21556	21371	21192	21077	20870	20899	20785	20779	20864	20729	20867	20729	20753	20541	20615	20818	20745	20676	20588	20564	20695	20666	20535	20514	20662	20486	20581	20668	20496	20552	20742	20645	20553	20507	20572	20634	20543	20568	20650	20474	20577	20592	20764	20620	20602	20582	20490	20464	20710	20642	20512	20722	20782	20392	20614	20635	20498	20768	20560	20752	20493	20674	20800	20449	20469	20603	20644	20607	20575	20759	20656	20655	20746	20448	20592	20570	20589	20567	20574	20554	20519	20712	20602	20648	20534	20705	20611	20467	20651	20730	20777	20654	20551	20665	20604	20850	20531	20445	20561	20530	20557	20511	20416	20645	20691	20631	20454	20511	20683	20646	20673	20598	20493	20573	20599	20510	20533	20674	20641	20497	20645	20505	20628	20626	20613	20486	20512	20572	20680	20465	20537	20400	20582	20306	20623	20592	20486	20552	20431	20569	20434	20617	20536	20619	20575	20691	20585	20619	20653	20832	20594	20352	20487	20514	20563	20795	20679	20497	20804	20660	20605	20680	20673	20540	20580	20489	20630	20474	20450	20568	20604	20442	20496	20670	20537	20687	20336	20573	20529	20430	20698	20564	20481	20592	20567	20678	20421	20586	20677	20633	20533	20551	20585	20490	20699	20495	20711	20602	20381	20437	20479	20703	20536	20723	20617	20608	20708	20908	20601	20576	20679	20710	20550	20478	20473	20537	20561	20556	20618	20589	20604	20681	20487	20526	20481	20522	20483	20617	20605	20605	20541	20400	20771	20457	20628	20559	20484	20590	20504	20692	20497	20646	20679	20575	20462	20669	20580	20560	20623	20614	20682	20384	20642	20778	20502	20662	20664	20529	20520	20491	20501	20460	20639	20720	20594	20397	20600	20444	20665	20770	20765	20670	20633	20840	20474	20598	20522	20698	20674	20562	20589	20538	20470	20707	20664	20498	20505	20527	20913	20583	20505	20361	20667	20612	20697	20747	20462	20539	20705	20679	20526	20608	20536	20492	20739	20623	20442	20607	20622	20564	20636	20572	20587	20592	20441	20604	20659	20791	20616	20645	20710	20454	20503	20491	20715	20602	20592	20438	20640	20655	20695	20527	20526	20539	20434	20600	20452	20743	20583	20459	20499	20572	20695	20624	20611	20790	20465	20706	20449	20560	20692	20550	20553	20637	20565	20762	20448	20448	20497	20614	20639	20591	20592	20663	20590	20586	20635	20662	20660	20513	20836	20511	20421	20670	20548	20611	20704	20563	20545	20553	20601	20603	20610	20701	20361	20554	20748	20691	20550	20673	20753	20553	20516	20571	20712	20412	20562	20764	20689	20640	20623	20540	20598	20514	20639	20482	20679	20622	20506	20629	20511	20583	20714	20644	20526	20649	20701	20695	20574	20568	20622	20716	20617	20622	20553	20529	20676	20476	20503	20753	20404	20612	20478	20559	20550	20488	20689	20701	20611	20520	20473	20559	20663	20688	20517	20576	20577	20636	20582	20752	20593	20625	20647	20838	20505	20802	20466	20555	20725	20735	20602	20573	20511	20508	20626	20535	20526	20520	20765	20609	20448	20458	20473	20497	20621	20479	20674	20583	20519	20585	20718	20455	20705	20592	20629	20486	20494	20671	20465	20740	20493	20695	20632	20648	20514	20764	20584	20465	20353	20751	20775	20830	20668	20545	20598	20740	20560	20575	20630	20603	20452	20650	20641	20568	20710	20569	20514	20465	20616	20633	20583	20614	20606	20653	20644	20546	20477	20687	20555	20523	20599	20584	20420	20470	20707	20714	20718	20650	20440	20616	20617	20474	20555	20406	20408	20751	20539	20645	20777	20439	20602	20575	20563	20569	20622	20510	20608	20522	20723	20646	20636	20708	20556	20664	20690	20634	20418	20375	20700	20542	20433	20518	20639	20631	20440	20542	20834	20559	20760	20603	20520	20668	20514	20876	20425	20580	20638	20650	20527	20619	20672	20708	20555	20673	20779	20530	20595	20558	20637	20819	20574	20733	20582	20640	20435	20543	20602	20637	20472	20689	20711	20375	20548	20666	20663	20447	20541	20485	20508	20589	20680	20682	20648	20547	20714	20702	20599	20572	20628	20631	20595	20569	20445	20565	20553	20621	20573	20585	20646	20620	20570	20579	20566	20556	20631	20586	20655	20724	20465	20628	20594	20543	20382	20680	20374	20807	20540	20688	20820	20431	20434	20689	20728	20538	20502	20488	20619	20803	20478	20618	20549	20616	20713	20734	20678	20469	20388	20589	20482	20689	20698	20555	20679	20611	20517	20571	20609	20716	20657	20590	20667	20751	20614	20584	20674	20499	20516	20747	20577	20602	20706	20711	20627	20792	20538	20717	20629	20525	20501	20566	20590	20566	20557	20735	20492	20510	20425	20528	20473	20744	20752	20569	20666	20765	20575	20596	20477	20569	20500	20617	20511	20466	20534	20410	20584	20554	20572	20538	20568	20395	20686	20614	20566	20430	20659	20737	20535	20668	20616	20523	20600	20555	20562	20516	20792	20639	20538	20534	20672	20495	20400	20682	20647	20538	20640	20594	20604	20554	20737	20679	20742	20606	20671	20708	20649	20661	20576	20511	20597	20853	20634	20651	20478	20470	20498	20658	20485	20412	20702	20700	20559	20547	20386	20660	20655	20379	20573	20404	20577	20620	20621	20660	20657	20692	20454	20627	20641	20587	20476	20411	20565	20379	20562	20624	20651	20562	20607	20676	20487	20697	20712	20565	20555	20789	20484	20699	20643	20616	20631	20512	20605	20569	20449	20729	20546	20591	20757	20605	20630	20578	20486	20685	20440	20550	20565	20396	20652	20551	20655	20646	20473	20663	20534	20431	20504	20648	20448	20558	20751	20670	20635	20542	20491	20628	20598	20567	20561	20698	20486	20583	20705	20600	20572	20529	20430	20532	20678	20601	20706	20468	20638	20695	20605	20653	20595	20690	20485	20690	20726	20681	20508	20494	20569	20602	20457	20732	20592	20816	20560	20520	20398	20565	20750	20636	20599	20545	20724	20561	20586	20720	20432	20844	20570	20686	20478	20514	20522	20519	20815	20594	20274	20652	20658	20716	20646	20611	20615	20655	20600	20596	20736	20477	20586	20816	20540	20648	20619	20542	20714	20490	20661	20559	20643	20403	20741	20596	20611	20474	20490	20578	20543	20677	20627	20649	20538	20580	20635	20585	20512	20522	20560	20474	20636	20544	20532	20496	20608	20463	20590	20571	20757	20712	20330	20724	20567	20600	20584	20623	20655	20645	20785	20450	20582	20938	20532	20645	20523	20661	20614	20573	20519	20739	20600	20559	20620	20574	20564	20677	20503	20584	20648	20608	20539	20672	20697	20706	20642	20674	20552	20531	20620	20580	20431	20779	20594	20417	20796	20576	20728	20593	20615	20649	20634	20579	20785	20579	20547	20696	20687	20664	20734	20507	20532	20525	20605	20694	20592	20509	20636	20412	20436	20454	20684	20572	20521	20703	20600	20554	20575	20551	20464	20585	20728	20407	20496	20428	20493	20691	20530	20621	20568	20508	20604	20447	20509	20553	20613	20684	20557	20561	20569	20571	20655	20629	20684	20503	20642	20641	20585	20577	20608	20517	20642	20469	20658	20668	20591	20602	20386	20543	20803	20475	20601	20738	20664	20638	20503	20535	20590	20686	20549	20566	20558	20465	20618	20625	20553	20590	20579	20751	20719	20588	20545	20642	20484	20732	20588	20382	20680	20619	20551	20243	20643	20572	20757	20451	20635	20601	20500	20632	20550	20680	20476	20581	20502	20653	20501	20575	20613	20680	20686	20578	20342	20565	20630	20724	20701	20517	20495	20596	20659	20766	20632	20618	20593	20652	20726	20712	20529	20700	20550	20723	20500	20701	20458	20460	20619	20832	20661	20452	20509	20636	20370	20784	20819	20595	20700	20425	20661	20608	20510	20646	20669	20571	20699	20497	20491	20508	20570	20616	20587	20697	20677	20668	20685	20689	20699	20857	20627	20667	20591	20692	20501	20574	20697	20660	20594	20674	20568	20604	20679	20817	20515	20447	20591	20563	20685	20650	20553	20653	20615	20554	20588	20596	20614	20533	20643	20652	20595	20728	20696	20847	20486	20666	20620	20499	20619	20682	20704	20515	20589	20474	20658	20550	20585	20767	20556	20650	20489	20567	20554	20604	20806	20512	20539	20563	20598	20590	20426	20508	20504	20636	20842	20732	20660	20609	20433	20441	20641	20548	20655	20482	20724	20513	20642	20685	20636	20681	20627	20715	20602	20682	20592	20667	20397	20675	20565	20631	20653	20615	20595	20494	20576	20574	20578	20791	20555	20520	20469	20543	20608	20516	20590	20542	20639	20620	20495	20595	20676	20490	20568	20757	20512	20583	20608	20498	20617	20702	20559	20579	20614	20792	20525	20600	20724	20583	20586	20397	20765	20680	20317	20682	20445	20715	20661	20633	20515	20673	20777	20537	20678	20791	20507	20790	20462	20588	20472	20694	20531	20734	20610	20530	20809	20656	20574	20781	20467	20526	20639	20528	20599	20518	20739	20374	20729	20522	20636	20660	20645	20690	20602	20541	20632	20682	20629	20614	20512	20572	20631	20628	20741	20530	20647	20745	20524	20637	20569	20446	20695	20570	20603	20513	20828	20698	20639	20717	20441	20515	20494	20642	20464	20565	20616	20609	20565	20641	20613	20733	20507	20617	20732	20673	20583	20506	20631	20601	20588	20583	20634	20566	20628	20691	20579	20621	20802	20489	20628	20530	20693	20706	20360	20555	20706	20472	20492	20597	20691	20507	20603	20696	20521	20784	20646	20571	20684	20703	20455	20518	20554	20783	20482	20552	20691	20632	20540	20652	20723	20577	20467	20563	20424	20579	20723	20485	20600	20598	20616	20512	20762	20520	20539	20775	20625	20470	20552	20516	20504	20670	20560	20304	20801	20640	20608	20420	20595	20520	20819	20527	20609	20678	20512	20569	20630	20584	20612	20460	20608	20546	20596	20609	20630	20619	20668	20733	20684	20452	20619	20430	20530	20664	20641	20574	20720	20494	20660	20490	20751	20621	20543	20796	20629	20628	20848	20510	20682	20628
22374	21490	28725	25142	24678	30124	33959	30734	30001	29726	29269	28987	28817	28689	28431	28312	28143	28225	28109	27916	27802	27744	27843	27610	27868	28081	27962	28114	28149	28032	27882	28141	27817	27788	27668	27971	27865	27821	27659	27813	27796	27769	27855	27874	27741	27702	27812	27697	27735	27586	27749	27724	27675	27871	27863	27763	27722	27568	27693	27723	27930	27586	27663	27703	27534	27710	27877	27623	27659	27517	27586	27730	27548	27584	27667	27589	27681	27819	27592	27768	27737	27768	27695	27735	27511	27564	27682	28031	27638	27699	27900	27470	27671	27758	27554	27779	27775	27536	27739	27696	27800	27718	27833	27759	27776	27731	27790	27692	27665	27733	27685	27501	27899	27758	27742	27529	27504	27580	27798	27802	27715	27550	27740	27745	27694	27543	27802	27705	27889	27694	27810	27854	27424	27803	27707	27583	27714	27593	27811	27891	27721	27725	27884	27726	27566	27721	27735	27811	28061	28084	27834	27819	27883	27594	27611	27629	27725	27591	27812	27855	27981	27701	27861	27572	27723	27637	27908	27686	27746	27890	27819	27746	27698	27739	27814	27644	27735	27724	27525	27636	27754	27639	27723	27675	27824	27700	27738	27756	27756	27590	27666	27765	27693	27525	27508	27940	27738	27822	27731	27930	27787	27713	27835	27761	27622	27864	28048	27907	27583	27649	27628	27636	27760	27862	27868	27661	27824	27738	27907	27854	27616	27692	27704	27713	27665	27741	27567	27733	27559	27720	27665	27641	27666	27666	27635	27609	27734	27702	27595	27729	27736	27751	27871	27912	27854	27680	27524	27605	27483	27460	27518	27713	27626	27642	27549	27604	27808	27785	27756	27741	27726	27624	27830	27632	27600	27608	27592	28015	27786	27900	27651	27782	27847	27418	27729	27861	28088	27645	27495	27403	27378	27713	27736	27439	27868	27725	27513	27805	27933	27659	27996	27682	27694	27697	27601	27547	27839	27546	27724	27676	27418	27750	27612	27982	27770	27951	27782	27662	27743	27882	27633	27804	27806	27567	27449	27789	27638	27758	27559	27826	27749	27815	27768	27667	27717	27731	27575	27782	27670	27583	27800	27638	27850	27689	27855	27753	27638	27709	27731	27752	27618	27614	27534	27595	27754	27527	27703	27756	27686	27533	28012	27623	27700	27816	27696	27788	27687	27869	28045	27874	27571	27608	27610	27789	27776	27753	27852	27626	27722	27829	27485	27670	27667	27805	27501	27838	27598	27650	27699	27800	27811	27690	27861	27832	27825	27646	27762	27756	27465	27489	27610	27672	27795	27608	27566	27661	27601	27651	27758	27359	27798	27577	27738	27822	27679	27970	27731	27627	27659	27430	27503	27687	27867	27637	27589	27576	27789	27603	27709	28017	27858	27682	27477	27737	27713	27573	27507	27784	27637	27691	27617	27978	27673	27772	27715	27648	27740	27832	27792	27578	27609	27755	27780	27957	27762	27816	27600	27601	27787	27607	27686	27613	27840	27840	27808	27786	27763	27567	27809	27750	27657	27775	27741	27907	27849	27702	27679	27847	27612	27724	27796	27661	27483	27551	28037	27581	27621	27680	27568	27653	27745	27699	27759	27821	27752	27837	27893	27810	27733	27754	27775	27577	27850	27680	27600	27513	27715	27701	27948	27818	27492	27657	27590	27919	27893	27590	27470	27459	27770	27404	27745	27882	27655	27750	27792	27594	27689	27496	27777	27657	27764	27752	27629	27469	27889	27599	27561	27760	27724	27822	27939	27698	27875	28020	27699	27492	27547	27753	27699	27718	27752	27432	27702	27801	27610	27630	27685	27728	27610	27637	27558	27672	27713	27507	27517	27716	27702	27836	27634	27807	27581	27910	27514	27712	27595	27858	27923	27539	27661	27859	27750	27707	27772	27751	27686	27869	27856	27834	27675	27705	27609	27709	27671	27816	27701	27506	27633	27585	27652	27609	27609	27639	27581	27712	27881	27687	27971	27555	27543	27565	27867	27807	27685	27639	28007	27780	27739	27770	27791	27279	27792	27625	27805	27730	27537	27834	27794	27559	27889	27885	27750	27848	27797	27486	27617	27762	27615	27930	27625	27492	27689	27891	27683	27777	27797	27567	27835	27887	27831	27582	27746	27999	27694	27651	27543	27622	27671	27415	27728	27636	27828	27656	27968	27691	27768	27829	27415	27688	27801	27686	27704	27675	27669	27726	27599	27200	27776	27887	27687	27739	27681	27812	27911	27678	27734	27701	27650	27625	27661	27721	27900	27646	27773	27782	27716	27887	27793	27605	27805	27564	27379	27644	27507	27497	27551	27729	27647	27623	27353	27679	27697	27598	27554	27543	27871	27897	27624	27720	27370	27726	27513	27574	27884	27621	27727	27877	27628	27526	27913	27869	27645	27659	27959	27592	27666	27731	27527	27796	27832	27721	27534	27779	27867	27956	27583	27667	27735	27528	27521	27520	27685	27753	27794	27687	27566	27629	27579	27479	27334	27630	27829	27651	27760	27639	27768	27610	27717	27836	27449	27551	27327	27362	27804	27904	27723	27815	27704	27758	27582	27618	27479	27709	27812	27801	27844	27748	27745	27690	27537	27557	27722	27642	27632	27592	27789	27692	27603	27752	28052	27632	27830	27782	28000	27701	27672	27617	27797	28021	27652	27551	27703	27654	27501	27524	27749	28009	27861	27626	27798	27776	27687	27785	27728	27636	27793	27849	27669	27708	27803	27854	27955	27656	27717	27424	27740	27758	27663	27917	27826	27634	27963	27716	27688	27494	27619	27840	27630	27726	27842	27675	27814	27908	27475	27691	27624	27716	27625	27771	27517	27581	28006	27969	27838	27636	27848	27536	27661	28091	27677	27414	27574	27664	27683	27820	27635	27867	27638	27778	27692	27900	27828	27734	27570	27647	28063	27684	28148	27672	27802	27707	27801	27910	27577	27880	27778	27567	27731	27924	27584	27465	27611	27753	27828	27832	27829	27650	27801	27511	27685	27855	27531	27649	27626	27674	27833	27604	27581	27477	27566	27770	27756	27729	27926	27498	27721	27794	27640	27492	27463	27620	27546	28010	27871	27538	27600	27824	27878	27805	27717	27686	27738	27746	27631	27622	27940	27662	27789	27679	27703	27448	27722	27423	27663	27534	27838	27559	27788	27570	27603	27675	27711	27877	27814	27726	27884	27698	27895	27770	27689	27656	27807	27750	27706	27778	27806	27819	27686	27858	27933	27542	27875	27658	27705	27507	27829	27752	27418	27854	27807	27558	27701	27696	27767	27693	27487	27994	28031	27817	27817	27718	27617	27554	27655	27783	27794	27816	27670	27523	27841	27610	27969	27638	27938	27888	27750	27791	27762	27757	27755	27727	27753	27837	27581	27611	27929	27653	27772	27932	27927	27614	27810	27640	27738	27670	27931	27771	27763	27816	27694	27515	27742	27624	27891	27714	27571	27603	27663	27972	27786	27555	27732	27695	27727	27934	27931	27747	27739	27592	27790	27729	27737	27700	27742	27851	27952	27611	27860	27711	27646	27628	27612	27423	27597	27543	27546	27734	27881	27826	27686	27827	27803	27634	27713	27722	28039	27801	27805	27982	27874	27777	27868	27559	27654	27737	27542	27665	27673	27867	27761	27852	27938	27664	27614	27819	27708	27670	27678	27732	27478	27899	27693	27682	27628	27645	27749	27907	27818	27509	27624	27811	27674	27865	27596	27558	27423	27695	27786	27584	27651	27684	27795	27660	27764	28006	27860	27651	27669	27657	27844	27751	27709	27844	27697	27573	27663	27664	27767	27706	27925	27754	27789	27459	27572	27580	27699	27807	27909	27681	27704	27976	27573	27747	27785	27328	27518	27610	27549	27756	27517	27556	27807	27583	27706	27647	27771	27673	27839	27793	27703	27630	27815	27772	27706	27809	27559	27841	27736	27718	27663	27914	27715	27964	27623	27649	27781	27510	27774	27656	27866	27641	27819	27600	28023	27603	27607	27698	27885	27621	27744	27820	27555	27689	27827	27832	27822	27403	27943	27632	27780	27751	27850	27838	27760	27928	27705	27658	27838	27594	27793	27751	27546	27631	27591	27781	27659	27584	27845	27774	27659	27387	27737	27886	27743	27680	27748	27588	27903	27591	27909	27595	27847	27514	27830	27697	27745	27688	27535	27551	27704	27776	27676	27350	27536	27886	27905	27564	27505	27527	27856	27804	27617	27620	27775	27568	27611	27783	27934	27607	27933	27727	27730	27687	27636	27886	27736	27600	27482	27764	27740	27493	27811	27785	27617	27623	27771	27630	27612	27566	27748	27762	27534	27847	27692	27973	27610	27700	27748	27669	27729	27696	27746	27555	27613	27564	27753	27604	27857	27461	27650	27635	27677	27406	27788	27640	27732	27738	27728	27540	27873	27874	27670	27661	27605	27671	27677	28109	27754	27572	27690	27903	27648	27724	27790	27707	27553	27913	27520	27756	27855	27657	27874	27906	27702	27686	27591	27772	27722	27544	27413	27671	27634	27636	27791	27788	27657	27695	27724	27470	27537	27593	27841	27825	27795	27715	27585	27879	27721	27756	27992	27900	27749	27533	27726	27720	27646	27751	27676	27791	27608	27374	27741	27675	27785	27563	27517	27648	27606	27358	27830	27725	27467	27699	27926	27664	27848	27427	27658	27532	27604	27746	27597	27524	27868	27933	27847	27776	27707	27727	27674	27791	27723	27865	27599	27547	27931	27604	27516	27785	27781	27733	27793	27822	27808	27737	27748	27599	27585	27738	27843	27524	27530	27640	27860	28049	27706	27614	27620	27865	27551	27751	27688	27556	27511	27583	27518	27764	27633	27896	27622	27720	27765	27594	27521	27700	27965	27592	27722	27672	27693	27584	27608	27541	27680	27618	27790	27708	27751	27621	27625	27721	27804	27725	27611	27495	27900	27668	27759	27631	28004	27833	27903	27691	27800	27895	27829	27668	27500	27556	27696	27581	27615	27832	27816	27646	27791	27598	27724	28106	27752	27668	27564	27875	27664	27719	27596	27406	27673	27853	27800	27748	27771	27702	27570	27678	27878	27782	27518	27582	27620	27419	27548	27820	27527	27939	27756	27534	27786	27849	28035	27637	27419	27476	27854	27900	27534	27595
29434	55058	46551	37163	32818	29420	27255	25533	24638	23477	22809	22201	21837	21550	21274	21320	21310	21203	20856	21073	21003	20889	21058	21102	20887	20879	20834	20747	20921	20697	20760	20782	20772	20827	20834	20790	20701	20863	20889	20833	20701	20846	20710	20719	20856	20755	20595	20700	20792	20644	20667	20775	20716	20739	20706	20803	20697	20808	20671	20909	20661	20687	20659	20827	20687	20871	20766	20911	20842	20847	20922	20731	20810	20732	20643	20752	20639	20950	20764	20764	20857	20687	20930	20515	20725	20865	20788	20836	20841	20691	20664	20700	20857	20769	20622	20894	20581	20664	20696	20816	20659	20778	20663	20701	20602	20715	20809	20960	20738	20895	20611	20744	20833	20592	20735	20791	20804	20899	20699	20617	20761	20862	20870	20728	20685	20555	20758	20687	20769	20674	20852	21001	20689	20718	20903	20751	20712	20834	20930	20764	20667	20885	20880	20914	20817	20763	20641	20829	20733	20648	20883	20577	20826	20812	20703	20790	20838	20619	20796	20834	20766	20803	20864	20911	20849	20688	20790	20954	20869	20734	20664	20632	20887	20850	20666	20768	20897	20879	20770	20875	20605	20707	21032	20928	20869	20653	20747	20647	20849	20888	20514	20897	20850	20928	20475	20620	20689	20783	20590	20680	20989	20799	20780	20779	20617	20626	20847	20772	20760	20728	20750	20729	20734	20921	20779	20755	20782	20685	20839	20715	20559	20819	20702	20840	20728	20737	20929	20845	20705	20848	20736	20709	20788	20669	20667	20715	20620	20653	20796	20683	20789	20793	20846	20776	20651	20701	20819	20827	20733	20546	20809	20608	20726	20836	20712	20640	20742	20816	20800	20757	20777	20730	20769	20903	20851	20563	20701	20864	20782	20734	20787	20752	20674	20913	20910	20798	20838	20617	20876	20895	20701	20643	20721	20764	20719	20947	20795	20901	20688	20740	20847	20621	20736	20883	20681	20710	20569	20661	20728	20912	20589	20802	20653	20607	20851	20755	20731	20712	20653	20545	20840	20869	20803	20729	20688	20870	20686	20764	20854	20773	20891	20705	20865	20785	20748	20759	20825	20885	20823	20785	20711	20587	20709	20788	20702	20782	20664	20872	20659	20871	20725	20714	20865	20740	20776	20816	20812	20893	20882	20650	20777	20854	20760	20694	20592	20754	20704	20646	20774	20755	20699	20819	20695	20713	20747	20978	20865	20682	20895	20873	20767	20840	20832	20622	20629	20773	20647	20849	20799	20763	21015	20793	20786	20810	20726	20765	20691	20863	20957	20598	20730	20819	20652	20701	20958	20656	20776	20712	20700	20746	20624	20616	20750	20809	20635	20820	20784	20666	20814	20691	20848	20770	20648	20765	20695	20589	20629	20787	20695	20841	20698	20603	20660	20897	20863	20819	20713	20536	20697	20873	20967	20669	20691	20737	20695	20555	20741	20876	20775	20882	20929	20786	20739	20733	20863	20604	20656	20902	20737	20856	20751	20797	20727	20722	20735	20771	20799	20864	20779	20735	20793	20787	20768	20689	20699	20937	21020	20722	20887	20707	20825	20948	20663	20814	20631	20635	20729	20767	20749	20829	20777	20576	20698	20744	21086	20654	20695	20765	20677	20809	20604	20735	20706	20677	20662	20675	20808	20708	20734	20824	20699	20770	20807	20558	20643	20957	20960	20639	20644	20710	20583	20732	20669	20632	20674	20876	20698	20756	20804	20733	20794	20767	20843	20615	20854	20733	20752	20889	20838	20781	20597	20792	20816	20934	20765	20619	20591	20659	20705	20709	20806	20773	20638	21005	20727	20714	20717	20912	20869	20630	20594	20766	20609	20771	20865	20728	20758	20726	20722	20600	20786	20679	20820	20860	20832	20772	20759	20780	20720	20844	20661	20692	20879	20871	20556	20693	20818	20697	20737	20741	20710	20758	20809	20836	20491	20753	20513	20897	20847	20638	20653	20840	20754	21002	20716	20791	20644	20801	20658	20926	20866	20683	20832	20626	20722	20809	20623	20892	20817	20755	20667	20826	20657	20966	20808	20438	20860	20726	20669	20780	20651	20694	20690	20804	20983	20722	20761	20798	20686	20916	20814	20781	20761	20650	20789	20654	20707	20817	20816	20590	20665	20836	20891	20683	20838	20631	20889	20861	21023	20670	20877	20685	20740	20841	20884	20593	20747	20855	20694	20651	20704	20928	20814	20837	20753	20677	21013	20818	20777	20745	20690	20891	20670	20764	20607	20725	20624	20595	20832	20694	20802	20794	20542	20755	20561	20953	20875	20811	20908	20593	20834	20779	20857	20723	20610	20759	20839	20810	20712	20687	20823	20799	20818	20934	20655	20794	20771	20639	20715	20822	20713	20842	20779	20949	20751	20690	20766	20745	20803	20874	20895	20793	20862	20606	20825	20741	20645	20733	20755	20851	20897	20667	20767	20774	20767	20838	20800	20597	20794	20845	20895	20747	20817	20752	20704	20917	20816	20738	20766	20876	20732	20623	20664	20947	20663	20759	20824	20733	20900	20750	20878	21004	20846	20699	20740	20664	20597	20730	20476	20654	20940	20813	20614	20746	20823	20932	20791	20691	20801	20571	20960	20912	20823	20909	20655	20870	20753	20951	20791	20772	20709	20787	20605	20767	20842	20779	20783	20784	20762	20703	20783	20805	20959	20725	20630	20812	20681	20798	20769	20983	20641	20815	20579	20691	20848	20601	20727	20932	20585	20646	20725	20802	20791	20788	20650	20770	20818	20740	20817	20946	20597	20729	20682	20721	20856	20764	20735	20700	20716	20992	20763	20520	20795	20801	20702	20683	20871	20899	20672	20682	20797	20790	20806	20757	20751	20710	20708	20771	20664	20726	20740	20974	20767	20779	20865	20913	20820	20651	20601	20669	20632	20624	20692	20782	20719	20732	20712	20804	20663	20789	20421	20783	20912	20623	20868	20740	20632	20752	20665	20742	20751	20596	20789	20595	20823	20809	20830	20827	20799	20669	20740	20726	20674	20825	20801	20944	20690	20674	20736	20640	20817	20775	20813	20771	20759	20718	20694	20752	20780	20756	20902	20776	20736	20735	20816	20791	20683	20641	20778	20594	20787	20744	20729	20816	20890	20933	20912	20940	20757	20659	20787	20775	20735	20725	20634	20754	20968	20775	20735	20724	20676	20637	20690	20587	20616	20807	20787	20808	20848	20816	20705	20645	20846	20769	20757	20711	20695	20710	20614	20734	20602	20645	20908	20703	20800	20785	20934	20806	20743	20767	20804	20905	20612	20809	20899	20743	20695	20904	20801	20652	20884	20788	20792	20865	20671	20928	20524	20700	20761	20586	20673	20780	20807	20619	20791	20708	20779	20773	20629	20665	20810	20786	20728	20601	20661	20982	20714	20822	20754	20637	20753	20814	20823	20667	20619	20753	20829	20828	20644	20624	20746	20675	20705	20682	20598	20796	20900	20594	20635	20764	20841	20801	20865	20617	20651	20872	20787	20624	20784	20620	20713	20682	20808	20720	20757	20739	20615	20863	20734	20735	20726	20716	20504	20724	20786	20720	20555	20795	20787	20777	20724	20881	21015	20734	20818	20699	20620	20868	20666	20690	20940	20753	20686	20684	20673	20697	20744	20538	20770	20537	20826	20721	20845	20690	20585	20694	20724	20764	20658	20640	20776	20914	20600	20654	20739	20840	20837	20787	20694	20759	20751	20835	20688	20774	20763	20722	20783	20876	20938	20808	20629	20780	20656	20684	20776	20867	20665	20765	20806	20796	20726	20702	20820	20855	20698	20899	20658	20747	20858	20846	20928	20913	20704	20719	20580	20749	20794	20861	20694	20542	20876	20691	20762	20990	20683	20703	20700	20778	20724	20790	20680	20869	20834	20801	20662	20762	20832	20757	20594	20777	20877	20784	20701	20579	20823	20723	20712	20870	20673	21017	20936	20779	20768	20809	20719	20673	20764	20606	20838	21015	20711	20758	20565	20898	20860	20973	20671	20756	20690	20574	20812	20690	20857	20920	20812	20723	20551	20723	20635	20826	20851	20801	20870	21016	20943	20985	20731	20722	20762	20725	20798	20753	20782	20981	20749	20513	20666	20843	20978	20779	20620	20634	20822	20846	20808	20756	20666	20797	20950	20709	20823	20702	20814	20655	20728	20652	20737	20677	20788	20716	20736	20819	20772	20773	20874	20638	20767	20582	20512	20696	20812	20714	20775	20678	20883	20610	20594	20631	20795	20760	20686	20601	20911	20726	20719	20926	20970	20723	20834	20678	20908	20819	20856	20644	20774	20917	20650	20637	20831	20832	20853	20583	20804	20698	20815	20715	20674	20797	20760	21025	20888	21012	20779	20862	20833	20742	20744	20688	20596	20827	20888	20659	20663	20948	20837	20840	20685	20798	20664	20922	20634	20851	20623	20855	20452	20721	20874	20659	20796	20877	20743	20809	20738	20721	20706	20852	20773	20720	20873	20570	20836	20637	20841	20563	20740	20822	20737	20659	20655	20732	20903	20773	20836	20858	20805	20781	20763	20671	20734	20945	20679	20629	20635	20895	20594	20907	20972	20767	20884	20886	20813	20764	20699	21017	20801	20767	20737	20767	20767	20693	20704	20595	20726	20555	20851	20912	20740	20762	20764	20756	20687	20883	20922	20687	20739	20834	20700	20868	20907	20615	20684	20823	20896	20666	20671	20783	20604	20806	20764	20683	20849	20783	20754	20703	20764	20715	21058	20642	20838	20921	20716	20639	20874	20890	20742	20721	20777	20912	20688	20709	20748	20672	20799	20819	20730	20867	20766	20705	20710	20842	20746	20922	20718	20834	20758	20793	20730	20744	20812	20711	20660	20830	20769	20876	20759	20609	20835	20822	20702	20676	20770	20718	20972	20776	20834	20812	20741	20946	20760	20737	20978	20650	20879	20846	20597	20769	20905	20976	20675	20664	20703	20711	20847	20695	20602	20793	20786	20805	20765	20708	20693	20755	20659	20730	20775	20662	20784	20702	20813	20589	20690	20658	20790	20669	20828	20773	20756	20861	20780	20872	20777	20897	20859	20604	20763	20637	20804	20755	20758	20943	20872	20900	20710	20885	20706	20659	20804	20922	20882	20738	20723	20885	20837	20592	20897	20788
33202	32533	38252	34531	31058	29959	29462	28689	28684	28406	27796	27878	27753	27561	27611	27622	27463	27642	27618	27490	27610	27437	27347	27555	27501	27256	27550	27531	27499	27046	27250	27505	27489	27291	27609	27689	27340	27449	27235	27531	27188	27445	27376	27432	27515	27449	27690	27542	27319	27493	27623	27462	27707	27464	27323	27444	27564	27624	27466	27280	27518	27327	27450	27393	27338	27399	27590	27163	27239	27415	27600	27584	27493	27443	27343	27733	27691	27317	27572	27719	27505	27611	27690	27474	27354	27594	27493	27496	27391	27315	27422	27477	27187	27405	27621	27409	27443	27509	27525	27351	27448	27093	27198	27504	27522	27294	27565	27248	27360	27340	27345	27504	27469	27528	27566	27317	27535	27447	27431	27576	27319	27361	27254	27259	27552	27702	27337	27532	27586	27329	27492	27498	27265	27240	27647	27601	27466	27464	27511	27214	27472	27325	27492	27635	27426	27433	27516	27539	27496	27664	27440	27557	27530	27163	27309	27322	27500	27417	27481	27130	27457	27617	27267	27445	27402	27682	27404	27501	27451	27191	27533	27390	27420	27508	27672	27267	27397	27353	27447	27470	27354	27336	27372	27590	27555	27267	27635	27646	27492	27554	27545	27240	27400	27362	27303	27322	27695	27397	27604	27381	27318	27743	27327	27429	27383	27377	27293	27543	27409	27479	27510	27448	27555	27284	27626	27599	27358	27433	27421	27439	27187	27244	27311	27556	27466	27405	27482	27349	27243	27522	27556	27451	27593	27575	27626	27408	27585	27302	27405	27637	27445	27317	27599	27611	27593	27279	27418	27304	27159	27659	27561	27361	27586	27303	27437	27521	27575	27603	27370	27441	27442	27326	27716	27621	27516	27327	27499	27456	27369	27614	27330	27546	27519	27658	27512	27669	27444	27416	27695	27347	27436	27292	27248	27388	27400	27537	27347	27286	27595	27235	27557	27210	27335	27527	27373	27320	27320	27511	27564	27411	27547	27455	27605	27365	27454	27577	27385	27353	27435	27352	27620	27536	27115	27344	27597	27387	27597	27407	27471	27638	27573	27306	27254	27631	27484	27459	27538	27515	27307	27314	27589	27477	27367	27588	27453	27458	27473	27473	27364	27640	27470	27545	27455	27157	27602	27536	27170	27293	27470	27332	27664	27494	27340	27355	27476	27272	27697	27484	27260	27497	27448	27600	27629	27388	27381	27309	27525	27462	27457	27485	27541	27476	27602	27371	27444	27174	27337	27502	27488	27515	27628	27492	27375	27398	27547	27529	27254	27194	27500	27488	27315	27499	27371	27508	27546	27523	27486	27628	27337	27465	27365	27258	27775	27475	27525	27453	27458	27556	27191	27553	27339	27654	27588	27294	27397	27514	27394	27332	27208	27510	27448	27248	27616	27437	27359	27280	27352	27634	27718	27535	27340	27604	27250	27705	27331	27483	27282	27388	27489	27448	27363	27469	27402	27534	27208	27407	27702	27311	27434	27232	27430	27408	27348	27344	27524	27254	27554	27403	27408	27656	27382	27566	27268	27264	27306	27537	27539	27257	27466	27420	27592	27672	27871	27379	27578	27469	27290	27370	27310	27474	27407	27478	27309	27472	27283	27468	27406	27470	27537	27406	27555	27616	27376	27319	27385	27443	27296	27392	27357	27273	27360	27518	27620	27427	27450	27397	27622	27629	27475	27476	27597	27262	27354	27338	27476	27576	27457	27493	27464	27489	27377	27307	27606	27246	27576	27438	27435	27332	27476	27683	27407	27207	27527	27323	27749	27355	27515	27429	27561	27232	27542	27506	27212	27557	27656	27426	27442	27377	27559	27467	27426	27520	27333	27374	27402	27387	27290	27605	27493	27519	27540	27264	27624	27370	27245	27373	27552	27337	27384	27420	27353	27277	27525	27456	27622	27406	27521	27360	27425	27518	27413	27270	27303	27525	27579	27341	27531	27556	27441	27363	27493	27223	27370	27281	27215	27346	27439	27397	27400	27504	27615	27420	27269	27382	27433	27479	27530	27351	27663	27804	27336	27424	27488	27352	27312	27247	27400	27538	27706	27713	27480	27302	27348	27461	27346	27334	27392	27543	27637	27359	27276	27444	27476	27597	27538	27326	27545	27529	27411	27530	27363	27128	27438	27568	27265	27523	27360	27406	27313	27300	27384	27606	27594	27473	27463	27359	27453	27499	27275	27482	27474	27662	27422	27460	27536	27558	27509	27491	27474	27515	27497	27187	27664	27583	27519	27685	27553	27527	27261	27405	27225	27273	27311	27644	27650	27438	27715	27557	27321	27386	27454	27376	27370	27484	27488	27730	27522	27259	27432	27096	27388	27434	27348	27497	27484	27475	27120	27528	27249	27581	27477	27771	27268	27293	27450	27448	27391	27335	27350	27416	27301	27478	27329	27373	27405	27490	27338	27280	27483	27438	27626	27630	27459	27500	27368	27680	27620	27565	27395	27476	27550	27505	27553	27459	27633	27550	27292	27526	27480	27278	27348	27662	27612	27497	27422	27485	27315	27298	27326	27572	27508	27627	27434	27377	27037	27447	27613	27600	27566	27519	27642	27625	27216	27504	27453	27358	27414	27772	27487	27408	27340	27296	27448	27444	27508	27637	27262	27434	27542	27445	27312	27543	27755	27467	27521	27597	27451	27492	27521	27403	27310	27399	27602	27581	27300	27521	27322	27720	27542	27547	27378	27500	27644	27332	27509	27551	27424	27433	27725	27490	27418	27304	27698	27438	27488	27518	27291	27180	27329	27409	27569	27422	27438	27477	27155	27413	27492	27509	27458	27543	27367	27473	27502	27342	27352	27516	27460	27378	27404	27537	27500	27752	27325	27496	27649	27451	27546	27432	27560	27379	27322	27445	27333	27248	27498	27457	27522	27362	27461	27401	27673	27394	27566	27569	27585	27508	27698	27586	27492	27182	27402	27438	27382	27440	27575	27503	27418	27618	27447	27533	27351	27438	27401	27420	27174	27204	27363	27526	27343	27610	27439	27359	27335	27548	27442	27600	27484	27454	27499	27585	27418	27544	27202	27334	27373	27476	27400	27785	27522	27686	27610	27482	27359	27263	27402	27524	27654	27431	27181	27409	27604	27525	27531	27260	27290	27379	27630	27628	27535	27224	27433	27270	27358	27287	27333	27518	27577	27293	27415	27430	27661	27298	27601	27528	27400	27587	27462	27417	27569	27412	27429	27332	27529	27638	27291	27536	27351	27456	27516	27212	27452	27247	27301	27555	27288	27393	27402	27541	27397	27273	27736	27309	27617	27306	27575	27424	27694	27303	27426	27577	27340	27583	27660	27450	27458	27426	27458	27402	27329	27662	27461	27510	27426	27492	27292	27278	27568	27356	27452	27632	27512	27398	27255	27378	27311	27506	27385	27441	27561	27366	27451	27368	27482	27478	27337	27476	27370	27440	27607	27402	27525	27655	27350	27497	27399	27219	27625	27366	27740	27401	27641	27348	27350	27433	27389	27383	27436	27329	27347	27490	27390	27416	27327	27496	27501	27582	27559	27466	27599	27476	27304	27549	27361	27254	27429	27801	27718	27604	27211	27595	27516	27217	27619	27579	27379	27406	27342	27507	27459	27475	27315	27567	27672	27225	27586	27586	27466	27281	27536	27277	27555	27560	27458	27418	27441	27441	27640	27731	27412	27466	27419	27586	27453	27368	27247	27397	27454	27210	27617	27256	27616	27424	27392	27458	27328	27351	27644	27451	27473	27320	27467	27555	27678	27454	27469	27345	27370	27368	27478	27460	27277	27618	27525	27265	27389	27643	27448	27447	27463	27496	27339	27338	27632	27357	27454	27377	27609	27521	27664	27481	27752	27505	27496	27498	27732	27700	27515	27542	27596	27527	27251	27231	27758	27647	27418	27462	27609	27529	27261	27325	27437	27506	27572	27595	27449	27355	27706	27377	27294	27499	27477	27416	27471	27457	27604	27411	27372	27318	27315	27691	27432	27429	27334	27469	27433	27531	27549	27573	27536	27699	27541	27596	27553	27530	27677	27544	27418	27440	27693	27535	27427	27572	27377	27589	27397	27681	27359	27429	27598	27844	27546	27505	27619	27503	27500	27594	27585	27417	27296	27480	27503	27418	27279	27688	27576	27526	27591	27485	27321	27556	27586	27349	27420	27630	27616	27530	27283	27487	27286	27427	27333	27443	27373	27558	27264	27432	27467	27404	27506	27546	27358	27322	27467	27543	27547	27683	27427	27728	27647	27299	27519	27266	27248	27472	27420	27490	27436	27504	27247	27454	27488	27525	27369	27363	27664	27528	27762	27472	27532	27276	27437	27143	27407	27607	27433	27480	27441	27404	27429	27550	27309	27376	27427	27300	27384	27514	27353	27431	27400	27261	27338	27672	27465	27508	27562	27433	27489	27519	27501	27421	27530	27380	27756	27381	27537	27270	27388	27452	27406	27389	27471	27309	27445	27299	27329	27313	27464	27161	27622	27382	27412	27550	27590	27487	27658	27589	27396	27483	27481	27181	27544	27543	27612	27507	27413	27423	27314	27400	27452	27507	27502	27374	27476	27453	27194	27538	27397	27445	27755	27303	27406	27485	27587	27624	27335	27149	27583	27575	27425	27517	27352	27375	27735	27683	27506	27431	27724	27608	27676	27500	27370	27307	27272	27483	27509	27453	27499	27633	27398	27508	27804	27655	27470	27451	27513	27574	27709	27606	27409	27413	27453	27452	27370	27479	27471	27546	27497	27521	27376	27681	27615	27504	27652	27473	27484	27615	27402	27465	27518	27409	27705	27468	27448	27373	27533	27477	27341	27507	27340	27293	27242	27268	27460	27582	27358	27392	27501	27289	27642	27550	27594	27359	27353	27386	27346	27508	27489	27450	27733	27571	27256	27803	27489	27470	27508	27327	27360	27365	27455	27514	27408	27591	27327	27314	27536	27552	27337	27489	27431	27462	27435	27248	27052	27600	27625	27452	27550	27565	27468	27494	27323	27311	27404	27332	27330	27584	27647	27244	27609	27583	27508	27446	27639	27375	27394	27518	27453	27451	27579	27331	27469	27466	27612	27313	27439	27375	27744	27514	27562	27403	27335	27467	27560	27589	27562	27810	27049	27258	27478	27404	27578	27212	27411	27504	27328	27364
30081	44040	36730	29285	26438	24623	23540	22966	22182	21657	21482	21462	20960	20962	20899	20997	20825	20617	20734	20676	20531	20834	20695	20625	20601	20732	20625	20661	20659	20515	20495	20765	20606	20831	20830	20588	20666	20694	20688	20512	20626	20524	20547	20522	20725	20535	20568	20712	20555	20675	20425	20718	20687	20594	20529	20459	20697	20626	20541	20555	20643	20744	20769	20695	20688	20633	20699	20716	20777	20679	20618	20602	20572	20663	20448	20626	20789	20704	20626	20518	20666	20537	20560	20636	20602	20703	20559	20570	20537	20699	20639	20624	20594	20584	20465	20708	20582	20577	20687	20682	20574	20540	20728	20638	20649	20547	20652	20553	20469	20680	20687	20665	20560	20602	20519	20771	20432	20539	20535	20558	20895	20584	20358	20537	20526	20680	20660	20731	20631	20674	20572	20555	20706	20772	20635	20584	20435	20658	20820	20758	20557	20685	20647	20520	20653	20673	20607	20701	20649	20635	20711	20745	20688	20663	20573	20617	20451	20694	20715	20703	20582	20683	20538	20625	20499	20772	20570	20610	20554	20504	20663	20628	20536	20669	20526	20604	20756	20703	20558	20536	20540	20626	20535	20629	20714	20571	20642	20691	20798	20450	20615	20500	20600	20480	20554	20736	20667	20628	20732	20790	20517	20666	20560	20616	20595	20562	20569	20660	20508	20644	20492	20699	20570	20594	20562	20633	20507	20623	20563	20407	20529	20531	20660	20578	20624	20436	20703	20519	20597	20779	20570	20656	20791	20662	20755	20593	20479	20506	20795	20867	20608	20635	20636	20684	20607	20706	20612	20543	20830	20573	20502	20725	20562	20701	20538	20629	20611	20507	20475	20603	20645	20726	20523	20659	20647	20402	20648	20713	20704	20605	20568	20579	20559	20665	20582	20722	20611	20600	20475	20450	20613	20719	20704	20556	20680	20816	20615	20643	20788	20592	20611	20794	20547	20577	20528	20550	20602	20738	20544	20747	20589	20674	20705	20430	20835	20742	20582	20703	20697	20509	20542	20782	20701	20570	20646	20453	20520	20549	20660	20527	20558	20667	20792	20547	20697	20873	20765	20384	20489	20686	20517	20413	20653	20674	20558	20541	20691	20582	20433	20684	20656	20661	20597	20635	20681	20493	20627	20647	20870	20697	20572	20558	20562	20527	20656	20650	20648	20675	20662	20709	20559	20626	20561	20834	20596	20775	20550	20624	20541	20592	20517	20537	20620	20592	20532	20787	20661	20648	20651	20735	20448	20529	20702	20487	20756	20690	20580	20639	20606	20511	20615	20646	20502	20665	20521	20629	20776	20617	20619	20782	20826	20695	20537	20729	20529	20608	20553	20766	20632	20369	20767	20494	20608	20555	20628	20620	20735	20554	20729	20499	20740	20594	20720	20691	20696	20650	20574	20705	20519	20660	20500	20621	20783	20762	20607	20640	20489	20712	20730	20600	20590	20700	20766	20547	20639	20563	20663	20527	20498	20622	20652	20576	20656	20732	20881	20718	20460	20777	20500	20586	20675	20772	20663	20555	20809	20843	20624	20917	20632	20680	20670	20647	20710	20544	20430	20774	20776	20714	20709	20810	20612	20450	20484	20659	20466	20683	20672	20717	20784	20510	20778	20757	20832	20713	20519	20601	20641	20609	20411	20487	20613	20696	20571	20621	20683	20977	20476	20755	20480	20679	20647	20645	20510	20462	20650	20736	20686	20618	20630	20638	20534	20726	20559	20618	20622	20731	20840	20617	20774	20493	20608	20900	20531	20435	20580	20553	20567	20678	20728	20571	20409	20860	20788	20564	20498	20724	20484	20622	20575	20654	20706	20612	20675	20717	20694	20825	20426	20662	20656	20719	20646	20607	20563	20580	20614	20657	20624	20703	20369	20431	20757	20640	20725	20604	20674	20583	20546	20780	20763	20616	20543	20546	20653	20405	20409	20796	20489	20465	20679	20798	20782	20539	20724	20706	20576	20655	20701	20420	20667	20547	20534	20574	20569	20717	20683	20748	20588	20643	20719	20730	20683	20550	20407	20589	20589	20553	20702	20641	20569	20462	20713	20542	20823	20513	20708	20547	20479	20613	20576	20673	20622	20619	20542	20626	20642	20576	20533	20700	20735	20669	20620	20662	20579	20587	20761	20774	20465	20658	20588	20586	20701	20784	20432	20806	20782	20673	20664	20602	20717	20623	20658	20654	20720	20550	20733	20624	20777	20718	20556	20595	20522	20611	20785	20571	20520	20642	20876	20623	20478	20586	20490	20664	20584	20574	20675	20588	20789	20507	20581	20468	20676	20626	20774	20664	20668	20772	20508	20570	20577	20588	20700	20566	20629	20489	20761	20670	20683	20639	20622	20566	20525	20411	20736	20456	20599	20613	20713	20605	20716	20492	20541	20550	20472	20664	20564	20478	20623	20730	20596	20505	20696	20775	20680	20561	20677	20693	20769	20591	20828	20677	20678	20516	20661	20496	20730	20466	20598	20465	20682	20770	20551	20741	20495	20694	20630	20640	20589	20536	20511	20477	20694	20685	20558	20775	20628	20677	20663	20816	20540	20809	20670	20570	20574	20517	20637	20549	20649	20590	20589	20494	20733	20717	20613	20608	20557	20628	20767	20585	20594	20578	20486	20559	20554	20433	20661	20632	20651	20701	20572	20565	20733	20785	20646	20513	20623	20625	20719	20555	20791	20591	20679	20615	20491	20607	20633	20658	20631	20715	20685	20517	20694	20556	20732	20525	20476	20678	20761	20718	20604	20695	20680	20746	20673	20783	20587	20383	20706	20615	20682	20487	20434	20616	20742	20695	20575	20554	20617	20685	20710	20641	20495	20615	20544	20635	20670	20755	20714	20678	20628	20449	20675	20566	20722	20629	20626	20663	20505	20803	20618	20613	20677	20617	20498	20720	20718	20750	20505	20535	20817	20625	20650	20583	20787	20562	20676	20701	20585	20664	20596	20664	20660	20675	20768	20479	20568	20731	20685	20489	20760	20743	20629	20626	20676	20656	20674	20713	20634	20536	20516	20522	20600	20667	20562	20535	20701	20544	20698	20593	20785	20685	20633	20524	20533	20568	20703	20537	20621	20454	20539	20581	20812	20640	20744	20441	20545	20651	20541	20732	20591	20652	20560	20600	20588	20751	20630	20729	20749	20540	20587	20594	20514	20519	20563	20517	20833	20573	20516	20659	20605	20631	20663	20621	20781	20570	20651	20645	20599	20434	20564	20531	20376	20621	20563	20487	20767	20741	20473	20834	20637	20515	20736	20628	20695	20624	20844	20696	20517	20463	20708	20713	20601	20637	20577	20562	20697	20465	20500	20424	20721	20451	20474	20578	20607	20750	20581	20771	20606	20630	20720	20420	20757	20798	20617	20623	20603	20708	20656	20657	20590	20578	20649	20580	20584	20586	20586	20599	20559	20647	20485	20531	20697	20554	20420	20550	20452	20661	20713	20611	20745	20642	20691	20698	20674	20527	20713	20629	20644	20530	20708	20652	20685	20425	20629	20567	20609	20567	20572	20710	20664	20688	20669	20732	20584	20794	20573	20642	20582	20571	20558	20885	20624	20725	20582	20631	20745	20487	20500	20749	20599	20657	20711	20590	20550	20577	20507	20624	20667	20672	20575	20763	20471	20651	20532	20692	20426	20729	20583	20612	20551	20810	20544	20443	20642	20702	20530	20616	20482	20600	20784	20612	20726	20471	20686	20757	20813	20549	20579	20632	20612	20557	20832	20583	20640	20508	20503	20685	20509	20580	20499	20782	20759	20611	20501	20765	20575	20668	20563	20550	20698	20660	20459	20628	20438	20578	20533	20582	20555	20782	20649	20700	20492	20462	20680	20788	20544	20549	20565	20720	20609	20643	20687	20657	20658	20585	20759	20738	20624	20691	20623	20479	20533	20468	20558	20770	20595	20492	20673	20657	20550	20827	20571	20634	20704	20561	20687	20522	20482	20488	20519	20733	20664	20749	20545	20616	20626	20676	20772	20745	20427	20574	20739	20460	20811	20549	20616	20725	20612	20569	20741	20678	20692	20622	20561	20434	20569	20508	20787	20424	20674	20620	20798	20702	20617	20616	20680	20719	20763	20662	20720	20758	20670	20689	20672	20448	20848	20781	20643	20590	20647	20660	20611	20590	20768	20748	20458	20665	20715	20635	20726	20755	20551	20580	20701	20660	20489	20642	20619	20760	20558	20486	20791	20736	20810	20839	20497	20538	20739	20599	20629	20605	20629	20462	20622	20832	20550	20526	20667	20430	20750	20690	20512	20660	20753	20488	20573	20541	20504	20445	20628	20736	20644	20678	20615	20610	20726	20552	20534	20645	20616	20664	20609	20516	20673	20417	20534	20612	20506	20723	20685	20617	20752	20563	20645	20577	20618	20633	20619	20616	20637	20765	20573	20636	20706	20590	20729	20534	20774	20664	20793	20584	20711	20614	20421	20633	20644	20642	20736	20519	20652	20810	20543	20550	20585	20645	20552	20669	20644	20481	20686	20741	20791	20645	20592	20594	20759	20569	20457	20507	20756	20644	20455	20751	20565	20542	20542	20531	20624	20695	20612	20814	20706	20741	20660	20589	20765	20696	20622	20586	20501	20948	20837	20502	20727	20609	20449	20539	20618	20498	20733	20480	20598	20559	20799	20476	20687	20756	20662	20644	20823	20584	20477	20786	20553	20726	20512	20805	20797	20699	20625	20753	20688	20641	20718	20629	20741	20568	20614	20583	20638	20616	20703	20545	20694	20689	20681	20708	20373	20666	20651	20604	20845	20580	20742	20648	20596	20696	20690	20795	20688	20552	20608	20608	20500	20721	20657	20492	20672	20491	20692	20612	20546	20481	20584	20765	20660	20536	20661	20514	20612	20460	20655	20608	20657	20625	20717	20672	20536	20657	20749	20717	20605	20679	20392	20585	20548	20681	20635	20716	20562	20698	20662	20733	20645	20892	20607	20558	20550	20578	20450	20723	20589	20724	20488	20569	20693	20601	20807	20566	20559	20460	20710	20458	20707	20573	20639	20742	20739	20625	20792	20507	20712	20637	20711	20615	20539	20609	20647	20699	20724	20647	20621	20664	20567	20560	20626	20637	20544	20416	20672	20466	20744	20503	20607	20695	20659	20520
23554	21489	28530	26997	27713	31037	31897	29459	28976	28345	28479	28358	27871	27801	27731	27943	27681	27764	27281	27580	27484	27331	27578	27679	27692	27284	27533	27739	27524	27485	27374	27374	27516	27227	27462	27268	27038	27389	27270	27431	27391	27342	27423	27617	27404	27516	27402	27484	27422	27258	27353	27348	27401	27361	27246	27304	27295	27296	27213	27419	27470	27352	27446	27262	27270	27253	27180	27368	27504	27266	27561	27204	27220	27347	27396	27422	27139	27219	27330	27604	27300	27441	27342	27472	27516	27353	27270	27293	27665	27053	27304	27166	27296	27537	27414	27621	27307	27292	27312	27285	27468	27334	27382	27431	27547	27198	27326	27516	27399	27152	27372	27450	27445	27005	27284	26981	27404	27311	27250	27328	27233	27431	27337	27040	27162	27404	27301	27304	27599	27406	27297	27386	27182	27300	27362	27371	27492	27310	27221	27161	27276	27109	27014	27515	27258	27421	27336	27047	27568	27077	27403	27375	27348	27194	27287	27470	27241	27259	27247	27363	27175	27360	27441	27561	27447	27366	27246	27462	27327	27316	27179	27382	27173	27049	27194	27365	27470	27106	27442	27329	27332	27067	27334	27454	27196	27430	27379	27418	27396	27336	27365	27256	27448	27292	27557	27414	27457	27302	27375	27375	27288	27471	27286	27317	27196	27424	27355	27287	27202	27242	27235	27145	27273	27622	27354	27322	27165	27376	27345	27001	27232	27154	27454	27246	27186	27325	27210	27370	27275	27371	27241	27322	27302	27224	27469	27565	27042	27034	27359	27347	27243	27256	27427	27441	27267	27616	27501	27336	27375	27269	27150	27286	27106	27186	27304	27431	27472	27436	27388	27206	27265	27514	27353	27178	27294	27263	27514	27338	27369	27293	27228	27444	27385	27531	27444	27287	27392	27431	27403	27569	27532	27485	27362	27381	27176	27400	27181	27048	27350	27541	27443	27374	27416	27288	27247	27282	27598	27345	27257	27162	27452	27240	27391	27170	27393	27368	27315	27508	27366	27481	27466	27211	27284	27328	27186	27375	27377	27381	27431	27204	27301	27203	27383	27392	27342	27326	27409	27665	27381	27455	27117	27254	27588	27206	27145	27489	27556	27303	27430	27187	27260	27522	27533	27150	27408	27518	27452	27225	27234	26946	27273	27236	27264	27373	27201	27218	27380	27391	27439	27366	27364	27294	27212	27374	27190	27288	27159	27367	27348	27255	27460	27555	27319	27469	27403	27270	27433	27401	27493	27267	27408	27213	27200	27295	27124	27214	27355	27206	27576	27206	27424	27273	27295	27208	27383	27493	27537	27418	27181	27236	27447	27277	27356	27404	27571	27370	27355	27408	27538	27202	27258	27449	27314	27176	27405	27218	27483	27525	27606	27131	27448	27441	27405	27533	27345	27111	27171	27360	27415	27213	27522	27381	27339	27236	27244	27295	27222	27402	27446	27377	27535	27176	27248	27317	27324	27328	27532	27366	27196	27527	27240	27209	27305	27207	27081	27459	27215	27678	27576	27363	27420	27372	27290	27411	27210	27131	27262	27306	27291	27277	27345	27360	27446	27218	27253	27366	27498	27278	27250	27344	27239	27464	27335	27304	27410	27237	27253	27466	27371	27352	27353	27257	27391	27341	27201	27301	27428	27562	27184	27327	27479	27438	27458	27487	27487	27335	27196	27402	27477	27229	27365	27403	27024	27237	27448	27382	27009	27314	27417	27354	27271	27497	27543	27189	27385	27190	27316	27118	27082	27404	27415	27327	27432	27095	27257	27334	27610	27269	27322	27245	27220	27261	27153	27234	27351	27536	27487	27328	27366	27394	27238	27245	27359	27280	27503	27412	27541	27521	27588	27503	27475	27307	27605	27520	27285	27325	27171	27156	27380	27161	27663	27413	27192	27450	27150	27205	27400	27228	27427	27327	27202	27345	27640	27205	27268	27395	27427	27340	27383	27501	27425	27364	27329	27233	27077	27331	27334	27296	27493	27409	27126	27268	27460	27212	27427	27295	27182	27288	27601	27112	27294	27384	27316	27383	27457	27337	27319	27472	27349	27484	27477	27309	27286	27256	27393	27477	27224	27437	27543	27153	27341	27359	27392	27135	27495	27455	27121	27481	27350	27242	27039	27362	27278	27406	27384	27386	27464	27467	27462	27537	27456	27384	27605	27307	27378	27228	27528	27393	27149	27204	27128	27231	27421	27254	27188	27367	27156	27121	27269	27121	27365	27326	27629	27471	27722	27371	27272	27328	27225	27444	27513	27175	27362	27405	27370	27414	27273	27327	27258	27229	27355	27279	27401	27204	27442	27330	27370	27298	27092	27361	27334	27294	27297	27537	27471	27399	27324	27023	27377	27335	27483	27596	27699	27270	27261	27349	27509	27410	27099	27292	27454	27432	27414	27107	27341	27239	27467	27202	27386	27535	27246	27268	27366	27171	27260	27134	27367	27238	27368	27107	27384	27258	27619	27269	27271	27346	27498	27254	27323	27248	27408	27394	27451	27250	27337	27225	27443	27144	27480	27434	27601	27315	27554	27298	27305	27416	27151	27402	27455	27394	27418	27187	27563	27389	27308	27385	27340	27347	27375	27313	27148	27377	27373	27171	27406	27226	27317	27470	27288	27316	27226	27223	27072	27125	27292	27544	27458	27571	27313	27298	27289	27469	27523	27449	27427	27365	27410	27208	27311	27566	27245	27491	27327	27472	27371	27302	27409	27221	27327	27504	27487	27290	27470	27251	27262	27308	27370	27130	27424	27302	27391	27345	27461	27232	27425	27269	27484	27224	27107	27427	27320	27333	27348	27369	27486	27312	27404	27208	27485	27213	27605	27390	27168	27134	27418	27499	27102	27404	27146	27254	27483	27235	27367	27449	27402	27298	27401	27329	27581	27135	27002	27169	27337	27533	27247	27324	27478	27347	27350	27511	27543	27222	27609	27204	27391	27304	26811	27168	27470	27471	27143	27477	27327	27306	27310	27252	27146	27419	27503	27184	27268	27484	27211	27303	27252	27505	27465	27325	27537	27241	27276	27332	27264	27332	27563	27247	27373	27123	27324	27244	27357	27422	27294	27183	27544	27459	27540	27429	27538	27388	27369	27410	27385	27373	27500	27117	27264	27147	27264	27199	27351	27421	27468	27454	27335	27344	27411	27361	27085	27223	27328	27658	27625	27353	27361	27239	27446	27309	27452	27329	27332	26993	27315	27373	27378	27452	27192	27298	27262	27038	27556	27412	27370	27376	27163	27294	27704	27397	27481	27395	27308	27494	27279	27367	27241	27321	27404	27305	27404	27424	27190	27217	27093	27303	27200	27067	27351	27286	27185	27252	27436	27352	27281	27378	27361	27395	27391	27405	27216	27443	27034	27203	27308	27171	27395	27451	27173	27501	27363	27355	27309	27613	26914	27307	27360	27485	27510	27278	27227	27331	27265	27317	27290	27241	27369	27230	27324	27385	27476	27403	27359	27181	27539	27190	27459	27255	27308	27363	27401	27098	27311	27560	27341	27314	27395	27127	27266	27431	27246	27355	27350	27497	27333	27346	27116	27313	27345	27304	27448	27498	27073	27375	27275	27563	27335	27339	27170	27335	27387	27390	27408	27595	27409	27561	27290	27285	27330	27431	27486	27386	27525	27228	27439	27075	27397	27252	27319	27274	27371	27373	27097	27378	27501	27196	27167	27218	27201	27326	27520	27240	27313	27543	27248	27158	27460	27409	27278	27361	27413	27321	27531	27358	27156	27076	27259	27188	27455	27240	27506	27365	27251	27448	27196	27324	27146	27139	27240	27479	27382	27408	27192	27212	27250	27481	27234	27203	27629	27667	27308	27629	27260	27320	27225	27674	27345	27332	27285	27631	27296	27300	27478	27353	27395	27254	27692	27297	27285	27358	27307	27430	27476	27423	27197	27131	27326	27479	27292	27280	27136	27155	27337	27391	27546	27334	27324	27457	27381	27243	27488	27374	27399	27410	27185	27552	27140	27399	27434	27376	27470	27207	27482	27526	27134	27427	27465	27410	27234	27609	27265	27361	27314	27250	27180	27038	27402	27452	27469	27393	27215	27490	27249	27326	27432	27365	27355	27481	27146	27377	27410	27333	27324	27250	27384	27322	27554	27367	27436	27416	27296	27364	27161	27353	27378	27250	27322	27358	27312	27459	27285	27299	27088	27385	27484	27254	27408	27453	27492	27405	27638	27581	27431	27237	27612	26996	27597	27247	27166	27414	27489	27420	27402	27583	27447	27275	27223	27511	27312	27182	27301	27298	27124	27200	27486	27409	27531	27377	27316	27345	27541	27250	27580	27421	27492	27646	27420	27366	27325	27304	27381	27308	27437	27079	27563	27413	27435	27332	27147	27359	27284	27483	27361	27308	27028	27341	27224	27357	27228	27419	27237	27347	27353	27164	27340	27401	27239	27160	27491	27350	27281	27158	27156	27465	27347	27244	27135	27124	27313	27151	27623	27549	27068	27086	27379	27183	27292	27351	27497	27400	27356	27370	27458	27188	27521	27555	27136	27279	27208	27356	27411	27363	27670	27373	27568	27376	27503	27214	27151	27460	27537	27410	27228	27075	26897	27236	27295	27489	27401	27250	27371	27556	27364	27096	27454	27577	27395	27230	27461	27561	27378	27331	27553	27305	27364	27533	27494	27269	27212	27524	27286	27472	27448	27645	27357	27487	27210	27230	27193	27396	27100	27204	27526	27489	27269	27252	27453	27203	27287	27499	27640	27488	27248	27178	27170	27168	27285	27288	27402	27249	27475	27541	27187	27203	27357	27323	27358	27370	27227	27176	27361	27515	27334	27352	27421	27271	27396	27290	27496	27199	27171	27324	27283	27204	27411	27429	27474	27370	27122	27399	27177	27295	27360	27442	27318	27174	27344	27148	27488	27291	27360	27253	27108	27516	27453	27316	27339	27286	27252	27169	27209	27520	27381	27230	27532	27330	27325	27272	27108	27428	27246	27726	27361	27292	27288	27301	27558	27512	27639	27307	27301	27317	27279	27212	27509	27500	27437	27662	27396	27252	27276	27302	27476	27371	27314	27376	27141	27810	27515	27167	27366	27487	27437	27267	27236	27390	27480	27601	27438	27604	27214	27171	27409	27492	27357	27297	27515	27454
27610	50635	42384	33425	29829	27312	25670	24223	23256	22423	21912	21633	21317	21250	21145	21011	20952	20698	20934	20855	20675	20490	20622	20638	20651	20701	20625	20574	20669	20748	20716	20456	20631	20758	20874	20611	20493	20817	20613	20629	20595	20540	20624	20636	20586	20683	20603	20690	20615	20508	20601	20682	20521	20654	20609	20738	20826	20698	20500	20650	20734	20515	20706	20742	20701	20723	20605	20647	20431	20502	20431	20627	20573	20574	20574	20564	20578	20500	20614	20643	20509	20600	20626	20598	20505	20713	20561	20586	20701	20673	20731	20425	20668	20490	20394	20687	20571	20505	20733	20508	20678	20555	20806	20700	20590	20625	20558	20785	20771	20726	20710	20514	20403	20677	20728	20524	20706	20692	20568	20698	20708	20483	20777	20890	20479	20591	20700	20809	20554	20654	20509	20437	20619	20412	20618	20664	20550	20481	20627	20783	20545	20695	20705	20556	20497	20476	20586	20532	20614	20549	20797	20438	20605	20563	20506	20502	20675	20597	20594	20650	20724	20659	20513	20469	20528	20664	20508	20503	20768	20724	20699	20411	20550	20791	20637	20612	20568	20573	20650	20586	20562	20652	20541	20615	20623	20708	20484	20712	20551	20539	20514	20552	20774	20570	20478	20639	20872	20641	20622	20479	20702	20511	20615	20684	20574	20579	20565	20488	20772	20496	20640	20647	20752	20481	20760	20606	20514	20261	20650	20426	20519	20697	20524	20583	20533	20632	20488	20529	20651	20605	20728	20628	20490	20548	20453	20616	20684	20742	20671	20650	20556	20751	20621	20597	20718	20692	20784	20677	20708	20594	20492	20528	20679	20594	20421	20573	20622	20685	20516	20513	20624	20635	20454	20533	20672	20661	20487	20690	20615	20697	20645	20510	20500	20464	20476	20612	20307	20791	20386	20544	20463	20590	20395	20608	20487	20672	20689	20594	20629	20824	20471	20583	20644	20734	20593	20712	20659	20460	20499	20503	20777	20678	20565	20699	20646	20448	20628	20642	20638	20669	20661	20464	20569	20579	20606	20677	20518	20575	20703	20508	20540	20716	20596	20484	20536	20629	20610	20702	20455	20562	20595	20569	20539	20522	20561	20449	20705	20531	20805	20663	20476	20537	20528	20494	20460	20700	20844	20628	20495	20629	20662	20484	20422	20567	20788	20633	20719	20721	20508	20554	20721	20447	20753	20530	20586	20471	20463	20493	20673	20453	20594	20532	20757	20769	20444	20719	20570	20660	20577	20488	20605	20683	20706	20565	20547	20601	20443	20572	20311	20596	20554	20426	20544	20461	20641	20514	20578	20674	20543	20582	20602	20600	20476	20571	20747	20791	20528	20650	20372	20469	20667	20592	20614	20601	20583	20608	20660	20549	20731	20520	20530	20751	20567	20771	20579	20573	20655	20629	20546	20630	20581	20608	20517	20717	20446	20585	20617	20518	20502	20694	20636	20619	20534	20624	20485	20461	20631	20886	20478	20594	20584	20542	20896	20650	20710	20395	20708	20558	20566	20574	20581	20689	20550	20604	20490	20832	20658	20850	20522	20677	20532	20471	20493	20621	20679	20613	20565	20607	20550	20650	20682	20768	20738	20872	20629	20677	20666	20566	20550	20535	20472	20539	20701	20638	20531	20444	20422	20507	20784	20698	20537	20656	20558	20535	20446	20782	20759	20512	20430	20364	20673	20602	20572	20455	20718	20403	20571	20612	20663	20628	20733	20680	20600	20781	20554	20687	20420	20697	20547	20738	20727	20566	20735	20475	20737	20646	20669	20621	20592	20576	20714	20722	20632	20643	20610	20526	20671	20695	20564	20467	20543	20420	20654	20588	20726	20606	20526	20586	20563	20700	20448	20710	20486	20550	20566	20541	20706	20671	20577	20663	20469	20534	20428	20540	20518	20737	20600	20680	20436	20503	20790	20726	20569	20538	20699	20533	20567	20573	20674	20629	20631	20510	20503	20596	20548	20609	20544	20602	20732	20548	20608	20601	20659	20861	20588	20662	20712	20557	20561	20540	20700	20809	20685	20591	20661	20503	20566	20555	20640	20610	20609	20551	20744	20633	20687	20408	20511	20522	20638	20689	20626	20627	20602	20462	20589	20525	20515	20507	20643	20655	20552	20660	20443	20617	20377	20499	20499	20441	20650	20611	20620	20734	20615	20267	20676	20434	20546	20477	20606	20689	20562	20498	20603	20522	20583	20740	20593	20518	20656	20524	20539	20473	20513	20698	20538	20714	20453	20738	20531	20602	20772	20588	20532	20658	20549	20607	20544	20563	20816	20750	20553	20696	20540	20473	20529	20511	20596	20822	20454	20511	20777	20685	20499	20636	20410	20628	20552	20755	20843	20420	20624	20664	20460	20394	20440	20423	20701	20629	20438	20691	20527	20685	20688	20658	20471	20710	20532	20628	20559	20539	20607	20691	20745	20423	20631	20642	20575	20690	20415	20619	20724	20768	20525	20783	20566	20572	20551	20777	20475	20568	20795	20555	20609	20653	20461	20489	20685	20435	20601	20506	20654	20481	20622	20509	20649	20715	20626	20650	20520	20657	20648	20622	20661	20561	20512	20473	20463	20748	20412	20572	20591	20525	20531	20646	20585	20611	20693	20592	20827	20784	20499	20554	20640	20581	20553	20350	20495	20480	20677	20506	20515	20555	20618	20545	20566	20536	20837	20246	20601	20595	20623	20668	20535	20608	20456	20637	20655	20576	20482	20499	20738	20601	20510	20586	20654	20546	20429	20634	20534	20566	20551	20601	20729	20554	20635	20642	20848	20536	20636	20680	20709	20525	20422	20778	20502	20713	20634	20733	20489	20620	20544	20759	20558	20654	20626	20585	20758	20704	20450	20520	20496	20614	20700	20685	20682	20728	20404	20702	20578	20424	20517	20578	20640	20752	20726	20534	20799	20628	20842	20684	20637	20607	20434	20471	20450	20622	20663	20476	20553	20464	20734	20397	20589	20607	20571	20760	20495	20522	20721	20560	20368	20858	20329	20674	20533	20635	20761	20529	20704	20584	20503	20617	20562	20749	20479	20606	20725	20453	20750	20573	20564	20640	20490	20598	20602	20663	20577	20540	20912	20562	20486	20725	20620	20691	20410	20512	20639	20550	20514	20611	20592	20586	20757	20647	20544	20683	20489	20650	20760	20787	20376	20480	20708	20541	20722	20581	20611	20591	20558	20564	20557	20663	20732	20495	20644	20790	20652	20479	20780	20580	20478	20639	20737	20569	20693	20590	20751	20531	20357	20499	20574	20432	20667	20575	20861	20621	20633	20776	20390	20634	20643	20599	20570	20427	20861	20721	20515	20523	20631	20613	20421	20481	20464	20677	20590	20530	20864	20537	20447	20650	20659	20543	20483	20639	20506	20660	20657	20602	20423	20398	20630	20653	20443	20754	20611	20621	20591	20504	20700	20566	20578	20626	20380	20678	20672	20727	20796	20671	20664	20694	20661	20686	20641	20762	20663	20655	20553	20672	20426	20725	20570	20463	20455	20572	20758	20772	20628	20716	20604	20604	20877	20646	20573	20651	20658	20685	20739	20404	20436	20802	20717	20643	20560	20653	20668	20604	20583	20601	20790	20397	20539	20555	20804	20593	20785	20766	20727	20670	20629	20503	20512	20737	20596	20599	20658	20518	20533	20736	20700	20600	20578	20579	20608	20620	20698	20499	20629	20602	20545	20569	20619	20537	20639	20613	20478	20565	20735	20625	20383	20710	20577	20564	20533	20596	20720	20712	20625	20689	20560	20539	20589	20588	20570	20703	20540	20445	20456	20522	20529	20686	20632	20412	20499	20586	20629	20567	20599	20588	20757	20571	20628	20550	20675	20497	20532	20730	20708	20428	20623	20597	20693	20445	20624	20692	20633	20529	20549	20442	20419	20629	20672	20607	20558	20598	20476	20655	20628	20557	20671	20670	20701	20564	20482	20679	20632	20558	20508	20687	20580	20629	20546	20706	20369	20646	20664	20584	20551	20536	20586	20594	20526	20596	20475	20639	20700	20442	20461	20606	20523	20544	20364	20677	20428	20585	20518	20570	20736	20600	20729	20541	20519	20586	20477	20667	20586	20580	20565	20794	20480	20643	20646	20869	20715	20529	20639	20786	20479	20594	20455	20648	20439	20666	20493	20646	20572	20628	20737	20514	20692	20508	20557	20654	20652	20514	20538	20559	20463	20501	20579	20641	20512	20547	20620	20637	20597	20586	20527	20714	20688	20719	20684	20514	20711	20403	20612	20643	20390	20670	20600	20641	20445	20619	20594	20522	20570	20648	20647	20594	20342	20656	20602	20528	20541	20636	20719	20587	20535	20552	20607	20404	20555	20748	20633	20668	20585	20493	20605	20529	20523	20440	20408	20651	20693	20559	20738	20536	20582	20510	20601	20596	20615	20655	20583	20755	20633	20551	20624	20704	20649	20689	20499	20734	20570	20604	20910	20399	20525	20583	20702	20518	20586	20460	20508	20605	20519	20564	20541	20513	20512	20568	20681	20756	20627	20676	20648	20455	20676	20694	20552	20734	20666	20460	20650	20649	20594	20520	20618	20699	20623	20453	20632	20476	20741	20629	20431	20709	20486	20590	20544	20472	20648	20661	20559	20581	20631	20638	20732	20650	20723	20625	20581	20650	20573	20566	20633	20544	20474	20623	20395	20476	20656	20601	20665	20580	20488	20732	20710	20631	20626	20779	20554	20592	20675	20531	20586	20478	20594	20734	20512	20486	20529	20628	20633	20534	20357	20615	20499	20623	20385	20534	20648	20594	20603	20470	20532	20610	20633	20539	20558	20641	20684	20420	20760	20551	20673	20638	20636	20673	20440	20525	20564	20538	20643	20637	20665	20460	20718	20480	20530	20575	20433	20518	20693	20608	20662	20639	20619	20634	20546	20688	20570	20689	20562	20538	20722	20481	20656	20494	20436	20791	20560	20663	20653	20694	20452	20538	20436	20578	20397	20703	20473	20442	20610	20648	20558	20764	20582	20650	20752	20717	20586	20666	20473	20757	20625	20584	20624	20648	20475	20791	20425	20548	20508	20694	20655	20720	20707	20631	20390	20576	20755	20573	20549	20578	20583	20476	20465	20468	20519	20517	20657	20395	20527	20687	20502	20697
25637	21878	30243	32851	30065	30502	30291	29038	28342	28471	28061	27779	27751	27721	27594	27501	27469	27680	27678	27799	27441	27607	27494	27503	27633	27295	27613	27325	27670	27414	27477	27588	27535	27404	27377	27568	27322	27434	27508	27449	27370	27288	27381	27619	27469	27657	27368	27445	27397	27441	27187	27376	27297	27292	27371	27409	27430	27376	27553	27518	27571	27425	27437	27291	27509	27578	27116	27436	27646	27292	27275	27439	27439	27529	27662	27527	27314	27280	26967	27467	27455	27250	27559	27500	27398	27612	27389	27435	27330	27384	27606	27542	27467	27381	27252	27639	27604	27475	27288	27308	27447	27651	27561	27207	27615	27339	27372	27258	27208	27324	27482	27324	27283	27415	27206	27430	27423	27486	27523	27486	27499	27293	27471	27513	27204	27494	27346	27332	27626	27366	27401	27298	27394	27396	27386	27295	27313	27370	27510	27720	27300	27509	27534	27138	27510	27247	27578	27624	27466	27507	27363	27487	27339	27437	27262	27463	27488	27427	27368	27440	27375	27549	27434	27397	27404	27444	27309	27405	27393	27530	27459	27574	27603	27221	27476	27233	27207	27143	27398	27397	27523	27437	27506	27367	27407	27476	27510	27237	27260	27476	27454	27212	27480	27106	27429	27512	27338	27430	27232	27497	27297	27372	27277	27530	27194	27506	27536	27478	27572	27586	27211	27449	27624	27217	27468	27385	27240	27462	27673	27581	27215	27264	27565	27459	27444	27449	27468	27429	27446	27420	27482	27398	27094	27248	27431	27396	27448	27430	27643	27427	27581	27491	27191	27334	27506	27673	27557	27428	27623	27448	27504	27087	27534	27323	27325	27257	27563	27245	27224	27373	27279	27451	27508	27346	27701	27332	27541	27367	27303	27420	27516	27273	27355	27496	27363	27517	27602	27203	27668	27341	27355	27509	27424	27271	27529	27454	27421	27484	27270	27467	27554	27305	27626	27455	27411	27521	27378	27465	27599	27543	27391	27563	27406	27379	27546	27360	27411	27206	27462	27458	27593	27226	27441	27453	27477	27411	27814	27413	27177	27410	27520	27129	27266	27430	27413	27330	27402	27241	27469	27625	27390	27541	27379	27178	27422	27345	27546	27474	27428	27515	27561	27336	27489	27375	27456	27294	27305	27341	27280	27349	27550	27540	27262	27453	27612	27237	27491	27503	27397	27526	27311	27387	27366	27314	27270	27385	27481	27325	27583	27381	27434	27473	27531	27221	27407	27315	27465	27446	27289	27511	27588	27654	27481	27326	27651	27519	27365	27304	27408	27213	27429	27390	27506	27215	27692	27549	27387	27664	27413	27449	27614	27331	27371	27260	27564	27508	27376	27233	27311	27329	27402	27430	27411	27495	27380	27474	27470	27372	27523	27429	27471	27530	27598	27114	27384	27519	27549	27464	27415	27234	27274	27310	27335	27445	27436	27397	27365	27402	27224	27275	27407	27533	27356	27206	27550	27523	27468	27314	27415	27475	27262	27560	27215	27488	27384	27314	27503	27529	27436	27490	27472	27540	27217	27459	27385	27593	27477	27390	27435	27556	27609	27366	27566	27597	27671	27503	27447	27503	27468	27360	27536	27385	27238	27280	27466	27613	27165	27361	27491	27698	27344	27297	27439	27626	27295	27542	27244	27251	27429	27460	27526	27361	27249	27324	27475	27579	27182	27427	27328	27310	27273	27334	27464	27383	27440	27285	27274	27505	27628	27466	27420	27274	27363	27212	27434	27142	27472	27334	27387	27336	27466	27381	27287	27340	27215	27392	27357	27238	27494	27516	27422	27374	27548	27205	27037	27487	27375	27475	27513	27311	27456	27423	27180	27480	27076	27457	27514	27467	27364	27485	27418	27378	27486	27525	27589	27326	27490	27430	27475	27369	27701	27320	27459	27297	27380	27432	27622	27459	27287	27382	27331	27475	27295	27129	27622	27579	27584	27419	27456	27361	27513	27757	27521	27260	27644	27670	27531	27312	27267	27404	27328	27423	27553	27554	27593	27359	27529	27313	27378	27564	27488	27589	27491	27467	27538	27413	27303	27440	27509	27103	27392	27341	27497	27456	27568	27643	27292	27364	27280	27477	27507	27603	27462	27408	27368	27607	27733	27595	27659	27376	27427	27291	27545	27351	27509	27522	27159	27442	27423	27292	27277	27489	27516	27582	27495	27369	27518	27716	27575	27258	27330	27351	27377	27576	27331	27348	27370	27225	27265	27326	27454	27264	27493	27199	27492	27465	27461	27473	27326	27441	27340	27425	27383	27375	27366	27622	27143	27267	27622	27599	27607	27550	27566	27378	27394	27187	27417	27296	27324	27247	27271	27436	27548	27409	27340	27382	27674	27200	27243	27621	27283	27432	27405	27325	27298	27348	27513	27177	27552	27378	27582	27401	27250	27295	27478	27367	27472	27812	27367	27380	27428	27506	27125	27521	27295	27353	27506	27389	27600	27628	27464	27587	27479	27382	27533	27429	27323	27469	27276	27381	27408	27437	27423	27241	27459	27526	27555	27540	27331	27450	27332	27276	27242	27407	27390	27317	27266	27358	27446	27537	27313	27085	27492	27303	27388	27535	27234	27320	27620	27418	27529	27580	27484	27612	27445	27626	27444	27529	27686	27426	27178	27492	27538	27434	27411	27502	27533	27401	27461	27400	27528	27489	27386	27455	27459	27317	27443	27642	27327	27533	27526	27259	27413	27564	27294	27415	27617	27477	27419	27462	27472	27636	27601	27409	27526	27425	27343	27622	27470	27394	27315	27417	27286	27511	27492	27343	27360	27299	27431	27319	27506	27438	27721	27650	27609	27554	27410	27509	27386	27487	27382	27468	27502	27338	27456	27363	27464	27451	27399	27495	27662	27439	27434	27178	27302	27607	27682	27284	27434	27232	27447	27492	27281	27662	27289	27553	27600	27434	27227	27512	27274	27217	27469	27428	27464	27507	27474	27354	27384	27355	27384	27235	27356	27415	27446	27462	27699	27518	27558	27423	27385	27430	27510	27350	27374	27562	27601	27636	27697	27643	27417	27344	27400	27277	27489	27464	27411	27551	27627	27521	27523	27385	27487	27399	27590	27376	27425	27249	27229	27329	27184	27238	27357	27338	27507	27458	27384	27382	27314	27559	27478	27392	27144	27393	27326	27267	27440	27320	27329	27683	27529	27320	27551	27587	27434	27454	27539	27464	27399	27788	27191	27537	27205	27264	27352	27210	27380	27622	27450	27710	27762	27513	27380	27362	27485	27517	27554	27282	27534	27400	27329	27257	27422	27444	27340	27386	27660	27460	27607	27585	27391	27287	27765	27565	27428	27415	27379	27409	27342	27317	27459	27489	27183	27348	27529	27618	27654	27589	27410	27146	27392	27428	27422	27397	27420	27210	27448	27303	27415	27386	27408	27440	27433	27337	27447	27373	27489	27495	27402	27206	27188	27381	27228	27532	27521	27311	27622	27465	27452	27265	27227	27410	27319	27676	27368	27606	27573	27594	27337	27550	27362	27430	27289	27434	27270	27271	27463	27090	27485	27281	27389	27527	27324	27262	27693	27565	27351	27530	27465	27385	27533	27372	27496	27354	27462	27336	27508	27420	27393	27442	27556	27431	27280	27307	27386	27376	27539	27277	27535	27434	27438	27190	27575	27382	27374	27622	27427	27486	27624	27658	27447	27379	27297	27576	27497	27707	27684	27410	27460	27731	27442	27249	27325	27460	27542	27642	27520	27306	27261	27479	27168	27460	27400	27257	27347	27324	27230	27292	27318	27594	27407	27516	27242	27740	27553	27339	27670	27488	27445	27294	27473	27496	27682	27555	27322	27468	27353	27333	27559	27209	27710	27382	27326	27234	27363	27251	27569	27447	27291	27545	27268	27277	27531	27450	27447	27539	27388	27557	27344	27292	27670	27471	27325	27382	27596	27296	27557	27498	27405	27361	27210	27318	27349	27481	27538	27395	27299	27326	27351	27325	27241	27407	27371	27393	27541	27301	27462	27497	27311	27305	27489	27506	27608	27463	27270	27195	27553	27588	27290	27415	27485	27417	27314	27419	27488	27558	27389	27293	27444	27617	27370	27508	27651	27432	27385	27317	27493	27393	27325	27637	27606	27419	27191	27769	27333	27465	27507	27528	27395	27487	27545	27565	27305	27306	27401	27475	27422	27405	27535	27523	27516	27498	27528	27504	27585	27490	27754	27380	27526	27479	27569	27417	27596	27578	27445	27373	27481	27469	27432	27289	27237	27408	27418	27414	27398	27548	27523	27413	27348	27483	27393	27162	27361	27346	27389	27212	27318	27695	27505	27398	27238	27563	27509	27184	27661	27604	27488	27532	27414	27366	27435	27532	27296	27276	27478	27618	27487	27475	27534	27342	27257	27143	27307	27663	27432	27345	27724	27570	27485	27606	27409	27518	27489	27556	27541	27437	27388	27517	27497	27437	27386	27186	27581	27424	27449	27331	27442	27337	27600	27372	27510	27499	27488	27435	27418	27481	27617	27451	27481	27600	27424	27465	27402	27577	27414	27256	27312	27339	27571	27321	27357	27537	27312	27233	27539	27261	27201	27391	27472	27381	27488	27581	27251	27328	27305	27558	27598	27448	27377	27530	27556	27483	27378	27337	27591	27521	27348	27424	27412	27442	27449	27536	27505	27510	27404	27433	27331	27480	27230	27116	27362	27441	27491	27301	27288	27427	27620	27523	27428	27551	27512	27254	27430	27333	27496	27465	27231	27246	27583	27463	27486	27648	27322	27659	27394	27673	27479	27568	27191	27350	27517	27395	27317	27170	27437	27329	27390	27484	27299	27391	27407	27291	27622	27250	27220	27477	27384	27549	27493	27493	27460	27246	27463	27149	27444	27313	27466	27240	27459	27353	27470	27512	27483	27385	27494	27161	27407	27456	27450	27223	27449	27202	27124	27460	27363	27303	27574	27316	27354	27521	27480	27516	27283	27518	27526	27374	27529	27393	27685	27347	27425	27226	27346	27590	27476	27158	27476	27375	27424	27440	27428	27343	27331	27249	27406	27607	27635	27593	27630	27590	27589	27530	27460	27196	27604	27448	27353	27243	27460	27354	27686	27689	27282	27317	27551	27303	27457	27539	27458	27374	27428	27426	27368	27566	27314	27439
28412	46195	38368	30742	27555	25679	24356	23426	22654	21980	21593	21361	21278	21201	20850	20993	20798	20886	21001	20870	20777	20749	20692	20514	20651	20690	20603	20590	20627	20696	20551	20662	20667	20624	20689	20737	20684	20661	20696	20684	20684	20581	20675	20705	20596	20571	20648	20652	20547	20622	20444	20652	20592	20675	20709	20565	20760	20831	20572	20606	20574	20555	20757	20562	20665	20643	20564	20856	20558	20620	20812	20565	20451	20533	20706	20568	20714	20518	20655	20567	20638	20545	20476	20472	20679	20517	20581	20691	20764	20620	20674	20598	20629	20639	20650	20689	20739	20512	20537	20557	20706	20838	20573	20546	20660	20690	20540	20502	20645	20673	20632	20587	20615	20569	20580	20691	20481	20596	20550	20621	20472	20643	20606	20504	20640	20705	20664	20712	20586	20656	20654	20624	20697	20396	20649	20600	20524	20585	20491	20532	20611	20543	20535	20828	20413	20521	20550	20625	20646	20597	20715	20675	20761	20596	20615	20716	20552	20700	20404	20554	20634	20677	20595	20569	20644	20641	20647	20693	20572	20561	20615	20572	20610	20828	20418	20684	20643	20550	20600	20592	20599	20534	20719	20724	20846	20466	20820	20579	20565	20663	20553	20707	20412	20547	20692	20595	20562	20479	20394	20454	20568	20472	20652	20662	20717	20661	20724	20642	20573	20592	20559	20708	20498	20597	20489	20507	20702	20665	20703	20573	20553	20657	20762	20419	20625	20517	20447	20675	20684	20644	20591	20611	20669	20545	20565	20650	20462	20789	20481	20594	20475	20537	20709	20670	20507	20538	20521	20675	20805	20530	20392	20577	20674	20718	20882	20652	20750	20647	20424	20602	20462	20575	20610	20733	20742	20738	20714	20512	20507	20724	20545	20335	20639	20645	20591	20753	20689	20543	20670	20638	20679	20702	20608	20680	20483	20581	20713	20735	20500	20682	20691	20710	20624	20468	20515	20606	20612	20730	20882	20504	20726	20618	20584	20572	20430	20648	20608	20653	20555	20654	20620	20829	20683	20264	20686	20643	20648	20553	20626	20651	20595	20495	20566	20717	20716	20576	20729	20568	20641	20663	20582	20562	20764	20477	20684	20551	20763	20690	20508	20596	20466	20600	20697	20372	20629	20697	20739	20740	20555	20740	20552	20629	20566	20601	20416	20710	20464	20610	20544	20587	20298	20622	20713	20422	20585	20683	20637	20747	20743	20637	20722	20492	20586	20697	20556	20688	20651	20615	20595	20647	20591	20501	20755	20710	20534	20745	20840	20459	20681	20717	20737	20656	20565	20445	20659	20524	20619	20577	20485	20562	20683	20645	20675	20652	20801	20658	20715	20564	20749	20713	20495	20697	20583	20557	20712	20513	20601	20645	20632	20687	20704	20660	20616	20838	20692	20571	20594	20648	20663	20685	20700	20827	20753	20662	20660	20660	20451	20608	20734	20574	20575	20596	20669	20583	20716	20331	20647	20636	20590	20601	20716	20844	20882	20629	20577	20723	20611	20683	20610	20616	20775	20412	20672	20724	20643	20636	20540	20644	20635	20598	20571	20744	20538	20786	20671	20489	20778	20492	20515	20784	20584	20763	20658	20575	20617	20797	20710	20722	20634	20656	20613	20682	20805	20616	20619	20425	20819	20750	20629	20707	20631	20683	20856	20669	20479	20533	20509	20647	20705	20414	20567	20550	20684	20634	20569	20627	20591	20804	20563	20507	20804	20535	20594	20747	20565	20749	20664	20790	20606	20598	20675	20552	20779	20668	20652	20736	20753	20629	20709	20367	20708	20710	20763	20424	20700	20792	20570	20696	20524	20481	20606	20632	20470	20638	20620	20465	20686	20680	20714	20643	20576	20731	20759	20547	20614	20589	20567	20578	20527	20778	20655	20650	20482	20675	20701	20638	20690	20501	20493	20517	20706	20731	20756	20586	20531	20732	20814	20647	20655	20659	20486	20588	20746	20613	20673	20606	20594	20743	20628	20551	20678	20669	20583	20691	20484	20537	20598	20613	20753	20436	20546	20597	20659	20774	20627	20690	20642	20638	20446	20615	20723	20486	20710	20613	20689	20573	20830	20584	20580	20525	20716	20712	20667	20679	20749	20707	20702	20719	20507	20487	20617	20655	20676	20744	20613	20593	20660	20454	20590	20670	20722	20565	20629	20687	20672	20674	20701	20621	20591	20686	20669	20599	20563	20665	20826	20727	20725	20469	20532	20424	20706	20614	20660	20468	20543	20693	20593	20649	20643	20580	20650	20689	20617	20544	20577	20622	20786	20844	20673	20747	20672	20766	20614	20603	20497	20605	20645	20576	20617	20565	20666	20690	20690	20519	20525	20630	20690	20738	20630	20627	20663	20606	20487	20506	20565	20648	20546	20652	20766	20569	20751	20705	20706	20579	20721	20581	20720	20634	20707	20545	20696	20540	20602	20640	20605	20640	20718	20669	20798	20522	20561	20543	20432	20718	20662	20476	20601	20563	20722	20478	20589	20639	20711	20660	20762	20639	20711	20728	20559	20698	20525	20577	20711	20549	20579	20408	20745	20517	20809	20559	20613	20551	20691	20638	20600	20803	20643	20662	20533	20686	20502	20695	20642	20502	20686	20576	20509	20533	20732	20350	20807	20658	20618	20524	20724	20665	20588	20576	20666	20775	20551	20728	20532	20751	20535	20647	20622	20437	20611	20589	20777	20689	20581	20572	20736	20663	20388	20747	20528	20628	20537	20600	20842	20692	20747	20547	20550	20458	20544	20604	20653	20593	20555	20440	20723	20620	20690	20677	20752	20549	20721	20694	20507	20620	20730	20596	20719	20637	20631	20456	20470	20494	20513	20726	20675	20529	20745	20501	20703	20592	20674	20808	20703	20715	20775	20718	20662	20692	20615	20619	20669	20795	20537	20614	20579	20703	20790	20668	20615	20594	20606	20736	20679	20569	20623	20875	20826	20757	20849	20833	20773	20655	20701	20600	20619	20620	20696	20827	20864	20539	20496	20638	20518	20765	20744	20563	20574	20675	20647	20445	20492	20602	20824	20919	20606	20639	20655	20672	20706	20542	20563	20675	20639	20671	20588	20670	20724	20595	20606	20571	20836	20528	20712	20668	20702	20521	20595	20606	20506	20427	20569	20555	20677	20654	20589	20558	20527	20628	20693	20562	20614	20755	20572	20593	20604	20686	20579	20526	20813	20723	20655	20552	20736	20648	20638	20782	20598	20837	20628	20576	20585	20457	20638	20444	20620	20667	20626	20687	20681	20672	20607	20666	20786	20499	20610	20671	20401	20550	20836	20780	20602	20674	20645	20620	20589	20374	20477	20569	20845	20568	20328	20639	21006	20526	20628	20717	20757	20726	20510	20667	20732	20740	20677	20587	20567	20799	20537	20544	20510	20580	20662	20570	20582	20652	20552	20505	20892	20505	20536	20765	20599	20560	20525	20718	20570	20664	20932	20510	20460	20583	20695	20748	20484	20687	20482	20694	20603	20649	20638	20608	20664	20619	20569	20508	20555	20424	20679	20773	20706	20685	20482	20813	20735	20514	20685	20569	20634	20635	20668	20756	20603	20796	20325	20561	20525	20674	20571	20663	20520	20627	20638	20528	20595	20559	20507	20475	20732	20608	20760	20709	20642	20669	20497	20732	20629	20477	20696	20534	20633	20757	20547	20512	20620	20528	20618	20644	20642	20756	20781	20514	20754	20505	20546	20475	20727	20577	20590	20584	20578	20551	20648	20572	20773	20508	20609	20636	20726	20535	20510	20826	20508	20581	20554	20733	20591	20662	20578	20867	20480	20643	20636	20621	20638	20690	20568	20535	20588	20567	20730	20747	20584	20699	20615	20604	20435	20647	20628	20632	20608	20595	20799	20711	20631	20701	20586	20635	20535	20606	20670	20606	20602	20686	20492	20563	20761	20584	20575	20509	20539	20716	20673	20635	20593	20544	20543	20612	20707	20768	20746	20807	20758	20648	20550	20685	20520	20783	20620	20731	20619	20679	20518	20474	20728	20624	20721	20727	20596	20559	20614	20670	20660	20566	20721	20671	20877	20719	20649	20742	20746	20680	20578	20600	20729	20658	20488	20701	20601	20572	20581	20545	20631	20377	20639	20525	20729	20592	20606	20517	20564	20824	20488	20823	20587	20790	20592	20711	20530	20527	20651	20604	20742	20672	20554	20546	20782	20669	20959	20562	20553	20586	20653	20713	20626	20651	20683	20768	20744	20716	20570	20726	20413	20527	20817	20559	20523	20649	20601	20594	20662	20638	20538	20600	20852	20561	20561	20803	20628	20741	20672	20563	20539	20692	20648	20521	20415	20632	20533	20506	20681	20719	20538	20480	20653	20802	20701	20713	20564	20776	20351	20557	20640	20699	20507	20650	20630	20615	20755	20597	20672	20671	20449	20650	20586	20537	20493	20706	20674	20458	20615	20514	20793	20680	20777	20695	20692	20516	20518	20665	20695	20664	20793	20614	20490	20606	20732	20575	20654	20761	20568	20630	20664	20500	20808	20713	20573	20527	20579	20736	20609	20557	20722	20577	20619	20490	20637	20543	20614	20789	20839	20562	20640	20446	20663	20516	20739	20647	20792	20611	20614	20698	20693	20688	20639	20844	20511	20441	20564	20599	20799	20551	20692	20703	20587	20714	20470	20636	20800	20618	20649	20387	20651	20478	20694	20743	20531	20742	20573	20484	20715	20570	20603	20507	20692	20494	20598	20676	20654	20688	20739	20755	20541	20807	20701	20687	20637	20570	20703	20623	20727	20661	20827	20609	20604	20646	20821	20727	20542	20633	20773	20539	20604	20483	20704	20672	20647	20608	20530	20623	20743	20519	20646	20486	20641	20694	20623	20747	20640	20650	20429	20600	20569	20841	20620	20676	20648	20662	20587	20806	20541	20751	20469	20436	20638	20564	20603	20611	20661	20673	20476	20684	20561	20814	20680	20816	20594	20673	20507	20627	20524	20715	20681	20600	20710	20684	20447	20605	20584	20725	20866	20566	20554	20579	20717	20612	20854	20843	20581	20587	20555	20591	20565	20677	20617	20735	20672	20771	20631	20747	20768	20658	20439	20693	20732	20493	20645	20648	20650	20581	20424	20651	20687	20633	20472	20621	20708	20668
22379	21480	28731	25156	24699	30376	34036	31142	29942	29835	29314	28960	28854	28481	28369	28360	28298	28416	28283	28206	28057	28205	28136	27854	27954	27852	27830	28074	27722	28014	27788	28093	27694	27845	27676	27769	27784	27866	27742	27819	27790	27767	27876	27850	27866	27805	27876	27744	27761	27719	27809	27817	27655	27576	27840	27815	27855	27901	27827	27788	28024	27965	27686	27747	27914	27846	27833	27828	27737	27656	27847	27773	27875	27856	27348	27563	27661	27721	27804	27850	28033	27709	27724	27691	27903	27829	27826	28012	27843	27790	27865	27592	27674	27514	27701	27715	27737	27548	27727	27960	27664	27893	27671	27635	27767	27637	27704	27791	27862	27860	27767	27690	27657	27771	27634	27695	27821	28042	27909	27566	27760	27808	27636	27780	27659	27652	27898	27686	27917	27546	27909	27691	27732	27639	27805	27674	27804	27784	27723	27761	27748	27780	27650	27636	27726	27783	27779	27886	28018	27782	27335	27740	27832	28013	27617	27820	27845	27808	27559	27842	27358	27609	27981	27632	27858	27954	27704	27770	27839	27820	27800	27893	27757	27662	27855	27735	28108	27630	27839	27775	27743	27727	27871	27783	27904	27806	27811	27706	27943	27976	27719	27639	27709	27608	27697	27629	27792	27689	27794	27676	27747	27888	27788	27851	27740	27814	27832	27941	27949	27671	27811	27851	27553	27838	27680	27650	27636	27714	27876	27714	27736	27626	27815	27631	27794	27632	27752	27605	27851	27491	27872	27903	27809	27783	27737	27752	27942	27860	27756	27739	28006	27565	27758	27915	27766	27908	27691	27639	27717	27613	27661	27785	27791	27777	27502	27693	27426	27916	27729	27840	27853	27697	27574	27765	27734	27579	27681	27508	27928	28024	27679	27651	27979	27717	27779	27674	27889	27788	27816	27827	27766	27630	27827	27514	27614	27733	27670	27809	27674	27745	27608	28038	27852	27793	27688	27558	27626	27682	27711	27935	27922	27878	27947	27816	27905	27851	27736	27617	27716	27756	27920	27905	27761	27737	27844	27799	27745	27848	27639	27619	27993	27896	27951	27826	27818	27530	27729	27775	27662	27806	27591	27546	27738	27903	27667	27826	27677	27844	27871	28027	27848	27709	27907	27700	27728	28153	27800	27845	27760	27813	27731	27800	27815	27701	27731	27601	27768	27901	27815	27754	27889	28083	27796	27908	27853	27775	27747	27603	27861	27781	27760	27578	27496	27753	27868	27924	27662	27900	27922	27694	27985	27599	27879	27487	27928	27700	27578	27569	27649	27661	27641	27776	27729	27749	27967	27819	27530	27568	27736	27783	28150	27770	27745	27806	28006	27774	28004	27717	27615	27938	27829	27684	27600	27982	27944	27836	27678	27827	27782	27879	27545	27740	27835	27791	27578	27871	27400	27615	27711	28016	27837	27814	27806	27789	27900	27903	27908	27580	27765	27925	27731	27751	28061	27871	27719	27614	27703	27556	27693	27963	27660	27469	27708	27899	27685	27972	27726	27767	27704	27700	27736	27806	27682	27837	27882	27790	27994	27650	27979	27766	27503	27847	27802	27773	27863	28013	27776	27849	27838	28019	27868	27889	27764	27910	27801	27828	28040	27560	27763	27835	27693	27855	27913	27780	27618	27782	27786	28095	27911	27812	27822	27838	27606	27691	27701	27838	27623	27701	27740	27807	27718	27684	27875	27614	27724	27614	27835	27894	27799	27827	27737	27747	28040	27675	27769	27539	27889	27534	27734	27617	27899	27785	27495	27598	27576	27686	27816	27701	27752	27929	27720	27576	27581	27790	27754	27815	27589	27788	27657	27691	27620	27790	27736	27720	27621	27672	27670	27780	27751	28068	28037	28158	27676	27722	27844	27782	27824	28053	27970	27682	27495	27508	27863	27715	27954	27812	27732	27780	27779	27696	27845	27937	27700	27862	27718	27923	27695	27838	28027	27721	27630	27854	27758	27486	27853	27860	27860	27705	27772	27392	27865	27673	27729	27819	27690	27475	28034	27950	27693	27817	27661	27764	27782	27705	27807	27650	27592	27684	27936	27850	27872	27921	27886	27685	27834	27780	27714	27673	27644	27460	27815	27888	27987	27421	27677	27766	27697	27787	27661	27750	27615	27890	27741	27581	27701	27863	27749	27521	27928	27706	27803	27886	27882	27904	27736	27917	27825	27843	27822	27525	27953	28007	27714	27822	27593	27449	27748	27845	27572	27687	27785	27678	27769	27722	27772	27801	27918	27770	27880	27941	27954	27823	27684	27892	27718	27825	27674	27737	27571	27944	27732	27831	27416	27637	27972	27540	27656	27796	28005	27730	27696	27643	27764	27929	27799	27915	27386	27534	27461	27890	27726	27785	27785	27911	27829	27781	27769	27812	27944	27911	27871	27689	27846	27858	27595	27706	27737	27569	27917	27803	27850	27844	27598	27692	27622	27728	27963	27460	27378	27900	27977	27768	27705	27756	27769	27720	27881	27684	27693	27892	27784	27736	27911	27607	27760	27533	27829	27775	27676	27774	27707	27790	27845	27786	27822	27669	27588	28063	27785	27571	27675	27761	27679	27758	27731	27815	27684	28027	28008	27689	27808	27937	27776	27723	27889	27829	27970	27595	28058	27837	27696	27790	27904	27746	27704	27773	27631	27848	27818	27777	27827	27698	27844	27692	27694	27689	27620	27751	27734	27821	27911	27531	27745	27594	27740	27735	28013	28003	27969	27826	27796	27559	27594	27852	28010	27588	27825	27708	27789	27917	28061	27791	27648	27792	27769	27425	27457	27999	27694	27702	27675	27948	27941	27853	27908	27848	27786	27854	27751	27885	27714	27855	27841	27658	27871	27925	27916	27669	27946	27796	27737	27779	27802	27706	27844	27780	27803	27749	27697	27728	27493	27710	27705	27580	27713	27800	27732	27859	27601	27821	27722	27830	27816	27751	27774	27824	27822	27646	27883	27645	27920	27579	27819	27786	28004	27731	27623	27685	27736	27692	27761	27740	27569	27825	27705	27807	27788	27766	27756	27803	27756	27747	27732	27651	27907	27699	27810	27737	28060	27942	27669	27660	27779	27654	27886	27881	27848	27709	27894	27723	28008	27451	27663	27837	28063	27814	27788	27884	27727	27623	27525	27744	27775	27501	27898	27553	27624	27868	27824	27819	27602	27500	27955	27544	28072	27511	27841	27568	28027	27721	27883	27719	27861	27572	27626	27670	27634	27861	27709	27963	27773	27577	27755	27705	27776	27956	27578	27783	27931	27721	27948	27606	27820	27930	27761	27730	27996	28006	27942	27726	27623	27846	27984	27793	27790	28027	27921	27709	27706	28018	27738	27957	27762	27754	27836	27769	27745	27792	27726	27888	27801	27633	27972	27719	27835	27686	27927	27772	27829	27760	27837	27659	27749	27629	27843	27825	27819	27736	27817	27684	27727	27742	27708	27800	27735	27682	27865	27774	27729	27771	27750	28007	27887	27643	27972	27706	27785	27795	28036	27793	28054	27715	27719	27780	27768	27825	27818	27807	27751	27668	27699	27608	27727	28261	27673	27836	27773	28112	27701	27734	27723	27748	27849	27770	27660	27606	27479	27940	27711	27690	27809	27821	27887	27631	27977	27534	27531	27724	27514	27754	27947	27663	27951	27736	27544	27638	27704	27705	27815	27800	27808	27411	27663	27745	27564	27772	27927	27666	27792	27619	27911	27763	27860	27416	27722	27807	27770	27823	27857	27595	27825	27672	27707	27778	27803	27832	27989	27930	27570	27810	28120	27711	27724	27713	27934	27722	27630	27675	27559	27850	27843	27503	27854	27795	27790	27559	27718	27642	27980	27561	27623	27715	27703	27980	27857	27953	27821	27731	27720	27662	27753	27702	27791	27752	28038	27956	27755	27847	27636	27726	27537	27882	27940	27677	27781	27676	27730	27854	27823	28018	27806	27695	27850	27922	27650	27618	27629	27725	27423	27705	27692	27764	27788	27804	27842	27785	27918	27605	27663	28055	27951	27678	27837	27631	27894	27661	27635	27822	27748	27718	27871	27877	27744	27763	27619	27673	27967	28032	27847	27663	27591	27737	27716	27784	27785	27720	27634	27548	27659	27845	27687	27829	27601	27617	27592	27649	27742	27698	27966	27656	27653	27735	27767	27640	27613	27909	27884	27759	27770	27801	27726	27384	27788	27884	27693	27788	27946	27745	27671	27682	27888	27533	27717	27736	27917	27653	27696	27703	27685	27660	28028	27727	27859	27456	27498	28028	27756	27676	27917	27542	27655	27848	27847	27782	28027	27922	27770	27721	27547	27782	27569	27886	27720	27673	27940	27807	27934	27921	27902	27779	27839	27761	27747	27648	27860	27569	27938	27885	27817	27784	28002	27889	27602	27803	28123	27801	27719	27799	27821	27781	27774	27753	27756	27675	27783	27706	27984	27826	27761	27704	27746	27817	27364	27769	27864	27631	27996	27647	27690	27781	27618	27872	27856	27544	27826	27834	27786	27521	27737	27608	27554	27608	27636	27609	27919	27713	27894	27978	27930	27654	27845	27784	27697	27997	27663	27871	27753	27821	27895	27791	27988	27766	27695	27731	27815	27602	27873	27809	27672	27779	27967	27816	27705	28004	27881	27779	27613	27704	27734	27540	27766	27735	27909	27894	27723	27837	27899	27649	28093	27818	27949	27792	27905	27642	27802	27611	27586	27817	27744	27579	27598	27594	27721	27759	27642	27667	27804	27271	27782	27854	27679	27711	27794	27901	27795	27777	27733	27702	27945	27826	27789	27720	27634	27788	27641	27576	27642	27542	27929	27961	27789	27739	27879	27800	27777	27660	27833	27633	27884	27656	27695	27899	27510	27788	28025	27963	27833	27717	28105	27793	28104	27648	27668	27940	27869	27518	27740	27604	27732	27881	27837	27761	27962	27396	27708	27772	27580	27634	27734	27689	27712	27699	27831	27840	27856	27729	27879	27747	27763	28017	27955	27757	27577	27953	27809	27713	27762	27574	27781	27896	27776	27871	27789	27636	28028	27767	27788	27732	27762	27823	27884	27590	27728	27803	27800	27605	27785	27666	27819	27809	27683	27833	27698	27679	27711	28083	27780	28136	28007	27971	27647	27616	27650	27708	27689	27869
29184	54749	46240	37040	32808	30019	27675	26011	24267	23447	22944	22119	21995	21815	21502	21520	21411	21258	21133	21037	21061	21022	20890	20951	21014	20849	21000	21103	20627	20933	20880	20894	20945	20844	20931	20936	20779	21020	20710	20848	20835	20753	20913	20951	20633	20887	20796	20743	21016	20866	20837	20964	20666	20798	20719	20806	20789	20750	20780	20904	20905	20858	20856	20811	20979	20670	21133	20910	20796	20932	20769	20735	20824	20925	20978	20706	20573	20887	20952	20793	20943	21021	20838	20788	20880	20942	20843	20825	20873	20879	20922	20748	20875	20946	20738	20773	20953	20867	20682	20855	20682	20756	20719	20927	20771	20800	20841	20913	20926	20822	20707	20831	20892	20892	20887	20996	21030	20893	20987	20707	20727	20693	20760	20780	20790	20720	20888	20741	20821	20796	20864	20865	20865	20831	20782	20766	20901	20820	20886	20871	20883	20975	20978	20938	20749	20774	20876	20861	20872	20972	20832	20930	20719	20853	20742	20813	20919	20952	20877	20737	20867	20850	20831	20707	20890	20692	21035	20838	20791	20905	20614	20646	20873	20826	20946	20923	20785	20895	20665	20636	20972	20868	20619	20735	20795	20792	20880	20949	20760	20762	20924	20740	20894	20865	20776	20682	21106	20770	20805	20697	20843	20799	20842	20774	21005	20871	20745	20924	20915	20892	20671	20946	20765	20780	20772	20821	20746	20964	20919	20806	20753	20842	20813	20818	20894	20782	20941	20891	20967	20879	20747	20844	20772	20895	20822	20785	20791	20793	20842	20754	20788	20627	20766	20701	20800	20893	20810	20892	20943	20906	20938	20767	20693	20678	20879	20819	20786	20829	20722	20791	20733	20740	20764	20952	20947	20932	20725	20758	20635	20805	20860	20691	20798	20849	20722	20804	20929	20911	20694	20774	20817	20866	20821	20965	20923	20996	20864	20789	20968	20749	20601	20810	20726	20845	20726	21154	20885	20778	20827	20912	20835	20745	20615	20658	20921	20733	20901	20910	20681	20764	21028	20719	20916	20853	20972	20969	20804	20958	20776	20808	20667	20844	20857	20929	20792	20835	20874	20727	20745	20748	20834	20873	20894	20718	20804	20993	20814	20801	20950	21029	20686	21061	20827	20857	20751	20898	20728	20815	20894	20862	20589	20781	20918	21009	20666	20959	20917	20828	20822	20756	20607	21002	20849	20707	20865	20758	20884	20818	20605	20702	20665	20858	20801	20905	20759	20953	20849	20912	20769	20959	20980	20840	20761	20749	20972	20657	20714	20741	20810	20770	20931	20861	20878	20691	21055	20734	20858	20909	20739	20930	20851	20720	20775	20675	20812	20870	20660	20962	20920	20791	20748	21046	20782	20808	20790	20961	20751	20758	20780	20995	20702	20778	20745	20809	20910	20737	20759	20824	20665	20841	20887	20838	20628	20483	20797	20829	20843	20794	20915	20853	20904	20806	20816	20720	20633	20814	20872	20691	20907	20764	20756	20798	21038	20734	20850	20945	20624	20760	21033	20698	20900	20771	20868	20869	20886	20740	20846	20862	20696	21052	20763	20744	20716	20994	20883	20884	20950	20769	20786	20834	20868	20697	20736	20648	20786	20774	20776	20806	20877	20861	20954	20845	21043	20703	20897	20717	20862	20907	20678	20964	20873	20818	20919	20643	20925	20912	20731	20894	20709	20756	20828	20782	20797	20874	20794	20788	20847	20728	20858	20811	20961	20882	20724	20915	20687	20885	20649	20914	20832	20859	20742	20800	20792	20880	20732	20842	20885	20910	20717	20791	20714	20886	20893	20805	20846	20753	20658	20861	20854	20922	20814	20833	20819	20870	20824	20748	20845	20852	20770	20840	20725	20751	21033	20964	20813	20723	20746	20918	20825	20670	20971	20746	20896	20797	20925	20570	20859	20836	20804	20789	20764	20882	20966	20853	20851	20863	20705	20969	20757	20906	20610	20847	20925	20769	20695	20677	20923	20888	20627	20984	20797	20950	20845	20926	20761	20898	20765	20890	20870	20853	20779	20830	20866	20836	20683	20848	20930	20800	20984	20814	20560	20897	20772	20681	20747	20915	20881	20840	20793	20846	20657	20785	20686	20910	20788	20674	20682	20919	20735	20702	20928	20773	20713	20844	20919	20963	20747	21015	20863	20797	20817	20683	20837	20848	20829	20806	20949	20579	20838	20894	20795	20905	20624	20778	20641	20695	20979	20905	20920	20676	20844	20736	21035	20706	20840	20794	20962	20862	20826	20859	20795	20995	20799	20973	20970	20879	20763	20999	20898	21029	20934	20660	20878	20852	20923	20931	20711	20853	20726	20861	20923	20832	20929	21000	20987	20764	20826	20760	20921	20826	20841	20912	20842	20810	20831	20778	20749	20746	20723	20701	20841	20839	20821	20868	20883	20717	20825	20904	20702	20793	20770	20795	20767	20536	20881	20828	20812	20983	20859	20784	20801	20814	20769	20874	20754	20828	20983	20979	20911	20894	20737	20836	20721	20842	20739	20570	20805	20841	20817	20874	20811	20967	20954	20835	20789	20770	20780	20859	21007	20771	20832	20881	20735	20919	20758	20854	20711	20838	20881	20712	20804	20749	20822	20660	20897	20745	20758	20714	20817	20674	20688	20678	20844	20879	20939	20911	20972	20839	20906	20825	20761	20722	20639	20882	20872	20815	20915	20927	20666	20848	20877	20791	20899	21062	20874	20801	20784	20934	21154	20883	20889	20800	20870	20746	20679	20801	20859	20691	20857	20762	20786	20880	20820	20769	20807	20805	20883	20765	20883	20832	20844	21077	20756	20921	20934	20778	20918	20820	20779	20797	20954	20875	20868	20794	20721	20810	20944	20951	20991	20814	20746	20711	20838	20887	20952	20896	20839	20723	20866	20757	20787	20940	20832	20841	20894	20773	20742	20895	20794	20906	20874	20911	20852	20596	20860	20735	21035	20933	20760	20596	20896	20764	20687	20845	20852	20885	20826	20803	20983	20878	20747	20767	20802	20737	20752	20780	20968	20639	20816	20838	20866	20869	20693	20906	20883	20800	20856	20885	21009	20822	20838	21042	20851	20688	20765	20844	20893	20797	20819	20732	20821	20971	20972	20599	20907	20947	20963	20856	20645	20982	20846	20720	20892	20715	20807	20864	20916	20804	21030	21076	20913	20763	20892	20760	20857	20687	20869	20708	20749	20685	20822	20876	20669	20927	20964	20728	20760	20768	20874	20829	20669	20716	20949	20562	20785	20806	21032	20639	20895	20957	20799	20693	20850	20804	20919	20734	20699	20787	21059	21024	20611	20864	20914	20966	20790	20762	20836	20885	20908	20922	20685	20767	20828	20950	20877	20944	20934	20746	21020	21041	20686	20769	20885	20678	20805	20878	20764	20779	20772	20767	20807	20967	20814	20783	20860	20743	20836	20790	20846	20932	20772	21081	20696	20826	20764	20790	20794	20827	20870	20951	20927	20806	20739	20874	21010	20944	20697	20712	20929	20650	20871	20776	20803	20809	20826	20908	20788	20834	20698	21025	20610	20844	20975	20817	20999	21000	20800	20850	20642	20876	20991	20752	20805	20743	20892	20877	20884	20692	20696	20856	20795	20793	20970	20995	20832	20950	20826	20878	20805	20712	20669	20885	20820	20821	20785	20621	20978	20889	20641	20715	20806	20812	20905	21026	20942	20836	20782	20819	20899	20697	20873	20842	20878	20839	20802	20852	20789	20721	20781	20678	20866	20859	20823	20845	20859	20651	20872	20807	20873	20795	20844	20896	20784	20800	20818	20943	21018	20871	20961	20737	20825	20807	20936	20715	20767	20651	20924	20859	20934	20966	20771	20846	20868	20840	20703	20991	20865	20713	21054	20748	20895	20889	20739	20773	20916	20782	20753	20907	20659	20658	21014	20669	20820	20782	20680	21096	20784	20704	20808	20828	20890	20752	20805	20731	20925	20717	20827	20753	20778	20912	21074	20765	20786	20746	20885	20938	21055	20905	20705	20882	20970	20781	20848	20674	20719	20679	20809	20819	20844	20931	20667	20730	20943	20761	20896	20725	20767	20809	20884	20740	20745	20662	20794	20834	20723	20864	20853	20705	20797	20615	20797	20900	20942	20617	20952	20841	20696	20801	20942	20749	20912	21023	20940	20948	20828	20815	20945	20916	20618	20684	20838	20644	20740	20921	20908	20638	20893	20812	20794	20845	20966	20858	20728	20832	20831	20689	20848	20693	20691	20862	20951	20643	20855	20642	20956	20616	20815	20830	20768	20745	20755	20889	20858	20899	20697	20852	20746	20799	20736	20676	20845	20794	20986	20897	20813	20746	20674	20876	20584	21000	20759	20894	20720	20933	20779	20893	20876	20856	20856	20627	20883	20892	20734	20925	20776	20636	20696	20816	20796	20682	20835	20935	20785	20691	20871	20918	20947	20683	20710	20982	20905	20778	20767	20908	20815	20844	20688	20810	20840	20878	20931	20816	20821	20915	20769	20859	20888	20903	20776	20828	20794	20694	20855	20577	20929	20905	20718	20716	20841	20861	20968	20707	20828	20858	20842	20728	20714	20940	20804	20960	20870	20935	21066	20875	20866	20855	20882	20790	20664	20874	20881	20615	20693	20906	20876	20893	20888	20831	20679	20692	20842	20736	20881	20977	20815	20647	20904	20802	20981	20892	20837	20959	20636	20889	20892	20710	20896	20660	20967	20812	20886	20627	20737	20630	20801	20940	20713	20931	20913	20935	20821	20839	20833	20869	20736	20940	20606	20877	20667	20826	20742	20599	20843	20866	20750	20877	20830	20951	20946	21003	20784	20837	20926	20970	20909	20763	20861	20712	20864	20955	20937	20928	20762	20766	20873	20848	20956	20893	20726	20748	20899	20939	20766	20868	20764	20866	20819	20902	20656	20871	20975	20922	20756	20857	20856	21019	20772	20752	20847	20848	20905	20907	20784	20796	20840	20865	20927	20738	20618	20825	21006	20941	20721	20813	20760	20690	20863	20992	20680	20751	20823	20814	20842	20950	20794	20905	20841	20794	20761	20756	20657	20742	20764	20773	20814	20669	20925	20752	20819	20791	20847	20939	20611	20783	20823	20827	20807	20768	20904	20921	20767	20896	20861	21053	20989	20729
33168	32415	38062	34914	31125	30155	29805	28802	28294	28284	28078	27892	27984	27818	27960	27493	27663	27740	27732	27795	27603	27563	27486	27444	27913	27489	27502	27662	27660	27520	27448	27462	27452	27616	27463	27590	27431	27557	27597	27386	27553	27321	27628	27542	27386	27569	27517	27629	27593	27428	27479	27269	27395	27558	27570	27423	27526	27570	27314	27522	27340	27210	27422	27427	27458	27853	27589	27411	27681	27315	27421	27572	27615	27476	27519	27552	27753	27757	27699	27387	27326	27442	27574	27395	27628	27482	27574	27391	27584	27498	27589	27504	27484	27480	27511	27412	27586	27677	27658	27436	27548	27299	27329	27629	27419	27288	27498	27481	27536	27430	27441	27483	27288	27530	27424	27553	27381	27430	27405	27478	27747	27525	27427	27369	27612	27486	27485	27593	27508	27622	27471	27480	27615	27673	27181	27520	27511	27726	27550	27467	27486	27467	27473	27485	27539	27505	27337	27574	27707	27329	27619	27173	27532	27446	27328	27404	27382	27619	27511	27631	27484	27475	27547	27494	27688	27471	27411	27484	27502	27645	27465	27542	27622	27530	27614	27395	27711	27741	27687	27603	27562	27642	27662	27678	27638	27512	27460	27296	27616	27488	27509	27556	27311	27283	27481	27528	27576	27497	27435	27514	27579	27462	27461	27472	27354	27496	27503	27453	27430	27745	27424	27410	27613	27493	27340	27401	27531	27392	27810	27565	27451	27496	27684	27485	27670	27661	27476	27748	27403	27361	27404	27676	27444	27489	27433	27729	27689	27629	27365	27388	27463	27586	27302	27489	27691	27522	27414	27557	27455	27474	27714	27477	27447	27506	27414	27424	27627	27706	27753	27479	27505	27643	27585	27662	27496	27458	27329	27803	27458	27418	27629	27582	27309	27291	27509	27286	27407	27569	27283	27462	27608	27754	27535	27368	27269	27804	27540	27503	27449	27512	27339	27543	27514	27512	27486	27510	27372	27273	27559	27560	27484	27486	27367	27304	27583	27521	27486	27542	27493	27411	27638	27444	27552	27608	27560	27377	27274	27476	27560	27388	27649	27710	27645	27971	27578	27398	27445	27498	27685	27370	27444	27757	27494	27556	27548	27830	27841	27737	27755	27626	27619	27729	27383	27630	27397	27285	27423	27512	27554	27653	27438	27691	27512	27389	27556	27450	27308	27472	27526	27498	27675	27357	27586	27749	27715	27526	27669	27490	27675	27692	27407	27611	27557	27502	27517	27604	27739	27519	27481	27423	27443	27754	27536	27570	27780	27533	27570	27564	27457	27422	27537	27413	27435	27340	27805	27509	27345	27599	27726	27548	27586	27409	27560	27637	27662	27555	27367	27472	27408	27424	27572	27310	27482	27295	27481	27566	27534	27462	27699	27412	27658	27647	27307	27501	27244	27448	27422	27345	27425	27342	27505	27477	27661	27297	27512	27352	27484	27406	27352	27575	27381	27694	27462	27329	27552	27605	27523	27433	27634	27352	27773	27699	27522	27290	27217	27421	27591	27446	27501	27293	27441	27676	27496	27381	27344	27588	27507	27432	27549	27526	27593	27401	27706	27400	27373	27617	27687	27507	27420	27511	27460	27583	27335	27484	27711	27448	27780	27409	27330	27423	27378	27604	27435	27380	27430	27648	27561	27554	27358	27289	27361	27259	27392	27432	27552	27411	27496	27598	27521	27425	27082	27419	27706	27490	27502	27556	27333	27626	27609	27797	27847	27626	27598	27663	27482	27486	27583	27747	27652	27483	27598	27372	27279	27605	27770	27684	27397	27671	27511	27637	27652	27373	27407	27546	27569	27595	27625	27487	27807	27921	27627	27590	27513	27560	27414	27561	27478	27520	27462	27333	27579	27455	27632	27560	27759	27591	27625	27444	27592	27573	27610	27595	27540	27271	27470	27557	27488	27464	27488	27468	27422	27528	27425	27719	27738	27727	27743	27538	27465	27490	27371	27532	27365	27306	27482	27298	27557	27314	27545	27593	27591	27456	27423	27308	27394	27493	27244	27415	27604	27578	27685	27351	27499	27305	27476	27505	27354	27452	27555	27471	27656	27405	27643	27602	27398	27383	27556	27324	27476	27358	27495	27729	27521	27333	27675	27642	27507	27620	27780	27481	27434	27508	27363	27491	27548	27601	27456	27583	27492	27504	27612	27460	27682	27459	27649	27360	27741	27495	27548	27355	27689	27486	27518	27480	27418	27574	27631	27823	27716	27657	27508	27804	27662	27603	27540	27503	27774	27345	27479	27488	27522	27427	27425	27454	27346	27268	27673	27637	27549	27274	27265	27439	27708	27587	27581	27602	27568	27436	27484	27462	27514	27367	27584	27463	27518	27534	27361	27528	27569	27425	27482	27594	27493	27387	27666	27555	27565	27460	27520	27598	27754	27293	27760	27568	27635	27445	27552	27659	27393	27540	27579	27657	27369	27546	27559	27505	27525	27462	27254	27607	27706	27316	27619	27638	27431	27429	27295	27372	27458	27407	27316	27403	27629	27515	27704	27590	27568	27685	27515	27507	27631	27362	27591	27458	27436	27548	27616	27678	27611	27608	27713	27735	27379	27465	27349	27615	27516	27500	27473	27467	27483	27403	27390	27693	27430	27622	27415	27545	27473	27557	27295	27699	27577	27789	27528	27551	27247	27539	27348	27430	27711	27501	27616	27415	27558	27484	27687	27570	27644	27479	27442	27589	27392	27488	27634	27693	27463	27419	27865	27623	27584	27409	27761	27613	27563	27527	27399	27393	27687	27547	27380	27378	27406	27437	27376	27288	27469	27320	27568	27466	27537	27571	27551	27387	27466	27566	27801	27407	27648	27758	27351	27680	27785	27523	27414	27356	27346	27461	27445	27656	27312	27934	27502	27512	27530	27346	27550	27689	27305	27500	27364	27511	27643	27756	27541	27413	27475	27715	27262	27490	27568	27612	27651	27363	27571	27635	27522	27326	27601	27541	27465	27387	27512	27203	27565	27504	27402	27430	27415	27456	27638	27690	27808	27646	27718	27576	27318	27451	27617	27269	27568	27413	27405	27543	27548	27373	27476	27724	27360	27625	27660	27590	27615	27601	27588	27344	27393	27690	27553	27503	27409	27393	27554	27702	27568	27607	27524	27506	27782	27309	27605	27461	27754	27420	27545	27855	27566	27470	27599	27468	27550	27474	27538	27569	27552	27630	27488	27452	27667	27591	27284	27778	27557	27619	27617	27364	27484	27576	27648	27504	27600	27564	27580	27393	27654	27839	27496	27464	27766	27271	27513	27619	27481	27477	27535	27738	27571	27487	27552	27643	27755	27473	27570	27401	27390	27771	27571	27192	27514	27396	27503	27763	27487	27695	27418	27372	27433	27864	27671	27435	27467	27635	27234	27712	27642	27468	27558	27604	27458	27463	27678	27698	27714	27621	27623	27500	27702	27398	27593	27746	27618	27509	27592	27369	27606	27326	27518	27477	27563	27377	27458	27569	27364	27801	27509	27377	27364	27602	27419	27608	27713	27535	27466	27461	27317	27554	27475	27635	27456	27475	27285	27350	27715	27510	27570	27614	27525	27504	27436	27559	27150	27588	27493	27558	27504	27364	27572	27502	27691	27482	27429	27577	27253	27487	27607	27679	27703	27570	27665	27537	27706	27694	27696	27633	27479	27532	27594	27725	27367	27513	27471	27422	27366	27248	27480	27416	27471	27568	27625	27742	27632	27469	27451	27637	27508	27558	27628	27346	27739	27674	27369	27402	27283	27458	27640	27651	27490	27407	27580	27652	27268	27428	27489	27450	27622	27423	27543	27375	27352	27577	27480	27787	27585	27614	27554	27551	27617	27588	27605	27600	27547	27436	27707	27427	27393	27520	27405	27491	27689	27412	27580	27780	27498	27625	27466	27820	27550	27352	27500	27674	27382	27449	27649	27558	27519	27422	27306	27390	27499	27629	27704	27695	27619	27434	27565	27474	27696	27516	27490	27551	27542	27621	27640	27605	27507	27367	27359	27471	27465	27686	27583	27611	27733	27709	27293	27535	27542	27519	28031	27391	27605	27465	27744	27469	27572	27424	27564	27687	27631	27538	27448	27494	27494	27276	27570	27400	27476	27551	27809	27508	27326	27529	27769	27585	27622	27544	27482	27589	27539	27468	27640	27390	27510	27317	27666	27473	27620	27634	27598	27533	27718	27430	27445	27458	27413	27550	27708	27515	27543	27405	27359	27528	27476	27431	27569	27526	27421	27436	27612	27800	27488	27666	27540	27319	27214	27556	27555	27463	27388	27582	27454	27364	27398	27482	27614	27637	27486	27594	27506	27402	27364	27358	27296	27452	27729	27722	27640	27608	27473	27357	27656	27456	27403	27591	27556	27632	27449	27628	27468	27361	27601	27365	27412	27573	27611	27417	27328	27253	27291	27736	27555	27608	27388	27497	27508	27581	27240	27618	27700	27676	27501	27710	27613	27418	27611	27547	27817	27419	27547	27723	27595	27590	27452	27613	27793	27513	27295	27584	27643	27651	27533	27449	27486	27356	27532	27804	27391	27432	27690	27560	27598	27585	27816	27502	27462	27269	27548	27376	27707	27634	27743	27597	27398	27631	27726	27651	27427	27315	27698	27708	27334	27564	27598	27525	27485	27435	27372	27356	27379	27462	27252	27437	27486	27646	27462	27768	27595	27355	27402	27520	27696	27534	27668	27486	27597	27471	27489	27554	27781	27788	27524	27554	27128	27709	27539	27796	27436	27654	27326	27620	27335	27510	27417	27518	27359	27493	27555	27435	27743	27280	27436	27405	27463	27549	27475	27569	27652	27710	27448	27386	27458	27613	27688	27653	27472	27664	27641	27548	27080	27516	27656	27420	27357	27676	27651	27645	27579	27588	27471	27937	27576	27750	27450	27432	27768	27213	27293	27604	27537	27424	27753	27561	27599	27596	27663	27326	27604	27685	27600	27586	27657	27647	27509	27521	27641	27701	27673	27743	27671	27621	27722	27538	27736	27703	27546	27579	27506	27622	27774	27542	27536	27750	27588	27687	27378	27434	27482	27664	27530	27669	27698	27302	27452	27668	27474	27588	27275	27576	27378	27502	27678	27439	27312	27364	27381	27394	27429	27544	27531	27635	27476	27560	27457	27657	27627	27430
29897	43941	36511	29299	26601	24961	24028	23039	22093	21814	21532	21412	21290	21075	20978	20927	20773	20863	20910	20584	20928	20795	20759	20964	20600	20699	20767	20713	20782	20778	20752	20721	20733	20727	20695	20610	20654	20602	20643	20821	20735	20653	20834	20790	20672	20698	20624	20573	20695	20918	20732	20548	20977	20714	20732	20763	20611	20705	20889	20829	20522	20827	20688	20752	20709	20820	20625	20741	20662	20784	20665	20765	20723	20707	20780	20686	20719	20654	20527	20624	20675	20680	20759	20720	20657	20624	20629	20753	20875	20801	20692	20967	20845	20680	20724	20737	20724	20616	20744	20772	20616	20589	20557	20598	20739	20588	20890	20670	20637	20736	20775	20833	20758	20600	20755	20712	20707	20653	20817	20802	20579	20513	20526	20710	20729	20621	20674	20567	20614	20814	20723	20528	20604	20691	20686	20495	20689	20895	20755	20585	20628	20918	20673	20614	20598	20852	20760	20472	20641	20629	20840	20591	20694	20756	20694	20678	20728	20619	20735	20800	20498	20752	20820	20675	20707	20684	20816	20857	20678	20448	20605	20652	20790	20533	20790	20681	20735	20790	20842	20780	20634	20804	20610	20683	20597	20648	20644	20695	20592	20646	20665	20827	20663	20881	20691	20702	20841	20698	20780	20737	20592	20744	20739	20690	20837	20623	20728	20586	20738	20866	20889	20903	20891	20653	20837	20602	20859	20610	20588	20678	20717	20506	20671	20774	20629	20734	20500	20668	20920	20706	20808	20752	20615	20713	20676	20659	20692	20572	20770	20718	20534	20588	20796	20741	20609	20662	20711	20605	20855	20845	20550	20638	20697	20903	20814	20718	20755	20760	20759	20699	20505	20575	20761	20882	20702	20615	20804	20614	20550	20633	20578	20611	20625	20838	20892	20711	20814	20624	20625	20786	20696	20426	20434	20750	20805	20757	20683	20703	20601	20779	20772	20785	20503	20804	20811	20710	20841	20764	20792	20750	20870	20768	20596	20677	20686	20504	20717	20463	20879	20660	20607	20778	20641	20782	20517	20677	20533	20811	20850	20649	20589	20690	20556	20738	20612	20496	20722	20543	20638	20757	20779	20665	20693	20809	20337	20594	20688	20631	20639	20655	20638	20712	20720	20811	20821	20619	20662	20526	20620	20574	20620	20644	20618	20640	20829	20748	20683	20748	20449	20719	20738	20643	20680	20734	20840	20668	20906	20592	20829	20575	20686	20631	20735	20662	20712	20665	20578	20782	20843	20738	20824	20668	20771	20610	20603	20614	20723	20724	20558	20614	20570	20701	20844	20559	20928	20601	20621	20567	20621	20812	20809	20647	20685	20640	20509	20689	20540	20653	20719	20837	20736	20762	20636	20712	20748	20617	20701	20891	20638	20707	20802	20664	20733	20841	20633	20450	20701	20558	20831	20778	20627	20772	20762	20746	20525	20583	20653	20750	20828	20692	20723	20721	20827	20789	20606	20568	20646	20813	20942	20755	20627	20586	20650	20637	20723	20534	20738	20651	20642	20727	20748	20648	20456	20425	20885	20640	20660	20681	20783	20798	20876	20715	20616	20630	20743	20612	20864	20760	20534	20638	20840	20552	20762	20789	20466	20837	20898	20742	20691	20795	20770	20799	20631	20546	20408	20661	20678	20751	20777	20726	20636	20593	20816	20766	20679	20738	20668	20776	20816	20718	20710	20607	20733	20695	20826	20746	20655	20672	20927	20588	20775	20790	20849	20585	20828	20567	20599	20834	20830	20794	20831	20820	20856	20611	20700	20615	20438	20828	20687	20779	20706	20588	20650	20845	20541	20682	20765	20666	20510	20576	20815	20772	20687	20733	20582	20566	20813	20723	20741	20680	20748	20647	20414	20715	20741	20813	20585	20707	20670	20665	20715	20734	20794	20563	20588	20605	20661	20627	20708	20740	20769	20623	20672	20690	20908	20734	20698	20728	20893	20681	20660	20764	20632	20922	20645	20636	20643	20814	20705	20588	20668	20803	20741	20661	20825	20830	20547	20703	20698	20820	20672	20762	20679	20723	20674	20785	20828	20725	20606	20784	20710	20646	20665	20742	20701	20589	20562	20714	20760	20770	20721	20712	20550	20686	20646	20754	20610	20652	20666	20526	20687	20762	20727	20716	20588	20549	20640	20686	20746	20888	20705	20729	20597	20693	20745	20866	20743	20569	20785	20608	20813	20699	20725	20651	20688	20750	20678	20833	20658	20766	20678	20698	20734	20681	20732	20669	20676	20718	20705	20765	20711	20709	20770	20636	20633	20672	20673	20856	20731	20836	20599	20631	20644	20825	20484	20662	20544	20626	20653	20694	20655	20607	20666	20564	20708	20573	20689	20649	21089	20712	20567	20746	20704	20674	20784	20908	20720	20479	20734	20473	20515	20699	20877	20681	20792	20637	20544	20665	20727	20799	20731	20762	20806	20766	20647	20676	20852	20652	20469	20550	20626	20821	20805	20538	20688	20710	20654	20751	20604	20761	20498	20853	20454	20621	20807	20959	20736	20752	20620	20682	20586	20594	20825	20682	20560	20574	20650	20494	20619	20591	20799	20637	20816	20716	20706	20588	20593	20800	20898	20604	20629	20817	20670	20802	20764	20757	20780	20738	20554	20652	20640	20668	20616	20593	20945	20735	20530	20803	20520	20492	20609	20454	20749	20492	20653	20629	20753	20457	20588	20670	20598	20661	20740	20664	20946	20418	20810	20745	20872	20837	20709	20677	20900	20860	20673	20887	20595	20871	20548	20576	20749	20612	20753	20800	20770	20684	20650	20588	20737	20673	20776	20726	20916	20763	20720	20835	20755	20645	20608	20831	20703	20682	20748	20664	20622	20662	20906	20786	20613	20671	20698	20912	20688	20689	20590	20789	20851	20607	20420	20727	20831	20546	20740	20849	20525	20746	20757	20759	20746	20728	20636	20580	20922	20637	20710	20868	20636	20601	20673	20573	20786	20812	20661	20740	20794	20729	20797	20929	20616	20653	20623	20681	20707	20822	20476	20615	20524	20720	20669	20684	20493	20615	20870	20629	20703	20558	20788	20738	20572	20718	20718	20791	20667	20763	20732	20706	20608	20681	20848	20641	20671	20529	20565	20695	20892	20587	20721	20893	20636	20607	20843	20630	20727	20660	20636	20634	20590	20581	20635	20741	20499	20842	20538	20749	20733	20671	20773	20758	20672	20666	20609	20787	20577	20778	20753	20541	20686	20576	20642	20739	20703	20821	20838	20755	20672	20730	20628	20634	20655	20607	20727	20725	20726	20809	20626	20560	20534	20621	20577	20783	20646	20848	20747	20695	20833	20895	20656	20415	20746	20734	20755	20712	20818	20751	20692	20524	20626	20674	20857	20722	20703	20590	20469	20646	20668	20677	20531	20852	20622	20718	20714	20696	20597	20742	20665	20643	20605	20712	20769	20720	20631	20733	20621	20775	20689	20686	20595	20490	20673	20627	20721	20641	20760	20700	20603	20653	20660	20683	20881	20701	20728	20751	20570	20536	20765	20764	20866	20743	20713	20712	20675	20583	20824	20775	20874	20486	20659	20758	20617	20844	20723	20536	20675	20823	20701	20786	20641	20585	20700	20651	20725	20682	20642	20613	20660	20739	20635	20675	20553	20693	20677	20805	20685	20756	20617	20722	20648	20557	20724	20583	20702	20710	20583	20690	20632	20560	20760	20521	20749	20661	20786	20603	20579	20606	20539	20783	20619	20686	20965	20543	20591	20611	20673	20772	20808	20692	20882	20721	20589	20571	20668	20793	20755	20552	20851	20738	20606	20626	20583	20930	20565	20695	20486	20791	20784	20744	20916	20705	20638	20741	20672	20746	20883	20879	20805	20719	20739	20631	20541	20606	20747	20691	20709	20727	20756	20673	20908	20677	20724	20538	20746	20817	20626	20729	20668	20819	20722	20738	20688	20640	20825	20688	20700	20564	20805	20758	20562	20679	20645	20715	20570	20771	20643	20729	20547	20640	20710	20727	20903	20945	20722	20756	20579	20812	20508	20661	20840	20612	20745	20524	20694	20443	20828	20929	20837	20564	20849	20660	20802	20751	20757	20756	20657	20713	20847	20784	20628	20782	20720	20819	20660	20839	20516	20730	20818	20594	20773	20731	20746	20686	20696	20712	20715	20678	20582	20592	20741	20523	20755	20766	20701	20585	20715	20725	20862	20727	20760	20712	20816	20775	20638	20665	20720	20822	20550	20810	20648	21036	20800	20786	20723	20596	20635	20900	20638	20769	20804	20697	20592	20677	20638	20702	20538	20766	20742	20459	20622	20616	20795	20467	20777	20711	20741	20621	20751	20658	20596	20762	20934	20757	20770	20605	20678	20760	20778	20754	20699	20630	20607	20536	20763	20919	20619	20799	20793	20589	20624	20615	20945	20661	20783	20595	20888	20902	20814	20496	20726	20621	20725	20417	20715	20837	20738	20701	20615	20659	20684	20783	20742	20800	20751	20747	20672	20667	20681	20642	20669	20557	20770	20643	20683	20557	20612	20758	20751	20805	20953	20780	20748	20615	20601	20590	20797	20750	20898	20546	20582	20797	20836	20561	20712	20626	20660	20614	20749	20864	20832	20601	20919	20683	20803	20860	20541	20765	20848	20921	20593	20560	20593	20685	20649	20518	20934	20747	20801	20830	20879	20726	20576	20731	20542	20648	20660	20758	20546	20817	20697	20672	20714	20761	20682	20687	20665	20833	20663	20865	20667	20524	20833	20753	20784	20673	20885	20708	20595	20776	20800	20733	20834	20877	20631	20651	20686	20481	20754	20732	20541	20753	20782	20644	20844	20679	20623	20624	20751	20751	20668	20796	20671	20712	20766	20522	20714	20761	20594	20582	20685	20747	20799	20695	20693	20447	20596	20817	20783	20654	20649	20776	20893	20603	20592	20509	20757	20722	20824	20541	20732	20774	20797	20810	20486	20573	20675	20788	20443	20704	20830	20806	20741	20747	20893	20861	20579	20870	20781	20709	20607	20693	20626	20753	20750	20679	20616	20810	20676	20601	20674	20636	20801	20697	20654	20822	20586	20683	20824	20591	20759	20676	20689	20644	20732	20712	20494	20755	20676	20764	20707	20643	20720	20755	20858	20618	20806	20699	20721	20669
23443	21460	28513	27111	27832	31173	32177	29873	28954	28814	28687	28245	28158	27890	27861	27790	27661	27525	27705	27514	27781	27722	27717	27688	27447	27420	27349	27589	27642	27598	27336	27687	27413	27619	27500	27392	27339	27500	27640	27202	27328	27440	27337	27525	27662	27525	27416	27327	27736	27406	27549	27592	27541	27305	27265	27537	27632	27621	27614	27426	27464	27439	27498	27484	27391	27369	27474	27421	27671	27309	27617	27642	27594	27513	27542	27481	27342	27431	27390	27470	27458	27472	27292	27528	27291	27257	27211	27582	27577	27696	27439	27335	27440	27396	27312	27471	27346	27439	27531	27358	27482	27404	27262	27526	27624	27499	27529	27515	27731	27459	27338	27339	27416	27412	27500	27552	27505	27402	27445	27285	27475	27556	27534	27340	27319	27426	27432	27328	27699	27574	27556	27484	27772	27725	27303	27494	27237	27124	27413	27534	27643	27447	27483	27406	27680	27354	27248	27496	27313	27269	27424	27350	27469	27323	27431	27221	27481	27700	27480	27467	27511	27450	27282	27362	27436	27367	27362	27461	27453	27344	27383	27567	27458	27545	27343	27437	27608	27520	27475	27588	27496	27580	27661	27488	27365	27565	27490	27386	27487	27608	27463	27659	27730	27582	27539	27488	27284	27589	27329	27302	27517	27401	27496	27639	27509	27387	27292	27393	27468	27529	27458	27340	27554	27448	27594	27040	27598	27538	27713	27519	27279	27542	27356	27336	27331	27358	27621	27469	27638	27335	27558	27418	27358	27235	27391	27521	27474	27457	27527	27393	27444	27424	27545	27224	27282	27400	27445	27315	27324	27256	27654	27548	27387	27364	27194	27584	27324	27518	27485	27418	27356	27560	27483	27762	27671	27536	27374	27289	27487	27356	27711	27602	27390	27377	27401	27379	27369	27515	27547	27571	27551	27437	27544	27534	27590	27631	27181	27276	27387	27432	27453	27313	27555	27160	27454	27673	27812	27481	27454	27240	27380	27571	27710	27396	27377	27559	27468	27425	27418	27379	27590	27454	27418	27529	27414	27247	27507	27500	27506	27753	27401	27633	27468	27365	27615	27469	27618	27293	27424	27474	27343	27602	27438	27540	27657	27523	27481	27364	27596	27534	27606	27411	27314	27283	27658	27434	27133	27443	27323	27401	27601	27417	27416	27276	27719	27680	27849	27534	27479	27326	27432	27588	27357	27763	27356	27439	27549	27459	27422	27331	27475	27527	27403	27363	27439	27226	27433	27584	27450	27520	27578	27466	27619	27567	27580	27247	27632	27567	27655	27387	27637	27382	27566	27278	27510	27467	27287	27453	27138	27289	27476	27427	27580	27480	27546	27544	27347	27560	27584	27375	27492	27465	27214	27657	27575	27239	27495	27260	27536	27305	27644	27371	27491	27539	27533	27468	27509	27486	27471	27593	27468	27616	27588	27625	27501	27512	27412	27451	27641	27393	27657	27553	27556	27461	27374	27494	27525	27466	27600	27548	27622	27400	27593	27583	27313	27627	27274	27397	27255	27397	27423	27138	27429	27237	27417	27429	27361	27620	27492	27397	27400	27515	27406	27562	27408	27368	27504	27302	27387	27370	27512	27533	27616	27579	27532	27653	27648	27310	27183	27561	27465	27521	27271	27634	27311	27448	27413	27495	27616	27430	27448	27325	27180	27594	27397	27645	27467	27519	27647	27583	27476	27824	27498	27581	27446	27397	27346	27263	27403	27400	27482	27632	27523	27423	27401	27487	27428	27545	27802	27141	27574	27220	27618	27476	27278	27473	27476	27615	27234	27339	27455	27231	27494	27466	27684	27590	27591	27788	27659	27809	27494	27294	27448	27504	27654	27296	27568	27480	27498	27526	27631	27354	27328	27192	27256	27291	27226	27164	27290	27656	27880	27359	27294	27564	27576	27570	27560	27572	27595	27104	27450	27417	27523	27209	27391	27604	27445	27549	27592	27425	27374	27525	27365	27146	27579	27185	27263	27401	27746	27311	27391	27457	27233	27459	27356	27338	27600	27287	27545	27347	27381	27341	27340	27504	27463	27427	27683	27353	27265	27643	27396	27752	27486	27439	27501	27518	27423	27451	27401	27446	27533	27636	27293	27714	27697	27395	27290	27263	27389	27369	27325	27445	27259	27445	27662	27285	27503	27249	27586	27323	27489	27531	27700	27466	27614	27517	27433	27926	27391	27547	27549	27331	27347	27274	27387	27334	27524	27195	27347	27594	27318	27718	27557	27328	27280	27569	27446	27453	27499	27389	27571	27284	27368	27602	27350	27548	27530	27561	27430	27529	27607	27529	27561	27343	27177	27603	27567	27195	27397	27544	27385	27337	27357	27349	27412	27486	27377	27280	27311	27109	27578	27161	27318	27523	27794	27380	27670	27459	27570	27431	27343	27316	27454	27496	27608	27581	27465	27484	27459	27609	27733	27410	27315	27393	27614	27593	27558	27471	27453	27549	27581	27582	27400	27328	27439	27423	27531	27633	27517	27564	27521	27245	27504	27359	27692	27559	27468	27488	27220	27325	27422	27284	27456	27654	27312	27504	27481	27442	27375	27353	27413	27537	27328	27432	27227	27344	27397	27472	27199	27398	27321	27428	27321	27444	27345	27241	27477	27298	27558	27318	27329	27385	27562	27410	27614	27434	27333	27311	27569	27526	27671	27281	27476	27419	27487	27593	27340	27673	27437	27287	27186	27403	27483	27128	27374	27317	27494	27593	27505	27549	27563	27502	27473	27155	27414	27319	27470	27661	27417	27387	27413	27650	27462	27282	27651	27374	27623	27475	27522	27649	27440	27458	27442	27417	27641	27644	27473	27422	27325	27655	27455	27365	27748	27430	27500	27479	27638	27512	27406	27500	27319	27535	27587	27435	27438	27444	27631	27403	27450	27231	27520	27362	27697	27487	27674	27539	27573	27328	27519	27552	27386	27393	27598	27475	27284	27394	27416	27411	27292	27521	27490	27474	27483	27542	27487	27284	27619	27454	27364	27410	27528	27631	27515	27595	27458	27356	27455	27544	27467	27196	27437	27317	27461	27409	27559	27499	27484	27473	27610	27509	27435	27633	27482	27402	27469	27508	27465	27506	27574	27481	27443	27530	27538	27406	27646	27587	27367	27653	27572	27615	27529	27593	27519	27670	27652	27632	27634	27561	27309	27581	27571	27434	27661	27401	27223	27434	27608	27591	27785	27373	27351	27467	27424	27465	27520	27376	27567	27499	27405	27318	27350	27249	27536	27529	27284	27404	27420	27476	27580	27560	27478	27693	27445	27433	27688	27444	27563	27501	27407	27594	27467	27467	27388	27436	27474	27546	27283	27586	27502	27515	27591	27432	27446	27359	27450	27626	27372	27340	27460	27420	27486	27695	27597	27540	27477	27493	27577	27361	27386	27497	27452	27571	27477	27573	27524	27507	27500	27310	27278	27604	27778	27495	27569	27544	27606	27571	27596	27321	27386	27092	27571	27437	27607	27554	27589	27321	27279	27318	27364	27731	27534	27647	27497	27544	27613	27533	27273	27406	27529	27477	27630	27676	27617	27389	27398	27546	27521	27470	27539	27336	27564	27458	27707	27357	27400	27735	27499	27441	27566	27567	27446	27490	27645	27428	27452	27391	27490	27368	27501	27332	27390	27631	27680	27254	27284	27463	27581	27395	27269	27332	27613	27518	27579	27472	27584	27499	27359	27780	27560	27418	27645	27448	27591	27395	27327	27458	27444	27481	27392	27527	27422	27289	27513	27491	27460	27516	27558	27477	27554	27588	27426	27513	27707	27375	27393	27243	27401	27424	27450	27327	27447	27455	27301	27602	27598	27561	27367	27311	27485	27423	27474	27631	27502	27492	27307	27643	27562	27518	27702	27601	27408	27339	27494	27499	27510	27469	27382	27382	27207	27292	27634	27645	27508	27222	27394	27338	27518	27614	27362	27670	27393	27510	27539	27499	27413	27518	27709	27448	27277	27571	27571	27561	27358	27457	27510	27296	27460	27581	27383	27491	27765	27339	27440	27225	27198	27398	27377	27551	27487	27346	27735	27520	27639	27454	27324	27427	27326	27284	27429	27499	27554	27501	27736	27584	27582	27477	27238	27522	27677	27638	27763	27513	27243	27511	27650	27376	27576	27504	27522	27338	27448	27668	27542	27371	27208	27605	27416	27386	27500	27487	27262	27262	27506	27539	27218	27688	27256	27719	27649	27351	27458	27579	27216	27322	27394	27280	27357	27579	27655	27534	27484	27519	27630	27543	27442	27337	27598	27563	27505	27455	27602	27761	27407	27455	27424	27493	27373	27411	27302	27334	27299	27524	27569	27569	27398	27607	27593	27528	27444	27384	27385	27355	27601	27962	27538	27415	27667	27560	27489	27364	27626	27382	27567	27479	27608	27546	27598	27423	27495	27576	27349	27314	27566	27682	27539	27317	27434	27441	27312	27613	27521	27460	27445	27546	27541	27466	27437	27538	27472	27575	27217	27475	27503	27444	27590	27565	27417	27613	27535	27383	27621	27443	27403	27468	27600	27570	27330	27316	27342	27354	27430	27516	27315	27461	27668	27324	27674	27509	27439	27381	27521	27421	27494	27181	27485	27336	27408	27487	27578	27493	27581	27380	27368	27360	27777	27373	27491	27291	27447	27449	27536	27467	27656	27401	27547	27601	27338	27576	27507	27426	27225	27420	27468	27306	27495	27386	27170	27584	27607	27508	27437	27465	27458	27429	27420	27540	27234	27468	27430	27612	27707	27402	27510	27427	27481	27198	27334	27332	27406	27436	27445	27479	27600	27341	27366	27362	27464	27486	27362	27476	27561	27274	27615	27385	27573	27302	27494	27550	27287	27565	27545	27199	27580	27343	27524	27385	27696	27303	27483	27505	27558	27446	27522	27229	27623	27448	27442	27272	27478	27470	27743	27285	27681	27471	27480	27311	27337	27351	27467	27411	27347	27373	27728	27490	27580	27468	27454	27643	27593	27570	27581	27544	27376	27395	27287	27640	27703	27597	27437	27493	27638	27466	27518	27489	27274	27512	27401	27534	27600	27264	27346	27470	27510	27658	27378	27520	27099	27521	27406	27388	27443	27445	27400	27455	27569	27524	27284	27682	27333	27332	27680	27486	27530	27461	27541	27601
27575	50547	42116	33905	30085	27681	25811	24517	23024	22595	22075	21606	21450	21273	21204	21113	20912	20792	20800	21120	20761	20739	20795	20595	20737	20638	20914	20759	20420	20678	20660	20710	20612	20906	20789	20735	20694	20687	20733	20683	20573	20561	20728	20583	20714	20640	20527	20819	20809	20779	20559	20464	20685	20750	20629	20716	20544	20742	20496	20518	20567	20693	20753	20510	20681	20675	20767	20678	20708	20519	20687	20647	20732	20595	20643	20774	20550	20633	20743	20491	20548	20704	20497	20828	20502	20655	20809	20563	20732	20757	20712	20788	20593	20644	20475	20670	20624	20720	20766	20685	20767	20694	20542	20604	20712	20570	20774	20815	20701	20704	20570	20573	20658	20725	20702	20614	20662	20615	20819	20588	20631	20858	20675	20637	20560	20640	20673	20705	20620	20621	20558	20617	20576	20519	20630	20604	20555	20764	20547	20729	20657	20539	20456	20652	20514	20596	20710	20441	20752	20695	20453	20666	20541	20964	20553	20605	20924	20744	20438	20620	20496	20902	20747	20594	20737	20654	20685	20614	20586	20839	20581	20597	20593	20772	20671	20544	20502	20545	20482	20619	20563	20399	20690	20590	20722	20550	20562	20569	20641	20665	20675	20580	20579	20516	20730	20464	20685	20601	20556	20608	20617	20628	20654	20567	20603	20504	20643	20682	20667	20534	20430	20600	20685	20810	20700	20679	20610	20633	20597	20659	20674	20755	20683	20650	20644	20710	20733	20557	20630	20756	20707	20548	20538	20613	20728	20613	20648	20647	20658	20690	20744	20658	20673	20771	20693	20608	20864	20501	20658	20470	20692	20440	20686	20728	20559	20620	20658	20628	20526	20749	20575	20614	20654	20689	20562	20791	20659	20622	20631	20507	20838	20580	20668	20575	20717	20622	20680	20477	20474	20707	20427	20657	20525	20738	20858	20597	20740	20695	20565	20317	20615	20672	20676	20497	20477	20470	20629	20510	20656	20707	20689	20605	20843	20596	20478	20754	20778	20578	20606	20679	20643	20646	20607	20740	20586	20657	20595	20572	20616	20818	20727	20411	20671	20749	20445	20521	20753	20616	20629	20622	20747	20639	20629	20599	20581	20787	20738	20496	20670	20725	20624	20686	20480	20736	20808	20812	20738	20715	20814	20507	20677	20665	20872	20823	20661	20579	20545	20622	20569	20543	20732	20567	20500	20765	20799	20566	20658	20613	20723	20840	20404	20631	20593	20571	20663	20576	20640	20542	20748	20757	20587	20505	20481	20726	20718	20718	20781	20300	20313	20633	20696	20687	20612	20580	20621	20572	20762	20573	20665	20642	20697	20599	20697	20478	20922	20602	20655	20629	20716	20824	20827	20582	20586	20710	20790	20682	20699	20916	20666	20732	20555	20737	20744	20595	20622	20567	20704	20685	20529	20695	20708	20495	20693	20748	20730	20614	20628	20824	20668	20605	20654	20521	20528	20615	20541	20383	20678	20617	20835	20630	20578	20600	20590	20681	20743	20498	20511	20886	20643	20506	20738	20719	20637	20769	20808	20497	20441	20661	20758	20559	20619	20664	20723	20726	20887	20512	20719	20546	20670	20745	20556	20745	20792	20515	20480	20436	20725	20669	20704	20477	20448	20609	20659	20668	20707	20426	20657	20665	20720	20517	20705	20871	20669	20466	20720	20704	20675	20664	20641	20633	20656	20581	20596	20769	20641	20538	20582	20644	20629	20532	20617	20892	20447	20780	20618	20780	20818	20809	20645	20675	20462	20859	20534	20646	20483	20822	20713	20746	20600	20674	20695	20629	20817	20530	20410	20810	20598	20590	20560	20638	20554	20564	20710	20760	20717	20628	20596	20463	20780	20680	20599	20700	20773	20665	20553	20905	20793	20498	20539	20425	20619	20467	20594	20654	20568	20575	20604	20518	20671	20602	20666	20630	20737	20583	20591	20565	20808	20623	20782	20585	20788	20646	20661	20816	20617	20621	20682	20475	20721	20642	20687	20609	20568	20769	20683	20915	20593	20664	20553	20491	20533	20493	20564	20685	20486	20669	20526	20623	20509	20695	20494	20781	20562	20698	20552	20837	20665	20574	20548	20599	20535	20842	20438	20846	20686	20889	20666	20710	20698	20643	20760	20721	20561	20635	20488	20720	20553	20654	20575	20808	20718	20593	20586	20746	20543	20574	20535	20691	20815	20713	20669	20712	20490	20700	20534	20862	20596	20769	20584	20631	20583	20577	20679	20661	20588	20639	20544	20631	20449	20735	20701	20737	20641	20590	20820	20552	20764	20625	20617	20678	20837	20605	20830	20545	20622	20673	20587	20737	20712	20534	20819	20473	20738	20677	20508	20386	20716	20728	20679	20620	20684	20554	20547	20587	20795	20772	20574	20778	20701	20648	20604	20626	20560	20533	20853	20678	20707	20675	20568	20710	20798	20799	20695	20716	20644	20531	20530	20644	20358	20496	20667	20736	20633	20551	20772	20790	20699	20610	20569	20573	20695	20665	20547	20703	20650	20596	20504	20760	20583	20629	20781	20847	20582	20618	20799	20657	20758	20538	20594	20839	20579	20702	20679	20489	20641	20521	20451	20666	20566	20707	20698	20568	20592	20566	20685	20459	20744	20469	20614	20692	20576	20743	20679	20640	20723	20518	20470	20710	20454	20797	20677	20611	20598	20688	20769	20727	20545	20597	20448	20705	20685	20646	20684	20620	20715	20534	20599	20766	20665	20648	20724	20587	20607	20559	20741	20945	20769	20554	20481	20715	20667	20780	20618	20734	20637	20820	20619	20763	20600	20772	20668	20832	20527	20712	20689	20732	20593	20732	20622	20546	20660	20716	20724	20567	20713	20741	20627	20775	20847	20585	20741	20713	20790	20691	20682	20723	20617	20559	20633	20746	20659	20923	20597	20490	20660	20574	20668	20479	20734	20680	20591	20624	20777	20697	20581	20640	20708	20762	20823	20525	20728	20716	20554	20726	20675	20752	20461	20695	20551	20643	20717	20722	20800	20855	20678	20727	20585	20971	20586	20617	20720	20939	20679	20678	20563	20639	20662	20441	20601	20702	20607	20683	20622	20759	20736	20822	20932	20615	20704	20692	20512	20686	20586	20706	20575	20677	20573	20684	20460	20548	20557	20628	20525	20673	20744	20608	20676	20668	20737	20671	20500	20644	20650	20718	20805	20671	20611	20655	20602	20677	20496	20603	20678	20613	20683	20698	20754	20616	20705	20719	20771	20727	20566	20839	20690	20580	20778	20728	20644	20736	20639	20521	20654	20773	20521	20681	20644	20800	20668	20593	20668	20629	20625	20551	20859	20669	20711	20629	20685	20670	20707	20729	20590	20582	20624	20561	20559	20484	20652	20717	20602	20583	20735	20727	20545	20584	20670	20560	20545	20560	20786	20563	20769	20628	20646	20712	20661	20732	20664	20713	20705	20658	20464	20513	20583	20871	20682	20581	20602	20633	20716	20725	20620	20576	20734	20609	20687	20522	20595	20601	20545	20479	20615	20567	20730	20699	20796	20546	20508	20789	20436	20672	20703	20799	20800	20818	20656	20578	20583	20719	20564	20730	20741	20703	20627	20592	20638	20741	20527	20754	20680	20818	20587	20629	20685	20580	20581	20527	20493	20781	20763	20734	20592	20528	20577	20662	20662	20669	20680	20705	20772	20727	20658	20593	20651	20469	20797	20658	20596	20594	20728	20760	20653	20646	20820	20560	20550	20679	20633	20623	20543	20632	20513	20708	20709	20510	20545	20814	20748	20616	20680	20575	20645	20671	20657	20556	20737	20668	20590	20457	20650	20697	20498	20597	20459	20512	20689	20602	20572	20752	20511	20610	20594	20626	20442	20699	20390	20638	20621	20651	20734	20627	20739	20739	20590	20607	20459	20630	20487	20566	20753	20702	20707	20765	20759	20527	20437	20703	20506	20637	20592	20721	20742	20613	20585	20632	20712	20693	20510	20516	20628	20647	20607	20611	20540	20615	20695	20654	20532	20777	20639	20678	20713	20746	20768	20646	20444	20642	20729	20832	20669	20557	20730	20613	20613	20440	20822	20789	20609	20608	20602	20554	20533	20644	20735	20559	20777	20622	20486	20834	20669	20741	20794	20636	20666	20827	20568	20589	20741	20634	20715	20615	20359	20527	20665	20529	20520	20572	20932	20589	20758	20728	20478	20462	20663	20755	20645	20565	20632	20641	20842	20730	20553	20666	20686	20535	20584	20773	20581	20571	20550	20753	20472	20435	20718	20676	20580	20631	20625	20552	20620	20583	20629	20767	20679	20535	20659	20736	20579	20734	20494	20651	20512	20606	20826	20515	20617	20761	20670	20602	20739	20681	20641	20659	20670	20759	20734	20940	20438	20829	20673	20696	20574	20735	20672	20677	20542	20523	20599	20544	20668	20545	20711	20639	20840	20578	20622	20681	20558	20480	20506	20672	20675	20428	20882	20745	20585	20843	20447	20781	20636	20456	20705	20497	20612	20455	20728	20683	20654	20622	20697	20569	20655	20622	20657	20737	20730	20788	20645	20460	20636	20462	20421	20592	20600	20446	20547	20678	20596	20740	20757	20746	20484	20506	20712	20752	20705	20605	20453	20585	20780	20811	20744	20575	20553	20439	20675	20486	20611	20594	20687	20673	20696	20657	20767	20592	20652	20662	20672	20771	20738	20534	20828	20846	20767	20556	20694	20589	20728	20690	20912	20556	20489	20619	20686	20532	20656	20707	20629	20421	20920	20610	20710	20667	20764	20653	20755	20659	20603	20763	20567	20681	20757	20598	20684	20582	20645	20543	20739	20660	20663	20616	20666	20545	20731	20570	20696	20508	20534	20599	20756	20697	20588	20634	20535	20671	20765	20629	20501	20588	20827	20784	20617	20546	20626	20407	20515	20649	20597	20806	20638	20507	20639	20749	20669	20467	20687	20650	20742	20771	20563	20694	20695	20732	20650	20767	20726	20693	20792	20777	20737	20603	20754	20574	20654	20675	20546	20634	20609	20523	20478	20768	20572	20496	20604	20738	20753	20685	20631	20757	20689	20522	20566	20689	20621	20712	20860	20572	20427	20689	20577	20687	20519	20731	20829	20578	20748	20610	20585	20467	20499	20745	20701	20634	20634	20749
25687	21965	30688	33245	30413	30816	30818	29125	28766	28328	28236	28111	27903	27982	28014	27787	27605	27848	27770	27626	27856	27686	27779	27688	27547	27661	27788	27750	27776	27626	27773	27681	27696	27593	27754	27708	27637	27687	27579	27395	27651	27623	27539	27862	27575	27502	27526	27459	27632	27559	27594	27525	27716	27639	27666	27479	27529	27761	27777	27583	27611	28025	27699	27653	27569	27734	27556	27559	27626	27640	27708	27918	27750	27589	27435	27649	27812	27888	27678	27693	27600	27746	27506	27613	27815	27724	27479	27554	27783	27419	27879	27606	27730	27528	27463	27665	27756	27588	27669	27800	27800	27667	27919	27502	27616	27602	27710	27730	27639	27785	27726	27761	27775	27612	27693	27608	27588	27870	27639	27651	27704	27688	27427	27807	27703	27697	27543	27703	27660	27571	27865	27479	27823	27887	27697	27606	27682	27769	27607	27480	27981	27691	27800	27561	27733	27841	27744	27719	27859	27485	27821	27235	27502	27717	27561	27577	27448	27460	27757	27437	27537	27591	27630	27609	27624	27623	27679	27466	27541	27634	27463	27602	27534	27514	27639	27589	27654	27641	27605	27689	27658	27620	27710	27745	27649	27609	27837	27766	27630	27557	27639	27568	27630	27571	27571	27903	27792	27572	27820	27467	27706	27620	27820	27526	27577	27735	27675	27714	27617	27735	27860	27583	27486	27544	27661	27613	27692	27655	27515	27473	27502	27475	27737	27725	27606	27664	27639	27674	27690	27612	27564	27861	27550	27491	27575	27530	27406	27411	27781	27570	27840	27651	27819	27686	27586	27635	27786	27642	27676	27602	27706	27786	27832	27804	27775	27598	27549	27636	27483	27796	27791	27464	27573	27763	27674	27386	27509	27740	27879	27676	27798	27858	27840	27739	27477	27666	27731	27751	27564	27457	27767	27345	27563	27530	27548	27549	27377	27553	27710	27668	27791	27681	27742	27721	27648	27596	27714	27424	27539	27745	27812	27398	27745	27847	27573	27623	27373	27746	27613	27662	27383	27734	27653	27740	27607	27449	27697	27631	27672	27513	27689	27876	27501	27669	27458	27547	27606	27686	27521	27707	27669	27615	27532	27647	27563	27864	27527	27534	27696	27370	27398	27448	27600	27909	27541	27596	27488	27626	27783	27676	27695	27595	27609	27624	27775	27471	27803	27583	27740	27854	27525	27720	27896	27861	27712	27589	27582	27689	27539	27624	27604	27650	27674	27708	27687	27547	27624	27425	27443	27448	27472	27565	27490	27724	27687	27666	27667	27857	27887	27496	27811	27776	27651	27887	27568	27971	27580	27716	27634	27511	27483	27621	27520	27323	27647	27502	27634	27626	27808	27718	27506	27647	27727	27651	27586	27521	27680	27464	27628	27514	27598	27795	27453	27664	27630	27911	27705	27676	27441	27558	27707	27318	27518	27628	27477	27776	27620	27792	27479	27581	27551	27879	27901	27457	27551	27387	27832	27775	27557	27815	27719	27418	27662	27519	28031	27735	27595	27615	27767	27633	27661	27427	27476	27704	27847	27623	27827	27421	27669	27790	27523	27726	27688	27797	27582	27710	27813	27393	27477	27689	27522	27537	27614	27649	27609	27839	27692	27647	27860	27718	27642	27504	27810	27641	27825	27776	27716	27838	27728	27666	27521	27722	27858	27685	27766	27435	27619	27597	27608	27697	27608	27823	27633	27510	27579	27581	27835	27930	27829	27515	27808	27686	27519	27690	27749	27581	27557	27561	27720	27538	27669	27625	27775	27911	27804	27773	27842	27607	27659	27784	27725	27745	27479	27591	27804	27581	27561	27559	27749	27794	27547	27724	27741	27648	27601	27704	27777	27571	27740	27498	27651	27453	27884	27418	27727	27740	27800	27797	27671	27580	27595	27661	27541	27587	27454	27665	27480	27594	27757	27900	27452	27484	27572	27689	27776	27526	27437	27712	27741	27942	27443	27752	27564	27647	27641	27654	27576	27664	27755	27606	27679	27726	27621	27507	27813	27514	27638	27624	27511	27683	27680	27680	27695	27845	27580	27662	27762	27595	27674	27924	27772	27538	27694	27683	27685	27754	27743	27670	27917	27718	27747	27727	27571	27646	27764	27553	27511	27547	27734	27766	27758	27716	27550	27707	27873	27884	27762	27359	27789	27613	27761	27873	27731	27734	27830	27773	27742	27640	27608	27729	27693	27628	27661	27544	27356	27936	27932	27714	27520	27525	27611	27686	27613	27665	27394	27452	27767	27777	27641	27510	27752	27662	27441	27637	27624	27728	27549	27742	27511	27782	27748	27844	27769	27685	27850	27525	27547	27686	27604	27363	27590	27651	27677	27763	27588	27802	27579	27701	27578	27610	27609	27673	27577	27422	27395	27685	27693	27502	27846	27501	27764	27762	27733	27567	27633	27529	27563	27545	27910	27713	27833	27702	27683	27668	27803	27629	27820	27570	27760	27651	27403	27635	27662	27764	27562	27682	27816	27563	27580	27746	27362	27640	27520	27711	27546	27865	27899	27717	27622	27439	27581	27767	27855	27724	27547	27695	27597	27660	27672	27502	27663	27740	27821	27522	27652	27583	27628	27476	27643	27660	27776	27926	27699	27503	27666	27600	27401	27455	27650	27809	27686	27835	27754	27415	27735	27820	27590	27701	27628	27676	27618	27755	27690	27532	27783	27641	27828	27646	27477	27697	27730	27782	27607	27679	27442	27580	27764	27732	27649	27774	27671	27477	27825	27648	27620	27693	27576	27754	27502	27730	27751	27616	27741	27513	27724	27525	27667	27669	27605	27928	27566	27803	27707	27719	27696	27646	27752	27743	27538	27714	27813	27527	27697	27567	27814	27687	27599	27691	27719	27495	27730	27817	27772	27895	27717	27253	27707	27940	27867	27734	27709	27530	27702	27776	27649	27769	27881	27578	27715	27891	27600	27519	27563	27666	27554	27643	27516	27506	27977	27815	27689	27798	27569	27664	27766	27688	27623	27708	27479	27562	27731	27610	27637	27599	27656	27525	27719	27547	27604	27468	27489	27625	27726	27634	27648	27631	27423	27563	27687	27824	27726	27884	27637	27907	27535	27751	27696	27687	27550	27831	27377	27421	27381	27692	27616	27643	27779	27394	27615	27694	27514	27607	27564	27615	27716	27680	27769	27811	27597	27575	27656	27717	27511	27822	27744	27501	27613	27752	27693	27709	27462	27549	27566	27630	27795	27661	27713	27817	27623	27698	27483	27447	27564	27722	27696	27613	27556	27586	27738	27642	27703	27500	27738	27519	27660	27741	27462	27474	27892	27670	27451	27752	27723	27384	27616	27789	27677	27747	27862	27684	27670	27906	27719	27437	27747	27787	27703	27719	27566	27850	27698	27760	27514	27632	27987	27532	27614	27801	27856	27452	27646	27707	27637	27840	27807	27732	27715	27503	27884	27835	27986	27792	27690	27726	27718	27616	27715	27522	27721	27595	27672	27599	27535	27611	27478	27653	27610	27379	27734	27783	27480	27642	27608	27758	27500	27699	27735	27679	27628	27434	27597	27563	27772	27681	27649	27531	27425	27582	27625	27463	27446	27631	27622	27589	27759	27823	27481	27694	27632	27398	27733	27465	27885	27734	27602	27592	27625	27639	27372	27392	27729	27570	27679	27701	27861	27540	27597	27811	27624	27535	27954	27569	27677	27720	27744	27476	27720	27576	27655	27739	27872	27663	27681	27530	27375	27707	27525	27648	27878	27798	27719	27790	27758	27593	27637	27626	27860	27657	27613	27559	27528	27563	27669	27749	27712	27577	27489	27858	27637	27725	27579	27727	27621	27568	27771	27750	27840	27837	27732	27615	27584	27683	27836	27790	27820	27774	27688	27843	27569	27675	27758	27752	27815	27592	27532	27261	27648	27628	27707	27700	27769	27700	27558	27935	27602	27651	27813	27808	27894	27415	27577	27691	27560	27574	27694	27682	27795	27876	27785	27470	27588	27653	27720	27494	27693	27511	27546	27590	27538	27843	27646	27558	27480	27850	27517	27493	27809	27704	27852	27458	27765	27783	27548	27685	27642	27570	27682	27814	27455	27814	27630	27548	27604	27654	27418	27760	27799	27845	27407	27756	27751	27883	27931	27552	27825	27627	27610	27601	27509	27711	27735	27554	27767	27827	27995	27708	27524	27812	27638	27569	27652	27548	27611	27566	27868	27728	27566	27593	27758	27615	27471	27658	27820	27653	27804	27754	27782	27392	27617	27696	27473	27548	27682	27963	27819	27649	27684	27301	27696	27535	27602	27732	27824	27790	27812	27693	27888	27734	27559	27361	27639	27806	27896	27926	27814	27784	27491	27637	27414	27686	27703	27683	27593	27646	27776	27614	27689	27795	27795	27359	27971	27586	27726	27502	27847	27635	27623	27718	27640	27612	27503	27429	27664	27527	27678	27603	27672	27711	27821	27830	27595	27858	27767	27661	27697	27611	27600	27669	27624	27600	27794	27708	27833	27506	27563	27426	27372	27694	27608	27554	27516	27521	27739	27723	27502	27690	27478	27581	27679	27564	27955	27845	27656	27781	27610	27800	27769	27662	27559	27896	27648	27921	27706	27583	27647	27858	27984	27949	27569	27591	27445	27652	27680	27912	27893	27601	27838	27467	27556	27797	27755	27409	27766	27617	27771	27773	27807	27695	27627	27702	27631	27610	27565	27825	27511	27631	27863	27760	27676	27738	27734	27724	27702	27559	27514	27691	27736	27830	27709	27617	27423	27530	27791	27644	27796	27718	27697	27692	27531	27566	27624	27682	27690	27898	27808	27497	27810	27784	27509	27666	27644	27675	27548	27590	27675	27260	27490	27527	27707	27622	27705	27674	27389	27771	27714	27693	27580	27778	27655	27611	27777	27601	27585	27926	27670	27776	27521	27347	27627	27398	27588	27536	27679	27667	27624	27718	27757	27572	27558	27591	27519	27747	27807	27822	27826	27679	27672	27649	27684	27529	27589	27493	27691	27603	27627	27690	27586	27646	27691	27656	27558	27567	27579	27600	27512	27628	27569	27549	27595	27511	27546	27817	27768	27567	27786	27822	27471	27455	27581	27837	27437	27842	27642	27621	27517	27904	27805	27721	27515	27337	27515	27405	27626	27399	27680	27635
28097	46544	38724	31296	28250	26265	24595	23338	22614	22362	21713	21380	21407	21127	21122	21112	21031	20991	20896	20886	20936	20966	20817	20935	20798	20923	20782	20843	20697	20708	20586	20830	20871	20764	20834	20736	20926	20924	20941	20777	20663	20737	20623	20909	20923	20596	20705	20706	20790	20914	20584	20933	20671	20658	20799	20838	20790	20794	20921	20767	20816	20731	20784	20852	20791	20962	20990	20827	20721	20769	20735	20813	20740	20811	20892	20751	20893	20669	20803	20709	20669	20873	20715	20744	20769	20728	20505	20785	20798	20719	20806	20807	20721	20817	20636	20798	20782	20925	20767	20773	20820	20724	20656	20868	20710	20723	20829	20716	20768	20898	20761	20949	20834	20665	20842	20783	20867	20894	20866	20733	20602	20731	20601	20699	20755	20742	20895	20711	20592	20737	20772	20736	20850	20779	20793	20770	20533	20645	20704	20746	20845	20566	20775	20684	20556	20636	20668	20765	20706	20610	20652	20652	20902	20877	20779	20731	20524	20835	20814	20677	20734	20715	20670	20765	20858	20803	20606	20781	20706	20871	20890	20791	20691	20735	20779	20804	20801	20799	20589	20757	20716	20934	20795	20818	20786	20855	20771	20866	20832	20585	20977	20533	20714	20703	20740	20697	20792	20809	20831	20811	20726	20824	20734	20719	20834	20826	20743	20868	20914	20827	20695	20853	20679	20808	20999	20811	20718	20895	20824	20705	20798	20659	20909	20773	20933	20643	20702	20838	20626	20709	20885	20665	20838	20703	20769	20718	20766	20810	20739	20773	20791	20756	20875	20833	20746	20690	20866	20855	20741	20861	20602	20758	20919	20667	20843	20901	20606	20932	20775	20856	20681	20949	20841	20763	20799	20719	20814	20683	20702	20998	20833	20790	20675	20899	20754	20810	20666	20576	20724	20667	20926	20763	20926	20859	20751	20809	20844	20714	20762	20725	20710	20704	20642	20835	20821	20875	20890	20717	20828	20748	21001	20632	20709	20962	20732	20773	20824	20707	20553	20725	20854	20695	20649	20717	20768	20852	20657	20934	20650	20704	20870	20691	20887	20900	20596	20751	20696	20882	21012	20825	20739	20999	20690	20682	20736	20803	20797	20675	20786	20985	20675	20808	20818	20752	20941	20881	20773	20905	20753	20746	20654	20822	20622	20805	20613	20660	20697	20861	20730	20539	20739	20860	20780	20709	20789	20694	20717	20946	20717	20702	20774	20842	20856	20816	20821	20708	20783	20710	20887	20824	20836	20859	20774	20663	20925	20730	20941	20731	20747	20765	20743	20842	20723	20993	20797	20865	20868	20813	20760	20733	20810	20665	20778	20691	20792	20993	20734	20759	20799	20803	20810	20670	20792	20986	20829	20662	21002	20798	20859	20757	20906	20872	20660	20949	20670	20685	20823	20895	20860	20864	20708	20600	20843	20802	20973	20818	20825	20892	20666	20923	20743	20758	20683	20590	20693	20814	20662	20911	20681	20797	20820	20815	20698	20759	20727	20837	20664	20677	20736	20666	20972	20667	20867	20637	20661	20645	20744	20657	20717	20787	20681	20874	20770	20803	20693	20882	20589	20674	20654	20752	20656	20874	20668	20856	20905	20696	20897	20799	20594	20779	20703	20649	20817	20910	20647	20786	20783	20709	20940	20809	20753	20911	20860	20839	20818	20907	20888	20829	20814	20599	20844	20675	20732	20716	20743	20932	20740	20539	20632	20781	20837	20495	20711	20799	20873	20789	20881	20791	20755	20824	20685	20814	20932	20762	20785	20663	20606	20787	20825	20847	20841	20662	20990	20761	20783	20971	20690	20860	20739	20771	21026	20655	20635	20767	20801	20732	20790	20471	20844	20882	20680	20800	20910	20776	20715	20769	20654	20621	20766	20684	20866	20776	20745	20779	20780	20716	20849	20943	20655	20694	20923	20661	20660	20853	20899	20941	20712	20665	20792	20810	20862	20797	20842	20910	20790	20914	20743	21026	20881	20953	20775	20682	20771	20672	20784	20675	20892	20674	20667	20703	20723	20773	20752	20936	20802	20810	20843	20711	20713	20838	20623	20914	20682	20765	20778	20747	20820	20761	20651	20661	20709	20686	20759	20816	20792	20721	20732	20728	20907	20794	20905	20707	20512	20853	20866	20699	20735	20839	20834	20835	20522	20832	20661	20729	20842	20887	20745	20951	20745	20854	20802	20759	20746	20746	20812	20728	20882	20821	20903	20673	20785	20798	20838	20841	20534	21002	20777	20839	20771	20812	20891	20678	20735	20837	20797	20749	20955	20851	20833	20847	20849	20886	20656	20681	20690	20714	20671	20760	20881	20920	20867	20764	20756	20851	20785	20763	20773	20916	20745	20899	20779	20822	20625	20749	20827	20866	20623	20812	20876	20747	20711	20938	20540	20769	20860	20635	20924	20621	20888	20790	20753	20922	20761	20770	20710	20699	20900	20782	20653	20807	20872	20847	20868	20808	20733	20768	20745	20848	20733	20696	20777	20847	20911	20630	20903	20544	20767	20758	20883	20934	20710	20773	20777	20813	20793	20770	20715	20763	20842	20730	20739	20661	20681	20917	20742	20896	20865	20825	20603	20741	20704	20806	20814	20811	20923	20754	20686	20645	20978	20917	20823	20824	20832	20735	20843	20907	20881	20864	20760	20689	20721	20806	20921	20846	20745	20777	20723	20959	20836	20826	20901	20526	20774	20852	20613	20841	20864	20592	20692	20668	20475	20657	21113	20688	20770	20869	20699	20652	20917	20767	20722	20715	20774	20608	20830	20932	20659	20757	20877	20744	20774	20840	20833	20795	20715	20728	20805	20842	20831	20710	20806	20764	20869	20584	20799	20924	20751	20807	20754	20975	20745	20663	20780	20826	20698	20898	20836	20842	20675	20761	20604	20767	20540	20710	20825	20907	20724	20964	20845	20748	20819	20752	20855	20937	20735	20772	20504	20741	20797	20800	20713	20660	20869	20717	20935	20917	20869	20779	20731	20674	20801	20763	20841	20585	20809	20776	20766	20844	20839	20766	20671	20640	20732	20727	20719	20855	20869	20822	20674	20690	20848	20615	20685	20776	20866	20624	20694	20786	20732	20761	20744	20832	20891	20619	20733	20790	20936	20646	20857	20646	20925	20725	20798	20757	20540	20871	20759	20698	20703	20784	20876	20789	20757	20699	20953	20737	20860	20796	20746	20782	20839	20898	20612	20653	20687	20840	20774	20788	20881	20790	20627	20809	20870	20876	20965	20792	20714	20801	20858	20620	20816	20631	20751	20819	20904	20684	20771	20853	20766	20927	20894	20856	20820	20720	20669	20794	20767	20677	20845	20866	20652	20821	20848	20740	20874	20998	20830	20796	20685	21132	20767	20839	20926	20886	20674	20695	21007	20750	20769	20729	20698	20706	20733	20828	20685	20927	20701	20790	20731	20734	20795	20816	20676	20855	20898	20800	20655	20810	20891	20792	20893	20777	20756	20726	20895	20584	20803	20936	20651	20929	20718	20912	20835	20708	20660	20786	20645	20802	20713	20657	20788	20642	20805	20709	20676	20658	20873	20746	20981	20629	20897	20833	20869	20802	20913	20807	20961	20836	20761	20680	20758	20651	20666	20654	20740	20867	20817	20870	20736	20673	20862	20659	20875	20748	20763	20756	20849	20722	20900	20683	20809	20671	20699	20898	20853	20828	20815	20970	20760	20777	20752	20750	20760	20768	20799	20790	20737	20778	20786	20578	20881	20795	20786	20727	20538	20913	20744	20815	20667	20959	20660	20926	20734	20875	20822	20762	20764	20639	20842	20614	20900	20925	20747	20837	20811	20819	20785	20702	20869	20791	20806	20718	20837	20968	20872	20742	20605	20892	20815	20855	20907	20585	20820	20672	20848	20888	20969	20808	20658	20694	20653	20744	20813	20895	20624	20876	20842	20764	20705	20556	20791	20634	20771	20723	20804	20837	20803	20763	20907	20755	20873	20746	20749	20664	20659	20669	20930	20638	20738	20866	20937	20888	20589	20750	20840	20911	20715	20745	20882	20681	20887	20881	20717	20948	20834	20753	20827	20759	20830	20752	20774	20831	20728	20872	20661	20727	20775	20767	20868	20799	20774	20834	20626	20831	20771	20772	20767	20874	20686	20849	20799	20680	20796	20680	20803	20689	20571	20657	20744	20666	20658	20774	20838	20772	20798	20847	20808	20803	20993	20947	20910	20787	20724	20589	20753	20964	20543	20756	20960	20785	20716	20789	20630	20840	20793	20742	20761	20895	20787	20697	20789	20897	20642	20744	20750	20829	20662	20812	20873	20791	20752	20809	20829	20736	20908	20916	20926	20780	20686	20970	20706	20746	20825	20823	20907	20751	20698	20876	20752	20675	20852	20770	20792	20681	20789	20509	20873	20674	20850	20785	20730	20794	20772	20823	20781	20956	20804	20814	20834	20811	20983	20772	20801	20852	20880	20716	20880	20908	20794	20771	20723	20660	20853	20840	20848	20792	20822	20886	20895	20713	20725	20943	20878	20754	20768	20966	20905	20765	20922	20684	20672	20756	20839	20674	20818	20876	20684	20681	20790	20737	20720	20913	20786	20794	20935	20822	20735	20771	20818	20885	20761	20677	20836	20767	20848	20701	20797	20773	20935	20943	20675	20667	20842	20762	20810	20910	20796	20683	20673	20959	20772	20731	20791	20642	20864	20915	20618	20640	20837	20796	20816	20898	20727	20796	20642	20698	20856	20673	20825	20637	20893	20770	20827	20759	20686	20829	20734	20717	20599	20814	20906	20724	20747	20681	20723	20688	20551	20841	20758	20723	20692	20767	20901	20777	20864	20702	20786	20727	20713	20760	20661	20709	20892	20705	20823	20679	20859	20627	20865	20868	20722	20707	20772	20605	20867	20926	20841	20771	20706	20902	20632	20706	20680	20897	20963	20808	20740	20729	20656	20677	20890	20787	20554	20756	20754	20797	20637	20938	20749	20760	20834	20662	20914	20713	20797	20711	20780	20810	20805	20657	20683	20687	20686	20752	20797	20820	20698	20678	20749	20625	20721	20810	20715	20855	20836	20970	20693	20607	20855	20756	20915	20736	20970	20920	20815	20961	20807	20772	20829	20800	20750	20961	20835	20948	20762	20662
22331	21490	28780	25089	24795	30835	34060	31004	29944	30035	29563	28951	28864	28736	28705	28467	28297	28358	28216	28172	28458	28257	28258	28133	28147	28353	28380	28081	28109	28143	28136	28010	28153	28004	28062	28035	27877	27904	28034	27953	27983	28169	28165	28084	28078	28071	28184	28058	27949	27647	27815	28046	28133	28070	27971	27969	27828	28056	28132	28171	28100	27975	27766	27819	27737	27816	28080	27851	28162	27953	27935	27945	27959	28051	27929	28066	27850	27858	27903	27912	27939	28122	28078	28017	27845	27988	27790	27805	27788	28009	27808	27701	27956	27998	27975	27863	28138	27977	27975	28191	27938	27831	27972	28049	27994	28055	27943	27985	28059	27874	27934	28150	27911	28006	27966	28072	27997	27710	27887	27953	27812	27840	28153	27797	27995	28051	28068	27966	27967	27966	27913	27850	28154	27712	27974	27616	27956	27976	28214	27900	27735	27942	27906	27711	27707	27671	27888	27787	28095	27992	28024	28252	27742	27961	27925	28179	28015	28161	27975	27868	27851	27883	28025	27893	27763	27892	27947	27852	28048	27758	27982	28094	27795	27828	28041	28083	27861	28232	27784	27798	28017	27967	28085	27884	27947	27870	28152	27766	27910	27966	28036	27995	27885	28089	28272	27988	28115	27996	27949	27826	27933	28055	27938	27758	27883	28088	27891	27690	28163	27795	27917	28073	27967	28000	27887	27883	27794	27962	27738	27974	27830	27772	27837	28197	28044	27861	27966	28001	27963	27756	27930	28020	27767	27544	27654	27832	28025	28073	28206	27919	28028	27975	27974	28024	28318	27694	28098	27966	28020	27764	27768	27903	28079	28018	27821	27862	28131	27971	28047	27971	27742	27712	27697	28014	28047	27710	27883	28085	27908	27973	28034	27713	27779	28179	27938	28188	27984	28000	28079	28035	27891	27706	27926	27827	27876	27917	27784	28055	27977	27850	27776	28090	28022	28251	28119	27927	28153	27849	27846	28016	27995	27878	27848	27771	27925	28042	27950	27707	27773	27809	28107	27998	28111	27872	27952	27973	28103	27849	27872	28149	27899	28006	27956	27989	28013	27945	27847	27811	27877	27878	28015	27737	27974	27733	27980	28129	27905	28158	28199	27939	27977	27809	27602	28116	28026	28071	27923	27818	27857	27967	28039	27997	27831	27971	27755	27798	27904	28075	27915	28110	28088	28052	28166	28065	27876	28093	27804	28148	28113	28000	27833	27980	27853	27665	27676	27656	28137	27722	28020	28079	27908	28022	28195	28036	27886	27897	27980	27942	27854	28180	27979	27933	27912	27906	27947	27927	27838	27991	27725	27794	27774	27955	27930	27907	27779	27623	28001	27815	27725	27975	28005	28022	27969	27976	27991	27876	27916	27789	28092	27894	27978	28075	28023	28000	27820	27804	27665	28063	27732	28111	27732	27801	27965	28167	28056	27795	27954	27843	27926	27789	27695	28073	27855	28018	27861	27857	27923	27831	27870	28041	28184	28040	27996	27859	27708	28123	28127	28107	27959	28027	28215	27932	27813	27925	27640	27909	27764	27881	27865	28013	27841	27827	27881	28028	28073	27933	27836	28105	27898	27997	27731	27871	27900	28126	27853	27972	27878	27830	27915	27784	27865	27830	27944	27785	28047	28010	28196	27909	27933	27681	27867	27767	27896	27869	27857	27721	27799	27965	28039	27949	27868	27897	27851	27944	27928	27722	28035	27763	27944	27845	28075	27807	27885	27890	28108	27980	27960	27967	27651	27912	28197	28033	27923	27779	27833	27831	27964	27794	27839	27824	28143	28133	28002	27888	27977	28113	27938	27850	28030	27855	28086	28177	27949	27912	28003	28047	27913	27806	28004	27994	27887	28045	27954	27512	27963	28006	27973	27702	27907	27824	27863	27768	27956	27975	27706	28055	27982	27914	28217	27857	27774	27797	27745	28031	28070	27897	28106	27985	27956	28167	27879	28030	27801	27991	27962	27815	28000	27950	27853	28089	27848	27838	27814	27947	27823	27965	27928	27673	27859	27831	27787	28006	27634	28093	28063	27888	27839	27715	27901	27841	28056	27770	27831	27940	27998	27876	27928	27712	28063	27958	27943	27950	27956	27809	27995	27946	27814	27758	27943	28148	27925	27885	27718	27696	27950	28020	28062	28097	27948	27896	27920	27729	27754	27882	27842	27886	27732	28056	27997	27886	28132	27930	27758	28015	28149	27891	27860	27710	27810	27971	27894	27780	27895	27859	27917	28025	28047	28021	27733	28202	27882	28024	27908	27953	27944	27919	27870	27912	28241	27713	28095	27670	27944	28167	28004	27658	28021	27851	27857	28132	27914	27761	27776	27873	27985	27915	27707	27860	27784	27755	27642	27943	28076	27780	27986	27864	28002	27938	27981	27891	27961	27721	28068	28046	28183	27926	28064	27866	27874	28054	28054	28138	27920	28096	28066	28255	27948	28029	28160	28052	28081	27774	27745	28000	27993	27879	27820	27860	27857	27843	27820	27823	27889	27819	27994	27801	28063	28088	28017	27668	27953	27991	27937	27758	27811	27926	27890	28006	27746	27937	27939	27809	27949	27849	27934	27798	28091	27976	27991	27883	27723	27985	28091	27910	27973	27896	27884	28099	27861	27812	27736	27989	28006	27919	27809	27763	27988	27918	27740	27719	27948	27934	27752	27920	27850	27934	27977	27831	27839	27688	28325	28049	27959	27750	27832	27855	27845	28143	28072	27922	27814	27783	27928	28004	27945	27867	28049	28097	28089	27991	27866	28015	27800	27935	27939	28000	28081	27686	27824	28011	28008	28019	28101	27876	27932	27878	27999	27822	27925	27793	28102	27830	28001	27832	27862	27935	27904	27883	27987	28085	28095	28283	27936	27939	27869	27792	28153	27759	28096	28086	27961	27969	27917	27999	27925	28293	27905	27715	28087	27793	27912	28012	28121	28018	27931	27789	27996	27879	27650	27627	28114	27932	28059	27903	27939	27950	27913	27799	27927	27969	27627	27915	27719	27910	27752	27654	27665	27761	27971	28028	28020	27978	28058	28156	28118	27916	27829	27928	27939	27939	28090	28133	28118	27726	28006	27800	27996	27783	28136	27896	27923	27781	27983	27784	28150	27933	27856	27859	27979	27746	28134	28028	27836	27928	28233	28142	28183	28133	27812	28005	27979	28061	27820	27750	28179	28176	28164	28073	28211	27914	28159	27862	28324	28077	27769	27648	27838	28023	28034	27868	27941	27945	27941	27752	28029	27702	28049	27878	28031	27987	28125	27821	27773	27844	27868	27921	27940	27624	27966	28004	28021	27869	27997	27788	27830	27957	28017	27976	27854	27692	27870	28067	27900	28119	27918	27961	28001	27950	27941	27767	27782	27717	28190	28058	27781	27895	27862	28030	27674	28066	28004	27803	28346	27943	27977	27867	27865	27781	27966	27931	27836	27895	27974	27822	28102	28055	27831	27860	27774	27959	27891	27905	27918	27975	28200	27845	27977	27949	27940	27746	27976	27703	27762	27935	27889	27838	27921	27967	28076	28076	27924	27592	27832	28200	27890	27767	28006	28026	28153	27906	28112	28008	27815	27887	27904	27961	28047	27900	27994	27908	27918	27823	27666	27698	28011	28038	27922	27915	28009	27600	27832	28079	28065	27916	27734	27577	28091	28006	27984	27859	28016	28160	27983	27876	27814	27738	27741	27657	27860	27793	27679	28071	27795	27877	27969	28101	28119	28168	28004	27967	27805	27621	27863	27805	27854	27837	27968	28240	28044	27716	27900	27707	28153	27826	27870	27928	28093	27753	27838	27911	28202	27935	27986	27668	27879	27799	27683	27864	28020	27811	27931	27929	27743	27642	27584	27966	27983	27791	27960	27850	27989	27787	28138	27983	28049	27877	27872	27956	27992	28093	27885	27842	27793	28143	27943	27852	27787	27709	27894	28026	27654	27826	28018	27711	27707	27969	27857	27895	27794	27985	27887	27872	27969	27986	28128	28126	28158	28072	27834	27797	27958	27943	27856	27893	28103	27919	27891	27991	28187	27972	28063	27981	27844	27917	27722	27971	28028	27914	27976	27877	28144	27951	27957	27776	27866	27967	27939	28120	28091	27774	28174	27916	28058	27962	28052	27845	27826	28124	27870	27768	28053	27994	27774	27865	27697	27970	28041	27758	27660	27773	27988	28095	27910	27923	27997	27914	28005	27961	27844	28035	28019	27935	27906	27832	27658	28001	28139	28093	27982	28145	28123	28129	27982	28007	28107	27826	28101	27830	27913	28067	28079	27851	27950	27840	27965	27880	27989	27869	28161	27817	27822	27925	28201	27920	27962	27950	27943	28114	28082	28057	27894	28065	27765	27880	28092	28025	27987	27935	27884	28004	28011	27925	28003	27767	28252	27698	28096	27900	27820	28019	27760	27847	28039	27941	28178	27850	27898	27784	27824	28001	27838	27788	27994	27837	27774	27838	27901	27891	27972	28163	27839	27964	27809	27803	27898	27897	28018	27878	27756	28010	27896	28011	28130	27960	27808	28255	28034	27963	27963	27939	27841	28108	27872	27936	27804	27922	28113	27995	27801	28042	27597	27783	28152	28055	27943	27772	28094	27980	27972	27773	27983	27863	27718	27783	28051	27935	27926	27998	28168	27987	27927	27797	27763	27782	27936	28031	27931	27999	27909	28064	27994	27989	27856	28059	27901	28176	28091	27921	28187	27771	27950	28015	27959	28040	27947	27948	28028	27917	27971	28035	27902	27989	28033	28057	28010	27917	27910	27793	27886	27885	27756	27845	28165	27969	27942	27864	28102	28047	28046	28062	28070	28076	27824	27988	27841	27876	28076	27860	27998	28077	27652	27832	27882	28147	27569	27980	28038	28038	27956	28092	27788	27909	27815	27768	27763	27703	28061	27656	27894	27937	27992	27887	27898	28001	28045	28000	27898	27911	28148	28002	27700	27789	28021	28212	27831	27954	27956	27897	27957	27852	27778	28001	27817	27784	27953	27977	28001	27765	27945	27970	27824	27891	28188	27891	27755	27749	27938	27951	27950	28037	27854	28032	28069	28098	27823	28070	28194	27708	27978	28223	27963	27922	27851	27873	28023	27989	28041	27815	27956	28138	27881	27732	27902	28016	28078	27668
29171	55113	46747	37861	33423	30277	27736	25670	24661	23234	22645	22344	21842	21752	21623	21297	21293	21173	21271	21207	21264	21127	21008	21139	20924	21058	20878	20855	20910	20773	21017	20854	20971	21024	20838	20919	20912	21033	20897	20995	21079	20752	20770	20954	20879	20917	20952	20830	20986	20712	20844	21045	20843	20826	21040	20928	21030	20892	20979	21044	20862	20984	20849	21000	20813	20871	21035	20966	20832	20942	20720	20841	20883	20799	20986	20949	20986	20961	20943	20683	20872	20908	20876	20846	20874	20801	20962	20871	20878	20788	20714	20902	20930	21023	20971	20961	20780	20871	21125	20875	20974	20869	20933	20961	20887	21037	21098	20821	20960	20841	20720	20766	20976	20994	20798	20841	20987	20976	20801	20854	20946	20922	20806	21049	20980	20852	20926	20946	20796	21054	20788	20991	20961	20888	20933	20932	20846	20949	21001	20879	21015	20998	20810	21027	20858	20947	20933	20614	20896	20918	20737	20949	21046	20904	20872	20913	20851	20862	20884	20851	20886	20838	20939	20760	20853	20997	21071	20855	21004	20750	20972	20978	20805	20769	20965	20940	20842	20817	20788	21100	20921	21028	20998	20834	20936	20908	20746	20701	20875	20930	20772	20971	21113	20837	20780	20932	20792	20904	20894	20910	20874	20809	21048	20949	20781	20953	20877	20894	20915	20820	20868	20849	20896	20879	20972	20825	20910	21049	20918	20757	20917	21027	20904	20980	20810	20964	20977	20916	20880	20879	20816	20854	21099	20953	20911	20886	20909	20863	20865	20850	20956	20909	20924	20795	20784	20896	20986	21022	20964	20840	20939	21100	21019	20913	20971	20882	20983	20816	20825	20837	20836	20862	20798	20771	20913	20836	20801	20751	21041	20991	20684	20768	20885	21000	20976	21030	20850	20754	20984	20825	20629	20976	20965	20836	20788	20759	20841	20771	21008	20826	20683	20915	21118	20877	20794	20811	21026	20930	20725	20889	20760	20866	20957	20870	20926	20874	20830	21068	20763	20890	20731	20897	20895	20918	20997	20925	20954	20919	21075	21037	20841	20800	21033	20969	20699	20902	20887	21068	20647	20833	21113	21011	20776	20878	21082	20661	20946	20916	20708	20948	20716	20955	20893	20937	20825	20947	20944	20843	20872	20723	20861	21063	20650	20713	20899	20761	20697	20923	20751	20884	20925	20880	20969	21007	20825	20978	20873	21001	21033	20892	20989	20760	20825	21020	20841	20851	21058	20822	20701	20922	20760	20892	20703	20879	20848	20720	20780	21187	20773	20784	20853	20946	20820	20839	20917	20947	20904	20783	20800	20858	21100	20895	20995	20834	20966	20794	20939	20926	20988	20872	20800	20822	20948	20871	21041	20689	20850	20839	20873	20883	21001	20896	20842	20894	21032	20883	21009	20906	20739	20713	20998	20822	20931	21058	20762	21022	20944	21077	20933	20907	20767	21188	21068	20937	20997	20719	20993	20753	20800	20897	21001	20859	20906	21033	20829	20759	20833	20834	21108	20982	20792	20603	20922	20945	20892	20742	20750	20925	20813	20955	20817	20916	20777	20738	20833	20904	20825	20860	20976	20873	20922	20703	20993	20874	20834	20930	20933	20843	20789	20758	21057	20739	20952	21048	20864	20688	20903	20881	20951	20828	20981	20837	21049	20744	20742	20872	20795	20817	20847	20808	20900	20963	21027	20846	20903	20943	20848	20936	20979	20905	20698	20687	20920	21010	20916	20933	20866	20832	20911	20822	20898	20892	20818	20918	21013	20845	20808	20930	20928	20894	20774	20846	20853	20878	20902	21063	20762	20789	21004	20865	20719	20884	20867	20796	20795	20795	20918	20807	20930	20920	20771	20738	20732	20786	20906	20681	20987	20715	20846	20941	21028	20858	20876	20877	20950	21056	21000	20813	20803	20979	20849	20944	20967	20912	20857	20821	20938	20976	20791	21074	20966	20826	20994	20693	20905	20843	20900	20783	20788	20823	20778	20893	20914	20923	20950	20797	20887	20730	20920	20735	20808	20847	20923	20863	20950	20708	20745	20743	20938	20946	20917	20822	20765	20741	20938	20716	20905	21046	20949	20842	20966	20796	20962	20885	20939	20750	20868	20977	20847	20709	20988	20696	20900	20991	21113	20799	21001	20849	20970	20902	20813	20907	20823	20835	20827	20823	20902	20816	20710	21009	21058	20936	20769	20912	20822	20971	20993	20896	20830	20892	20797	20697	20911	21013	20870	20907	20850	20816	20937	20925	20559	20979	20830	20771	20824	20810	20792	20861	20932	20886	20863	20801	20990	20893	20905	20971	20858	20945	20861	20721	20935	20823	21013	20889	20884	20939	20779	20782	20780	20903	20666	20883	21032	20805	20778	20770	20821	20971	20912	20855	20936	20833	20908	20941	20818	20849	20865	20696	20844	20995	20731	20727	20754	21064	20811	20795	20870	20784	20852	20884	20910	20963	20923	20991	20932	20910	20852	20789	21002	20942	20846	20850	20942	20906	21017	20831	20878	20923	20795	20965	21020	21046	20788	20775	20971	20837	21012	21050	20985	21039	20749	20997	20850	20922	20857	20940	20686	20828	20945	20758	20890	20989	20708	20912	20786	20915	21118	20776	20909	20878	20741	20790	20776	20802	21024	20889	20967	20805	20906	20915	20993	20911	20814	20851	21036	20854	20801	20997	20891	20677	21163	20720	20851	20924	20903	20833	20897	20819	20993	20896	20906	21028	20756	21035	20937	21039	20843	20847	20820	20918	20756	20980	20700	21018	20822	20868	20760	20963	20855	21009	20954	20779	21049	20857	20963	20866	20915	21005	20911	21044	21054	21058	21052	20836	20702	21027	20842	20867	20975	20950	21108	20790	20870	20874	20732	20974	20997	20914	20949	20806	21036	20886	20899	20847	20764	20912	20887	20741	20758	20929	20710	20869	20823	20748	20820	20974	20721	20972	20927	20916	20908	20639	20928	20975	20825	20955	21044	20924	21020	20864	20948	20884	21052	20953	20967	20696	20891	20734	20984	21000	21050	20863	20737	21060	21053	21014	20987	20688	20804	21036	20694	20815	21191	20945	20895	20983	21003	21088	20783	21078	20835	20801	21014	20706	20808	20836	20834	20989	20712	20848	20709	21073	20745	20819	20929	20878	20730	20904	20720	20860	20951	20735	20996	20999	20941	20979	20922	20809	20743	20907	20980	21090	20782	20922	20889	21051	20741	20913	20887	21030	21020	20843	20719	20942	20941	21051	20878	20915	20829	21048	21005	20877	20804	20890	20850	20970	20944	20990	20888	20806	20853	21039	20981	20864	20804	20807	21071	20812	20850	20855	21086	20969	20787	20839	20903	20872	21173	20997	20892	20687	20867	20779	20801	20889	21022	20887	20970	20944	21061	20906	20957	20838	20864	20982	20800	20648	21066	20841	20832	20876	21018	20731	20929	20869	20955	20736	20988	20846	20914	20869	20727	20878	20945	20791	20849	20855	20982	20750	20812	20959	20907	20871	20875	20829	21012	20955	20970	20820	20624	20809	20748	20649	20967	21041	20736	20919	20899	20941	21061	20800	20989	21002	20831	20905	20825	20793	20809	20947	20870	21063	21018	20909	21048	20687	20972	20929	21135	20916	20991	20923	20898	20880	21048	20720	20816	20789	20987	20943	20909	21013	20974	21083	20761	21153	21097	20803	20889	21051	20947	20794	21177	20790	21000	21070	21084	20896	20983	20713	20807	20775	20770	20906	20726	21010	20787	20883	20767	21033	20951	20709	20981	20768	20808	20988	21070	20945	20788	20717	20881	20920	20945	20813	20996	20719	20906	20893	20951	20809	20958	20763	20931	20990	20982	20852	21087	20762	20997	20779	20907	20901	20800	20852	20752	20812	20891	21062	20947	20909	20879	20894	20847	20825	21162	20998	20847	20944	21064	21012	20776	20878	20955	20911	20674	20811	20920	20962	20831	20885	20968	20793	20889	20772	20964	20979	20880	20801	21070	20913	20956	21043	20755	20881	20906	20827	21132	20886	20813	20939	20827	20945	20833	20815	20948	20935	20905	20959	20863	21146	20824	20821	20931	20977	20875	20816	20879	20943	20783	20873	20897	20859	20893	20720	20909	20832	20939	20862	20962	20955	20988	20850	20773	20880	20836	20964	20957	20844	20745	20843	20792	20836	20964	20790	20942	20917	20945	20845	21005	21047	20911	20987	20847	20882	20942	21007	20943	20755	20774	20941	20804	20899	20949	20804	20862	20681	21017	20922	20978	21065	20812	20915	20743	21048	20953	20557	20878	20902	20980	20787	20664	20814	20840	20902	20805	20899	20911	20625	20933	20722	20982	20892	20874	20865	21024	21002	20962	21094	20915	20873	20848	20856	20983	21020	20996	20854	20660	20621	21021	20929	20942	20924	20880	20870	20931	20839	20945	20879	20886	20770	20901	20915	21032	20860	20983	20841	20930	20786	21220	20975	20957	20946	20967	20908	21038	20934	20688	20740	20873	20968	20994	21048	20961	20971	20974	20852	21096	20699	20993	20930	20891	20898	20917	20835	20957	21085	20800	21023	20879	20882	20662	20875	20780	20876	20831	20758	20958	20861	20868	21028	20876	21013	20818	20871	20994	20805	20884	20917	20772	20815	20997	20821	20917	20778	20863	20735	20837	20716	21054	20892	20803	20903	21042	20880	20840	20977	20952	20812	20805	20735	20874	21033	20765	20862	20855	20913	20693	20829	20838	20908	21025	20928	21051	20770	20736	21075	20755	20997	20770	20896	20950	20808	20796	20847	20868	20820	20897	20895	20832	20998	20940	20819	20974	21046	20961	20795	20854	20793	20780	20848	20886	21094	20811	20767	20916	20989	20780	20825	20795	21032	20870	20809	20838	21033	20970	21007	20871	20981	20803	21099	20749	20930	21026	20812	21051	20829	20733	20994	20986	20868	20881	20844	20883	20804	20879	20951	20826	21077	21045	20962	20819	20739	20882	20928	20849	20930	20892	20922	20962	20991	20964	21077	20958	20931	20823	20710	21015	21074	20723	20830	20935	20843	20940	20830	20885	20988	20714	20875	20949	20936	20957	20961	21011	20926	20887	20911	20838	20992	21017	20920	21035	20835	20886	20667	20873	20898	20720	20733
33298	32563	38697	35467	31576	30751	29917	29165	28459	28407	28297	28194	28174	28030	28053	27898	27979	27996	27769	28098	28026	27988	27844	27914	27923	27820	27577	27601	27825	27853	28010	27786	27812	27852	27741	27424	27818	27774	27851	27749	28110	27954	27972	27687	27602	27563	27869	27838	27910	27706	27900	27488	27856	27499	27780	27780	27878	27829	28023	27519	27848	27536	28014	27617	27518	27826	27737	27834	27813	27607	27740	27518	27684	27943	27755	27690	27867	27966	27837	27722	27857	27902	27992	27668	27610	27824	27808	28035	27864	27898	27851	28010	27718	28088	27716	27853	28025	27858	27482	27874	27807	27805	27758	27931	27780	27907	27943	27657	27994	27856	27702	27613	27765	27771	27790	27560	27848	27916	27736	27700	27668	27881	27792	27688	27773	27784	27692	27884	27712	28041	27741	27582	27514	27633	27599	27850	27737	27633	27988	27845	27711	27646	28099	27917	27738	27908	27858	27614	27727	27780	27790	27809	27838	27632	27638	27731	27879	27716	27875	27727	27899	27551	27634	27589	27664	27606	27917	27774	27624	27962	27753	27541	27864	27813	27595	27897	27965	27763	27795	27767	27439	27635	27629	27798	27518	28022	27879	28114	27806	27894	27687	27663	27728	27881	27763	27626	27857	28035	27673	27721	27611	27720	27704	27705	28047	27804	27929	27807	27840	27831	27790	27663	27746	27754	27706	27723	27819	27693	27954	27667	27684	27784	27914	27883	27797	27698	27866	27791	27850	27885	27544	27675	27744	27624	27776	27825	27540	27722	27841	27837	27782	27891	27823	27897	27779	27875	27784	27902	27896	27840	27806	27897	27737	27875	27936	28072	27986	27811	27613	27504	27970	27984	27849	27662	27743	27849	27863	27971	27896	27896	27966	27992	27954	27864	27999	27672	27767	27955	27819	27865	27659	27536	27869	27790	27918	27649	27712	27860	27687	27792	27788	27655	27727	27894	27794	27671	27519	27929	27968	27896	27887	27764	27894	27978	27852	27836	27801	27724	27665	27775	28021	27799	28044	27832	28025	27723	27712	27894	27624	27833	27752	27994	27779	27855	27717	27908	27926	27476	27985	27911	27860	27738	28015	27743	28023	27706	27698	27741	27923	27690	27770	27846	27824	27773	27569	27810	27951	27796	27637	27652	27734	27739	28008	27960	27901	27661	27618	27786	27917	27549	27944	27718	27734	27989	27912	27900	27878	28159	27700	27644	27875	27739	27805	27796	27942	27846	27570	27849	27645	27901	27905	27909	27913	27690	27765	27924	27843	27763	27784	27834	28021	27646	27816	27560	27892	27776	27869	27677	27894	27705	27905	27875	27825	27829	28051	27792	27971	27892	27750	27763	27922	27769	27547	28087	27758	27791	27748	27629	27643	28002	27564	28006	27873	27783	27687	27832	28159	27782	27919	28008	27984	27764	27752	27520	27810	27602	28145	27821	27813	27989	27697	27840	27918	27796	27593	27645	27825	28154	27786	27749	27814	27869	27557	27842	27854	27875	27785	27636	27894	27743	27772	27728	27817	27841	27892	27841	27724	27766	28017	27804	27877	27822	27824	27604	27980	27790	27890	27867	27635	27859	27897	27978	27821	27802	27799	27695	28017	27882	27740	28014	27922	27653	27865	27825	27495	27737	27734	27906	27983	27993	27862	27664	27653	27724	27760	27674	27959	27957	27845	27953	27955	27760	27931	28030	27570	27825	27771	27834	27839	27808	27704	27730	27748	27674	27897	27565	28292	27950	27767	27647	27800	27767	27659	27803	27722	27780	27962	27907	27744	27870	27609	27878	27912	27824	27659	27802	27719	27957	27961	27704	27590	27707	27714	27795	27816	27946	27648	28174	27859	27986	27813	27817	27807	27910	27777	27696	27836	27972	27928	27852	27629	27898	27590	27824	27995	27852	28003	27770	27668	27823	27671	27837	27968	27777	27680	28045	27725	27842	27929	27986	27912	27964	27943	27949	27833	27979	27701	27769	27708	27921	27824	27900	27960	28060	27791	27927	27572	27614	27914	27854	27718	27768	27952	27878	27796	27715	28063	27815	27624	27807	28040	27835	27706	27632	27917	27841	27914	27797	27671	27989	27789	27574	27770	27891	27791	27726	27780	27746	28005	27899	27593	27816	27956	27714	27874	27773	27679	27850	27872	27678	27832	27864	27979	27766	27717	27853	27828	27901	27861	27895	27932	27779	27915	27687	27732	27721	27800	27958	27742	27702	27758	27874	27977	27649	27873	27839	28029	28080	27749	27807	27652	28070	27753	27755	27962	27431	27742	27996	27823	27881	27790	27823	27777	27804	27993	27783	27723	27832	27991	27860	27675	27910	27608	28000	27487	27793	27741	27813	27930	27782	27836	27789	27886	27828	27961	27804	27800	27642	27820	27912	27821	27899	27915	27816	27769	27691	27858	27864	27701	27878	27825	27543	27855	27900	27571	27738	27929	27734	27683	27749	27770	27747	27897	27807	27791	27696	27818	27767	27677	27915	27819	27616	27845	27737	27979	27741	27768	27759	27841	27785	27946	27637	27973	27941	27848	27864	27716	27499	27775	27640	27499	27914	27737	27761	27608	27652	27865	27872	27922	27831	27809	27719	27844	27772	27877	27981	27866	27721	27720	27656	28087	27947	27966	27921	27741	27652	27926	27967	27971	27551	27911	27950	27818	27737	27585	27655	27935	27804	27740	28009	27975	27714	27857	27768	28027	27632	27667	28035	28055	27765	27853	27774	27880	27758	28001	27660	27805	27906	27976	27881	27946	28034	27824	27710	27852	27502	27800	27719	27876	27942	27877	27768	27929	27867	27875	27785	27822	27675	27786	28025	28121	27966	27917	27801	27876	27966	27703	27696	27850	27584	27829	27749	27772	28016	27929	27609	27766	27795	27901	27823	27714	27813	27643	27937	27780	27757	27724	27776	27942	27857	27785	27926	27799	27701	27843	27803	27544	27732	27818	27905	27837	27703	27946	27730	27920	27800	27813	28177	27617	27805	27797	27648	27716	27732	27714	27954	27930	27687	27977	27668	27823	27877	27982	27856	27682	27822	27987	27918	27963	27721	27750	27617	28086	27612	27716	27925	27971	27914	28001	27658	28073	27748	27786	27876	28093	27746	27887	28192	27965	27883	27912	27987	27922	27927	27701	28004	27699	27776	27733	27662	27842	27765	27763	27597	27751	27785	27574	27824	27684	27604	27877	27604	28020	27785	27759	27698	27899	28034	27750	27837	28015	27970	28146	27802	28144	27856	27815	27594	27741	27938	27724	27821	27605	27812	27742	27792	27882	27832	27788	27806	27915	27793	27843	27847	27671	27780	27704	27665	27776	27825	27883	27762	27753	27553	27612	27696	27803	27746	27831	27973	27865	27848	27858	27991	27876	27916	28007	28141	27838	27761	27814	27705	28014	27721	27801	27694	27855	27960	27857	27625	27828	27620	27718	27760	27780	27927	27814	28101	27761	27703	27792	27824	27962	27845	27728	27598	27628	27883	27741	27696	27885	27965	28031	27953	27747	27618	27764	27487	27820	27773	27758	27964	27816	27848	27792	27829	27862	27913	27938	27617	27909	27761	27886	27826	27785	27985	27581	27908	27861	27604	27858	27892	27812	27882	27875	28159	27505	27905	27759	27776	27646	27957	27797	27654	27795	27952	27737	28000	27843	27835	27786	27985	27763	27917	27818	27665	27822	27854	27931	27782	27981	27631	27792	27777	27815	27814	28053	27774	28074	27831	27901	27775	27885	27775	27781	27734	27777	27663	27893	27853	27760	27710	27745	27735	27795	28035	27856	27677	27914	27799	27766	27866	27893	27801	28014	27749	28020	27638	27757	27804	27788	27957	27943	27805	27882	27863	27625	27834	27778	27734	27768	27886	27926	27757	27670	28145	27781	27854	27740	27950	27644	27785	27875	27779	27953	27869	27765	27847	27721	27600	27781	27846	27967	28050	27942	27793	27778	27818	27895	27931	28021	27934	27697	27713	27669	27587	27693	27899	27816	27671	27746	27927	27675	27944	27903	27634	27744	27806	27729	28104	27951	27830	27810	27743	27921	28010	27572	27955	27954	27910	27660	27561	27807	27763	27705	27827	27746	27777	27696	27598	27914	27758	27793	27906	28038	27965	27677	27785	27995	27776	28031	27917	27820	27898	27930	27812	27811	27825	27843	27999	27957	27931	27860	27735	27918	27554	27934	27685	27724	27895	27883	27810	27853	27980	27743	27803	28012	27773	27770	27820	27976	27909	28037	27787	27859	27719	27781	27721	27842	27959	27658	27878	27824	27795	27627	27626	27651	27634	27553	27770	27792	27922	27695	27683	27721	27703	27942	27729	27851	27893	27796	27838	27676	27792	28038	27693	27810	27663	27885	27922	27666	27910	27788	27736	27871	28041	27717	27790	27859	27650	27934	27958	27865	27892	27792	27832	28025	27657	27558	27904	27796	27825	28007	27911	27882	27770	28075	27664	27723	28028	27944	27850	27561	27744	27860	27690	27934	27669	27588	27797	27665	27919	27819	27304	27760	27889	27815	27976	27718	27830	27897	27867	27795	27775	27880	27832	27662	27768	27826	28068	28002	27901	27972	27762	27988	27855	27824	27809	28017	27822	27867	27746	27800	27679	27836	27890	27818	27651	27947	27599	27814	27575	27860	27807	27705	28105	27747	27731	27916	27806	27893	27779	28072	27901	27710	27914	28013	27625	27957	27735	27783	27622	27886	27859	27879	27818	27889	27733	28008	27794	27442	27488	27858	28130	27905	27866	27681	27863	27850	27773	27595	27688	27787	27652	27666	27820	27610	28013	27940	28002	27580	27998	27993	27670	28306	27913	27823	27840	27838	27752	27916	27865	27911	27810	27944	27637	27901	27646	27820	27775	27940	27855	27845	27679	28010	27819	27805	27905	27769	27592	27797	27894	27813	27894	27791	27758	27719	27816	27784	27677	27679	27724	27780	27817	27653	27780	27794	27849	27586	27606	28049	28010	27763	27581	27945	27652	27550	27547	27767	27973	27890	27892	27707	27703	27701	27796	27565	27748	27944	27849	27923	28019	27888	27465	27700	27789	27862	27708	27837	27659	27773	28001	27762	27951	27584	27703	28040	27881	27877	27830	27862	27884	27769	27984	27880	27834
30037	44450	36841	30138	27048	25337	23841	22869	22175	21720	21591	21461	21336	21011	21027	20947	21041	21022	20913	20761	20815	20725	20765	20842	20704	20905	20787	20946	20940	20893	20679	20887	20768	20612	20793	20868	20795	20804	20771	20818	20885	20816	20773	20852	20790	20657	20717	20707	20927	20737	20846	20832	20897	20789	20705	20683	20690	20751	20777	20572	20911	20739	20949	20863	20919	20838	21002	20869	20810	20709	20888	20829	21102	20732	20919	20884	21078	20765	20823	20754	20769	20821	20735	20868	20694	20841	20671	20870	20742	20653	20795	20863	20831	20829	20976	20844	20802	20704	20989	20735	20894	20838	20533	20973	20643	20752	20657	20702	20841	20712	20750	20865	20622	20798	20677	20821	20911	20744	20794	20894	20783	20986	20765	20898	20743	20822	20802	20728	20726	20715	20923	20766	20941	20791	20804	20923	20848	20737	20651	20748	21011	20806	20771	20942	20857	20854	21068	20783	20824	20775	20704	20771	20898	20766	20977	20765	20808	20799	20928	20829	20774	20792	20808	20866	20805	20587	20939	20850	20743	20901	20859	20710	21004	20879	20752	20793	20772	20917	20807	20699	20865	20775	20804	20823	20743	20549	20804	20794	20627	20885	20674	20835	20786	20884	20816	20657	20854	20784	20791	20835	20898	20862	20786	20747	20744	20816	20702	20857	20804	20718	20920	20797	20705	20747	20773	20898	20944	20976	20665	20758	20783	20853	21010	20799	20801	20817	20787	20959	20935	20677	20887	20721	20893	20906	20646	20918	20866	20579	20673	20780	20885	20964	20658	20905	20977	20737	20925	20604	20843	20924	20865	20941	20887	20732	20699	20809	20820	20833	20731	20828	20729	20854	20670	20955	20764	20658	20770	20657	20739	20823	20901	20687	20716	20899	20772	20852	20830	20910	20751	20796	20778	20761	20713	20798	20901	20833	20820	20790	20852	20724	20883	20841	21007	20726	20704	20771	21016	20785	20782	20873	20707	20938	20848	20875	20713	20696	20874	20910	20893	20813	20654	20771	20800	20854	20889	20568	20925	20820	20924	20982	20771	20783	20810	20816	20995	20865	21123	20746	20618	20971	20791	20803	20790	20814	20733	20866	20834	20623	20921	20663	20794	20804	20855	20634	20863	20659	20769	20907	20740	20655	20862	20788	20812	20884	20840	20766	20814	20781	20859	20911	20701	20999	20825	20810	20717	20859	20781	20760	20845	20744	20930	20925	20754	20811	20882	20913	20723	20864	20801	20763	20645	20777	20761	20838	20856	20670	20855	20848	20898	20853	20860	20900	20783	20882	20781	20834	20614	20811	20991	20948	20807	20691	20817	20563	20848	20856	20911	20798	20953	20826	20738	20931	20825	20892	20663	20839	20769	20898	20833	20872	20882	20878	20833	20780	20781	20908	20708	20945	20701	20874	20797	20760	20884	20895	20741	20940	20768	20867	20912	20801	20959	20966	20902	20906	20835	20978	20843	20709	20806	20785	21035	20811	20885	20924	20802	20765	20945	20959	20596	20863	20795	20772	20724	20801	20726	20927	20863	20700	20869	20886	20883	20796	20739	20839	20813	20783	20808	20898	20720	20793	20749	20868	20748	20716	20728	20695	20956	20791	20742	20857	20850	20847	20743	20709	20940	20844	20854	20727	20792	20744	20696	20779	20671	20861	20731	20940	20845	20865	20795	20793	20858	20614	20791	20765	20661	20702	20812	20660	20854	20726	20894	20829	20714	20663	20823	20710	20877	20652	20820	20728	20801	20815	20892	20950	20871	20851	20841	20953	20834	20723	20836	20699	20655	20789	20835	20438	20905	20922	20709	20870	20706	20665	20809	20813	20608	20912	20862	20929	20774	20627	20751	20681	20967	20861	21005	20743	21064	20616	20825	20787	20635	20848	20672	20800	20720	20537	20828	20993	20748	20814	20744	21031	20866	20880	20933	20707	20850	20900	20735	20620	20791	20828	20933	20775	20901	20854	20835	20622	20836	20744	20843	20726	20629	20816	20971	20729	20870	20736	20730	20611	20858	20987	20983	20875	20736	20850	20848	20669	21050	20882	20616	20742	20843	20983	20735	20808	20791	20589	20848	20892	20807	20887	20713	20809	20834	20694	20917	20700	20803	20778	20895	20730	20878	20620	20807	20818	20755	20828	20921	20848	20946	20726	20755	20895	20840	20759	20757	20648	20823	20736	20713	20799	20683	20817	20870	20826	20902	20978	20953	20808	20721	20782	20842	20646	20844	20683	20724	20892	20805	20754	20893	20691	20835	20923	20692	21053	20683	20870	20806	20890	20842	20825	20783	20853	20668	20654	20852	21002	20750	20856	20802	20691	20877	21079	20788	20828	20824	21015	20845	20765	20771	20698	20807	20755	20863	20821	20760	20922	20750	20891	20858	20670	20896	20990	20779	20666	20743	20931	20724	20754	20797	20919	20762	20937	20626	20802	20897	20734	20899	20643	20968	20758	20780	20787	20798	20813	20910	20735	20754	20678	20855	20820	20764	20971	20936	20572	20900	20706	21027	21001	20773	20888	20828	20671	20610	20795	20900	20965	20865	20597	20666	20821	20679	20887	20881	20993	20702	20898	20671	20832	20633	21027	20765	20844	20849	20927	21067	20952	20682	20845	20822	20711	20857	20871	20668	21043	20703	20543	20890	20694	20793	20800	20867	20631	20748	20888	20655	20961	20882	20853	20897	20937	20750	20780	20773	20691	20848	20851	20869	20736	20940	20935	20757	20883	20880	20723	20773	20790	20923	20738	20949	20895	20795	20919	20846	20820	20911	20662	20763	20990	20793	20808	20848	20770	20809	20753	21020	20786	20843	20879	20844	20923	20904	20909	20725	20821	20885	20817	20754	20709	20802	20733	20729	20672	20799	20775	20930	20716	20835	20738	20915	20704	20549	20817	20731	20811	20710	20825	20923	20555	21003	20829	20851	20767	20841	20848	20701	20708	20889	20861	20701	20839	20823	20879	20692	21022	20784	20744	20757	20847	21021	20758	20710	20900	20719	20781	20924	20779	20821	20831	20851	20682	20725	20718	20886	20659	20778	20722	21040	20663	20736	20794	20930	20695	20803	20812	20825	20745	20908	20650	20872	20714	20690	20672	20938	20701	20824	20812	20784	21104	20839	20824	20559	20738	20747	20844	20902	20879	20727	20636	20811	20998	20629	20911	20852	20879	20841	21133	20834	20766	20854	20652	20822	20856	20826	20934	20780	20828	20690	20732	20929	20687	20722	20608	20786	20868	20707	20876	20778	20723	20711	20781	20886	20745	20875	20730	20819	20854	20891	20766	20770	20823	20788	20933	20928	20625	20954	20920	20717	20878	20775	20853	21006	20844	20723	20826	20858	20681	20780	20883	20861	20667	20933	20944	20695	20781	20656	20733	20669	20744	20677	20660	20791	20726	20802	20764	20927	20803	20729	20635	20816	20783	20958	20787	20756	20972	20675	20896	20854	20884	20901	20920	20815	20814	20684	20773	20917	20904	20735	20782	20756	20911	20919	20981	21025	20728	20720	20767	20925	20662	20719	20975	20896	20737	20673	20916	20704	20831	20823	20852	20742	20893	20803	20929	20837	20852	20753	20820	20887	20780	20921	20783	20795	20898	20822	20874	20865	20595	20777	21039	20893	20940	20641	20905	20913	20835	20879	20753	20701	20925	20872	20493	20785	20776	20643	20844	20931	20785	20803	20934	20820	20924	20867	20659	20684	21078	20858	20727	20896	21029	20926	20717	20880	20861	20920	20877	20797	20838	20939	20905	20909	20684	20854	20731	20809	20946	20784	20837	20864	20803	20708	20684	20850	20777	20967	20687	21004	20740	20789	20854	20696	20792	20715	20770	20670	20786	20776	20865	20909	20822	20930	20609	20928	20856	20917	20754	20797	20928	20638	20809	21026	20662	20697	20791	20824	20865	20695	20859	21039	20896	20770	20844	20828	20871	20659	20723	20951	20762	20953	20865	20671	20789	20959	20874	20814	20893	20818	21017	20787	20594	20708	20770	20592	20928	20883	20913	20946	20739	20698	20684	20838	20659	20837	20647	20825	20815	20940	20823	21020	20701	20567	20834	20737	20845	20719	20899	20803	20676	20736	20936	20755	20850	21006	20916	20807	20756	20667	20809	20941	20889	20669	20772	20729	20904	20920	20742	20866	20971	20809	20697	20997	20886	20891	20891	20894	20755	20768	20946	20779	20751	20668	20809	20712	20728	20949	20637	20989	20768	20850	20955	20894	20767	20887	20806	20846	20852	20957	20778	21067	20906	20930	20884	20629	20713	20949	20759	20927	20756	20849	20845	20913	20481	20884	20965	20706	20956	20973	20695	20824	20915	20717	20762	20862	20917	20791	20860	20751	20714	20861	20794	20829	20831	20947	20966	20931	20610	20860	20835	20939	20710	20734	20770	20795	20828	20842	20840	20788	20739	20849	20730	20954	20755	20930	20941	20790	20855	20895	20621	20964	20800	20943	20694	20900	20764	20602	20799	20809	20653	20853	20820	20834	20849	20858	20743	20878	20861	20663	20615	20865	20731	20614	20973	20814	20944	20887	20659	21064	20805	20866	20854	20739	20862	20928	20905	20881	20723	20971	20767	20810	20589	20795	20663	20778	20835	20831	20926	20878	20546	20961	20768	20840	20802	20941	20762	20730	20836	20767	20867	20826	20864	20884	20802	20698	20818	20616	20706	20742	20872	20791	20926	20774	20836	20834	20804	20749	20896	20983	20511	20753	20650	20924	20801	20724	20986	20807	20748	20862	20845	20791	20955	20769	20826	20793	20495	20862	20687	20898	20802	20707	20821	20762	20906	21029	20662	20709	20856	20975	20850	20911	20812	20696	20886	20808	20836	20822	20848	20878	20804	20849	20682	21035	20732	20832	20838	20850	20825	20846	20795	20808	20797	20827	20713	20859	20642	20677	20623	20784	20735	20793	20806	20703	20804	20735	20787	20905	20828	20778	20758	20894	20794	20878	20837	20895	20845	20880	20894	20749	20955	21054	21010	20851	20862	20970	20883	20906	20736	20720	20716	20814	20865	20753	20790	20906	20890	20896	20747	20756	20720	20851	20779	20832	20854	20978	20576	20964	20802	20734	20889	20874	20961	20897	20720	20741	20802	20874	20813
23418	21405	28491	27148	28058	31281	32134	29675	28870	28893	28711	28373	28243	28261	28102	28116	28044	27860	27989	27830	27685	27830	27447	27691	27519	27751	27550	27544	27581	27463	27562	27753	27786	27230	27606	27494	27831	27552	27720	27576	27686	27615	27599	27477	27645	27426	27386	27563	27593	27425	27687	27590	27741	27456	27517	27433	27481	27568	27552	27362	27588	27437	27612	27564	27455	27593	27446	27564	27720	27508	27719	27733	27535	27589	27687	27641	27721	27532	27629	27598	27513	27607	27656	27714	27455	27567	27336	27537	27461	27647	27526	27540	27338	27462	27759	27657	27860	27504	27522	27786	27595	27477	27538	27508	27601	27384	27585	27614	27546	27773	27312	27473	27639	27359	27632	27577	27605	27624	27194	27784	27561	27406	27542	27816	27370	27646	27338	27719	27386	27337	27598	27437	27810	27518	27427	27444	27569	27459	27290	27566	27537	27442	27551	27426	27468	27674	27482	27655	27464	27519	27486	27567	27444	27485	27583	27607	27482	27678	27451	27264	27419	27308	27503	27528	27721	27558	27519	27352	27530	27361	27218	27356	27503	27571	27621	27410	27541	27800	27618	27500	27575	27542	27668	27261	27643	27468	27539	27641	27500	27568	27621	27428	27715	27169	27455	27358	27461	27477	27371	27481	27476	27631	27715	27649	27559	27691	27643	27440	27773	27347	27501	27667	27827	27566	27715	27678	27487	27494	27549	27633	27361	27425	27184	27847	27638	27857	27454	27560	27654	27318	27677	27645	27726	27807	27669	27158	27466	27493	27116	27525	27649	27419	27598	27601	27696	27707	27549	27658	27659	27512	27498	27528	27303	27555	27572	27333	27442	27782	27503	27548	27554	27541	27371	27373	27474	27475	27373	27824	27466	27453	27593	27327	27437	27564	27359	27521	27555	27636	27708	27617	27728	27563	27611	27521	27565	27682	27427	27434	27746	27584	27443	27363	27617	27414	27314	27376	27475	27459	27415	27548	27562	27656	27493	27497	27603	27429	27594	27434	27546	27322	27438	27721	27478	27518	27715	27746	27803	27539	27424	27577	27649	27459	27851	27423	27665	27566	27602	27370	27603	27521	27591	27700	27399	27620	27387	27149	27404	27501	27541	27467	27433	27375	27604	27342	27544	27301	27536	27695	27644	27355	27554	27536	27476	27496	27594	27813	27510	27618	27727	27595	27516	27480	27647	27540	27491	27523	27900	27678	27585	27538	27350	27751	27641	27555	27582	27390	27424	27541	27475	27456	27447	27577	27529	27426	27649	27651	27482	27753	27558	27521	27454	27521	27778	27495	27596	27549	27589	27252	27404	27781	27560	27333	27565	27451	27511	27773	27631	27785	27818	27618	27579	27539	27550	27409	27525	27708	27347	27345	27366	27449	27502	27527	27414	27408	27603	27534	27598	27420	27455	27501	27473	27374	27577	27608	27672	27636	27603	27712	27439	27309	27688	27650	27511	27426	27494	27398	27358	27623	27695	27475	27474	27495	27625	27381	27455	27570	27789	27505	27618	27663	27451	27268	27445	27415	27597	27328	27622	27452	27701	27598	27378	27374	27565	27501	27395	27511	27150	27445	27376	27389	27482	27676	27463	27494	27416	27612	27496	27501	27657	27398	27397	27626	27506	27626	27289	27662	27479	27423	27399	27269	27550	27637	27543	27505	27550	27571	27670	27502	27524	27407	27596	27389	27506	27535	27706	27458	27335	27538	27524	27518	27280	27568	27479	27411	27604	27723	27386	27534	27360	27526	27622	27758	27476	27282	27534	27493	27318	27481	27476	27534	27662	27713	27464	27341	27647	27344	27632	27715	27607	27605	27498	27601	27503	27564	27634	27760	27299	27680	27615	27595	27182	27391	27456	27497	27637	27454	27624	27634	27502	27417	27618	27760	27312	27467	27470	27245	27741	27595	27222	27533	27524	27277	27462	27196	27666	27682	27488	27650	27439	27674	27583	27637	27553	27560	27463	27495	27679	27529	27554	27592	27334	27472	27602	27584	27550	27469	27526	27550	27482	27700	27786	27407	27530	27429	27366	27717	27622	27554	27658	27624	27604	27330	27564	27550	27616	27509	27515	27692	27479	27737	27565	27372	27222	27406	27691	27716	27545	27579	27643	27558	27414	27761	27465	27430	27673	27601	27510	27504	27667	27714	27600	27585	27719	27529	27619	27440	27844	27325	27548	27595	27551	27361	27403	27583	27305	27636	27601	27498	27580	27437	27514	27627	27512	27468	27335	27527	27585	27483	27580	27388	27475	27513	27572	27372	27265	27343	27443	27552	27419	27224	27497	27575	27597	27622	27533	27539	27552	27467	27522	27621	27538	27579	27475	27453	27622	27563	27285	27545	27653	27561	27395	27587	27665	27506	27561	27718	27441	27779	27473	27714	27419	27625	27451	27400	27768	27504	27530	27535	27597	27605	27352	27582	27180	27379	27775	27628	27398	27660	27635	27470	27449	27624	27498	27630	27643	27423	27560	27581	27366	27666	27717	27453	27616	27639	27596	27245	27671	27526	27530	27489	27393	27436	27462	27416	27443	27258	27700	27477	27371	27610	27441	27368	27491	27483	27317	27661	27569	27433	27575	27664	27527	27582	27392	27561	27674	27590	27460	27766	27596	27355	27642	27523	27561	27618	27371	27660	27638	27456	27404	27581	27666	27993	27563	27339	27352	27456	27469	27386	27854	27488	27483	27688	27699	27511	27752	27689	27321	27640	27433	27402	27657	27495	27556	27721	27419	27553	27350	27440	27648	27580	27654	27593	27760	27483	27683	27504	27295	27640	27402	27646	27471	27509	27582	27412	27452	27681	27668	27326	27480	27808	27636	27456	27577	27728	27697	27562	27696	27382	27644	27627	27424	27440	27376	27319	27577	27451	27311	27403	27480	27467	27500	27793	27660	27458	27684	27532	27394	27427	27549	27771	27612	27325	27681	27754	27557	27505	27491	27657	27525	27490	27505	27749	27781	27793	27590	27382	27690	27517	27706	27603	27232	27555	27671	27503	27533	27573	27729	27733	27653	27423	27484	27457	27729	27575	27395	27432	27418	27456	27592	27512	27586	27718	27823	27270	27404	27482	27398	27775	27541	27540	27532	27541	27514	27626	27384	27442	27502	27604	27554	27571	27859	27774	27803	27695	27724	27690	27609	27546	27638	27306	27387	27594	27551	27378	27708	27449	27589	27452	27543	27429	27523	27507	27539	27543	27493	27880	27706	27692	27507	27637	27770	27590	27724	27426	27562	27531	27413	27648	27757	27372	27528	27736	27446	27679	27489	27457	27432	27373	27564	27740	27576	27375	27513	27643	27643	27782	27597	27526	27533	27284	27521	27271	27539	27399	27530	27586	27718	27614	27395	27422	27829	27369	27390	27544	27713	27271	27500	27509	27428	27256	27652	27533	27660	27299	27505	27533	27631	27348	27661	27623	27581	27784	27500	27689	27508	27388	27781	27637	27454	27255	27559	27515	27785	27300	27564	27517	27558	27586	27488	27383	27470	27572	27535	27581	27458	27410	27372	27454	27557	27530	27611	27458	27634	27640	27566	27577	27566	27462	27753	27591	27574	27648	27573	27563	27655	27503	27648	27454	27364	27536	27715	27754	27546	27620	27571	27472	27593	27630	27707	27462	27430	27478	27310	27552	27446	27447	27585	27432	27593	27444	27534	27596	27527	27426	27558	27189	27448	27285	27335	27619	27504	27404	27573	27633	27734	27434	27637	27633	27452	27572	27571	27760	27675	27657	27439	27644	27503	27420	27401	27416	27687	27601	27542	27601	27723	27451	27701	27474	27744	27593	27441	27530	27602	27620	27547	27616	27401	27427	27634	27419	27520	27446	27416	27358	27637	27522	27466	27461	27471	27467	27504	27439	27690	27644	27629	27591	27512	27483	27509	27505	27656	27657	27577	27599	27634	27777	27537	27389	27706	27653	27563	27470	27499	27168	27581	27514	27418	27536	27655	27549	27624	27559	27649	27712	27422	27991	27400	27460	27346	27535	27395	27447	27607	27446	27483	27501	27665	27459	27574	27457	27738	27452	27477	27675	27558	27610	27876	27644	27552	27577	27626	27473	27529	27554	27692	27162	27447	27378	27349	27368	27538	27442	27537	27404	27533	27396	27400	27555	27511	27565	27589	27511	27656	27486	27550	27603	27557	27651	27666	27616	27395	27564	27427	27468	27487	27531	27651	27714	27636	27651	27645	27452	27652	27297	27620	27549	27604	27763	27727	27603	27517	27663	27811	27434	27415	27310	27775	27434	27472	27400	27679	27541	27697	27381	27519	27625	27491	27699	27616	27556	27790	27415	27470	27602	27459	27573	27456	27658	27572	27350	27507	27592	27479	27607	27466	27556	27758	27470	27585	27431	27696	27807	27525	27597	27440	27288	27371	27605	27591	27454	27462	27503	27526	27581	27518	27526	27438	27476	27519	27660	27476	27524	27494	27571	27735	27595	27560	27449	27693	27570	27686	27849	27391	27572	27721	27438	27406	27563	27566	27603	27609	27566	27474	27381	27410	27551	27516	27817	27668	27683	27426	27466	27348	27630	27684	27566	27705	27479	27597	27389	27608	27436	27411	27305	27596	27598	27688	27568	27664	27552	27428	27496	27501	27584	27388	27403	27495	27516	27417	27435	27640	27447	27537	27518	27624	27432	27604	27438	27656	27414	27535	27709	27532	27527	27308	27469	27424	27276	27497	27547	27630	27821	27571	27345	27572	27447	27649	27685	27478	27411	27362	27536	27432	27358	27554	27733	27339	27475	27450	27511	27568	27563	27664	27449	27433	27414	27598	27512	27542	27388	27692	27633	27683	27645	27335	27543	27489	27496	27759	27544	27508	27720	27718	27772	27368	27350	27299	27710	27334	27620	27631	27545	27658	27727	27763	27457	27323	27590	27450	27363	27406	27302	27499	27496	27617	27503	27824	27661	27689	27572	27763	27475	27374	27488	27398	27546	27655	27514	27636	27539	27748	27554	27416	27475	27570	27581	27787	27605	27371	27344	27455	27580	27592	27400	27583	27337	27597	27778	27696	27628	27474	27631	27633	27619	27505	27761	27608	27622	27619	27388	27473	27434	27568	27368	27506	27529	27526	27602	27309	27510	27662	27654	27623	27571	27731	27437
27771	50455	42819	34184	30543	27832	25767	24302	23268	22429	21875	21637	21463	21354	21213	20911	20952	20956	20812	20867	20799	20896	20634	20722	20694	20812	20583	20634	20727	20754	20721	20787	20731	20572	20687	20478	20615	20700	20897	20551	20621	20617	20752	20772	20703	20664	20695	20631	20682	20677	20732	20547	20633	20713	20645	20797	20886	20707	20770	20770	20697	20643	20743	20829	20603	20655	20614	20632	20872	20691	20706	20632	20621	20586	20833	20763	20585	20763	20753	20851	20734	20644	20680	20706	20580	20626	20635	20606	20627	20656	20643	20558	20569	20802	20568	20532	20806	20722	20900	20646	20688	20691	20803	20730	20647	20688	20554	20596	20710	20735	20679	20478	20747	20723	20588	20766	20649	20628	20689	20604	20571	20607	20525	20509	20694	20720	20647	20606	20707	20573	20724	20642	20741	20887	20521	20837	20547	20881	20690	20708	20617	20668	20676	20731	20657	20676	20648	20640	20536	20677	20707	20814	20607	20599	20726	20575	20820	20644	20772	20680	20802	20686	20638	20637	20546	20521	20608	20716	20628	20726	20607	20710	20643	20740	20632	20592	20801	20405	20763	20703	20688	20734	20648	20715	20784	20547	20712	20777	20688	20773	20700	20547	20680	20654	20502	20553	20806	20693	20837	20684	20701	20650	20730	20617	20567	20839	20714	20740	20832	20725	20677	20580	20702	20807	20907	20757	20495	20742	20599	20469	20681	20646	20678	20622	20502	20885	20663	20566	20733	20881	20690	20560	20545	20624	20494	20580	20683	20891	20638	20616	20434	20508	20564	20604	20682	20666	20606	20856	20686	20695	20548	20637	20527	20769	20672	20721	20712	20883	20698	20652	20696	20734	20629	20641	20725	20595	20669	20798	20644	20602	20823	20775	20765	20720	20633	20881	20701	20412	20809	20681	20600	20806	20659	20645	20572	20688	20579	20908	20730	20500	20584	20614	20615	20693	20737	20865	20544	20811	20705	20712	20833	20793	20737	20506	20806	20935	20773	20700	20724	20658	20865	20838	20626	20614	20562	20822	20534	20783	20677	20695	20767	20585	20783	20762	20650	20688	20748	20589	20653	20585	20639	20562	20539	20718	20551	20565	20617	20563	20694	20741	20664	20567	20565	20659	20687	20668	20628	20555	20629	20696	20689	20604	20618	20629	20552	20545	20587	20695	20705	20654	20528	20812	20737	20804	20640	20663	20639	20642	20625	20632	20634	20810	20690	20539	20763	20685	20719	20531	20764	20793	20686	20787	20556	20682	20718	20808	20599	20658	20828	20705	20642	20613	20840	20753	20477	20520	20899	20670	20676	20801	20600	20647	20665	20658	20682	20598	20623	20709	20779	20567	20583	20753	20691	20630	20631	20543	20565	20736	20635	20499	20703	20670	20860	20605	20852	20819	20669	20606	20605	20763	20659	20810	20772	20635	20541	20592	20692	20676	20658	20784	20612	20645	20632	20659	20839	20797	20623	20575	20567	20655	20721	20598	20814	20771	20515	20722	20756	20723	20717	20660	20597	20809	20517	20799	20692	20585	20681	20587	20543	20476	20888	20594	20671	20840	20832	20729	20786	20611	20614	20809	20472	20767	20422	20558	20725	20730	20613	20476	20600	20670	20751	20595	20596	20697	20566	20662	20706	20682	20729	20585	20670	20827	20618	20595	20675	20681	20768	20691	20855	20701	20681	20704	20772	20839	20588	20902	20667	20546	20520	20567	20728	20701	20586	20718	20671	20751	20535	20671	20617	20783	20655	20775	20645	20634	20734	20741	20489	20749	20562	20654	20769	20690	20668	20614	20715	20783	20712	20604	20673	20540	20453	20722	20778	20795	20644	20675	20570	20750	20609	20581	20539	20679	20621	20576	20598	20809	20621	20645	20780	20839	20644	20697	20728	20607	20661	20566	20514	20760	20486	20734	20575	20691	20689	20721	20769	20599	20586	20758	20580	20718	20567	20590	20636	20549	20657	20609	20624	20646	20744	20723	20701	20509	20690	20617	20613	20607	20586	20645	20715	20592	20600	20681	20678	20754	20468	20637	20594	20552	20665	20884	20789	20644	20652	20609	20546	20669	20572	20757	20744	20717	20749	20746	20638	20833	20515	20775	20927	20735	20734	20669	20666	20757	20550	20661	20640	20583	20587	20650	20675	20540	20726	20839	20788	20643	20741	20639	20711	20802	20719	20505	20696	20712	20540	20642	20578	20534	20652	20899	20712	20680	20654	20590	20881	20578	20554	20473	20579	20690	20662	20637	20736	20647	20671	20760	20822	20567	20588	20696	20637	20693	20717	20751	20811	20644	20480	20772	20629	20810	20551	20710	20426	20603	20723	20757	20679	20744	20766	20709	20608	20738	20715	20697	20706	20630	20629	20654	20770	20728	20522	20631	20640	20587	20683	20669	20767	20644	20943	20706	20672	20673	20583	20579	20789	20593	20773	20690	20844	20699	20503	20597	20733	20540	20615	20580	20761	20708	20591	20752	20936	20742	20806	20721	20598	20643	20768	20502	20645	20512	20796	20765	20655	20677	20613	20580	20753	20551	20637	20588	20800	20664	20637	20753	20800	20699	20743	20757	20718	20571	20748	20682	20792	20396	20771	20565	20684	20681	20594	20854	20649	20724	20928	20538	20639	20753	20627	20611	20682	20728	20587	20659	20611	20806	20496	20629	20854	20619	20466	20744	20614	20843	20653	20488	20689	20850	20702	20749	20626	20683	20720	20618	20571	20634	20742	20724	20847	20643	20620	20577	20733	20500	20787	20727	20699	20772	20836	20871	20532	20632	20720	20718	20523	20772	20748	20821	20601	20593	20846	20616	20750	20668	20702	20864	20554	20641	20756	20745	20459	20520	20760	20478	20703	20723	20573	20799	20808	20789	20822	20804	20771	20637	20556	20745	20639	20510	20659	20790	20527	20647	20642	20717	20810	20624	20665	20651	20761	20650	20570	20600	20658	20437	20700	20775	20781	20622	20807	20828	20531	20738	20588	21088	20632	20672	20627	20620	20838	20770	20641	20679	20678	20656	20767	20659	20640	20735	20722	20663	20580	20847	20650	20778	20756	20596	20825	20876	20581	20667	20613	20736	20803	20617	20673	20634	20761	20682	20653	20722	20688	20691	20509	20642	20673	20775	20714	20491	20690	20593	20645	20714	21143	20715	20735	20602	20732	20651	20705	20568	20690	20624	20738	20597	20803	20826	20575	20631	20743	20587	20817	20495	20603	20758	20864	20768	20639	20664	20578	20694	20608	20740	20598	20692	20901	20634	20643	20659	20663	20731	20734	20617	20912	20615	20587	20677	20751	20805	20783	20655	20829	20790	20723	20801	20776	20674	20700	20720	20520	20670	20594	20648	20630	20531	20849	20633	20604	20729	20579	20700	20477	20611	20757	20762	20631	20727	20695	20653	20771	20517	20590	20673	20751	20717	20706	20518	20609	20774	20681	20735	20576	20646	20704	20715	20691	20697	20358	20709	20617	20778	20861	20739	20797	20616	20701	20535	20786	20753	20613	20786	20754	20588	20805	20686	20626	20554	20726	20737	20796	20653	20739	20741	20595	20724	20592	20651	20908	20668	20668	20781	20571	20671	20570	20656	20725	20612	20747	20716	20658	20636	20680	20589	20621	20498	20582	20622	20552	20745	20703	20601	20779	20663	20579	20779	20670	20631	20703	20523	20820	20680	20871	20677	20748	20642	20728	20513	20579	20701	20517	20602	20808	20593	20847	20706	20569	20723	20543	20478	20645	20652	20847	20665	20583	20638	20722	20598	20835	20643	20474	20858	20665	20680	20591	20868	20473	20777	20756	20550	20692	20814	20796	20719	20672	20678	20645	20543	20653	20670	20643	20545	20660	20699	20655	20652	20711	20620	20547	20748	20575	20798	20603	20665	20780	20648	20932	20557	20522	20647	20840	20729	20730	20625	20555	20713	20663	20850	20512	20710	20645	20870	20824	20761	20757	20755	20669	20841	20651	20773	20585	20559	20639	20658	20512	20646	20695	20629	20635	20463	20684	20606	20598	20528	20809	20638	20712	20653	20717	20859	20572	20735	20731	20666	20677	20688	20508	20611	20927	20873	20571	20580	20660	20786	20747	20869	20680	20632	20615	20779	20495	20557	20915	20689	20794	20632	20511	20883	20578	20503	20826	20541	20524	20736	20842	20748	20737	20693	20417	20558	20568	20587	20662	20653	20610	20488	20446	20616	20704	20868	20633	20578	20760	20530	20685	20582	20647	20442	20597	20547	20712	20600	20567	20670	20725	20706	20637	20714	20739	20833	20801	20863	20676	20797	20569	20586	20653	20591	20653	20595	20667	20669	20566	20698	20667	20786	20678	20695	20773	20611	20716	20637	20554	20587	20611	20512	20732	20557	20703	20705	20580	20569	20619	20721	20640	20806	20667	20602	20709	20594	20552	20614	20720	20682	20692	20675	20742	20820	20691	20823	20518	20619	20690	20643	20842	20659	20620	20634	20453	20790	20712	20700	20677	20644	20811	20593	20842	20766	20782	20666	20730	20563	20787	20545	20673	20630	20738	20696	20650	20697	20674	20672	20637	20755	20661	20778	20846	20646	20678	20700	20636	20472	20633	20642	20506	20693	20714	20476	20733	20579	20661	20558	20634	20775	20704	20686	20845	20655	20764	20582	20599	20679	20673	20735	20791	20635	20392	20522	20649	20680	20577	20583	20657	20656	20680	20827	20483	20981	20796	20685	20355	20648	20757	20550	20634	20549	20805	20840	20740	20822	20757	20691	20588	20735	20391	20735	20593	20467	20659	20500	20796	20675	20595	20782	20686	20652	20589	20776	20704	20688	20622	20816	20720	20587	20647	20756	20575	20620	20754	20494	20670	20851	20591	20680	20580	20575	20612	20583	20560	20606	20590	20620	20532	20547	20725	20614	20773	20712	20698	20647	20704	20775	20604	20884	20788	20661	20624	20521	20555	20682	20614	20623	20692	20538	20824	20897	20649	20779	20797	20751	20683	20534	20666	20427	20711	20801	20777	20892	20804	20707	20810	20586	20691	20791	20535	20674	20489	20782	20649	20590	20773	20633	20715	20652	20578	20560	20668	20541	20632	20526	20662	20576	20755	20731	20473	20664	20613	20745	20788	20656	20658	20747
25584	21943	30634	33327	30723	31000	30418	29383	29015	28601	28405	28202	28195	28078	27997	27770	27844	27871	27712	27763	27641	27860	27886	27657	27549	27735	27546	27993	27816	27668	27481	27606	27804	27647	27605	27670	27776	27594	27764	27740	27774	27685	27813	27745	27762	27782	27896	27517	27557	27694	27770	27438	27579	27555	27422	27650	27556	27742	27771	27763	27861	27784	27601	27572	27759	27788	27779	27457	27633	27764	27513	27601	27996	27724	27562	27619	27661	27490	27552	27659	27686	27627	27672	27747	27500	27526	27686	27727	27745	27677	27712	27684	27681	27585	27894	27735	27909	27463	27826	27578	27590	27655	27688	27827	27847	27659	27733	27733	27416	27760	27642	27746	27635	27783	27564	27681	27520	27554	27571	27467	27875	27541	27854	27545	27439	27588	27859	27818	27782	27775	27751	27572	27886	27878	27768	27782	27844	27795	27829	27514	27618	27916	27789	27695	27738	27528	27638	27918	27971	28020	27657	27736	27710	27873	27601	27663	27720	27795	27904	27811	27640	27725	27585	27775	27670	27586	27648	27887	27721	27787	27727	27617	27664	27653	27766	27774	27720	27626	27647	27724	27855	27515	27919	27983	27695	27723	27833	27799	27590	27711	27362	27801	27746	27520	27528	27607	27652	27642	27900	27516	27478	27908	27511	27595	27751	27790	27556	27493	27478	27514	27721	27410	27744	27667	27568	27864	27788	27693	27633	27641	27837	27721	27712	27728	27768	27778	27636	27498	27694	27768	27708	27599	27678	27527	27629	27974	27899	27722	27598	27515	27633	27806	27799	27689	27697	27691	27621	27781	27778	27707	27696	27709	27779	27486	27862	27741	27432	27904	27841	27791	27938	27606	27638	27762	27765	27472	27573	27697	27902	27604	27655	27877	27742	27466	27600	27615	27649	27660	27999	27649	27510	27454	27797	27655	27653	27620	27705	27864	27754	27828	27682	27692	27692	27635	27617	27494	27570	27697	27631	27942	27786	27662	27616	27641	27936	27655	27580	27650	27778	27574	27702	27829	27715	27796	27688	27755	27732	27561	27618	27633	27993	27751	27647	27435	27704	27717	27761	27859	27803	27672	27649	27747	27774	27674	27815	27608	27672	27835	27780	27430	27638	27645	27602	27844	27560	27710	27862	27697	27392	27502	27698	27727	27629	27793	27912	27434	27827	27666	27678	27743	27666	27674	27825	27714	27886	27669	27808	27724	27909	28009	27780	27665	27774	27876	27668	27804	27713	27718	27790	27495	27601	27683	27658	27775	27800	27573	27675	27726	27438	27699	27670	27875	27754	27624	27870	27623	27532	27528	27691	27672	27878	27677	27673	27695	27789	27706	27719	27639	27747	27675	27854	27617	27803	27483	27637	27990	27887	27806	27411	27841	27524	27849	27739	27950	27782	28005	27849	27780	27729	27849	27692	27712	27664	27833	27852	27399	27986	27663	27538	27594	27678	27713	27905	27597	27646	27547	27718	27599	27585	27745	27569	27682	27935	27442	27942	27705	27730	27876	27617	27722	27771	27890	27661	27631	27687	27728	27696	27702	27666	27668	27735	27735	27741	27535	27488	27709	27817	27814	27620	27639	27638	27567	27693	27628	27939	27763	28001	27904	27653	27621	27743	27619	27548	27740	27482	27566	27759	27684	27644	27653	27740	27865	27914	27495	27897	27590	27710	27854	27511	27447	27842	27939	27625	27704	27683	27561	28080	27697	27794	27932	27741	27665	27713	27544	27683	27628	27790	27671	27635	27721	27893	27626	27851	27682	27696	27722	27843	27773	27707	27880	27746	27546	27486	27685	27458	27865	27831	27946	27588	27471	27607	27650	27424	27747	27795	27564	27624	27825	27790	27596	27760	27764	27878	27760	27531	27687	27641	28017	27783	27732	27769	27660	27791	27913	27982	27760	27797	27671	27554	27499	27762	27889	27745	27849	27883	27499	27790	27898	27771	27659	27610	27872	27601	27710	27407	27697	27646	27382	27523	27533	27697	27572	27628	27749	27626	27448	27619	27810	27702	27872	27624	27743	27377	27686	27679	27626	27585	27285	27755	27825	27807	27731	27726	27741	27698	27714	27565	27730	27843	27886	27544	27590	27803	27716	27667	27744	27560	27646	27636	27829	27554	27687	27696	27611	27920	27734	27749	27689	27856	27569	27679	27790	27445	27625	27953	27647	27606	27679	27834	27636	27725	27637	27848	27687	27725	27847	27733	27985	27438	27782	27721	27719	27878	27872	27764	28030	27892	27738	27678	27628	27627	27852	27779	27603	27808	27765	27741	27603	27891	27745	27782	27724	27635	27708	27508	27773	27559	27643	27694	27771	27427	27576	27905	27797	27665	27714	27545	27761	27499	27720	27783	27676	27566	27717	27738	27898	27734	27855	27674	27890	27536	27364	27690	27621	27708	27741	27740	27820	27758	27725	27622	27748	27784	27781	27669	27584	27859	27779	27706	27633	27814	27937	27751	27567	27701	27758	27683	27546	27752	27742	27800	27651	27630	27807	27357	27825	27784	27716	27767	27518	27653	27407	27622	27655	27552	27870	27830	27963	27556	27594	27660	27826	27866	27751	27565	27656	27779	27690	27569	27633	27820	27725	27479	27826	27675	28071	27533	27868	27708	27738	27864	27922	27801	27773	27693	27679	27733	27750	27559	27677	27531	27763	28087	27963	27787	27708	27834	27756	27981	27831	27763	27679	27648	27730	27861	27560	27614	27851	28168	27749	27509	27583	27547	27448	27759	27886	27651	27660	27736	27627	27718	27671	27542	27553	27758	27638	27509	27557	27771	27463	27758	27770	27963	27657	27756	27801	27713	27793	27806	27738	27631	27514	28002	27674	27641	27814	27779	27755	27732	27744	27570	27705	27655	27575	27562	27716	27983	27544	27551	27495	27715	27749	27824	27675	27682	27780	27730	27887	27829	28057	27847	27503	27736	27726	27748	27736	27727	27732	27852	27527	27637	27872	27800	27480	27768	27747	27743	27584	27929	27577	27672	27808	27842	27676	27611	27828	27578	27529	27555	27724	27723	27649	27624	27632	27844	27733	27397	27789	27789	27847	27848	27863	27585	27540	27746	27623	27756	27613	27710	27730	27775	27860	27903	27667	27934	27595	27397	27349	27576	27784	27764	27929	27736	27573	27677	27731	27609	27603	27791	27788	27849	27748	27591	27624	27639	27781	27756	27608	27781	27578	27853	27797	27702	27841	27785	27682	27610	27775	27696	27743	27772	27831	27906	27843	27842	27716	27828	27828	27317	27654	27767	27747	27802	27464	27766	27641	27801	27732	27784	27611	27651	27904	27653	27777	27792	27948	28048	27645	27670	27841	27447	27606	27736	27737	27628	27711	27701	27681	27751	27651	27726	27661	27526	27758	27690	27738	27511	27738	27941	27793	27777	27810	27683	27749	27546	27901	27806	27705	27767	27508	27518	27706	27751	27745	27644	27682	27783	27658	27921	27694	27952	27583	27650	27762	27833	27756	27871	27658	27944	27435	27938	27448	27611	27656	27784	27805	27538	27775	27608	27686	27831	27783	27583	27705	27759	27719	27837	27699	27721	27809	27746	27881	27814	27624	27636	27978	27696	27525	27661	27879	27732	27713	27761	27736	27811	27691	27733	27833	27601	27563	27695	27628	27530	27542	27645	27623	27817	27804	27815	27702	27689	27782	27756	27740	27756	27622	27660	27796	27687	27648	27645	27619	27855	27776	27653	27569	27843	27922	27784	27632	27536	27593	27673	27824	27729	27751	27666	27533	27861	27696	27774	27931	27664	27519	27639	27800	27581	27632	27468	27916	27473	27692	27477	27552	27670	27757	27883	27756	27764	27693	27583	27717	27927	27670	27929	27784	27759	27729	27733	27765	27962	27665	27645	27762	27902	27863	27662	27636	27685	27762	27666	27673	27709	27779	27924	27765	27502	27693	27501	27731	27629	27623	27662	27983	27669	27816	27474	27766	27712	27409	27798	27591	27518	27791	27728	27739	27648	27454	27774	27783	27710	27847	27534	27553	27964	27737	27670	27903	27794	27643	27710	27703	27791	27722	27894	27872	27659	27710	27666	27453	27782	27656	27627	27430	27798	27647	27462	27835	27794	27765	27726	27876	27730	27801	27646	27618	27928	27548	27973	27603	27632	27834	27508	27630	27489	27647	27649	27582	27627	27807	27781	27792	27940	27608	28005	27361	27795	27701	27788	27686	27772	27751	27946	27751	27883	27822	27901	27567	27623	27740	27604	27428	27792	27796	27693	27693	27702	27215	27582	27837	27823	28007	27878	27934	27785	27775	27505	27610	27749	27604	27777	27469	27801	27545	27501	27727	27541	27760	27726	27678	27512	27578	27635	27642	27627	27650	27702	27913	27694	27719	27460	27926	27639	27760	27704	27671	27831	27563	27856	27825	27568	27749	27802	27665	27616	27657	27596	27719	27855	27617	27704	27734	27596	27769	27782	27828	27655	27863	27687	27829	27686	27814	27724	27852	27756	27726	27942	27435	27807	27698	27796	27763	27739	27501	27670	27340	27574	27760	27791	27657	27860	27754	27599	27583	27746	27830	27697	27565	27748	27716	27635	27603	27902	27524	27404	27631	27774	27716	27637	27732	27894	27626	27565	27348	27700	27500	27634	27627	27645	27669	27884	27749	27812	27614	27878	27882	27583	27705	28011	27492	27801	27843	27705	27782	27826	27747	27722	27863	27918	27790	27707	27746	27875	27665	27870	27675	27452	27612	27630	27678	27702	27674	27858	27762	27568	27628	27711	27488	27701	27661	27550	27718	28011	27824	27530	27498	27741	27800	27952	27796	27838	27803	27881	27513	27775	27678	27636	27670	27644	27680	27792	27666	27777	27618	27804	27733	27960	27891	27634	27813	27715	27728	27574	27762	27500	27770	27812	27643	27745	27726	27765	27589	27555	27785	27601	27513	27652	27703	27644	27739	27746	27785	27759	27797	27808	27744	27707	27665	27774	27702	27635	27743	27596	27672	27658	27783	27673	27754	27779	27834	27819	27880	27704	27725	27748	27755	27666	27592	27434	27675	27510	27643	27578	27794	27859	27663	27713	27616	27795	27639	27798	27629	27641	27567	27668	27464	27804	27653	27705	27592	27490	27664	27831	27787	27697	27891
28152	46583	39352	31832	28477	26115	24394	23308	22515	22076	21954	21644	21379	21180	21160	21195	20896	21035	20995	20855	20969	21002	20735	20826	20765	21007	20700	20896	20780	20759	20720	20970	20850	20746	20792	20713	20846	21034	20847	20822	20971	20732	20780	20561	20699	20738	20971	20834	20831	20579	20750	20791	20797	20998	20848	20895	20684	20844	20829	21029	20712	20708	20816	20694	20902	20769	21084	20703	20845	20728	20830	20583	20829	20830	20549	20779	20891	20687	20829	20805	20864	20800	20795	20858	20776	20661	20967	20900	20805	20771	20899	20943	20916	20651	20801	20579	20789	20939	20892	20752	20729	20748	20961	20688	20785	20827	20622	20664	20780	20860	20812	20814	20811	20694	20793	20773	20720	20808	20753	20773	20793	20715	20796	20954	20768	20783	20710	20810	20744	20861	20632	20699	20796	20935	20755	20732	20747	20742	20790	20840	20839	20543	20668	20894	20690	20838	20933	20701	20773	20734	20803	20881	20918	20706	20710	20835	20913	20647	20623	20922	20726	20689	20831	20772	20570	20875	20804	20828	20799	21045	20744	20905	20835	20954	20939	20853	20762	20781	20809	20549	20979	20811	20739	20892	20614	20738	20776	20844	20827	20510	20655	20895	20761	20726	20815	20637	20940	20806	20764	20647	20948	20725	20811	20804	20825	20942	20847	20822	20750	20825	20745	20842	20619	20872	20701	20862	20855	20712	20868	20810	20838	20783	20717	20756	20770	20706	20770	20728	20872	20641	20662	20800	20740	20755	20788	20887	20772	20760	20821	20836	20730	20631	20768	20823	20866	20708	20863	20713	20910	20597	20698	20868	20844	20770	21000	20863	20804	20832	20812	20791	20708	20853	20872	20744	20738	20792	20789	20647	20769	20881	20841	20771	20844	20790	20782	20545	20923	20465	20833	20691	20886	20744	20896	20818	20805	20708	20668	20851	20831	20862	20740	20739	20862	20835	20638	20820	20614	20808	20901	20899	20833	20786	20690	20851	20699	20982	20851	20635	20738	20681	20810	20859	20884	20635	20905	20893	20859	20726	20871	20795	20718	20997	20744	20710	20715	20790	20877	20780	20611	20822	20687	20660	20705	20745	20824	20802	20618	20749	20578	20719	20632	20853	20704	20757	20791	20839	20763	20799	20722	20943	20897	20809	20758	20606	20766	20642	20754	20879	20782	20769	20827	20899	20779	20768	20892	20801	20735	20858	20815	20918	20794	20971	20786	20804	20682	20792	20954	20935	20742	20989	20613	20826	20764	20766	20531	20828	21054	20790	20910	20740	20689	20655	20793	20685	20781	20790	20736	20764	20733	20719	20826	20756	20855	20837	20875	20755	20820	20869	20717	20887	20876	20740	20653	20769	20831	20836	20654	20841	20654	20678	20673	20839	20677	20829	20797	20938	20826	20764	20689	20709	20690	20907	20834	20691	20619	20764	20642	20710	20648	20920	20497	20752	20732	20688	21009	20736	20942	20809	20590	20953	20758	20863	20688	20833	20850	20834	20912	20590	20884	20997	20789	20710	20700	20787	20696	20550	20722	20866	20774	20624	20820	20862	20904	20805	20853	20690	20754	20697	20740	20909	20639	20805	20790	20769	20755	20803	20761	20775	20752	20633	20985	20616	20705	20708	20756	20791	20849	20779	20798	20717	20910	20765	20729	20891	20890	20680	20891	20743	20806	20640	20661	20686	20808	20817	20964	20767	20783	21011	20718	20862	20655	20578	20560	20932	20910	20816	20636	20768	20644	20872	20869	20651	20939	20662	20716	20944	20734	20697	20677	20896	20815	20768	20745	20818	20754	20938	20792	20971	20767	20748	20896	20766	20719	20741	20818	20839	20691	20699	20795	20882	20652	20635	20794	20850	20943	20799	20684	20691	20699	20685	20714	20786	20796	20737	20858	20830	20785	20810	20770	20744	20804	20846	20852	20788	20602	20892	20674	20662	20812	20761	20917	20631	20763	20809	20808	20820	20985	20637	20742	20860	20880	20807	20944	20791	20557	20794	20821	20683	20779	20740	20875	20691	20899	20731	20794	20676	20686	20929	20722	20817	20704	20797	20802	20645	20767	20804	20717	20884	20679	20878	20748	20933	20743	20894	20641	20834	20928	21055	20734	20793	20729	20760	20724	20893	20822	20931	20458	20887	20708	20976	20705	20984	20591	20883	20723	20817	20755	20904	20791	20865	20692	20654	20820	20711	20993	20776	20709	20854	20642	20773	21035	20704	20745	20842	20682	20806	20891	20817	20733	20872	20817	20652	20997	20818	20711	20779	20509	20812	20868	20646	20875	20751	20677	20530	20777	20898	20807	20683	20739	20849	20825	20728	20757	20643	20696	20758	20875	20848	20993	20692	20749	20863	20975	20824	20898	20547	20800	20680	20723	20613	20822	20787	20860	20875	20630	20884	20829	20855	20813	20802	20843	20860	20664	21104	20678	21043	20651	20892	20798	20836	20972	20914	20806	20607	20797	20732	20747	20875	20777	20940	20751	20800	20690	20711	20803	20964	20828	20612	20809	20713	20633	20837	20579	20960	20518	20978	20972	20714	20762	20871	20953	20649	20749	20583	20621	20695	20773	20910	20863	20697	20841	20780	20771	20863	20768	20734	20739	20675	20658	20988	20763	20806	20811	20743	20746	20747	20685	20708	20948	20755	20789	20580	20752	20858	20603	20697	20770	20753	20860	20785	20556	20700	20632	20940	20733	20925	20708	20898	20928	20952	20707	20877	20801	20666	20687	20784	20659	20745	20781	20886	20742	20905	20832	20834	20916	20576	20676	20822	20700	20909	20575	20897	20883	20656	20854	20731	20700	20856	20737	20895	20856	20903	20730	20747	20693	20808	20651	20615	20773	20797	21034	20798	20542	20659	20695	20717	20856	20848	20739	20621	20850	20841	20790	20790	20810	20789	20940	20694	20514	20866	20795	20780	20758	20799	20703	20685	20858	20853	20849	20794	20948	20739	20916	20727	20795	20727	20610	20864	20919	20762	21023	20790	20950	20651	20947	20981	20982	20764	20586	20815	20663	20817	20750	20824	20682	20888	20893	20718	20751	20762	20848	20978	20723	20750	20667	20776	20979	20842	20631	20793	20796	20816	20632	20796	20770	20609	20705	20914	20902	20692	20799	20770	20632	20689	20933	20687	20769	20928	20777	20769	20702	20818	20749	20728	20836	20888	20714	20954	20728	20824	20881	20875	20727	20655	20827	21013	20951	20760	20839	20792	20649	20967	20817	20772	20574	20882	20876	20906	20796	20769	20888	20822	20764	20792	20838	20743	20775	20669	20901	20648	20816	20928	20801	20796	20721	20881	20648	20837	20882	20818	20888	20829	20855	20767	20752	20860	20867	20683	20810	20960	20890	20612	20906	20746	20881	20813	20940	20833	20844	20871	20835	20573	20891	20749	20677	20697	21039	20771	20737	20739	20968	20732	20672	20767	20785	20865	20659	20967	20888	20791	20670	20744	20729	20935	20780	20671	20931	20755	20788	20697	20868	20827	20954	20610	20691	20644	20749	20740	20823	20777	20733	20691	20813	20770	20851	20803	20843	20730	20930	20722	20887	20800	20656	20783	20903	20828	20883	20855	20806	20615	20893	20791	20586	20819	20946	20783	20952	20761	20798	20629	20872	20754	20896	20879	20871	20703	20876	20707	20664	20793	20712	20917	20743	20762	20868	20811	20807	20807	20878	20687	20878	20636	20770	20818	20779	20615	20760	21008	20718	20817	20870	20899	20938	20877	20680	20703	20770	20780	20890	20786	20766	20888	20750	20707	20779	20669	20745	20825	20852	20743	20717	20947	20701	20706	20784	20871	20775	20791	20650	20755	20817	20736	20876	20812	20830	20628	20788	20804	20639	20818	20650	20646	20912	20839	20978	20810	20698	20878	20804	20868	20802	20725	20681	20560	20902	20896	20900	20856	20806	20688	20713	20870	20835	20708	20785	20894	20849	20768	20889	20742	20799	20776	20799	20907	20730	20823	20986	20705	20950	20707	20708	20734	20852	20837	20763	20909	20959	20865	20891	20757	20708	20562	20599	20812	20824	20988	20652	20826	20555	20855	20783	20889	20718	20896	20857	20900	20891	20741	20811	20886	20870	20815	20850	20784	20606	20802	20822	20793	20722	20904	20745	20940	20692	20639	20719	20922	20702	20821	20753	20847	20727	20727	20717	20730	20861	20890	20810	20735	20596	20793	20801	20855	20713	21042	20783	20984	20803	20735	20849	20730	20526	20725	20784	20741	20892	20849	20823	20649	20820	20884	20600	20860	20910	20666	20754	20667	20820	20821	20850	20838	20849	20901	20671	20945	20724	20875	20694	20668	20891	20951	20737	20650	20569	20865	20763	20728	20736	20683	20821	20884	20904	20686	20931	20721	20746	20940	20763	20865	20808	20896	20935	20679	21022	20958	20780	20763	20861	20791	20814	20775	20846	20818	20877	20729	20998	20857	20851	20873	20910	20737	20796	20686	20767	20861	20684	20665	20812	20849	20654	20846	20830	20672	20750	20723	20729	20660	20728	20753	20661	20844	20809	20836	20757	20636	20979	20748	20814	20879	20798	20821	20766	20861	20898	20765	20862	20864	20729	20959	20797	20631	20701	20730	20752	20826	20724	20883	20814	20744	20818	21025	20709	20880	20845	20738	20766	20781	20761	20745	20777	20789	20652	20685	20818	20798	20727	20690	20775	20800	20647	20857	20782	20838	20938	20715	20672	20880	20839	20841	20782	20949	20741	20787	20705	20637	20725	20843	20798	20735	20860	21006	20770	20929	20700	20756	20978	20620	20895	20848	20861	20893	20613	20741	20695	20610	20979	20849	20907	20703	20868	20921	20760	20688	20926	20854	20667	20915	20840	20742	20714	20807	20676	20815	20878	20773	20709	20757	20675	20787	20833	20854	20845	20852	20748	20745	20813	20855	20798	20851	20800	20753	21033	20809	20897	20735	20784	20973	20900	20780	20654	20890	20702	20833	20712	20726	20775	20873	20816	20621	20854	20705	20708	20757	20749	20721	20812	20854	20759	20657	20775	20630	20729	20771	20757	20656	20804	20931	20718	20957	20698	20746	20629	20871	20733	20876	20844	20690	20696	20868	21006	20780	20858	20843	20974	20667	20662	20792
22347	21486	28738	25214	24983	30811	34296	31163	30210	30110	29653	29092	29080	28791	28802	28487	28687	28377	28645	28524	28327	28475	28096	28284	28189	28185	28191	28252	28160	28215	27962	28299	27942	28102	28225	28195	28117	28129	28060	28104	28454	28380	28248	28219	27963	28112	28067	27867	28178	28217	28147	28055	28076	28173	27959	28167	28147	28335	28122	28095	28099	27756	28129	28164	27963	28192	27817	27861	28020	27962	28106	28110	28259	28184	28220	27934	28055	27973	28098	27942	28216	28059	28158	28166	27972	28129	28171	28248	28095	27947	28083	27838	27993	28026	28176	28042	28067	27918	28093	27957	28112	27948	28380	28160	28081	28129	28126	28008	27963	28014	28257	28022	27910	28320	27984	28233	28136	28263	28027	27997	27974	27905	27954	28085	28046	27895	28152	28017	27797	28138	28082	28021	28031	28246	28079	27864	27791	28131	28041	28023	28235	28127	27971	28135	28283	28019	27970	27983	27917	28171	28136	28021	27833	27993	28009	28150	27869	28097	28184	28008	28166	28076	28063	28250	28117	27778	28078	28125	27928	28015	27808	28055	28087	28047	28035	28084	28043	27969	28174	28021	28066	28053	28105	28138	27903	27953	27810	28014	28048	27879	28007	28010	28119	27905	28136	27969	28325	28066	28264	28171	28038	28089	27987	28070	28285	28020	28058	28160	28043	28124	28262	28056	28051	28020	27879	27954	27992	28030	27800	28079	27866	27874	28120	27863	28057	28013	28071	27977	27973	28210	28091	27961	28114	28082	28015	28093	27949	27955	27969	27992	28087	28114	28297	28249	28014	28125	28140	28110	27787	28060	27992	27946	27974	28002	28086	27964	28021	27989	28165	28090	28253	28043	28150	28236	27983	28075	28078	28270	28221	28213	28209	27834	28116	27929	28072	28012	28179	27919	27808	28146	27991	27978	27950	28098	27975	27934	27971	28062	28029	28132	28014	27876	28075	27976	28132	27944	27831	28044	28023	27955	27990	27928	28199	28301	27781	28109	28262	27963	27834	28042	27856	28044	28085	27849	28329	27997	27972	28063	28226	28191	28041	27864	27940	28152	28021	28039	28073	28013	28084	28206	28028	27816	28034	28064	28046	28058	28199	28091	28072	28174	28034	28217	27779	28176	28177	28002	28116	28018	28010	27943	28187	28182	28047	28032	28081	28010	28153	28001	27986	27785	27954	28086	28080	27800	28162	28043	27869	28040	28018	27927	28248	27930	28081	28232	27945	28149	28042	28050	27957	27990	28046	28060	28062	28086	27918	27795	27818	28049	27784	27866	28052	27895	28233	28220	27896	28051	28214	28071	28002	28109	27989	28112	27894	27922	27882	28037	28156	28087	27963	27884	28070	27913	27896	27866	28077	27892	28051	28030	27996	27922	28080	28112	28050	28197	28060	28170	28217	28232	27900	27998	28187	27891	28016	28091	28135	28111	28185	27991	27924	28102	28185	28099	28090	28221	28161	27962	27913	27945	28051	28054	27794	27977	27823	28090	27863	27830	28124	27860	28090	28178	28293	28177	28130	28269	28108	28054	28104	28201	28010	27884	28018	27894	28083	27985	28273	28096	28031	27864	27899	28168	27976	28108	28032	28245	28015	28016	28066	28149	28271	27915	28109	28345	28018	27927	28036	27955	28074	28240	28211	28168	27910	28102	28062	27955	27974	28007	27853	28219	27917	28074	28106	27972	27948	27945	27878	27999	28148	28114	27970	27787	27895	28055	27945	28045	27989	28083	27981	28002	27990	27869	28041	27960	28046	27877	28161	28130	28075	28092	28083	27800	28155	28116	28102	27887	27954	28126	27994	28193	28075	28064	28222	27824	27822	27946	27872	27891	28057	27988	28121	28001	27817	27984	28090	28224	28138	28154	28230	28173	28038	28138	28213	28092	27940	27947	27940	27929	27945	27887	28205	27959	27953	28113	28092	28067	28100	28119	27828	28082	28259	28065	27977	28208	28074	27997	28145	28074	28157	28116	27725	28054	28207	27895	27827	27942	28126	28297	28225	28140	28102	27922	28115	27880	27854	27898	27896	28041	28065	27950	28129	27987	27979	27890	28054	28090	28130	28028	28109	27983	27953	28033	28040	27742	27881	28197	27891	27951	28011	28003	27947	27998	27986	28177	27929	27919	28034	28074	28269	28223	27980	28011	27989	27947	28103	27885	28007	27978	27869	28168	27944	27844	28088	28321	28228	28091	28042	28068	28079	27936	28175	28354	28023	27979	27941	28009	27810	28022	28114	28039	27999	27877	28085	28155	28096	27966	27850	28073	28137	28198	28311	28029	28010	28139	28011	28092	28127	27989	28013	28109	28077	28231	27940	28005	27923	28108	28049	27965	28120	28106	28027	27808	28046	28064	28274	27854	28017	27945	28306	28200	27987	27866	28329	27917	28010	28166	27990	27816	27975	28024	28024	28141	28004	28214	27971	28094	28090	27950	27982	28259	28065	28055	28154	27850	27894	27802	28083	27969	28210	28016	27862	28033	28109	28160	28125	27937	27797	28000	28116	28054	27973	27869	28158	28003	27829	28204	28212	28121	27909	28002	28004	28087	28107	28113	27992	27936	28211	27895	27921	27924	27822	28062	27867	28027	27936	27910	28237	28049	28115	28038	28008	28066	28291	28013	27823	28012	28167	28023	27930	28112	28045	28330	28054	27905	27905	28181	28017	28145	28105	28152	28013	27807	27927	28013	28075	28043	27946	28036	28052	28108	28104	28216	28134	27924	28277	28093	27929	28344	28105	28065	28180	28283	27925	27886	28092	27919	27988	28026	27780	28077	28003	28062	27904	28094	28060	27999	27940	28164	28027	27978	28174	28018	28003	28093	27951	27895	28119	28015	28248	27888	27966	28116	27941	28174	28331	27945	28089	27831	27855	28136	27999	28175	27878	27910	28137	28053	28146	28019	28260	28010	27945	27935	28242	27942	28066	28092	28187	27861	27904	27928	27763	28007	27957	28109	27965	27970	28224	28152	28224	28062	28170	28288	28168	28005	28206	27976	27979	28192	28122	28035	28097	27969	28363	28068	28242	28012	28175	27997	28116	28092	28037	28141	28060	27966	27847	27924	28060	28132	28044	28009	28009	28140	28271	27950	28199	28192	28106	28025	28339	28175	28087	28096	27959	28184	27999	28046	27979	28045	28088	28098	28007	28031	28062	28153	28029	28012	28080	28134	28070	27855	28110	27922	28045	27802	28236	27986	28176	27962	28133	27943	28303	28064	28098	27940	27913	28000	28080	27982	28089	28078	28148	27961	27669	27700	28284	28381	28000	28071	28197	28109	27733	27809	27943	28012	28118	28413	28114	28098	28232	28205	27924	27936	28087	28347	28154	28124	27910	28175	28053	28092	28134	28021	27878	28034	28131	28286	28249	28222	28040	28068	28108	28080	27927	28211	28115	27768	27937	28051	28161	28230	28401	28138	28030	28038	28098	28079	27880	28083	27622	28064	28100	28091	28131	28127	28061	28062	27888	28046	27979	28039	27924	28177	28111	27918	28112	28153	28146	27927	27907	28095	28143	28354	28039	28066	27888	28017	28290	28200	28025	27983	27967	28099	27830	27883	27984	28020	28157	27974	28032	28024	28350	27898	28326	27928	27971	28074	27959	28134	28335	27878	28078	27919	27881	28023	28096	27842	28093	28049	28177	27855	27847	28043	28136	28132	27986	28215	28112	28188	27932	27867	27971	28008	28047	28090	28182	28038	28148	28217	28121	28014	28056	27965	28042	27864	28007	27826	27720	28011	28264	27953	28118	28006	27980	27984	28374	28033	28067	28059	28141	28109	28126	28155	27968	28047	27907	28288	28330	27994	28016	28049	28153	28040	27982	27885	28142	27958	27833	28029	28270	28075	28034	28078	28180	28281	28010	28165	28142	28268	28080	28055	27745	27686	27946	28116	28023	28193	28191	28216	27761	27971	28075	28260	27988	28150	27885	28005	28199	27979	28115	27917	28140	28020	28055	28212	28203	28066	28042	28142	27934	28164	28009	28001	28033	27982	28073	28214	28060	27952	27943	28163	28000	27854	27907	28126	28047	28096	28178	27892	27891	27857	27888	27885	28261	27961	28154	28251	27984	27951	28180	28072	28118	28199	28183	27950	28112	28112	28022	28000	27973	28062	28195	28075	28079	28134	28144	28106	28164	27919	28031	28150	27979	28083	28144	28104	27920	28087	28057	27909	28173	28078	27931	28066	28098	27996	27915	28102	28272	28028	28115	27970	28256	28088	28264	28150	27875	27951	28026	28024	28035	28152	28432	27963	28177	27940	28222	28032	28247	28220	27990	28205	28023	28122	28156	28062	28145	28227	28238	27902	28006	27952	27927	27852	27872	28008	28045	28184	28178	28284	28060	28042	28195	28057	28110	28196	27929	27907	27883	27903	28395	28076	28227	28054	27994	28081	28133	28141	27954	28141	28093	28075	28128	28078	27995	28038	28087	28267	28073	28169	27930	27782	28021	27967	28012	27981	27869	27742	27994	28150	27897	28050	28336	28080	28006	27891	27925	28029	28092	27949	28214	28011	27966	28032	28064	28005	28362	28058	27940	27928	28152	28125	28182	28002	28126	28192	28076	28109	28096	28113	27999	28060	28293	28252	27917	28052	28251	28304	28109	28079	28112	28112	28119	27772	28165	28273	28216	27935	28030	28214	28009	27943	28101	28163	28230	27869	27910	28023	28192	27748	28285	28097	28137	28076	28248	28034	28079	27877	27933	28099	28034	28372	28045	28067	28132	28018	28006	28176	28146	27977	28207	27957	28012	27963	28242	28010	28265	28231	27952	27969	28166	28309	28227	28017	28130	27881	27971	27828	27842	27970	28140	27921	27832	27918	28040	27987	27997	27879	27951	27934	28014	27824	27981	27998	27861	27982	28283	28198	28041	28181	28311	27930	28039	28025	27890	27997	28053	27940	28154	27829	28157	27983	28209	27928	27906	28208	27946	27872	28168	28091	28116	27976	28167	27958	27917	28184	27952	28125	28322	27893	28022	27621	27924	28176	28027	28019	28154	28108	28132	28118	28058	27954	28180	28025	28262	27941	27973	27853	28075	27914	27811	28108	28247	28022	27837	27959	27986	28307	28050	27912	28147	28197	28056	27897	28218	27905	27940	28025	28128	27935
29602	55255	47701	38182	33728	30373	27785	25798	24538	23753	22916	22389	22210	21703	21735	21587	21253	21479	21360	21218	21150	21114	21148	21126	21052	21273	21070	20897	20987	21048	20823	20888	21017	21129	21043	20883	20921	20873	20862	20957	20991	21084	20924	21103	21096	20872	20856	20757	20902	21170	20875	21042	20949	20982	20903	20980	21047	20911	20927	20975	20970	21016	20927	21112	20953	21002	20924	20885	20887	20927	20923	21005	20791	21010	21175	21072	20926	20970	20854	21032	20924	20918	20831	21121	20930	20996	21128	20850	21044	21164	20932	20867	21105	20831	20984	20940	20906	20904	20928	20976	20979	21071	21081	20960	20834	21002	20906	21029	21230	20914	20899	20807	21080	21000	21085	21071	20935	21158	20890	21009	20875	21152	20920	20835	20957	20825	21021	21061	21134	21009	20996	21025	20898	20750	20991	21126	20932	20968	21063	21016	20849	21038	21027	20934	20935	21089	20995	20971	21150	20927	21047	20941	20962	20802	21054	21050	20941	20949	20900	20997	21065	20991	20881	20899	20792	20972	21078	20960	20953	21025	20826	20852	20993	21025	20934	20733	20821	20923	21237	20795	21089	20846	20782	20917	21082	21120	20970	20927	21115	21019	20905	21012	20867	20996	20774	21140	20904	21029	21049	20936	21138	20979	20879	20880	20989	20902	20986	21003	21023	20854	21028	20930	20952	21017	21005	20936	21073	21012	20967	20850	20799	20921	20961	20974	21007	20922	20972	20736	21040	21018	20977	20927	20858	21010	21055	21020	20923	20908	21111	20977	20902	20970	21009	20943	21132	21009	20995	21177	20964	21081	20928	21049	20781	20760	21042	21019	21094	20804	21102	20847	20956	20900	21050	20961	20879	20869	20936	20998	21138	20865	20699	20922	21000	20896	20833	20674	20865	20884	20882	21105	21116	21053	20962	21067	21077	20981	21011	20779	21064	21004	20988	20904	20973	20968	21212	20769	20857	20838	21045	20946	20971	20968	21195	20821	20897	21096	20829	20864	21160	20856	21129	21011	20800	21065	20882	20977	20877	20871	21039	20990	20949	21007	20866	21171	20950	20933	21094	20872	20874	20916	20971	21038	20938	20970	20829	20970	20919	20969	20918	20872	20905	20939	21118	20923	21071	20809	20753	20995	21048	21177	20970	21009	21082	21081	20972	21092	20976	20943	20954	20899	20962	20834	21037	21058	20850	21225	20872	20920	21211	20989	20997	20865	21066	20984	20892	20897	20941	20953	21049	20851	20880	21024	20932	21059	20895	21059	20926	20872	21108	21110	20797	21061	21135	20890	20816	20819	21035	20973	20841	20865	20973	21112	21064	21025	21027	20954	21108	20866	20841	20931	21307	20925	20921	20972	21004	20944	20957	21029	21051	21086	21065	20884	20819	20877	20995	20976	20982	20894	20963	20925	21309	20805	20944	21020	21002	21044	20982	20858	20958	20877	21059	20866	20982	20949	20930	21136	20987	20933	21074	21051	20854	21025	21037	20972	21063	20833	21080	20964	20869	20999	20935	20758	20945	21021	20970	20975	21010	20892	20910	20958	20920	20832	20953	20824	21048	20917	20856	21054	20941	20935	20959	21107	21054	20927	20884	20892	20887	21244	20863	21103	20908	20849	21087	21037	21005	20946	20780	20971	20968	20794	21111	20856	20905	21063	21157	20977	20921	21020	20945	20983	21195	20847	21117	20999	21085	21063	21005	20867	20895	21070	20964	21005	21131	20876	20805	21097	20938	21054	20950	20890	20946	20727	20989	21055	20960	20867	20961	20939	21089	21014	20995	20802	20926	20959	20910	20805	20919	21149	21004	21039	21092	20723	20994	20957	21032	20722	21095	21078	20906	21009	20985	21188	20869	20907	20969	20962	21028	20964	21036	21013	20953	20925	20867	20994	20956	21105	21062	21159	20990	21089	20917	21079	20917	20859	20936	21104	20999	21094	21040	20937	20822	21056	21183	20948	20847	21128	21004	20917	21066	20951	20880	20878	20974	20898	21033	20884	20756	21038	21200	21027	20880	20963	21170	21080	20738	21055	20971	21041	21077	20963	21054	20968	20916	20904	21031	20908	21040	20934	20971	20959	20844	20968	21027	21043	20891	21034	20880	20979	20775	20843	20908	20965	21002	20916	20775	20902	21034	21096	20914	20948	20895	20988	20819	21153	21044	21012	21009	20955	20979	21078	20974	20815	20937	20818	21036	21015	21046	20847	20956	21094	20838	20981	20984	20780	21030	21071	20850	20799	21062	20742	21064	20786	20867	20842	20845	20963	21126	21036	20919	20940	21010	21180	20847	20882	21114	21120	21035	21114	20943	21003	20967	20934	20866	21039	21005	20917	21086	20909	20854	21035	20943	20915	20833	20902	20790	20838	21065	20928	21062	21113	20911	21025	20992	21023	21320	21002	20906	20870	20847	21203	20978	20816	21031	21022	21204	21028	20706	20947	20788	20811	20931	20975	20967	21031	20976	21061	20941	20844	20980	20895	20982	21028	20869	21067	20927	20961	20996	20910	20985	21052	20830	20871	21063	20985	20915	20879	20924	20944	21015	20932	20954	21008	20984	21017	20884	20855	20968	21170	20948	21006	20951	21178	20984	21075	20846	21027	21207	21167	21004	20731	21045	20882	21035	21068	20868	20871	21062	20998	20895	20979	21010	21055	20943	20988	20992	20835	20964	20933	21012	20998	21097	20956	20998	20826	20908	21117	20923	21181	20937	20882	21007	20994	21139	20941	21062	21062	20903	21012	20799	20856	21036	20896	21021	21040	20911	21017	20893	21018	21049	20881	20871	20877	21006	20964	20814	21118	20836	20888	21018	20920	20933	20991	20985	20964	21108	20919	21005	21043	21137	20955	20943	20849	20921	21042	20890	21063	21102	20982	20921	20982	20676	20905	20834	20894	21101	20980	20916	21083	20838	20832	21109	21040	21056	20964	21041	20940	20978	20900	20832	21047	21017	21112	21110	20952	20976	21080	21080	20938	20916	21105	20766	21144	21096	21112	21037	21049	20944	20884	20923	21068	20855	20993	20847	21020	20877	21011	20902	21127	20876	21059	20877	21004	20772	20792	21047	21098	20976	20781	20806	20853	20981	21182	20891	20865	20893	20896	20722	21015	20882	20913	21061	21038	20980	21083	20882	21104	21007	21014	21057	21011	20950	21118	21012	20725	20975	21061	20880	21005	21186	20725	21025	20869	21201	20815	20920	20953	20952	21037	20891	20901	20840	20954	20955	21028	20959	21235	20803	20795	20935	21017	21032	21060	21080	20985	21117	21058	20901	20942	20933	20949	21034	21071	20932	21090	21004	20990	20948	20938	20887	20800	20818	20945	21074	20884	21035	20919	20900	21028	20912	21092	20944	20894	20868	20991	20907	20978	20967	20898	21056	21128	20999	20946	20961	21008	20980	21067	20913	20909	21031	21008	20907	21053	21030	20905	20880	21062	20937	20891	20939	20965	20852	21057	20954	21223	21057	20927	21111	20948	21032	20843	20703	20704	21039	21076	20904	21001	20972	20919	21017	20823	20961	20730	21022	20942	21108	20958	21027	21025	20928	20961	20929	20937	21149	21037	20940	21220	21119	21130	20932	20955	20938	20954	20991	21029	20962	20822	20881	21053	20979	20952	20963	21110	20884	20948	20947	20974	20880	21007	21036	20994	21040	20867	21034	20998	20865	20814	21021	20944	21140	20960	21098	21026	20966	20919	21010	20829	21039	21041	20889	20885	21031	20763	20987	20951	20964	20810	20993	20834	21160	21156	21076	21021	21156	20954	20957	20795	21026	20987	21071	20958	21077	21059	21084	20933	21008	21035	21112	21032	20896	20999	20997	20873	21052	21058	20977	20889	20964	20967	20926	21026	21037	20893	20921	20930	20764	20956	20987	20916	21128	20880	20864	21030	20953	21014	20952	20815	20904	20945	20975	20871	20823	20799	21009	20867	20931	21005	21042	20888	20922	20816	21027	20953	21268	20860	20853	20812	20972	21009	20722	20852	21013	20961	20908	21055	20951	21038	21086	20934	20880	20992	21038	21034	20909	20823	20846	21070	21152	20917	20995	21098	20853	20800	21027	20975	20972	21094	20855	20991	20993	20933	20989	21047	20963	21031	21067	21176	21116	20934	20997	20756	20961	20827	21225	21000	20868	21084	20987	20991	20791	20899	20901	20951	21066	21051	21093	20885	21005	21063	20699	21018	21148	21076	20878	20927	21027	20980	20939	21065	20855	21049	20976	21050	20887	20650	20945	20789	20880	21032	20926	21039	20970	20966	21009	20754	20714	21162	20971	21088	20959	20797	20866	21077	20958	20889	21010	20933	21125	21051	20823	20722	20804	21091	20899	20872	21140	20971	20944	21146	20805	20965	20918	21053	20936	21055	20910	20840	20890	20872	20876	20926	20922	21184	20803	21050	21056	20925	21014	20908	20813	21039	20845	21021	20949	21139	20880	20857	21038	20816	21035	20826	21117	20998	20877	20909	21106	20988	20958	20881	20876	20855	21123	21029	20791	21129	21038	20874	20970	20888	21048	20922	21042	20930	20951	20769	20827	20632	21003	20820	20992	21025	20939	20891	20920	20982	20915	20991	21041	20986	21024	20890	20971	20856	21054	21013	21123	20930	20979	20913	20959	20985	20887	21024	20800	21095	20875	20818	21134	21085	20952	21015	20890	20887	21012	20904	20832	21029	20917	20894	21008	21074	20906	20988	20985	21015	21030	20876	20890	21105	20961	20934	21123	21007	20951	20908	20970	21044	21037	20805	20872	20993	20926	20922	21066	21142	21020	21057	21200	20979	20882	21066	20928	20903	20935	20936	21056	21028	20999	20943	21172	20996	21049	21053	20879	21001	21021	20797	20987	20968	20936	21071	20902	20949	20967	21044	21048	21074	21030	20819	20973	20881	21072	20876	21024	21134	20994	21098	20965	21081	21115	21032	20846	20980	21046	21209	21087	21068	20947	20970	20885	21104	21018	20937	20866	20880	21042	20989	21046	21057	20898	21061	20996	21001	20940	21078	21094	20981	21046	21024	20857	20899	20926	20998	21109	20962	20829	20811	20964	20913	21001	20876	20866	20917	21030	21115	20864	21076	20969	20811	20922	20958	20907	20899	21181	20838	20889	20812
33305	33170	39247	35470	31586	30606	30155	29334	28956	28384	28242	28174	28237	28073	28211	28203	27776	28078	28047	27828	27903	27896	27861	27713	28131	27752	27822	27712	27830	28002	27821	27761	27870	27822	27866	27949	27957	28087	27900	28054	27953	27982	27829	27817	27835	28114	27930	27860	27772	28004	28062	27857	28035	27977	27862	27894	27905	27903	28092	27810	28018	28075	28195	27915	27973	27885	27851	27905	27911	27973	28100	27993	27767	27842	27922	27854	28004	27894	27853	27968	27880	27723	27919	27641	27851	27903	27715	27765	27691	27828	27810	27652	27875	27910	27721	27953	27945	27915	27626	27654	27806	28048	27899	27781	27780	27975	27848	27740	27836	27927	27699	27923	27925	27824	27980	27657	28113	27856	27867	27905	27713	27900	27869	27881	27983	27646	27958	27770	27849	27941	27697	27845	27891	27850	27733	27816	28053	27871	27822	27873	27981	27574	27698	28070	28088	27909	27752	27729	27777	27843	27791	27573	27761	27877	27826	27861	27693	27935	27819	27968	27693	27973	27883	27606	27699	27861	27725	27672	27795	27839	27999	27953	27747	27665	27884	27848	27852	27995	27982	27945	27850	27760	27994	27907	27928	27791	27840	27884	27833	27630	27975	27758	27895	27702	27876	28024	27912	27760	28031	28238	27848	27880	27826	27862	27811	27739	28083	27949	27818	27673	27891	27965	27713	27831	27618	27627	27924	27909	28004	28056	27838	27757	27913	27784	28018	27961	27712	28041	28072	27832	27793	27850	27698	27945	27955	27852	27662	27882	27985	28051	27886	27891	27901	27969	27906	27829	27830	27718	27958	27843	28065	27736	27815	28009	27781	27956	27803	27832	27982	27956	27962	28044	27947	27859	27867	27770	27860	27845	28078	27879	28030	27670	27793	27865	27900	27873	28076	27751	27913	27848	27912	28165	27919	27672	27640	27791	27901	27754	27792	27752	27805	27866	27902	27841	27725	27730	27720	27777	27842	27888	27812	27735	27947	27917	27775	27871	27725	27814	27882	27530	27714	27680	27850	27855	27699	27774	27971	27832	28117	28044	27887	27846	27904	27775	27761	27985	27965	27914	27822	27804	27844	27896	27732	27958	27939	28005	27805	28066	27873	28069	27942	27982	27550	27617	27473	27910	27905	27924	27698	27571	28006	27749	27930	27894	27949	28080	28096	27898	27782	27816	27776	27883	27646	28024	27937	27838	27835	27907	27754	27955	28105	27871	27621	27825	27895	27850	27705	27984	27724	28072	28058	27923	28028	27694	28117	27576	27748	27803	28107	27795	27848	27840	28136	27883	27852	27657	27909	27863	27807	27478	27748	27973	27613	27699	27997	28020	27804	28003	27761	27902	27906	27842	28078	27731	27892	27757	27984	27838	27730	28063	27898	27946	28062	27991	27931	27967	27761	27618	27889	27715	27715	27705	27636	27701	27845	28060	27735	27601	27768	28004	27723	27862	27846	27773	27903	27961	28098	28041	27981	28114	27834	27841	27946	27812	27875	27938	27811	27724	28178	27891	27969	27983	28000	28027	28007	27817	27762	27799	27888	27519	27861	27845	27858	27629	27540	28030	28048	27798	27902	27909	27796	28101	27978	27905	28136	28053	27873	27985	27860	28013	27891	27726	27967	27941	27750	27914	27904	27948	27718	27822	27951	28114	27891	27754	27972	28041	27658	27538	27803	27827	27716	27850	27689	28058	28042	27801	27797	27779	27782	28142	27871	27969	27746	27754	27768	27737	28048	27810	27774	28001	28018	28174	28047	27933	27883	27672	27819	27863	27778	27959	28102	27926	28019	27936	28010	27886	27793	27853	28064	27657	27735	27730	27834	27803	27881	27898	27850	28039	27852	27964	28018	27864	27797	28059	27893	27940	27872	27840	27686	27937	27936	27762	27836	28058	27710	27687	28040	28008	27973	27836	27699	27770	28007	28135	27980	27922	27658	27966	28205	27895	27859	27820	27776	27901	28012	27957	27808	27797	27970	27784	28097	27754	27738	27755	27778	27986	27898	27933	27997	27853	27815	27892	27815	27979	27909	27817	27904	27935	28058	27800	27684	27734	27967	27860	27713	27992	27855	27808	27821	27840	28084	27848	27939	27864	27884	27820	27770	27651	27938	27821	28017	27846	27650	28004	27987	27991	28056	27768	27801	27863	27757	27749	27701	27843	27764	27954	27944	27739	28015	27602	27989	27846	27807	27770	27819	27844	27974	27945	27792	27788	28087	27874	27849	28061	27759	27966	27777	27823	27906	27694	28116	27775	27930	27902	27809	27710	27803	27795	27663	27718	27913	27731	27559	27714	28089	27776	27879	27919	27875	27839	27875	27806	27591	27732	28024	27744	27914	27914	28039	27811	28055	28002	28128	28010	27940	27971	28116	27905	27872	28011	28104	27710	27974	27928	27696	28199	27803	27579	27898	27825	27906	27646	27787	27821	27835	27884	27527	27936	28017	27753	27994	27819	27901	27752	27917	27850	27817	27772	27849	27910	27880	27835	27894	27953	28089	27791	28053	27966	27997	27875	27877	27781	28077	27604	27776	27828	27971	27824	27795	28092	27830	28046	27765	27870	28110	27583	27797	28110	27911	27918	28026	27747	27794	28028	27683	27846	27731	27695	28106	27963	27638	27890	28068	27502	27969	27987	27820	27747	27875	27777	28189	27760	27754	27806	27748	27969	27905	27945	27860	27869	27607	27677	27912	27904	27819	27838	27814	27916	28158	27838	28019	27961	27807	27776	28009	27768	27754	28004	27888	27851	27822	28035	27991	27787	28057	27887	27797	27742	27656	27879	27809	27883	27851	27737	27904	27855	28059	28166	27722	27885	27996	27653	27958	27995	28114	27962	27999	27852	27837	27701	27973	28113	28058	27992	27792	27994	27958	27748	28039	27797	27884	28009	27730	27812	27841	28118	27819	27883	28152	27951	28054	27643	27905	27896	28060	28024	27709	27844	27873	27738	28244	27822	27788	28107	27690	27806	27981	27769	27900	27584	27886	27791	27876	27911	27914	27914	27952	28095	28072	27680	27540	27567	27926	27755	27943	27874	27780	27844	27776	28034	27820	27985	27960	27954	27782	28051	28008	28066	28065	27853	27874	28144	27877	28097	27798	28014	27780	27782	27880	27812	27855	27807	27875	27889	27834	27948	27765	27914	27906	28061	27840	27905	27860	27627	27987	27625	27694	27915	27808	27822	27948	27786	27919	27879	27950	27717	27860	27754	28058	27726	27802	27883	27752	27914	28093	27739	27827	27754	27987	27719	27996	27676	27938	27873	27869	27725	27974	27971	28095	27862	27865	28126	27639	28031	27852	27996	27966	28142	27903	27745	27672	27741	28017	28028	27597	27837	27617	28133	28060	27826	27890	27824	27886	27839	27844	27719	28050	27655	27908	27671	27841	28106	27864	27906	27761	28070	27781	27693	27817	27901	27970	27852	27522	28066	27909	28019	28043	27634	27571	27802	27991	27809	27925	27924	27984	27852	27992	27702	28091	27946	28049	27788	27872	27827	28028	28001	27778	28052	28007	27916	28030	27742	28017	27684	27751	28031	27949	27843	27880	27730	27861	27775	27783	27854	27900	27621	27785	27788	27962	27727	28013	28280	27831	28010	27940	27764	27771	27756	27975	27936	27819	27994	27743	27894	27829	28076	27694	27848	27773	27665	27860	27834	27844	27657	27753	27947	27919	27772	27687	27888	28073	27747	27516	27726	27438	27983	27935	27822	27870	28005	27735	27891	27995	27860	27912	27754	28015	27879	28090	27836	27746	27775	27803	27738	27943	27910	27968	27957	28146	27764	27647	27970	27994	27789	28088	27772	27808	28058	27766	28021	27727	28046	27868	27835	27810	28022	27729	27940	27935	27590	27714	27972	27743	27805	28024	28043	27901	28125	27865	27905	27820	28079	27965	27972	27764	27891	28209	27776	28093	28050	27773	27848	27754	27765	27924	27870	27700	27710	27911	27718	27922	27838	27878	27987	27838	27969	27707	28160	27731	27951	27885	28002	27666	27745	27819	27820	27649	28060	28073	27986	27814	27968	27899	27888	27885	27745	27834	27823	28067	27987	28004	27836	28011	27907	28104	28066	27767	27869	27827	27987	27998	27902	27809	27906	27877	27920	27977	27560	27725	27878	27809	27839	27850	27821	27765	27925	27935	27952	27976	27854	27671	27818	28135	27797	27643	27900	27903	27905	27933	27863	28007	27646	27766	27717	27818	27837	28035	27772	27900	27949	28103	27850	28058	28210	27927	27871	28067	27893	27988	27689	27721	27776	27942	27910	27993	27808	27583	27617	27902	27961	27791	28080	27951	27699	28009	27634	27963	27990	27814	28002	27742	27709	27679	27750	27783	28009	27718	27877	27836	27792	27897	27849	27864	27549	27627	27861	27846	27926	28099	28045	27837	27778	28086	27795	27655	27925	27797	27855	27864	27766	27892	27854	27931	28010	27784	27761	27798	28108	27937	27942	28001	27999	27697	28027	27939	28022	27520	28027	27931	28059	28127	28146	27927	27643	27645	27904	27704	27613	27762	27941	27887	27798	27683	27891	27822	27975	27952	27776	27875	27932	27833	27846	27818	27788	27779	27713	27901	27873	27903	27980	27892	27814	27984	27929	27805	27903	27993	27873	27926	27986	27853	27962	27612	28068	27888	27813	28053	27913	27954	27653	27888	27778	27652	27661	27778	27954	27983	27969	27711	27577	27804	27803	28039	27766	27885	28075	27805	27850	27783	27905	27823	27911	28009	27938	28064	27802	28045	27886	27786	27932	28021	27953	27983	27885	28045	27819	27727	27970	27936	27815	27931	27792	27974	28043	27920	27775	27839	27806	27720	27916	28096	27810	28048	27936	27933	27848	27790	27994	28268	27883	27935	27902	28015	27871	27863	27752	27977	27811	28087	27812	27969	27976	27981	28001	27881	27966	28035	27856	27730	27764	27766	27998	27911	27790	27905	27887	28008	27862	27874	27774	27767	27933	27864	28070	27778	27772	27842	27912	27919	27601	27750	27768	28117	28033	27950	27926	27745	27650	27854	27889	27820	28093	27824	27819	27834	27916	27933	28003	28028	27733	28118	28024	27920	27869	27733	27834	27960	27783	27657	27910	27855	27744	27975	27941	27867	27987
30364	44784	37612	30123	27235	25195	23720	23159	22419	22153	21609	21379	21435	21167	21111	21109	21201	21048	21008	20907	21097	21004	20923	20865	20966	20939	20820	20859	20959	21009	20727	20928	20923	20897	20991	20926	20821	21125	20842	20838	20775	20874	20749	20838	20939	20872	20855	20873	20834	20871	20759	20872	20972	20866	20752	20875	21054	20697	20703	20855	20688	20832	20994	20794	20896	20590	20848	20839	20913	20977	20921	20988	21022	20773	20964	20828	20877	20976	20880	20684	20933	21000	20787	20634	20765	21012	21031	20809	20955	20793	20783	20880	20902	20708	21050	20972	20860	20850	20777	20797	20976	20803	20902	20805	20859	20907	20984	20819	20895	21031	20957	20636	20947	20866	21100	20897	20793	20793	20792	20890	20900	21090	20811	20983	20773	21030	20908	20874	20856	20974	21010	20705	21125	20729	20831	20897	20908	20969	20762	20865	20970	20907	21166	20731	20982	20937	20962	20752	20856	20913	20927	20749	20736	20833	20830	20857	20977	20878	20816	20759	20995	20838	20934	20757	20795	20830	20730	20885	20826	20573	21037	20794	21056	21044	20782	20956	20815	20763	20779	20912	20740	20750	20736	20854	20800	20937	21041	20923	20900	20779	21014	20962	20806	20906	20986	20783	20948	21033	21043	20958	20790	20882	20829	20948	21027	20885	20946	20960	20976	20809	20766	20856	20833	20679	20745	20742	20869	20945	20745	20851	21018	20783	20944	20913	20808	20933	20731	20941	20766	20900	20798	20643	20787	21002	20777	20759	20915	20869	21076	20927	20802	20734	20854	20805	20847	20804	20645	20868	20707	20741	20781	20749	21031	20936	20954	20975	20668	21092	20931	20944	20919	20863	20913	20869	20932	20772	20973	20799	20923	20854	20833	20772	20830	20817	20906	20979	20826	20815	20735	21032	20855	20937	20973	20716	20964	20857	20848	20783	20904	21066	20848	20799	20946	20956	20937	20826	20841	20995	20895	20781	20917	20777	21016	20836	20769	21036	20815	20805	20910	20971	20688	20824	21036	20908	20719	20931	21098	20986	20864	20692	20927	20878	20809	20634	20890	20715	20899	20828	20794	20999	20667	20681	20949	20998	20908	20872	20855	20879	20776	20931	20845	20898	21001	20778	21082	20759	20792	20911	20844	20934	20911	20939	20716	20835	20882	20773	21025	20893	20835	20790	21010	20762	20735	20807	20786	20777	21075	20948	20910	20850	20977	20774	20940	20812	20973	21042	20893	20870	20881	20875	20890	20831	21160	20810	20872	20863	20999	20887	20744	21099	20752	20793	20884	20926	20883	20899	20878	20881	20732	20925	20956	20811	20950	21071	20739	20712	20959	20902	20949	20883	20921	20843	20862	20773	20764	20781	20796	20822	20929	20744	20851	20854	20897	20838	21057	20846	20856	20840	20955	20841	20774	20803	20982	20838	20989	20925	20987	21070	20756	20947	20757	20868	21004	20809	20941	21020	20840	20868	20842	20907	20784	21106	20842	20889	21019	20896	20851	20813	20870	20750	20689	20858	20995	20952	20750	20866	20975	21058	20739	20870	21064	20889	20885	20893	20902	20892	21043	20926	20999	20884	20791	20750	20646	20850	20848	21142	20876	20839	21006	20724	20863	20964	20927	20932	20989	20824	20588	20962	20834	20674	21001	20695	20879	20812	20870	20889	21028	20739	20926	20898	20833	20842	20796	20797	20788	20810	20901	20968	20764	20995	21010	20673	20687	20927	20939	20969	20760	20861	20993	20955	20822	20879	20759	21022	20747	20943	20968	20967	20819	20916	21066	20906	20882	20723	20831	20737	20817	20908	20835	20843	20928	20984	20959	20897	20763	20955	20695	20930	20703	20863	20799	20917	20878	20943	21061	20933	20876	20787	20946	20830	20768	20924	20932	20922	20833	20794	20973	20858	20988	20811	20829	20937	21022	21051	20843	20848	20871	20807	21103	20963	20910	20704	20810	20831	20920	20942	20777	20848	20893	20909	20856	20880	20900	20900	20964	20867	20947	20876	20731	20851	20981	20750	20823	20982	20883	20852	20881	20899	20851	20863	20930	20981	20857	20717	20775	20744	20985	20945	20963	20812	20951	20926	20845	20953	20904	20908	20964	20801	20967	20904	20873	20838	20766	20944	20809	21053	20885	20790	20676	20778	20937	21015	20902	20823	20824	21016	20592	20885	20959	20846	20841	20643	20879	20969	20921	20970	20941	20796	20643	20923	20799	21001	20652	20757	20929	20841	20976	20919	20872	20889	20922	20914	20826	20821	20972	21061	20914	20863	20947	20795	20941	20976	20836	20839	20955	20811	20812	20918	21059	20885	20813	20988	20948	20861	20835	20970	20957	21029	20933	20846	20836	20911	20882	20918	20963	20649	20857	20812	20828	20772	20842	20937	21021	20778	20742	20946	20862	20770	21006	20873	20942	20669	20831	20994	20958	20861	20867	21115	20977	20742	20898	20846	21060	20701	20811	20953	21116	20813	20859	20986	20818	20837	20798	20882	20902	20849	20709	21008	20971	20923	20812	20853	20781	20887	21055	20873	20903	21051	20940	20895	20850	20807	20887	20885	20770	20893	20968	20813	20952	20909	20766	21008	20944	20938	20869	20864	20872	20875	20917	20897	20970	20824	20765	20838	20988	20890	20908	20736	20746	20936	20892	20860	21018	20874	20643	20808	20838	20908	20769	20973	20921	20886	20858	20740	20905	20814	20963	20863	20914	20966	20829	20915	20803	20856	20897	21004	20601	20940	20736	20824	20825	20639	20840	20840	20797	20825	20927	20755	21069	20808	20868	20875	21008	20884	20920	20855	20935	20919	20876	20805	20776	20747	20992	20858	20995	20824	21000	20897	21069	20902	20710	20885	20888	20857	20913	20735	20954	20750	20677	20774	20919	21029	20979	20858	20738	20840	20842	20874	20901	20795	20894	20755	20881	21026	20748	20900	20906	21056	20977	20893	20875	20968	20629	20950	20666	20955	20921	20716	21041	20785	20939	20651	20862	20821	20804	20922	21002	20969	20811	20832	20721	20872	20941	20902	20874	20953	20944	20884	20845	20953	20907	20908	21091	20837	20756	20983	20798	20853	20819	20879	21083	20831	20776	20757	20815	21033	20831	20827	21046	20964	20852	20769	20776	20873	20792	21095	21030	20798	20951	20856	20641	20908	20999	20935	20953	20957	20793	20954	20936	20771	20872	20945	20973	20958	20924	20831	20880	20870	20857	20847	20996	20957	20769	21052	20875	20839	20919	20732	20887	20860	20879	20963	21054	20923	20792	20610	20792	20865	20928	20907	20965	21051	20916	20964	20678	20867	20839	21035	21057	21104	20808	20800	21100	20593	20917	20772	20945	20763	20854	21026	20799	20861	20774	20879	20959	20869	20926	20912	20780	20916	21006	21034	20938	20791	20776	20834	21085	21023	20815	20827	20755	20838	20611	20918	20770	20852	20969	20934	20967	21011	20831	20970	20851	20809	20899	20788	20919	20884	20893	20677	20993	20968	20803	20836	20934	21091	20665	20929	20826	20794	20791	20839	21084	20797	20834	20782	20834	20906	20861	20842	20737	20960	20839	20836	20906	20984	20976	20936	20939	20836	21026	20913	20899	20973	21010	21008	20827	21031	21092	20711	20845	20890	20868	20806	20818	20799	20891	20873	20848	20987	20755	20986	20742	21066	21002	20768	20848	20881	20893	20943	20742	21065	20846	20837	21094	21001	20755	21034	20724	20820	20778	20936	20945	21031	20928	20765	20870	20944	20969	20818	20868	20848	20967	20759	20938	20831	20857	20951	20910	20905	20769	20869	20826	20984	20871	21065	20722	20703	20873	20918	20881	20997	20931	20823	20903	20619	20895	20604	20876	20999	20893	20821	20725	20872	20870	20910	20741	20922	20713	20755	20991	20766	20868	20836	21071	20907	20964	20908	20912	20874	20655	20662	21041	20978	20747	20912	20846	20732	21007	20796	20767	20941	20938	20941	20742	20975	20858	20820	20859	20948	20820	20669	20850	20875	20902	20933	20829	20605	20990	20894	20893	20860	20967	20856	20996	20736	20954	20870	20832	20761	20921	20887	20701	20992	20906	20814	20808	20899	20930	20904	20807	20782	20969	21047	20851	20829	20840	20950	21034	20820	20766	20801	20922	20676	20885	20797	20944	20650	20821	20811	20753	21064	21021	20643	20960	20843	20902	20985	20887	20747	20763	20667	20915	20894	20969	20841	20956	20837	20758	20908	20866	21080	20873	20802	20899	20793	20977	20974	20880	20781	20927	20908	20955	20916	20906	20982	20856	21003	20821	20879	20961	20925	20886	20825	20899	20613	20877	20655	20758	20892	20900	20976	20887	20780	21015	20766	20863	20964	20998	20861	20915	20847	20914	20885	20851	20839	20848	20889	20961	20933	20845	20787	21000	20680	20787	20684	21030	20999	20960	20737	20890	20776	20641	21030	20498	20848	20734	20919	20827	20823	21086	20655	20912	20779	20788	20930	20795	20912	21033	20693	20671	21177	20938	20992	20906	20865	20921	20838	20821	20939	20860	20903	20989	20954	20906	21025	20744	21050	20801	20903	20906	20908	20976	20901	20741	20753	20799	20870	20773	20746	20860	20831	20867	20836	20952	20950	20800	20891	20898	20905	21012	20884	20989	20957	20722	20918	20852	20824	20815	20726	20957	20943	20868	20717	20803	20876	21000	20942	20784	20860	20839	21004	20848	20989	20958	20957	20808	20839	20851	20572	20872	20703	20942	20986	20910	20729	20773	20954	20743	20765	21126	20876	20924	20956	20877	21004	20951	20809	20730	21018	20983	20758	20698	20956	20990	20889	21071	20853	20842	20954	20783	20913	20930	20950	20670	20878	20697	20917	21063	20921	20770	20929	20903	20828	20960	20889	20758	20788	20736	20878	20946	20936	20723	20918	21010	20847	20811	20961	20895	20815	20871	20883	20872	20913	21069	20892	20893	20920	20938	20880	20941	20784	20927	20807	21038	20914	20990	20857	20949	20776	20824	20724	20814	20847	20832	20815	20860	21059	20904	20750	20892	20805	20837	20951	20759	20873	20821	20900	20918	20900	21043	20892	20968	20940	20891	20823	20902	20749	20923	20889	20783	20863	20945	20914	20913	20637
23438	21448	28605	27164	28230	31399	32296	30184	29220	29127	29001	28209	28177	28177	28027	27988	27849	28064	27815	27628	27871	27633	27608	27697	27784	27816	27673	27554	27861	27470	27592	27530	27548	27480	27759	27765	27616	27733	27751	27588	27582	27683	27599	27692	27424	27596	28001	27762	27611	27769	27801	27802	27347	27255	27470	27694	27644	27479	27754	27624	27566	27620	27609	27473	27674	27674	27863	27758	27588	27855	27423	27700	27529	27600	27522	27667	27532	27623	27690	27911	27864	27515	27488	27533	27820	27746	27863	27574	27439	27637	27536	27622	27601	27793	27694	27645	27459	27555	27381	27585	27733	27468	27664	27786	27596	27482	27812	27625	27770	27478	27750	27622	27460	27609	27622	27719	27302	27548	27681	27761	27724	27767	27466	27517	27654	27729	27644	27880	27678	27724	27692	27766	27786	27612	27809	27747	27504	27441	27472	27501	27628	27541	27516	27699	27576	27790	27426	27636	27329	27556	27526	27410	27613	27749	27531	27323	27524	27658	27481	27276	27686	27591	27707	27474	27642	27673	27598	27213	27504	27726	27750	27747	27626	27667	27550	27620	27616	27559	27647	27760	27771	27665	27713	27678	27322	27494	27512	27471	27541	27708	27757	27902	27829	27592	27446	27731	27440	27822	27655	27683	27539	27766	27772	27643	27758	27297	27644	27753	27691	27620	27503	27459	27587	27669	27734	27674	27737	27487	27594	27419	27717	27381	27586	27700	27757	27665	27614	27655	27644	27760	27614	27450	27513	27671	27788	27425	27837	27583	27695	27728	27616	27385	27573	27607	27628	27709	27865	27438	27432	27649	27457	27567	27397	27883	27623	27697	27749	28014	27482	27577	27728	27657	27723	27588	27591	27701	27720	27461	27698	27604	27556	27633	27846	27610	27510	27676	27752	27608	27361	27846	27787	27610	27723	27604	27667	27483	27828	27500	27683	27600	27563	27840	27770	27380	27596	27623	27593	27420	27529	27657	27710	27521	27541	27676	27582	27666	27886	27609	27548	27701	27658	27547	27678	27680	27647	27866	27685	27553	27788	27479	27642	27735	27481	27561	27483	27741	27587	27614	27199	27493	27488	27508	27446	27544	27478	27864	27661	27442	27781	27407	27566	27619	27707	27669	27567	27473	27614	27547	27429	27696	27712	27523	27641	27395	27380	27661	27566	27665	27529	27712	27742	27738	27412	27398	27717	27806	27600	27464	27718	27641	27478	27653	27524	27643	27707	27875	27717	27789	27696	27623	27701	27539	27572	27937	27629	27703	27746	27902	27600	27500	27464	27670	27652	27517	27604	27471	27734	27737	27785	27494	27631	27703	27804	27757	27601	27582	27478	27780	27506	27646	27738	27528	27711	27718	27560	27454	27816	27391	27658	27361	27643	27546	27555	27477	27353	27702	27624	27593	27711	27417	27527	27768	27716	27532	27593	27639	27577	27621	27442	27705	27634	27495	27581	27519	27384	27533	27807	27556	27551	27576	27626	27701	27715	27517	27707	27626	27538	27636	27682	27536	27537	27632	27434	27547	27608	27724	27428	27625	27749	27832	27790	27653	27542	27706	27765	27381	27765	27460	27655	27644	27742	27556	27631	27557	27561	27805	27916	27801	27967	27563	27747	27458	27492	27560	27600	27673	27473	27824	27871	27557	27765	27349	27747	27604	27534	27563	27748	27663	27616	27539	27489	27534	27529	27620	27429	27407	27568	27735	27541	27906	27973	27720	27594	27574	27494	27586	27702	27771	27600	27439	27598	27592	27787	27713	27819	27774	27680	27718	27852	27641	27654	27855	27748	27585	27616	27633	27720	27875	27468	27486	27496	27633	27650	27732	27425	27407	27626	27284	27678	27811	27505	27467	27430	27676	27746	27557	27874	27488	27393	27716	27529	27795	27710	27615	27571	27353	27714	27571	27515	27510	27555	27649	27631	27626	27560	27584	27429	27723	27630	27698	27681	27511	27723	27465	27691	27533	27511	27542	27743	27411	27731	27653	27863	27562	27703	27666	27559	27576	27866	27556	27760	27709	27554	27450	27906	27615	27770	27448	27432	27471	27579	27773	27501	27802	27299	27591	27639	27513	27494	27595	27662	27731	27684	27592	27744	27517	27391	27655	27580	27393	27649	27511	27588	27654	27472	27499	27538	27710	27712	27755	27719	27737	27568	27643	27580	27583	27743	27914	27486	27815	27567	27754	27521	27705	27794	27448	27741	27472	27586	27525	27550	27478	27545	27587	27760	27783	27643	27531	27538	27736	27506	27624	27557	27597	27287	27436	27783	27517	27655	27422	27511	27413	27544	27642	27624	27750	27818	27649	27585	27565	27641	27633	27472	27672	27772	27639	27692	27581	27544	27536	27911	27570	27553	27401	27633	27547	27589	27439	27504	27596	27891	27698	27613	27673	27592	27656	27636	27603	27648	27571	27630	27633	27530	27794	27772	27633	27907	27631	27803	27725	27492	27527	27809	27281	27705	27852	27603	27652	27868	27719	27913	27667	27609	27633	27582	27659	27652	27657	27332	27489	27717	27776	27519	27747	27570	27836	27673	27437	27614	27668	27509	27573	27423	27601	27742	27530	27488	27621	27718	27767	27811	27652	27662	27487	27588	27754	27905	27834	27505	27475	27816	27538	27577	27359	27749	27765	27698	27792	27717	27578	27364	27565	27612	27661	27598	27806	27650	27508	27328	27573	27622	27451	27750	27572	27787	27624	27407	27776	27728	27706	27620	27518	27509	27508	27722	27352	27561	27686	27668	27517	27622	27561	27742	27656	27688	27415	27872	27510	27898	27867	27720	27781	27747	27681	27495	27497	27389	27477	27663	27662	27572	27672	27630	27529	27555	27556	27771	27580	27356	27598	27691	27481	27453	27769	27552	27680	27330	27595	27570	27722	27557	27674	27644	27656	27734	27650	27509	27610	27597	27743	27483	27690	27672	27516	27858	27589	27665	27588	27708	27405	27738	27673	27584	27432	27457	27747	27703	27639	27596	27524	27697	27439	27912	27910	27701	27665	27418	27685	27662	28021	27547	27658	27561	27575	27572	27490	27483	27694	27637	27419	27747	27530	27528	27552	27820	27726	27586	27520	27806	27505	27573	27541	27799	27669	27393	27759	27701	27907	27777	27694	27304	27633	27919	28038	27405	27592	27557	27370	27713	27621	27680	27572	27629	27525	27483	27776	27695	27686	27660	27709	27641	27658	27535	27635	27712	27592	27413	27570	27642	27680	27597	27533	27769	27724	27708	27844	27619	27888	27617	27495	27758	27472	27755	27484	27480	27573	27555	27554	27716	27374	27562	27537	27677	27470	27332	27623	27950	27658	27719	27486	27626	27768	27801	27508	27494	27644	27567	27525	27821	27741	27686	27482	27645	27646	27641	27599	27671	27708	27652	27546	27723	27838	27621	27764	27756	27821	27854	27616	27648	27441	27570	27628	27687	27356	27250	27462	27780	27567	27787	27825	27575	27621	27624	27621	27369	27824	27785	27643	27665	27572	27484	27777	27630	27668	27722	27728	27579	27672	27663	27582	27472	27470	27551	27393	27574	27625	27537	27534	27740	27555	27685	27590	27339	27381	27578	27571	27497	27381	27477	27781	27853	27645	27883	27684	27708	27567	27653	27784	27543	27543	27747	27734	27529	27752	27641	27428	27460	27341	27741	27669	27347	27479	27907	27662	27508	27527	27569	27762	27674	27658	27592	27853	27633	27594	27589	27381	27593	27575	27698	27699	27736	27532	27593	27475	27509	27833	27633	27359	27682	27593	27968	27604	27414	27524	27463	27368	27731	27485	27713	27698	27880	27592	27563	27709	27633	27899	27609	27528	27642	27300	27775	27630	27517	27635	27453	27512	27771	27491	27569	27690	27443	27759	27544	27589	27511	27764	27451	27734	27827	27476	27652	27493	27663	27554	27688	27691	27575	27571	27802	27730	27686	27653	27522	27748	27559	27673	27569	27544	27781	27601	27809	27787	27655	27715	27603	27701	27589	27645	27411	27749	27832	27884	27538	27753	27704	27482	27672	27525	27534	27565	27656	27429	27614	27610	27527	27597	27708	27842	27755	27642	27402	27633	27526	27519	27521	27446	27784	27390	27667	27726	27825	27572	27569	27606	27650	27744	27561	27619	27408	27422	27691	27588	27489	27528	27248	27612	27767	27729	27773	27828	27660	27535	27500	27788	27448	27494	27695	27699	27620	27579	27482	27603	27872	27687	27864	27635	27662	27592	27703	27720	27936	27461	27796	27485	27516	27560	27707	27525	27651	27694	27707	27786	27658	27478	27397	27742	27923	27711	27885	27690	27730	27614	27772	27584	27616	27742	27521	27520	27615	27716	27641	27606	27632	27756	27801	27645	27618	27753	27850	27787	27759	27598	27900	27672	27667	27712	27539	27445	27754	27472	27493	27615	27417	27468	27463	27721	27653	27869	27840	27601	27475	27693	27705	27799	28004	27604	27538	27539	27523	27651	27608	27506	27625	27524	27757	27758	27641	27650	27531	27758	27659	27737	27492	27574	27599	27540	27594	27523	27553	27617	27526	27547	27463	27511	27532	27604	27672	27657	27687	27505	27582	27733	27863	27616	27734	27646	27744	27674	27733	27885	27685	27583	27661	27863	27785	27699	27501	27639	27546	27671	27678	27536	27809	27618	27784	27779	27651	27615	27637	27718	27800	27738	27741	27700	27568	27589	27631	27751	27684	27507	27585	27809	27650	27679	27654	27614	27386	27493	27477	27783	27548	27482	27693	27597	27601	27880	27566	27725	27677	27587	27620	27648	27420	27620	27746	27389	27618	27382	27483	27449	27673	27605	27675	27647	27598	27870	27585	27633	27656	27690	27543	27610	27735	27514	27724	27618	27750	27765	27700	27478	27534	27813	27493	27615	27588	27528	27682	27495	27561	27494	27510	27657	27712	27563	27680	27442	27701	27761	27868	27546	27762	27651	27508	27732	27455	27653	27611	27616	27409	27507	27535	27520	27569	27432	27602	27680	27785	27748	27668	27558	27850	27864	27599	27845	27645	27796	27647	27725	27460	27606	27531	27696	27559	27571	27782	27898	27587	27662	27744	27893	27739	27571	27763	27567	27710	27842	27594	27536	27862	27636	27587	27606	27727	27578	27728	27511
27786	51231	43320	34400	30641	27870	25551	24439	23241	22590	22006	21749	21488	21353	21256	21262	21055	21130	20890	20881	21077	20866	20805	20869	21113	20664	20876	20756	20757	20780	20949	20832	20776	20968	20813	20899	20745	20970	20747	20850	20820	20736	20894	20624	20921	20719	20573	20836	20760	20883	20700	20757	20563	20777	20684	20770	20771	20763	20777	20768	20673	20661	20884	20655	20635	20990	20981	20673	20682	20661	20890	20687	20813	20682	20847	20627	20721	20672	20830	20944	20753	20818	20973	20857	20934	20726	20746	20867	20629	20696	20831	20646	20555	20821	20811	20856	20679	20883	20842	21007	20793	20738	20774	20676	20711	20712	20863	20820	20689	20725	20536	20715	20728	20801	20814	20695	20647	20914	20816	20763	20773	20894	20811	20824	20642	20940	20805	20831	20786	20789	20795	20992	20634	20692	20760	20779	20692	20645	20728	20788	20869	20690	20702	20656	20815	20622	20819	20772	20876	21097	20902	20627	20861	20904	20764	20759	20758	20538	20698	20798	20649	20764	20873	20848	20634	20771	20893	20828	20744	20761	20757	20762	20775	20657	20706	20898	20844	20804	20975	20830	20842	20907	20601	20692	20720	20746	20664	20670	20930	20844	20691	20803	20801	20723	20891	20871	20946	20702	20607	20759	20792	20680	20814	20818	20657	20625	20819	20762	20647	20752	20734	20706	20507	20812	20661	20692	20631	20646	20687	20338	20721	20566	20712	20644	20644	20680	20757	20772	20760	20822	20833	20921	20891	20686	20589	20732	20664	20704	20708	20846	20946	20832	20736	20935	20768	20764	20787	20784	20797	20685	20734	20747	20684	20636	20875	20813	20674	20858	20797	20801	20639	20747	20762	20676	20696	20791	20834	20788	20893	20732	20795	20765	20921	20768	20914	20738	20749	20868	20827	20649	20731	20681	20654	20967	20793	20954	20692	20784	20842	20679	20842	20654	20582	20781	20785	20792	20887	20812	20749	20800	20837	20730	20717	20878	20636	20800	20824	20877	20798	20755	20752	20749	20723	20702	20809	20700	20582	20605	20830	20783	20824	20707	20822	20792	20822	20774	20818	20886	20543	21016	20857	21037	20805	20773	20860	20774	20681	20885	20922	20627	20735	20799	20779	20817	20701	20735	20677	20906	20875	20800	20836	20779	20872	20814	20715	20731	20923	20808	20549	20682	20690	20773	20771	20900	20605	20631	20855	20687	20752	20560	20783	20690	20870	20689	20790	20722	20904	20820	20864	20818	20973	20769	20718	20755	20659	20842	20730	20881	20702	20646	20807	20968	20839	20894	20829	20852	20735	20619	20758	20772	20848	20674	20845	20818	20799	20747	20755	20918	20837	20930	20746	20730	20701	20749	20805	20731	21110	20717	20812	20883	20769	20856	20742	20822	20761	20701	20670	20875	20684	20698	20763	20829	20645	20680	20729	20837	20692	20707	20736	20820	20773	20703	20672	20805	20753	20796	20731	20644	20593	20836	20888	20775	20839	20830	20732	20755	20935	20824	20765	20756	20907	20718	20945	20659	20780	20775	20849	20832	20717	20684	20834	20692	20867	20755	20806	20751	20729	20650	20698	20650	20822	20702	20901	20701	20894	20731	20735	20645	20648	20875	20761	20782	20837	20787	20727	20839	20701	20759	20779	20771	20849	20798	20666	20637	20936	20804	20796	20804	20648	20599	20694	20883	20847	20929	20675	20766	20727	20888	20775	20860	20699	20786	20795	20816	20620	20685	20672	20761	20861	20562	20768	20765	20628	20662	20746	20811	20788	20960	20862	20735	20730	20631	20819	20823	20786	20817	20937	20647	20853	20585	20761	20724	20814	20853	20854	20662	20922	20871	20691	20772	20771	20677	20747	20775	20718	20630	20713	20830	20631	20792	20919	20806	20664	20699	20571	20839	20778	20619	20785	20771	20740	20881	20884	20704	20719	20620	20999	20835	20782	20840	20682	20881	20729	20820	20826	20760	20801	20818	20775	20908	20797	20876	20780	20808	20771	20769	20808	20972	20577	20854	20764	20677	20786	20780	20738	20825	20856	20779	20839	20590	20741	20888	20977	20756	20748	20843	20885	20665	20817	20979	20703	20803	20760	20782	20662	20766	20829	20634	20820	20981	20755	20804	20777	20841	20698	20888	20867	20711	20756	20828	20718	20922	20968	20819	20883	20696	20813	20741	20873	20793	20699	20804	20590	20770	20844	20686	20846	20709	20731	20728	20970	20763	20915	20729	20638	20646	20772	20995	20842	20877	20647	20714	20828	20847	20690	20685	20891	20823	20720	20779	20889	20572	20829	20584	20806	20801	20710	20758	20709	20652	20744	20761	20785	20907	20739	20795	20749	20800	20804	20750	20735	20850	20959	20900	21085	20759	20650	20865	20745	20763	20847	20732	20861	20649	20875	20784	20824	20963	20529	20848	20874	20780	20698	20700	20758	20851	20787	20779	20903	20899	20752	20951	20685	20846	20703	20819	20905	20959	20699	20738	20779	20643	20770	20637	20816	20645	20798	20680	20689	20679	20674	20665	20831	20739	20905	20704	20680	20838	20668	20786	20722	20556	20806	20905	20770	20735	20713	20930	20756	20815	20804	20762	20763	20783	20735	20672	20811	20862	20836	20636	20844	20772	20816	20644	20796	20704	20774	20942	20878	20740	20773	20698	20617	20686	20671	20617	20655	20751	20755	20906	20890	20709	20769	20890	20820	20779	20937	20575	20869	20633	20774	20969	20864	20702	20728	20762	20812	20672	20983	20903	20801	20840	20660	20871	20788	20829	20704	20793	20814	20830	20887	20625	20902	20779	20864	20859	20750	20982	20755	20696	20995	20926	20837	21007	20877	20779	20547	20647	20651	20847	20881	20722	20720	20779	20765	20760	20855	20560	20721	20942	20723	20736	20768	20646	20870	20713	20848	20727	20772	20854	20946	20861	20725	20722	20741	20885	20743	20670	20700	20776	20596	20808	20866	20863	20691	20700	20849	20955	20712	20814	20522	20749	20692	20874	20687	20760	20847	20924	20764	20781	20752	20957	20710	20544	20662	20858	20903	20761	20527	20721	20739	20597	20817	20848	20672	20704	20902	20878	20825	20714	20755	20770	20716	20725	20764	20988	20605	20969	20658	20746	20878	20757	20702	20794	20720	20943	20599	20669	20579	20632	20707	20850	20924	20711	20790	20751	20828	20768	20799	20851	20691	20715	20751	20673	20893	20733	20586	20851	20893	20806	20830	20735	20663	20865	20966	20724	20625	20745	20811	20882	20857	20683	20704	20699	20675	20836	20816	20808	20700	20745	20767	20812	20793	20685	20695	20645	20712	20702	20764	20782	20700	20616	20770	20810	20666	20649	20718	20927	20732	20746	20709	20565	20795	20703	20625	20914	20942	20659	20595	20735	20716	20790	20710	20707	20707	20796	20701	20709	20676	20938	20773	20707	20968	20726	20712	20701	20809	20700	20717	20852	20681	20701	20910	20731	20833	20690	21021	20705	20811	20806	20593	20720	20760	20842	20547	20851	20994	20879	20642	20770	20715	20787	20823	20728	20831	20796	20815	20582	20775	20965	20652	20863	20720	20626	20996	20877	20679	20845	20800	20719	20726	20702	20671	20899	20704	20802	20829	20956	20750	20938	20864	20825	20682	20632	20702	20658	20590	20727	20921	20754	20742	20705	20635	20738	20653	20594	20664	20818	20638	20785	20890	20780	20768	20833	20835	20662	20788	20945	20818	20797	20739	20740	20889	20748	20829	20900	20834	20842	20850	20819	20668	20693	20786	20618	20715	20555	20861	20887	20701	20971	20449	20767	20706	20907	20737	20804	20615	20704	20800	20782	20807	20749	20820	20878	20743	20747	20858	20764	20779	20650	20634	20753	20845	20700	20755	20786	20761	20849	20746	20761	20718	20819	20635	20941	20977	20767	20699	20672	20530	20693	20823	20878	20680	20787	20741	20822	20858	20606	20789	20655	21028	20753	20701	20706	20835	20818	20827	20920	20695	20670	20778	20811	20665	20888	20590	20817	20830	20672	20811	20682	20943	20713	20633	20662	20722	20726	20950	20878	20707	20784	20838	20655	20842	20704	21045	20569	20823	20744	20906	20736	20814	20550	20773	20730	20818	20862	20768	20809	20760	20759	20656	20534	20923	20900	20792	20766	20729	20759	20837	20903	20717	20564	20810	20721	20826	20609	20837	20785	20789	20982	20672	20770	20698	20772	20900	20903	20665	20864	20757	20787	20764	20829	20795	20787	20666	20738	20804	20937	20730	20736	20825	20837	20687	20571	20717	20777	20779	20685	20807	20782	20812	20811	20758	21009	20944	20934	20867	20707	20524	20738	20844	20773	20872	20868	20839	20800	20822	20930	20723	20794	20800	20863	20855	20775	20748	20920	20673	20779	20943	20764	20794	20787	20484	20792	20794	20905	20650	20729	20821	20712	20691	20899	20874	20810	20574	20826	20675	20618	20740	20800	20709	20883	20825	20659	20859	20720	20688	20655	20703	20955	20711	20710	20612	20653	20826	20912	20620	20785	20650	20808	20572	20725	20924	20760	20685	20884	20872	20800	20851	20893	20849	20987	20738	20790	20730	20591	20814	20813	20891	21051	20674	20623	20764	20735	20739	20772	20590	20771	20624	20964	20696	20597	20977	20716	20969	20742	20705	20683	21012	20823	20883	20736	20608	20874	20730	20737	20807	20567	20709	20713	20923	20916	20805	20764	20807	20897	20576	20793	20810	20783	20686	20745	20870	20715	20841	20719	20800	20739	21006	20874	20955	20760	20663	20773	20747	20879	20549	20652	20827	20857	20730	20835	20844	20929	20738	20787	20760	20812	20687	20802	20797	20819	20763	20568	20761	20593	20799	20778	20736	20611	20667	20744	20750	20680	20722	20814	20759	20782	20781	20638	20585	20785	20787	20769	20701	20741	20719	20860	20645	20847	20782	20916	20702	20638	20755	20704	20792	20717	20627	20582	20652	20736	20825	20797	20854	20840	20782	20736	20636	20687	20874	20730	20844	20838	20861	20834	20986	20705	20871	20740	20738	20914	20720	20789	20740	20789	20699	20717	20774	20705	20833	20623	20821	20842	20702	20791	20759	20721	20658	20932	20849	20826	20882	20729	20808	20854
25641	22036	30688	33430	30789	30843	30694	29475	29063	28884	28710	28241	28085	28060	28281	28038	28137	28150	27876	28099	28014	27978	28130	27899	27711	28022	27812	27970	28038	28007	27917	27897	27451	27835	27931	27891	27884	28180	27799	27999	27781	27767	27930	27972	27597	27723	27799	27755	27971	28044	27851	27925	27993	27561	27816	28023	27950	27758	27852	27705	28003	27867	27991	27776	27579	27854	27680	27939	27718	27649	27704	27758	27832	27747	27758	27783	27932	27734	27849	27982	27950	27860	27967	27790	27713	27747	27830	27975	28100	27703	27727	27764	28008	27888	27886	27792	28044	27779	27604	27679	27753	27825	27924	27825	27935	27838	27983	27572	27622	27907	27702	27707	27963	27693	28019	27769	27903	27917	27645	28012	27986	27698	27818	27973	27663	27848	27652	27763	27456	28155	27934	27901	28011	27954	27796	27783	27977	27733	27812	27771	27601	27717	27969	27688	27808	27550	27844	27725	27969	27749	27943	27782	27775	27745	27814	27920	27882	27836	27926	27856	28068	27926	27923	28012	27919	27800	28101	27776	27812	27844	27776	27795	27984	27690	27704	27613	27945	27798	27722	27816	27512	27514	27916	27657	27761	28061	27925	27939	27654	27572	27644	27782	28004	27737	27714	27843	27831	27907	27729	27886	27708	27807	27866	27814	27998	28129	28087	27809	27831	27865	27926	27831	27966	27792	27751	27848	27704	27913	28061	27770	27841	27574	27985	27602	27949	27889	27957	27902	27925	27904	27946	27825	27861	27850	27766	27840	28154	27889	27946	27622	27715	27900	27603	27794	27872	27899	27845	27851	27923	27663	27866	27877	27838	27808	27674	27690	28019	27819	27815	27864	27725	27839	27818	27593	27820	27896	27965	27727	27811	27822	27911	27951	27851	28070	27665	27919	27765	27688	27777	27932	27904	27791	27849	27779	27897	27939	27992	27785	27874	27675	27570	27850	27794	27751	27897	28009	27888	28009	27819	27874	27666	27799	27762	27707	27779	27770	27924	28032	27630	27863	27844	27583	27861	27730	27741	27858	27982	27960	27855	27678	27777	27851	27634	27895	27886	27739	27878	27681	27872	27781	27964	27965	27883	28165	27885	27750	27757	27898	27856	27837	27663	27921	27923	27723	27991	27787	28128	28030	27973	27889	27753	27898	28179	27694	27869	27883	27891	27889	27846	27965	27837	27958	27890	27795	27846	27909	27711	27870	27788	27798	27849	28001	27976	27996	28169	27990	27801	27756	28132	27868	27818	27873	28014	27561	27731	27839	27888	27907	27938	27557	28003	27878	27831	27939	27773	27700	27918	27735	27793	27855	27667	27560	27811	27854	27572	28066	27922	28241	28069	27827	27749	27676	27852	27788	27642	27830	28001	27909	27722	28074	27986	27801	27760	27786	27562	28068	27796	27744	28012	28025	27688	27915	27816	27799	27917	27982	27894	27826	27888	27769	27694	28036	27919	27797	27658	27547	28036	27814	27663	27896	27920	27885	27689	27742	27924	27883	27860	27934	28101	27743	28058	27845	27752	27960	27946	27936	27891	27692	27837	27733	27653	28053	27752	27772	28028	28051	28080	27830	27749	27903	27796	28050	27771	27711	27704	27766	28046	27875	27862	28022	27710	27781	27739	27787	27878	27725	27812	27890	27654	27729	27836	27618	27874	27935	27954	27850	28075	27867	28085	27839	27674	27888	27845	27850	27694	27846	27668	27801	27913	27963	27737	27844	27665	27650	27657	28088	27579	27799	28099	27686	27707	27823	27906	27660	27686	27511	27786	27964	27854	27596	27889	27715	27682	27823	27736	27801	27934	28157	28048	27671	27843	28041	28060	27568	27521	27623	27644	28163	27543	28050	27764	27955	27758	27784	27880	27782	28003	27677	27801	27798	27757	27827	28057	28042	27628	27823	27738	27889	27996	28017	27790	28107	28090	27828	27952	27775	27836	27896	27930	27969	27936	27694	27998	27892	27951	27875	27976	27814	27613	28088	27803	27760	27983	27775	27608	27563	27866	28097	27668	27931	27815	27852	27836	27900	27857	27985	27759	27918	27778	27677	27784	27712	27784	28032	27810	27811	28068	27922	27740	27945	27701	27929	27556	27693	27783	27775	27852	27655	27924	27817	27746	28048	27519	27787	27742	27711	27891	27816	27813	27732	28156	27984	27726	27961	27852	27876	27642	27818	27808	27896	27741	27866	27838	27936	27856	27744	27664	28051	27895	27821	27957	27953	27919	28065	27726	27829	27878	27772	27794	27859	27780	27968	27797	27863	27862	27844	27521	27591	27953	27914	27794	27720	27841	27634	28037	27959	27811	28096	27712	27884	27867	27844	27822	27733	28028	27695	27946	27766	27977	27830	27825	27869	27622	27910	27671	27785	27925	28034	27770	27813	27992	27999	27753	27694	27938	27689	27616	27535	27965	27776	27830	27740	27769	27878	27941	27927	27898	27755	27734	27883	27571	27816	27951	27667	27720	27755	27808	27942	27945	27808	27714	27834	28013	27783	27927	27888	27784	27809	27667	27775	27650	27780	27742	27725	27895	27908	28048	27706	27944	27881	27753	27600	28108	27764	27901	28017	27698	28096	27880	27938	28023	27622	27813	27684	27962	27817	27796	27703	27884	27803	27869	27946	27955	27621	27915	27724	27832	27887	27873	27918	27955	27944	27946	27837	27967	27780	28130	27749	27594	27768	27682	27924	27963	27764	27596	27740	27824	27766	27835	27881	27787	28114	27862	27670	27861	27817	28048	27747	27818	27689	27988	28019	28057	27880	27902	27983	27956	27705	27813	27822	27863	27929	27640	27784	27784	27715	27833	27681	27832	27741	27837	27733	27769	27798	27915	27871	27620	27774	27772	27897	27740	27810	27605	27723	27947	27860	27674	27763	27539	27905	27855	27926	27985	28081	27979	27881	27840	27719	27893	27892	27917	27730	28025	27798	27726	27972	28053	27838	27661	27747	27957	27621	27833	27867	27863	28056	27933	27651	27814	27608	27776	27942	27539	27521	27650	27874	28014	27712	27539	27716	27878	27816	27799	27882	27729	27954	27641	27820	27570	27660	27813	27860	27789	27825	27831	27859	27764	27881	27675	27754	27701	27905	27835	27772	27835	27863	27914	27771	27968	27897	27814	27741	27790	27706	27990	27623	27818	27731	27825	27719	28029	27996	27594	27780	27907	27545	27907	27667	27727	27788	27766	27940	27867	27753	27755	27922	27864	27798	28104	28036	28030	27755	27906	27692	27598	27756	27903	27875	27859	27940	27761	27850	27742	27809	27915	27958	27851	27834	27718	27685	27830	27667	27856	27921	28033	27659	28080	27741	27850	27873	27896	27632	27597	27928	27965	27820	27746	27996	27899	27849	28045	27724	28024	27898	27623	27749	27924	27885	27816	27859	27836	27841	28012	27771	27691	27553	27850	27811	27810	27874	27983	28021	27730	27792	27818	27917	27906	27851	27947	27934	27811	27598	27981	27877	28021	28139	27874	27958	28058	27777	27742	27748	27632	27885	27829	27973	27849	27843	28181	27906	27897	27769	27649	27900	27738	27749	27958	27732	27802	27813	28047	27788	27707	27838	27990	27943	27889	27912	27740	27803	27882	27722	27635	28020	27847	27816	27844	27798	27723	27642	27753	27975	27683	27826	27820	27944	27895	27874	27782	27708	27804	27797	27775	27880	27781	27846	27802	27938	27664	27944	27769	27861	27757	27828	27947	27741	27902	27736	27794	27596	27817	27811	27969	27853	27873	27848	27762	27871	27722	27771	27682	27649	27742	27788	27868	27794	27844	27629	27899	27619	27812	27593	27983	27563	27921	27807	27936	27832	27989	27936	28187	27749	27610	27642	27906	27696	28068	27834	27983	27815	27734	27587	27846	27791	28226	27751	27839	28129	27677	27688	27748	27859	27593	27954	27887	27814	27670	28080	27882	27870	27828	27996	27885	27976	27891	27783	27943	27870	28084	27983	27728	27589	27791	27733	27801	27930	27811	27849	27705	27860	28091	27902	27935	27862	27885	27849	27825	27647	27667	27781	27813	27807	27963	27912	27965	28121	28000	27802	27997	27831	27944	27560	27896	27596	27630	27619	28022	27699	27603	27763	27873	27793	28048	27857	27806	27975	27687	27705	27733	28061	27692	27654	27873	27800	27756	27865	27753	27725	27968	27944	28014	27649	27778	28017	27916	27684	27775	27901	28039	27915	27749	27864	28002	27829	27947	27639	27857	27857	27854	27898	27891	27993	27949	27775	28038	27833	28028	27690	27928	27935	27799	27897	27816	27849	27964	27907	27803	28256	27840	27880	27944	27753	27654	27613	27880	27807	27787	27912	28000	27691	27952	27808	27841	28034	28053	27976	27790	27868	27810	27863	27887	28038	27639	27789	27612	27860	27889	27547	28133	27976	27978	27761	28110	27980	28005	27782	27913	28045	27741	27832	28026	27890	27904	27857	27623	27931	27827	27958	27883	27739	27797	27923	27981	27762	27829	27987	27827	27657	27910	27860	27930	27737	27922	27719	27893	27773	27816	27872	27772	27815	27902	27747	27847	27869	27857	28013	27624	28038	27846	27791	27930	27940	27841	27618	27800	27937	27770	27771	27801	27555	27798	27806	27786	27763	27963	27693	27652	27774	28014	27838	27799	27898	27880	28031	27932	27755	27919	27863	28007	27774	27877	27744	27845	27714	27803	27813	27996	27798	27788	27786	28035	28098	27924	27686	27921	27857	27812	27742	27945	27864	27985	27851	27902	27984	27827	27658	28120	28119	27790	27572	27913	27820	27977	27967	27829	27836	27970	27997	27774	27980	27868	27833	27622	27646	27958	28048	27569	27797	27964	27599	27672	27794	28037	27759	28124	27847	27529	27916	27906	27645	27824	27682	27887	28012	27990	27652	27785	27802	27807	27786	27813	27784	27867	27928	27985	27841	27891	27675	27645	27714	27630	28025	27867	27841	27948	27689	27695	27761	27956	28009	27982	27926	27814	28129	27750	27992	27897	28075	27787	27675	27702	27795	27699	27972	27970	27865	27797	27788	28148	27960	27619	27846	27736	27866	27951	27801	27649	27737	27846	27698	28035	27735	27822	27999	27700	27772	27643	27766	27998	27899	27983	27837	27910	27889	27826	27588
28572	47224	39833	31759	28680	26157	24338	23419	22483	22263	21891	21465	21412	21399	21232	21010	21258	20941	21128	20896	20956	21012	20840	21061	20930	21033	20821	20834	20848	20769	20858	20932	21040	21117	20907	20816	20817	20969	20918	21028	20964	20826	20962	20921	20802	20826	20700	20884	20788	20837	20827	21031	20946	20773	20855	20824	20894	20844	20804	20876	20873	20761	21046	20884	20754	20927	21055	20875	20941	20924	20729	20757	20957	20862	20892	20712	20915	20652	20881	20948	20929	20745	20892	20865	20847	21032	20868	20795	20678	20632	20893	20628	20730	21012	20877	20862	20982	20800	20776	21005	20797	20782	20915	20901	20847	20749	20795	20847	20842	20915	20889	20858	20905	20591	20866	20949	20847	20846	20676	20975	20886	21094	20700	21009	20888	20907	20796	20797	20966	20849	20912	20564	20882	20857	20585	21086	20819	20745	21089	20966	20765	20738	20728	20811	20841	20878	20997	20643	20886	20807	20864	20807	20937	20815	20816	20876	20861	20861	20881	20901	20742	21002	20968	20961	20755	20947	20970	20806	20725	21034	21100	20901	20823	20824	20778	20705	21010	21040	20772	20833	20748	20870	20957	20919	20899	20893	20796	20805	20828	20831	20825	20946	20741	20882	20737	20817	20859	20946	20837	20848	20920	20869	20931	20837	20706	20992	20595	20962	20848	20919	20701	20943	20834	20863	20936	20861	20775	20920	20754	20925	20884	20769	20893	20844	20881	20772	20949	20817	20731	20771	20861	20970	20972	20839	20736	20805	21174	20752	20916	20939	20808	20952	20853	20952	20863	20756	20804	20963	20952	20955	20781	20985	20850	20942	20862	21049	21073	20826	20939	20828	20860	20754	20874	20894	20821	20660	21039	21072	20926	20839	20891	20737	20726	20647	20978	20811	20929	20812	20771	20997	20849	20893	20857	21005	20791	20901	20767	21003	20672	20920	21011	20884	21016	20728	20829	20846	20824	20785	20844	20835	20927	20731	20700	20849	20906	20838	20983	20992	20939	21035	20749	20958	20849	20891	20958	20821	20843	21074	20879	20692	20733	20826	20881	20888	20931	20870	20798	20826	20945	20910	20897	20964	21113	20873	20792	20982	20877	20772	20714	20899	21036	20919	20837	20895	20786	20881	20833	20789	20760	21006	21107	20931	20879	20717	20843	20875	20677	20780	20812	20601	20934	21027	20919	21049	20740	20853	20986	20927	20867	20795	20848	20849	20906	20805	20812	21059	20804	20743	20736	20902	20840	20794	20948	20910	20768	21007	20871	20919	21016	20689	21015	20807	20734	20828	20880	21043	20758	20807	20778	20893	20876	20873	20797	20946	20910	20768	21218	20937	20826	20875	20737	20853	20824	20997	20860	20800	20822	20757	20803	20908	20880	20996	20703	20845	20855	20910	20894	20936	21050	20897	20973	20949	21104	20975	20963	20744	20760	20833	21077	20918	20737	20876	21045	20809	20911	21055	20814	20780	20760	20845	20723	20969	20854	21013	20911	20861	20885	20920	20839	20745	20852	20956	20954	20978	21018	20932	20862	20903	20962	20787	20814	20728	20909	20939	20978	20855	20969	20921	21043	20900	20735	20891	20886	21024	20936	20770	20992	20950	20827	20803	20770	20968	20962	20942	20926	20823	20985	20870	20830	20770	20703	20765	20814	20884	20824	20868	20976	20768	20890	20865	20940	20747	20919	20842	20856	20791	20883	20738	20821	20719	21037	20863	20881	20756	20739	20974	20725	20866	20797	20818	20865	20766	20655	20719	21043	20945	20655	20779	20615	20970	20810	20984	20822	20824	20985	20877	20730	20813	20979	21023	20917	21103	20922	20596	20834	20952	20898	20755	20960	20959	20882	20867	20817	20699	20737	20966	20739	20879	20954	20929	20645	21002	20789	20953	20887	20921	20832	20907	20888	20767	20849	20672	21083	20855	20819	20901	20948	20879	20747	21094	20999	20834	20832	20989	20723	20820	20821	20979	21195	20813	20967	20968	20764	20988	20942	20796	20728	20847	21020	20818	20881	20938	20882	20789	21034	20659	20883	20783	20929	20914	20771	20808	20843	20884	20862	20837	20806	20827	20871	20803	20796	20787	20986	20908	20971	20729	20886	20954	20788	20945	20949	20929	20964	20793	21014	20857	20822	21010	20717	20977	20989	20987	20811	20748	20840	20777	20835	20794	20838	20841	20981	20904	20905	20779	20957	20911	20870	20936	20783	20749	21085	20780	20825	20853	20989	20942	20863	21133	20891	20794	20969	20970	20830	20960	20848	20847	20749	20948	20809	20840	20907	21087	20874	20814	20883	20748	20884	21143	20860	20890	20884	20875	20950	21059	20787	20661	20877	20988	20938	20837	20779	20865	20746	20881	20945	20643	20964	20776	20902	20998	20803	20874	20819	20851	20928	20801	20839	20962	20760	20985	20955	20820	20844	20690	20810	20690	20784	20755	20838	20925	20840	21102	20908	20916	20937	20774	20996	20798	20976	20836	20936	20912	20681	20822	20838	20773	20790	21096	20860	20858	20828	20924	20767	20702	20829	21003	20862	21035	20954	20938	20853	20748	20955	20831	20965	20977	20972	20910	20924	20667	20804	21030	20923	20936	20917	20801	21074	20790	20962	20761	20981	20911	20951	20895	21006	21077	21190	21026	20983	20978	20703	20747	20862	20810	20814	20807	20998	20796	20675	20877	21010	20730	20989	20893	20829	20863	20845	20711	20965	20902	20898	20896	20844	20797	20781	20748	21156	20817	20867	20810	20915	20805	21004	20962	21025	20694	20809	20812	20692	20722	21112	20833	20768	20972	20835	21013	20839	20796	20858	20858	20910	20791	20833	20927	20684	20887	20847	20956	20740	20863	20987	20859	20908	20871	20892	20735	20933	20774	20844	20858	20846	20943	20691	20864	20818	21004	20906	20845	20738	20902	20780	20959	21013	20903	20880	20888	20762	20980	20837	20839	20854	21098	20889	20871	20746	20896	20861	20763	20728	20882	20844	20919	20800	20813	20971	20844	20905	20896	21047	20792	20950	20923	21030	20743	21066	20769	20786	20900	20624	20854	20741	20738	20885	20786	20980	21054	20850	20933	20911	20807	20931	21015	20760	20893	20857	21032	20864	20919	20882	20864	20955	20959	20767	20763	20781	20992	20777	20874	20850	20900	20897	20750	20749	20916	20948	20724	20857	20852	21077	20865	20965	20895	20767	21025	20889	20708	20963	20879	20849	21098	21047	20808	20914	20904	20751	20833	21036	20749	20851	20916	20865	20771	20914	20961	20690	20816	21048	20962	20883	20689	20968	20827	20898	20878	20791	20913	21015	21045	20856	20793	21057	21059	20832	20810	20892	20868	20930	20859	20800	20665	20890	20758	21021	20813	20774	20950	20941	20745	20787	20850	20859	20748	20902	20972	20865	21035	20948	21057	21023	20923	20849	21034	20920	20826	20703	20875	20875	20810	20754	20821	20834	20991	21068	20820	20963	20780	20749	20994	20717	20954	20671	20812	20748	20739	20974	20938	20997	20847	20768	20957	20820	20926	20918	20666	20914	20834	20875	20983	20906	20989	20886	20726	20871	20809	20972	20876	20846	20769	20878	20902	20723	20856	20831	20840	20873	20812	20855	20873	20790	20756	20882	20787	20825	21141	21005	20899	20704	20694	20762	20944	20747	20946	20819	20891	20844	20914	20780	20605	20727	20759	20997	20908	20851	20866	20985	20798	20774	20959	20765	20804	20876	20943	20751	20753	20868	20855	20893	20892	20860	20994	20792	20881	20959	21047	20835	20972	20847	20776	20841	20760	20686	20791	21088	20888	20897	20722	21013	20856	20875	20753	20945	20862	20628	21022	20701	20857	21074	20896	20733	20773	20868	21197	20845	20834	20859	20771	20883	20825	21021	20797	20883	20652	20742	21028	20834	20965	20916	20835	21036	20840	20786	20839	20948	20825	20880	20743	20787	20978	20988	20826	20858	20955	20894	20958	20976	20879	20941	20822	20902	20782	20985	20983	20668	20665	21039	20760	20812	20905	20944	20768	20890	21012	20914	20874	20891	20882	20905	20795	20972	20951	20920	20960	20904	20780	20829	20888	20889	20963	20751	20809	20898	20783	20744	20976	20922	20820	20897	20952	20812	20767	20691	20971	20846	20951	21079	20929	20746	20817	20888	20846	20799	20751	20845	20905	20702	20921	20992	20706	21006	20891	20750	20831	20930	20990	20799	20844	21054	20843	20741	20804	20711	20904	20634	20762	20764	20647	20806	20856	20927	20701	20934	20952	20907	20927	20927	21070	20924	20877	21004	20863	20882	21042	20744	20955	20909	20834	21112	20762	20773	20967	20973	20816	20982	20793	20929	20816	20832	21152	20851	20919	21046	20904	20853	20863	20854	20901	21006	20841	20927	20877	20876	20707	20879	20946	20818	21045	20901	20822	20937	21032	20919	20959	21066	20936	20857	20853	20826	21012	20808	20950	20811	20746	20861	20766	20961	20772	20836	20840	20737	20731	20778	20884	20999	21128	20780	20842	20890	20809	20723	20646	20955	21138	20840	20945	20966	20803	21045	20826	20978	20819	20936	21032	20959	20794	20984	20917	20913	20935	20863	20810	20969	20717	20986	20843	20980	20752	20810	20807	20773	21007	20784	20806	20761	20791	20917	20774	20940	20885	20699	20927	20970	20766	20969	20838	20900	20880	20980	20808	20763	20674	20843	20751	20693	20940	21103	20935	21018	20812	20828	20843	20936	20913	20729	20782	20799	20906	20912	20973	20871	20896	20742	20934	20893	21038	20840	20922	21001	20913	20744	20963	20866	20759	20793	20898	20794	20714	20845	20807	20943	20951	20920	20820	20887	20936	20860	20903	20926	20867	20997	20792	20782	20880	20915	21002	21005	20804	20782	20904	21011	20946	20851	20662	21021	20809	20828	20947	20840	20720	21016	20777	21047	21088	20949	20774	21047	20802	20847	20748	20792	20887	20985	20852	20700	20670	21118	20981	20917	20863	20990	20773	21064	20706	20733	20932	20715	21152	20809	20814	20889	20651	20985	20991	20926	20869	20742	20788	21028	20943	20914	20989	20883	20824	20861	20816	20929	20888	20964	20944	21053	20874	20832	20927	20844	20956	20860	20741
22405	21476	28726	25244	25035	31048	34422	31209	30211	30118	29693	29176	28929	28756	28842	28893	28715	28617	28577	28564	28457	28388	28290	28079	28340	28178	28153	28203	28351	28189	28575	27999	27960	28374	28207	28222	27987	28264	27891	28142	28311	28173	28241	28370	28110	28022	27968	28156	28119	28101	28041	28028	28161	28315	28269	28280	28117	28063	28371	28367	28202	28099	28019	28369	27940	28278	28045	28399	28228	28093	28215	28112	28042	27888	28122	27912	28217	28041	28143	28272	27991	27884	28282	28025	28453	28173	28175	27965	28375	28162	28156	28337	27946	28250	27857	27905	28032	28192	28111	28015	28074	27993	28205	28169	28257	28117	27866	27989	27953	28211	28208	28222	27818	27707	27858	28109	28304	28174	28339	27952	28097	27984	27966	28217	28126	28166	28036	28158	28086	28013	27933	28084	28029	28003	28210	28018	28230	28089	28089	28102	28102	28041	27970	28003	28068	28349	28075	28114	27993	28040	28008	28097	28067	28016	27978	27818	28163	27976	28395	28436	28015	28115	28111	28120	27969	28030	28056	28112	27976	28131	28158	28201	27963	28149	28348	28249	28157	28248	28080	28105	28010	27898	27895	28048	28066	27930	27994	28012	28189	28119	28194	28108	27951	28082	28086	27940	28030	28173	28300	28225	28047	28019	28281	28001	28161	28135	27981	27968	27976	28076	28131	28296	28054	27977	28230	28047	27804	28031	27932	28111	27859	27882	28133	28140	28397	27975	28116	27982	27801	27932	28039	28095	28060	27964	27831	28019	28186	27897	28152	28094	28184	28275	28402	27914	28034	28107	28183	27915	28242	28301	28284	28083	28249	28085	28075	28065	28080	28280	28105	28246	28005	28215	27997	28505	28193	27883	27764	27993	28046	28084	28162	27980	28048	28127	28039	28135	28188	28047	28094	28070	28288	27945	28223	28144	28197	28080	28411	28095	28022	28056	28118	28215	28139	28052	28244	28292	28062	28253	28158	28042	28074	27906	28136	28021	28115	28049	27933	28067	28126	28141	28151	28132	27861	28060	27910	28188	28089	28021	28090	28197	28398	27941	28084	28229	28067	28188	28069	28257	27989	28072	28248	27995	28359	28030	28172	28001	28128	28042	28359	28177	28086	27883	28157	28155	28081	28257	28185	28046	28353	28198	28049	27914	28432	28078	28305	27960	28181	28215	27860	28191	28087	28274	28037	28354	28010	27953	28302	28277	27873	27936	28104	27942	28160	28174	28051	28290	27985	28118	28082	28168	28258	28070	28329	28085	28161	28022	28102	27954	28008	28158	28210	28182	27774	28192	28177	27862	28119	28415	28263	28321	27923	28157	28224	28280	28246	27936	28423	28054	28020	28033	28232	28020	28145	28242	28140	28067	28090	28060	28343	28014	28491	28165	28130	28239	28074	28228	28049	28166	28199	28090	27890	28111	28135	27998	28000	27932	28055	28273	27972	28298	28094	28270	28312	28090	28097	28086	28330	28170	28153	28125	28382	27852	28246	28069	28106	28153	27855	28164	28019	28112	28129	27939	27906	28041	28078	28091	28071	28224	28071	28195	27908	28094	27934	27942	28213	28017	28013	28044	27980	27845	28156	28031	28131	27943	28177	28142	28021	28024	28211	28165	27998	28113	28121	28096	28418	28024	28126	27880	28227	27922	28091	28112	28169	28080	28072	28135	28126	27953	28343	28402	28120	28034	28284	28282	28244	28270	28485	28282	28126	28438	28110	27990	28086	28311	28093	28084	28066	28152	28357	28121	28225	28114	28189	28114	28222	27938	28128	28228	27918	28031	28112	28187	27933	28001	28213	28113	27983	28189	28388	28223	28098	28405	28265	28084	28029	28032	28151	28140	28064	28143	28132	28122	28177	28038	28244	28165	27931	28148	28116	28064	28228	28271	28148	28125	27709	27767	28074	28060	28190	28204	27990	28118	28373	28069	28108	28142	27959	28300	28179	28039	28056	28195	27987	27827	28045	28176	28340	27970	28163	28191	28244	28224	28153	28409	28087	28061	28112	28050	28028	28029	27948	28149	28098	28169	27983	28005	28022	28339	28154	28268	27959	27891	27981	28162	28301	28120	28304	27871	28185	28385	27907	28139	28065	28166	28197	28174	28130	28458	28157	28300	28133	28254	28110	28222	28126	28088	27937	28382	28044	28224	28100	27989	28289	28069	28256	28177	28074	27992	27822	28150	28172	27998	28012	28223	28081	28280	28211	27870	28151	28399	27986	27932	28216	28043	28304	28103	27983	27847	27887	28204	27980	28137	28063	28121	27998	28256	28270	28292	28292	28079	28276	28336	28218	28060	28144	27971	27922	28290	27901	27997	28111	28299	28067	27845	28017	28007	28018	28067	28329	28269	28238	28156	28217	28250	28372	28042	28100	28092	28137	27969	28289	27983	27966	28042	28281	28215	28148	28049	28043	27967	28081	28261	27994	28185	28043	28156	28187	27956	28098	27966	28204	28173	27947	28215	28192	28279	28163	28153	28123	27977	28122	28201	28140	27989	28183	28073	28031	27932	28098	28237	28016	27827	28149	28068	28265	28063	28047	28110	28155	28019	28092	27958	27946	28037	28228	28065	28173	27922	27767	27921	28312	27944	28082	28015	28213	28085	28056	28101	28057	28182	28402	28280	27761	28106	28279	28134	28298	28025	28117	28084	28213	28412	28010	28177	28081	28196	28292	28327	28269	28122	28125	28151	28139	28252	28081	28476	28066	28052	28001	28143	28222	28207	28142	28040	28051	28335	28139	27999	28065	28106	28157	28209	28154	27975	28149	28070	28141	28170	28190	28040	28160	28077	28306	28255	28027	27941	28216	28240	28136	27890	28206	28187	28186	28164	28090	27957	28124	28002	28122	28117	28013	28120	28085	27959	28170	28095	27928	27940	28018	28112	28052	28211	28227	28100	27959	28176	28162	28265	28094	28167	28075	28161	27960	28118	28118	28235	28346	28372	28147	27893	28013	28221	28246	28045	28139	28094	28153	28112	27877	28021	28044	28212	28082	27888	28170	28019	28186	28003	27920	27900	28048	28017	27936	28167	28225	27948	28005	27712	28207	27968	28059	28095	28020	27944	28237	28227	28294	28099	28047	27967	28101	28073	28340	28207	28084	28060	27945	27821	28096	28135	28177	28038	28218	27988	28174	28053	28057	28280	28232	28219	27872	28221	28189	28067	27864	28109	28153	28159	28224	27874	28363	28159	28218	28116	28058	28186	27988	28053	27963	28145	28340	28200	28235	28240	28021	28410	27952	28044	28175	28046	28104	28204	28178	28007	28048	28165	28256	28227	28272	28203	27919	27987	27845	28047	28206	28111	28183	28042	28126	28124	28188	28052	28110	28182	28136	27938	28257	28248	28189	28248	28190	28091	28290	28190	28116	28203	28152	28048	27884	27951	28270	27969	27991	28236	28347	28348	28277	28198	27974	27976	28066	28043	28032	28302	28236	28078	28094	28114	28128	27841	28129	28181	28100	28087	28236	28194	28066	27983	28130	28319	28031	28086	27945	28032	28229	28249	28273	28007	27980	27904	28168	28339	28092	27976	28057	28193	28323	28219	28219	28111	27984	28310	28201	28045	27881	28138	28221	28173	27933	28190	28144	28137	28147	28361	28277	28091	27890	28157	28027	27906	28060	28074	27912	28186	28126	28062	28107	28204	28143	28128	28219	27942	28082	28361	28232	28089	28027	27961	28158	28031	28154	28101	28069	28194	28209	27991	28023	28061	28160	28161	28147	28011	28153	28200	28296	28026	28283	28144	27980	28164	28193	28268	28182	28086	28186	27960	27995	28059	28092	28058	27955	28360	28180	28072	28029	28063	28238	28065	28416	28336	28037	28258	28167	28088	27937	27979	28162	28104	28161	28194	28301	27920	28168	28178	28149	27894	28025	28160	28224	28013	28322	27978	28021	28230	28150	28147	28237	28016	28300	28175	28257	28019	28031	28090	28251	28173	28324	28312	28222	28157	28058	28170	28008	27989	28040	27925	28052	28254	28216	28300	27996	28199	27886	28022	28205	27973	28030	28047	28030	28196	28149	28299	27918	28154	28100	28115	28284	28282	27930	28068	28069	28064	28174	27830	28222	28089	28163	28317	27957	28076	27976	28116	27902	28172	28099	28303	28311	28102	28378	27950	28259	28205	27922	27997	28115	28198	28249	28393	27849	27957	28166	28162	27923	28086	28097	28157	28103	28142	28036	28287	28148	27994	28512	28005	28126	28086	28032	28142	28085	28163	28024	28106	28321	28201	27977	28072	28174	28124	28051	28036	28141	28078	27984	28018	28434	28019	28296	27954	28302	28220	28147	28218	28090	28328	28236	28009	28173	28216	28403	28149	28218	28220	27852	28333	28470	28187	28077	28147	28347	28111	28178	28348	28159	28202	28106	28061	27974	28148	28397	28325	28065	28110	28268	28359	28044	28084	27924	28055	28230	27982	27994	28230	27918	28127	27918	27984	28259	28137	28069	28163	28210	27931	28132	28043	28087	27949	28275	28257	28149	28139	28183	27938	28293	28203	28187	28121	27926	27920	28304	28228	28242	28097	28075	28221	28139	27918	28236	28039	28294	28279	28156	28181	27958	28179	28209	28163	28297	28153	28112	28319	28264	28134	28170	28072	28014	27961	28140	28485	28170	28146	28356	27987	28151	28392	28028	28297	28150	28177	28171	28100	28176	28048	27853	28006	28088	28089	28134	28137	28124	28221	28287	27898	28065	28217	28063	28287	28210	28169	28034	28156	28028	27784	27894	28172	28080	28193	28130	27919	28023	28102	28108	27951	28027	28116	28076	27869	28125	28017	27919	27968	28006	28294	28383	28036	28227	27939	28092	28111	28295	27953	28149	27919	28178	28188	28271	28390	28167	28038	28229	28010	28098	28115	27974	27895	28002	28088	28061	28088	28016	28208	28053	28191	28164	28090	28170	28192	27854	28178	28421	28244	28157	28296	28313	28151	27881	28344	28032	28226	28000	28041	28267	28154	27888	28141	27973	28168	28142	28009	28162	28067	28327	28186	28074	28266	28242	28056	28167	28305	28130	28151	27899	27894	27960	28052	28164	28152	28173	28011	28195	28246	28095	28056	28128	28232	28162	28125	28281	28114	28223	28109	28181	27981	28070	28137	27986	27996
29799	55963	47619	38460	33684	30448	27739	25728	24377	23660	22759	22652	21987	21687	21729	21576	21395	21462	21243	21406	21428	21115	21194	21200	21161	21114	21151	21161	20990	21113	20925	21218	20983	21004	21005	20981	21042	20877	21089	20916	21154	21056	21114	21169	21066	20938	21016	21114	21035	20912	21231	21180	20909	21052	21078	21161	21036	21040	20992	21181	21154	21004	20879	20844	20965	20944	21006	20936	20966	21030	20961	21105	20874	20960	21279	21142	21068	21041	20936	20992	20963	20988	21028	21121	21021	20892	21132	21086	20912	21110	21107	20932	21082	20926	20942	21088	20919	21083	20928	20922	21036	21000	21066	21035	21048	21035	21026	21054	21193	20908	21103	20819	21100	21020	21023	21011	20922	21145	21000	21103	21053	21071	20900	21033	20970	21112	20904	21018	21037	21298	21148	21052	21121	21036	20891	21009	20934	20872	21172	21038	20900	21066	21185	20985	21126	20888	20893	20947	21097	21048	20927	21124	21164	21115	20924	20920	21017	20951	21091	21014	20936	20903	21091	21003	21031	21009	21024	20895	21038	21024	21309	21070	21008	21051	21148	21108	21064	21080	20948	20991	20831	21110	20898	20955	20986	20837	21111	20922	21047	21005	21174	20930	21056	21125	21043	21092	21108	21048	20953	20822	20935	21034	21203	21035	21067	20905	20878	20969	21079	21111	21020	21037	20857	21233	21041	21042	21017	20886	20977	21011	20989	20986	21033	21156	20898	20958	20849	21072	20919	21037	21009	21060	20886	20885	20968	21088	20953	21141	21020	21057	20838	21150	21224	21108	21124	20788	21137	20940	21017	21040	21033	20933	20977	20964	21072	20954	21109	21081	20966	21010	20997	21158	21086	21104	21022	21157	20886	20923	21022	21177	20865	21164	20976	21026	20909	21158	21001	20991	20884	20925	20840	21098	21021	21016	20966	21079	20783	21010	20943	20925	21079	20949	21060	21115	20844	21012	21091	21152	21089	20997	20927	21137	21018	21064	20973	21018	21000	21082	21028	20898	20954	21045	20948	20919	21047	20926	21032	21148	21049	21038	21058	21264	20963	20984	20969	21064	21059	21082	20849	20931	20998	20958	21150	20979	21175	20827	20922	21081	21077	21061	20911	21010	21015	21081	21107	21036	20905	21066	21030	21217	20954	20996	20997	21057	21115	21074	21054	21025	20974	21074	21050	20941	21128	20862	20951	21324	20983	20901	20919	21167	21048	20780	20921	20957	21058	21086	20996	20868	21119	20953	20827	21059	20955	20876	20951	20946	21143	21115	20818	20927	21175	21044	21072	20907	20970	21051	21126	21027	21008	20893	21093	21120	21003	21008	21071	21315	21219	20943	21102	21113	20928	21024	21161	21095	21056	21114	21175	20877	20927	20974	21032	21178	20999	21193	20913	20882	21020	20998	20856	21059	21014	21086	21086	20925	20795	21056	20967	21019	20970	20863	21015	20938	20968	21073	21116	21043	20970	21053	20886	21367	21072	21037	21109	20994	20933	21120	20951	20992	21054	21063	20969	20984	21172	21105	21029	21129	21043	20984	20905	21091	21015	20996	21127	21104	20870	21102	21288	21091	20943	21137	21157	21018	21038	21080	20889	20758	21069	21038	21062	20975	21100	21070	20991	20838	20857	21035	20854	21023	20955	20965	21228	21017	20982	21012	20860	21014	20851	21004	20927	21139	21036	20864	20946	21024	20966	21010	21008	20889	21099	21058	21100	21159	21026	20966	21081	21002	21013	20869	20956	20969	21042	21013	21050	21014	21135	21174	21052	21118	20880	20890	21016	20968	21162	21208	21164	21081	21071	21079	20880	21030	20982	21238	21008	21198	21118	20962	21022	20951	21053	20879	20956	21150	20967	21107	20839	21028	20983	20997	20855	20680	21156	20995	21078	21059	21153	20911	20819	21265	21017	20883	21092	20862	21180	20905	21006	20952	21160	21144	21243	20853	21034	21182	20871	21028	21151	20977	21023	20962	21076	21088	20934	21066	20983	21083	20848	20865	21029	21108	21066	21098	20874	21001	20985	20998	21015	21113	21069	21004	20904	20797	20965	21020	20855	21020	21136	20994	20853	20903	21072	20920	20930	20888	21056	21054	21004	20966	20980	20934	20941	21095	20958	20904	21073	21034	21102	20908	21064	21018	21062	20925	21139	20851	21024	20804	21072	20965	20917	21188	20941	21050	20923	20948	21044	20991	21010	20909	21053	20955	21023	21013	21012	20973	20998	20929	21004	21061	21036	21166	20994	20948	20913	20911	21045	21100	21059	21199	20999	21099	21130	21059	20964	20975	21197	20809	21040	20893	20985	21051	20969	21197	21021	20951	21039	20922	21041	20974	20953	21055	21039	20963	21098	20980	21093	21113	21151	20935	21023	21057	20876	21010	20916	20991	20943	20886	20958	21013	20904	21056	21169	20981	20840	21146	20989	21250	20992	21119	20990	21049	20883	20977	21000	20962	20962	20870	21066	20909	20935	21242	21087	21036	21090	21108	20874	20991	21056	20962	21108	21254	20974	21086	21072	21097	21206	20985	21018	20889	21081	21151	21114	20833	21157	21147	20770	21039	20980	20943	20951	21033	21150	20947	20963	21023	20925	20942	21141	21100	20967	20967	21062	21042	21007	21047	20957	20921	21024	21075	21158	21028	20917	21120	20904	21102	20877	21224	20859	21113	21013	21183	20730	21066	20911	20967	21241	21043	20984	20931	20958	20905	21143	20965	20884	20882	20839	21080	21012	21026	20965	21013	21014	20633	21010	21008	21169	21214	21056	20984	21227	20778	20958	21189	21009	21014	20878	20880	21033	21221	20934	21155	20902	20937	21099	20996	21081	21041	20923	20918	20952	21018	20947	21127	21176	20978	21244	21086	21025	20974	20884	21045	20943	21108	20885	20971	20891	20928	20949	20997	21010	21051	21174	21083	20925	21103	21053	20963	20929	21019	21041	20964	21002	21042	21026	21124	21003	20862	21110	20942	20967	21187	20807	20909	20956	20913	20846	21118	21001	20992	21014	21029	20852	21043	21196	20883	21057	20954	21029	20967	21126	20871	21064	20940	21032	20988	21022	20923	20895	21067	21036	21201	20897	20986	20956	20912	21103	20902	20938	21029	21040	21138	20982	20799	21045	21087	20955	20991	21051	21043	21106	21059	20980	21055	21183	21108	20982	20880	20945	20912	20984	21144	20963	21000	21003	20907	20922	21199	21148	21168	20909	21119	21084	20971	20959	21082	21016	21032	21190	20960	21127	20962	20981	21059	21019	20992	21038	21084	20969	21127	20960	21054	20984	20950	20987	20939	21100	20990	21015	20979	20945	21083	20982	21002	21133	20934	20960	20943	20920	21053	20953	20973	21175	21025	21068	21018	20975	20847	20946	20907	21052	21039	21256	20938	20791	20962	21072	21066	21173	21029	21032	21027	21201	20980	21011	20895	20983	21133	21124	20907	21076	20918	20785	20948	21015	21038	21179	21225	20943	21035	21039	21039	21056	20941	21101	21103	21024	20881	21041	20828	21095	21015	20765	21071	21041	21158	21023	21060	21004	20942	20914	21054	21074	20996	21016	21089	21028	20903	20837	21184	21105	20890	21015	21066	20981	21087	20957	21215	21001	21134	20938	21124	20846	21026	21123	21080	21082	21079	21086	21048	21143	20912	20999	21126	21066	20991	21081	20970	21039	21045	21009	21063	20969	21047	20925	21156	20993	21007	20958	21042	21128	21074	21051	21012	21036	21031	21113	20949	21102	20765	21039	21053	20974	21007	21097	21237	21046	21016	21100	21151	21075	21109	21187	20919	20923	20897	21110	21107	21242	21037	21003	21128	20976	20901	20997	20895	20959	20928	21113	21009	20931	20932	20984	20916	20919	21044	20907	20990	20991	20943	21059	21056	21069	21093	20981	21207	21134	21030	21157	21091	20952	20969	21015	21262	21138	20945	20765	21191	20826	20902	21037	20867	20904	21151	20929	21043	21021	20914	21122	20910	20986	20868	21178	21025	21021	20973	20985	20866	20768	20853	21122	21060	21019	20925	20989	21045	20972	21171	20952	20953	21138	21034	21010	21125	20878	21002	20713	21008	21218	21186	21076	20989	21161	21063	21013	20856	21202	21025	20990	20991	21028	20875	21153	21001	21112	20749	21064	21014	21186	21035	20936	21061	21097	20900	21152	21044	21021	21095	20961	21125	21148	20817	20995	21007	20941	21063	20919	21020	20929	20917	21035	21031	21114	21063	21109	21120	21091	21184	20972	20924	21126	21040	20837	21123	21004	20959	21053	21009	20977	20996	20836	20920	21006	21015	20878	21197	20871	21213	21082	21061	21159	21128	21060	20994	20832	21052	20863	21165	20959	20993	20987	21037	21049	21028	20929	20919	21053	21067	20895	21159	20906	20722	20978	21122	21338	21075	20799	21196	20979	21011	21079	20993	21237	21111	20965	21087	20903	20889	21191	21035	21211	21232	21023	21115	21051	20952	21059	21122	20960	21009	21037	21033	21148	20978	20914	20955	20987	20976	20928	20912	21023	21042	21003	20968	21037	20957	20986	21049	20830	20953	21040	20873	21056	21020	21161	21090	21088	20943	21062	21267	20958	20903	21132	21103	21064	21030	21012	21083	20947	21041	21136	21021	20879	21019	21070	21036	21045	20973	21052	20916	20941	20908	20844	21175	20976	20953	20811	21112	21222	21166	21036	21001	21158	21000	21258	21112	20848	20946	21135	21019	20951	20980	21166	21051	21070	20903	20991	20942	20986	20896	21112	21020	21209	21289	20906	20983	20822	21274	21105	21056	21037	21076	20991	20777	21104	21189	20927	21033	21002	21111	21150	20962	21000	20937	21164	21048	21037	21219	20906	21146	21011	21157	21114	21000	21079	20843	20948	20965	21157	20964	21074	21049	21043	21158	20854	20976	21083	21090	21133	21142	20854	20950	20947	21061	20992	21082	21089	21017	21025	20976	21038	21049	21053	21052	20993	21030	21002	20975	20927	20987	21081	20886	20955	21024	21033	21072	21082	21079	21053	21071	21056	20844	20948	20964	20987	21117	20975	21156	21039	20897	21160	20958	21129	21202	20918	21101	21032	21019	21013	20939	21099	21073	21132	21033	21125	21005	21013	21091	21179	20943
33373	33301	39102	35463	31808	30701	29894	29339	29106	28444	28461	28125	28222	28310	28171	28067	28047	28046	27984	27900	28224	27981	28238	27882	27828	27922	27721	27728	27676	27915	28029	27941	27848	27961	27907	27895	28041	28091	27816	27574	27717	27845	27775	27807	27720	28010	28003	27949	27690	27868	27897	27722	27576	27822	27939	27760	27979	27777	27993	27925	27931	27967	27959	27715	27912	27712	28119	27651	28097	27799	27806	27933	27954	27971	27843	27841	28344	28017	27910	28046	27739	27809	27881	28072	28074	27723	27774	27559	27647	27763	27689	27438	27818	27695	27802	27774	27791	27804	27937	27936	27965	28016	27820	27849	27771	27887	27838	27968	27918	27949	27823	27871	27855	27747	27807	27804	27859	27903	27765	27847	27810	27749	27754	27735	27823	27857	27671	27782	27946	27549	28034	27803	27951	27867	27698	27799	27907	27962	27931	27653	27815	27671	27748	27952	27878	27888	27842	27890	27815	27693	27885	27808	27800	27722	27873	27982	28003	27753	27800	28116	27748	27702	27566	27786	27797	27746	27605	27814	27993	27594	28076	27733	27796	27834	27851	27732	27883	27802	27931	27758	27872	27679	27733	27571	27940	28019	27770	27671	28030	27715	28025	27736	28057	28034	27969	27861	27820	28137	28065	28073	27752	27901	27715	27630	27935	27909	27742	27617	27603	28028	28018	27959	27744	27747	27623	27740	27929	27786	28227	27965	27630	27784	27866	27546	27867	27805	27863	27808	27915	27672	27965	27616	27986	27789	28021	27672	27974	28063	27919	27888	28077	27632	28048	27647	27746	28007	27946	28059	27676	27724	27706	27828	28000	28074	27891	27835	27817	27766	27846	27971	28041	27904	27707	27588	27837	27744	27751	27805	27810	27823	27849	27707	27576	27995	27770	27905	27833	28047	27599	27844	27964	27970	27740	27871	27946	27908	27957	27821	27799	27726	27840	27747	27836	27838	27830	27848	27914	27816	27759	27676	27965	27864	27690	27738	27765	27916	27920	27701	27755	27758	27911	28264	27676	27828	27655	28000	28079	27947	27801	27757	28063	27895	28050	27881	27756	27993	27748	27916	27839	27996	27973	28000	27827	28065	27973	27650	28046	27950	27800	27887	27952	27838	27908	27831	27977	27801	27740	27950	27933	27878	27837	27861	27988	28027	27932	28076	28034	27852	28109	27912	27988	27892	27813	28069	27921	27920	27846	27711	27976	28033	27633	27694	27666	27746	28019	27768	27783	27911	27917	27734	27776	27870	28083	27954	27810	27848	28030	27843	27760	28039	28071	27921	27840	28069	27853	27739	27832	27821	27848	27680	27886	27685	27988	28011	28027	27526	27963	27714	27657	27844	27806	27733	27897	27922	27815	27744	27753	27969	27848	27885	27920	27514	27751	27865	27896	27967	27850	27659	28009	27813	27835	27743	27897	27828	28024	27750	27856	27781	27976	27898	27960	27941	28007	27754	27862	27819	27987	27940	27847	27842	27952	27802	27826	27992	27800	28064	27690	27562	27922	28046	28146	28021	27808	27932	27895	27605	27858	27747	27856	27839	27901	27807	27947	27929	27847	27964	27788	27948	27936	27664	27788	27695	27834	27832	27757	27836	27877	27768	27988	27933	27901	27847	28011	27897	27848	28005	27988	28094	27775	28038	27902	27789	27768	27728	27901	27698	27961	28037	27861	27737	27882	27941	28034	27791	27997	27657	27711	28097	27766	27870	27898	27785	27878	27791	27970	28051	28140	27895	27609	27898	27930	27800	28013	27680	27999	28033	27794	27725	27993	28186	27868	28003	27868	27768	27911	27836	27912	27875	28032	27829	27637	27719	27857	28014	27629	27940	27829	27891	27746	27576	27840	27783	27828	27895	27760	27931	27882	27808	27760	27925	28072	27816	28088	28005	28026	28098	27969	27773	28098	28036	27949	27853	27671	27873	27756	27879	28002	27652	27828	27746	27605	28110	27901	27938	27914	27776	28105	27986	27935	27721	27928	27807	27928	27779	27550	27631	28123	27907	27870	27783	27839	27779	27602	27604	27842	27846	27777	27868	28027	27955	27768	27787	27771	27907	27947	28037	27935	27817	27774	27843	27926	27758	27632	27750	27745	27820	27636	27743	27980	27943	27890	28073	27707	27969	27981	28057	28077	27813	27779	27883	27922	27957	27945	27883	27846	27818	27848	27900	27649	27844	27781	27904	27819	27872	27661	27964	27925	28036	27878	27906	27974	28068	28023	27653	27917	27738	27890	27841	27919	28048	27978	27905	27940	27799	27912	28052	27681	27946	28128	27845	27831	27769	27972	27869	27912	27875	27779	28019	27708	27913	27957	27643	27960	27677	27902	27763	27587	27975	27843	27878	28014	27880	28135	27793	27754	27962	27859	27797	27615	27636	27773	28061	27729	28050	27794	27882	27649	27774	27752	27803	28083	27852	28041	27974	28121	27804	27895	27950	27794	27921	27775	28046	27849	27928	27960	27771	28032	27649	27761	28099	27885	27823	27783	27865	27849	27909	28070	27873	27823	27819	27703	28116	27845	27478	27881	27883	27695	27969	28002	27805	27863	27775	27790	27749	27762	27821	27821	27955	27790	27704	27812	27937	27950	27701	27908	27829	27822	27735	27745	27903	27942	27818	27793	27950	27939	27709	27992	27986	27828	27994	27928	27975	27813	27812	28148	27900	28151	27772	28027	27848	27831	27754	27916	27780	27815	27881	27917	27718	27858	27912	28190	28024	28061	27772	27675	27721	28008	27742	27845	27794	27915	27744	27741	28125	27787	27764	27820	27532	27763	27988	27631	27780	27890	27783	27887	27831	27982	27860	27955	27897	27686	27557	27835	27800	27947	27900	28003	28011	27644	27969	27807	27653	27973	27741	27923	27627	27667	27685	28044	27892	27961	28041	27962	28070	28001	27625	27970	27896	27759	27806	27877	27678	27910	27794	27817	27790	27987	27959	27924	27716	27819	27944	27947	27762	27877	27644	28003	27645	27720	27792	27827	27983	27942	28047	27784	27822	27805	27870	27987	28005	27906	27771	27557	27885	27927	28026	27729	27804	28099	28031	27991	27740	27675	27893	27953	27796	27764	27963	27848	28003	27817	27665	27771	27878	27988	27952	27880	27975	28033	27821	27836	27825	28211	27979	27852	27920	28108	27870	27832	27789	27948	28086	27891	28065	27907	27798	27754	27726	27871	27832	27991	27911	27955	27922	27739	28037	27680	28025	28017	27952	27855	27977	27597	27971	27640	27687	27864	28006	27778	28083	27928	27990	27865	28201	28043	27812	28014	27673	27767	27803	27720	27576	27819	27917	27823	28052	27949	27871	27959	27660	27800	27810	28120	27462	28144	27844	27726	27943	27919	28032	28037	27650	27840	28097	27713	27980	28018	27745	27813	27851	28089	27980	28028	27780	27804	27967	28019	27850	28063	27621	27762	27833	27997	27858	27731	27827	27907	27602	27929	28081	28013	28023	28131	27653	27924	28077	27737	27786	27922	28048	27927	27827	27904	27737	27969	27788	27770	27900	27769	27857	27931	27583	27923	27836	27954	27925	27832	27860	27901	27727	28016	28015	27832	27898	27933	27895	27827	27868	27832	27915	28073	27800	27705	27571	27880	28022	27904	27806	27968	27976	27841	27694	27791	27988	28130	28026	27785	27956	27663	27747	27929	27982	27854	27678	27845	27668	27749	27810	27927	27911	27637	27562	27790	27840	27953	27744	27990	27856	27919	28058	27773	27764	27860	27938	27890	27827	27729	27876	28218	27806	27738	28165	28005	27999	27621	27609	27735	27792	28057	28081	27867	27710	28132	27803	27861	27918	27941	27818	27905	27771	27836	27790	28074	27907	27963	27833	27916	28016	27983	27759	27789	28023	27956	28024	27725	27753	28054	27806	27778	27711	27543	27806	27877	27863	27746	27737	27860	27645	28022	28159	27934	27855	28088	27998	27880	27731	27887	27992	27927	27882	27755	27805	27979	27737	27903	27796	27870	27678	27860	27760	27744	27998	27959	27828	27875	27862	27991	27795	27918	27804	27828	27973	27798	27756	27763	27629	27873	27981	28043	27971	27841	28160	27718	27974	28018	27923	27808	27812	27678	27915	27924	27814	27995	27820	27929	27670	27870	27847	27922	28029	27919	27901	27864	27752	27934	27960	27835	27852	27979	28092	27717	27621	27898	28169	27872	27845	27702	27893	28240	27776	27623	27894	27897	27711	27821	27945	27677	27770	27862	27953	27875	27863	27921	27762	27782	27843	27955	28007	27984	27887	27802	27691	27859	27966	27735	27834	27807	27952	27903	27804	27819	27981	27833	27865	27894	27514	27842	27805	27687	27668	27899	27786	27854	27694	28071	27803	27959	28040	27907	27739	28082	28063	27801	27820	28006	28071	28192	28313	27826	27913	28005	27867	27852	27796	27857	27829	27842	27761	27706	28109	27805	28066	27996	27976	28151	27728	27914	27627	27681	27947	27962	27832	27655	28098	27838	27903	27825	27808	28018	27830	28067	27835	27941	27910	28030	27773	27969	27828	27849	28105	27689	28060	27792	27863	27870	27957	28032	27992	27852	28186	27790	28057	27802	27980	27924	27961	27857	27985	27980	27785	27972	27815	28032	27760	27704	27633	27684	27915	27879	27922	27626	27966	27993	27986	27911	27781	27799	27774	27900	27677	27770	27800	27711	27979	27974	28107	27820	28057	27822	27846	27936	27784	27832	27796	28014	28070	27944	27848	27848	27853	28007	27880	28003	27722	27718	27792	28031	27869	27734	27777	27941	27908	27872	27901	27797	27694	27815	27821	28038	27966	27696	27758	27728	27985	27749	27773	27567	27934	27925	27755	27902	27861	27845	27976	27924	27938	27923	27645	27978	28019	27879	27840	28021	27966	27734	27905	28031	27717	27940	27838	27828	27941	27999	28009	27998	27918	27950	27608	28001	28067	27802	27879	28004	27777	27869	27736	27856	27872	28118	27996	27844	27884	27792	27785	27992	27856	27670	27908	27927	27881	27689	27558	27891	27907	27974	27687	27880	27957	27988	27946	27959	27854	28058	27802	28108	27641	27909	27624	27987	28142	27789	27618	27593	27672	27821	27802	27951	27750	27712	27983	27992	27963	27767	28060	27738	27864
30506	44833	37379	30364	27312	25251	23874	23016	22345	21707	21508	21437	21459	21234	21187	21231	20815	20931	20964	21037	20928	20913	21094	20916	20885	20839	21024	20939	20951	20964	20707	20749	20885	20819	20811	20910	20918	20801	20870	20803	20942	20838	20687	20957	20759	20890	20659	20981	20841	20779	20717	20791	20779	20831	20837	20812	20869	20915	20794	20819	21016	20860	20901	20830	20921	20819	20881	20867	20760	20888	20781	21021	20753	20571	20920	20760	20860	20849	20885	20705	20773	20769	20855	20836	20768	20867	20873	20752	20890	20905	20739	21060	20801	20731	20741	20684	20915	20824	20812	20813	20739	20890	20897	20776	20932	20662	20933	20972	20708	20743	20883	20745	20860	20680	20734	20771	20908	20819	21051	20814	20832	20839	20873	20727	20877	21035	20854	20980	20895	20847	20937	20685	20820	20824	20891	20697	20931	20986	20764	20817	20799	21055	20750	20835	20975	20817	20858	20825	20951	20867	21103	20674	20732	21004	20924	20830	20674	21041	20809	20905	20724	20792	20761	20771	20828	20789	20794	20767	20940	20756	20816	20803	20968	20845	20763	20850	21058	20809	20904	20879	20966	20795	20862	20911	20833	20935	20861	20904	20925	20703	20924	20795	20909	20838	20773	20711	20962	20930	20888	20822	20931	20774	20840	20567	20766	21152	20693	20876	20884	20903	20913	20533	20910	20815	20954	20962	20855	20783	20810	20891	20847	21012	20801	21014	20935	20985	20996	20825	20808	20820	20849	20751	20806	20740	20832	21019	21020	20905	20853	20920	20884	20736	20962	20860	20778	20795	20923	20747	20746	20846	20848	20831	20876	20738	20914	21025	20893	20704	20804	20856	20941	21172	20648	20806	20729	20848	20738	21014	20845	20883	20849	20931	20824	20877	20971	20842	20851	20739	20872	20962	20822	20788	20858	20928	20729	20877	20947	21013	20934	20783	20809	20966	20853	20848	20798	20840	20898	20961	20945	20851	20904	20992	20625	20900	20836	20759	20794	20888	20813	20676	20741	20867	21000	20853	20827	20962	20874	20635	20883	20755	20791	20910	20668	20754	20727	20936	20878	20674	20788	20840	20800	20820	20833	20943	20757	20696	20896	20674	20730	20835	20645	20689	20764	20723	20797	20820	20838	20870	20775	20936	20982	20925	20882	20709	20977	20929	20887	21071	20780	20725	20863	20697	20794	21055	20647	20823	20727	20977	20927	20836	21118	20671	21015	20574	20861	20973	20973	20808	20818	20919	20888	20830	20682	20811	20972	20812	20710	20874	20919	20906	20777	20545	20821	20881	20806	20959	20907	20855	21059	20861	20903	20811	20774	20855	21073	20804	20720	20874	21069	20827	20835	21031	20946	20939	20829	20870	20863	20884	20727	20912	20656	20792	20606	20878	20796	20890	20848	20846	20815	20954	20760	21117	20771	20841	20790	20707	20905	20904	20810	20820	20916	20917	20782	20800	21093	20922	20834	20820	20846	20822	20967	20872	20719	20694	20812	20821	21053	20803	20965	20787	20890	21029	20899	20612	20948	20865	20892	20790	20767	20945	20885	20716	21039	20783	20820	20893	20806	20780	20923	20858	20933	20974	21034	20790	20891	20849	20774	20697	20814	20867	20861	20920	21000	21057	20911	21029	20744	20833	20798	20787	20921	20908	20841	20935	20942	20960	20954	20802	21024	20879	20814	20743	20784	20858	20702	21026	20824	21040	20851	20867	20972	20846	20827	20833	20914	20740	20725	21067	20856	20900	20868	20630	20862	20860	20771	20968	20878	20852	20841	20891	20841	20867	20821	20803	20718	20626	20802	21073	20853	20901	20824	20854	20798	20744	20869	20986	20898	20744	20825	20876	20719	20937	20909	20955	20961	21008	20805	20882	20850	20844	20852	20720	20905	20858	21002	20970	20901	21002	20741	20815	20892	20980	20815	20871	20743	20854	20864	20832	20806	20751	21091	20693	20810	20820	20851	20969	20811	21110	20788	20772	20943	20808	20714	20819	20984	20843	20712	20968	20923	20830	20987	20897	20912	20880	20804	20778	20757	20999	20825	20708	20911	20781	20704	20778	20877	20809	20975	20791	20806	20883	20829	20705	20932	20889	20826	20795	20858	20898	20882	20739	21028	20892	20827	20957	20949	20857	20835	20850	20776	20740	20859	20826	20949	20962	20749	20785	20876	20819	20806	20728	20794	20800	20965	20861	20898	20783	20716	20833	20896	20915	20761	21026	20931	20844	20818	20928	20851	20811	20913	20960	20776	20741	21066	20774	20786	20837	20936	20733	20914	20697	20898	20962	20892	20753	20724	20918	20714	20861	20972	20970	20856	21052	20683	20764	20887	20738	20784	20850	20775	20821	20985	20879	20903	20868	20826	20851	20857	20949	20729	20926	20838	20877	20714	21026	20735	20940	20956	20958	20769	21059	20611	20988	20964	20853	20935	20914	20945	20786	20647	20939	20807	20662	20793	20953	20946	20823	20651	20952	20738	20938	20825	20993	21007	20888	20747	20962	20870	20840	20910	20945	20839	21071	20671	21060	20857	20851	20915	20786	20836	20836	20972	20876	21021	20807	20758	20745	21079	20830	20779	20834	20816	20878	20749	20872	20981	20849	21044	20785	20820	20960	21043	20977	20925	20832	20830	20800	20952	20720	20828	20869	20918	20884	21044	20788	20895	20954	20966	20864	20834	20748	20898	20732	20977	20755	20861	20778	20895	20732	20946	20768	20817	21042	20900	20836	20813	21014	20731	21032	20845	20953	20855	20786	20870	20979	20947	20736	21110	20679	20789	20803	20813	20914	20861	20727	20885	21130	20845	21034	20886	20804	20850	21037	20834	20801	20779	20786	20769	20650	20767	20945	20676	20828	20801	20936	20975	20742	20790	21076	20880	20890	20872	20909	20670	20879	20787	20915	20663	20913	20792	20871	20643	20912	20780	20747	20818	20985	20845	20775	20908	20867	20946	20895	20928	20728	20735	20968	20746	20958	20819	20859	20866	20697	20836	20760	20747	20924	20999	20962	21001	20714	20799	20742	20778	20953	20881	20773	20789	20798	20826	20773	20732	20803	20912	20852	20900	20916	20697	20786	20729	20985	20656	20977	20969	20963	20980	20906	21049	20932	20871	20822	20825	20866	20801	20872	21118	20994	20961	20999	20815	20771	20747	20987	20864	20859	20803	20772	20845	20816	20827	20863	20801	20725	21034	20612	20825	20844	20847	20882	20779	20747	20712	21011	20768	21115	20873	20883	20831	20958	20919	20877	20829	20945	21022	20706	21013	20790	20881	20808	20835	20866	20923	20781	20969	20884	20860	20867	20794	20863	20917	20863	20520	20843	20770	20919	20810	20766	20818	20781	20695	20617	20990	20993	20846	20786	20846	20871	20926	20858	20837	21040	20830	20766	20801	20732	20786	20866	20904	20966	20774	20910	21015	20873	20735	20995	20980	20738	20897	20827	20963	20868	20980	20888	20764	20921	20761	20806	20873	20676	21056	20779	20905	20922	20895	20714	20865	20831	20960	20832	21017	20907	20992	20627	20944	20835	20839	20760	20736	20986	20840	20799	20859	20885	20913	20847	20862	20849	20732	20954	20852	20927	20736	20627	20932	20926	20999	20731	20884	20854	20650	20929	20964	20749	20814	21004	20958	20668	20872	20692	20830	20752	20796	20826	20696	20723	20627	20995	20919	20847	20765	20841	20922	20854	20818	20674	20836	20888	20872	20801	20648	20863	20724	20661	20728	20834	20746	20881	20840	20712	20913	20900	20814	20858	20716	20929	20954	20697	20867	20888	20861	20789	20913	20926	20986	20974	20817	20804	20756	20851	20918	20804	20825	20754	20940	20705	20860	20988	20722	20827	20737	20942	20901	20960	20711	20803	20864	20885	20884	20781	20785	21002	20875	20767	20814	20783	20642	20934	21024	20758	20874	20885	20853	20944	20941	20810	20785	20913	20702	21117	20952	20626	20888	20782	20675	20939	20973	20868	20834	20658	20847	20947	20722	20901	20928	20869	20689	20710	20908	20817	20820	20569	20795	20822	20836	20797	20919	20752	20575	21129	20749	20629	20877	20860	20901	20869	20730	20936	20954	20795	20845	20934	20815	20757	20949	20807	20931	20954	20903	20807	20689	21053	20769	20866	20869	20952	21072	20781	20836	21123	20846	20862	21078	21000	20927	20712	20914	20835	20830	20757	20788	20873	20768	20863	20636	20917	20958	20960	20941	20717	20593	20647	20830	20829	20717	20937	20794	20825	20845	20860	20958	20897	20913	20851	20933	20834	20834	20818	20823	20763	20836	20732	20829	21024	20927	20864	20722	20853	20793	20958	20744	20843	20911	20871	20807	20874	20800	20613	20860	20747	20790	20882	20772	20912	20672	20767	20923	20785	20915	20716	20890	20832	20909	20812	20957	20924	20712	20793	20734	20833	20901	20689	20825	20746	20876	20603	20835	20992	20828	20897	20878	20874	20822	20796	20971	20723	20899	20891	20785	20894	20783	20895	20866	20829	20953	20882	20952	20908	20964	20684	20875	20863	20828	20852	20973	20810	21065	20805	21074	20848	20713	20685	20881	20933	20853	20848	20818	20996	20815	20849	20987	20773	20963	20792	20885	20959	20917	20877	20752	20758	20940	20817	20736	20846	20796	20778	20956	20856	20710	20779	20639	20854	20833	20924	21026	20784	20919	20847	20928	20880	20804	20606	20745	20898	20934	21001	20778	20968	20916	20809	20640	20910	21043	20990	20791	20969	20740	20953	20976	20799	20882	20881	20939	20889	20881	20742	20892	20871	20918	20752	21002	20838	20862	20858	20801	20814	20933	20867	20849	20866	20795	20906	20796	20617	20950	21029	20940	20851	20809	20795	20810	20713	20880	20830	20730	20557	20919	20869	21007	20784	20936	20788	20836	20766	20938	20928	20729	21057	20874	20960	20971	20823	20662	20807	20867	20623	20932	20793	20838	20789	20994	21081	20954	20792	20943	20772	20994	20981	20904	20834	20726	20793	20871	21043	21074	20849	20857	20744	20837	20897	21030	20994	20715	20881	20767	20793	20825	20691	20931	20839	20910	20972	21041	20741	20898	20953	20801	20944	20976	20686	20689	20902	20950	20790	20709	20802	20724	20886
23467	21457	28611	27400	28359	31518	32407	30141	29569	28977	29000	28431	28223	28257	28172	28211	28430	27974	28077	27759	28059	27931	27924	27915	28042	27672	27772	27949	27660	27761	28044	28023	27748	28043	27795	27886	28002	27833	27784	27929	27920	27826	27743	27685	27723	27785	27849	27842	27799	27845	27753	27939	27737	27811	27905	27712	27671	27674	27826	27957	27805	27859	27773	27761	27774	27812	28024	27999	27972	27708	27937	27815	27899	27678	27840	27688	27734	27778	27517	28109	27841	27751	27650	27962	27959	28002	27905	27744	27663	27971	27991	27575	27810	27849	27912	27867	27790	27726	27770	27758	27704	27887	27853	27819	27783	27909	27789	27871	27882	27697	27797	27762	28059	27648	27905	27694	27627	27691	27750	27790	27882	27699	27880	27870	27913	27956	27935	27746	27789	27848	27872	27836	27960	28029	27710	27757	27647	27928	27834	27767	27852	27823	27851	27753	27738	27805	27959	27734	27788	27982	27804	27941	27692	27966	27832	27794	27661	27917	27940	27829	27835	27739	27701	27896	27833	27832	27742	27903	28012	27875	27678	27672	27517	27834	27883	27997	28099	27767	27636	27851	27879	27887	27910	27837	28003	27765	27735	27737	28051	27748	27967	27726	28089	27704	27778	27973	27745	27856	27425	27708	27628	27842	27868	27650	27859	27861	27584	27877	27755	27802	27761	27747	27592	27625	27801	27817	27877	27704	27665	27720	27825	27705	27938	27658	27862	27588	27662	27725	27969	27909	27803	27837	28093	27894	28096	27847	27777	27772	27837	27615	27588	27717	27634	27762	27828	27737	27542	27804	28090	28070	27696	27854	27678	27784	27932	27901	27719	28091	27722	27538	27806	27781	27713	27682	27750	27807	27935	27691	27900	27552	28034	27961	27712	27491	27706	27682	28003	27807	27724	27989	27846	27939	27677	27874	27795	27844	27782	27942	27990	27857	27586	27701	27831	27776	27690	27556	27824	27750	27911	27904	27860	27829	27813	27755	27938	27643	27671	27994	27660	27947	27919	27778	27676	27538	27589	27815	28148	27787	27889	27920	27840	27660	27912	27774	28097	27686	27861	27859	27958	27909	27910	27865	27876	27893	27870	27626	27709	27994	27612	27946	27729	27925	27930	27596	27756	27695	27701	27785	27871	27695	27799	27777	27626	27826	28062	27915	27990	27954	28058	27903	27969	27981	28005	27930	27926	27857	27851	27875	27959	27974	27909	27984	27778	27874	27913	27854	27780	27835	27686	28041	27911	27983	27748	27864	27729	27919	27794	27925	27802	27831	27906	27809	28070	27807	27864	27878	27902	27836	28166	27689	27944	27749	27881	27679	28109	27884	27834	27828	27876	27794	27676	28028	27923	27937	27593	27883	27983	27606	27788	27783	27808	27793	27969	27653	27769	27649	27486	27899	27650	27692	27919	27961	27784	27756	27938	27758	27624	27778	27765	27720	27764	27860	27692	27787	27563	27876	27889	27602	27975	28054	27900	27833	27937	27692	28044	27961	27992	27943	27811	27648	28021	28016	27764	28005	28018	27656	27891	27752	27619	27701	27832	27833	27840	27540	27851	27996	27756	27579	27995	27737	27644	27807	27769	27812	27969	27764	27887	27816	27840	28008	27826	27905	27984	27857	27853	27675	27999	27876	27652	27974	27907	28023	27857	28008	27836	27923	27838	27649	27688	27868	27761	27795	27671	27699	27731	27840	27870	27763	27852	27856	27662	27848	27687	27555	27844	27634	27935	27883	27602	27905	27924	27763	27727	27839	28008	27954	27957	27781	27849	27657	27952	27765	27694	27864	27743	27936	27736	27805	27886	27791	27810	27835	28038	27910	27968	27825	27871	28014	27925	27847	27864	28115	27858	27689	28016	27818	27538	27915	27849	27751	27763	27954	27823	27887	27941	27776	27852	27738	27748	27628	27773	27913	27661	27815	27829	27706	27909	27757	27874	27589	27794	27951	27961	27730	27823	27605	27731	27881	27838	27999	27724	27917	27869	27782	27903	27905	27654	27845	27870	27948	27817	27943	27842	27976	27869	27758	27839	27892	27838	27840	27793	27744	27868	27928	27956	27945	27727	27685	27823	27624	27841	27993	27695	27821	27798	27818	27820	27841	28093	27979	27802	27565	27608	27874	27760	27639	27875	27724	27809	27886	27921	27806	27936	27804	27873	27892	27775	27842	27860	27666	27768	27773	27735	27894	27845	27976	27807	27633	27876	27801	27988	27735	27714	27634	27750	27827	27974	27838	27991	27929	27985	27622	27854	27720	27718	27891	27761	28020	27703	27668	27821	27736	27787	27812	27963	28044	27629	27900	27928	27638	27906	27802	27816	28002	27940	27713	27731	27870	27965	28008	27613	27843	27827	27893	27671	27806	27812	27979	27965	27623	27876	27793	27821	28039	27709	27971	27751	27735	27579	27782	28048	27898	27962	28045	27808	27897	27815	27629	27829	27738	27898	27758	27756	27847	27977	27858	27855	27711	27754	27676	27789	27978	27958	27965	27900	27632	27958	28055	27749	27803	28199	27807	27793	27494	27747	27818	27927	27501	27854	27949	27831	27884	27813	27892	27926	27843	27660	27734	27921	27836	27818	27770	27699	27791	27845	27628	27991	27784	27888	27597	28053	27880	27824	27881	27809	27998	27907	27751	27886	27758	27697	27689	27719	27777	27821	27913	27697	27704	27844	27762	28157	27736	27793	27748	27644	27928	27912	27696	27774	27651	27571	27749	27868	27684	27872	27688	27698	27854	27794	28113	27605	27658	27872	27877	27836	27637	27886	27698	27658	27973	27862	27643	27905	27799	27974	28047	27763	27770	27523	27782	27794	27760	27886	28090	27926	27515	27751	27880	27959	27824	27829	27930	27664	27880	27839	27794	27544	27691	27744	27839	27763	27924	27882	27696	28063	27901	27963	27819	27940	27733	27905	27777	27893	27777	28151	27854	27878	27904	27985	27757	27710	27698	27742	27793	27822	27662	27770	27986	27797	27722	27955	27684	27712	27686	27701	27776	27750	27888	27754	27554	27909	28133	27772	27721	27673	27952	27855	27798	27915	27641	27743	27926	27788	27967	27991	27882	27787	27648	27918	27887	27924	27654	28071	27650	27919	27893	27822	27655	27580	27731	27735	27728	27628	27682	27707	27603	27740	27802	27887	27763	27896	27798	27937	27696	27736	27659	27690	27619	27895	27734	27810	27793	27720	27810	27839	27896	27820	27640	27756	27730	27700	27741	28047	27916	27639	27888	27872	27710	27537	27836	28255	28044	27756	27781	27850	27601	27810	27720	27979	27907	27982	27859	27861	27957	27810	27759	27783	27777	27840	28028	27876	27765	27846	27938	27885	28036	27794	27849	27667	27629	27903	27941	27758	27924	27721	27863	28001	27995	28046	27962	27813	28013	27521	27974	27865	27844	27805	27954	27835	28019	27920	27755	27713	27887	27719	27713	28000	27726	27942	27951	27678	27878	28016	28092	27687	27791	27973	27805	28170	27800	27782	27609	27552	27668	27751	27976	27639	27625	27649	27665	27671	27733	27748	27782	27822	28050	28043	27837	27846	27715	27940	27875	27993	27698	27814	27855	27543	27902	27853	28042	27686	27623	27682	27879	27949	27765	27921	27846	27919	27892	27976	27799	27670	27854	27787	28048	27762	27857	27894	28028	27844	27814	27779	27903	27896	27913	27834	27954	27786	27954	27746	27670	28028	27798	27878	27869	27732	27706	27949	27828	27863	27852	27876	27832	27904	27758	28002	27942	27770	27758	27879	27828	27732	27888	27802	27682	27775	28025	27943	27902	27780	27750	27800	28102	27717	27925	27807	27625	27816	27820	27907	27828	27824	27908	27876	27618	27783	27771	27697	27859	27783	27946	27801	27848	27713	27771	27828	28019	27959	27996	27809	27948	27977	28064	27672	27988	27736	27677	27918	27539	27773	27954	27692	27884	27786	27674	27697	27753	27754	27824	27721	27910	27776	27866	27883	28068	27830	27875	27746	27783	27854	27654	27849	28128	27473	27775	27718	27750	27514	27654	27559	27908	27962	27820	28020	27963	27814	27522	27841	27974	27954	27824	27873	27654	27865	27944	27625	27663	27456	27746	27878	27627	27686	27835	27899	27871	27852	28061	27792	27809	27735	27628	27744	27832	27691	28027	27824	28028	27980	27769	27726	27766	27781	27782	27879	27714	28014	27905	27724	27963	27926	27811	27883	27542	27903	27754	27861	27481	27563	27934	27899	27739	27897	27841	27762	27986	27702	27823	27806	27742	27850	27604	27794	27821	28084	27637	27614	27754	27914	27771	27907	27926	27850	27722	27845	27730	27692	27728	27687	27666	28077	27856	27955	27648	27768	27776	28043	27965	27966	27771	27866	28009	27822	27844	27955	27773	27924	27862	27872	28012	28003	28008	27724	27788	27713	27828	28118	28015	28025	27886	27787	27936	27883	27991	27879	27503	27697	27792	27754	28075	27703	27961	27933	27936	28208	27818	27798	27834	28077	27848	28016	27625	27651	27589	27808	27920	27900	27902	27680	27845	27908	27717	28019	27991	27923	27873	27804	27775	27793	27587	27729	27648	28048	27715	27897	27937	27768	27818	27843	27991	27800	27766	27767	27833	27714	27930	27806	27764	27860	27997	27671	27774	27753	27765	28036	27610	27965	27953	27859	27861	28044	27805	27912	27968	27846	27583	27621	27868	27720	28054	27794	27993	27696	27868	27913	27743	27827	27687	27833	27888	27783	27832	27714	27759	28035	27873	27561	27741	27884	27580	27962	27805	27775	27997	28314	27863	27882	27872	27850	27890	27898	28068	28006	27561	27822	27876	27732	27692	27857	27855	27811	27779	28011	27580	28157	27767	27640	27998	28103	27814	27860	27707	27876	27900	27908	27882	27735	27389	28039	27826	27771	27742	27770	27703	27840	27756	27843	27726	27934	27844	27695	27847	27756	27757	27505	27703	27733	27787	27726	27725	27841	27725	27714	27972	28054	28096	27857	27921	27480	27799	27918	27951	27740	27791	27909	27775	27761	27770	27943	27824	27723	28150	27849	27927	27910	28011	28019	27535	27822	27633	27669	27823	27807	27886	27949	27664	27735	27816	27865	27720	27964	27837	28098	28025	27628	27983
28236	51607	43452	34963	31012	27748	25870	24374	23238	22536	22048	21603	21468	21528	21407	21179	21087	21161	20927	21015	21105	20831	20920	20862	20898	20812	21165	20997	20910	20973	20958	20779	20674	20941	20757	21007	20842	20840	20766	20801	20897	20882	20815	20961	20831	20773	20772	20731	20833	20779	20837	20848	20798	20851	20749	20972	21089	20770	20839	20849	20981	20613	20858	20852	20816	21126	20905	20956	20887	20827	20892	20824	20841	20799	20902	20736	20740	20743	20831	20756	20761	20917	20703	20939	20804	20836	20690	20863	20840	20769	20805	20936	20691	20886	20843	20983	20911	20998	20844	20976	21024	20827	20761	20768	20847	20812	21021	20941	20946	20806	20939	21020	20896	20717	20852	20584	20870	20803	20863	20706	20719	20830	20936	20736	20942	20753	20751	20838	20652	20735	20815	20801	20810	20952	20682	20952	20991	20968	20935	20827	20827	20839	20748	20730	20851	20740	20934	20838	21146	20624	20836	20955	20847	20722	20994	20852	20756	20867	20985	20894	20924	20733	20952	20718	20884	20855	20954	20874	20728	20921	20930	20738	20820	20768	20909	20895	20616	20816	20693	20786	20903	20731	20808	20775	20749	20517	20921	20852	20850	20704	20911	20834	20874	21006	20781	21004	20798	20872	21145	20827	20620	20678	20863	20656	20864	20857	20847	20815	20879	20859	20674	20913	20959	21048	21020	20842	20823	20969	20686	21127	21007	20745	20915	20821	20982	20757	20760	20704	20915	20753	20996	20858	20956	20815	20796	20897	20867	20941	20833	20946	20914	20775	20916	20920	20758	21012	21002	20874	20917	20870	20648	20729	20902	20690	20982	20737	20827	20812	20878	20822	20681	20818	20924	20983	20861	20933	20854	20849	20790	20913	20751	20731	20753	20964	20877	20894	20770	20899	20789	20924	21021	20940	21009	20805	20853	20913	20843	20826	20796	20671	20817	20988	20759	20861	20866	20781	20944	20849	20865	20714	20939	20771	20783	20671	20842	20782	20917	20915	20789	20695	20736	20746	20840	20970	20872	20826	20724	20899	20796	20833	20880	20910	20740	20956	20951	20773	20857	20903	20812	20620	20828	20913	20763	20821	20858	20995	20792	20826	20952	20884	20836	20847	20830	20757	20855	20732	20805	20883	20669	20725	20891	20883	20736	20783	20707	20795	20979	20928	20894	20692	20750	20754	20852	20695	20875	20850	20664	20962	20773	20806	20712	20823	20897	20818	20754	20683	20935	20798	20795	21050	20848	20765	20959	20883	20785	20865	20804	20779	21051	20919	20813	21035	21022	20836	20974	20805	20840	20719	20830	20724	20937	20853	20924	20980	20657	20914	20903	20883	20853	20879	20918	20959	20810	20899	20938	20792	20788	20971	20859	20815	20869	20986	20965	20900	20827	20907	20743	20861	20967	20996	20861	20898	20890	20793	20858	20924	20707	20843	20841	20800	20764	20631	21017	20806	20751	21035	20802	20891	20765	20812	20850	20985	20973	21080	20777	20780	20938	20796	20992	20945	20857	20532	20947	20801	20930	20691	20804	20938	20674	20846	20785	20849	20956	20792	21100	20707	20881	20974	20900	20923	20994	20846	20777	20941	20970	20918	20938	20755	20802	20857	20902	20685	20746	20923	20784	20860	20910	20836	20899	20675	20996	20871	20714	20843	20774	20808	20976	20761	20950	20897	20846	20931	21013	20870	20871	20942	20828	20950	20792	20813	20742	20674	21005	20837	20693	20950	20771	20874	20932	20927	20815	21054	20833	20802	20801	20820	20945	20871	20818	20759	20807	20700	20703	20765	20887	20861	20780	20792	20736	20841	20854	20824	20858	20917	20846	20932	20779	20751	20809	20773	20875	20939	21111	20945	20942	20834	20810	20969	20778	20756	20898	20686	20907	20955	20931	20972	20732	20852	21018	21036	20763	20913	20582	20766	20790	20733	20912	20891	20905	20825	20695	20778	20856	20663	20623	20843	20739	20938	20778	20788	20725	20857	21078	20918	20620	20733	20849	20679	20832	20997	20941	20853	20980	20808	20890	20839	20787	20860	20935	20820	20873	20785	20833	20898	20867	20838	20788	20754	20947	20795	20768	20832	20893	20680	20794	20723	20684	20823	20801	20742	20863	20989	20895	21037	21017	20878	20722	21005	20984	20760	21003	20935	20873	20826	20820	20966	20848	20804	20891	20963	20916	21090	20996	20798	20792	20840	20906	20823	21135	20676	20835	20794	21095	20666	20764	20913	20779	20949	20876	20894	20819	20909	20699	20741	20891	20999	20925	20948	20935	20824	20879	20879	20773	20993	20963	20859	20807	20822	20817	20801	20862	20829	20823	20889	21020	20673	20779	20850	20965	20743	20895	20674	20954	20863	20901	20871	20911	20867	20886	20979	20869	20921	20829	20897	20997	20852	20792	20618	20738	20697	20841	20659	20771	20956	20813	20697	20708	20908	20857	20924	20876	20729	20848	20943	20672	20840	20915	20758	20835	20865	21079	20828	21044	20838	20737	20851	20929	20727	20829	20843	20635	20800	20852	20855	20800	20817	20707	20799	20871	20817	20985	20832	20873	20749	20801	20748	20856	20865	20885	20983	20914	20959	20848	20926	20882	20738	20892	20741	20742	20970	20748	20779	20986	20761	20905	20856	20867	20843	20833	20825	20844	20852	20695	20871	20830	20753	20900	20876	20810	20761	20745	20872	20785	20704	20938	20745	20925	20745	20812	20827	20891	20688	20735	20926	20817	20767	20856	20621	20860	20868	20849	20922	20898	20834	20695	20911	20758	20787	21090	20824	20856	20813	20925	20525	20755	20848	20798	20771	20733	21048	20866	20841	20648	20708	20937	20776	20991	20916	20763	20730	20763	20809	20816	20886	20638	20834	20732	20907	20871	20719	20808	20898	20944	20814	20835	20743	20814	20704	20992	20846	20805	20666	20897	20777	20929	20886	20707	20793	21057	20674	20809	21028	20896	20812	20755	21055	20842	20818	20957	20725	20970	20869	20911	20884	20873	20879	21074	20802	20851	20938	20874	20749	20828	20783	20971	20812	20766	20917	20787	20822	21012	20888	20908	20874	20778	20918	20846	20800	20893	20864	20760	20850	20897	20781	20807	20878	20972	20817	21150	20863	20976	20879	20756	20865	21009	20786	20743	20740	20765	20746	20897	20881	20744	20947	20910	21053	20886	20820	20885	21069	20749	20910	20878	20837	20803	20804	20818	20893	20762	20915	20759	20874	20822	20987	21012	20762	20841	20826	20903	20761	20645	20778	20958	20928	21033	20797	20857	20916	20847	20827	20923	20714	20934	20754	20890	20781	20969	20618	21042	20868	20726	21032	21016	20705	20966	20820	20794	20682	20849	20893	20847	20752	20874	20867	20731	20921	20975	20688	20889	20804	20866	20773	20800	20869	20836	20894	20885	20782	20752	20673	20821	20914	20789	20824	20764	20744	20740	20873	20812	20738	20832	20933	20846	20728	20970	20958	20961	20740	20642	21020	20948	20759	20784	20927	20950	20810	20857	20886	20929	20942	20833	20816	20963	20922	20730	20866	20978	20888	21055	20816	20733	20953	20926	20946	20765	20656	20780	20913	20882	20751	20911	20818	20874	20868	20994	20886	20764	20797	20701	21020	20996	20831	20779	20962	20962	20854	20828	20744	20689	20885	20919	20967	20725	20826	20961	20706	20757	20708	20929	20783	20803	20737	21022	20857	21033	20999	20949	20883	20761	20887	20874	20949	20797	20683	20978	20704	20809	20800	20776	20933	20892	20740	20735	20884	20876	20836	20893	20779	20936	20788	20898	20783	20752	20837	20918	20887	21003	20726	20974	20951	20908	20854	20801	20935	20929	20833	20914	20867	20855	20923	20995	20790	20867	21017	20781	20715	20993	20825	20804	20534	20883	21157	20613	20907	21014	20820	20732	20832	21038	20814	20883	20791	20889	20925	20744	20942	20822	21145	20911	20801	20861	20864	20819	20756	20932	20763	20908	20735	20642	20678	20713	20678	20829	20822	20913	20751	21085	20911	20671	20869	20944	20761	20780	20824	20753	20872	20907	20679	20801	21053	20936	20896	20819	20890	20817	20854	20886	20798	20871	20843	20922	20891	20962	20713	20810	20675	20890	20897	20924	21118	20795	20816	20786	20972	20845	20711	21000	20748	20807	20697	20922	20665	20848	20756	20786	20898	20884	20975	20842	20791	20993	20834	20798	20773	20768	20934	20768	20839	20569	20946	20735	20980	20908	20657	20905	20742	20900	20965	20809	20686	21216	20967	20811	20901	20909	20766	20882	20843	20878	20923	20920	20863	20889	20977	20675	20895	20838	20819	20728	20779	21024	20808	20808	20826	20739	20896	20848	20655	20910	20708	20720	20986	21057	20930	21074	20825	20923	21047	20823	20805	21048	20744	20915	20861	20855	20906	20712	20960	20951	20841	20933	20912	20846	20903	20858	20983	20916	20792	20799	20709	20712	20687	20787	20853	20933	21057	20840	20890	20770	20998	21008	21100	20787	20850	20789	20995	20728	20831	20854	20903	20807	20789	20860	20684	20926	20799	20915	20873	20790	20936	20756	21075	20686	20789	20930	20979	20923	20979	20953	20761	20837	20788	20720	20822	20934	20858	20716	20852	20791	20922	21008	20744	20856	20816	20998	20719	20925	21031	20824	20888	20638	20900	20938	20901	20843	20906	20991	20834	20848	20939	20893	20843	20722	20748	20946	20843	20837	20839	20847	20919	20712	20864	20902	20835	20857	20868	20915	20993	20766	20870	20872	20788	20818	20819	20757	20782	20961	21007	20750	20841	20853	20777	20879	20780	20974	20951	20957	20783	20822	20805	20907	20719	20926	20674	20725	20775	20830	20780	20951	20912	20848	20788	21074	20853	20909	20862	20938	20645	20844	20959	21003	20777	20879	20939	20952	20812	20674	20729	21017	20793	20964	20932	20876	20824	20983	20662	20918	20917	20948	20730	20880	20858	20812	20946	20760	21005	20933	20831	20919	20822	20826	20863	20915	20943	20912	20725	21017	20917	20903	20806	21062	20807	20841	20864	20952	20804	20692	20834	20932	20842	20995	20963	20792	20778	20782	20945	20815	21000	20732	20919	20834	20964	20744	20806	20912	20870
25502	22058	30846	33522	30877	31093	30893	29557	29012	29009	28625	28365	28082	28243	28269	28134	28182	28233	28028	28065	27948	27612	27818	27963	27874	28074	28025	28015	27771	27859	27976	27619	27843	28038	27655	27933	27843	28088	28037	27807	28177	27809	27819	27715	27749	27917	27775	27955	27857	27844	28113	28138	27932	27704	28116	27904	27948	28022	27900	28003	27839	27860	28041	27968	27804	27818	27939	27834	28030	27931	27937	27853	27881	27861	27779	27617	27731	27829	28035	27893	27908	27871	27825	27765	27915	27957	27963	27884	27904	27765	28178	27973	27796	27915	27968	27968	27989	27774	27983	27932	28052	27766	27929	27666	27803	27734	27875	27853	28079	28120	28005	27905	28257	27886	27976	27801	27940	27644	27881	27803	27982	28055	28022	27790	28164	27977	27792	28051	27890	27796	28234	27945	27863	27955	27923	27732	28035	27816	27819	27748	27885	28012	27887	28127	27782	27976	27960	27875	27684	27736	27961	27986	27954	28037	27903	27758	27894	27895	27813	27773	27894	27798	28038	27705	27956	27901	28053	28059	27860	27921	27911	27791	27947	27818	27769	27930	27544	28167	28019	28087	27906	27912	27829	27817	28161	27829	27910	28059	28047	27946	27979	28115	28152	28029	27939	27962	27775	27902	28048	27959	28233	27870	27996	27633	27794	27915	27967	27688	27840	28112	28028	27978	27882	27898	28059	27829	27874	27658	27950	27800	28016	27891	27985	28005	28062	28091	27938	27794	27914	27977	27783	27939	27932	28048	28033	27816	28179	27744	27702	27529	27800	27791	28008	27994	27794	28041	27867	27854	27944	27914	28083	27736	28073	28095	27900	27854	27745	27676	27959	28005	28168	27892	28028	27901	27708	27744	27953	28186	28032	28088	27873	28030	28066	27763	27716	27701	27788	27687	27824	27945	28075	27786	27983	28010	27893	27803	27948	27918	27853	27906	27768	27898	27556	27885	27980	27780	27924	27816	28021	27810	28052	28034	28159	27719	27758	27982	28095	28180	27916	28105	27736	28161	27941	28029	27780	27668	27897	28131	27932	27808	28011	27969	28159	27745	27830	27942	27819	27887	27857	27849	28001	27695	28030	27904	27914	27954	27997	28029	27984	27979	27976	27867	28062	27818	28078	27936	27934	27971	27745	27839	27761	27809	27956	27999	27729	27965	28060	27994	28005	27639	27942	27903	27813	27739	27847	27960	28023	28048	27993	27947	27812	27764	27847	27848	27949	27814	27966	28008	27837	27860	27941	27889	28001	28196	28163	28248	28078	28085	28226	27878	27879	27928	27888	28144	27964	27809	27934	28019	28045	27725	28146	28133	27870	27980	27703	28119	27927	27832	27932	28240	28007	28059	28024	28095	27749	27635	27700	28067	27942	27880	27877	27931	27970	28177	27872	27748	28142	27741	28069	27964	27940	27864	27813	27507	27704	27962	27781	28044	28001	27965	27994	27826	27971	27883	27903	27948	27817	27803	27875	27794	27802	28220	27764	27969	28154	27915	27865	27842	27836	27931	28073	27911	27773	27927	27860	27840	27754	27622	27962	28071	27978	27989	27821	27818	27989	27827	27787	28154	27798	27910	28157	27782	27974	27924	27868	27996	27638	27940	27883	27855	27908	27832	27939	27561	27571	27897	27955	27945	27969	27945	27891	27929	27989	27762	27975	28135	27755	27966	27778	27904	27624	28138	28043	27698	27822	27801	28045	27793	27930	28150	27784	27601	27967	27729	28186	27823	28008	27802	28017	27854	28013	27679	27730	27973	27894	27825	27979	27857	27967	27990	27979	27988	28069	27877	28068	27833	27953	28005	27772	28058	28014	28032	27940	28170	27786	27996	27822	27861	28065	27991	27838	28215	28024	27774	27881	27794	28100	27917	27801	27962	27943	27924	27861	27594	27675	27906	27883	27781	27995	27909	27813	27755	27992	28332	28060	27692	27846	27929	28039	28039	28052	27925	27733	27909	27814	27919	27805	27951	28140	27947	28057	27919	27843	27949	27838	28100	27988	27806	27966	27997	28019	27691	27979	28018	27778	27753	28005	27948	27947	28166	27761	27726	27812	27931	28218	27756	27795	27910	28024	27638	27873	27766	28023	28040	27772	27878	27908	28019	27811	28139	27805	28035	27899	27824	28131	28124	27817	28052	27996	27728	27868	27731	27917	28063	27962	27846	28085	28058	27948	28016	27849	28091	28298	27814	27866	27698	27886	28240	27866	28003	27973	27992	28007	27817	27903	27976	27819	27980	27784	27873	27912	27837	28017	28037	27967	27912	27893	28018	28053	27891	27851	27938	27949	27989	27849	27956	28031	27831	27883	27609	27853	27637	27698	28126	27913	27742	27974	27771	27740	27738	27768	27930	27831	27808	27850	27881	27917	27745	27992	27799	28000	27910	27691	27909	27816	28024	27772	27876	28029	28057	27755	27734	27774	27594	27969	28029	27804	27970	27800	27842	27970	27837	27730	27725	27996	27826	27853	28099	27981	28033	27644	27799	27791	27846	27960	27715	27856	27877	27881	27876	28042	27868	27897	27904	27871	27995	27677	27736	28172	28140	27891	27871	27729	27885	27945	27961	28116	28247	27830	28004	27947	27886	27950	28015	27995	27727	28060	27874	27853	28010	27994	27920	27966	27984	27950	28035	27975	27758	28118	27868	27665	28037	27798	27773	28042	27868	28064	27761	27750	27853	28082	28039	27901	28006	27850	27986	27811	27785	27930	27913	27757	27933	27868	27841	28073	27757	27766	27833	27859	28050	27883	27910	28071	27976	27898	27838	27775	27856	28028	27645	27693	28100	28101	27855	27892	27951	28009	28102	27557	27599	27812	27825	27768	27717	27892	28126	27969	27834	27773	27902	27868	27838	27746	27949	27986	27907	27949	27786	27876	28082	27901	28050	27924	28078	27657	27827	27985	27732	27829	27777	27985	28061	27791	27894	28198	27738	27879	27819	28145	27773	28029	27920	27924	27712	27996	28040	27799	28055	28164	28058	27854	27927	27816	27712	28036	27881	27842	27775	27870	27944	27989	27894	28076	27820	27781	28043	27675	27759	27636	27837	27944	27943	27652	27881	28226	27830	28035	27866	28144	27767	27874	27933	27798	27717	27990	27860	28041	27869	28155	27979	27936	27831	28155	27969	27860	27734	28023	27778	27862	27874	27782	27968	27917	27832	27740	27971	27795	28219	27967	27642	27684	28134	27917	27804	27997	28038	27760	27764	27836	27980	27955	27686	27816	27640	27929	27831	27920	27807	28167	28074	27913	27985	27905	27850	27774	27979	28146	28066	27640	28065	28006	27624	27879	28140	27965	27988	27745	27748	27823	27794	28043	27870	28137	27852	27897	27859	27613	27901	27838	28014	27639	28058	27881	27683	27599	27764	27782	28054	27947	27950	27727	27794	28017	27877	28093	27927	27976	28099	27985	27598	27762	27953	27972	27958	27909	27907	27815	28050	27723	27830	27869	27817	27798	27955	27899	27731	27727	28097	27807	28186	27676	27943	27836	27856	27734	27963	28045	28061	27946	28054	27859	27886	27985	27992	27924	27769	28092	28064	28034	27728	27896	27831	27839	28119	28100	27823	27716	27850	27633	27957	28015	27909	27739	27917	27980	28020	27878	27766	28047	27928	27726	27949	27746	27904	27758	28098	27821	27797	28016	28040	27801	28075	27826	27694	27811	27834	27857	27887	27896	27927	27858	28057	28001	27923	28046	28089	27972	27969	27902	27849	27889	27922	27947	27635	27848	28181	27810	27730	27965	27887	27923	28068	27598	27915	27869	27776	27837	27959	27927	27829	27996	27860	27918	27914	28084	28087	27775	27886	27771	28035	27890	27913	27884	27854	27944	27781	27835	27961	27840	27775	28007	27879	27931	27918	27877	27812	27961	28022	27928	27983	28124	27948	27909	27833	27915	27902	28050	27903	27846	27913	27978	28155	27570	27640	27941	27775	28028	27820	27754	27998	27855	27848	28058	27916	28056	28058	27705	27735	27843	27940	28008	27959	27897	28065	27961	28054	27940	27786	28003	27931	28094	27834	28086	27731	27955	28115	27791	28070	27808	27881	27645	27844	27772	28049	27913	27883	27968	27872	27855	27943	27762	28052	27929	27847	27854	27800	27958	28002	27832	27831	27861	27776	27786	27900	27776	27941	27750	27979	28002	28029	27819	27916	27988	27809	27930	27872	27968	27841	28085	27961	27843	27775	27716	27891	27803	28020	27802	27619	27705	27776	27727	28071	27833	27910	28027	27679	28013	27653	27811	27922	27877	28002	28016	27943	27826	27749	27811	28091	27836	27952	27798	28025	27872	28041	27887	28078	27832	28084	27997	27852	27893	27902	27899	27801	27899	27890	27860	27897	27995	28001	28177	27887	28067	28030	27785	27788	28018	27887	28040	27841	27969	27685	28008	27918	28047	27937	27884	27998	27960	27938	28053	27929	27761	28017	28265	27816	27925	27718	27721	27998	27732	28002	27634	28168	28070	27665	27922	27915	28012	27714	27877	27956	27968	27706	28111	27876	27935	27678	27878	27843	28117	27991	28060	28003	27977	27934	27974	27626	27974	27824	27807	27694	27998	27875	27860	27986	27905	28024	27908	27872	27965	27678	27741	27932	27945	27929	28002	27927	27791	27857	27696	27893	27903	27932	28072	27651	27781	27863	27954	27909	27705	28013	27986	27664	28030	28028	28063	27869	27781	27974	27793	27883	27975	27802	27946	27925	27778	27883	27755	28114	27911	27882	27982	27980	27915	27646	27984	27951	28071	27894	28073	27686	27798	28104	28070	27774	27884	27869	27904	27852	27837	27915	27710	27884	27805	27953	27985	27811	27792	27826	27951	27842	28010	27845	28002	27652	27902	27854	27723	28121	27858	27776	27886	27818	27758	27866	28121	27968	27860	27848	28049	27994	27901	27823	28007	28216	27772	28030	27818	27829	27741	27975	27905	27959	27881	27946	27980	27779	27983	28000	27760	27988	27956	27784	28002	27781	27894	28092	27869	28054	28168	27962	27851	27887	28323	27667	28056	28161	27991	28095	27962	27819	28192	27765	27879	28010	27840	27987	27923	28229	27882	27656	27765	27715	28020	27817	27687	27850	27908	27805	27745	27478	28018	27647	27918	27744
28775	47071	40102	32154	28730	26376	24603	23480	22713	22414	21516	21609	21278	21398	21311	21222	21167	21087	20974	20877	20959	21096	20907	20860	20955	20851	21048	20757	21017	20883	20875	20833	20933	20798	20880	20828	20868	20901	20814	20855	20736	20857	20807	20922	20816	21054	20827	20850	20966	20934	20952	20815	20878	20860	20787	20888	21022	20668	20820	20928	20933	20811	21035	20825	20898	21055	20856	20944	20906	21013	20948	20851	20822	20902	21090	20927	20919	20965	20917	20819	20838	20972	20973	20972	20932	20807	20808	20934	20821	20903	20737	20797	20709	20811	20749	20977	20879	20901	20764	20942	20884	20788	20807	20818	20974	20837	20908	20942	20750	20910	20824	20925	20896	20808	20858	20733	20947	20807	20917	20799	20500	20805	20698	20889	20838	20885	21067	20841	20926	20876	21042	20946	20818	20793	20698	20776	20911	20932	20995	20807	20633	20873	20969	20773	20675	20904	20652	20908	20949	20932	20837	20836	20849	20880	20799	21040	20926	20878	20842	20907	20767	20749	20875	20891	20774	20851	20865	20933	20955	20850	20991	21030	20814	20921	20878	20984	20912	20880	20894	20867	20795	20753	20875	20794	20895	20903	20967	20942	20932	20965	20895	20866	20869	20850	20823	20800	20799	20799	20874	20807	20845	21103	20872	20820	21017	20712	21006	20696	20991	20729	20718	20984	20940	20853	20818	20843	20697	20926	20882	21018	20896	20992	20735	20822	20891	20904	20797	20834	20868	20830	20844	20979	20784	20845	20908	20757	20823	20943	20846	20913	20766	20728	20898	20722	20769	20819	20820	20833	21018	20846	20847	20802	20884	20797	20964	20870	20916	20879	20802	20841	20785	20801	20866	20748	20772	20825	20974	20816	21051	21078	20732	20813	20773	20872	20964	20586	20664	20828	20867	20768	20668	20829	20794	20826	20814	20968	20811	21012	20740	20760	20911	21015	20808	20816	20922	20869	20955	20878	20941	21033	20791	20908	20921	20758	21077	20941	20990	20910	20989	20781	20784	20946	20992	20888	20818	20620	20892	20747	20902	20921	20943	20881	20851	21001	20728	20935	20944	20870	20773	20901	20962	20790	20867	20859	20871	20812	20893	21003	21025	20633	20763	20980	20801	21048	20859	20913	20809	20971	20933	20911	20934	20844	20805	20777	20793	20731	20836	20768	20692	20940	20918	20783	20879	20826	20674	20889	20972	20954	20675	20995	20801	20784	20934	20835	20869	20813	20820	21077	20851	20922	20867	20824	20994	20911	20822	20828	20915	20845	20862	20847	20980	20869	20825	20717	20999	20787	20902	20822	20760	20889	20938	20976	20854	20777	21000	20773	20925	20849	20728	20800	20994	20854	20887	21015	20890	20837	20774	20739	20730	20943	21036	20973	20716	20751	20933	20698	21009	20654	20900	20663	20982	20760	20989	20950	21024	21055	20837	20870	20893	20716	20869	20845	20925	20887	20862	20993	20726	20969	20864	20761	20639	20948	20879	20817	20870	20913	20765	20917	20961	20898	21001	20818	20806	20876	20913	20976	20912	20892	20659	21027	21108	20853	20943	20758	20984	20862	20837	20778	20885	20882	20922	20969	20961	20996	20888	20902	20608	20877	20819	20915	21075	20913	20735	20940	21068	20850	20891	20858	20827	21047	20806	20926	20803	20683	20885	20793	20931	20908	20609	20718	20926	20818	20891	20858	20766	20848	20704	20902	20854	21058	20879	20666	20822	20740	20795	20845	20834	20878	20822	20774	20857	20788	21127	20770	20959	20933	20890	20842	20735	20844	20836	20886	20865	20825	20888	20818	20808	20945	20976	20830	21004	20922	20828	20886	20901	20849	20789	21015	20896	20983	20864	20813	20829	20661	20876	20832	20959	20814	21050	20918	20893	20803	20877	21010	20907	20680	20857	20653	20955	20813	20881	20979	20912	20721	21060	20760	20811	20888	20964	20730	20933	20977	20927	20965	20859	20911	21063	20987	20757	20885	20676	20845	20813	20746	20751	20855	20899	20973	20837	20906	20857	20874	20837	20817	20870	20895	20884	20813	20985	20870	20871	20803	20824	20813	20959	20851	20795	20956	20733	20782	20900	20755	20931	20955	20922	20864	20886	20966	20890	20708	20953	20780	20838	21070	20699	21053	21015	20897	20816	20775	20889	20861	20821	20823	20874	20738	20887	20952	20773	20884	20872	20967	21014	20852	20877	20884	20821	20845	20945	20753	20804	20726	20931	20827	20823	20863	20951	20787	20870	20876	20872	20986	20882	21006	20837	20803	20805	20819	21064	20874	20986	20950	20901	20983	20817	20923	20776	20955	20909	20804	20890	20860	20923	20945	20885	20815	20812	20846	20917	20736	20791	20709	20915	20608	20859	20882	20963	20858	20686	20994	20800	20973	20995	21068	21143	20806	20797	20825	20655	20838	21009	20821	20976	20910	20803	20879	20921	20895	20811	20807	20747	20824	21004	20941	20884	20896	20912	20951	20883	20862	20717	20969	20952	20741	20922	21015	21064	20918	20929	20880	20921	20922	20618	20861	20714	20956	20727	20877	20848	20897	20815	21154	20778	20962	20760	21020	20979	20943	20714	20853	20864	20968	20689	20665	20749	20882	20990	20844	20848	20991	20927	21150	20743	20889	20898	20921	20893	20858	20716	20858	20812	20924	20844	20974	20926	20952	21004	20904	20879	20926	20797	20775	20695	20695	20835	20790	20780	20789	21022	20811	20746	21050	20832	20792	20708	20813	20876	20810	20932	20769	20880	20919	20774	20744	20712	20939	20802	20815	20884	20845	20761	20804	20773	20882	20815	20888	20947	20835	20727	20992	20860	20944	20807	20831	20855	20887	20880	20714	20917	20804	20919	21088	20687	20756	20763	20972	21024	20754	20933	20761	20772	20857	20933	20845	20857	20860	20895	20864	20770	20716	20712	20981	20873	20987	20817	20864	20827	20921	20883	20909	20887	20912	20841	20931	20853	20942	20780	20863	20986	20843	21127	20881	20955	20955	21051	20893	21101	20852	21093	20875	20900	20896	20718	20895	20680	20788	20879	20780	20957	20750	20889	20858	20876	20868	21004	20930	20859	20792	20838	20774	20867	21071	20956	21109	20806	20908	20790	20942	20882	20792	20856	20660	20842	21025	20935	20986	20760	20906	20908	20869	20932	20833	20997	20818	20930	20774	20692	20906	21111	20709	20714	21048	20955	20763	20804	20785	20781	20926	20935	20968	20746	20899	21037	21057	20804	20890	21077	20736	20826	20900	20814	20819	20868	20888	20786	20740	20722	20876	20935	20857	20890	20948	20746	20977	20957	21073	20890	20834	20878	20923	20732	20655	20933	20801	20898	20756	20997	20938	20887	20793	20935	21000	20815	20863	20782	20806	21006	20963	20817	20932	20859	20752	20723	20872	20801	21039	20841	20883	20778	21009	20762	20867	21040	20807	20843	20869	20800	20757	20843	20864	20941	20874	20946	20784	21007	20692	21003	20915	20877	20850	20889	20817	20908	21000	20965	20886	21034	20758	20891	20825	20921	20904	20634	20924	20831	20988	20913	20932	20932	21057	20952	20987	20866	20917	20900	20758	20891	20946	20809	20723	21100	20926	20749	20953	20836	20857	21103	21057	20954	20944	20849	21110	20911	20825	20755	20725	20631	20918	20917	20873	20961	20774	20823	20853	20971	20707	20920	20661	20837	20845	20980	20767	20893	20871	20865	20783	20797	21110	20793	20957	20965	20828	20767	20822	20970	20868	20810	20885	21006	20926	20973	21011	20730	20952	20906	20953	20893	20714	20890	20987	20978	21013	21057	20880	20803	21046	20731	21026	20938	20929	21053	20782	20874	21099	20886	20934	20874	20986	20858	20840	20815	20852	20689	20803	20908	20960	20853	20808	20869	20785	20954	20880	20898	20890	20867	20757	20953	21032	20887	20928	20916	20795	20831	20927	20854	20714	20694	20952	20913	20974	20838	20994	20967	20715	20977	20987	20962	20728	20924	20690	20731	20988	20850	20859	20878	20828	20878	21042	20789	20762	21038	20770	20956	20870	20726	20900	20824	20675	20868	21025	20717	20816	20788	20938	20900	20814	20761	20897	20994	20770	20929	20867	20955	20938	20928	20790	21017	21076	20785	20911	20937	20769	20848	20754	20951	20847	21021	20916	21031	20764	20900	21064	20721	20911	20856	20935	20777	20799	20861	20572	20935	20866	20804	20951	20965	20893	20833	20930	20967	20776	20781	20699	20774	20785	21001	20941	20927	20909	21025	20884	20838	20821	20868	20866	20923	20827	21064	21027	20830	20901	20919	20889	20900	20942	20719	20609	20966	20719	20872	20822	20706	21008	20740	20822	20724	20872	20883	20804	20796	20871	20971	20865	21015	20993	20970	20813	20789	20882	20724	20869	20920	20908	20936	20760	20976	20947	20781	20882	20917	20803	21032	20916	20823	20914	21018	20782	20869	20678	21164	20837	20965	20707	20781	20982	20746	21051	20911	20778	20915	20971	20914	20955	20724	20774	20772	20818	20830	20790	20993	20914	20958	20731	20929	20986	20949	20852	20972	20915	20886	20802	21047	20781	20755	20979	20826	20835	20729	20887	21013	20698	20879	21082	20868	20891	20908	20959	20874	20943	20816	20636	20870	20785	20917	21064	20876	20861	20916	20857	21063	20872	20909	20919	21030	20880	20929	20844	20735	20941	20997	20922	20895	20858	20933	20879	20827	20899	20945	20869	20835	20827	20762	21006	20892	20959	20833	20816	20884	20719	20877	21006	20954	20974	20974	21017	20951	20846	20995	20834	20767	20741	20835	20858	20863	20953	20825	20880	20844	20903	21002	20960	20920	20934	20909	20886	20906	20936	20844	20735	21062	20714	20929	20924	21096	20721	21069	21008	20727	20812	20792	20823	20811	20918	21002	20707	20996	20998	20840	21085	20970	20732	21156	20847	20963	20978	20992	20950	20912	20701	20869	20798	21039	20729	21024	20803	21048	21015	20784	20954	20953	20830	20871	20872	20870	20952	20812	21004	20871	20826	20769	21058	20796	20792	20837	20967	20774	20881	20910	20853	20850	20889	20919	20745	20774	20769	20787	20722	21024	20883	20868	20818	20794	20840	20907	20850	20707	20892
22369	21487	28710	25303	25148	31130	34335	31269	29982	29928	29701	29430	29429	29159	28896	28606	28782	28716	28537	28661	28667	28502	28409	28608	28106	27941	28487	28557	28603	28464	28291	28149	28250	28383	28530	28398	28524	28130	28356	28397	28406	28059	28444	28171	28267	28353	28163	28387	28249	28390	28522	28143	28203	28180	28328	28027	28407	28220	28275	28534	28442	28144	28263	28231	28619	28304	28291	28303	28307	28474	28389	28401	28477	28133	28061	28394	28433	28180	28306	28358	28291	28232	28271	28224	28280	28333	28299	28325	28349	28352	28464	28325	28516	28497	28244	28288	28405	28272	28467	28042	28137	28233	28165	28128	28098	28336	28282	28261	28304	28269	28418	28093	28176	28390	28419	28163	28356	28200	28305	28371	28287	28163	28230	28431	28144	28163	28334	28301	28109	28398	28294	28240	28231	28393	28303	28315	28186	28079	28172	28452	27924	28187	28254	28243	28069	28235	28457	28238	28198	28307	28366	28304	28492	28156	28238	28481	28158	28011	28222	28437	28345	28258	28000	28423	28358	28167	28332	28264	28587	28242	28153	28237	28359	28392	28434	28328	28280	28229	28391	28185	28127	28358	28234	28078	28318	28366	28115	27909	28247	28329	28137	28235	28257	28461	28238	28294	28312	28321	28283	28317	28293	28192	28283	28229	28108	28116	28145	28272	28250	28485	28152	28152	28107	28265	28324	28204	28095	28346	28158	28283	28164	28144	28333	28363	28483	28129	28006	28297	28056	28135	28331	28267	28288	28167	28221	28454	28057	28053	28352	28228	28313	28336	28280	28122	28487	28204	28316	28290	28278	28480	28250	28142	28405	28152	28279	28223	28324	28165	28222	28369	28272	28536	28289	28099	28352	28386	28348	28220	28377	28274	28233	28362	28005	28097	28368	28123	28163	28324	28493	28267	28322	28555	28154	28364	28185	28464	28096	28093	28463	28234	28385	28347	28342	28123	27991	28267	28125	28353	28247	28456	28234	28068	28225	28053	28075	28439	28208	28360	28286	28323	28349	28353	28316	28266	28332	28352	28422	28434	28076	28312	28390	28074	28372	28345	28499	28239	28301	28184	28264	28339	28124	28391	28283	28111	28344	28171	28143	28159	28268	28546	28246	28334	28099	28070	28289	28017	28232	28066	27950	28209	28235	28291	28329	28250	28345	28183	28395	28337	28246	28313	28225	28327	28358	28189	28360	28301	28053	28227	28412	28473	28310	28242	28387	28378	28368	28367	28371	28285	28161	28382	28298	28369	28278	28334	28308	28245	28210	28321	28492	28172	28022	28075	28239	28700	28414	28451	28201	28249	28278	28363	28248	28280	28321	28219	28214	28342	28365	28530	28333	28312	28244	28038	28358	27934	28210	28275	28228	28237	28366	28339	28346	28589	28064	28273	28404	28228	28287	28217	27979	28451	28071	28140	28404	28052	28326	28356	28119	27979	28269	28159	28474	28332	28221	28331	28246	28289	28354	28287	28086	28411	28276	28185	28351	28273	28317	28204	28232	28260	28254	28271	28432	28255	28267	28343	28309	28217	28239	28284	28357	28189	28322	28162	28225	28169	27990	28086	28038	28231	28221	28217	28372	28246	28059	28370	28332	28383	28094	28178	28339	28221	28256	28083	28341	28134	28195	28514	28416	28251	28484	28238	28290	28134	28278	28440	28168	28208	28255	28103	28149	28068	28094	28338	28410	28175	27997	28240	28193	28110	28296	28392	28242	28256	28148	28202	28266	28264	28313	28319	28067	28308	28342	28607	28366	28165	28245	28393	28077	28252	28224	28131	28015	28101	28065	28312	28129	28416	28022	28148	28184	28397	28343	28321	28188	28368	28448	28384	28244	28409	28207	28153	28124	28371	28323	28443	28395	28280	28112	28401	28455	28232	28057	28138	28320	28086	28257	28283	28103	28192	28360	28331	28498	28144	28298	28331	28263	28328	28279	27968	28137	28143	28115	28194	28380	28373	28424	28265	28309	28265	28175	28302	28178	28466	28298	28249	28358	28353	28249	28209	28226	28116	28069	28191	28271	28226	28242	28341	28215	28082	28216	28167	28313	28305	28106	28239	28122	28221	28395	28257	28406	28380	28212	28132	28306	28158	28019	28175	28228	28103	28159	28113	28316	28180	28266	28204	28496	28332	28299	28256	28251	28300	28216	28242	28192	28340	28310	28476	28452	28366	28437	28380	28299	28375	28123	28063	28226	28301	28225	28369	28429	28155	28318	28168	28220	28364	27970	28267	28173	28106	28289	28151	28078	28180	28209	28105	28313	28178	28227	28218	28457	28360	28292	28186	28262	28189	28382	28150	28092	28044	28294	28301	28255	28240	28114	28387	28238	28211	28155	28207	28191	28148	28346	28330	28303	27926	28444	28191	28161	28261	28087	28334	28198	28435	28187	28159	28415	28253	28324	28647	28081	28409	28190	28257	28104	28324	28210	28347	28279	28356	28041	28261	28288	28317	28229	28300	28287	28055	28283	28173	28248	28365	28371	28315	28140	28387	28145	28261	28258	28252	28238	28308	28350	28143	28263	28160	28378	28431	28216	28330	28428	28056	28492	28368	28381	28420	28321	27998	28203	28284	28306	28226	28174	28190	28353	28218	28119	28337	28403	28396	28271	28012	28067	28242	28064	28219	28144	28505	28375	28221	28264	28160	28269	28114	28369	28291	28236	28368	28292	28252	28267	28227	28295	27987	28418	28159	28168	28516	28125	28172	28227	28380	28186	28314	28128	28333	28226	28307	28370	28130	27976	28236	28238	28402	28233	28111	28564	28580	28311	28225	28124	28408	28221	28220	28205	28316	28265	28171	28384	28270	28461	28348	28339	28145	28230	28370	28467	28401	28312	28027	28408	28258	28163	28348	28194	28262	28388	28274	27999	28388	28094	28348	28422	28460	28265	28094	28309	28226	28244	28237	28344	28040	28042	28152	28338	28373	28200	28314	28450	28264	28352	28263	27977	28146	28320	28206	28233	28241	28335	28296	28464	28206	28245	28349	28418	28280	28331	28039	28240	28741	28276	28089	28338	28304	28428	28218	28375	28387	28274	28357	28345	28296	28428	28571	28369	28137	27986	27852	28178	28305	28317	28190	28378	28265	28322	28070	28293	27996	28330	28041	28246	28218	28269	28372	28174	28372	28066	28106	28258	28289	28455	28197	28160	28238	28240	28304	28494	28375	28224	28309	28273	28154	28397	28332	28048	28172	28060	28020	27988	28115	28283	28290	28100	28339	28109	28172	28196	28175	28419	28326	28381	28392	28147	28192	27974	28094	28273	28366	27991	28333	28398	28322	28287	28165	28290	28114	28370	28269	28273	28077	28220	28054	28441	28158	28141	28190	28368	28099	28166	28196	28365	28367	28435	28164	28154	28118	28211	28115	27926	28032	28157	28392	28300	28309	28372	28301	28168	28386	28238	28316	28064	28240	28240	28312	28343	28566	28438	28403	28269	28339	28242	28366	28240	28244	28196	28058	28091	28350	28159	28217	28244	28306	28419	28111	27967	28197	28178	28383	28491	28414	28451	28208	28147	27992	28433	28281	28295	28316	28404	28307	28427	28158	28399	28323	28325	28118	28253	28321	28256	28253	28412	28376	28224	28151	28180	28458	28518	28229	28283	28159	28183	28040	28325	28382	28193	28191	28118	28254	28289	28032	28067	28247	28394	28238	28531	28244	28136	28181	28535	28489	28375	28133	28313	28069	28081	28407	28515	28474	28242	28170	28297	28196	28187	28290	28017	28314	28053	28136	28249	28062	28329	28228	28323	28207	28140	28297	28288	28181	28341	28082	28267	28456	28334	28064	28025	28182	28351	28218	28452	28133	28226	28171	28236	28259	28261	28270	28232	28165	27958	28219	28533	28390	28471	28497	28329	28362	28524	28442	28201	28091	28288	28177	28250	28387	28215	28225	28227	28365	28416	28261	28241	28128	28191	28112	28378	28219	28111	28185	28176	28202	28283	28300	28314	28409	28348	28314	28444	28297	28284	28285	28337	28293	28165	28195	28021	28242	28199	28302	28465	28094	28341	27994	28242	28264	28200	28239	28276	28295	28425	28243	28343	28210	28237	28172	28217	28263	28251	28162	28366	28115	28458	28163	28296	28371	28277	28286	28225	28311	28436	28329	28357	28367	28243	28376	28400	28346	28670	28235	28291	28478	28212	28175	28330	28304	28186	28383	28131	28306	28263	28404	28152	28118	28141	28431	28342	27951	28210	28339	28330	28378	28324	28265	28189	28509	28476	28113	28234	28300	28120	28088	28028	28221	28318	28117	27916	28236	28108	28176	28241	28364	28364	28198	28358	28262	28408	28428	28371	28223	28313	28397	28444	28139	28255	28294	28327	28228	28179	28434	28227	28211	28300	28276	28354	28197	28375	28145	28290	28247	28220	28356	28207	28214	28348	28267	28333	28189	28248	28230	28473	28296	28212	28300	28075	28206	28399	28293	28384	28099	28220	28243	28140	28184	28484	28129	27974	28285	28160	28290	28074	28031	28203	28115	28073	28354	28188	28145	28185	28323	28108	28326	28070	28208	28250	28245	28287	28184	28244	28545	28484	28201	28213	28360	28395	28368	28218	28365	27966	28353	28479	28169	28510	28222	28439	28279	28066	28053	28156	28367	28301	28079	28270	28308	28318	28288	28188	28086	28313	28530	28387	28313	28597	28268	28457	28224	28267	28194	28500	28317	28383	28166	28133	28196	28124	28252	28457	28285	28480	28164	28366	28317	28511	28208	28334	28311	28159	28284	28357	27988	28321	28234	28069	28064	28013	28235	28151	28330	28326	28243	28170	28364	28152	28420	28182	28271	28033	28172	28310	28370	28346	28410	28238	28325	28447	28085	28384	28188	28436	28181	28202	28244	28263	28574	28528	28054	28165	28219	28489	28385	28635	28529	28405	28354	28407	28219	28114	28265	28352	28296	28569	28424	28111	28042	28268	28189	28224	28147	28174	28242	28169	28442	28406	28285	28347	28224	28123	28243	28382	28208	28347	28143	28189	28154	28203	28093	28354	28502	28192	28107	28331	28449	28147	28157	28425	28278	28179	28181	28079	28146	28192	28294	28230	28177	28368	28290	28412	28432	28440	28317	28153	28259	28430	28079	28293	28442	28146	28029	28142	28136
29947	56326	48393	38873	34127	30382	27855	25679	24503	23512	22959	22358	22115	21985	21600	21479	21566	21459	21365	21285	21512	21274	21263	21411	21120	21128	21140	21257	21281	21091	21188	21211	21329	21176	21090	21154	21132	21166	21232	21076	21012	21137	21063	21145	21068	20980	21132	21086	21015	21214	21038	21138	21155	20939	21124	21306	21192	21065	21108	21029	21012	21241	21203	21241	21076	21262	20960	20975	21121	21117	21137	21115	20917	21049	21189	21214	21076	21016	21078	21100	21105	21096	21199	21031	21083	21060	21173	21211	21211	21283	21210	21055	21034	20960	21118	21096	21155	21216	20970	21191	21080	21196	21135	21087	21284	21181	21151	21198	21104	21144	21049	21031	21086	21211	21281	21047	21166	21206	21095	21172	21237	20976	21113	21012	21167	21122	21087	21029	21109	21057	21131	21088	21190	21174	20994	21162	21060	21128	21162	21093	21147	20964	21037	21120	21128	21100	21333	21261	21048	21119	21037	21065	21049	21174	21295	21201	20976	20907	21173	21097	21129	21244	21155	21131	21195	21190	21039	21185	21217	21065	21113	21276	21022	21205	20989	21037	21005	21172	21129	21196	21193	21041	21075	21054	21060	21096	21337	21048	21220	21025	21195	21186	21257	21173	21092	21051	21363	21238	21065	21125	21002	21050	21020	21122	21187	20872	21258	21089	21158	20999	21134	21066	21146	20954	21168	21174	21120	20926	21148	21216	21196	21052	20986	21123	21062	20992	21073	20986	20937	21002	21147	21151	21155	21127	21137	21052	21137	21082	21152	21244	21033	20997	21100	21235	21114	20915	21112	21193	21025	21012	21170	21049	20978	20937	21067	21065	21169	21109	21079	21268	21020	21107	21257	21147	21118	21097	21086	21160	21037	21209	21075	21008	21177	21136	21057	21015	21042	21112	21104	21061	21032	21082	21209	20962	20993	20954	21114	21250	21107	21100	20922	21156	20944	21029	21204	21199	21338	20913	21129	21173	21264	21014	21064	21195	21050	21403	20988	21151	21041	21053	21198	20981	21055	21091	21084	21076	21161	21039	21185	21145	21061	20987	21199	21122	21096	21261	21066	21094	21202	21072	21216	21119	21137	21055	21122	21061	21162	21114	21232	21074	21212	20750	20957	21074	21212	21274	21137	21140	21044	20983	20835	21043	20952	21049	21172	21142	21117	21009	21103	21119	21190	21207	21058	20996	21063	20994	21264	21006	21252	21094	21062	20976	20983	21147	21303	21115	20976	21051	21120	21102	20960	21162	21089	21078	20972	21092	21156	20905	21188	21034	21053	21175	21076	21210	21224	21075	21181	21160	21126	21231	21082	21069	20938	21083	20951	21166	20905	21018	21150	21045	21140	21045	21304	21145	21379	21251	21104	21121	21014	21220	21053	21165	21182	21003	21051	21100	21332	21155	21132	21088	21049	21170	21193	21164	20821	21175	21101	21147	21027	21217	21093	21074	20981	21348	21114	21087	21132	21156	21034	21211	21046	21042	21134	20921	21079	20991	21063	21182	21165	21156	21023	20992	20995	21292	21029	21139	21159	21098	21095	21211	21003	21083	21167	21039	21166	20891	21175	21290	21121	21111	21121	21219	21074	20834	21041	20999	20875	20989	21032	21200	21111	21092	20995	21137	21119	21142	21060	21010	21031	21017	21170	21067	21304	21065	21121	21078	20983	21181	21147	21048	21083	21151	20952	21121	21120	21141	21023	21202	21189	20991	21191	21061	21052	21116	21119	21060	20972	21128	21150	20970	21179	21073	20972	20891	21031	21173	21071	20997	21032	20913	21211	21029	21162	20918	21254	21116	21150	21146	21148	21066	21124	21108	21079	20936	21192	21077	20958	20952	21082	21203	21028	20966	21116	21044	21118	21009	20883	21173	21065	21206	21153	20953	21214	21139	21227	21099	21153	21102	21204	21213	20846	21077	21053	21095	21018	21238	21029	21179	21226	21084	21039	21014	21242	21098	21033	21069	21118	20829	21014	21093	21197	20940	21107	21090	21157	21238	21031	21229	21219	21209	21331	21039	21074	21199	21086	21199	21184	21180	21202	21019	21207	21114	21075	21175	21110	21261	21120	21153	21149	21123	21102	21015	21133	21198	21203	21111	21071	21386	21062	21084	21064	21136	20939	21138	21144	21018	20964	20947	20930	20963	21152	21037	21119	21079	21200	20988	21191	21066	21127	21184	20941	21090	21082	21069	20973	21194	21127	20942	21098	21168	21187	21052	21154	20993	20905	21110	21140	21150	21188	21067	21175	21307	21156	21011	21193	21028	21062	21001	21227	21116	21184	21031	20995	20955	21311	21062	20997	21088	21159	21036	21118	21289	21117	21243	20964	21054	21052	20949	20953	21183	20903	21160	20946	21161	21237	21011	21095	21093	20981	20958	21218	21033	21312	21151	20962	20991	21182	21061	21345	21084	21023	21115	21043	21073	21172	20946	21100	21026	21190	21126	21036	21019	21055	21014	20999	21167	21159	21037	21012	20934	20923	21160	20921	21220	20933	20990	21243	21040	21035	21108	21143	21202	21137	21068	21151	20958	21044	21211	20991	21164	21053	20998	21092	21275	21008	21069	21029	21074	20928	21209	21000	21004	20896	21308	20876	21006	21004	21203	21084	20982	20915	21262	21186	21097	21290	21084	21261	21041	21121	21115	21204	21024	21027	20938	21260	21000	21130	21334	21335	21086	21193	21112	20912	20867	20996	21020	21110	21228	21237	20972	21094	21044	21034	21012	21236	21162	21104	21248	21098	21090	21220	21252	21246	21179	21045	21124	21096	21129	21071	21130	21132	20984	21166	21009	21110	21260	21017	21030	21084	21083	20965	21229	21033	21139	20987	20973	21057	21070	20938	21062	21093	21194	21030	21307	21151	21126	21107	21192	21189	21186	21116	20896	21204	21049	21079	21056	21158	21286	21237	20989	21058	21033	21109	21101	21187	21190	21217	21157	21075	20919	20997	21006	21077	21311	21045	21095	21083	21076	21300	21011	21134	21196	20901	21038	20944	21276	21108	21357	21011	20893	21002	21286	20898	20973	21022	21229	21000	21034	21075	20946	20982	21062	20987	21130	21044	21043	21090	21146	21070	21037	20963	21154	20985	21057	21149	21297	21029	21034	21194	21103	21140	21078	20916	21239	21155	20962	21168	21065	21196	20761	21047	21130	21017	21353	21100	21263	21051	21170	21126	21128	21120	21029	21200	21102	21053	21066	20900	21292	21114	21108	21013	20874	20978	21139	21068	21200	20959	20913	21145	21159	21019	21045	21112	21107	21072	20987	21115	21227	21073	21092	21214	21125	21033	21216	20878	21109	21291	21181	20972	21206	21183	21128	21061	21161	21081	21050	20989	21227	21164	21131	21042	21097	21185	21269	21047	21277	21242	21002	21003	21103	21224	20965	21110	21144	20910	21002	21192	21317	21014	21112	21188	21248	20971	21087	21161	21096	21033	21185	20977	20785	21029	21075	21103	20822	21128	21169	20955	21048	20924	21023	21094	21042	21017	21067	21160	21105	21167	21084	21264	20941	21101	21131	21277	21011	21089	21042	21179	21160	21124	20976	21145	21142	21097	21282	21046	21029	21223	21158	21062	21005	21019	21101	21045	21017	21219	21193	21178	20974	21158	21002	21026	21060	21079	21066	21189	21094	21194	21062	21111	21245	21052	20996	20983	21150	21090	21238	21093	20786	21085	21108	20979	21054	21141	21035	20991	21010	21137	20997	21057	20991	21096	21194	21023	21025	20976	21040	21205	21150	21185	20860	21222	21258	21063	21071	21182	21083	20910	21073	21095	21213	21175	21064	20971	21087	21102	20879	21243	21044	21261	21129	21231	20933	21087	20985	21064	21065	20925	21058	21081	21011	21295	21014	21272	21154	21011	21072	21025	20996	21210	21078	21196	21133	21173	21142	21110	20957	21108	20983	21116	21058	21201	21136	21362	21022	21029	21117	21043	21124	21224	21148	21214	20957	21012	21296	21265	21299	21245	21105	21322	21190	21193	21025	20857	21103	21101	20744	21138	21121	21042	21225	20983	21029	21127	21274	21200	21057	20943	20878	21161	21035	21123	21073	21238	21081	21113	21015	21218	21176	21306	21061	20970	21082	21225	21114	21088	20942	21097	20875	21278	20970	20860	21117	21233	21068	21134	21141	21038	21144	21088	21077	21102	21227	21063	20924	21180	21038	21164	20969	21056	21199	21144	21096	21061	21198	21043	21196	21167	21075	21139	20954	21011	20978	21188	21012	21160	21167	20978	21184	21235	20992	21129	21306	21048	21103	21209	21138	21111	21057	21159	21151	21232	21202	21422	20993	21187	20992	20931	21057	21080	21135	21034	21193	21172	21150	21063	21072	21014	21219	20906	21165	21205	20980	21188	21159	21155	21014	21077	21171	21193	21159	21019	21069	21259	21098	21167	21170	21128	20960	21159	20984	21040	21092	21005	21054	21016	21115	21100	20922	21310	21052	20972	20964	21014	21021	21070	20943	20983	21256	21084	21382	21403	21057	21029	21162	21241	21249	20990	21096	21266	20981	21096	20977	21040	21050	21340	21196	20912	21207	21163	21134	21164	21121	21030	21289	21242	20964	21003	21223	21147	21012	21045	21048	21045	21162	20979	21075	21152	21086	21086	20956	21087	20957	21120	21049	21032	21123	21066	21073	21249	21111	21012	20836	20987	21144	21214	21162	21214	21138	21157	21011	21104	20914	21171	20909	21289	21152	21272	21092	21094	21030	21099	21150	20989	21155	21222	21186	21072	20948	21335	21216	20931	21175	21116	20968	21214	21061	20984	20990	21081	21101	21004	20946	21337	21135	21143	21202	20978	21110	21070	21129	21052	21082	21092	21188	21036	21108	21034	21087	21072	21076	21177	20933	21094	21163	21138	21006	21048	21005	21204	21070	21166	20972	20984	21206	21142	20922	21042	21107	21076	21000	21109	21212	21023	21098	21121	20973	21327	21096	21148	20972	21146	21038	21080	21128	21296	21060	21300	21111	21116	21083	20962	21258	20947	21176	21305	20928	21112	21065	21093	21265	21176	21224	21124	21164	21072	21046	21185	21135	21285	21133	21074	21032	21096	21216	21001	21003	21243	21017	21241	21015	21285	21011	21094	21098	21077	21134
33656	33458	39758	36323	32251	30955	30336	29271	29037	28592	28633	28359	28204	28308	28316	28149	28156	28256	28184	28188	28096	28084	28057	27936	28283	28068	28042	28078	28078	28131	28124	27965	28140	27858	28284	28181	27858	28033	27903	27978	28149	28312	27974	28068	27969	27956	28153	28013	27963	27834	28170	28140	28004	28073	28036	27840	27983	28088	27991	28152	28148	28064	27922	28360	28000	28033	28095	28063	27909	28132	27908	27988	28119	28093	27899	28121	28074	28366	28262	28165	28110	28271	28291	28080	28213	28222	28126	28041	28251	27985	28364	27959	28076	28110	28005	28161	28300	27769	27787	28178	28081	27892	28069	27867	28151	28126	27973	27982	27822	28054	28060	27987	28272	27949	28185	27976	28270	27870	28014	27906	28078	27837	28111	28117	28142	27943	27977	28017	28237	28240	28048	28216	28342	28115	27977	28133	28396	28095	27789	28139	28229	27979	28180	28112	27777	28049	27937	28084	28034	27987	28197	27974	27784	27896	28024	28214	28257	28332	28343	28038	28159	27970	27895	28351	28015	28367	28230	28023	27995	28237	27997	28174	28342	28176	28105	28138	28102	27878	28275	28131	28066	28125	28087	28056	28057	28173	28243	28122	28251	28135	27977	27973	27855	28229	28166	28029	28038	27994	27926	27911	27973	27983	28177	28044	28045	28158	28193	28199	28159	28057	28127	27900	28105	28029	27996	27889	28152	28125	28135	28047	28078	27923	28180	28170	28005	28113	27995	28043	28134	28216	28286	27936	28179	28057	28186	28023	28078	28226	27891	28178	28110	28034	28283	27809	27798	28091	27985	27727	27980	27991	28095	27888	27967	27804	28120	28104	28079	28189	28100	28010	28175	28208	28164	27994	28230	28169	28108	28136	28435	27937	28151	28211	27879	28067	28230	28089	28014	28070	28120	28347	28243	28081	28210	28168	28210	28229	28202	28096	28063	28034	28246	27977	27790	28118	27869	27990	28032	28040	28082	28247	28085	27845	28097	28275	28114	28084	27938	28152	27994	27982	27925	28146	27802	27726	28099	27963	27974	28167	28137	28096	27991	28113	28356	28012	28111	28259	28262	27932	27990	28287	28117	28114	27987	28159	28075	28316	28057	28193	28251	28242	28066	28039	28157	28163	28347	27939	28177	28246	27961	28176	27690	28146	28156	28255	27895	28078	28017	27820	28094	27976	28000	28028	28109	27955	28143	28107	27968	28469	27937	27915	28042	27891	27913	28124	28111	28372	28113	28236	28076	28078	27988	27816	28238	28193	28210	28194	27917	28163	28032	28136	28177	28098	27945	27897	28254	27645	28126	28058	27975	28258	28076	28037	27834	28106	28053	28127	28074	28094	28238	27816	28137	28115	28131	28020	27912	28066	28033	27996	27909	28233	28237	27948	28121	27900	28067	27981	27988	27802	28145	28229	27923	28120	28038	28146	27787	28104	27861	28159	28101	28163	27991	28181	28159	28221	28198	28107	27955	28193	28222	27965	28012	27996	28035	28151	27923	28149	28031	28107	28328	27973	27990	27935	28140	28086	28036	28073	28219	28193	27893	27970	28045	28083	28219	27866	28066	27963	27886	27938	28103	27953	28010	28124	28236	28256	28128	27929	28056	28065	27951	28073	28120	28237	28058	27937	28051	27866	28018	28273	28173	28226	28227	28105	28210	28126	27922	28085	27925	28153	28109	28055	27850	28013	28084	28075	28080	28097	28371	28139	28291	27956	28170	28039	27830	27922	28171	28009	28236	28049	28146	27961	28176	28027	27721	27965	28113	28096	28075	28121	28308	27967	28324	27966	28036	28066	28098	28023	28253	28133	27980	28013	28162	28093	27993	27961	28294	28294	28045	27826	28082	27966	27759	28018	28013	28202	28051	28081	28117	28010	28045	27901	28288	28044	27897	27927	27971	28061	27970	27925	27818	28154	28132	28038	28028	28029	28132	28235	28273	28115	28154	28157	28234	28047	28088	28246	27966	28262	28291	28045	28129	28125	28176	28057	27926	28115	28043	27979	28192	27971	28052	27963	28332	27985	28220	28159	28263	28128	28236	28206	27832	27976	28050	28075	28130	27838	28220	27984	27916	27960	27913	27857	27955	28036	28393	28178	28106	28142	28034	27885	27850	28223	27875	28149	28138	28069	27970	28093	28046	27861	28098	28349	28237	28098	28028	28022	28073	28035	28082	27928	28319	28097	28044	28059	27908	28056	28251	28098	27996	28133	28141	28210	28115	28172	28125	28043	27994	27868	28182	27914	27940	28040	27990	28013	27818	28131	28170	28211	28007	28114	28024	28128	28168	28077	28160	28074	28094	27898	28059	28038	28243	28030	28013	28059	28211	27838	28199	28060	28069	27950	28045	28064	28069	27846	28133	28223	27991	28166	27941	27917	28018	27968	28007	27939	28223	28150	28156	28190	27978	28099	28207	28161	28157	28113	28235	27967	28112	28347	28065	27986	27919	28133	27958	27968	28094	28119	28193	28034	27875	27995	28136	28281	28046	28002	28289	27974	28000	28283	27848	28121	28256	28008	28051	28048	28228	27934	28124	27929	28130	28053	28184	28143	28277	28032	28151	28276	28159	28103	28061	27961	28165	28168	27986	28081	28164	28208	28174	28024	28108	28091	28120	28058	28182	28100	28167	27918	28005	28002	28104	28252	28141	27920	28000	28276	28197	28017	28135	28146	28156	27924	28046	28144	28013	27910	28208	28138	28166	28192	28283	27950	28087	28102	28253	27883	27898	28212	28136	28119	27899	28005	28023	27997	28104	28335	28143	27927	28179	28203	28184	28010	28020	28054	27929	28148	28105	28067	27888	28178	28108	28079	27975	27985	28079	28163	27778	27960	28127	28198	28164	28361	28138	28207	28021	28151	28241	28153	27910	27951	28061	27953	28034	28167	28269	28030	28175	27991	27937	28016	27904	27897	28147	27968	27978	28144	27813	28182	28121	28086	28186	28030	27909	27990	28010	27862	28044	27873	28041	27958	28233	28038	27934	28065	28217	28268	28216	28119	28101	28099	28097	27881	27949	28029	27994	28069	28223	28200	27976	28103	28117	28316	28082	28016	28206	27904	28230	28139	28133	28097	27774	28140	28067	28121	28195	28028	28132	28372	28037	28045	27923	27971	28234	27997	28121	27851	27775	28085	28234	28058	28097	28128	27967	27982	28006	28242	28099	28133	27987	28137	28157	28001	28142	28101	28066	27973	28019	28003	28307	28199	28130	28170	28076	27964	28055	28051	28089	28136	28248	28076	28064	28131	27996	28068	28091	27940	27991	28151	28189	27844	28133	28056	28233	27943	28089	27937	27965	28125	28189	27689	28273	27982	28365	28123	28107	28210	28139	28022	27960	28119	28152	28112	28076	28093	28092	28330	28188	28065	28175	28219	28060	28106	27928	28027	28113	28098	28142	27850	27834	27849	27969	28080	28129	27986	28124	28279	28049	28144	28321	28152	28367	28127	28081	28113	28158	28109	28060	28262	27940	27941	28139	28273	28120	28027	28363	28363	28265	27916	28119	28138	27916	27972	28122	28146	27921	28069	28112	28066	28208	28017	28201	27905	27992	27986	28151	27966	28246	27974	28183	28142	28112	27928	28158	28128	28265	28043	28031	28029	28069	28011	28150	28222	28365	28125	28113	27850	27850	28027	27963	28121	27924	28135	28240	28001	28128	28138	28231	28042	27979	27911	27930	28193	27851	28180	28149	27804	28125	27970	27921	28078	28162	28085	28159	28158	28024	27817	28207	27974	28147	28072	27964	27986	28127	27849	27878	28095	27828	27748	27963	28171	28035	28199	28056	28192	28135	27969	28100	28025	28091	27995	27968	28036	28011	27953	27962	27911	27934	28202	28257	28159	27872	28211	28177	28216	28218	28241	28219	27811	28183	28217	28062	28044	28009	27786	28178	28163	27884	28162	28097	28020	27962	27953	28118	28108	28251	28092	28281	28241	28021	27904	28077	28033	28141	28002	28077	28031	28250	28180	27952	28090	28140	28145	28092	28034	27882	27776	28024	28028	28291	28217	28224	27833	28022	27969	27730	28214	28143	27910	28126	27983	28142	28149	28268	28018	28208	27930	28013	28046	28046	27944	28276	28076	28245	27895	27955	28042	28072	27957	28006	28070	27855	28016	28185	28086	28028	27713	28171	28188	28097	28144	28292	28155	28016	27968	28115	28164	28104	28063	28249	28275	27945	28082	27948	28213	28279	27962	27900	28220	27968	28170	28218	27917	28178	28120	28021	27903	27946	28236	28081	27700	28157	27875	28021	27986	28120	28039	28149	28190	28152	28040	27946	28224	28033	28044	27895	27895	28055	28161	28185	28148	28035	27914	28268	28113	28117	27984	28038	27981	27888	28009	28174	28108	28161	28215	28207	28094	28223	28263	28076	27999	28138	27984	28021	28193	27942	28234	28092	28103	28310	28242	28014	27998	28023	28149	28009	27738	28223	28181	28050	28007	28121	27917	27860	28088	28083	27959	28240	28048	28097	28020	28084	28002	28144	28059	28179	27883	28301	27958	27890	27979	28235	28054	28099	28110	28047	28111	28125	28095	28119	27899	28235	28199	28158	27929	28216	27744	28152	28069	28195	28036	28057	28161	28106	28088	27895	28225	28067	28195	27979	27936	27888	28113	28056	27813	28099	27997	28050	28133	28066	28242	27881	27884	28179	28126	28146	28074	28087	28111	28221	28037	28038	28275	28122	28078	28023	28233	28054	28071	27841	28113	28129	27957	28182	28033	28082	28167	28308	28257	28100	27995	28166	28084	28119	27923	27947	28016	28102	28108	28027	28143	28313	28113	28167	28035	27923	28085	28060	28328	27944	28068	28083	27842	28342	27726	28033	27974	28128	28103	28039	28175	27887	27926	27890	28014	27817	28112	27765	28114	28160	28176	28077	28190	28296	28101	28187	28407	28065	28139	27978	28050	28143	27942	28008	28035	28216	27992	28160	27854	27989	28088	28160	27999	28350	28162	28066	28154	28151	27873	28221	27934	28063	28041	28091	28282	28135	28162	28256	27984	27964	28046	28221	28202	28084	27927	27945	27910	27956	27914	28016	28151	28128	28235	28223	28073	28165	27885	27994	27895	28030	28039	27887	27949	28090	28212	28223	27838	28143	28008	28177	28180
30695	45326	38003	30611	27620	25791	23816	22998	22425	21856	21823	21483	21438	21363	21184	21236	20902	21238	20689	21101	21007	21002	20919	21082	21053	20966	21096	20775	21030	21170	21024	20956	20888	21039	21056	21089	21180	21313	20986	20813	20927	20917	20981	20820	20901	21015	21097	21006	20925	20925	21140	21059	21111	20888	20942	21059	20883	21114	21009	20989	21057	20995	20932	20955	20942	21100	21085	20946	21138	21005	21054	21123	20906	21058	21080	21010	21235	21022	20718	20956	20963	20888	20994	21006	21004	20985	21120	20799	21071	21018	21111	20912	20871	20924	20991	21071	21052	20951	20985	20910	20925	20912	20836	21082	20924	20948	20938	21009	21013	20907	21051	20934	20893	20889	21076	20935	20922	20937	21136	21009	20989	21063	20977	20991	21014	20997	20796	21065	20770	21139	20966	21116	21015	21026	21052	20924	20999	20935	21151	20874	21172	21152	21065	21010	21065	21194	21011	21077	21031	21076	20805	21064	20899	20958	20975	21104	20957	20971	20942	20981	20974	21070	21003	20924	20779	21069	21118	21105	20945	20943	21110	20996	20897	21032	21006	20995	21149	20915	20832	20947	20974	20921	20986	20867	21083	21029	21043	20829	21015	21146	20851	21040	20943	20884	20942	20879	21021	21027	20859	20831	20945	20998	21076	21035	20914	21009	21021	20993	20921	21072	20927	20908	21022	21143	21002	20834	21005	20945	20992	20934	21101	20988	20958	21036	20828	20937	21198	20933	21114	20934	21119	21096	20891	20753	20996	20999	21092	20854	20881	20859	20885	20953	20688	20977	21037	21005	20911	20887	20982	20928	21017	20834	20899	21042	20917	20975	21055	21083	20935	20834	20987	20978	20964	20910	21213	20984	20903	20960	20898	21049	20926	20897	20959	20963	21088	21009	20959	20953	21065	20931	21014	20997	20938	21065	20955	21055	21042	21002	21183	21033	20764	20919	20957	20936	20933	20865	21183	20993	20912	21008	21042	21017	21147	21117	20990	20795	20955	20751	20941	20943	20942	21191	20781	20963	20959	21093	20957	21140	20804	21159	20948	20932	20929	21007	21078	20930	20930	20963	20911	20990	21084	21032	20926	20981	21055	21015	20959	20919	20914	20995	21081	21154	21018	21134	21073	20896	21147	21194	20820	20878	20965	21018	21001	20949	21040	21173	20926	20872	20941	20968	21016	21033	21055	20926	21109	21073	20903	21142	21206	21093	20703	20907	20895	20973	21177	21037	21044	21181	20890	20936	20889	20915	20965	20913	21082	20950	20929	21042	20719	21019	21057	20904	20920	21053	21211	21078	20957	21098	21094	21040	20930	21060	21158	20955	20889	20894	20891	20946	21068	20931	21147	21091	20880	21090	20924	21210	20994	21004	20828	21017	20787	20907	20997	21016	21095	20957	20879	20929	20903	20971	20944	21015	20909	20888	21025	20774	20814	20944	20965	20993	21078	21105	20991	21012	21216	21115	21150	21029	20955	20874	20880	21162	20914	20961	20949	21102	21076	20934	20949	20916	20953	20931	20904	20810	20884	20923	21012	20986	20924	20946	21013	21183	21007	20976	21089	21021	20936	20981	21091	21165	20881	21023	21223	20809	20892	21002	20988	20710	21000	20909	21062	21144	20885	21132	21070	21041	20954	20879	21027	20825	20921	20873	20870	21040	21025	20990	21010	20965	21027	21085	20760	20925	20797	20941	20934	21145	21102	21035	21084	20902	21051	20923	21033	21183	20866	21077	20969	20917	21090	20838	21151	21051	20898	20815	21014	20999	20903	21070	20902	21165	20933	20865	21003	20899	20871	20793	20891	21138	21081	20874	20943	21007	20995	20888	21101	21060	20989	20868	20943	21133	20982	21022	20896	21037	20978	20914	21122	20980	20940	20975	20950	21007	20785	20937	21150	21021	21179	21007	20897	20852	20907	20946	20973	20857	20871	20922	20952	20984	21031	21022	20918	20766	20982	20998	21013	20922	20824	21007	21048	20990	21097	20850	20981	20963	20989	21200	20932	20909	20941	20976	20853	20876	21167	21054	21081	21203	20969	21034	20994	21061	21056	20923	20892	21015	20907	21037	21064	20964	20889	21125	20902	21072	21060	20882	21096	20944	20975	20920	20964	21051	20947	21234	21020	20966	21008	20912	20956	20903	21035	21100	20887	20993	20850	20972	21049	21019	20930	20963	20852	21153	21029	20781	20996	21049	21060	20852	21242	21041	20865	21018	21064	20817	21021	21061	21191	20940	21094	21084	21087	21075	20957	21015	20807	20909	21081	20882	21128	20969	20885	20898	20988	21055	20934	21330	21132	21163	20904	21019	20943	20968	21223	20864	20872	21038	20828	20904	20977	21062	20864	20940	20711	20832	21088	21067	21036	21138	20878	21284	20955	20961	20923	21129	21028	21015	20952	20960	20863	21048	20940	20971	20955	21149	21117	20967	20901	21044	21168	20992	21085	20935	20913	21105	21173	20966	20985	21039	20981	20986	20942	21009	21028	20950	20953	20999	20994	20893	20942	20996	20990	20919	20973	21223	21154	20876	20862	21140	20927	21033	21034	20815	20909	21200	20984	20972	20920	21063	21015	21104	21026	21060	21175	21066	20981	20887	20977	21006	21086	21160	21090	20987	20922	20755	20869	21027	21091	21016	20941	20994	21135	20861	21091	20850	20935	20995	20946	21122	21025	20856	21140	21048	20935	21088	20847	20893	20917	20998	21060	20971	21074	21098	21113	21002	20925	20843	21002	20950	21203	20917	20904	21031	21011	20947	20773	21056	20912	20920	21023	20938	20928	21057	20854	21035	21131	21216	21096	20858	20842	20925	20846	20926	20920	20914	21143	20895	20902	20977	21025	21014	21105	21146	21072	20928	21045	21221	21112	20994	20935	21228	20943	21029	21043	20972	20962	20958	20875	20918	20943	21069	21078	21023	20932	21080	21076	20896	20977	21101	20920	20906	20964	21116	21031	20791	21046	21005	20989	21078	21040	20987	20876	20875	21073	20877	21163	20934	20905	21031	21182	21031	21032	21073	20791	20986	20940	20965	21021	20982	21016	20958	20806	21044	20797	20909	21018	21169	20924	21016	20937	21069	20989	21030	20906	20980	21056	20992	21184	20798	21110	20968	21009	20781	21131	20987	21004	20999	20816	21063	21011	20957	20968	21037	20910	21117	21155	20873	20839	20808	21053	21026	21075	20962	20994	20907	20930	21003	21012	21210	20912	20892	21055	20999	20836	20943	21088	20970	21051	20854	21038	20838	21062	21113	21170	20832	20956	21064	20938	20983	20906	21024	21019	21005	20908	20930	21195	21051	21153	20951	20839	21162	21021	20794	21080	21066	20849	20907	21123	20904	21036	20939	20973	21173	21005	20985	20808	20945	20971	20990	20972	20951	21205	20992	21029	21001	21003	20882	21127	21250	20933	20762	21036	21025	20872	21150	20866	21013	20796	20994	20837	21016	21105	21000	21044	21064	21117	20998	20965	20989	21079	20953	21038	21029	21011	20926	20878	21051	20995	21168	21027	21148	20994	21009	21039	20727	21016	20885	20945	20870	20977	20774	21017	21167	21047	21005	20798	20875	21082	20878	20828	21038	20945	21180	20944	20960	20958	21040	21049	21038	20956	20946	20885	20937	21033	21143	20854	20857	20896	20959	21087	21029	20984	20842	21198	21034	20988	20891	21026	20928	21158	20977	20944	20906	20767	20848	21126	20923	21110	20961	20971	20903	21135	20983	21083	20719	21075	21022	21083	20850	20903	21055	21040	20900	21132	20870	21003	20799	21118	20947	20946	20901	20913	21099	20739	21133	21077	21125	20806	20816	21024	21024	20973	21018	21020	20972	20973	20924	21132	20976	20961	20899	20738	20861	21045	21023	20881	21069	21018	21011	20976	21045	20960	20868	20975	20920	20956	20999	20993	20858	20906	21057	20943	20973	20857	20997	20804	21081	20962	20985	20989	20912	20969	20971	20862	21030	20965	21010	20861	20956	21007	20996	20989	20979	21051	21133	20888	21145	20951	21077	20704	21005	20863	20948	20975	21075	21035	21198	21069	20972	20999	21034	21051	20880	21087	20842	20926	21052	21174	20742	20960	20770	21118	21023	21053	21016	20926	20925	21087	21120	20863	20895	20981	21034	20918	20887	20973	20937	20918	21029	20914	21182	20914	21018	20961	20979	20961	21084	21035	20897	20956	21103	21072	20941	20922	21088	20861	21106	21049	20951	21010	21120	20975	20911	21114	20829	20909	21114	20929	21079	20984	21047	20947	20849	20851	20875	20871	20842	20988	21072	20932	21105	20937	20868	21144	21019	20943	21092	20932	21235	21094	21026	20988	21063	20841	21191	20730	20997	20874	20916	21037	21001	21148	21013	21014	20973	20872	20959	20814	21037	20864	21230	20896	20924	21132	21089	20998	21030	21045	20913	21123	21001	20859	20840	21137	21039	20862	21146	21050	21106	21001	21097	20994	20993	21051	20943	21035	20938	20974	21280	21016	21146	21107	20934	21032	20969	20995	20918	20945	20832	21170	21184	21129	21144	21112	21024	20962	21017	21099	21034	21137	20956	20975	21018	21102	21043	20990	20959	21018	20857	21005	20959	20917	21002	20897	20995	21012	21009	21040	21034	20905	20864	20817	21013	21038	20991	20951	21058	21023	21034	21009	21069	20909	20959	21148	20944	20969	21117	20872	21045	20950	20942	21006	20979	21091	21050	20899	20992	20794	21230	21052	20847	20955	20840	20852	20911	20992	20950	20991	21039	20884	21070	20874	21042	20917	20971	21235	21203	20926	20800	20775	20972	20864	20938	21007	21050	20948	20820	21023	21205	20978	21033	20937	20889	20965	20931	20821	21150	20970	20891	21229	21000	21042	20869	20941	21106	21035	20852	20783	21035	21041	20889	21014	20962	21026	21003	21052	20979	20949	21035	21017	21067	20958	20917	20978	20968	21008	20898	20950	21079	20889	21060	21045	20891	20994	20960	20815	20953	21135	20957	20960	21026	21009	21038	20966	20989	21188	21225	20868	20908	21040	20992	20981	21023	20968	20969	20773	20963	20930	21095	20940	20960	20894	21224	20893	20715	21053	21042	21036	20903	20917	20994	21072	21099	21141	20909	21160	20838	20943	21037
23462	21420	28574	27349	28458	31824	32244	30032	29524	29295	29011	28645	28481	28518	28713	28099	28179	28141	28268	28228	28164	27800	28158	28032	27869	28026	28073	27806	27865	27837	28100	28071	28044	27980	27965	28091	27925	27907	28145	27921	28157	27907	28083	28204	28235	27956	27872	27922	27993	28101	28087	27753	27793	27748	27804	27739	27924	27988	27855	27854	27731	27857	27825	27602	27828	27909	28105	27811	28135	28005	27858	27789	27851	27748	27608	27948	27814	28195	28098	27648	27968	27891	27623	28046	27935	27780	27894	28008	27792	28216	27842	27843	27739	27791	27987	28108	27703	27867	28019	28220	27923	28045	27842	27894	27963	27703	28009	27797	27799	27868	27896	27883	27981	27874	27994	27967	27763	27935	27713	27760	28046	27979	27953	28234	27847	27733	27922	27899	27879	27969	27744	28036	27940	28061	28006	27969	27926	27832	28180	27859	27853	27894	27823	27820	27991	27717	27996	28103	27804	27946	27866	27966	27875	28166	27944	28049	28016	27856	27853	27913	28126	27909	28047	27729	27869	27627	27868	28164	27976	27990	27975	28032	27992	27875	27802	27850	27880	28048	27982	28139	28073	27854	27824	27956	27881	27744	27823	27837	28169	27979	27958	27805	27967	28187	28071	27653	27969	27793	27696	27732	27868	27963	28151	27784	27747	27807	27820	27713	27784	27835	27932	27935	27965	27653	27971	27743	28109	28224	27996	27994	28028	27916	27960	27921	27902	27901	28210	27833	27883	27721	28091	27960	27819	28150	27832	27815	27895	27892	27997	28056	28038	27926	27837	28209	27858	27947	27988	27758	27883	27873	27860	27989	27799	28082	27990	27901	27979	27904	27686	28074	27966	27892	27966	27833	27910	27819	27971	27927	28100	27849	27673	27993	28137	27939	28130	28046	28200	27716	27895	27719	27956	27829	27888	28051	27530	27850	27809	27582	28013	27659	27742	28031	28125	27956	27966	27888	27939	27797	27996	28225	27872	27813	28186	28019	27894	28029	28069	27980	28034	27898	27898	27946	27949	27662	28082	28125	28008	27821	28021	28042	27946	27837	27885	27931	28036	27935	28076	27939	28092	27905	28057	27718	27934	28138	28010	28005	28071	27760	28053	27988	27815	27909	27890	27748	27913	28228	28042	27845	28018	27936	28046	27966	27914	27830	27901	27920	28053	28202	27838	27890	27758	28078	27768	27786	27985	27787	27875	27842	27766	27859	27967	27898	27981	27758	27935	27805	28284	27692	28129	28111	27990	27889	27962	27897	27847	27893	27892	27768	27909	27852	28061	27899	27778	27936	27980	27992	27918	27974	28115	27982	27953	27937	27925	27758	27995	27985	27880	27679	27815	27882	27945	27656	27979	28126	27828	28004	28113	27725	27841	27808	27869	27945	27953	28171	28057	28091	27959	27986	27872	27846	27730	27963	28217	27764	27955	27938	27767	27930	27943	27887	27916	27819	28006	28145	27949	28060	27953	27879	27931	27730	27995	27690	28014	28105	27796	27906	28083	27981	27874	27741	27788	28183	27936	28092	27864	27932	28011	27941	27762	27947	27713	27885	28136	28037	27902	28071	27879	27616	27868	27822	27729	27959	27966	27618	27921	27933	28101	27933	27953	27805	27978	28083	28160	27732	27962	27866	27918	28072	28016	28051	27934	27789	27990	27711	28078	28103	28094	28040	27845	28069	27952	27915	27904	27827	27951	27926	28132	27871	27777	27808	27759	27903	28115	27844	27815	27887	27879	28197	27830	27938	27866	28104	28273	28289	28019	28208	27876	27991	28044	27797	28047	27830	27960	27969	27924	27815	27943	27727	27989	27968	27914	27865	27833	27880	27857	28047	27901	27725	27877	27829	28115	27935	27841	27883	28094	28240	27916	27893	28010	27702	27914	27829	28094	27853	27907	27911	28026	27872	27921	27830	27915	28069	27871	28118	27967	27859	27877	27888	28004	27904	27874	27922	27884	28068	27976	27747	28030	27758	28145	27927	27826	27881	28154	27932	27791	27991	27740	27974	27893	27798	27927	27775	27829	27752	27754	27838	27969	27802	28095	27764	27847	27859	27816	27805	28043	27865	27838	28000	27908	27994	28016	27746	28047	27780	27765	27856	27923	27880	27864	28051	27725	28115	27991	27994	27829	27646	27909	28057	27728	27916	27803	27919	27829	27869	28004	28144	28120	27888	28114	28061	27875	27707	28033	27830	27916	28048	27989	27856	27854	27864	27840	27925	28036	27594	27904	27849	27686	27816	27971	27806	27875	27850	27839	27802	27956	27973	27939	27797	27882	28032	28076	27805	27934	27901	27698	28008	27710	27797	27878	27584	28225	27687	27942	27876	27882	27966	28101	27702	27852	27690	28105	28117	27842	27996	27962	28124	28194	28017	27650	28262	27888	28023	27905	27755	27902	28008	27922	28048	27865	27960	27939	27896	28103	27952	27783	28051	27654	28113	27749	27767	27991	27847	27929	27913	28140	27967	28033	27950	28020	27896	27824	27769	28095	28068	27921	28173	27903	27866	27789	28226	27876	28119	27873	28240	28017	27785	27824	28019	27924	27764	27995	27860	28008	27950	27958	27739	27867	27927	27950	27840	27639	28010	28026	27921	27711	27911	27803	28057	28120	27842	27957	27919	27947	27951	27855	27896	27920	27910	27862	27941	28021	27823	28003	27685	27820	27859	27798	27895	27972	27873	28020	27957	27858	27903	28110	27929	27990	27881	28019	28034	27960	27938	27963	27851	28025	27884	27660	27893	27912	27956	28068	27784	27824	27781	28007	27957	27849	27805	27981	27927	27987	28203	27918	27919	27700	27811	27911	27864	27861	27758	27823	27825	27774	27704	27766	28095	28025	28067	27894	28059	27845	27790	27905	27712	27973	27689	27794	27797	27887	27826	28078	27822	27690	27699	27750	27701	27865	28062	27778	27757	27862	27833	28028	28023	28078	28027	28053	27903	27821	27988	27962	27878	28173	27949	27961	28150	28107	28007	27864	27682	28043	27860	27734	27877	27888	27890	27945	28067	28000	27807	27923	27931	27697	28006	27910	27796	28015	28040	28109	27901	27973	27774	28021	27983	27924	27894	27784	27912	27972	27646	27939	28077	28086	27591	27977	27873	27727	27907	28011	27871	27933	28107	28049	28053	28007	28197	28053	28004	28036	28006	28170	27599	27962	27886	27776	27879	27913	27966	27726	27816	27779	27755	27984	27707	28004	27926	27771	27969	27989	27860	27838	27779	27833	28161	28111	27932	27994	27962	27855	28035	27817	28002	28036	28149	28236	27951	27992	27930	27858	27969	28015	27660	27998	27883	27752	28002	27908	27942	27820	27979	28026	27671	27943	28067	28037	27843	27856	27682	28066	28128	28031	27655	27883	27771	27896	28110	27946	27850	28026	27937	27993	27747	28059	27927	27872	28013	28085	27928	28021	27785	28031	27835	27860	28038	27995	28147	28082	27871	27932	27675	27908	28022	27950	27994	27848	27929	27686	28062	28078	28067	27712	27687	27782	27857	27975	27829	27843	27788	27843	27864	27836	28045	27600	27870	27706	27732	27889	27865	27763	27996	27605	27923	27744	27685	27786	27784	28009	27934	27923	27892	27952	27910	27679	28036	28068	27717	27909	28012	27769	27624	28233	27918	28023	27860	27818	28161	27828	28250	28270	27859	27669	27872	27980	27790	28076	27995	27987	27918	27981	27792	27813	28179	27672	28083	27994	27926	27805	27962	28034	27708	27847	27893	27693	27958	27738	28024	27947	28055	27758	27812	28147	27979	27742	28065	27851	27790	27802	27651	27836	27897	27827	27757	27902	28186	28009	28046	27771	27882	27927	27945	27951	28050	27854	27977	27756	27847	28073	28088	28134	28074	28093	27885	28114	27875	27849	28029	27880	27897	27735	27908	27899	27750	27790	28076	27998	28058	27899	27901	27869	27895	27866	27879	28050	28072	27914	28076	28018	27887	28198	27752	27957	28139	27668	27975	27765	27857	27864	28310	28035	28028	27954	28044	27806	28218	27835	28065	27598	27821	27937	27923	28071	28032	28305	28021	27897	28007	27828	28139	27876	27885	28161	28046	27871	28105	27612	27890	27896	27961	27831	27900	27921	27745	27678	27990	27883	27895	27979	27932	28063	27897	27774	27867	27992	27863	27926	27838	27838	28211	28236	27945	27712	27730	28079	27899	27866	27948	27881	27758	28093	28170	28044	27921	27848	27840	27906	28132	27808	27913	27784	27827	27902	28101	27997	27864	27852	28161	27957	28009	28023	28003	28011	27868	28011	27820	27670	27882	27973	27963	27837	27859	27964	27929	28045	28001	27968	27965	27950	27963	28019	27908	27863	27811	28084	27973	27856	27736	27845	28041	28005	27907	28069	28031	28021	27875	27863	28020	27945	27977	27954	27926	27765	27882	27687	27920	27772	27691	27855	27797	27741	27844	27969	27918	28094	27927	27994	27898	27753	27893	27920	28102	27865	27758	28189	28166	27911	27820	27901	28187	27873	27788	27811	27914	28007	27775	27912	27851	27884	27879	27880	28126	27912	27806	27744	27998	28122	27997	28008	27882	28158	28050	28104	27958	27883	27775	28001	28198	27913	27824	27718	27719	28089	28177	27733	27967	27908	27894	28111	27815	27751	27735	27966	27865	28110	27699	27585	27931	27832	27989	27888	27745	28042	27977	27870	27771	27878	27834	27945	28299	27870	27989	27914	28032	27698	27873	27977	28120	27857	27750	28006	28000	28104	27954	28036	27867	27998	27891	27851	27958	28158	28027	27941	27903	28068	27904	27818	27855	27996	27890	27760	27812	27990	28002	27848	27870	27980	28007	27925	27690	27549	27771	27844	28112	27746	28005	27757	28013	28010	27901	27923	28000	27937	28000	28002	28329	28016	27943	27942	27789	27878	28070	28044	28004	27914	27705	27736	27850	27803	27977	27797	28126	27728	27940	27968	27960	27849	28031	28006	27921	28061	27907	27697	27879	27761	27922	28147	27971	27792	27910	27844	27951	27986	27815	27868	28114	27760	27699	27833	27760	27918	27890	28013	27889	27973	27649	27798	27649	27937	27906	27858	27977	27709	28056	28033	27903	27961	27859	27851	28051	28223	27915	28097	28115	27911	27987	27938	28099
28343	51689	44184	35381	31335	28015	25785	24325	23201	22536	22142	21861	21704	21445	21332	21372	21353	21139	21112	21230	21216	21042	21173	20977	21123	20961	21068	21147	21024	20864	20948	21004	21014	20938	20879	20940	20962	20832	20991	20987	20945	21117	20780	20947	20942	20837	20879	20937	20926	20844	20924	20912	20828	20882	20913	20756	20860	20917	20982	20881	20956	20957	20789	20881	21004	21134	21014	21133	20966	21050	21194	20954	21002	21085	20939	20870	20811	20946	21199	20909	20841	20996	20887	21140	20885	20987	20959	21053	21008	20924	21054	20885	20950	20934	20907	21000	20993	20917	20945	20941	20820	20902	20935	20842	20919	20743	20982	21054	21060	21117	20963	20988	20731	21004	20732	20916	21078	21062	20960	21017	20943	20986	21018	20935	21054	20734	21009	20962	21057	20782	20956	21184	20902	20984	20952	20993	20888	20902	20954	21034	20921	20960	20964	21009	20805	20979	20928	20972	21014	20872	21064	20914	20788	20908	20886	21016	20979	20898	20973	21097	21041	20845	20809	20944	20973	20844	20820	20771	20909	20854	20979	21011	20726	20900	20775	20938	20991	20888	20850	20852	20927	20960	20952	20899	20980	20912	20987	21048	20835	20887	21021	21049	20958	20889	20941	21011	20928	21026	20785	20894	20982	20963	20831	20950	20888	21234	21012	20883	21033	20849	20918	20881	20972	21017	20934	20982	20829	20894	20818	20841	20995	20826	20828	20991	21105	20909	21118	20723	20942	21144	20878	21009	20957	20957	20996	21099	20836	20970	20918	21034	21026	21061	21005	20797	21016	21038	21006	21027	20775	21009	20953	20855	21057	20819	20985	20757	20884	21129	20943	21050	20885	21109	20874	20878	20683	21026	20796	20878	21143	21014	20886	20899	20895	21038	20864	20954	20998	20850	20842	20929	21036	21005	20983	20884	20957	20903	21049	20752	20934	21046	20862	20954	20882	20922	20865	20967	20684	20887	21039	21106	20998	20863	20878	20706	20871	20983	20891	20888	21065	20960	21121	20852	20779	20983	20974	20965	21061	20745	20871	21006	20954	20945	20870	20845	20960	21029	20952	21011	20961	20900	21067	20811	20878	20971	21009	20937	20826	20864	20985	20933	20941	20813	21120	20961	21009	21070	20900	20935	20786	20816	21289	20984	21032	20745	20983	20939	21025	20917	20936	20955	20933	20835	21119	21072	20862	20856	20961	21031	21071	20984	20679	21066	20770	20945	20670	20979	21006	20893	20741	21085	20844	20851	20962	20738	20802	21037	20912	20847	20940	21035	20968	20853	20940	20865	20968	21062	21045	20770	20963	20950	20841	20772	20937	20808	20818	20996	20876	20818	20884	21097	20922	20987	20809	20874	20903	21029	20940	21021	21050	21047	20852	20836	20825	20746	21054	21022	20949	20736	20964	20888	20852	20903	21050	20898	21088	20977	20892	20892	20975	20850	21056	21017	20825	20724	20949	20892	20980	20865	20939	20990	20865	20885	21094	21017	20814	21028	20939	20968	20857	20927	20930	20879	20895	20886	20746	20961	20971	20973	20834	20851	20854	20854	21022	20847	21005	21042	20907	21050	20935	20834	20882	20954	20903	20904	20867	21054	20952	20732	21047	21075	20963	20832	20898	20921	20949	20969	21132	21042	20990	20985	20897	20920	20965	20916	20939	20938	20839	21111	20819	20960	20800	20825	20975	21000	20709	20921	20896	20934	20992	21031	20979	21018	20874	21126	21001	20871	21025	20754	21038	20948	21025	20868	20895	20963	20925	20874	20987	20941	20995	20842	20949	21012	20884	20761	20859	21008	20894	20958	20938	20857	21039	21071	21028	20988	20923	21041	20872	21035	20873	20823	20822	20788	20880	20804	20789	20786	20981	20994	21078	20868	21052	20916	20939	20967	21029	20926	20956	20850	20961	21091	21112	20873	20989	20973	20891	20804	20980	21131	20895	21174	21088	20881	20929	20869	20781	20926	20876	20744	20929	20892	20998	20783	20804	20992	20863	20934	21106	20971	20929	20834	20955	20837	20899	20823	21092	20960	20929	21002	21027	20983	20781	20933	21129	20831	21010	20990	21078	20996	20946	20862	20744	21078	20866	21007	20898	20941	20829	20995	20735	20851	20834	20754	21018	20831	20856	21099	21117	21011	20954	20822	21089	21079	20881	20842	20821	20977	20819	20933	21133	20912	20932	21026	20949	21099	20999	20927	20812	21049	21022	21143	21205	21052	20810	21245	21004	20879	20905	21076	20712	20956	21006	20737	21020	20811	20962	20958	20802	20821	20951	20911	21092	20791	21013	20719	20987	20808	21162	20808	21125	21039	21002	20858	21091	20925	20929	21069	20889	20979	20970	20850	21120	20915	20900	20868	20905	20759	21081	20871	20909	21002	20966	20945	20790	20952	20865	20884	20949	20951	20934	21083	20860	21047	21115	20993	21014	21021	20953	20963	20923	20980	20832	20964	20789	20867	20921	20946	21078	20927	21112	20880	20987	20989	21021	21056	20789	21014	20969	20915	20898	20928	20833	20829	20934	21193	21004	20928	20769	20977	20969	20814	20897	20870	21076	20842	21073	20686	20957	20853	20867	20920	20986	20776	20903	20994	20829	20852	20981	21023	21019	20764	20920	20723	21006	20904	20969	21014	21024	20979	20893	20911	20877	20822	21050	20661	20841	21038	20922	20913	20921	21034	21008	20971	20842	21136	21060	21018	21061	20832	20996	20920	21093	20838	21065	21030	21038	20761	20957	20926	20938	20777	21048	20964	21001	20880	20844	20966	20865	21035	20804	21013	20787	21000	20897	20904	21051	20981	21051	20885	20899	20944	20960	20783	20783	20977	20967	21124	21002	20890	20806	21024	20862	20598	20988	20944	20954	21036	20800	21056	20934	20840	20939	20814	20853	21057	20833	20898	20917	21045	20940	20796	20918	20827	21048	21094	20898	20984	21028	21095	20969	20996	20909	20782	20884	21081	20971	21010	20996	20889	21112	21114	21025	20909	20865	21292	21035	20926	21052	21067	20829	20988	20977	20889	21016	20846	20932	20866	20874	20840	20847	21136	20888	21022	20935	21088	21164	20823	20914	21014	20813	20786	20959	20803	20935	21101	21005	20929	20987	20997	21042	20992	21059	20899	20974	21069	20986	21000	20830	20792	20954	20788	20891	20984	20922	20925	20866	20984	20999	20998	21112	21014	20997	20877	20803	20885	21089	20916	20924	20947	21001	20855	20866	20885	21058	20894	20996	20973	20925	21092	20967	21122	20869	20838	20884	21015	20901	20936	21008	21089	21081	20945	20853	20850	20782	21037	20851	20959	20848	20950	21070	21015	20748	20975	20782	20900	20971	21097	21019	20793	20866	20891	20815	20865	20956	20744	20917	21082	20898	20824	20897	20876	20864	20802	20904	20817	21053	20753	21045	20884	21053	21003	21112	20852	20798	21033	20928	20715	20893	20834	20963	21048	21049	20816	20915	21010	20991	20886	20996	20913	20986	21030	20871	21019	20817	20825	20882	20986	20874	20882	20833	20793	21020	20831	21054	20935	20921	20967	20945	21040	20881	20922	20983	21035	20767	20987	20833	20873	20953	20775	21022	20867	20917	20912	21128	21082	20935	21027	20940	20883	20931	20859	20965	20880	20919	20960	20882	20951	20993	20882	20885	20778	20932	20927	21031	21000	20890	20951	20738	20821	21056	21034	20728	20741	20997	20913	21011	20948	20972	20886	21153	20994	20917	21067	21045	20793	20976	20941	20882	21088	20878	20941	21137	20825	20930	20951	20924	21025	20809	20881	20914	20883	20973	20851	21017	20919	20995	20822	21166	20991	20933	21008	20967	20747	21132	20939	20857	21052	20982	20879	20959	20993	20790	20880	20913	21068	21070	21164	20887	20866	21007	20732	20885	21093	20956	20895	21007	21039	20941	20865	20865	20906	20959	21172	20913	21000	20957	20861	21038	20817	20919	21016	20828	20750	20930	20926	20788	20887	20852	20901	21080	20865	20961	20879	20839	20841	20853	20974	20972	21105	20804	20726	20876	20997	20887	20864	20846	20838	21044	20964	20871	20868	20919	21046	20880	20852	20922	20883	20810	20913	21009	20892	20865	20818	20804	21183	21035	21075	20970	21043	20784	20934	20701	21017	20856	20996	21007	20812	20881	20991	21259	20813	20851	21060	20886	21035	20920	20955	20823	20750	21106	20955	21000	20819	20972	20960	21019	20962	20808	20987	20727	20958	20839	20930	20935	20837	20972	20982	20992	20945	20740	20916	20871	20901	20866	20952	21221	20894	21026	20731	20960	20762	21035	21025	20892	20957	20905	20988	21100	21002	20888	21006	20895	20776	20857	20839	20952	20961	20648	20760	21009	20939	20958	21026	20991	21063	20861	21054	20828	21065	21075	20963	20885	21035	21182	20884	21011	20998	20896	20934	20827	20714	20845	21052	21000	20984	20916	20997	21043	20883	20941	20881	21048	20985	21107	20839	21011	20735	20903	21097	20927	20885	21080	20868	20958	20901	20711	20884	20986	20873	20773	20745	20846	20948	21089	20964	21010	20860	20939	20882	20822	21071	20879	21017	20865	20703	20785	20917	20914	21044	20821	21096	20909	20865	20854	20968	21100	21001	20766	21281	20879	21028	21024	21012	20991	20803	20834	20997	21009	20893	20914	21003	20905	21065	20860	20898	21041	20971	20820	21010	20958	21020	21039	20815	21006	20859	21105	20981	20980	20767	20942	20738	20697	20823	20896	20970	21083	20967	20998	20959	20840	20939	21070	20868	21140	20882	21104	21114	20808	20986	20829	20846	20975	20847	20903	21155	20877	20872	21056	21195	20850	20902	20968	20914	20953	20885	20918	20997	21117	20878	21003	20935	20932	20933	20980	20926	20752	20934	20835	20872	20900	20835	20804	20815	20971	21026	20958	20956	21061	20938	20951	20972	20773	20987	20905	20985	20989	21112	20877	20766	20923	21071	21103	21093	20949	20861	20873	20976	21103	20895	20855	20952	20987	20943	20870	20898	20953	20930	20961	20851	21012	20871	21043	21020	21136	21000	21051	20771	20772	20974	20960	20952	20934	20941	21049	21187	20800	21014	20726	21035	21132	20956	20982	20787	20858	20846	20688	20992
25649	22025	31155	34033	31207	31379	30917	29843	29061	28981	28536	28578	28578	28488	28022	28499	28307	28248	28273	28333	28276	28494	28280	28459	28339	28086	28082	28314	28000	28119	28113	28087	28087	27991	28269	28106	27898	28049	28004	28111	27936	28260	28220	28231	28155	28113	28130	28073	27858	28059	28251	28302	28255	28173	28172	28260	28071	28063	28301	28080	28393	28132	28288	27994	27906	27906	28144	28208	28122	28208	28312	28104	28148	27877	28079	28041	28008	27991	28009	27945	28029	28104	27835	27871	28073	28135	28117	28169	28082	28001	28032	28009	28059	27915	28208	27954	27995	28112	28046	28090	28258	28213	27929	28029	28250	27807	27987	28023	27991	28199	28153	28183	27835	28193	28281	28065	27957	28206	28304	28139	27943	28265	28045	28151	28138	28146	27775	28081	28131	27913	27801	28043	28069	28057	28293	28246	28043	28042	27884	27987	27961	28179	28143	28249	28279	28119	28012	27969	28027	28174	28090	28382	28093	27961	28125	27987	28116	28030	28241	27904	28041	27854	28253	28236	27986	28136	28021	28141	28204	28318	27952	28397	28033	28387	28059	28133	28115	28263	28024	28110	28130	27997	28244	28158	28213	28124	28130	27962	27979	28155	27971	27843	28023	28108	28156	28370	28295	27942	28177	27749	28160	27920	27991	28078	28230	28008	27805	28207	28068	28111	28307	27922	27904	28122	28035	27883	28091	28165	28141	28078	27979	28125	28170	28201	28192	28099	28190	27954	28082	28129	28153	27935	28027	28058	27914	28430	28123	28306	28212	28043	27993	28100	28247	28147	28277	28203	28137	28020	28197	27950	28270	27854	28154	28287	28025	27812	28234	28282	28141	28213	27934	28162	28028	28230	27891	28038	28025	28185	27900	28215	28132	28065	28224	27956	28051	27957	28008	28233	27862	27976	28196	28099	28249	28252	28012	28236	28177	28118	27872	28112	28188	28136	28015	27929	28013	28224	28097	28063	28152	27947	28103	28292	28186	28083	28217	28054	28244	27702	28057	28058	28266	27996	28087	28215	28294	28239	28111	28000	28085	28364	28276	28264	28000	28212	28053	28154	28041	27892	28087	28103	28316	28259	28201	27941	28014	28101	27969	28082	28298	28155	27999	28335	28084	28108	28166	28129	28098	28198	28274	27886	28189	27964	28135	28100	28084	28027	28044	28252	28170	28237	28048	28107	28314	27915	28115	28100	28222	28209	28272	28131	28256	28067	28253	28143	27999	28031	28172	28365	27907	27912	28272	28075	28046	27853	28245	27932	28072	28244	28187	28150	28294	27855	27994	27957	27920	27966	28109	28062	28034	28081	28081	28134	28420	28085	28103	27990	28105	28208	28107	28238	28035	28151	28011	28221	28073	28022	28349	28298	27968	28017	28225	28135	27907	27842	27963	28374	28208	27952	28290	28045	27911	28048	28242	28087	28198	28132	28410	28013	28210	28196	28128	28104	28047	28046	28169	28046	27991	28080	28006	27802	28205	28154	28038	28135	28205	28181	27974	28027	28481	28097	28173	28266	28299	27915	28170	28095	28044	28116	28128	27895	28262	28036	28042	28129	28267	28144	27990	28035	27988	27986	28037	28086	28142	28214	28033	27974	27897	28261	28026	28261	28401	28007	28140	28358	28095	27890	28012	28144	27955	28197	27988	28114	28074	28172	28280	28082	27983	28074	28101	28289	28343	28159	28102	27988	28034	28035	28119	28013	28121	28068	28094	27837	28016	28118	28201	28064	27792	28083	28183	28208	28489	27941	28096	28095	28107	28039	28277	28022	28135	28133	28092	28340	28103	27908	28272	28097	27856	28142	28125	28069	28129	28106	28489	28130	28120	28180	28185	28296	27973	28175	28388	27993	28113	27980	28155	28056	27960	27885	28198	28026	28188	28006	28324	27955	27912	27848	28010	28114	28089	27849	28069	28074	28131	28123	27859	28013	28170	27855	27911	28251	28182	28268	28105	28266	28017	28041	27799	28146	28174	27999	28164	28207	28095	27968	27993	28171	28324	28132	27959	27986	28097	28096	28093	28154	28061	28027	28287	28021	28169	28413	28336	28158	28149	27930	27975	28085	27900	28098	28092	27810	27972	28233	27998	27966	28342	27999	28083	28313	27897	28165	28179	28150	28024	28073	27966	28044	28057	28017	28183	28016	28168	28303	28058	27985	28174	28282	28125	27876	28049	28110	27995	27982	28000	28353	28245	27971	28234	28122	28025	27959	28134	28091	28151	28104	27973	28025	28231	28010	28101	28211	28280	28254	27953	27933	28201	28055	28402	28065	28045	28235	28084	27943	28475	28010	27929	28101	28115	27972	28207	27952	28393	28334	28119	27967	28162	28299	28190	28221	28041	28158	28111	28044	28272	28104	28151	28173	28114	28189	28053	28383	28201	28274	28205	28091	28159	28228	27990	28135	28218	28153	28033	28166	27964	27804	28025	27974	28033	27953	28226	28165	28285	28209	27925	27791	28005	28102	27944	27940	28089	28125	27841	27994	27914	28184	28007	28041	28181	28184	28040	27991	28272	28043	28215	28133	28240	27935	28184	28006	28085	28280	28027	27770	28071	28181	27893	27946	28132	28312	28132	28105	27886	28055	28080	27951	28062	28188	28103	28330	28332	27970	28000	27788	28141	28248	27964	28174	28181	28263	28049	28121	28351	28126	28258	28169	28176	28327	28319	28207	28021	28117	27983	28036	27810	28184	28110	28135	28170	28242	28150	28019	28147	28054	28460	28321	28147	28090	28041	28013	28098	28178	27875	28272	28301	28134	28125	28174	28456	28005	28186	28057	28119	28204	28201	28250	28045	28132	27918	28076	28043	28301	28018	28228	28100	28140	28073	27981	28268	28091	28144	28194	28226	27898	28182	28062	28257	28207	28100	28203	28254	28045	28204	28086	28009	28153	28185	28160	28179	28122	28089	28175	28118	28109	28077	28215	28302	27998	27914	27952	27925	27979	28406	27794	28105	28072	28167	28077	28098	28182	28047	27852	27892	28109	28089	27928	27996	28082	28023	27893	28184	28150	28099	28000	28067	28001	28015	28050	28299	28172	27943	27935	28092	28035	28377	28335	28107	28204	28115	27988	28076	28221	28199	28153	28066	28228	28266	28165	28012	28066	28095	28007	27951	28189	28251	28481	28252	28191	28247	27970	27917	28095	28117	27932	28246	27961	28266	28253	28100	28214	27940	27851	28067	27975	28091	28050	28029	28133	28002	28208	28102	28222	28016	28198	27837	28091	28008	27997	28008	28311	28026	28133	28017	28093	28127	28032	28267	27955	28136	28264	28202	28299	27853	28042	28420	28321	28109	28376	28145	28145	27942	28153	28173	27964	28083	27716	27802	27914	28040	28046	28078	28070	28233	28359	28432	28132	27915	28277	27917	28117	28097	28234	28091	28088	28078	28133	28235	27969	28169	28029	28411	28060	27997	28051	28110	28180	28026	27994	28211	28267	28172	28258	27982	28220	27989	28184	28520	28150	28175	28165	28216	28208	28240	28130	28009	28317	28334	28244	27929	28039	27939	28099	27802	28094	28243	28232	27926	27870	28102	28025	28040	28144	28331	28065	28377	27933	28094	27981	27989	28294	27863	28204	28050	28126	28450	28122	27992	28287	28318	28038	28243	28130	27960	28108	28321	28320	28115	27862	28033	28121	28197	27964	28079	28059	28067	28293	28033	28301	27959	28076	28001	27924	28112	28175	27876	27938	27973	27911	28058	27951	28094	28134	28247	27946	28232	28149	28215	28049	28222	28065	28149	27918	28118	28304	28207	27941	27946	28129	28086	27836	28126	28175	28083	28263	28060	28219	28361	28085	28006	27995	28181	28111	28223	28226	28063	27950	27987	28067	27822	28113	28045	28301	27991	28064	27986	28046	28092	28393	28046	28106	28360	28210	28136	28115	28248	28221	28205	28079	28197	28094	27956	28174	28167	28327	28219	28274	28152	28143	28251	28106	27929	28277	27967	28358	27973	28183	28224	27928	28007	28143	28206	28093	28045	28088	28150	28154	28078	27999	28117	28059	27993	27938	27935	28011	27825	28051	28061	28074	28318	27997	27854	28283	28023	28253	27990	28163	28076	28501	28245	28169	28059	28093	28087	28064	28155	28222	28197	28165	28127	28226	28223	28081	28104	27895	28174	28226	28387	27996	28043	27890	28151	28214	28169	28554	28101	28192	28119	28252	27909	28082	27846	27950	27990	28143	28368	28041	28210	28136	28272	27969	28280	27962	28140	28098	27676	28076	28184	28039	28010	28068	28025	28286	28066	28062	28252	28071	28059	28286	28373	27989	28123	28076	28284	28392	27985	28154	27922	28210	28157	27895	28177	28054	28211	28267	28124	27997	28103	28139	28158	28308	28025	28087	27982	28210	28212	28359	27785	28077	27857	28048	28201	28081	28049	28062	27980	28189	28137	27838	28164	28074	28139	27848	28055	28076	28089	27817	27854	28299	28114	28242	28317	27912	28094	27971	27991	28109	28179	28176	28223	28060	28064	28176	27991	28336	28221	28128	28171	28028	28136	28138	28038	28264	28054	28142	28188	28005	28213	28321	28213	28175	28354	28009	27984	27984	28152	28090	28296	28010	28122	28082	28070	27994	28191	28025	27930	28268	28320	28256	28188	28179	28097	28199	28046	28108	28040	28176	27940	28241	27982	28183	28178	27872	28071	28038	28184	28074	27869	28162	28120	28227	27988	28092	28280	28101	28014	28205	28173	28031	28137	28028	28124	27883	28267	28335	28334	28168	28012	28163	28135	28312	28009	28153	27950	28343	27946	27841	28161	27762	28212	27994	28166	28006	27941	28176	28130	28041	27988	28288	28333	28020	27854	28000	27811	28213	28110	28054	28116	28060	28063	28042	27973	28320	28008	28136	28072	28023	28115	28159	28164	28182	28128	28312	28150	28122	27911	28307	28112	27701	28205	28200	28291	27935	28116	28012	28071	28251	28124	28038	28251	28009	27909	27800	28103	28227	27920	28094	28331	27881	28059	28122	28227	28064	28038	28124	28292	28037	28183	28210	28293	28189	28111	28028	28268	28435	28025	27938	27929	27992	28279	28070	28232	28065	28073	28221	27994	28125	28031	27939	28288	27945	28046	27985	28154	28029	27905	28206	28222	27952
29093	47941	40552	32609	29021	26404	24788	23435	22813	22267	21928	21895	21612	21645	21545	21421	21438	20965	21156	20996	21052	21269	21012	21204	21172	21108	21296	21151	21156	21074	21221	20912	20987	21252	21223	21125	20763	21110	20854	21114	21051	20994	20818	21267	21145	21015	20847	21183	21295	21120	20974	20975	21023	21089	21111	20918	21147	20992	21107	21097	20982	21056	20935	21051	20964	20866	20956	21156	20974	21081	20944	21043	21133	20958	20949	20932	21163	20997	21160	20924	21073	21058	21069	20829	20963	21016	20984	21007	20994	21017	20982	21114	21063	20994	20997	21035	21115	21028	20894	21137	20951	21043	21069	21100	20953	20909	20941	21074	21130	20982	20977	21053	21020	21177	21046	20972	21027	21016	20912	21013	21080	20845	20993	21078	21089	21100	21003	20945	21123	20907	21061	20995	21124	20806	21044	21174	21008	20941	20907	21054	20997	20974	20895	21073	21121	20957	21016	20847	20934	21150	21008	20874	21109	20903	20883	20865	21164	20738	21034	21208	20964	20844	21080	21222	21099	21007	20888	21059	20984	21062	20948	21111	21165	20933	21022	20889	20934	21015	21214	21157	21167	21074	20935	21061	20871	21078	20886	21069	21214	21228	20904	21310	20837	21000	20968	21154	21171	21102	21308	20983	21038	21010	21088	21045	21011	21026	20912	20770	21061	20867	21159	20921	21162	21047	21006	21055	21174	20928	21188	20961	21084	20892	21106	20958	21017	21114	20958	21112	20796	21116	21013	20882	21199	21006	21025	20891	21140	21014	20962	21110	21003	20918	21043	21140	21315	20815	21057	20816	21117	20844	21134	20991	20944	21020	21063	21213	21072	21214	20867	20977	20979	21003	20988	21129	20910	21172	20985	21069	21156	20977	21106	20987	21055	20796	20938	20942	21088	21027	20839	20990	21224	21001	21074	21011	21151	20942	21085	21033	20966	20905	21079	20973	20937	20850	21062	21147	21012	21050	20922	21112	21069	20874	20973	21023	20855	21028	21032	21049	21240	21080	21095	21204	20929	20839	20995	20937	21048	21115	21068	20978	21192	21034	20846	20887	20897	21197	20946	21059	21122	21003	21044	20877	20958	21053	21024	21107	20712	20846	21034	20906	21100	20950	21117	21036	21083	20983	20993	20911	21037	20882	21077	20975	20986	20999	20920	20977	21053	20891	21021	20994	21197	21161	20863	20767	21092	21177	20965	21039	21044	21149	20997	21102	21052	20919	21051	20878	20910	21165	21068	21191	21224	20982	21042	20977	21017	21119	20957	21030	21104	20983	20971	21050	21132	21215	20994	20920	21167	21234	21000	20981	21082	21077	20949	21077	20985	21072	21004	21174	20970	21007	21002	20891	21025	21108	21087	20965	21199	21045	21058	21063	21069	21091	21011	20869	20981	21105	21186	20854	21066	21129	20906	21062	21032	20982	20965	21086	21074	21196	21190	21174	21120	21019	20952	20969	21037	21049	21075	20854	20931	20907	20935	21065	21050	20985	21209	21021	21113	20985	21009	21082	21108	21122	21079	21103	20951	21142	21166	20959	20984	21092	20924	20972	21032	21084	20795	21170	20920	20877	21243	21040	21007	21054	21080	21104	21244	21094	21029	21242	20976	20939	21021	21041	21032	20985	20869	21023	20993	21037	20993	21139	21080	21051	20826	20874	21132	20851	20961	20863	20996	20888	21118	20968	20984	21068	21119	21122	21017	20978	20892	21046	21211	20998	21092	21077	21044	21026	21029	20914	21102	21015	21277	21074	21113	20970	21067	21056	20990	21062	20904	20936	20997	21117	21104	20953	21090	21174	20998	20976	21093	21143	20907	20945	20970	20890	21042	21283	21004	20917	21082	21057	20960	21030	20985	21006	20899	20977	20828	21109	21009	21306	21074	21003	21059	20870	21083	21060	21162	20831	21005	21087	20879	21154	20828	21005	20956	20891	20958	21200	21066	21124	21130	21068	20927	21027	21022	21029	21008	21079	21127	20934	21055	21048	21126	21027	21196	21022	21089	21051	21136	21179	21037	20997	21111	21118	21094	21019	21057	21017	20961	21134	20980	20990	21041	21143	21140	20882	20939	20941	21172	21273	20993	21105	21057	21123	21153	20875	21127	21131	21166	20994	21127	21059	21125	21060	20948	21074	20930	21031	21207	20964	21008	21193	20923	21101	21068	21200	21041	20793	20699	21076	21044	21201	20992	20986	20884	21186	20952	21050	20998	20926	21043	20958	21074	21045	20883	20968	20959	21208	20884	21136	20939	21010	21107	20905	20854	21288	21020	20725	21104	20935	20864	21031	20958	21192	21020	21088	20961	20849	20943	20914	21114	21031	20990	21040	21017	21119	20946	21007	21121	20944	20935	20962	21087	20933	21096	21039	20827	21072	20914	20917	21075	21097	21062	20933	20968	21079	21151	20900	20991	21096	21198	20982	20963	21023	20976	21024	20936	20932	21136	20835	21117	20915	20947	21151	20969	21077	21034	20921	21200	20980	21010	20852	20971	20860	20895	21283	21065	20894	21126	21119	20959	20970	20974	21008	20901	21071	21217	21084	21099	21080	20881	20976	20957	21054	20896	21033	21089	21015	21060	21181	21033	20860	21118	20831	20747	21200	21277	21101	21050	20936	20985	21050	20988	20979	20964	21068	20959	20875	21089	21011	21015	21146	21060	21084	21179	21176	21221	21012	20874	21072	21040	20970	20913	20899	20884	20973	21007	20895	20929	21091	21057	21032	21093	20997	20972	21004	21117	21074	21134	21037	20930	21030	20950	21116	21123	21062	20974	20902	20907	21109	21048	20846	20945	21008	21146	21086	21068	21228	20902	21145	21066	21060	21129	21010	20935	21137	21034	21021	21060	20825	21189	21034	20945	21188	21323	21117	21044	21193	20949	20884	21052	20883	21136	20834	21056	21100	20958	20864	20950	21039	21079	21091	21008	21111	20910	21149	21288	20977	21092	21143	20965	21017	21187	20760	21044	21036	21136	21094	21236	20744	20920	21135	21116	20854	21107	21128	20864	21088	21039	21079	21010	20889	21199	20916	20847	21178	21047	21001	20958	20958	20968	21094	21194	20942	21141	20965	20902	21043	20865	21115	21083	21122	21026	20926	20932	21060	20733	21270	20883	21192	21092	20884	20989	20905	21058	20924	21005	21115	21138	21019	20902	21197	21085	21025	21024	21051	20988	21047	20907	21063	21035	21063	21020	21105	21072	21027	21013	21069	21028	20955	21190	20851	20820	20985	21070	21030	21036	20892	21176	20939	21025	20920	21040	20989	21074	20991	20862	20913	21060	21046	21227	21151	21039	21030	20995	20874	21090	20956	21227	20994	21004	21059	20996	21137	21129	20782	20909	21092	21084	20954	20945	21035	20982	20996	20856	21003	21019	21170	21047	20936	20851	21289	21104	21138	21029	21048	21165	21043	21312	20986	20943	21055	20892	21159	20894	21096	20943	20986	21211	20852	20980	21261	20837	21020	21216	21119	21124	20894	21214	20975	21026	21038	21057	21054	21038	21073	21136	20967	20952	20983	21020	20970	21121	21004	21151	20949	20959	21017	21005	20964	20921	20879	21093	21067	20985	21000	20963	21010	21042	21037	21104	21301	21121	21002	21036	20838	21162	21150	20996	20955	21020	20992	21095	21230	21278	21134	20830	21105	21054	21028	20950	20886	20985	20981	21148	20912	21173	21046	21086	21088	21020	20905	21007	21232	21091	21104	21069	20957	21020	20922	21086	21082	21086	21042	21039	20811	20974	20818	21048	21185	21182	20864	21003	21063	21174	20828	20973	20955	21103	20971	20974	21106	21061	21035	21097	20977	21047	21072	21163	20985	21146	21075	20934	21149	21054	21292	20869	20909	20906	21059	20948	21209	21034	21107	21133	20973	21003	21135	20874	20811	21028	20961	21076	21002	20857	20897	21070	21053	20891	20807	21303	21039	21096	20969	20948	21148	21003	21019	21021	20955	20997	21122	20939	21066	20933	21066	21088	20997	20948	20908	21065	21214	20982	20997	21082	20821	20936	20886	21071	21064	20924	21299	21038	21129	20923	21068	21280	21021	21237	21015	21117	21061	20993	20931	21127	21117	21011	21051	21035	20937	21039	21130	21127	21120	20994	21145	21216	21187	20993	21118	21097	21012	20960	20907	20991	20938	21192	21008	21024	20975	21156	20982	20965	20951	21025	20960	20989	20997	21053	21034	20902	21108	20935	21025	21060	21223	20944	21161	21112	20888	21036	21260	21048	20973	21082	20866	21063	20963	21148	21082	21042	21014	21139	21123	21157	20966	21149	21127	20800	21164	20901	20984	21066	21023	21002	21183	20989	21082	20915	20964	21049	20889	21109	20918	21072	20779	21045	21071	20887	21100	21169	21149	21197	21019	20938	20981	20987	21154	21010	21139	20961	21182	21025	20898	20985	21084	20952	21082	21095	21071	20967	20980	20971	21046	20921	21115	20978	21195	21151	21093	21102	21078	21040	20981	21119	20963	20971	21061	21072	20939	20927	21101	21192	21025	20899	20991	20982	20960	21148	21006	21213	21027	20943	21009	20979	20810	21136	20870	21051	20966	21096	21071	20929	20989	21100	21092	21009	20970	20972	20977	20994	20969	20919	21147	21114	20969	21096	20983	21049	21112	20918	21237	21083	21106	21034	20918	20989	21160	21014	21018	21211	20967	21072	21123	21027	21064	21124	21016	21166	21128	21059	21110	21023	21084	21034	21097	21001	21026	20957	20959	20916	20982	21046	21069	21068	20949	20918	21217	20957	21012	21103	20978	20989	20970	20947	21034	21072	21135	20965	21168	20848	21142	21016	20973	21109	21035	20862	20880	20932	20942	21090	21029	20916	21015	21027	20934	20936	21012	21005	21056	21041	21021	21087	20931	21058	21035	21090	21020	21090	20982	21028	21140	20987	21021	21055	20833	21064	20869	21049	21201	21040	21000	21073	21118	21106	21210	20828	20979	21024	20999	21138	21018	20926	21090	21215	21038	21104	21008	21045	21198	21094	21210	21059	20951	20954	20955	21176	20961	20884	20980	21010	21005	20931	21017	21010	21037	21032	20944	21028	21083	21152	21211	21070	21035	21074	21090	20925	21160	21076	21094	21187	20871	20993	21210	21066	21029
22283	21415	28631	25211	25240	30884	34520	31340	30272	30121	29940	29404	29462	29240	29080	28931	28967	28718	28604	28866	28637	28724	28489	28518	28816	28607	28717	28696	28393	28497	28467	28589	28617	28600	28892	28700	28474	28470	28557	28540	28605	28596	28668	28562	28509	28356	28376	28446	28431	28385	28272	28508	28434	28456	28681	28439	28693	28718	28724	28397	28584	28469	28400	28656	28646	28321	28535	28349	28407	28321	28567	28425	28354	28510	28583	28264	28574	28519	28414	28417	28511	28430	28489	28680	28412	28595	28532	28336	28542	28604	28468	28368	28346	28464	28559	28525	28552	28566	28492	28491	28342	28531	28518	28513	28300	28508	28490	28392	28463	28497	28702	28137	28590	28688	28672	28467	28604	28396	28258	28465	28784	28444	28570	28418	28438	28631	28374	28399	28477	28508	28713	28511	28604	28470	28505	28583	28493	28504	28402	28494	28493	28557	28335	28653	28453	28416	28474	28466	28596	28350	28489	28579	28657	28534	28674	28550	28169	28484	28412	28563	28669	28695	28417	28153	28294	28391	28248	28537	28318	28616	28677	28519	28242	28491	28350	28293	28348	28391	28453	28331	28679	28468	28464	28266	28542	28493	28504	28465	28377	28182	28336	28663	28431	28654	28509	28455	28335	28367	28247	28559	28458	28249	28562	28420	28521	28384	28536	28441	28284	28364	28243	28304	28407	28088	28546	28386	28433	28377	28373	28385	28632	28260	28765	28529	28479	28274	28547	28601	28507	28623	28400	28392	28340	28345	28480	28658	28698	28517	28512	28571	28301	28471	28536	28410	28662	28666	28410	28447	28603	28536	28452	28465	28458	28291	28443	28448	28407	28440	28583	28514	28559	28378	28646	28375	28369	28360	28376	28199	28315	28264	28508	28400	28658	28310	28322	28350	28479	28519	28558	28466	28422	28480	28274	28312	28517	28503	28301	28613	28343	28696	28418	28510	28328	28556	28599	28443	28477	28523	28603	28221	28290	28369	28322	28510	28418	28553	28337	28555	28302	28362	28453	28474	28537	28511	28456	28531	28301	28307	28497	28623	28278	28371	28473	28261	28447	28432	28333	28394	28773	28496	28339	28609	28656	28622	28523	28282	28582	28456	28348	28456	28572	28442	28585	28466	28328	28304	28378	28516	28349	28521	28549	28572	28365	28483	28642	28535	28233	28467	28467	28422	28299	28326	28326	28652	28639	28485	28386	28494	28533	28443	28318	28714	28542	28484	28332	28434	28490	28423	28491	28517	28335	28245	28386	28619	28228	28239	28402	28546	28208	28576	28561	28367	28586	28613	28471	28695	28640	28528	28390	28461	28476	28626	28436	28612	28410	28265	28304	28355	28205	28390	28647	28415	28531	28437	28402	28663	28373	28455	28563	28681	28505	28487	28440	28326	28319	28485	28421	28131	28306	28692	28508	28488	28801	28434	28426	28691	28336	28463	28473	28469	28485	28751	28623	28304	28572	28422	28428	28370	28365	28331	28583	28255	28548	28292	28565	28353	28424	28550	28205	28526	28271	28411	28411	28527	28622	28370	28448	28536	28568	28117	28381	28489	28354	28530	28579	28494	28202	28573	28481	28334	28369	28505	28264	28582	28471	28580	28589	28444	28254	28667	28501	28415	28583	28575	28413	28465	28536	28379	28502	28256	28623	28292	28502	28598	28351	28395	28469	28410	28350	28491	28517	28561	28518	28310	28573	28573	28333	28585	28625	28469	28435	28355	28472	28680	28458	28370	28448	28716	28532	28606	28687	28629	28641	28371	28313	28501	28556	28384	28600	28455	28521	28363	28488	28607	28393	28289	28460	28496	28492	28391	28566	28613	28449	28243	28394	28414	28363	28446	28521	28537	28308	28423	28412	28554	28589	28581	28243	28484	28206	28389	28437	28289	28606	28250	28555	28494	28395	28212	28507	28346	28475	28467	28494	28597	28530	28336	28654	28417	28635	28258	28518	28457	28419	28405	28471	28597	28434	28429	28339	28445	28340	28390	28639	28214	28414	28373	28516	28597	28498	28481	28316	28407	28678	28426	28495	28477	28417	28308	28174	28430	28484	28460	28501	28598	28319	28348	28374	28383	28399	28359	28554	28450	28425	28461	28591	28434	28297	28584	28598	28595	28250	28459	28198	28451	28327	28444	28726	28224	28460	28699	28591	28651	28413	28578	28251	28383	28332	28571	28393	28350	28369	28537	28596	28249	28493	28745	28356	28510	28635	28493	28258	28526	28379	28364	28584	28478	28466	28418	28336	28527	28270	28337	28607	28415	28479	28497	28438	28549	28209	28424	28647	28348	28480	28457	28377	28616	28496	28175	28004	28370	28374	28421	28264	28842	28574	28256	28603	28429	28354	28445	28462	28324	28387	28482	28448	28442	28815	28382	28498	28354	28296	28709	28470	28837	28522	28547	28336	28641	28473	28406	28261	28423	28447	28393	28451	28596	28586	28399	28442	28410	28262	28304	28246	28348	28264	28470	28421	28403	28398	28400	28480	28448	28316	28435	28510	28306	28561	28342	28339	28360	28349	28339	28367	28339	28483	28533	28537	28535	28434	28454	28253	28460	28512	28344	28664	28684	28562	28333	28347	28443	28369	28510	28685	28492	28224	28442	28412	28241	28467	28320	28410	28270	28642	28320	28454	28323	28596	28196	28306	28502	28588	28523	28710	28257	28522	28385	28520	28841	28509	28617	28541	28569	28507	28515	28582	28795	28316	28444	28602	28400	28337	28422	28405	28465	28067	28641	28651	28664	28538	28678	28392	28460	28530	28535	28578	28724	28621	28423	28325	28549	28439	28410	28474	28319	28449	28519	28405	28540	28447	28227	28310	28465	28428	28537	28339	28409	28511	28344	28608	28200	28466	28434	28377	28357	28756	28499	28411	28204	28460	28571	28621	28571	28307	28246	28499	28575	28496	28309	28700	28633	28273	28519	28309	28570	28583	28465	28592	28580	28584	28226	28531	28407	28576	28350	28190	28456	28480	28489	28240	28423	28504	28346	28435	28288	28278	28344	28324	28378	28483	28068	28298	28404	28414	28562	28605	28412	28576	28388	28451	28436	28332	28401	28385	28439	28472	28400	28498	28168	28487	28268	28491	28359	28296	28484	28405	28645	28496	28661	28460	28640	28454	28428	28539	28497	28432	28348	28411	28473	28578	28418	28610	28408	28416	28549	28377	28409	28509	28296	28454	28313	28295	28541	28319	28377	28454	28458	28362	28392	28522	28429	28471	28460	28517	28566	28458	28451	28604	28394	28587	28196	28385	28308	28566	28419	28519	28361	28296	28361	28489	28418	28377	28562	28439	28379	28601	28300	28374	28173	28357	28237	28342	28483	28115	28398	28500	28378	28501	28597	28421	28466	28510	28597	28657	28346	28493	28499	28503	28418	28286	28476	28433	28547	28528	28099	28389	28214	28454	28421	28356	28510	28362	28580	28607	28300	28287	28491	28448	28443	28443	28508	28497	28542	28594	28208	28295	28341	28467	28430	28259	28415	28471	28669	28713	28346	28458	28323	28393	28549	28206	28595	28432	28496	28362	28342	28416	28333	28359	28322	28431	28456	28653	28534	28573	28460	28404	28405	28613	28384	28293	28380	28427	28272	28637	28235	28559	28211	28395	28614	28649	28625	28634	28210	28400	28453	28557	28559	28590	28429	28361	28355	28224	28262	28749	28464	28549	28491	28280	28378	28465	28716	28402	28586	28595	28578	28542	28390	28624	28463	28428	28375	28229	28319	28572	28354	28685	28522	28436	28296	28259	28431	28453	28591	28638	28328	28377	28376	28439	28314	28684	28316	28782	28404	28319	28254	28482	28630	28580	28553	28495	28719	28512	28231	28324	28526	28609	28255	28537	28325	28552	28570	28400	28593	28573	28517	28332	28383	28459	28361	28487	28430	28498	28291	28420	28512	28639	28342	28465	28522	28550	28434	28164	28447	28409	28266	28606	28650	28416	28562	28440	28454	28675	28606	28652	28310	28737	28230	28523	28484	28709	28525	28463	28606	28388	28253	28576	28445	28604	28502	28502	28407	28443	28472	28532	28539	28562	28530	28393	28473	28369	28464	28648	28561	28288	28500	28502	28433	28557	28144	28498	28308	28412	28493	28437	28395	28348	28401	28418	28516	28277	28486	28451	28168	28408	28199	28221	28652	28314	28388	28368	28549	28386	28407	28400	28573	28371	28446	28473	28415	28404	28484	28477	28580	28601	28401	28699	28593	28342	28229	28321	28500	28350	28446	28631	28267	28689	28483	28524	28213	28244	28571	28527	28473	28611	28469	28539	28446	28319	28602	28529	28490	28409	28041	28390	28503	28500	28545	28429	28564	28371	28483	28496	28379	28320	28523	28439	28426	28400	28330	28684	28470	28444	28325	28664	28267	28465	28349	28430	28568	28416	28307	28497	28345	28465	28336	28318	28460	28770	28456	28518	28445	28476	28535	28250	28250	28250	28391	28512	28544	28302	28704	28389	28592	28402	28323	28610	28600	28586	28566	28463	28403	28415	28396	28482	28276	28210	28335	27885	28362	28608	28560	28614	28438	28636	28498	28371	28328	28281	28672	28395	28516	28360	28443	28339	28531	28515	28485	28428	28206	28554	28325	28687	28401	28255	28341	28465	28568	28670	28565	28145	28585	28621	28338	28621	28320	28384	28344	28246	28385	28400	28162	28362	28252	28297	28616	28390	28351	28222	28095	28325	28627	28606	28447	28521	28362	28144	28462	28504	28487	28372	28371	28270	28394	28390	28546	28344	28568	28427	28627	28562	28375	28231	28423	28444	28570	28663	28448	28385	28420	28133	28656	28442	28312	28486	28655	28258	28322	28519	28494	28357	28407	28486	28379	28650	28389	28271	28810	28391	28562	28523	28342	28638	28430	28268	28300	28220	28380	28322	28479	28213	28488	28596	28386	28377	28218	28212	28427	28571	28479	28423	28373	28552	28394	28500	28465	28450	28441	28614	28604	28451	28540	28516	28132	28348	28258	28512	28464	28567	28478	28564	28586	28365	28444	28605	28536	28650	28629	28413	28381	28608	28417	28466	28425	28242	28239	28209	28482	28530	28567	28652	28217	28393	28386	28771	28267	28372	28600	28739	28332	28606	28598	28345	28389	28659	28465	28425	28471
29978	56606	48703	39126	34268	30263	27841	25603	24539	23285	22869	22537	22270	21930	21870	21800	21603	21374	21440	21314	21385	21307	21303	21229	21280	21389	21302	21237	21258	21427	21146	21129	20968	21151	21211	21075	21051	21098	21348	21200	21148	21261	21155	21126	21114	21015	21177	21055	21209	21107	21037	21092	21210	21029	21200	21236	21176	21032	21182	21189	21047	20999	21284	21316	21431	21203	21020	21396	21244	21175	21315	20853	21146	21221	21349	21131	21268	21432	21165	21209	20995	21136	21012	21123	21275	21192	21120	20867	20989	21178	21059	21423	21188	21109	21185	21264	21193	21099	21099	21070	21170	21166	21354	21145	21079	21247	21091	21125	21253	21109	21122	21255	21054	21221	21154	21039	21099	21126	21136	21142	21147	21284	21153	20937	21123	21124	21057	21132	21109	21215	21251	21150	21243	20909	21180	21068	21262	21272	21173	21019	21042	21278	21164	21161	21053	21300	21202	21044	21134	21162	21242	21200	21012	21177	21155	21109	21079	20923	21095	21200	21205	21131	21064	21095	21109	21282	21239	21285	21206	21231	21044	21111	21200	21132	21227	21202	21213	21063	21199	21154	21399	21054	21219	21249	21223	21144	21105	21253	21054	21145	21199	21028	21313	21137	21349	21067	20938	21008	21053	21467	21235	21027	21166	21149	21249	21312	21166	21060	20962	21349	21222	21399	21245	21124	21243	21169	21382	21225	21149	21161	21154	21026	21124	20982	21326	21058	21033	21164	21212	21162	21211	21274	21306	21227	21251	20833	21326	21126	20938	21063	21219	21227	21119	21073	21253	21030	21142	21174	21249	21318	21004	21173	21176	21257	21182	21143	21229	21163	21143	21183	21398	21247	20971	21026	21183	21014	21094	21153	21211	20961	21196	21041	21283	21215	21186	21197	21049	20942	21365	20995	21136	21272	21367	21062	21183	21103	21443	21077	21050	21170	21072	21101	21217	21006	21206	21157	21238	21056	21135	21091	21296	21293	21170	21056	21154	21145	21313	21116	21166	21234	21159	21043	21214	21239	21008	21306	21102	21384	20958	20962	21195	21042	21092	21072	21059	21030	21330	21277	20996	21267	21158	21193	21166	21136	21070	21355	21208	21284	20963	21352	21337	20995	21178	21017	21213	21101	21334	21097	21065	21264	21200	21133	21329	21123	21060	21325	21204	20905	21166	21095	21318	21220	21016	21096	21131	21239	21259	21105	21055	21053	21093	21207	21188	21106	21244	21327	21160	21183	21138	21185	21119	21025	21009	21250	21205	21156	21299	21145	21185	21245	21238	21110	21226	21031	21150	21102	21299	21213	21124	21243	21456	20969	21151	21203	21227	21015	21240	21221	21219	21068	21109	21169	21067	21256	21019	21020	21090	21280	21099	21152	21154	21029	21119	21060	21158	20987	21244	21152	21159	21194	21212	21145	21221	20906	21180	21226	21301	21043	21210	21344	21310	21040	21068	20969	21166	21046	21157	21210	21082	21026	21138	21229	21281	21006	21279	21117	21176	21039	21214	21245	21040	21143	21226	21192	21076	21300	21303	21027	21271	21288	21163	21006	21242	21239	21255	21210	20993	20979	20936	21135	21357	21213	21087	21238	21183	21111	21095	21089	21052	21030	21038	21274	21163	21068	20943	21215	21129	21313	21071	21009	21193	21192	20947	21132	21205	21271	21232	21084	21075	21090	21186	21280	21024	20962	21253	21203	21151	20965	21184	21117	21030	21190	21226	21193	21254	21004	21190	20916	21129	21061	21285	21079	21278	21091	21160	21140	21166	21082	21160	21235	21135	21148	21099	21138	21097	21220	21134	21046	21353	21232	21191	21351	21144	21048	21060	21093	21226	21118	20992	21395	21120	21005	21178	21146	21177	21139	21068	21239	21117	20914	21155	21124	21179	21115	21137	21364	21248	20955	21220	21331	21158	21062	21070	21158	21093	21188	20973	21207	21248	21209	21241	21049	21250	21030	21122	21072	21398	21068	20981	21220	21478	21044	21103	21004	21274	21328	21115	21151	21302	21082	21219	21185	21173	21099	21176	21181	21230	21110	21226	20950	21201	21215	21066	21140	21061	21265	21225	21252	21058	20999	21342	21296	21203	21083	20996	21091	21174	21085	21023	21078	21336	20861	21162	21133	21125	21116	21194	21180	21268	21160	21215	21269	21270	21141	21202	21209	21187	21269	21015	21102	21206	21130	21140	21084	21110	21173	21082	20995	21249	21157	21213	21131	21242	21223	21197	21215	21266	20999	21233	21121	21019	21278	21243	21116	21110	21127	21320	21185	21217	21282	21146	21177	21007	21161	21245	21250	21309	21124	21233	20899	21364	21030	20886	21127	21304	21094	21117	21386	21126	21153	21154	21052	20965	21246	21164	21134	21123	21134	21150	21129	21110	21232	21274	21231	21129	21230	21221	21072	21135	21259	20919	21187	21124	21065	21131	21189	21072	21003	21178	20981	21243	21077	21085	21226	21113	21278	21096	21230	21162	21112	21124	21285	20998	21168	21002	21254	20957	21098	21093	20937	21048	21227	21141	21219	21227	21206	21250	21235	21211	21221	21058	21191	21084	21217	21057	21149	21151	21094	21329	21019	21188	21020	21111	21293	21105	21048	21234	21200	21063	21269	21014	21385	21139	21245	21132	21156	21096	21037	21162	21204	21147	21202	21109	21247	21440	21239	21300	21312	21136	21382	21041	21187	21090	21006	21208	21068	21179	21153	21067	21228	21204	20990	21108	21193	21104	21078	21247	21074	21188	21108	21334	20996	21224	21060	21128	21196	21105	21114	21227	21236	21198	21025	21265	21227	21251	21138	21117	21015	21164	21184	21278	21114	21144	21237	21114	21132	21136	21066	21036	21110	21072	21145	21072	20930	21190	21029	21046	21139	21267	21195	21353	21172	21107	21143	21140	21043	21040	21144	21089	21060	21164	21153	21099	21065	21238	21242	21343	21199	21028	21203	21241	21174	21158	21029	21143	21157	21180	21069	21243	20866	21275	21321	21208	21109	21125	21117	21339	21166	21093	21242	21286	21009	21051	21209	21345	20950	21145	21284	21191	21005	21179	21351	21199	21172	21242	21275	21333	21131	21098	21180	21237	21326	21062	20992	21348	21278	21049	21093	21117	21291	21132	21141	21183	21126	21254	21112	21138	20991	21178	21123	21105	21185	21192	21251	21181	21290	21244	21102	21381	21198	21109	21145	21009	21086	21162	21157	21294	21041	21405	21227	21217	21283	21269	21151	21094	20909	21243	20967	21119	21272	21222	21188	21076	21260	21228	21290	21345	21146	21255	21021	21312	21214	21147	21298	21228	21095	21246	21130	21106	21026	21040	21152	21354	21135	21382	21330	21180	21057	21264	21107	21269	21334	21220	21148	21257	21136	21309	21178	21115	21207	21244	21259	21032	21180	21046	21112	21277	21075	21312	21166	21127	21296	21217	21134	21025	21052	21133	21398	21222	21240	20836	21166	21139	21123	21195	21057	21312	21253	21331	21076	21123	21133	21176	21231	21131	21222	21055	21049	21253	21106	21106	21088	21200	21107	21206	21145	21275	21281	21066	21099	20944	21190	21212	21238	21154	21097	21071	21250	21354	21058	21078	21093	21144	21112	21285	21254	21188	21219	21333	20971	20973	21064	21278	21115	21128	21052	21204	21016	21142	21268	21012	21236	21095	21267	21085	21217	21196	21205	21353	21224	21128	21162	21016	21344	21281	20990	21236	21100	21121	21203	21112	21248	21100	21116	21172	21041	21243	21236	21135	21267	21073	21105	21219	21201	21198	21193	20991	20915	21244	21034	21208	21239	21093	21365	21287	21195	20992	21120	21304	21242	21225	21196	21346	21214	21058	21279	21027	21275	21157	21158	21258	21046	21129	21122	21053	21146	20851	21158	21249	21131	21180	21379	21215	21237	21285	21227	21147	20948	21165	21164	21193	21244	21150	21124	21221	21147	21107	21220	21216	21154	21146	21039	21169	21146	21003	21078	21137	21259	21050	20933	21001	21125	21146	21207	21192	21133	21226	21083	21012	21164	21075	21130	21140	21241	21288	21300	21110	21267	21307	20939	21236	21087	21091	21224	21189	21187	21181	21101	21273	21242	21212	21251	21275	21265	21137	21125	21091	21253	21417	21272	21140	21155	21158	21203	21170	21137	21245	21147	21200	21191	21207	20885	21018	21093	21172	20927	21329	21019	21329	21157	21019	21050	21134	20980	21255	21226	21209	21258	21155	21035	21083	21017	21075	21115	21162	21144	21072	21202	21233	21198	21200	21140	21246	21130	21193	21017	21170	21108	20998	21210	21414	21046	21229	21272	21371	20951	21211	21019	21301	21269	21185	21244	20997	21121	21229	21364	21256	21212	21161	21076	21027	21194	21234	21154	21184	21229	21135	21071	21290	21109	21402	21314	21056	21220	21200	21040	21212	21362	21107	21038	21092	21032	21277	21247	21136	21023	21153	21310	21233	21214	21286	21098	21335	21070	21216	21427	21229	21110	21312	20976	21219	21149	21200	20955	21133	21171	21238	21059	21248	21190	21266	21064	21001	21078	21111	21166	21269	21027	21127	20953	21136	21256	21181	21230	21240	21226	21079	21007	21005	21163	21332	20988	21051	21113	21188	21112	21064	21081	21224	21208	21324	21231	21091	21103	21252	21323	21157	21179	21172	21207	21225	21005	21001	21129	21089	21301	20997	21082	21088	21386	20982	20990	21270	21136	21334	21198	21224	21160	21189	21231	21052	21239	21086	21189	21057	21135	21190	21062	21119	21149	21196	21319	21142	21098	21204	21164	21353	21228	21143	21090	21233	21272	21010	21135	21217	21002	21249	21078	20952	21101	21169	21001	21192	21179	21186	21385	21126	21168	21160	20941	21167	21247	21307	21056	21028	21056	21311	21263	21111	21336	20927	20931	20949	20920	21044	21032	21256	21265	21106	21314	21179	21041	20848	21242	21099	21273	21205	21129	21076	20987	21057	21189	21180	21147	21142	21185	20944	21055	21152	21440	21200	21050	21117	21264	21188	21102	21058	21190	21256	21117	21059	21197	21133	21148	21182	21340	21264	21418	21124	21128	21188	21066	21089	21106	21183	21213	21177	21184	21079	21267	21243	21357	21087	21323	20889	21253
33679	33919	40113	36576	32543	30774	30135	29344	28989	28890	28860	28873	28774	28708	28414	28344	28354	28130	28175	28300	28395	28393	28369	28239	28421	28270	28251	28520	28286	28166	28462	28248	28316	28320	28496	28278	28251	28406	28093	27832	28348	28235	28362	28305	28304	28227	28451	28342	28348	28389	28263	28331	28192	28185	28380	28222	27928	27929	28169	28304	28425	28276	28064	28166	28225	28400	28234	28394	28240	28116	28425	28397	28346	28001	28140	28571	28166	28309	28334	28215	28268	28032	28360	28132	28040	28333	28148	28435	28262	28349	28335	28648	28155	27983	27959	28310	28384	28398	28128	28124	28168	28038	28309	28234	28274	28276	28282	28291	28381	28068	28208	28427	28326	28269	28285	28196	28357	28164	28062	27957	28085	28178	28109	28284	28245	27980	28206	28029	28090	28301	28218	28192	28440	28368	28042	27976	28185	28120	28379	28138	28394	28287	28127	28456	28142	28223	28063	28360	28355	28048	28211	28494	28100	28102	28126	28134	28326	28353	28342	28123	28055	28404	28314	28324	28163	28147	28259	28294	28176	28408	28272	28096	28235	28282	28508	28226	28313	28217	28234	28241	28251	28269	28168	28158	28192	28482	28200	28378	28369	28273	28112	28163	28190	28365	28145	28297	28189	28367	28262	28117	28229	28406	28391	28192	28528	28229	28459	28470	28401	28248	28116	28364	28316	28144	28109	28201	28205	28091	28171	28344	28215	28148	28293	28053	28263	28167	28237	28316	28267	28189	28314	28090	28326	28422	28312	28029	28135	28371	28328	27994	28229	28078	28244	28201	28676	28117	28368	28291	28286	28309	28462	28199	28240	28096	28069	28066	28239	28244	28141	28401	28242	28208	28091	28196	28361	28152	28125	28298	28285	28258	28194	28365	28198	28212	28268	28152	28402	28474	28233	28281	28050	28274	28272	27957	28179	28244	28261	28207	28208	28294	28217	28205	28512	28423	28138	28085	28293	28265	28346	28180	28160	28142	28219	28306	28319	28285	28296	28149	28267	28397	28049	28407	28449	28201	28229	28433	28479	28097	28147	28089	27960	28183	28456	28213	28288	28441	28207	28231	28208	28509	28316	28175	28601	28351	28428	28279	28199	28000	28177	28100	28378	28159	28274	28098	28184	28241	28296	28301	28266	28278	28128	28213	28436	28313	28058	28286	28340	28332	28187	28279	28302	28248	28124	28421	28449	28235	28176	28282	28306	28114	28349	28358	27978	28103	28241	28023	28430	28195	28381	28362	28207	28204	28122	28094	28323	28381	28330	28167	28426	28202	28261	28098	28286	28363	28101	28143	28248	28321	28181	28091	28174	28329	28194	28210	28262	28289	28269	28244	27970	28554	28333	28366	28187	28355	28439	28174	28222	27985	28110	28213	28463	28262	28205	28331	28293	28217	28210	28290	28147	28155	28356	28229	28382	28280	28236	28024	28364	28064	28427	28207	28298	28409	28312	28173	28316	28348	28360	28164	28383	28278	27951	28526	28258	28373	28307	27935	28524	28464	28329	28042	28363	28209	28335	28276	28483	28450	28387	28328	28327	28342	28151	28165	28270	28153	28266	28257	27982	28071	28536	28527	28193	28219	28296	28033	28195	28255	28308	28205	28274	28126	28311	28303	28275	28150	28363	28312	28085	27964	28357	28171	28212	28313	28302	28232	28193	27995	28372	28408	28244	28185	28296	28198	28373	28593	28350	28167	28135	28105	28184	28206	28090	28222	28304	28128	28408	28344	28317	28488	28417	28309	28238	28212	28375	28098	28469	27948	28418	28366	28347	28020	28171	28341	28125	28198	28206	28289	28315	28183	28272	28434	28444	28032	28095	28217	28273	28398	28221	28203	28361	28281	28238	28149	28202	28116	28405	28321	28439	28023	28287	28331	28328	28399	28170	28285	28264	28133	28134	28198	28358	28281	28367	28412	27870	28221	28141	28244	28408	28309	28045	28306	28169	28474	28200	28133	28313	28182	28277	28458	28350	28190	28492	28251	28427	28121	28335	28544	28070	28433	28160	28316	28110	28296	28284	28573	28208	28225	28373	28235	28209	28383	28267	28081	28242	28200	28417	28261	28484	28407	28241	28465	28394	28174	28266	28373	28516	28294	28116	28073	28317	28326	28246	28362	28291	28129	28116	28650	28330	28348	28200	28525	28339	28401	28158	28321	28093	28338	28184	28419	28183	28188	28313	28127	28300	28045	28315	28159	28370	28336	28343	28290	28374	28339	28191	28031	28260	28180	28316	28223	28239	28286	28129	28067	28207	28308	28047	28514	28309	28339	28295	28047	28359	28191	28163	28504	28464	28292	28427	28335	28331	28051	28277	28135	28438	28113	28287	28107	28165	28231	28325	28158	28131	28216	28264	28182	28290	28057	28313	28223	28083	28089	28250	28228	28302	28287	28140	28200	28131	28163	28328	28197	28347	28563	28224	28193	28283	28070	28187	28231	28415	28243	28114	28403	28299	28369	28181	28291	28320	28318	28221	28293	28390	28304	28288	28123	28365	28231	28310	28175	28164	28380	28189	28169	28152	28297	28324	28119	28417	28154	28227	28179	28147	28163	28449	28017	28219	28398	28105	28106	28538	28462	28402	28089	28323	28159	28277	28243	28497	28101	28212	28365	28263	28031	28504	28171	27825	28439	28313	28219	28141	28346	28455	28482	28311	28182	28224	28433	28201	28184	28201	28203	28373	28198	27832	28058	28218	28316	28049	28358	28605	28499	28363	28269	28201	28200	28213	28503	28266	28086	28115	28262	28240	28131	28203	28343	28138	28170	28402	28178	28157	28302	28298	28081	28324	28520	28257	28237	28397	28569	28411	28235	28156	28249	28374	28250	28391	28265	28398	28404	28358	28339	28199	28208	28373	28384	28451	28177	28280	28227	27989	28452	28324	28311	28341	28548	28488	28258	28456	28151	27997	28261	28269	28437	28199	28254	28552	28164	28184	28173	28298	28525	28437	28372	28341	28439	28033	28278	28284	28043	28336	28338	28346	28468	28291	28088	28304	28539	28137	28249	28390	28169	28248	28213	28096	28216	28138	28242	28314	28244	28093	28224	28293	28257	28181	28021	28196	28278	28287	28536	28178	28369	28342	28446	28456	28099	28221	28256	28367	28321	28279	28314	28345	28259	28353	28225	28209	28345	28284	28454	28224	28234	28047	28165	28307	27965	28312	28210	28546	28526	28302	28204	28008	28244	28289	28415	28167	28162	28315	28460	28258	28261	28195	28320	28123	28223	28211	28165	28040	28338	28190	28098	28336	28330	28234	28040	28320	28274	28271	28577	28254	28276	28339	28256	28178	28158	28179	28047	28255	28166	28313	28509	28127	28060	28314	28454	28234	28307	28459	28571	28064	28163	28522	28289	28181	28197	28076	28266	28216	28216	28071	27991	28208	28053	28227	28072	28342	28412	28278	28419	28177	28255	28292	28461	28280	28097	28328	28085	28334	28128	28123	28259	28136	27933	28085	28081	28307	28061	28387	28305	28053	28242	28160	28179	28237	28175	28275	28371	28337	28226	28143	28272	28234	28214	28259	28144	28364	28182	28392	28376	28279	28098	28188	28358	28336	28316	28334	28176	28044	28298	28655	28275	28304	28354	28441	28500	28239	28158	28141	28249	28200	28194	28150	28334	28204	28213	28367	28284	28180	28337	28322	28441	28354	28505	28365	28273	28289	28334	28101	27979	28385	28200	28216	28211	28337	28117	28183	28110	28300	28167	28218	28298	28323	28214	28221	28283	28239	28121	28178	28225	28358	28209	28249	28325	28466	28174	28186	27909	28494	28394	28209	28295	28293	28216	28483	28412	28263	28568	28308	28248	28196	28108	28160	27976	28121	28159	27905	28181	28518	28231	28412	28190	28419	28133	28402	28023	28245	28256	28376	28275	28315	28332	28261	28418	28194	28255	28024	28183	28139	28387	28301	28235	28266	28242	28104	28173	27989	28177	28228	28264	28207	28330	28149	28405	28451	28175	28160	28117	28174	28179	28263	28586	28270	28387	28263	28356	28141	28276	28258	28301	28448	28385	28240	28184	28063	28135	28401	28248	28530	28410	28345	28330	28373	28242	28395	28220	28700	28254	28433	28484	28432	28351	28101	28336	28444	28494	28331	28237	28149	28462	28231	28283	28125	28139	28492	27963	28230	28279	28318	28362	28421	28078	28689	28296	28402	28446	28325	28508	28260	27911	28184	28179	28267	28013	28254	28124	28214	28083	28184	28364	28126	28276	28444	28226	28373	28382	28249	28127	28367	28109	28464	28186	28455	27976	28223	28299	28341	28138	28368	28283	28329	28212	28423	28211	28149	28190	28413	28063	28513	28155	28163	28459	28368	28170	28342	28150	28317	28102	28549	28206	28344	28128	28325	28428	28316	28283	28503	28368	28442	28193	28299	28126	28173	28202	28274	28276	28133	28354	28399	28079	28383	28345	28112	28223	28035	28164	28596	28277	28371	28101	28254	28271	28401	28507	28039	28466	28127	28162	28268	28205	28172	28298	28154	28339	28326	28331	28070	28095	28122	28070	28370	28311	28322	28046	28161	28412	28145	28077	28358	28366	28398	28350	28290	28167	28317	28134	28273	28411	28384	28389	28296	28185	28358	28214	28333	28128	28298	28202	28384	28105	28307	28273	28203	28379	28197	28410	28012	28046	28381	28226	28391	28149	28348	28414	28245	28462	28276	28139	28194	28281	28219	28154	28301	28275	28283	28359	28203	28554	27978	28350	28268	28179	28214	28262	28186	28283	28278	28528	28406	28377	28289	28101	28250	28203	28359	28259	28129	28081	27977	28139	28359	28283	28029	28312	28038	28096	28344	28028	28415	28180	28258	28425	28434	28383	28345	28289	27990	28431	28283	28303	28421	28241	27958	28275	28264	28336	28211	28020	28215	28166	28112	28290	28352	28165	28578	28608	28394	28146	28069	28359	28029	28380	28243	28195	28286	28197	28123	28306	28429	28334	28356	27995	28353	28202	28296	28110	28112	28154	28297	28278	28278	27970	28079	28194	28422	28193	28017	28207	28487	28207	28211	28394	28436	28138	28020	28135	28539	28058	28089	28370	28414	28482	28255	28260	28565	28540	28226	28187	28371	27950	28182	28234	28389	28270	28232	28174	28234	28206
30931	45649	38511	31161	27626	25336	23927	22976	22293	21967	21807	21694	21564	21390	21411	21093	21094	21184	21010	21049	21069	20924	21024	21116	21089	21251	21258	21003	21220	20944	21108	21299	21270	20988	21045	21017	21073	20955	21071	21054	21013	20982	21020	20978	21020	21104	21035	20974	21118	20925	21104	20933	20901	21100	20840	21145	20929	21073	20954	21284	21133	20874	21184	21078	21087	20952	20915	21008	21117	21105	20975	21091	20906	21175	21074	21018	21052	20884	21048	21112	21007	20895	20972	21092	20868	20979	21211	21032	21253	20772	21092	21006	21084	20865	21101	21130	21058	21029	21028	21112	21055	21109	20807	21182	20975	21157	20955	21081	21077	21110	21005	21046	21213	21029	21152	21117	21207	21121	21045	21104	20928	21097	20980	21013	20906	20973	20910	21009	20971	21129	20988	20890	21262	21039	20972	21079	21013	21095	20992	21017	21213	21074	21041	21092	21053	21207	20918	20977	21086	20957	20935	21028	21235	21067	20970	20927	20945	21121	20810	21140	20956	21028	20987	20903	21118	21168	21048	20956	21204	21041	20990	21025	21106	21244	21017	20836	20916	20992	21012	21000	20856	21057	21046	21008	21310	21063	21078	21164	21203	21063	21194	21160	20974	21098	20973	21064	21176	20999	21159	21084	20966	21037	21133	20918	20907	20822	21054	21097	21047	21118	21037	20910	20960	21017	21030	21128	21014	21072	21172	21011	21113	21152	21085	20960	21052	20866	21185	21026	21024	20846	21093	21108	20997	21113	20935	20961	21111	21103	20985	21208	21196	21119	21052	21119	20881	20958	20978	20967	20883	21065	20829	21029	21024	21002	20953	20837	21041	21162	21076	21127	20919	21130	21130	21064	21045	20964	21067	21067	21130	21138	21092	20982	21000	21132	20960	21103	21128	20916	20973	20925	21121	21004	21069	21064	21021	21325	21133	21093	21030	21148	21122	21144	21316	21146	20957	21117	21112	20950	20979	20961	20931	20978	21178	20942	20882	21127	21017	21086	21018	20988	20942	20958	21157	21044	20974	21023	21073	20843	21156	21122	21062	21013	21159	21079	20880	21082	21033	20994	20904	21031	21021	21014	20944	21124	21001	20847	21051	20969	21204	21077	20966	21054	21013	20881	20971	21196	20960	21112	21136	20858	21039	20923	21300	21039	21127	21029	21166	21073	21160	21082	20912	21239	20984	21219	21234	21048	21170	21292	21067	21031	21039	21066	21142	20948	20983	21003	20892	21317	21011	21330	21114	21021	20904	20990	21113	21170	21024	21138	20957	20974	20942	21008	21030	21102	21078	21146	21046	20999	21175	21140	21142	21017	21089	21024	21110	21048	20885	20946	21030	20967	21249	21140	21136	21087	20909	20933	21123	21121	21147	21011	20881	21128	21086	21098	21097	21110	21134	20903	20963	20960	20919	21113	21026	20988	21028	21145	21051	20991	20998	21180	20934	21196	21044	20866	21025	21068	21026	21137	21072	21059	21199	21050	20905	21000	20939	20852	21012	21121	21023	21007	20891	21109	21131	21035	21105	20933	20966	20838	21204	21037	21196	21092	21189	21075	21054	21272	21083	21148	20938	21234	21037	21141	21054	21032	20920	21059	20849	20927	20911	20981	21129	21099	21059	21090	21032	20923	20992	21048	21071	21086	21054	21046	20940	21076	21146	21188	20911	21037	21101	21228	21210	21065	20844	20977	21114	21169	21103	20882	21113	20961	21014	21141	21039	20993	21031	20979	20990	20935	20963	21099	21116	21192	21127	20984	21141	20874	20966	21044	21172	21215	21183	21206	20957	21093	20951	20898	21046	21187	21011	21187	21023	21171	20942	20882	21157	21061	20784	21032	21093	20890	20960	21137	21144	20996	20910	21043	20981	21169	20859	21087	21029	21027	20919	20866	20971	21118	21031	21070	20908	21068	21154	21192	21111	21187	21043	21227	21007	21084	20865	21027	20980	20968	21094	20993	20996	21060	21172	21022	21181	20994	21149	20936	20850	20990	21052	21221	21026	21030	20973	21041	21138	20994	20911	21098	20894	21075	20956	21111	21012	20777	21048	21112	21082	21087	21119	21100	21107	21028	21001	21053	21032	21133	21072	21204	21126	21109	20949	21015	21240	21198	21053	21047	20989	21159	21127	21012	21150	20999	21101	21031	21114	21112	20951	21238	20941	20970	20887	20981	21086	21197	20904	20946	21117	21164	20986	21122	21149	21203	21001	20898	21038	20933	21089	21167	21010	21003	21244	21323	20965	20953	20983	20941	21038	21107	20931	21164	21116	21159	21164	20971	21164	20980	21014	21007	20957	21187	21016	21121	20927	21207	21028	21034	20960	20965	21038	20899	21056	20968	21065	20996	21022	21061	20956	21030	21123	21103	20965	20971	21292	20970	20890	21123	21313	21201	20964	20978	20977	21071	20999	21157	20830	21160	21005	20951	21018	21082	21097	20899	21064	20960	20925	21055	21060	20998	21062	20965	21071	21260	20945	20928	21146	21253	21130	21060	20860	21115	20961	21116	21165	21045	21125	21199	21099	21112	20975	21094	21071	20927	21122	21173	21068	21039	21128	20975	21124	21102	20905	20958	20974	21116	21109	20994	21109	21176	20988	21205	21338	21150	21081	20812	21047	20891	20996	21073	20951	20809	21141	21005	21024	21041	21071	21055	21128	21072	21157	20889	21098	21116	21303	21134	21027	20936	21000	21095	21112	21114	21072	21033	20962	20831	21056	21180	21020	20976	20990	21135	20922	21163	21198	21132	20973	20961	21113	20803	20967	20933	21073	21183	21130	21105	20923	21110	20942	21321	20980	20970	21043	21119	21068	21192	21187	21090	21072	21115	21142	21154	21050	20958	21130	21063	21087	21173	21239	21135	21033	20918	21211	21151	21164	21057	20961	21006	21152	21137	21005	21092	21093	21151	21070	21085	21235	21005	20900	21077	21000	21102	21223	20862	20933	21197	20916	21058	21113	21093	20996	21078	21055	21040	21024	20903	20979	21083	21149	21207	21230	20934	20846	20928	21025	21070	21187	21034	21082	21050	20820	21122	21050	21070	21192	21028	21059	21102	21019	21014	20886	20987	20997	20962	20987	21017	20831	21063	21131	20876	20952	21018	21157	21028	21021	20897	21097	21065	21262	21194	20934	20907	21147	21096	20972	21114	20928	21121	20963	20933	21029	20927	20949	21215	21048	20945	21145	21116	20926	21139	21104	21163	21090	21065	21005	21044	21178	20925	21172	20928	21017	20859	21201	21054	21025	21097	20819	21077	21007	21062	21068	21151	21136	21171	21100	21093	21050	21090	21031	20892	21112	20873	21028	21034	21016	21022	21099	21196	21054	21000	21119	21135	21176	21158	21027	21005	21234	21011	21029	21207	21078	20981	21108	20964	21041	20946	21126	20927	21215	21124	21094	21019	21127	21093	21243	21026	20952	21032	21166	21295	21052	20990	20987	20960	21148	20982	21028	20983	21126	20959	21088	21183	20982	21031	21106	20912	20979	21065	21049	21185	21120	21066	21075	20810	21323	21001	21126	21168	21086	21239	21005	20902	21076	20897	20965	21064	21004	21125	20974	20973	20974	21022	21225	21058	21116	20957	21124	21120	21069	21294	20916	21001	20969	20867	20926	20901	21034	20913	21162	21072	20864	21097	21006	21020	21247	21058	21272	20983	21015	21013	21116	21044	21053	20988	20937	21057	20969	20931	21154	21007	20808	20839	21044	21002	21126	20931	20979	20940	21270	21131	21082	20909	21136	20929	20861	21149	21015	20982	20952	21000	21164	21142	21090	21013	21211	21054	21097	21070	21129	21078	21026	21045	21022	21144	21124	21239	21207	20934	21021	21100	21139	20842	21092	21073	21055	21100	21040	21031	21003	21075	21155	21178	21029	21209	21085	21060	20972	20805	21079	20962	21228	20998	20969	21079	21191	20896	21090	20988	21323	21069	21247	21156	21071	21025	21168	21072	20900	21089	21265	21217	21027	20984	20966	21107	20951	20996	21107	20962	21072	21162	21085	20965	21288	21027	21125	20847	21120	20948	21085	21168	21193	21241	20854	21017	21090	20928	21024	20970	21053	21052	21038	21018	20957	21267	21025	20984	21153	21226	21124	21135	21120	21080	21048	20924	21034	20919	21043	21055	20900	21265	20889	21015	21084	21027	21176	20967	20976	21138	20916	21169	21113	21132	20967	21032	21052	21065	21328	21148	21126	21070	21090	21018	21177	21132	21152	21043	20967	21009	20997	21009	21024	20928	21118	21076	21134	21197	20919	21147	21130	21129	21032	21081	20917	20934	21084	20984	20955	20896	20950	21058	21148	20851	21044	21038	21132	21087	21029	21033	21043	21099	20986	20942	20902	21056	21108	21113	20904	20951	20985	21040	21041	21136	21284	21042	21062	21125	20965	21041	20872	21000	21162	21218	21054	21101	21043	20784	21096	21300	21017	20943	21142	21272	20979	20996	21141	21106	20988	21109	21038	21061	21147	21114	21128	21175	21029	21047	21103	21139	20911	21064	21091	21075	21288	21000	21008	20846	21198	20999	20866	20920	21021	21189	21057	21094	20858	21137	21035	21151	21064	20978	20933	20843	21212	21127	20895	21107	21069	21039	21127	21093	21093	21021	20985	20963	21097	20762	21161	21031	21259	21070	21071	21044	20958	20928	21071	21013	21186	21115	20958	21230	21070	21088	20987	21228	21007	20967	21043	20940	21241	21125	20934	21175	20998	21165	21119	20978	20992	20975	21207	20942	21037	21090	21056	21107	21045	21063	21168	21122	21057	21208	21133	20976	20914	20959	21054	21065	21137	21099	21082	21077	21201	21216	21120	21109	21074	21022	21106	20887	21169	21029	20982	21266	20967	21064	21050	20984	21108	20955	21118	21033	21114	21114	20845	21040	21102	20904	20943	21061	21091	21112	20923	21248	20985	21128	21154	21087	21251	21044	21080	21065	21130	21030	21045	21029	21169	21111	21061	21049	21150	21015	21177	20830	21194	21145	20954	21143	20977	21023	21110	20924	20949	21031	21109	21058	21271	20939	21073	20881	21072	21200	21095	20942	21179	21003	20971	20983	21151	21082	20997	21127	21067	20943	21076	21145	21019	20861	21159	21152	21013	21046	21021	21015
23393	21466	28620	27538	28524	31660	32652	30200	29837	29348	29150	29208	28700	28491	28505	28363	28479	28288	28616	28443	28381	28369	28263	28285	28311	28407	28323	28462	28571	28428	28002	28537	28356	28345	28141	28119	28125	28402	28103	28107	28237	28434	28116	28296	28356	28107	28112	28205	28295	27985	28300	28285	28393	28308	28233	28030	28179	27929	27977	28252	28291	28166	28133	28066	28316	28493	28121	28046	28152	28240	28261	28215	28294	28284	27887	28007	28147	28248	28478	28181	28238	28162	28262	28116	27967	28172	28218	28138	28417	28068	28148	28338	27916	28420	28265	28152	28447	28138	28227	28332	28109	28236	28037	28020	28046	28188	28058	28155	28040	27996	28181	28075	28221	28257	28280	28187	28113	28156	28513	28242	28054	28027	28284	28023	28215	28152	28371	28262	28272	28099	28158	28100	28004	28444	28088	28216	28381	28215	28250	28322	28172	28127	28085	28143	28130	28205	28258	28206	27924	28151	28111	28148	28346	28224	28102	28200	28152	28049	28322	28166	27994	28297	28254	28052	28304	28103	28058	28034	28130	28211	28202	28091	28207	28132	28127	28193	28151	28302	28079	28107	28136	28275	28116	28101	28157	28036	28113	28195	28254	27931	28073	28124	28125	28311	28231	28085	28044	28184	28353	28503	28200	28111	28161	28389	28313	28167	28246	27960	28080	28146	28409	28192	28264	28033	28054	28236	28232	28161	27929	27988	28371	28135	28087	28318	28081	28150	28129	28209	28209	28045	28312	28107	27966	28282	28109	28040	28338	27968	28080	28336	28431	28267	28181	28189	28233	27991	28112	28129	28261	28255	28507	28385	27889	27995	28302	28101	28100	28122	28077	28298	28141	28090	28132	28136	28246	28090	28217	28128	28172	28062	28269	28127	27893	28186	28005	28101	28284	28175	28431	28219	28303	28140	28112	28369	28198	28107	28088	27988	28311	28256	28303	28176	28297	28323	28201	28028	28170	28222	28239	28292	28041	27946	28197	27920	28164	27973	28203	28072	28301	28187	28209	28190	28332	28315	28038	28273	28069	28099	28229	28154	28333	28098	28290	28120	28218	27991	28033	28296	28296	28175	28082	28053	28318	27992	28089	28239	28022	28200	28314	28378	28215	28042	28193	28362	28182	28164	28253	28248	27970	28436	28285	28002	28057	28167	28358	28078	28001	27988	28047	28089	28182	28139	28165	28408	28160	27945	28224	28173	28302	28518	28280	28175	28199	28279	28003	28230	28277	28289	28353	28257	28123	28260	28394	28089	28376	28223	28229	27889	28121	28117	28101	28294	28261	28205	28043	28099	28071	28364	28069	28233	28365	28105	28059	28096	28181	28198	28232	28176	28216	28116	28166	28327	28266	28088	28190	28439	28338	27911	28314	28262	28149	28079	28198	28192	28046	28453	28260	28055	28182	28230	28211	28055	28063	28250	28325	28252	28415	28320	28380	28405	28402	27832	28155	28039	28385	28264	28252	28081	28136	28006	28035	28326	28270	28223	28447	28084	28115	28174	28180	27909	28300	28129	28060	28135	28431	27928	28132	28000	28226	28113	28298	28275	28110	28107	28283	27967	28236	27980	27942	28313	28137	28516	28237	28467	28094	28338	28233	28110	27947	28121	28405	28311	28194	27843	28095	28293	28371	28271	28244	28257	28157	28323	28078	28104	28080	28228	28262	28005	28356	28207	28389	28299	28228	28199	28108	28219	28155	28375	28158	27923	28221	28128	28030	28268	28125	28200	28158	28079	28409	28278	28361	28428	28185	28182	28136	28054	28093	28402	28138	28016	28125	28478	28415	28239	28282	28115	28312	27966	28390	27933	28365	27965	28059	28154	28270	28095	28243	28228	28407	28166	28107	28207	28092	28346	28131	27863	28221	28127	28250	28182	28311	28176	28402	28342	28150	28396	27996	28168	28103	28182	28331	28142	28293	28304	28083	28221	28306	28257	28182	27899	28212	28044	28152	28115	28250	28173	28382	28244	28171	28012	28130	28246	28351	28097	28301	28214	28070	28146	28150	28292	28099	28230	28209	28407	28182	28205	28073	28288	28164	28103	28060	28174	28202	28170	28168	28151	28195	28135	28246	28081	28368	28121	27962	28057	28015	28108	28292	28217	28170	28141	28171	28234	28161	28312	27882	28120	28159	28367	28179	28307	28294	28299	28182	28162	28215	28069	28196	28186	28199	28203	28137	28022	28089	28019	28227	28336	28366	28148	28217	28397	28219	28239	28254	28286	28082	28142	28081	27921	28316	28122	28143	28235	28393	28316	28164	28202	28408	28040	28102	28152	28198	28075	28028	28201	28194	28242	27945	28149	28017	28141	28135	28078	27989	28018	28087	28111	28150	28344	28164	28032	28138	28147	28205	28002	28179	28142	28194	28185	28314	28215	28447	28239	28129	28129	28125	28307	28192	27893	28421	28218	28327	27949	28097	28310	28065	28024	28347	27885	28346	28218	28240	28112	28095	28233	28213	28003	28171	28267	28286	27933	28130	28126	28341	28154	28331	28026	28107	28101	28177	27985	28382	28256	28348	28144	28244	28224	28328	28249	28185	28324	28232	28277	28295	28090	28254	28105	28187	28062	28293	28199	28358	28314	28373	28376	28095	28063	28046	28190	28309	28095	28220	28238	27814	27961	28374	28120	28155	28376	28587	28129	28138	27875	28070	28115	28187	28230	28302	27962	28423	28509	28313	28161	28098	28209	28432	28335	28325	27938	27978	28164	28221	28419	28102	28173	28426	28130	28328	28065	28375	28351	28143	28288	28163	28164	28325	28322	28241	27975	27956	28217	28182	28158	28120	28104	28231	28149	28245	28343	28378	28153	28051	28245	28095	27942	28090	28302	28415	28000	28116	28266	28151	28115	28250	28244	27973	28208	28126	28040	28328	28065	27916	28145	28127	28055	28146	28183	27863	28287	28334	28282	28263	28257	28271	28166	28205	27998	28195	28128	28332	28181	28174	27997	28203	28293	28362	28251	28367	28295	28043	28053	28241	28315	28071	28032	28058	27954	28232	28074	28178	28178	27952	28085	28204	28491	28137	28152	28247	27897	28168	28180	28096	28307	28277	28213	28217	28169	28153	28061	28153	28081	28049	28202	28025	27948	28344	28127	28163	28216	28060	27986	28399	28243	28195	27998	27963	28252	27931	28102	28103	28100	28040	28163	28319	28398	28292	28267	28298	28229	28145	28331	28117	28161	28280	28225	28356	28178	28375	27905	27878	27952	28112	28257	28399	27984	28262	28066	28397	28100	28256	28103	28013	28003	28213	28203	28264	28069	28391	28240	28196	28446	27982	28286	28415	28214	28401	28296	28509	28311	28064	28529	28243	28283	28136	27980	28333	28054	27973	28180	28211	28023	28258	28196	28341	28185	28261	28077	28422	28213	28427	28193	28270	28084	28306	28222	28392	28260	28101	28189	28228	28016	28177	28062	27985	28301	28002	28282	28251	28393	28235	28290	28183	28243	28155	28216	28331	28131	27986	28141	28439	28562	28166	28385	28200	28558	28181	28086	28193	28034	28251	28090	28086	28015	28223	28088	28150	28152	28231	28118	28086	28119	28252	28265	27915	28188	28096	28204	28310	28046	28291	28258	28307	28252	28319	28058	28255	28229	28116	28351	28495	28170	28363	28149	28248	28098	28225	28326	28120	28169	28295	27976	28273	27985	28121	28134	28343	28201	28140	28017	28065	28033	28341	28052	28184	28399	28325	28102	28301	28132	28023	28298	28075	28027	28251	28088	28163	28295	28129	28245	27950	28255	28144	28100	28230	28240	28312	28086	28130	28158	28063	28190	28211	28116	27974	28164	27926	28161	28226	28457	28171	28207	27931	28245	28122	28250	28225	28107	28164	28076	28220	28142	28131	28157	28192	28120	28136	28115	28167	28059	28042	28146	27986	28327	28132	28125	28361	28417	28310	28283	28335	28224	28335	28259	28205	28134	28076	28356	28179	28242	28094	28001	28121	28108	28001	27958	28396	28125	28270	28016	28184	28355	28255	28155	28161	28125	28044	28080	28158	28078	28103	28310	28212	28251	28068	28418	28215	28011	28213	28052	27961	28110	28250	28139	28051	28074	28241	28127	28207	28391	28286	28161	27916	28321	28161	28084	28112	28072	28034	28145	28234	28202	28275	28046	28168	27921	28292	28170	28107	27975	27798	28228	28292	28124	28073	28110	28136	28145	28131	28235	28227	28039	28069	28063	28257	27941	28293	28105	28229	28440	28236	28291	28187	28061	28296	28127	28348	28311	28355	28117	28218	28093	28205	28205	28237	28370	28352	28189	28205	27841	28196	28153	27988	27824	28026	28179	28289	28143	28127	28027	28169	28277	28189	28308	28172	28274	28430	28293	28161	28383	28062	28059	28121	28017	28422	28112	28089	28021	28119	28261	27933	28311	28285	27973	27915	28120	28219	28346	28200	28362	28389	28172	28145	28149	28149	28302	28007	28339	28224	28080	28078	28269	28174	28420	28265	28428	28187	28095	28345	28396	28245	28098	28095	28224	28513	27976	28440	28322	28103	28145	28240	28438	28497	28089	28128	28077	28126	28268	28361	28296	28235	28192	28375	28332	28355	28350	28127	28039	28204	27915	28361	27878	28070	28058	28243	28190	27934	28140	28222	28261	28168	28103	27993	28111	28288	28202	28391	27992	28198	28128	28132	28042	28012	28038	28310	28461	28361	28195	28148	28097	28237	28278	28034	28240	28268	27938	28418	28212	27986	28249	28128	28258	28039	28092	28350	28158	28169	27993	28138	28181	28222	28235	28215	28192	28250	28094	28273	27898	28171	28206	28191	28132	28311	28176	28363	28523	28463	28192	28021	28132	28331	28018	28063	28159	28315	28309	28147	28232	28267	28023	28154	28206	28180	28291	28214	28072	28080	28112	28387	28113	28097	28054	27876	28063	28177	28256	28165	28253	28133	28198	28129	28203	28144	28096	28190	28072	28338	28242	28085	28051	28034	28033	28226	28037	28345	28065	28335	28128	27960	27928	28210	28269	28236	28316	28474	28190	28429	28067	28367	28057	28262	28144	28120	28082	28260	28123	28246	28335	28197	28201	28107	28179	28359	28043	28040	28096	28109	28376	27984	28307	28250	27875	28286	28210	27983	28309	28376	28331
28731	52465	44657	35921	31169	27940	26082	24284	23333	22625	22327	22023	21772	21694	21649	21452	21426	21217	21400	21174	21251	21106	21192	21313	21194	21240	21091	21101	21210	21101	21188	21038	21256	21021	21246	21022	21089	21185	21173	21112	21104	21302	21067	21192	21165	21052	21113	21014	21114	21058	20879	21179	21136	20809	21159	20960	21136	21175	20981	20965	21128	21094	21005	21000	20946	21019	21074	21153	21049	21053	21143	21176	20991	21015	21167	21213	21057	21226	21201	21173	21091	21130	21177	21077	21065	21068	21138	21009	20990	21061	21090	20944	21103	21065	21093	21038	20939	21207	21177	21012	21107	20958	20952	20947	21022	21132	21085	21157	21162	20973	21107	21208	21049	21149	21267	21010	21068	20945	21115	21228	21060	21097	21064	21123	21012	21050	21165	21037	21060	20967	21007	21233	21033	21011	20944	21155	21130	21012	21058	21136	21097	21146	21104	20966	21057	20979	20994	21219	21100	20997	20997	21015	20915	21063	20998	21036	21036	21059	21181	20989	21001	21101	21160	21029	20950	21088	21051	21050	21069	21072	20965	20989	20906	21149	21110	20876	21167	21127	21175	21039	20982	21040	21071	20895	21131	21178	21108	21038	20999	21189	20963	21084	21090	21168	21223	20960	20849	21084	21105	20872	21228	21158	21247	21190	21144	21067	21000	21066	20935	20950	21117	21016	21001	21032	20914	21009	21179	21047	21182	20870	21095	20857	21142	21186	21115	21111	21186	21160	21012	21155	20947	21083	20996	21038	20979	21007	21086	21239	20932	21049	20984	21129	21161	21228	21170	21082	20964	21167	21178	21067	21071	21170	21125	21238	21135	21039	20956	21160	21254	21332	21027	21025	20770	21115	21096	21136	21102	21054	21149	21120	21100	20995	20859	21177	20971	20788	20910	20958	21092	21161	21199	20981	21251	20999	20933	21047	21131	21026	21000	21124	21207	21071	21050	20833	21245	21142	21064	21110	20943	21093	21370	21100	21039	21181	21083	20856	21268	21108	20943	21036	21188	21174	21309	21081	21194	21006	21274	21116	21064	21055	20998	21032	21111	21024	21035	21025	21065	21053	21027	21020	21015	21060	21095	21126	21078	21048	20938	20969	21037	20991	21209	20924	21055	21178	20994	20999	21219	20922	21002	21207	21151	21002	21057	21214	21000	21246	21099	21166	21141	21272	21247	21151	21089	21152	21189	21184	20907	21073	20930	20955	21027	21140	21168	20959	21078	21187	20950	21248	21132	21129	21116	20913	21205	21075	21031	21031	21188	21078	21131	21138	20957	20980	20882	21087	21075	21155	21055	21084	21007	21327	20916	21134	21059	21406	21210	20885	21099	21110	20899	21079	21206	21235	21170	20986	20973	21090	21067	21061	20973	21201	21028	21011	20992	21040	20996	21105	21125	21223	20997	21171	21056	21114	21078	21005	20944	21087	21135	20992	21153	21039	20958	21153	21111	21034	21074	21153	21064	21097	21034	21215	21057	21145	21218	20846	21055	21178	21050	21090	21181	20996	21196	21005	21116	20944	21062	21050	20970	21014	20997	21262	21002	21002	21121	21053	21049	21004	20937	21122	21134	20801	21164	21039	21071	21155	21092	21061	21053	21161	21264	21111	21060	21154	21268	21048	21131	21194	21077	20943	21005	21029	21174	21072	21072	21159	21102	21023	21013	21202	21196	21200	21043	21073	21145	21061	21220	21125	20983	21086	21086	21220	21026	21187	20894	21294	21114	21267	21114	21099	20999	21022	20924	21050	21030	20919	21014	21091	21107	21091	21133	21204	21097	21017	21217	21033	21136	21090	20977	21016	21203	20950	21153	21110	21114	21069	20913	21124	20988	21094	20892	21126	21058	21076	21078	21027	20978	20921	21025	20941	20906	21059	21058	20998	20785	21190	21016	21204	21013	20985	21067	20925	20857	20786	21044	21086	20949	21084	21281	21125	21034	21006	21038	21084	21159	20889	21053	21063	20982	21116	20996	21040	21154	21048	21030	21027	20970	21359	21098	21322	21076	21120	20981	20858	20958	20976	20955	21187	21016	21005	21003	21085	21249	20927	21081	21169	20978	21088	21195	21203	21127	21098	21094	21252	21107	21335	20977	21117	21040	21065	21137	21090	21175	20840	21069	20883	21035	21058	21216	21128	21022	21139	21059	21004	21178	21133	21144	21030	21116	21139	21258	20953	20929	21001	21144	21146	20925	21052	21211	20937	21217	21150	21206	21111	21096	20822	21031	21031	20942	21336	21119	21121	21014	21087	21143	21187	21315	21003	21156	21169	20994	21120	21077	21165	21132	21142	21000	21176	21051	21066	20989	20950	21219	20976	21181	21154	21202	21095	21091	20913	21029	21061	21118	21057	21119	20990	21332	21082	21278	20996	21045	21149	20997	21170	21009	21090	21179	21131	21140	21087	20925	21083	21038	21028	21020	21129	21286	21265	20976	21126	20930	21169	21066	21170	21127	21030	21106	20985	21051	20999	21043	20990	20960	21138	21093	21054	21069	21076	21141	21020	20990	21001	21178	21043	20989	21023	21015	21147	21143	21150	20977	21171	21014	21028	21078	21004	21086	21086	21082	21220	21186	21091	21109	21165	21046	21051	21112	20786	20966	21300	21187	20861	20928	21202	21231	21123	21228	21042	20877	21005	20924	21224	20974	21103	21003	20981	21125	21140	20994	21195	21017	21026	21220	20991	21104	21049	21071	21287	21128	20923	20943	21169	20955	21021	21003	20862	21223	21104	20919	20880	21021	21173	21156	21004	21055	21186	20983	21107	21043	21043	20843	21115	21082	21017	21051	21232	21082	21142	21033	21003	20874	21147	20918	21064	20973	21014	21046	21246	20922	20957	21249	20991	21161	20990	21051	21195	21050	21105	21111	21283	21191	20922	21172	20932	21049	21114	21097	20992	21215	20993	21053	21215	21225	20954	21035	21058	21310	21215	21028	21137	21034	21060	20941	21110	20997	21204	20956	21207	21061	21062	21095	21218	21206	21073	21122	21098	20978	21081	21072	20928	21260	21026	21042	21062	20965	21001	21105	21179	21025	21051	21037	20848	21099	21051	21089	21080	20901	20993	20965	20985	21193	20996	20986	21118	20966	21154	20985	21127	21213	21060	21048	21004	21034	21076	21138	21061	21025	21083	21038	21182	21011	21075	21084	20980	21137	21199	21149	20988	21101	21129	21037	21031	21167	20992	21020	21071	21076	20965	21167	21071	21193	21175	21302	21008	20965	21019	21130	21109	21088	21200	20900	21208	20871	21167	21111	21082	21097	21075	20978	21064	21105	20903	21031	20845	20984	21045	21165	21055	21123	21040	21118	20970	21114	20959	21137	20997	21068	21169	21147	21243	21178	21051	20914	21012	21071	21030	21097	20905	20997	20981	21042	21000	20892	20971	21214	21186	20944	20930	21159	21051	21036	21087	21088	21165	21148	21026	20995	21171	21205	21122	21153	21130	20990	21113	20953	21062	21145	21128	21045	20972	21149	21103	20954	20909	21081	21004	21066	21069	21187	21050	20991	21019	21077	20958	21171	21087	21034	21244	21124	21190	21051	20968	21096	21030	21089	20951	20966	20933	21197	21090	20896	21179	21022	21151	21070	21019	21251	21118	21101	21094	21094	21163	21114	21174	21045	20955	20964	21068	21268	21173	20965	20979	21136	21128	21068	21123	21080	20858	21068	20973	21130	21153	20915	20948	21055	21040	20938	21003	20916	21113	20964	20987	21170	21200	20974	21032	21169	21086	21048	21126	21004	21076	21153	21093	20876	21156	21127	21071	20967	21111	21309	20917	21184	21010	21084	21045	21034	21077	21118	21040	21006	20966	21038	21027	21152	21082	20925	21116	20906	20971	20998	20976	21118	21060	21118	21169	21039	20975	20916	21110	21139	21127	20985	21195	20873	20982	21142	21197	21103	20977	21000	20991	21094	20974	21130	21190	20930	21294	21196	21026	21061	21012	21157	21226	21055	21037	21063	21043	21077	21228	21112	20948	21035	20996	21098	21267	21411	20991	21182	21085	20946	20901	21104	21035	21058	21038	21185	21079	20985	20999	21289	21109	21130	20989	20950	21075	21031	21187	21170	21010	21103	21117	20957	21134	21124	21072	21082	21266	21029	21070	21000	21187	21126	20973	21174	21119	21219	21291	20965	21238	21051	20965	21158	21110	21168	21228	21161	21079	21151	21220	20999	21134	21133	20960	20906	21042	21172	21096	21248	20927	21354	21001	21190	21133	21155	21138	20905	20969	20956	21213	21127	21066	20967	21219	21093	21086	21022	21189	20997	21256	21065	21135	21254	21233	21026	21126	21058	21024	21027	21234	21086	21069	20939	21197	21061	21221	20878	21108	20877	20781	21092	21119	21079	21020	21068	21222	21098	21229	21099	20980	20947	21211	21159	21002	20894	21106	20916	21201	21041	21221	21044	21052	21077	21120	20933	21328	20956	21125	21160	20937	21112	21087	20980	21205	21110	20993	21111	20960	20928	21006	21099	21020	21180	20923	21000	20891	21221	20884	21300	21185	21147	20930	21118	20922	21175	21139	21031	20917	20961	20980	20954	20959	20966	21071	21216	21193	21162	21083	20966	20882	21036	21209	21053	21200	21161	21115	21017	20824	21030	21039	20984	21085	21259	21056	21157	21069	21098	21113	21069	21252	21112	21202	21046	21121	20937	21117	21024	20896	21085	21194	20951	20945	21068	20991	21143	21102	21050	21037	21212	20921	21015	21108	21236	21084	21122	21134	21014	21146	21080	21280	21147	20946	21158	21232	21016	20904	21140	20922	21213	20936	21034	21234	21050	21031	21157	21146	21030	21251	21092	20972	21043	20829	20943	21140	21246	20829	21107	21095	21068	21015	20904	21028	21223	21174	21160	21199	21078	21122	21153	21052	21065	21108	21193	21139	21101	21034	20979	21172	20909	21120	20872	21041	21133	21049	21088	21105	21119	20994	20980	21230	20840	21011	21028	20948	21041	21190	21118	21234	21029	20933	21136	20932	20963	20930	20873	21138	21049	21077	21246	21119	21001	20984	21147	21190	21026	21215	21175	21087	20987	21208	21067	21094	21253	20905	21112	21105	21067	20765	21061	21263	21078	21159	21161	21162	21093	20874	20991	21042
25678	22140	31254	34390	31142	31563	31231	29967	29474	29024	29020	28828	28974	28855	28781	28779	28776	28541	28667	28356	28591	28612	28718	28525	28512	28432	28664	28402	28415	28663	28370	28600	28299	28298	28503	28596	28388	28403	28192	28498	28442	28405	28377	28567	28459	28224	28649	28446	28311	28551	28406	28261	28567	28494	28668	28387	28333	28422	28576	28495	28320	28447	28513	28423	28436	28533	28231	28630	28415	28274	28388	28226	28642	28247	28329	28545	28439	28434	28480	28446	28450	28430	28308	28449	28815	28356	28267	28582	28439	28520	28491	28256	28487	28567	28228	28242	28422	28315	28466	28333	28400	28405	28352	28370	28211	28367	28567	28376	28230	28484	28256	28307	28320	28537	28567	28565	28362	28388	28352	28338	28638	28596	28255	28500	28316	28341	28604	28321	28348	28619	28423	28239	28338	28413	28526	28429	28538	28263	28573	28313	28299	28290	28417	28422	28207	28546	28294	28289	28118	28342	28309	28416	28266	28208	28410	28472	28326	28221	28420	28236	28262	28310	28471	28484	28507	28169	28317	28315	28374	28296	28299	28457	28394	28272	28404	28446	28341	28428	28593	28505	28199	28610	28667	28414	28497	28381	28395	28425	28587	28439	28535	28228	28452	28279	28521	28533	28498	28519	28408	28594	28395	28406	28669	28496	28536	28233	28309	28380	28584	28537	28315	28282	28517	28524	28600	28432	28405	28235	28329	28298	28439	28626	28152	28196	28453	28528	28466	28637	28594	28519	28747	28323	28358	28665	28489	28535	28501	28505	28386	28239	28298	28309	28375	28371	28268	28400	28249	28424	28662	28358	28218	28135	28459	28528	28577	28374	28381	28466	28507	28602	28487	28375	28283	28328	28362	28282	28625	28605	28440	28614	28490	28347	28482	28352	28516	28544	28434	28570	28342	28715	28372	28344	28601	28282	28271	28321	28324	28425	28296	28434	28393	28139	28595	28462	28682	28145	28281	28640	28380	28310	28464	28383	28516	28701	28706	28478	28447	28152	28408	28240	28565	28478	28476	28536	28309	28501	28355	28517	28641	28533	28582	28240	28635	28423	28592	28507	28333	28536	28359	28475	28383	28379	28813	28566	28602	28455	28418	28443	28327	28425	28305	28564	28488	28313	28459	28476	28305	28454	28492	28581	28194	28448	28555	28467	28459	28273	28560	28632	28498	28620	28389	28642	28222	28438	28261	28543	28413	28390	28364	28556	28324	28208	28295	28570	28295	28462	28347	28466	28469	28615	28392	28330	28503	28458	28607	28152	28482	28488	28294	28109	28371	28327	28357	28635	28498	28702	28381	28320	28272	28438	28488	28529	28421	28208	28613	28547	28526	28391	28425	28615	28651	28345	28763	28380	28798	28427	28410	28425	28464	28550	28468	28426	28618	28419	28437	28531	28488	28309	28413	28555	28369	28497	28258	28427	28409	28165	28233	28375	28251	28310	28671	28498	28272	28561	28512	28330	28425	28329	28493	28290	28403	28817	28446	28635	28514	28350	28639	28485	28298	28345	28260	28446	28429	28489	28587	28305	28312	28553	28456	28147	28493	28486	28292	28547	28392	28840	28598	28580	28346	28241	28228	28598	28435	28346	28424	28335	28303	28450	28438	28408	28469	28691	28419	28310	28475	28317	28461	28450	28486	28441	28283	28421	28320	28312	28264	28540	28395	28384	28328	28154	28389	28370	28461	28343	28535	28392	28311	28427	28246	28476	28573	28329	28465	28337	28468	28306	28461	28373	28599	28603	28652	28401	28488	28460	28454	28499	28412	28486	28722	28186	28497	28609	28546	28390	28593	28443	28669	28434	28556	28417	28346	28574	28436	28333	28264	28448	28439	28328	28372	28416	28243	28397	28411	28445	28354	28509	28392	28572	28304	28664	28343	28489	28190	28431	28340	28555	28402	28293	28149	28393	28367	28362	28541	28410	28519	28546	28359	28257	28499	28527	28550	28555	28437	28334	28227	28529	28448	28492	28375	28458	28557	28551	28365	28286	28286	28285	28514	28694	28495	28401	28432	28600	28624	28731	28417	28234	28583	28406	28331	28515	28514	28559	28494	28785	28498	28409	28500	28271	28549	28717	28314	28608	28576	28358	28319	28128	28587	28485	28469	28570	28852	28544	28513	28421	28594	28570	28626	28580	28569	28596	28300	28258	28394	28451	28492	28512	28532	28322	28279	28318	28465	28549	28473	28248	28394	28325	28415	28415	28780	28427	28267	28241	28288	28196	28398	28224	28428	28284	28645	28519	28330	28250	28494	28358	28438	28629	28510	28190	28442	28452	28430	28414	28409	28249	28407	28464	28638	28646	28389	28336	28429	28413	28453	28626	28469	28317	28471	28561	28339	28504	28574	28333	28355	28465	28394	28470	28181	28287	28353	28539	28375	28584	28760	28407	28553	28582	28221	28307	28533	28434	28538	28621	28277	28526	28359	28229	28739	28453	28458	28530	28272	28299	28178	28331	28243	28678	28373	28579	28628	28457	28299	28216	28400	28493	28462	28293	28421	28409	28627	28300	28468	28426	28533	28293	28285	28565	28580	28507	28422	28235	28416	28487	28578	28600	28469	28311	28502	28449	28313	28338	28516	28459	28697	28192	28332	28354	28222	28322	28616	28278	28426	28553	28412	28313	28462	28352	28392	28400	28184	28368	28365	28348	28375	28477	28586	28357	28226	28264	28355	28521	28343	28470	28405	28275	28531	28395	28199	28341	28446	28590	28380	28585	28505	28226	28370	28616	28396	28373	28310	28498	28417	28516	28371	28365	28334	28441	28422	28356	28407	28420	28525	28655	28689	28625	28554	28543	28400	28341	28570	28475	28610	28411	28463	28462	28461	28471	28621	28467	28626	28429	28396	28400	28406	28481	28610	28355	28201	28289	28601	28586	28453	28419	28534	28264	28277	28354	28220	28455	28428	28482	28539	28339	28350	28486	28273	28347	28552	28491	28470	28448	28437	28529	28645	28447	28386	28494	28374	28508	28333	28159	28477	28277	28184	28374	28379	28397	28595	28238	28654	28528	28699	28441	28347	28343	28250	28392	28317	28496	28506	28341	28422	28213	28535	28577	28444	28322	28453	28275	28235	28487	28261	28371	28413	28290	28324	28248	28502	28595	28288	28398	28393	28452	28586	28538	28632	28523	28469	28294	28391	28596	28610	28545	28676	28259	28578	28366	28515	28460	28526	28368	28574	28478	28645	28387	28318	28386	28623	28526	28141	28296	28484	28406	28218	28148	28381	28287	28593	28390	28627	28320	28361	28491	28607	28484	28434	28252	28558	28563	28258	28517	28523	28479	28364	28515	28280	28501	28566	28502	28095	28419	28482	28319	28574	28504	28281	28479	28342	28497	28335	28322	28349	28293	28488	28457	28341	28489	28534	28484	28331	28130	28351	28389	28406	28239	28498	28444	28235	28398	28597	28314	28592	28478	28530	28284	28259	28572	28514	28337	28427	28706	28354	28487	28340	28369	28526	28703	28718	28551	28352	28312	28149	28189	28261	28479	28466	28109	28425	28512	28484	28314	28615	28452	28309	28227	28538	28463	28472	28269	28368	28472	28353	28514	28249	28465	28700	28548	28394	28392	28466	28325	28495	28458	28601	28330	28522	28491	28407	28339	28369	28376	28611	28541	28601	28486	28239	28363	28413	28408	28332	28524	28305	28482	28451	28263	28518	28531	28373	28531	28147	28360	28360	28351	28436	28391	28308	28413	28324	28485	28430	28473	28392	28513	28178	28632	28510	28615	28536	28533	28324	28648	28415	28508	28573	28495	28492	28484	28378	28392	28109	28556	28302	28442	28801	28400	28140	28322	28372	28490	28420	28423	28451	28468	28381	28512	28371	28233	28494	28542	28409	28436	28302	28322	28519	28580	28295	28332	28591	28428	28359	28449	28312	28503	28425	28362	28505	28602	28502	28438	28604	28415	28561	28599	28567	28419	28382	28551	28447	28371	28170	28459	28756	28281	28487	28410	28584	28482	28337	28424	28709	28270	28368	28454	28352	28186	28220	28516	28570	28542	28708	28526	28342	28320	28503	28439	28619	28346	28682	28669	28496	28587	28560	28382	28471	28508	28757	28427	28375	28599	28635	28248	28285	28152	28589	28429	28395	28681	28319	28341	28225	28504	28483	28523	28550	28532	28293	28354	28435	28396	28276	28603	28532	28575	28511	28571	28181	28445	28437	28256	28661	28332	28330	28316	28431	28403	28478	28495	28538	28576	28308	28463	28591	28425	28483	28548	28457	28345	28602	28675	28427	28294	28587	28691	28500	28184	28547	28283	28359	28261	28380	28362	28571	28521	28527	28329	28624	28407	28480	28509	28360	28527	28344	28445	28398	28444	28328	28403	28582	28143	28282	28428	28663	28507	28370	28516	28172	28520	28342	28498	28523	28683	28523	28498	28349	28475	28583	28499	28289	28348	28530	28200	28240	28704	28556	28509	28579	28159	28630	28391	28668	28539	28584	28166	28352	28450	28405	28574	28423	28361	28237	28323	28294	28488	28378	28431	28344	28291	28437	28408	28732	28480	28307	28444	28243	28152	28511	28580	28254	28484	28559	28524	28409	28433	28495	28579	28501	28565	28592	28332	28327	28500	28508	28516	28630	28518	28440	28493	28417	28512	28146	28279	28592	28372	28340	28534	28441	28735	28505	28401	28540	28655	28327	28743	28271	28609	28508	28440	28546	28380	28230	28365	28394	28411	28514	28330	28332	28713	28302	28501	28284	28495	28350	28318	28216	28388	28301	28340	28300	28300	28574	28051	28206	28282	28424	28586	28743	28681	28463	28368	28296	28445	28482	28402	28596	28413	28227	28507	28577	28504	28382	28381	28413	28496	28375	28463	28355	28453	28305	28195	28365	28208	28443	28464	28434	28075	28369	28240	28452	28241	28495	28284	28398	28681	28731	28553	28537	28681	28550	28614	28600	28479	28229	28212	28544	28625	28562	28370	28556	28444	28396	28667	28583	28248	28362	28386	28541	28471	28511	28548	28681	28534	28420	28595	28490	28486	28289	28514	28309	28415	28352	28585	28512	28587	28503	28491	28483	28742	28377	28455	28304	28409	28312	28355	28324	28652	28842	28426	28480	28509	28496	28280	28749	28616	28516	28373	28533	28317
29330	48727	40925	33048	28868	26416	24949	23472	23029	22444	22024	21992	21712	21608	21324	21635	21449	21426	21295	21370	21193	21324	21014	21178	21238	21220	21356	21101	21178	21165	21322	21398	21131	21192	21096	21313	21185	21193	21196	21243	21216	21079	21160	21131	21241	21145	21156	21092	21336	21426	21240	21247	21279	21318	21458	21248	21252	21147	21081	21139	21169	21332	21326	21325	21146	21159	21121	21198	21128	21156	21077	21280	21151	21139	21307	21184	21250	21099	21077	21254	21054	21140	21081	21257	21157	21217	21093	21099	21077	21165	21140	21021	20919	21045	21057	21168	21288	21367	21204	21242	21242	21217	21144	21187	21165	21154	21108	20980	21193	21078	21119	21106	21255	21060	21123	21185	21280	21008	21143	21100	21390	21236	21095	20973	21165	20970	21292	21131	21196	21185	21022	21053	21126	21125	21324	21275	21181	21052	21266	21207	21269	21264	21145	21174	21205	21065	21182	21226	21130	21283	21009	21219	21314	21105	21215	21267	21342	21245	21070	21277	21215	21150	21004	21148	21107	21281	21093	21202	21093	21210	21295	21267	21192	20945	21182	21253	21236	21044	21231	21073	21237	21188	21271	21155	21243	21150	21155	21303	21195	21233	21141	21295	21042	21217	21175	21163	21024	21025	21150	21263	21149	20977	21124	21108	21242	21083	21284	21046	21170	21052	21384	21081	21131	21180	21141	21175	21310	21044	21303	21182	21009	21276	21253	21140	21277	21165	21328	21112	21055	21200	21303	21216	21113	21195	21210	21190	21358	21270	21185	21191	21120	21277	21069	21246	21190	21209	21391	21213	21120	21399	21087	21307	21045	21069	21142	21105	21344	21078	21040	21145	20965	21300	21271	21215	20980	21405	21143	21255	21048	21111	21083	21235	21281	21224	21234	21351	20989	21054	21191	21225	21243	21312	21323	21144	21063	21094	21196	21167	21183	21207	21184	21332	21217	21091	21138	20989	21208	21435	21240	21223	21126	21136	21318	21189	21105	21021	21104	21188	21119	21196	21284	21099	21255	21325	21107	21273	21032	21238	21109	21092	21140	21229	21255	21145	21108	21108	21146	21372	21006	21143	21226	21223	21019	21291	21191	20943	21284	21318	21164	21253	21211	21084	21241	21268	21203	21401	21291	21141	20881	21184	21114	21280	21265	21259	21110	21243	21036	21071	21236	21426	21197	21106	21067	21113	21372	21038	21360	21117	20943	21231	21266	21212	21052	21259	21294	21250	21284	21286	21230	21175	21037	21075	21143	21118	21222	21134	21142	21230	21216	21186	21096	21210	21427	21339	21351	21127	21101	21196	21254	21303	21170	21066	21247	21301	21109	21094	21421	21145	21246	21110	21182	20963	21069	21186	21254	21325	21338	21281	21188	21473	21078	21260	21166	21264	21086	21143	21393	21064	21203	21190	21139	21365	21282	21297	21027	21185	21076	21181	21232	21190	21160	21347	21210	21292	21416	21072	21022	21208	21035	21313	21073	21259	21072	21218	21139	21132	21380	21067	21251	21056	21374	21238	21138	21167	21065	21195	21069	21277	21110	21293	21118	21293	21263	21148	21238	21204	21174	21169	21090	21143	21185	21045	21101	21301	21193	21118	21027	21419	21365	21106	21024	21348	21249	21218	21009	21149	21309	21080	21111	21110	21243	21070	21184	21190	21109	21322	21135	21210	21279	21254	21342	21055	21294	21284	21080	21057	21379	21022	21097	21123	20957	21083	21181	21003	21043	21116	21274	21226	21090	21182	21244	21131	21314	21131	21196	20920	21208	21193	21039	21297	21170	21276	21198	21276	21087	21192	21080	21255	21243	21035	20956	21153	21091	21175	21222	21138	21184	21158	21147	21276	21246	21040	20913	21094	21218	21367	21176	21156	21375	21246	21122	21085	21227	21017	21179	21021	21256	21254	21209	21319	21064	21096	21230	21225	21230	21269	21154	21219	21141	21199	21227	21224	21195	21255	21170	21254	21200	21129	21123	21241	21170	21330	21048	21236	21117	21307	21165	21118	21232	21235	21205	21020	21292	21219	21299	21182	21241	21084	21281	21005	21187	21212	21310	21021	21248	21338	21063	21157	21170	21293	21243	20961	21155	21314	21493	21273	21213	21287	21186	21185	21103	21267	21338	21273	21173	21240	21201	21239	21142	21260	21257	20916	21406	21035	21285	21062	21341	21335	21131	21303	21289	21040	21146	21145	21020	21099	21083	21180	21170	21177	21274	21277	21116	21288	21219	21060	21233	21251	21213	21155	21143	21172	21317	21156	21165	21237	21128	21132	21236	21077	21180	21298	21247	21085	21163	20993	21259	21187	21325	21173	21261	21190	21142	21057	21267	21046	21102	21096	20891	21095	21252	21110	21135	21262	21108	21347	21250	21175	21175	21175	21313	21096	21191	21237	21191	21285	21116	21226	21174	21370	21085	21247	21176	21319	21253	21261	21218	21152	21161	21240	21189	21169	21120	21241	21101	21215	21307	21363	21107	21279	21258	21190	21135	21237	21154	21156	21175	21070	21268	21287	21326	21228	21300	21182	21291	20934	21034	21161	21099	21198	21145	21171	21127	21274	21214	21167	21059	21110	21261	21090	21091	21021	21152	21218	21112	21325	21266	21324	21195	21361	21018	21205	21135	21085	21197	20981	21141	21045	21085	21194	21355	21212	21142	21070	21131	21268	21002	21171	21428	21118	21030	21271	21154	21242	21201	21214	21153	21001	21181	21155	20973	21156	21128	21364	21136	21175	21076	21302	20944	21140	21280	21045	21245	21315	21155	21069	21138	21321	21290	21219	21102	21213	21077	21121	21097	21101	21048	21088	21134	21131	21061	21157	21173	21130	21163	20907	21252	21096	21056	21223	20958	21079	21181	21158	21360	21230	21027	21132	21290	21113	21177	21168	21237	21208	21292	21071	21136	21325	21079	21174	21258	21224	21233	21225	21479	21241	21181	21168	21203	21195	21283	21162	21268	21245	21087	21193	21313	21163	21287	21083	21126	21267	21025	21067	21215	21165	21130	21251	21254	21033	21224	21221	21051	21163	21299	20964	21079	21090	21173	21193	21299	21526	21191	21206	21159	21260	21167	21302	21158	21122	21251	21213	21124	21412	21262	21371	21280	21091	21229	21181	21252	21114	21151	21025	21153	21190	21129	21158	21034	21174	21105	21234	21232	21220	21177	21094	21374	21178	21283	20947	21286	21167	21042	21008	21296	21279	21003	21170	21159	21231	21334	21131	20967	21133	21144	21199	21001	21190	21087	21186	20958	21051	21158	21197	21338	21288	21329	21211	21128	21282	21190	21192	21303	21406	21325	21194	21450	21271	21149	21171	21168	21293	21194	21239	21206	21229	21294	21169	21283	21411	21190	21060	21191	21083	21312	21131	21484	21306	21189	21063	21193	21282	21298	20998	21168	21239	21324	21109	21130	21170	21176	21053	21128	21173	21169	21257	21166	21025	21198	21049	21252	21161	20936	20961	21146	21106	21189	21210	21176	21165	21073	21235	21353	21132	21226	21157	21108	21227	21437	21110	21167	21306	21068	21177	21131	21175	21006	21277	21085	21263	21182	21113	21051	21119	21272	21239	21095	21238	21218	21141	21223	21209	21240	21237	21259	21235	21184	21075	21223	21186	21234	21247	21188	21127	21043	21089	21316	21314	21294	21173	20968	21172	21205	21104	21127	21211	21285	21167	21268	21189	21367	21230	21224	20996	21165	21221	20988	21169	21136	21220	21056	20967	21275	21271	21014	21372	21209	21150	21302	21209	21041	21377	21065	21239	21316	21222	21049	21079	21093	21236	21102	21100	21252	20976	21328	21254	21320	20969	21160	21343	21257	21193	21261	21368	21049	21182	21162	21275	21242	21124	21139	21181	21224	21192	21305	21245	21210	21142	21139	21293	21167	21128	21199	21289	20965	21200	21131	21180	21199	21033	21054	21275	21272	21098	21017	21289	21052	21132	21308	21103	21061	21390	21195	21232	21188	21227	21217	21208	21270	21233	21202	20973	21209	21061	21002	21038	21183	21159	21001	21181	21312	21065	21347	21227	21227	20913	21158	21436	21098	21106	21115	21297	21085	21128	21311	21184	21193	21331	21424	21168	21061	21219	21204	21089	21077	21135	21128	21300	21224	21166	21289	21143	21307	20974	21071	21166	21192	21293	21250	21188	21017	21306	21246	21003	21162	21074	20999	21213	21017	21299	21082	21091	21258	21221	21195	21080	21255	21201	21047	21184	20995	21047	20965	21131	21382	21114	21102	21024	21130	21258	21211	21212	21262	21198	21140	21291	21256	21185	21051	20901	21294	21414	21108	21083	21155	21250	21357	21069	21376	21103	21184	20950	21239	21098	21256	21207	21046	21287	21078	21110	21196	21173	21163	21045	21233	21282	21146	21177	21103	21042	21263	20980	21200	21194	21285	20964	21411	21139	21165	21141	21219	21238	21189	21262	21195	21143	21124	21324	21032	21212	21136	21025	21055	21129	21254	21036	21261	21137	21035	21343	21236	21277	21178	21411	21310	21281	21211	21108	21270	21352	21119	21323	21496	21128	21154	21261	21346	21432	21357	21162	21316	21232	21110	21321	21205	21292	21159	21142	21041	21342	21389	21239	21086	21207	21010	21256	21079	21177	21278	21061	21293	21311	21065	21205	20994	21247	21217	21285	21326	20912	21245	21125	21033	21387	21260	21170	21239	21270	21309	20867	21330	21205	21302	21135	21150	21104	21249	21218	21192	21068	21381	21113	20974	21358	21066	21106	21282	21091	21312	21224	21144	21169	21193	21141	21230	21338	21031	21070	21254	21190	21113	21314	21177	21143	21061	21349	21319	21158	21132	21335	21172	21308	21121	21228	21031	21130	21186	21066	21321	21256	21059	21171	21287	21196	21352	21119	21155	21250	21114	21148	21104	21071	21143	21132	21112	21242	21124	21342	21122	21099	21161	21210	21295	21172	21211	21224	21280	21213	21299	21032	21142	21049	21192	21171	21034	21271	21327	21120	21312	21176	21122	21322	21010	21210	21158	21048	21291	21099	21193	21238	21288	21248	21116	21151	21098	21231	21104	21220	21278	21215	21042	21321	21177	21186	21406	21222	21157	21205	21093	21175	21330	21288	21103	21061	21214	21193
22346	21431	28676	25240	25100	31135	34588	31585	30663	30603	30170	29643	29384	29458	29408	29154	29116	29065	29030	29042	29082	28982	29058	28866	28912	28810	28898	28976	28688	28768	28880	28635	28387	28567	28509	28634	28675	28824	28797	28587	28594	28603	28682	28734	28532	28786	28793	28715	28575	28551	28626	28510	28529	28793	28751	28617	28635	28723	28555	28456	28921	28734	28619	28794	29006	28799	28465	28614	28567	28742	28867	28585	28700	28451	28650	28784	28586	28662	28663	28555	28518	28801	28603	28631	28596	28858	28782	28526	28707	28709	28680	28533	28538	28635	28730	28622	28498	28367	28268	28628	28666	28711	28580	28762	28516	28693	28499	28630	28645	28571	28579	28576	28650	28750	28794	28562	28688	28770	28575	28582	28314	28465	28764	28518	28563	28404	28577	28752	28594	28479	28390	28597	28402	28807	28666	28719	28694	28720	28811	28618	28734	28704	28641	28761	28761	28518	28681	28744	28782	28619	28409	28487	28632	28605	28635	28528	28518	28341	28766	28638	28441	28540	28864	28871	28575	28651	28578	28796	28587	28568	28665	28389	28724	28665	28815	28579	28519	28738	28600	28622	28571	28495	28410	28450	28395	28529	28594	28545	28670	28475	28659	28719	28554	28746	28565	28583	28950	28534	28605	28702	28665	28388	28690	28399	28508	28627	28530	28505	28488	28481	28860	28698	28659	28613	28548	28724	28826	28681	28540	28392	28710	28402	28528	28654	28687	28821	28825	28316	28726	28779	28770	28710	28679	28785	28851	28591	28644	28676	28633	28579	28666	28690	28658	28585	28607	28715	28587	28647	28609	28693	28517	28658	28488	28501	28631	28675	28623	28689	28617	28648	28449	28900	28706	28766	28579	28658	28810	28340	28503	28646	28622	28653	28494	28771	28796	28710	28787	28433	28569	28335	28519	28741	28938	28625	28697	28436	28530	28598	28701	28824	28830	28532	28840	28674	28550	28551	28766	28531	28816	28716	28467	28546	28718	28734	28821	28617	28738	28523	28523	28737	28517	28581	28712	28543	28922	28515	28729	28771	28610	28626	28420	28560	28692	28780	28578	28750	28401	28861	28628	28720	28510	28736	28641	28609	28753	28625	28533	28505	28703	28591	28501	28721	28676	28605	28645	28738	28748	28684	28535	28606	28861	28729	28629	28565	28720	28580	28552	28663	28681	28604	28670	28579	28582	28704	28686	28683	28770	28368	28539	28373	28900	28696	28635	28583	28691	28482	28501	28627	28715	28807	28473	28891	28870	28738	28603	28661	28572	28728	28512	28476	28577	28567	28631	28712	28404	28817	28914	28684	28544	28789	28474	28604	28853	28866	28691	28707	28559	28802	28526	28626	28892	28535	28671	28508	28572	28841	28640	28403	28686	28578	28619	28719	28670	28512	28525	28679	28664	28552	28372	28654	28635	28388	28457	28741	28698	28489	28691	28556	28493	28442	28470	28842	28838	28512	28599	28542	28511	28618	28778	28627	28702	28475	28720	28737	28546	28413	28809	28502	28473	28601	28617	28582	28684	28507	28496	28667	28723	28589	28608	28349	28757	28662	28746	28370	28550	28561	28439	28722	28586	28571	28420	28482	28431	28784	28584	28698	28795	28789	28673	28651	28675	28650	29034	28623	28395	28598	28494	28714	28943	28699	28620	28600	28621	28564	28953	28741	28643	28782	28801	28782	28605	28695	28632	28475	28553	28474	28716	28584	28671	28751	28546	28714	28807	28625	28548	28607	28627	28700	28637	28633	28735	28756	28775	28414	28630	28554	28764	28671	28456	28694	28781	28913	28499	28656	28470	28702	28440	28699	28787	28610	28573	28678	28572	28733	28763	28582	28855	28783	28619	28672	28467	28782	28672	28784	28784	28651	28597	28590	28554	28539	28477	28714	28540	28980	28582	28671	28533	28727	28656	28569	28729	28495	28560	28695	28433	28738	28307	28681	28808	28801	28682	28593	28513	28769	28632	28782	28679	28523	28711	28478	28627	28784	28654	28876	28662	28877	28746	28934	28764	28502	28897	28730	28509	28515	28709	28570	28554	28977	28499	28719	28600	28737	28397	28686	28618	28581	28573	28531	28633	28554	28381	28676	28775	28492	28643	28666	28627	28613	28417	28714	28568	28537	28651	28740	28624	28650	28544	28823	28819	28800	28882	28621	28561	28594	28571	28583	28788	28591	28625	28515	28696	28698	28751	28648	28642	28620	28573	28663	28490	28382	28288	28557	28673	28727	28457	28440	28615	28756	28443	28538	28584	28620	28626	28718	28504	28665	28566	28869	28617	28396	28762	28642	28588	28819	28652	28547	28773	28673	28557	28531	28523	28525	28573	28592	28520	28435	28674	28929	28690	28604	28685	28673	28380	28630	28671	28748	28838	28726	28690	28614	28530	28644	28492	28522	28589	28749	28588	28753	28523	28737	28972	28751	28801	28654	28493	28486	28587	28511	28711	28839	28707	28458	28650	28681	28652	28571	28612	28755	28508	28604	28516	28394	28727	28705	28769	28753	28834	28463	28597	28449	28601	28631	28860	28585	28649	28478	28983	28568	28525	28672	28669	28724	28596	28663	28633	28569	28584	28755	28626	28575	28559	28351	28594	28703	28521	28693	28662	28830	28717	28545	28557	28851	28620	28720	28826	28800	28456	28571	28650	28600	28749	28601	28668	28580	28658	28740	28813	28635	28788	28511	28621	28528	28367	28507	28765	28647	28975	28503	28827	28696	28618	28861	28561	28593	28692	28696	28760	28296	28772	28747	28768	28542	28618	28471	28626	28289	28375	28500	28639	28308	28539	28688	28710	28617	28549	28850	28330	28618	28800	28687	28607	28821	28718	28586	28820	28495	28747	28461	28532	28746	28894	28748	28756	28605	28615	28632	28763	28829	28402	28439	28550	28679	28499	28603	29051	28716	28996	28619	28639	28791	28662	28861	28633	28601	28885	28541	28553	28617	28763	28374	28389	28464	28516	28714	28806	28739	28962	28639	28627	28845	28806	28434	28755	28839	28690	28702	28835	28781	28645	28759	28745	28681	28658	28383	28708	28523	28832	28502	28768	28650	28703	28717	28510	28499	28618	28616	28692	28730	28380	28663	28747	28574	28647	28553	28630	28664	28747	28687	28590	28615	28696	28598	28760	28513	28747	28536	28527	28464	28662	28669	28733	28808	28543	28625	28540	28602	28830	28519	28604	28778	28588	28755	28748	28832	28682	28496	28687	28337	28644	28621	28908	28571	28719	28812	28468	28452	28376	28469	28487	28444	28864	28551	28639	28858	28657	28784	28871	28685	28552	28754	28858	28772	28619	28643	28738	28690	28733	28804	28512	28688	28302	28491	28730	28814	28668	28493	28761	28580	28709	28512	28432	28649	28569	28551	28792	28513	28709	28526	28731	28514	28521	28796	28908	28520	28609	28764	28541	28655	28714	28632	28860	28514	28524	28884	28756	28649	28676	28677	28775	28708	28769	28772	28790	28555	28634	28721	28755	28647	28607	28526	28542	28691	28651	28490	28468	28425	28272	28680	28602	28659	28371	28634	28737	28651	28611	28790	28588	28545	28595	28452	28537	28636	28398	28537	28659	28622	28720	28802	28731	28576	28608	28337	28477	28671	28635	28614	28708	28741	28761	28650	28648	28719	28421	28668	28739	28687	28723	28456	28563	28560	28637	28960	28954	28687	28880	28762	28376	28627	28679	28718	28677	28527	28860	28543	28584	28597	28817	28646	28601	28782	28785	28731	28424	28390	28540	28823	28666	28679	28584	28409	28429	28729	28855	28401	28621	28510	28543	28597	28418	28666	28753	28816	28529	28642	28312	28764	28614	28555	28376	28575	28829	28685	28531	28970	28621	28723	28719	28991	28621	28690	28648	28716	28701	28656	28957	28461	28657	28609	28722	28670	28525	28678	28442	28641	28303	28386	28598	28588	28741	28625	28515	28783	28461	28494	28565	28688	28620	28719	28873	28713	28815	28811	28922	28571	28684	28571	28479	28533	28616	28780	28590	28391	28653	28561	28842	28632	28625	28696	28510	28647	28698	28736	28410	28770	29061	28422	28876	28384	28593	28843	28617	28801	28823	28563	28863	28576	28610	28820	28566	28668	28644	28606	28583	28698	28577	28694	28744	28378	28610	28670	28284	28636	28348	28703	28719	28662	28537	28721	28488	28741	28619	28712	28588	28755	28755	28602	28491	28412	28524	28632	28709	28627	28727	28684	28557	28727	28812	28647	28517	28463	28740	28648	28630	28454	28391	28554	28739	28691	28562	28579	28535	28943	28678	28748	28687	28596	28519	28690	28659	28735	28618	28657	28583	28660	28694	28897	28710	28604	28783	28823	28619	28608	28687	28530	28783	28596	28662	28493	28653	28704	28805	28986	28458	28890	28534	28760	28775	28613	28724	28533	28796	28588	28528	28677	28545	28653	28788	28530	28609	28690	28853	28565	28819	28631	28517	28672	28756	28676	28710	28627	28587	28546	28693	28728	28813	28695	28578	28468	28578	28863	28735	28641	28601	28611	28730	28875	28622	28480	28639	28647	28399	28655	28495	28378	28480	28699	28647	28770	28669	28393	28504	28511	28764	28790	28685	28577	28621	28784	28789	28738	28871	28505	28564	28554	28827	28420	28710	28646	28649	28767	28648	28716	28564	28584	28673	28617	28767	28493	28601	28768	28573	28438	28537	28665	28502	28583	28666	28623	28841	28562	28730	28730	28743	28597	28668	28608	28855	28547	28405	28903	28685	28665	28844	28584	28659	28589	28524	28642	28669	28577	28733	28734	28604	28717	28552	28409	28662	28604	28632	28869	28848	28608	28819	28812	28700	28574	28658	28750	28603	28751	28608	28563	28855	28830	28629	28667	28686	28610	28718	28766	28962	28488	28781	28632	28710	28791	28695	28681	28755	28679	28831	28781	28505	28675	28797	28573	28785	28579	28683	28516	28733	28687	28515	28653	28706	28930	28637	28814	28630	28576	28613	28747	28802	28583	28514	28867	28769	28466	28692	28456	28337	28699	28778	28877	28652	28774	28814	28495	28784	28794	28608	28614	28456	28691	28769	28686	28705	28678	28737	28803	28735	28508	28637	28484	28757	28515	28618	28591	28713	28526	28996	28682	28685	28677	28614	28588
30350	57632	49071	39346	34013	30613	27772	25574	24532	23773	23121	22410	22278	22002	21783	21928	22047	21544	21590	21500	21545	21644	21272	21590	21440	21346	21254	21295	21578	21314	21294	21430	21201	21428	21270	21175	21366	21333	21278	21268	21407	21311	21123	21351	21278	21399	21286	21241	21315	21237	21180	21198	21266	21367	21218	21149	21416	21231	21197	21199	21328	21228	21377	21387	21352	21247	21257	21397	21318	21207	21127	21322	21239	21234	21389	21246	21279	21273	21165	21225	21371	21267	21182	21288	21340	21377	21413	21378	21238	21339	21331	21484	21302	21302	21309	21223	21252	21170	21456	21374	21401	21238	21240	21423	21294	21366	21409	21280	21232	21169	21349	21414	21287	21258	21275	21177	21299	21397	21357	21246	21349	21268	21181	21361	21235	21193	21306	21256	21163	21272	21372	21231	21270	21239	21409	21188	21131	21514	21406	21160	21230	21397	21171	21509	21155	21116	21127	21046	21331	21255	21238	21251	21338	21260	21348	21334	21561	21194	21288	21397	21152	21280	21390	21353	21373	21083	21071	21399	21520	21335	21290	21244	21154	21204	21345	21365	21336	21352	21393	21206	21205	21396	21211	21176	21291	21282	21332	21249	21238	21116	21468	21274	21212	21279	21143	21423	21213	21348	21197	21223	20973	21362	21095	21010	21432	21218	21269	21215	21289	21404	21389	21212	21378	21249	21373	21308	21185	21145	21192	21414	21267	21416	21373	21461	21164	21234	21424	21402	21167	21203	21313	21307	21331	21290	21336	21333	21194	21248	21343	21357	21348	21320	21334	21208	21183	21338	21285	21319	21084	21343	21309	21447	21315	21269	21428	21249	21063	21415	21170	21360	21398	21134	21400	21036	21241	21237	21550	21163	21433	21277	21355	21102	21360	21289	21224	21146	21370	21062	21451	21282	21271	21313	21384	21272	21357	21328	21269	21164	21326	21367	21406	21157	21192	21126	21391	21313	21242	21157	21201	21130	21259	21309	21343	21298	21269	21480	21394	21319	21226	21088	21256	21319	21180	21306	21393	21321	21217	21111	21175	21143	21071	21443	21351	21214	21075	21327	21321	21320	21042	21242	21363	21206	21242	21313	21217	21308	21114	21439	21282	21277	21231	21312	21415	21375	21476	21404	21254	21266	21329	21362	21355	21164	21179	21249	21211	21316	21130	21324	21376	21518	21288	21342	21326	21368	21335	21467	21196	21125	21424	21181	21309	21182	21206	21109	21093	21129	21132	21347	21278	21230	21212	21454	21272	21207	21284	21166	21399	21010	21282	21305	21353	21354	21135	21332	21459	21327	21269	21219	21240	21332	21280	21329	21253	21136	21366	21220	21250	21458	21353	21209	20946	21495	21277	21248	21320	21543	21319	21139	21402	21298	21381	21274	21235	21249	21240	21349	21276	21291	21210	21223	21324	21252	21050	21364	21290	21244	21395	21197	21222	21352	21523	21335	21413	21459	21196	21332	21361	21132	21234	21422	21111	21285	21368	21377	21387	21276	21177	21230	21291	21168	21304	21436	21366	21192	21391	21249	21436	21202	21383	21337	21345	21216	21367	21368	21260	21340	21321	21467	21284	21421	21248	21158	21306	21468	21100	21203	21347	21151	21235	21428	21231	21321	21298	21288	21128	21261	20906	21292	21135	21203	21384	21333	21277	21417	21274	21385	21173	21422	21385	21337	21252	21053	21258	21204	21136	21284	21290	21410	21291	21418	21288	21132	21295	21379	21318	21217	21313	21236	21281	21339	21304	21243	21129	21390	21413	21266	21176	21219	21287	21307	21198	21373	21170	21307	21240	21165	21494	21208	21316	21167	21344	21118	21286	21032	21244	21265	21351	21178	21255	21217	21241	21243	21287	21286	21287	21216	21238	21335	21321	21350	21210	21232	21380	21360	21407	21314	21275	21339	21269	21241	21353	21407	21339	21114	21296	21335	21402	21148	21252	21150	21305	21250	21212	21328	21145	21282	21417	21277	21079	21248	21272	21270	21278	21265	21364	21367	21263	21405	21370	21219	21178	21456	21343	21311	21391	21214	21271	21475	21126	21346	21188	21107	21110	21418	21249	21162	21418	21362	21296	21281	21402	21044	21006	21190	21139	21281	21304	21154	21237	21215	21370	21325	21278	21251	21250	21223	21286	21299	21245	21313	21022	21279	21338	21229	21207	21228	21293	21334	21282	21122	21438	21187	21346	21046	21073	21309	21288	21180	21273	21333	21504	21103	21182	21083	21346	21193	21222	21179	21328	21162	21313	21425	21295	21458	21213	21292	21368	21217	21110	21316	21286	21460	21166	21337	21200	21297	21323	21167	21260	21231	21440	21233	21527	21386	21215	21236	21453	21145	21109	21219	21289	21132	21322	21124	21409	21230	21237	21452	21402	21448	21161	21186	21276	21230	21367	21326	21229	21189	21221	21422	21293	21163	21422	21487	21179	21305	21283	21277	21181	21429	21251	21273	21317	21386	21480	21314	21337	21274	21353	21231	21367	21168	21287	21349	21124	21310	21247	21436	21295	21321	21302	21026	21403	21246	21499	21343	21260	21326	21162	21291	21036	21375	21210	21326	21335	21416	21367	21216	21313	21269	21126	21276	21344	21215	21301	21149	21076	21229	21341	21474	21251	21394	21246	21348	21184	21326	21435	21227	21330	21305	21245	21399	21250	21170	21162	21130	21272	21257	21291	21441	21179	21233	21131	21221	21293	21540	21196	21287	21278	21234	21302	21301	21419	21443	21340	21527	21255	21372	21427	21353	21331	21255	21314	21353	21261	21337	21121	21216	21241	21388	21249	21295	21372	21357	21262	21265	21210	21158	21315	21052	21347	21166	21219	21292	21377	21301	21221	21211	21373	21300	21136	21199	21257	21298	21207	21296	21248	21198	21196	21273	21314	21219	21187	21449	21328	21304	21314	21242	21375	21370	21242	21193	21375	21291	21394	21195	21418	21223	21392	21304	21248	21229	21217	21216	21503	21435	21086	21197	21295	21189	21342	21190	21387	21379	21348	21273	21300	21307	21390	21197	21325	21303	21342	21245	21441	21440	21314	21253	21236	21087	21325	21236	21478	21120	21371	21259	21245	21374	21227	21305	21217	21355	21529	21171	21413	21275	21262	21311	21409	21370	21104	21374	21261	21323	21348	21296	21258	21136	21416	21316	21201	21165	21300	21463	21229	21444	21160	21195	21532	21183	21235	21214	21518	21300	21260	21023	21238	21041	21372	21401	21156	21327	21247	21186	21208	21123	21288	21291	21445	21169	21164	21148	21346	21190	21404	21324	21368	21105	21276	21320	21337	21143	21181	21198	21266	21242	21310	21203	21156	21220	21322	21181	21251	21368	21333	21181	21248	21327	21361	21356	21034	21249	21272	21321	21269	21246	21345	21155	21227	21177	21307	21220	21268	21124	21360	21162	21262	21281	21440	21358	21271	21088	21107	21165	21220	21359	21198	21285	21218	21270	21095	21418	21431	21240	21506	21281	21198	21387	21265	21182	21275	21429	21450	21298	21235	21462	21173	21381	21193	21344	21237	21273	21252	21350	21187	21313	21050	21002	21240	21241	21235	21357	21295	21110	21384	21351	21505	21320	21423	21230	21368	21362	21257	21242	20965	21233	21223	21235	21304	21218	21194	21218	21362	21169	21267	21269	21210	21422	21216	21272	21262	21245	21430	21232	20937	21332	21096	21263	21312	21248	21247	21118	21331	21230	21257	21409	21245	21356	21215	21127	21111	21314	21199	21393	21216	21070	21429	21416	21248	21273	21247	21259	21271	21373	21290	21249	21372	21272	21326	21328	21283	21341	21278	21396	21250	21313	21293	21263	21290	21320	21370	21259	21345	21181	21160	21189	21279	21364	21371	21416	21357	21321	21244	21198	21225	21322	21282	21195	21283	21143	21594	21318	21245	21176	21330	21242	21240	21265	21291	21146	21218	21111	21260	21349	21151	21319	21236	21393	21353	21350	21277	21255	21444	21279	21366	21423	21258	21212	21222	21466	21140	21225	21183	21388	21259	21385	21396	21122	21229	21245	21171	21233	21262	21246	21264	21149	21467	21272	21195	21191	21072	21436	21368	21224	21195	21458	21072	21209	21334	21365	21343	21210	21245	21330	21269	21370	21309	21322	21405	21332	21352	21265	21213	21331	21360	21162	21150	21112	21276	21381	21387	21371	21338	21483	21405	21327	21217	21473	21372	21372	21264	21326	21262	21161	21345	21406	21245	21305	21188	21129	21300	21251	21233	21321	21279	21174	21421	21265	21299	21130	21480	21040	21171	21129	21421	21346	21275	21312	21105	21329	21231	21194	21368	21156	21264	21268	21320	21170	21420	21397	21213	21322	21316	21271	21190	21341	21314	21448	21168	21210	21265	21300	21310	21445	21291	21187	21431	21196	21216	21271	21224	21379	21477	21249	21211	21341	21343	21274	21290	21191	21432	21227	21227	21025	21345	21098	21305	21274	21344	21413	21253	21191	21291	21335	21328	21186	21263	21270	21375	21198	21142	21535	21316	21503	21201	21321	21351	21142	21433	21353	21411	21121	21192	21303	21186	21221	21244	21314	21176	21136	21383	21326	21318	21161	21285	21543	21087	21271	21249	21192	21335	21359	21221	21037	21259	21262	21168	21157	21223	21309	21489	21171	21375	21081	21254	21278	21469	21170	21285	20956	21383	21369	21251	21361	21101	21185	21402	21252	21219	21225	21419	21263	21286	21348	21330	21403	21405	21247	21237	21403	21377	21268	21212	21443	21411	21423	21293	21138	21158	21115	21301	21275	21387	21401	21335	21168	21294	21136	21331	21305	21274	21248	21280	21022	21323	21388	21323	21395	21243	21228	21317	21340	21152	21284	21252	21133	21289	21331	21104	21267	21210	21428	21204	21371	21210	21206	21306	21286	21039	21410	21295	21226	21317	21250	21409	21398	21171	21153	21421	21215	21374	21188	21293	21204	21376	21265	21251	21425	21112	21359	21116	21132	21251	21443	21015	21277	21330	21163	21235	21007	21302	21295	21209	21108	21300	21250	21326	21223	21271	21258	21261	21276	21341	21337	21333	21067	21394	21145	21295	21227	21320	21378	21242	21552	21331	21338	21311	21480	21153	21319	21343	21416	21226	21181	21431	21121
33864	34410	40597	36705	32520	31305	30499	29915	29573	29206	29124	28991	28730	28940	28631	28870	29051	28610	28516	28572	28461	28493	28498	28627	28558	28633	28596	28526	28608	28433	28696	28591	28453	28454	28521	28629	28421	28442	28544	28395	28562	28577	28688	28463	28717	28189	28540	28284	28531	28525	28287	28544	28470	28443	28281	28453	28467	28360	28561	28519	28457	28714	28499	28562	28611	28619	28639	28639	28626	28258	28321	28515	28427	28449	28307	28634	28381	28344	28533	28423	28500	28520	28485	28554	28439	28487	28459	28376	28809	28387	28391	28609	28525	28448	28368	28478	28567	28226	28636	28543	28586	28539	28254	28387	28338	28525	28543	28355	28600	28514	28732	28466	28498	28540	28427	28415	28620	28498	28427	28704	28579	28545	28332	28674	28424	28530	28558	28401	28509	28591	28511	28563	28601	28482	28441	28683	28637	28453	28421	28633	28543	28518	28537	28475	28813	28656	28580	28729	28535	28634	28573	28409	28610	28678	28634	28438	28610	28452	28475	28438	28668	28383	28297	28447	28668	28567	28405	28678	28496	28482	28578	28755	28800	28221	28633	28355	28534	28495	28476	28472	28444	28589	28424	28600	28476	28381	28565	28629	28560	28385	28363	28466	28266	28473	28402	28577	28469	28512	28500	28470	28485	28649	28651	28428	28351	28412	28526	28383	28700	28491	28728	28462	28335	28771	28406	28660	28738	28520	28684	28415	28658	28560	28848	28357	28604	28414	28465	28387	28566	28245	28611	28505	28355	28659	28372	28531	28417	28352	28531	28433	28719	28586	28481	28638	28545	28491	28454	28210	28723	28500	28482	28305	28467	28573	28364	28718	28794	28658	28385	28454	28571	28475	28497	28279	28725	28554	28493	28576	28337	28349	28426	28283	28139	28480	28242	28638	28494	28326	28648	28381	28700	28350	28577	28626	28254	28424	28445	28722	28670	28379	28554	28398	28627	28514	28411	28508	28366	28732	28587	28498	28529	28407	28310	28377	28751	28473	28579	28373	28722	28445	28629	28600	28578	28388	28518	28379	28363	28619	28559	28461	28255	28371	28338	28641	28486	28456	28680	28654	28525	28508	28332	28460	28582	28330	28616	28349	28527	28417	28465	28415	28614	28651	28454	28537	28561	28420	28310	28550	28420	28536	28451	28336	28516	28490	28457	28529	28610	28534	28742	28608	28512	28308	28561	28553	28412	28357	28440	28577	28401	28492	28436	28501	28503	28608	28485	28359	28761	28466	28565	28690	28663	28439	28495	28445	28646	28523	28615	28660	28244	28460	28358	28554	28229	28298	28537	28718	28544	28304	28735	28404	28483	28533	28624	28444	28458	28510	28630	28664	28425	28294	28512	28519	28654	28760	28557	28372	28605	28743	28488	28500	28268	28515	28534	28463	28700	28435	28467	28635	28442	28389	28423	28477	28493	28816	28526	28683	28727	28392	28649	28305	28481	28481	28326	28543	28593	28457	28665	28428	28338	28440	28258	28434	28461	28368	28387	28472	28585	28459	28532	28466	28457	28447	28530	28695	28684	28676	28597	28601	28535	28510	28486	28610	28551	28288	28587	28546	28408	28579	28619	28738	28382	28402	28619	28582	28390	28232	28416	28440	28612	28596	28543	28709	28684	28556	28653	28431	28693	28683	28559	28639	28455	28714	28629	28443	28598	28538	28500	28676	28307	28392	28558	28569	28531	28464	28488	28637	28518	28617	28367	28642	28421	28361	28585	28549	28553	28428	28527	28432	28439	28471	28337	28682	28585	28557	28651	28285	28425	28494	28756	28477	28703	28457	28584	28688	28469	28909	28612	28452	28515	28612	28598	28540	28602	28311	28482	28369	28422	28302	28621	28338	28544	28696	28544	28641	28577	28294	28515	28435	28574	28397	28403	28692	28460	28470	28420	28297	28442	28499	28548	28494	28417	28230	28413	28504	28868	28504	28373	28307	28494	28685	28541	28407	28533	28612	28615	28513	28502	28513	28524	28658	28598	28296	28382	28344	28547	28521	28481	28423	28451	28763	28706	28337	28501	28512	28588	28593	28546	28596	28367	28565	28479	28420	28621	28360	28354	28390	28596	28342	28436	28721	28396	28537	28809	28457	28636	28744	28679	28309	28617	28498	28459	28451	28629	28665	28489	28470	28514	28658	28764	28447	28699	28584	28559	28565	28426	28562	28721	28423	28584	28549	28484	28506	28532	28449	28635	28618	28485	28295	28625	28432	28478	28513	28678	28575	28377	28699	28435	28499	28610	28255	28316	28548	28433	28455	28626	28477	28811	28616	28660	28685	28678	28719	28485	28792	28453	28469	28291	28406	28409	28407	28492	28652	28594	28496	28488	28444	28578	28599	28701	28636	28576	28422	28854	28729	28795	28668	28284	28584	28749	28665	28850	28565	28516	28468	28446	28508	28557	28327	28368	28747	28488	28385	28093	28452	28504	28191	28662	28601	28578	28355	28460	28502	28525	28594	28753	28517	28669	28545	28468	28442	28514	28281	28534	28774	28338	28389	28533	28408	28607	28503	28564	28395	28490	28430	28505	28699	28463	28468	28495	28227	28483	28370	28357	28613	28563	28483	28594	28509	28494	28418	28450	28378	28647	28522	28614	28463	28771	28521	28441	28466	28337	28441	28465	28541	28587	28580	28557	28507	28394	28425	28492	28683	28243	28347	28344	28543	28498	28374	28556	28472	28281	28502	28456	28399	28627	28464	28596	28317	28587	28418	28674	28543	28587	28479	28347	28675	28512	28410	28445	28263	28636	28503	28659	28741	28494	28556	28468	28629	28556	28690	28670	28323	28278	28293	28640	28709	28660	28462	28335	28734	28688	28624	28477	28525	28590	28373	28317	28303	28562	28532	28584	28541	28593	28423	28563	28547	28570	28554	28775	28446	28254	28434	28525	28775	28561	28627	28463	28459	28420	28400	28529	28433	28444	28267	28586	28330	28570	28355	28590	28552	28524	28397	28573	28462	28522	28447	28626	28399	28495	28315	28482	28551	28463	28436	28432	28418	28549	28300	28485	28479	28321	28529	28526	28570	28641	28345	28422	28616	28667	28461	28323	28623	28509	28728	28546	28715	28609	28381	28637	28719	28366	28525	28588	28602	28405	28416	28574	28534	28548	28501	28463	28752	28673	28480	28519	28481	28623	28423	28583	28462	28577	28545	28642	28518	28492	28346	28533	28229	28684	28421	28430	28440	28800	28509	28540	28510	28285	28370	28548	28803	28442	28588	28382	28509	28579	28551	28848	28520	28575	28443	28782	28703	28653	28482	28766	28428	28475	28451	28440	28490	28745	28571	28446	28475	28501	28487	28459	28363	28650	28725	28475	28295	28583	28643	28430	28592	28332	28417	28463	28713	28562	28470	28763	28494	28411	28615	28747	28688	28367	28425	28424	28598	28644	28741	28399	28469	28509	28652	28484	28526	28448	28579	28354	28433	28423	28279	28276	28480	28256	28487	28680	28538	28542	28547	28338	28693	28341	28323	28528	28326	28531	28581	28375	28647	28284	28186	28616	28573	28331	28460	28523	28401	28276	28472	28404	28474	28465	28541	28205	28659	28504	28425	28365	28378	28510	28548	28530	28592	28482	28585	28723	28717	28480	28550	28532	28443	28753	28493	28248	28379	28622	28489	28477	28380	28571	28292	28405	28458	28453	28455	28611	28392	28201	28224	28460	28202	28440	28599	28532	28643	28526	28568	28673	28433	28698	28501	28434	28431	28382	28656	28717	28625	28435	28405	28619	28582	28480	28382	28400	28424	28622	28400	28416	28483	28637	28807	28644	28498	28399	28487	28641	28629	28544	28713	28398	28479	28721	28526	28639	28373	28632	28550	28417	28553	28531	28631	28256	28529	28655	28558	28674	28495	28494	28480	28442	28499	28649	28471	28536	28622	28453	28526	28578	28651	28653	28816	28569	28615	28300	28585	28447	28523	28501	28288	28612	28427	28502	28493	28642	28425	28688	28693	28634	28567	28573	28489	28253	28450	28636	28265	28543	28458	28449	28576	28772	28560	28831	28241	28454	28548	28493	28200	28481	28615	28472	28653	28593	28365	28675	28505	28160	28460	28510	28361	28755	28584	28494	28452	28643	28476	28669	28623	28498	28529	28596	28283	28414	28579	28494	28430	28669	28550	28740	28490	28380	28348	28646	28529	28366	28697	28410	28609	28631	28541	28525	28454	28504	28572	28356	28350	28599	28651	28446	28462	28715	28816	28354	28449	28284	28648	28572	28570	28727	28511	28820	28673	28520	28398	28409	28590	28417	28721	28577	28557	28513	28473	28469	28446	28512	28692	28445	28805	28688	28415	28458	28616	28563	28404	28545	28534	28392	28679	28508	28421	28523	28353	28383	28629	28551	28639	28648	28467	28276	28339	28449	28649	28598	28518	28609	28613	28690	28606	28597	28523	28596	28808	28491	28712	28759	28594	28268	28373	28296	28585	28684	28303	28583	28366	28497	28450	28410	28504	28812	28436	28658	28642	28541	28631	28330	28505	28803	28522	28391	28525	28443	28394	28639	28372	28771	28438	28437	28702	28671	28398	28492	28727	28564	28355	28652	28639	28669	28309	28687	28554	28474	28632	28562	28330	28526	28468	28450	28528	28644	28605	28650	28527	28542	28426	28601	28439	28569	28726	28524	28553	28640	28594	28743	28683	28557	28369	28688	28598	28579	28487	28401	28378	28342	28584	28734	28291	28306	28367	28513	28459	28593	28605	28298	28395	28573	28341	28693	28397	28407	28427	28566	28686	28502	28509	28450	28572	28342	28550	28605	28319	28404	28436	28508	28481	28359	28371	28264	28598	28296	28593	28599	28496	28619	28360	28618	28366	28670	28557	28558	28476	28808	28634	28631	28602	28696	28573	28276	28398	28649	28530	28623	28596	28546	28653	28452	28603	28506	28466	28465	28764	28612	28617	28384	28598	28308	28468	28440	28469	28464	28367	28450	28410	28395	28520	28578	28524	28286	28509	28752	28538	28436	28546	28520	28440	28317	28346	28450	28502	28518	28515	28393	28637	28440	28303	28567	28486	28196	28548	28461	28795	28625	28355	28614	28638	28418	28557	28611	28529	28706	28550	28632	28657	28560	28450	28613	28816	28711	28586	28485	28500	28488	28609
31271	46652	39077	31188	27355	25443	24112	23170	22707	22240	22090	21864	21618	21548	21545	21436	21261	21299	21217	21274	21368	21208	21220	21248	21186	21118	21275	21377	21096	21209	21141	21140	21320	21237	21188	21151	21354	21315	21245	21061	21207	21196	21130	21217	21208	21122	21447	21384	21203	20941	21106	21143	21221	21193	21173	21298	21200	21246	21292	21056	21184	21342	21176	21088	21153	21097	21265	21272	21279	21217	21227	21200	21222	21255	21342	21384	21360	21177	21235	21174	21319	21091	21106	21194	21233	21343	21207	21056	21143	21213	21151	21214	21289	21208	21238	21197	21129	21120	21091	21243	21135	21158	21357	20929	21301	21069	21307	21379	21152	21164	21441	21092	21189	21272	21235	20981	21220	21313	21228	21209	21202	21148	21140	21302	21129	21125	21075	21131	21323	21184	21140	21176	21083	20990	21419	21380	21041	21232	21248	21144	21188	21197	21231	21325	21179	21211	21128	21220	21104	21343	21095	21185	21233	21147	21222	21151	21229	21193	21418	21536	21008	21093	21077	21350	21273	21149	21130	21247	21135	21164	21373	21395	21222	21270	21381	21309	21466	21128	21342	21243	21294	21088	21243	21202	21040	21221	21278	21199	21163	21157	21300	21210	21005	21218	20853	21239	21178	21369	21177	21229	20958	21189	21326	21003	21279	21177	21331	21249	21246	21466	21133	21331	21179	21087	21145	21103	21042	21213	21170	21206	21195	21334	21285	21030	21259	21268	21219	21222	21254	21237	21010	21280	21258	21264	21297	21399	21107	21320	21223	21278	21443	21295	21181	21268	21202	21298	21196	21228	21157	21052	21215	21152	21163	21285	21165	21352	21335	21112	21320	20982	21212	21326	21434	21080	21259	21302	21138	21255	21013	21256	21312	21129	21483	21177	21155	21226	21311	21164	21011	21167	21287	21191	21288	21231	21109	21415	21187	21016	21214	21375	21318	21296	21245	21309	21138	21328	21292	21423	21230	21181	21291	21125	21181	21138	21258	21351	21190	21386	21148	21218	21269	21172	21124	21135	21261	21196	21148	21255	21139	21301	21073	21324	21150	21302	21345	21110	21131	21211	21130	21267	21131	21208	21204	21320	21323	21037	21188	21167	21207	21329	21171	21040	21351	21270	21303	21247	21084	21251	21177	21142	21310	21185	21385	21218	21444	21240	21108	21106	21264	21201	21126	21371	21297	21232	21304	21032	21168	21124	21328	21083	21192	21160	21175	21347	21064	21073	21158	21312	21198	21237	21220	21183	21377	21087	21340	21103	21160	21305	21254	21193	21103	21215	21173	21118	21059	21164	21141	21163	21409	21197	21068	21182	21220	21249	21073	21453	21132	21231	21211	21195	21297	21135	21115	21224	21191	21127	21241	21301	21347	21232	21175	21381	21086	21259	21077	21128	21060	21031	21016	21221	21187	21203	21235	21243	21222	21240	21179	21360	21339	21126	21277	21208	21251	21264	21276	21280	21148	21258	21034	21196	21297	21409	21298	21153	21213	21401	21234	21151	21246	21087	21201	21102	21141	21200	21079	21337	21195	21119	21358	21309	21259	21186	21145	21159	21182	21086	21256	21131	21376	21185	21108	21129	21165	21273	21169	21122	21344	21333	21264	21178	21153	21087	21240	21204	21115	21000	21304	21381	21077	21086	21368	21145	21441	21206	21216	21214	21347	21069	21035	21238	21223	21119	21237	21022	21214	21048	21091	21182	21035	21225	21072	21071	21436	21318	21209	21226	21226	21329	21222	21131	21324	21158	21192	21135	21073	21192	21138	21072	21465	21270	21226	21273	21287	21036	21195	21169	21215	21233	21179	21183	21191	21263	21397	21085	21235	21269	21110	21000	21117	21323	21379	21227	21295	21269	21018	21270	21218	21197	21144	21238	21211	21222	21234	21326	21401	21195	21355	21226	21251	21236	21132	21354	21244	20979	21132	21152	21335	21147	21332	21277	21178	21072	21247	21164	21164	21266	21270	21248	21105	21075	21254	21263	21241	21258	21080	21188	21338	21172	21169	21145	21249	21176	21330	21288	21179	21243	21175	21142	21220	21086	21325	21119	21254	21235	21295	21247	21066	21096	21285	21177	21125	21271	21423	21360	21210	21146	21160	21157	21245	21192	21300	21238	21324	21251	21192	21261	21247	21177	21125	21135	21280	21161	21193	21200	21215	21262	21328	21191	21468	21320	21307	21276	21083	21068	21196	21232	21178	21305	21161	21401	21274	21125	21235	21192	21165	21145	21105	21444	21358	21117	21203	21271	21279	21130	21233	21335	21395	21313	21199	21035	21170	21130	21289	21327	21263	21220	21136	21200	21237	21451	21055	21130	21217	21212	21247	21088	21159	21353	21253	21336	21495	21315	21183	20978	21255	21111	21338	21189	21322	21173	21213	21260	21340	21354	21199	21081	21142	21206	21167	21396	21131	21119	21028	21240	21211	21097	21379	21166	21254	21321	21251	21180	21334	21303	21210	21187	21318	21155	21032	21308	21325	21301	21214	21335	21426	21124	21272	21169	21220	21088	21388	21149	21153	21385	21078	21096	21261	21227	21304	21158	21317	21206	21292	21173	21168	21314	21177	20897	21248	21012	21172	21313	21214	21372	21233	21211	21094	21247	21160	21176	21103	21231	21258	21192	21251	21246	21323	21217	21178	21119	21233	21073	21304	21032	21220	21363	21274	21328	21108	21240	21221	21081	21239	21096	21081	21173	21277	21217	21336	21438	21231	21149	21207	21196	21468	21148	21183	21548	21420	21260	21193	21175	21179	21188	21102	21225	21205	21083	21302	21336	21102	21131	21352	21105	21312	21147	21313	21134	21126	21218	21184	21063	21124	21146	21165	21272	20987	21384	21166	21320	21405	21033	21291	21491	21185	20947	21261	21361	21176	21185	21342	21104	21322	21073	21248	21162	21072	21045	21251	21390	21259	21131	21252	21089	21159	21054	21262	21158	21348	21238	21139	21326	21153	21336	21120	21103	21207	21194	21021	21219	21006	21482	21331	21273	21392	21119	21042	21366	21212	21178	21279	21298	21277	21051	21300	21410	21251	21256	21334	21166	21200	21163	21231	21198	21131	21171	21173	21235	21151	21153	21237	21314	21296	21118	21154	21250	21329	21127	21150	21290	21075	21131	21180	21297	21314	21332	21250	21158	21189	21354	21244	21289	21143	21297	21217	21226	21261	21401	21201	21242	21091	21151	21414	21299	21248	21016	21137	21221	21275	21203	21206	21221	21172	21179	21136	21090	21357	21161	21052	21146	21167	21185	21193	21195	21249	21221	21001	21189	21159	21034	21215	21425	21225	21289	21223	21231	21138	21170	21029	21299	21096	21153	21102	21290	21164	21143	21098	21363	21226	21204	21145	21272	21162	21231	21091	21163	21351	21261	21299	21265	21331	21143	21294	21217	21187	21135	21286	21196	21314	21279	21106	21260	21376	21139	21370	21127	21276	21258	21216	21188	21269	21235	21288	21225	21252	21407	21382	21123	21292	21255	21275	21195	21207	21170	21115	21175	21234	21188	21217	21346	21155	21150	21119	21059	21190	21289	21372	21251	21350	21232	21218	21236	21241	21259	21109	21334	21300	21106	21013	21178	21201	21340	21164	21155	21105	21097	21242	21205	21201	21168	21077	21110	21320	20993	21173	21346	21227	21159	21118	21408	21034	21236	21406	21186	21082	21214	21361	21197	21065	21038	21315	21066	21247	21068	21321	21151	21156	21282	21092	21134	21157	21331	21391	21141	21302	21342	21151	21105	21105	21066	21327	21074	21345	21367	21482	21283	21172	21332	21182	21201	21142	21277	21255	21063	21250	21120	21304	21221	21197	21056	21087	21303	21176	21237	21318	21351	21262	21107	21226	21319	21261	21166	21167	21145	21340	21369	21246	21236	21277	21069	21291	21124	21312	21349	21173	21109	21269	21185	21320	21244	21357	21328	21347	21309	21233	21262	21139	21096	21051	21252	21240	21273	21159	21104	21126	21190	21273	21402	21333	21173	21289	21328	21011	21322	21428	21263	21244	21060	21290	21369	21282	21284	21250	21332	21295	21021	21259	21244	21269	21087	21295	21144	21336	21304	21059	21214	21074	21343	21269	21226	21145	21302	21111	21252	21240	21119	21259	21303	21173	21108	21242	21223	20987	21234	21301	21111	21193	21253	21289	21196	21337	21346	21227	21258	21026	21210	21146	21104	21294	21149	21172	21263	21111	21187	21279	21278	21275	20984	21165	21291	21192	21484	20976	21295	21147	21141	21259	21268	21337	21035	21009	21263	21124	21151	21233	21374	21121	21261	21140	21266	20958	21257	21160	21250	21227	21236	21362	21249	21315	21175	21355	21219	21085	21097	21150	21210	21299	21133	21090	21194	21233	21111	21280	21301	21186	21353	20983	21268	21417	21278	21199	21126	21458	21124	21188	21154	21396	21250	21192	21259	21238	21233	21165	21158	21376	21220	21307	21108	21352	21274	21213	21227	20985	21174	21286	21160	21240	21010	21006	21145	21225	21171	21175	21182	21381	21253	21105	21289	21253	21179	21159	21218	21165	20967	21160	21355	21165	21434	21289	21035	21433	21247	21230	21303	21090	21215	21262	21144	21331	21438	21248	21237	21187	21219	21303	21180	21229	21213	21207	21121	21270	20972	21187	21231	21149	21332	21317	21112	21126	21253	21223	21365	21371	21183	21144	21278	21248	21143	21286	21144	21291	21336	21178	21283	21086	21187	21220	21201	21192	21237	21326	21298	21107	21254	21269	21239	21250	21331	21130	21209	21224	21247	21419	21208	21141	21108	21116	21234	21397	21034	21359	21250	21148	21092	21277	21441	21255	21021	21136	21147	21199	21340	21164	21282	21059	21235	21321	21095	21223	21415	21169	21070	21079	21000	21270	21169	21274	21127	21174	21119	21239	21284	21267	21132	21320	21062	21202	21275	21178	21115	21129	21259	21198	21359	21184	21271	21143	21378	21390	21183	21163	21202	21139	21273	21255	21094	21221	20968	21310	21194	21204	21088	21326	21177	21218	21122	21033	21221	21309	21178	21324	21299	21279	21121	21191	21384	21095	20952	21250	21158	21174	21300	21097	21086	21338	21297	21200	21343	21204	21263	21128	21112	21241	21112	21215	21191
23483	21474	28665	27501	28505	31888	32798	30415	29643	29781	29226	29150	29089	28781	28766	28762	28669	28643	28569	28844	28422	28745	28553	28589	28719	28540	28393	28680	28243	28512	28464	28562	28462	27998	28469	28534	28473	28288	28166	28346	28275	28643	28541	28378	28233	28161	28336	28345	28371	28472	28396	28408	28235	28412	28333	28260	28530	28501	28446	28415	28397	28295	28618	28417	28796	28293	28533	28187	28423	28441	28310	28191	28544	28507	28259	28527	28350	28378	28657	28453	28191	28197	28052	28323	28183	28263	28690	28389	28473	28497	28451	28396	28358	28185	28313	28436	28418	28291	28199	28314	28254	28517	28399	28480	28225	28492	28138	28432	28527	28416	28472	28399	28531	28575	28296	28476	28303	28523	28123	28379	28241	28169	28199	28252	28477	28341	28181	28137	28600	28459	28450	28219	28290	28551	28356	28448	28244	28514	28428	28387	28354	28368	28351	28269	28461	28291	28379	28308	28310	28403	28295	28280	28382	28408	28321	28242	28480	28333	28458	28356	28414	28363	28717	28400	28309	28435	28072	28669	28468	28563	28450	28445	28150	28377	28471	28418	28480	28354	28296	28256	28555	28339	28264	28162	28248	28322	28431	28287	28472	28177	28295	28283	28389	28455	28394	28359	28466	28306	28548	28410	28512	28480	28493	28416	28494	28172	28221	28373	28508	28336	28470	28324	28392	28433	28484	28309	28307	28425	28586	28276	28238	28224	28240	28455	28425	28463	28376	28456	28448	28535	28246	28318	28455	28304	28534	28457	28393	28303	28162	28190	28539	28410	28508	28386	28416	28151	28248	28334	28506	28444	28288	28171	28454	28171	28434	28175	28268	28326	28529	28399	28616	28389	28509	28393	28439	28433	28313	28200	28271	28241	28275	28272	28294	28344	28223	28411	28335	28288	28437	28287	28490	28293	28601	28365	28467	28175	28334	28310	28212	28563	28170	28291	28179	28351	28427	28365	28437	28378	28367	28247	28360	28325	28211	28136	28364	28327	28349	28468	28136	28368	28512	28335	28404	28465	28378	28469	28366	28540	28338	28493	28469	28075	28320	28574	28464	28427	28189	28313	28364	28083	28285	28126	28503	28475	28363	28375	28613	28283	28397	28622	28284	28430	28346	28382	28428	28296	28247	28423	28471	28430	28340	28543	28493	28252	28612	28455	28531	28306	28287	28270	28234	28289	28355	28287	28551	28335	28211	28454	28378	28283	28427	28243	28495	28677	28712	28508	28394	28378	28259	28355	28249	28361	28358	28396	28325	28306	28285	28333	28433	28358	28153	28400	28390	28471	28216	28438	28289	28219	28588	28659	28640	28533	28580	28742	28318	28354	28643	28495	28104	28431	28358	28395	28544	28391	28466	28128	28157	28378	28408	28336	28257	28557	28535	28468	28242	28498	28312	28397	28361	28379	28515	28387	28338	28369	28453	28317	28286	28283	28337	28484	28535	28476	28504	28522	28277	28327	28236	28214	28192	28230	28464	28202	28266	28336	28348	28441	28343	28578	28376	28365	28388	28228	28446	28331	28559	28245	28407	28100	28057	28136	28268	28335	28368	28414	28548	28202	28445	28081	28315	28228	28380	28627	28320	28285	28429	28389	28315	28590	28222	28357	28220	28526	28355	28161	28544	28530	28253	28319	28450	28422	28272	28425	28321	28454	28501	28264	28177	28509	28403	28322	28386	28677	28438	28300	28196	28392	28420	28470	28648	28598	28525	28474	28520	28423	28250	28472	28340	28352	28522	28579	28374	28502	28225	28086	28087	28321	28373	28425	28284	28430	28437	28475	28487	28459	28173	28446	28389	28435	28597	28505	28500	28457	28452	28353	28261	28419	28162	28250	28397	28291	28370	28124	28421	28367	28436	28621	28341	28287	28269	28472	28383	28083	28801	28094	28511	28355	28209	28489	28284	28367	28284	28346	28816	28403	28538	28197	28293	28458	28224	28481	28360	28133	28244	28425	28464	28506	28302	28340	28233	28477	28348	28561	28339	28395	28580	28210	28199	28546	28575	28223	28449	28588	28368	28458	28256	28424	28352	28584	28643	28369	28473	28452	28369	28479	28314	28334	28523	28454	28272	28284	28548	28277	28605	28446	28406	28382	28374	28327	28730	28410	28481	28551	28186	28538	28401	28232	28480	28290	28423	28310	28278	28323	28483	28241	28476	28556	28311	28297	28517	28702	28303	28066	28416	28303	28319	28372	28437	28120	28415	28482	28383	28432	28355	28333	28030	28453	28439	28271	28661	28661	28550	28329	28512	28456	28283	28335	28359	28251	28343	28421	28347	28514	28469	28263	28421	28484	28497	28306	28614	28510	28375	28208	28343	28240	28383	28424	28444	28244	28368	28466	28508	28904	28329	28341	28231	28554	28571	28290	28133	28459	28347	28379	28424	28501	28423	28673	28361	28253	28435	28532	28310	27967	28489	28350	28371	28318	28558	28228	28395	28438	28250	28278	28558	28266	28521	28250	28610	28353	28293	28489	28282	28324	28191	28486	28232	28322	28581	28368	28170	28297	28470	28376	28165	28430	28447	28434	28715	28383	28541	28437	28537	28589	28384	28350	28407	28327	28172	28696	28403	28592	28250	28288	28389	28463	28516	28235	28334	28349	28378	28414	28260	28347	28483	28401	28545	28516	28546	28303	28698	28407	28298	28358	28345	28353	28348	28327	28362	28417	28316	28246	28346	28404	28396	28494	28383	28350	28569	28490	28429	28276	28671	28474	28263	28300	28392	28359	28198	28525	28371	28234	28287	28323	28195	28286	28466	28285	28315	28292	28222	28551	28265	28375	28228	28340	28522	28328	28365	28483	28271	28364	28403	28315	28496	28372	28530	28323	28378	28273	28149	28311	28606	28549	28484	28304	28263	28308	28420	28409	28414	28496	28516	28442	28537	28599	28518	28192	28385	28466	28506	28395	28452	28454	28429	28241	28495	28185	28479	28414	28395	28502	28653	28432	28460	28376	28472	28273	28257	28334	28239	28541	28450	28621	28600	28390	28282	28318	28478	28153	28208	28427	28399	28314	28486	28537	28342	28324	28495	28429	28353	28104	28334	28366	28204	28459	28628	28359	28448	28263	28286	28574	28583	28289	28113	28453	28221	28232	28439	28475	28583	28346	28330	28343	28328	28473	28211	28354	28444	28410	28187	28107	28134	28228	28143	28467	28409	28283	28303	28601	28346	28273	28344	28223	28161	28468	28356	28319	28345	28611	28279	28687	28436	28360	28156	28322	28591	28317	28265	28674	28545	28329	28380	28440	28453	28301	28156	28244	28455	28397	28497	28571	28282	28399	28385	28343	28279	28492	28490	28337	28486	28445	28447	28217	28524	28419	28617	28391	28640	28447	28296	28303	28418	28187	28387	28290	28494	28540	28262	28435	28441	28234	28337	28387	28346	28541	28266	28373	28540	28228	28337	28267	28404	28320	28304	28513	28567	28462	28314	28514	28226	28402	28280	28376	28337	28567	28473	28411	28474	28542	28296	28349	28300	28167	28397	28450	28335	28489	28439	28535	28531	28332	28336	28446	28664	28349	28397	28428	28405	28383	28444	28503	28476	28481	28339	28242	28497	28230	28549	28260	28389	28426	28472	28245	28318	28517	28459	28508	28365	28367	28313	28230	28322	28418	28548	28450	28311	28277	28545	28400	28318	28370	28282	28365	28438	28328	28570	28583	28274	28389	28478	28430	28407	28541	28385	28196	28396	28354	28384	28476	28395	28416	28305	28455	28430	28417	28228	28359	28175	28413	28535	28469	28412	28429	28482	28339	28332	28662	28495	28533	28564	28259	28441	28572	28339	28487	28502	28356	28475	28592	28493	28301	28213	28630	28354	28531	28476	28263	28438	28241	28714	28641	28281	28298	28731	28386	28358	28432	28288	28334	28178	28277	28199	28290	28249	28258	28528	28397	28361	28535	28307	28484	28347	28174	28519	28552	28361	28382	28496	28336	28380	28476	28654	28621	28462	28445	28541	28189	28500	28492	28421	28341	28345	28711	28327	28164	28099	28427	28286	28316	28448	28308	28452	28211	28275	28306	28436	28402	28432	28472	28500	28325	28342	28377	28664	28355	28482	28563	28145	28514	28547	28130	28418	28534	28309	28308	28325	28345	28164	28436	28281	28402	28435	28312	28398	28491	28234	28514	28197	28344	28305	28207	28330	28433	28614	28366	28407	28331	28574	28479	28385	28246	28091	28466	28268	28375	28196	28199	28453	28465	28531	28389	28677	28339	28455	28431	28569	28464	28439	28428	28502	28396	28428	28385	28302	28217	28498	28391	28419	28608	28354	28264	28382	28417	28323	28293	28077	28339	28598	28298	28376	28263	28364	28237	28323	28334	28617	28364	28608	28308	28360	28525	28521	28401	28515	28512	28471	28393	28570	28287	28114	28291	28199	28314	28585	28564	28358	28419	28220	28319	28501	28441	28480	28175	28264	28214	28446	28553	28306	28375	28377	28402	28671	28098	28232	28415	28398	28507	28176	28124	28167	28469	28535	28747	28293	28636	28572	28218	28265	28412	28289	28219	28316	28332	28435	28378	28396	28338	28348	28191	28244	28290	28273	27868	28419	28586	28465	28202	28497	28304	28334	28445	28468	28464	28419	28659	28291	28307	28216	28438	28450	28155	28358	28439	28204	28466	28487	28178	28099	28508	28150	28403	28457	28468	28161	28463	28187	28228	28578	28216	28604	28437	28303	28397	28283	28183	28423	28215	28333	28465	28504	28299	28252	28398	28275	28401	28350	28579	28432	28550	28520	28491	28528	28082	28513	28518	28413	28445	28212	28294	28175	28377	28618	28217	28319	28319	28528	28471	28115	28441	28199	28268	28426	28483	28570	28642	28261	28608	28401	28427	28383	28550	28301	28404	28443	28241	28065	28277	28338	28383	28442	28527	28341	28364	28431	28552	28452	28424	28444	28144	28581	28431	28384	28285	28457	28303	28197	28469	28682	28572	28648	28733	28315	28339	28205	28367	28428	28414	28459	28320	28428	28615	28440	28420	28338	28445	28532	28212	28508	28281	28247	28367	28386	28436	28403	28603	28321	28306	28353	28176	28457	28376	28515	28506	28357	28184	28258	28203	28329	28459	28565	28460	28206	28476	28437	28190	28466	28452
29305	53104	45141	35654	31054	27964	25871	24197	23597	22731	22431	22145	21779	21860	21583	21431	21509	21503	21352	21470	21093	21280	21180	21346	21196	21169	21057	21203	21334	21239	21122	21237	21018	21233	21097	21157	21197	21047	21319	21085	21097	21126	21116	21149	21065	21172	21061	21351	21008	21136	20938	21048	21142	21046	21248	21161	21139	21260	21161	21042	21051	21112	21102	21127	21298	21158	21095	21207	21185	21107	21352	21271	21123	21349	21341	21262	21101	20986	21307	21344	21228	21189	21165	21231	21330	21235	21035	21108	21233	21183	21075	21064	21175	21119	21169	21038	21035	21109	21259	21088	21217	21200	21274	21168	21220	21007	21189	21206	21165	21160	21153	21213	21009	21138	21079	21086	21117	21222	21117	21166	21068	21176	21234	21310	21079	21359	21135	21120	21237	21127	21116	21301	21321	21027	20975	21206	21161	21042	21206	21232	21165	21230	21242	21015	21121	21143	21209	21172	21195	21169	21224	21117	20940	21080	21333	21167	21191	21128	21344	21271	21167	20951	21097	21289	21336	21186	21125	21201	21049	21079	21329	20983	21360	21270	21173	21048	21044	21107	21114	21044	21230	21140	21009	21174	21195	21061	21050	21201	21035	21155	21178	21067	21098	21234	21229	21245	21074	21098	21091	21001	21189	21088	21209	21163	21321	21132	21219	21233	20971	21134	21183	21083	21240	21106	21251	21269	21246	21172	21070	21192	21133	21279	20989	21103	21227	21180	21343	21231	21034	21158	21174	21187	21043	21325	21283	21142	21033	21135	21233	21189	20929	21274	21066	21125	21243	21027	21191	21234	21107	21266	21096	20993	20961	21152	21270	21217	21121	21201	21149	21296	21309	20937	21218	21099	21046	20992	21278	21240	21166	21113	21136	21093	21159	21154	21050	21234	21227	21075	21054	21173	21220	21033	21207	20889	21362	21152	21158	21191	21176	21181	21023	21467	21245	21187	21217	21036	21187	21235	21191	21176	21010	21139	21347	21004	21235	21082	21146	21065	21305	21132	21110	21167	21266	21252	21220	21415	21189	21193	21272	21121	21247	21031	21167	21218	21059	21192	21200	21139	21147	21237	21083	21123	21123	21186	20995	21139	21085	21294	21384	21132	21060	21239	21246	21232	21313	21248	21015	21006	21098	21152	21249	21102	21210	21171	21261	21161	21203	21195	21091	21228	21127	21116	21190	21258	21122	21111	20980	21297	21166	21242	21048	21017	21195	20978	21126	21201	21320	21219	21073	21335	21195	21153	21139	21138	20998	21014	21226	20989	21166	21039	21175	21246	21383	21230	21187	21245	21101	20855	21146	21257	21314	21043	21278	21335	21102	21171	20924	21154	21111	21134	21063	21245	21212	21001	21259	21150	21065	21334	21157	21175	21197	21258	20887	21080	21145	21121	21214	21147	21183	21198	21166	21301	21159	21019	20998	21195	21039	21372	21276	21096	21125	21086	21134	21262	21173	21117	21158	21269	21080	21058	21176	21124	21241	21055	21398	21004	21229	21173	21199	21038	21303	21214	21122	21196	21086	21189	21301	21069	21154	21267	20970	21209	21059	21358	21072	21188	21154	21140	21257	21142	21116	21043	21100	21197	21266	21315	21183	21121	21231	21250	21061	21293	21169	21286	21254	20996	21042	21161	21174	21239	20907	21225	21252	21198	21150	20879	21072	21014	21096	21415	21173	21210	21217	21167	21241	21212	21151	21176	21087	21081	21159	21067	20918	21124	21152	21126	21216	21309	21368	21030	21461	21089	21088	21121	21136	21175	21193	21032	20984	21388	21153	21026	20950	21190	21276	21289	21058	21224	21226	21025	21008	21128	21215	21115	21115	20978	21075	21032	21010	21279	21122	21181	21091	21201	21065	21167	21318	21379	21186	21148	21212	21060	21249	21049	21279	21093	21116	21240	21347	21194	21208	21113	21128	21127	21329	21183	21042	21180	21183	21123	21348	21180	21175	21202	21040	21043	21330	21161	21224	21057	21097	20954	21081	21155	21074	21081	21134	21207	21244	21138	20900	21169	21207	21006	21315	21073	21062	21355	21202	21144	21155	21091	21294	21154	21159	21153	21119	21079	21035	21192	21247	20992	21162	20980	21174	21222	21195	21158	21182	21148	21201	21119	21179	21167	21028	21217	21172	21253	21016	21202	21097	21338	21030	21020	21272	21095	20905	21169	21180	21008	21216	21246	21120	21137	21290	21079	21167	21248	21214	21125	21361	21137	21313	21069	21159	21139	21359	21280	21172	21049	21135	20974	21194	21038	21164	21056	21232	20996	21099	21365	21133	21125	21226	21167	21058	21306	21137	21095	21212	21125	21158	21318	21169	21286	21166	21151	21041	21140	21022	20922	21077	21165	21198	21239	21129	20945	20994	21448	21180	21158	21157	21445	21026	21223	21206	21252	21200	21207	20948	21096	21166	21253	21201	21153	21290	21160	21064	21217	21173	21152	21364	21315	21031	20915	21297	21161	21263	21146	21063	21054	21294	21107	21184	21001	21181	21253	21175	21204	21166	20986	21113	21089	21164	21135	21199	21357	20981	21385	21086	21185	21246	21097	21196	21068	21051	21014	21241	21008	21042	21252	21117	21328	20995	21039	21104	21112	21224	21003	21197	21120	21309	21182	21082	21106	21057	21288	21157	21071	21043	21114	21005	21239	21081	21003	21277	21065	21212	21059	21152	21276	21130	21209	21181	21119	21143	20981	21131	21127	21247	21066	20957	21234	21149	21169	21210	21087	21069	21192	21436	21228	21142	21164	21069	21124	21219	20909	21256	21283	21149	21132	21072	21104	21182	21272	21251	21322	21192	21122	21084	20999	20941	21303	21165	21079	21196	21132	21067	21132	21182	21216	21008	21245	21240	21032	21095	21204	21075	21127	21208	21068	21099	21233	21294	21093	21105	21153	21205	21087	21324	21142	21298	21245	21214	21082	21130	21125	21273	21163	21168	21164	21083	21375	21045	20976	21112	21160	21114	21136	21020	21173	21018	20968	21222	21115	21079	21234	21188	21220	21110	21151	21327	21374	21188	21225	21218	21128	21244	21234	21118	20926	21186	21124	21190	21051	21124	21237	21343	21175	21125	20849	21282	21123	21200	21047	21152	21029	21282	20979	21068	21260	21277	21210	21172	21162	21063	20997	21253	21364	21161	21177	21151	21149	21046	21238	21159	21174	21410	21218	21112	21149	21102	21338	21113	20810	21025	21176	20971	21222	21069	21115	21216	21085	21278	20937	21096	21136	21065	21118	21147	21337	21210	21146	21322	21060	21055	21158	21207	21063	21147	21151	21128	21157	21138	21144	21235	21138	21242	21243	21320	21044	21090	21190	21047	21264	21011	21200	21151	21164	21280	20995	21310	20995	21361	21071	21080	21023	21331	20879	21119	21324	21127	20986	21141	21188	21282	21246	21223	21332	21082	21210	21131	21040	21027	21208	21136	21205	21020	21170	21078	21159	20964	21223	21039	21020	21201	21090	21134	21288	21195	21302	21136	21176	21189	21084	21041	21069	21093	21000	20942	21160	21070	21210	21076	21196	21117	21161	20913	21320	21277	21023	21152	21077	21150	21236	21190	21075	21098	21042	21202	21008	21327	21198	20998	21030	21108	21251	21232	21126	21154	21228	21137	21282	21149	21055	21287	21086	21167	21058	21059	21264	21237	21111	21209	21195	21260	21152	21191	21180	21098	21222	21145	21080	21245	21204	20955	21208	21268	21265	21215	21348	21194	21330	21103	21148	21212	21285	21279	21367	21210	20980	21217	21035	20996	21163	21145	21062	21015	21068	21299	21088	21088	21227	21051	21225	21057	21054	21103	21172	21281	21074	21148	21217	21258	21104	21264	21212	21184	21166	21012	21174	21262	21146	21188	21216	21248	21155	21210	21221	21353	20939	21229	21072	21413	21049	21280	21084	21168	20963	21265	21242	21325	21315	21252	21261	21198	21100	21202	20862	21135	21319	21172	21222	21111	21338	21192	21246	21361	21095	21157	21337	21024	21258	21104	21054	21071	21092	21334	21236	21230	21143	21041	21255	21083	21189	21161	21275	21165	21342	21139	21108	21116	21208	21071	21152	21105	21028	21339	21347	21267	21050	21090	21211	21166	21069	21129	21032	21259	21097	21086	21331	20954	21360	21204	21038	21275	21140	21032	21041	21140	21303	21134	21106	21115	21176	21075	21056	21282	21189	21181	21171	21181	21041	21301	21097	21182	20969	21194	21120	21152	21009	21285	21233	21173	21207	21046	21162	21270	21178	21224	21136	21126	21262	21340	21124	21158	21383	21046	21160	21047	20920	21056	21175	21155	21231	21313	21290	21215	21219	21218	21032	21095	21178	21230	21122	21101	21060	21243	21237	21090	21219	21363	21105	21230	21180	20893	21189	21190	21167	21158	21152	21057	21195	21449	21080	21197	21295	21120	21089	21005	21189	21066	21175	21210	21307	21363	21213	21074	21248	21268	21279	21245	21500	21158	21182	21294	21238	20981	20984	21174	21221	21160	21078	21275	21163	21107	21072	21238	21156	20968	21151	21279	21125	21221	21237	21254	21117	21119	21124	21206	21117	21201	21287	21209	21149	21163	21276	21208	20956	21315	21206	21173	20954	21138	21052	21127	21015	21324	21083	21186	21295	21148	21095	21068	21237	21211	21190	20979	21069	21314	21091	21278	21159	21212	21116	21132	21301	21047	21266	21230	20903	21130	21132	21111	21093	21110	21057	21285	21230	21300	21322	21297	21179	21203	21123	21036	21201	21227	21157	21101	21217	21166	21191	21169	20891	21115	21147	21155	21064	21198	21044	21011	21206	21206	20978	21194	21096	21062	21243	21080	21253	21145	21158	21004	21184	21120	21278	21230	20953	21136	21040	21279	21116	21222	21093	21050	21090	21197	21399	21270	21238	21203	21066	21022	21267	21145	21096	21077	20972	21058	21046	21426	21180	21084	21294	21352	21070	21030	21221	21425	21213	20965	21250	21088	21125	21137	21024	21119	21126	21181	21213	21166	21184	21397	21090	21104	21198	21317	21095	21259	20971	21107	21315	21043	21053	21195	21147	21207	21217	21264	21089	21119	21143	21168	21297	21108	20984	21187	21079	21236	21155	21108	21176	21001	21044	21030	21061
25633	22081	31344	34064	31416	31583	31334	29931	29431	29183	29258	29120	28793	28677	29133	28947	28447	28306	28473	28689	28567	28650	28389	28563	28835	28692	28602	28331	28469	28483	28818	28535	28670	28395	28417	28486	28599	28464	28588	28493	28580	28706	28315	28627	28585	28588	28691	28557	28478	28519	28422	28444	28596	28650	28538	28554	28405	28596	28511	28340	28319	28307	28600	28486	28392	28663	28652	28462	28601	28294	28587	28544	28394	28586	28615	28249	28386	28489	28533	28508	28265	28557	28343	28396	28782	28446	28519	28600	28327	28321	28313	28400	28600	28678	28289	28351	28700	28441	28660	28437	28616	28505	28562	28377	28294	28139	28538	28377	28448	28433	28305	28485	28727	28646	28495	28540	28219	28445	28512	28453	28567	28144	28528	28305	28432	28640	28416	28503	28533	28493	28511	28553	28448	28382	28489	28688	28247	28611	28614	28490	28340	28470	28670	28485	28657	28384	28369	28578	28657	28605	28639	28620	28679	28453	28571	28370	28487	28695	28543	28576	28480	28409	28472	28412	28700	28591	28368	28244	28451	28431	28619	28351	28498	28466	28682	28244	28425	28393	28394	28269	28390	28479	28562	28502	28426	28331	28574	28396	28469	28683	28554	28597	28419	28469	28438	28541	28602	28515	28445	28413	28502	28443	28356	28350	28599	28504	28555	28244	28277	28529	28260	28624	28343	28547	28633	28441	28592	28527	28649	28497	28673	28546	28522	28586	28443	28513	28432	28605	28544	28587	28366	28668	28468	28482	28231	28527	28291	28500	28655	28313	28482	28371	28542	28558	28432	28503	28578	28549	28404	28354	28212	28538	28448	28520	28237	28533	28390	28665	28623	28532	28723	28328	28514	28507	28572	28426	28558	28632	28521	28534	28534	28550	28660	28563	28374	28629	28605	28396	28477	28621	28339	28549	28722	28423	28289	28412	28612	28530	28483	28526	28496	28545	28403	28332	28629	28467	28434	28452	28493	28530	28387	28301	28303	28460	28537	28269	28421	28725	28381	28538	28295	28433	28421	28199	28605	28338	28251	28523	28515	28729	28514	28583	28458	28452	28518	28616	28538	28466	28665	28411	28751	28325	28637	28616	28653	28458	28393	28636	28599	28079	28520	28433	28567	28494	28443	28423	28527	28493	28473	28369	28660	28529	28324	28351	28336	28276	28638	28618	28503	28258	28465	28351	28315	28410	28436	28464	28276	28351	28371	28556	28534	28438	28586	28682	28273	28511	28371	28726	28307	28713	28422	28383	28466	28429	28471	28594	28641	28384	28453	28533	28491	28653	28621	28686	28385	28389	28548	28338	28410	28431	28340	28246	28594	28399	28471	28413	28594	28471	28213	28609	28591	28352	28421	28617	28621	28437	28288	28470	28430	28408	28554	28381	28378	28385	28460	28499	28592	28477	28330	28135	28415	28502	28236	28412	28523	28567	28667	28552	28479	28499	28218	28490	28451	28241	28622	28547	28486	28417	28652	28570	28648	28415	28371	28465	28551	28557	28365	28720	28301	28333	28444	28367	28539	28701	28749	28200	28432	28502	28511	28366	28304	28329	28514	28193	28462	28480	28563	28580	28462	28832	28376	28461	28726	28269	28678	28420	28558	28687	28529	28654	28097	28516	28467	28720	28538	28485	28363	28436	28605	28488	28334	28338	28588	28332	28344	28493	28423	28630	28439	28401	28397	28521	28432	28649	28455	28274	28830	28482	28427	28439	28520	28546	28700	28460	28622	28424	28410	28739	28459	28410	28606	28243	28515	28575	28324	28674	28545	28621	28454	28554	28466	28568	28564	28618	28411	28593	28618	28206	28600	28447	28415	28457	28710	28587	28736	28780	28524	28567	28534	28479	28441	28441	28675	28548	28452	28421	28654	28562	28609	28570	28398	28263	28583	28463	28434	28138	28537	28645	28668	28601	28405	28702	28487	28508	28443	28531	28644	28589	28515	28265	28674	28568	28619	28457	28425	28592	28733	28520	28728	28499	28524	28468	28598	28512	28320	28420	28722	28394	28514	28261	28583	28460	28599	28758	28614	28378	28636	28365	28601	28584	28675	28554	28497	28387	28508	28482	28527	28430	28289	28287	28340	28377	28413	28507	28367	28601	28819	28635	28500	28475	28582	28349	28406	28611	28454	28519	28399	28366	28514	28332	28450	28385	28580	28814	28585	28494	28579	28564	28690	28545	28403	28403	28593	28721	28482	28846	28358	28547	28495	28531	28793	28445	28234	28489	28291	28524	28245	28545	28545	28576	28399	28642	28395	28587	28543	28395	28437	28661	28628	28567	28466	28514	28505	28559	28651	28257	28534	28328	28508	28594	28407	28534	28589	28718	28706	28393	28727	28491	28748	28460	28326	28818	28306	28446	28400	28311	28560	28548	28548	28620	28357	28029	28498	28225	28401	28411	28382	28402	28551	28676	28601	28403	28358	28349	28455	28626	28295	28347	28513	28371	28644	28639	28733	28688	28705	28524	28590	28727	28525	28512	28605	28676	28492	28462	28523	28264	28331	28447	28608	28260	28642	28369	28333	28559	28451	28686	28638	28534	28311	28440	28518	28512	28558	28550	28766	28558	28491	28648	28626	28505	28459	28275	28602	28508	28363	28404	28462	28432	28477	28497	28538	28608	28319	28507	28422	28645	28582	28228	28507	28540	28503	28639	28517	28643	28471	28414	28632	28683	28702	28210	28434	28289	28387	28542	28628	28519	28527	28606	28587	28208	28670	28275	28660	28635	28724	28199	28698	28637	28627	28287	28624	28429	28739	28636	28466	28579	28603	28501	28646	28585	28141	28490	28572	28362	28530	28577	28695	28444	28558	28498	28524	28403	28642	28433	28379	28505	28874	28537	28339	28562	28481	28295	28382	28693	28724	28600	28380	28593	28445	28428	28683	28631	28579	28523	28394	28306	28417	28569	28711	28609	28530	28774	28609	28333	28311	28599	28541	28375	28660	28209	28483	28379	28426	28614	28301	28607	28483	28502	28639	28602	28302	28509	28645	28580	28457	28454	28434	28509	28529	28430	28578	28501	28619	28745	28342	28725	28650	28324	28449	28603	28809	28501	28422	28412	28570	28185	28459	28360	28699	28748	28575	28636	28330	28543	28556	28490	28655	28513	28346	28387	28444	28529	28515	28417	28435	28287	28776	28497	28377	28336	28667	28210	28678	28619	28599	28421	28431	28440	28694	28314	28401	28607	28554	28456	28386	28192	28598	28447	28604	28574	28630	28678	28589	28626	28501	28628	28831	28498	28497	28726	28574	28489	28345	28533	28357	28459	28795	28611	28610	28321	28595	28465	28605	28277	28697	28420	28206	28576	28493	28725	28512	28506	28411	28554	28549	28528	28348	28547	28653	28724	28557	28413	28606	28454	28325	28435	28438	28319	28381	28562	28674	28583	28357	28197	28485	28611	28682	28730	28584	28320	28552	28254	28565	28522	28485	28630	28642	28410	28431	28282	28823	28476	28394	28501	28427	28365	28472	28324	28695	28715	28536	28544	28614	28368	28456	28522	28495	28611	28408	28551	28679	28317	28419	28611	28312	28467	28480	28704	28539	28439	28573	28426	28575	28542	28290	28482	28548	28504	28452	28471	28240	28603	28700	28583	28659	28490	28491	28586	28671	28548	28568	28506	28571	28613	28561	28313	28541	28629	28758	28694	28473	28624	28375	28445	28587	28717	29130	28616	28438	28366	28576	28376	28620	28480	28500	28464	28613	28409	28296	28381	28530	28282	28423	28588	28518	28556	28529	28577	28597	28518	28634	28648	28554	28413	28538	28450	28523	28530	28436	28475	28563	28569	28604	28564	28427	28462	28276	28523	28523	28483	28443	28388	28651	28464	28706	28283	28619	28569	28430	28536	28787	28501	28452	28436	28544	28613	28453	28290	28397	28452	28372	28605	28377	28300	28345	28619	28447	28291	28204	28184	28662	28364	28708	28781	28586	28516	28375	28641	28643	28478	28572	28466	28447	28308	28649	28570	28559	28639	28524	28814	28346	28376	28617	28636	28479	28377	28611	28592	28521	28710	28450	28791	28594	28449	28406	28606	28416	28593	28482	28552	28437	28696	28564	28513	28369	28592	28476	28517	28270	28397	28544	28404	28491	28374	28473	28559	28701	28363	28651	28431	28406	28489	28425	28566	28290	28655	28478	28536	28300	28210	28505	28568	28558	28719	28664	28296	28621	28539	28723	28539	28778	28441	28550	28475	28343	28443	28583	28430	28495	28335	28543	28543	28512	28396	28486	28471	28451	28402	28325	28390	28436	28498	28516	28587	28524	28729	28646	28614	28600	28437	28414	28572	28569	28265	28678	28600	28497	28356	28727	28425	28749	28293	28289	28382	28384	28462	28536	28443	28430	28445	28478	28540	28384	28403	28305	28525	28483	28739	28558	28649	28705	28504	28603	28548	28406	28328	28386	28489	28571	28569	28499	28701	28366	28548	28463	28485	28421	28568	28504	28198	28529	28285	28431	28474	28457	28454	28371	28472	28258	28529	28579	28342	28412	28233	28659	28569	28715	28467	28501	28580	28555	28322	28291	28478	28454	28282	28535	28406	28436	28435	28537	28613	28478	28325	28521	28468	28676	28742	28737	28354	28565	28646	28358	28523	28261	28666	28553	28492	28643	28392	28551	28584	28529	28333	28267	28445	28440	28441	28538	28601	28573	28526	28483	28414	28608	28428	28664	28539	28666	28306	28438	28557	28507	28673	28583	28396	28469	28520	28340	28552	28476	28455	28433	28691	28581	28572	28488	28433	28273	28368	28436	28755	28441	28719	28417	28707	28344	28547	28423	28530	28508	28446	28379	28620	28650	28532	28591	28411	28515	28675	28479	28444	28424	28746	28513	28549	28451	28590	28423	28606	28459	28496	28366	28369	28564	28493	28359	28595	28501	28522	28367	28400	28327	28655	28256	28279	28445	28369	28396	28430	28597	28746	28537	28629	28329	28666	28671	28459	28809	28500	28755	28572	28614	28511	28715	28461	28606	28838	28515	28578	28429	28342	28584	28660	28486	28451	28594	28514	28745	28406	28574	28402	28607	28612	28323	28413	28642	28629	28561	28382	28548	28487	28449	28343	28615	28498	28547	28386	28505	28331	28479	28739	28621	28385	28577	28582
29673	49158	41269	32640	28934	26545	24822	23523	22786	22581	22294	21994	21866	21585	21430	21476	21330	21487	21337	21135	21076	21264	21105	21138	21336	21269	21367	21095	21190	21245	21088	21171	21262	21204	20972	21127	21110	21143	21393	21139	21310	21123	21302	20946	21135	21208	21153	21097	21210	21298	21274	21033	21125	21433	21194	21170	21160	21120	21062	21053	21026	20988	21312	21356	21289	21137	21184	21360	20986	21203	21137	21315	21079	21173	21178	21180	21172	21299	21075	21210	21454	21174	21053	21260	21086	21216	21097	21053	21193	21331	21123	21225	21269	21273	20922	21214	21218	21110	21234	21072	20950	21154	21126	21128	21243	21368	21200	21341	21117	21179	21091	21138	21297	21208	21082	21055	21331	20995	21186	21140	21284	21178	21086	21161	21160	20977	21183	21225	21340	21104	21177	21115	21169	21076	21404	21137	21294	21199	21267	21185	21194	21110	21099	21128	21153	21242	21113	21013	21283	21131	21054	21398	21062	21011	21236	21169	21163	21313	21210	21265	21112	21250	21182	21079	21085	21198	21086	21210	21170	21407	21234	21144	21103	21174	21227	21266	21242	21216	21218	21196	21237	21104	21298	21351	21324	21269	21120	21249	21393	21177	21516	21130	21182	21090	21045	21073	21160	21353	21128	21042	21296	21246	21185	21264	21258	21355	21037	21429	21218	21145	21168	21312	21276	21137	21259	21151	21177	21253	21201	21247	21170	21229	21043	21182	21128	21049	21179	21156	21149	21343	21288	21373	21155	21163	21377	21485	21251	21187	21287	21036	21166	21035	21076	21224	21281	21149	21196	21313	21117	21122	21124	21294	21096	21425	21294	21000	21181	21304	21103	21136	21235	21235	21018	21005	21039	21139	21069	21154	21221	21261	21180	21251	21141	21186	21065	21221	21226	21127	21232	21055	21034	21121	21212	21186	21073	21283	21149	21234	21245	21084	21183	21091	21246	21163	21129	21404	21231	21324	21339	21103	21339	21051	21285	21085	21187	21173	21110	21094	21308	21166	21223	21215	21184	21158	21227	21192	21242	21023	21221	21072	21162	21211	21108	21135	21194	21172	21311	21277	21182	21104	21222	21011	21171	21290	21162	21230	21376	20861	21095	21190	21056	21262	21323	21275	21280	21117	21138	21055	21174	21049	21094	21155	21295	21370	20920	21095	21241	21295	21341	21089	21358	21233	21175	20953	21065	21149	21239	21018	21179	21329	21195	21157	21098	21225	21240	21248	21232	21140	21278	21082	21197	21293	21167	21191	21289	21143	21119	21321	21120	21056	21219	21091	21116	21040	20986	21102	21211	21216	21190	21442	21352	21184	21177	21192	21250	21363	21272	21231	21205	21160	21138	21088	21313	21303	21261	21101	21088	21171	21206	21144	21313	21253	21300	21288	21031	21191	21209	21219	21143	21350	21053	21243	21111	21148	21324	21261	21043	21194	21217	21110	21134	21195	21387	21327	21056	21083	21188	21140	21445	21159	21346	21329	21329	21241	21235	21189	21306	21175	21210	21156	21253	21163	21222	21142	21117	21165	21333	21048	21358	21274	21022	21374	21265	21289	21029	21286	21222	21245	21128	21125	21130	21193	20955	21180	21221	21019	21032	21140	20996	21183	21214	21379	21331	21249	21271	21271	21152	21252	21263	21149	20991	21077	21298	21266	21176	21266	21355	21285	21202	21023	21194	21415	21143	21309	21248	21072	21156	21171	21420	21277	21257	21300	21375	21165	21311	21062	21090	21197	21294	21320	21219	21282	21233	20974	21148	21313	21262	21040	21392	21293	21180	21151	21137	21163	21064	21085	21125	21239	21183	21201	21384	21199	21263	21267	21002	20955	21262	21228	21296	21168	21342	21289	21309	21078	21005	21130	21029	21256	21059	21149	21052	21081	21350	21064	21193	21361	21154	20984	21206	21120	21256	21150	21113	21269	21357	21208	21346	21084	21215	21254	21156	20964	21341	21166	21184	21340	21236	20930	21232	21296	21124	21013	21152	21188	21054	21198	21203	21009	21076	21098	21164	21403	21331	21128	21032	21221	21307	21179	21053	21186	21091	21064	21238	21230	21205	21195	21272	21124	21278	21160	21190	21207	21222	21111	21323	21310	21027	21373	21207	21168	21223	21311	21072	21158	21003	21002	21158	21064	21140	20982	21258	21229	21319	21219	21326	21225	20912	21284	21335	21105	21245	21312	21031	21156	21180	21032	20990	21146	21336	21138	21211	21090	21411	21087	21207	21111	21336	21120	21188	21069	21089	21192	21180	21112	21171	21190	21116	21041	21318	21173	21268	21140	21146	21371	21219	21214	21127	21215	21164	21024	21410	21042	21238	21168	21274	21359	21227	21015	21189	21016	21377	21223	21019	21113	21267	21272	21344	21106	21088	21355	21098	21114	21278	21163	21237	21307	21345	21137	21265	21022	21166	21215	21194	21119	21186	21104	21014	21150	21243	21390	21077	21118	21191	21193	21220	21111	21339	21179	21321	21173	21048	21544	21270	21118	21215	21182	21153	21240	21139	21286	21191	21185	21092	21164	21248	21030	21102	21121	21233	21374	21109	21232	21109	21159	21360	21150	21229	21362	20977	21260	21211	21161	21265	21165	21146	21184	21275	21170	21146	21188	21322	21139	21118	21153	21041	21191	21317	21038	21112	21261	21420	21170	21233	21160	21181	21314	21192	20983	21061	21159	21118	21142	21081	21111	21193	21162	21375	21263	21175	21066	21282	21297	21165	21059	21183	21240	21143	21168	21326	21220	21158	21127	21159	21047	21084	21309	21160	21241	21278	21166	21334	21070	21118	21361	21095	21053	21193	21236	21122	21457	21153	21237	21246	21173	21252	21270	21050	21169	21079	21365	21180	21074	21192	21258	21293	21155	21129	21356	21075	21171	21147	21259	21145	21299	21195	21211	21339	21336	21289	21272	21110	21502	21326	21171	21178	21070	21005	21150	21259	21197	21119	20909	21087	21349	21208	21319	21149	21143	21379	21322	21191	21121	21349	21218	21057	21279	21165	21215	21049	21173	21172	21220	21123	21234	21093	21173	21107	21115	21154	21164	21061	21251	21198	21051	21235	21100	21126	21323	21404	21166	21226	21096	21302	21280	21181	21084	21226	21299	21178	21247	21332	21234	21160	21206	21099	21084	20981	21423	21034	21390	21127	21144	21113	21218	21223	21229	21374	21205	21310	21100	21301	21228	21259	21174	21108	21169	21349	21310	21105	21084	21172	21282	21176	21216	21175	21116	21250	21277	21076	21077	21284	21388	21300	21222	21268	21208	21024	21249	21129	21209	21082	21253	21126	21113	21340	21310	21031	21142	21171	21159	21262	21111	21325	21415	21003	21154	21085	21312	21195	21360	21160	21162	21258	21071	21165	21302	21270	21161	21133	21016	21153	21386	20979	21182	21245	21111	21264	21373	21165	21223	21152	21285	21154	21089	21131	21055	20948	21209	21127	21069	21102	21338	21221	21243	21198	21380	21184	20933	21292	21061	21276	21147	21008	21400	21288	21340	21329	21252	21034	21132	21371	21113	21115	21207	21308	21230	21133	21019	21356	21277	21228	21072	21145	21232	21251	21115	21371	21078	21273	21215	21188	21019	20987	21125	21190	21107	21154	21081	21250	21236	21195	21402	21195	21161	20980	20997	21404	21085	21241	21149	21365	21216	21308	21440	21121	21096	21303	21093	21232	21106	21228	21289	20971	21184	21128	21051	21242	21428	21125	21381	21338	21284	21150	21182	21345	21300	21170	21230	21262	21147	21046	21134	21153	21144	21366	21237	21136	21077	21294	21206	21227	21077	21101	21047	21107	21154	21220	21086	21303	21437	21152	21135	21144	21215	21327	21126	21361	21165	21182	21245	20942	21087	21335	21097	21348	21088	21149	21446	21303	21221	21185	21007	21228	21078	21114	21398	21190	21233	21183	21276	21332	21186	21296	21258	21242	21353	21210	21294	21124	21338	21183	21065	21333	21138	21315	20968	21223	21081	21426	21280	21232	21044	21284	21192	21156	21244	21114	21134	21267	21187	21118	21303	21185	21072	21146	21136	21188	21244	21085	21255	21148	21307	21193	21302	21282	21246	21332	21274	21075	21014	21131	21461	21122	21038	21316	21378	21237	21295	21356	21222	21027	21102	21190	21090	21368	21198	20990	21279	21099	21116	21059	21144	21205	21325	21322	21096	21231	21173	21143	21041	21394	21110	21075	21170	21093	21324	21342	21102	21296	21274	21181	21210	21080	21178	21073	21213	21090	21285	21253	21124	21139	21143	21163	21116	21193	21177	21236	21129	20894	21353	21095	21304	21182	21165	21307	21173	21290	21197	21132	21208	20978	21259	21232	21085	21260	21152	21194	21182	21254	21265	21253	21257	21212	21394	21297	21376	21183	21120	21084	21045	21313	21298	21084	21201	21105	21314	21222	21113	21307	21186	21207	21252	21117	21183	21324	21255	21149	21107	21156	21144	21329	21365	21093	21352	21195	21252	21069	21159	21201	21103	21191	21094	21300	21210	21294	21271	21231	21166	21082	21309	21184	21260	21185	21264	21156	21237	21159	21227	21154	21068	21214	21006	21245	21126	21236	21304	21095	21217	21176	21159	21318	21229	21297	21224	21231	21076	21285	21117	21237	20924	21429	21083	21211	21123	21152	21147	21257	21176	21008	21149	21230	21254	21280	21208	21255	21234	20910	21000	21093	21167	21167	21333	21277	21227	21060	21316	21197	21069	21222	21156	21228	21135	21272	21198	21263	21243	21394	21039	21169	21429	21052	21309	21165	21213	21179	21302	21010	20944	21217	21084	21071	21331	21331	21174	21155	21085	21071	21388	21235	21323	21213	21339	21326	21290	21215	21179	21164	21262	21209	21192	21193	21101	21060	21442	21199	21189	21162	21253	21164	21176	21044	21294	21289	21123	21166	21143	21286	21109	21229	21205	21270	21389	21288	21185	21232	21031	20960	21260	21468	21263	21281	21081	21162	21036	21262	21118	21076	21268	21152	21231	21053	21138	21218	21302	21430	21208	21246	21167	21414	21220	21297	21214	21226	21182	21190	21113	21252	20966	21457	21161	21089	21296	21069	21109	21087	21087	21137	21224	21199	21101	21193	21278	21082	21054	21237	21152
22400	21520	28773	25282	25308	31382	35223	31836	30959	31009	30596	29638	29687	29701	29623	29402	29587	29198	29381	29254	29175	29034	29191	28998	29249	29266	29003	29363	29043	29402	29062	29037	28959	28941	29135	29155	29060	28881	28947	28839	29032	29018	29317	28987	28890	29172	29135	29055	28917	28805	29176	28972	28767	28896	28939	28868	29002	28834	28894	29119	29083	28980	29091	29099	29238	28966	29050	29212	29018	28744	28748	28950	29075	28747	29053	29026	29046	28809	29076	28820	28857	29085	28798	28873	28866	28978	28853	28921	28948	29230	29063	28842	28992	29020	29078	28800	28745	29028	29092	28953	29048	28789	28932	28711	29187	28689	28838	28828	29145	28867	29067	28909	28693	28990	29066	28838	28953	28841	29052	29108	28862	28956	29089	28953	29020	28858	29060	29030	29023	28991	29108	29041	29055	29207	29040	28867	29140	28839	29094	28879	29080	28864	28891	29032	28815	29067	28837	28871	29039	28877	28859	28953	28837	28950	28807	28884	28945	28788	28815	29023	28842	28981	28890	29176	28889	28941	28862	29032	29039	29070	28642	29008	28912	28677	28873	29152	28980	28843	29132	28875	28987	29087	28957	29107	28876	28951	29200	29179	28869	28791	28999	29038	28910	29010	29156	28894	28843	28959	28726	28749	29047	28831	28936	28979	28663	29028	28887	29156	29267	28909	29160	28967	29133	29192	28984	29211	29052	28742	29116	28795	28768	28928	29009	29102	28858	28893	28962	29122	28817	28903	29071	29010	29103	28992	29187	29082	28835	28973	29033	29238	28905	28754	29202	29133	28828	28839	28845	29036	28986	28905	28960	29074	28914	28811	29137	29072	29067	29079	29068	29061	29039	28827	28997	28920	29107	28792	29118	28925	28940	29063	28962	28939	28878	28732	29072	28920	28745	28998	28987	29036	28957	28940	28825	28914	29123	29040	28655	28985	29008	28944	28864	28800	28940	28989	29227	29032	28914	28891	28946	29099	29059	28863	29068	28829	28876	28952	29182	29082	29008	29072	29165	28908	28968	28869	28933	28882	28849	28906	29185	28897	28877	28994	29043	28757	28880	29160	29045	28693	29188	29081	29045	28918	29011	29114	29125	28657	28757	29013	28794	28725	28806	28708	29016	28909	28898	28865	28973	28730	28839	28800	28949	28886	28854	29092	28997	29162	28877	28966	29005	29064	28919	29110	29066	29144	29006	28878	29034	28942	28938	29123	29091	28625	29118	28949	28809	28741	29118	28561	29080	28778	28937	29053	29079	29140	28943	29063	29189	29021	28969	28838	29095	28988	29034	28807	28979	28618	29006	28804	29015	28869	28844	28988	28927	28980	28993	28747	28911	28797	28956	28716	28836	28980	29017	29014	28942	29044	29137	29434	29122	28683	28953	29017	28922	28906	28803	28721	28915	28990	28964	28800	29057	28853	28885	28826	29082	28830	29105	28998	29133	28906	28856	29071	29027	29125	28969	28783	28980	28979	29036	28842	29028	28841	29021	29127	28946	29159	29065	28648	28949	28919	28921	28866	29021	29072	29057	28921	28930	28715	28806	28994	29120	28747	28858	29174	28977	28796	28864	29060	28812	28887	29340	29021	29144	29141	28890	29015	28707	29135	28867	29107	28936	28920	28878	28646	29066	28801	28892	28966	29302	28983	28822	28970	28926	28869	28662	28727	28824	28753	28787	29085	28749	28895	29034	28906	28903	29107	28920	29012	28785	29061	29140	28754	28991	28770	29049	28916	28892	29120	28676	29018	29074	28866	28978	29071	28883	29111	28894	28980	28871	28889	29157	28919	28938	28954	29104	29031	28783	29024	29017	28966	28982	29217	28854	28869	28506	29013	28983	28876	28981	28842	28969	29019	28823	28873	28981	28996	28976	28979	28954	29065	29171	28918	28880	29006	29101	28947	28947	28944	29282	28808	28818	28945	28707	29049	29006	28983	29064	28930	28727	28847	28887	29052	29080	29202	29102	28984	29160	28839	28960	29003	28963	28863	29006	28951	29115	28674	28631	29030	29135	29089	28690	28862	28733	28839	29011	28824	29026	28880	29112	28877	29007	28841	28958	29115	28794	28795	29003	29073	28922	29121	28917	28803	28758	29071	29048	28847	28952	28771	28960	28818	29163	28930	28856	28927	28871	28971	28933	29092	28760	28989	28890	28792	28841	29102	29189	29152	28989	28900	29117	29044	29052	28806	28709	29060	28880	29127	29122	28949	29162	29002	28788	28721	29070	28949	29031	28806	29050	28958	29012	28875	28976	28863	28960	28916	28957	28838	28857	29049	29019	29075	28974	29076	29116	28723	29143	29067	29000	29034	29058	29050	29025	28990	29220	28750	29077	28756	28779	29189	28654	28915	29014	28900	28797	29074	29127	28895	28911	28772	29012	29044	28974	28949	28980	28972	29105	28965	28982	28739	28991	28863	28812	28994	28907	28826	29111	29094	28845	28912	28874	28921	29039	29051	28997	29143	28752	29057	29056	28810	28884	28894	29170	28798	28832	29076	28746	28956	28973	28930	29089	28778	28976	28887	29174	28949	28801	29017	29015	29017	28898	28797	28798	29001	28992	29003	28721	28633	29171	28898	28804	28966	28784	28815	28968	28933	29067	28962	29031	29157	29259	29031	29270	29024	28816	28974	29102	29007	28879	28918	28860	28931	29085	29137	28863	29123	29047	28905	28921	28808	28811	28905	29004	28862	28863	28858	28976	29197	29016	29080	28959	29149	28850	28879	28828	28880	29007	28852	29103	29115	28980	28916	28906	28948	28871	28697	29097	29059	29150	29040	28891	28887	28985	28994	29139	29010	28895	29062	29014	29130	29041	28970	28977	28886	28896	29053	28933	29025	28764	28924	29027	28858	28879	29128	29032	29220	29093	29076	28818	28961	28937	29144	29083	29011	29041	29195	28947	28993	28680	29116	28748	28920	28860	28934	28836	28909	29035	29044	28957	29024	28905	28941	28892	28939	28854	29058	28851	29049	28971	28641	28861	28986	29153	29116	29009	28901	28842	28893	28783	29277	28961	29060	28781	28780	28898	28951	28855	28937	29076	29010	28958	28829	29043	28980	29006	28671	29042	29151	28818	29042	28802	28864	29016	28869	28778	29010	28953	28993	29057	29095	28820	29013	28876	28868	28866	29107	28942	29184	29181	28940	28974	28947	29120	29095	28874	28964	29073	28979	28638	28760	29102	28904	29322	29035	28678	28748	28934	29150	28819	28986	28843	29049	28937	29146	28950	28913	28996	28928	28886	28955	29094	28766	29044	28997	28881	28992	28937	29117	28842	29042	29120	28990	28845	29044	28926	28857	29061	28988	29199	28845	29021	28972	28797	29044	29031	28996	28963	28850	28985	29220	28893	28784	28900	29346	29090	28662	28977	28946	28939	29012	28997	28752	28934	28983	28885	29031	29022	29014	28984	28965	28968	29060	28881	29040	29173	29035	28991	29084	28807	28830	28990	28871	28893	28870	28722	28808	28786	28877	28969	29083	29329	29259	28788	28981	28859	28934	29089	28949	29183	28865	29032	28907	29073	29120	28986	28922	28937	28700	28872	28720	28770	28751	28785	28606	28978	28768	29075	28801	29060	29181	29053	28953	29076	28757	28866	28934	28942	29000	28914	28884	28949	28712	28858	29122	28941	28805	28878	29195	29472	29068	28861	28925	29111	29062	28922	28854	28908	28733	28846	29259	28665	28738	29062	28799	28860	29083	29185	29143	29113	28764	28937	28792	29090	29004	29064	29198	28826	28787	28824	28888	28937	28925	28854	28853	29054	28907	28871	28856	29014	28863	28603	29046	29043	29257	28827	29023	28753	28935	28708	28802	28811	29097	29155	29074	29013	29003	28997	29004	28923	28917	28907	28841	28766	28913	28781	29010	28903	28967	28971	29111	29053	28716	28907	29040	28870	28743	29188	28956	29104	29167	29172	28800	29020	29088	28882	28966	28564	28635	28915	29068	29149	28930	28802	28973	29023	28834	28870	28873	29054	29043	28912	29049	29025	28831	28863	28962	28966	28878	28802	28970	28796	28736	29156	28997	29058	28564	28981	29157	28825	28778	28805	28973	29011	28979	28995	28797	29019	29069	29045	29215	28866	28875	28891	28814	28972	28670	28993	29007	28878	29015	28959	28972	28954	29080	28828	29032	28994	28972	28997	29230	28938	29302	29170	29213	28814	28906	29113	28989	28965	29003	28907	28698	28887	28951	28994	29124	29048	29257	28889	28786	28875	29064	28817	28809	28938	28911	29021	29240	28960	29044	29049	28953	28846	28981	29074	29152	29091	29173	29182	29371	28949	29015	28958	29090	28970	28769	29281	29161	29136	29043	29240	28906	28972	29182	29259	29011	29040	28697	28971	29121	28780	28885	28921	29017	29011	28947	29002	29096	29010	28905	29075	28745	28939	28927	29059	29175	28664	29222	28962	28970	29008	29081	28931	29057	29216	28963	29126	28974	28915	29074	28818	28844	29115	28775	28896	29013	28941	29311	29082	29162	29018	29018	29121	28810	28876	29297	28799	28935	28942	28961	28943	29091	28939	29008	28780	28818	29087	28918	28732	28854	29081	28828	28807	29019	28900	29007	29092	29132	29070	28981	29244	29305	28858	28873	28976	28936	29007	29124	28687	29001	29130	28700	28941	28972	28700	28844	28994	28943	28999	29138	28956	28758	29049	28921	29016	29044	28948	28994	29127	28833	28973	29037	29242	28803	29036	28906	28884	29013	29387	28917	29032	28849	29010	28903	29046	29281	28997	29249	28933	29111	28950	28946	28921	28989	28838	28883	29097	29091	28996	28924	28762	28849	28931	28893	28992	28817	28966	28887	29055	28796	28893	29057	29168	28832	28848	28872	28928	28934	28827	29024	28883	29149	29001	28941	29121	28901	28764	28888	28777	28834	29011	28961	29088	28721	29018	29053	28790	29015	28688	28864	28903	28800	29061	29208	29071	28791	29005	29075	29023	29084	28860	28941	29050	28796	28870	28882	29050	29014	28990	28971	28923	29092	28992	28981	28928	28817	28772	29031	28901	28831	29002	29196	28805	29281	29118	29094	28961	28916	29187	28939	29148	29112	28969	28795	29117	29121	29316	28921	28996	28931	28990	29048	29104	29028	29154	28973	29061	28870
30838	58412	49447	39300	34290	30569	27927	25977	24600	23912	23280	22681	22424	22082	22137	21918	21756	21880	21650	21580	21734	21620	21741	21527	21685	21418	21426	21651	21449	21512	21531	21402	21685	21455	21495	21429	21523	21428	21458	21375	21409	21249	21433	21524	21649	21466	21450	21439	21351	21504	21581	21311	21445	21520	21197	21489	21569	21620	21521	21312	21700	21385	21458	21433	21504	21424	21532	21469	21559	21427	21423	21422	21657	21475	21545	21451	21612	21325	21524	21497	21439	21433	21596	21479	21236	21325	21437	21522	21432	21501	21371	21394	21500	21618	21503	21558	21315	21524	21436	21527	21452	21467	21442	21536	21318	21348	21436	21425	21412	21480	21328	21374	21496	21354	21503	21325	21503	21459	21465	21321	21479	21329	21586	21467	21232	21313	21394	21332	21482	21541	21426	21627	21250	21420	21149	21475	21455	21413	21411	21584	21333	21422	21428	21446	21440	21380	21484	21520	21610	21473	21473	21529	21439	21666	21363	21402	21395	21511	21468	21569	21393	21390	21472	21592	21260	21503	21401	21468	21572	21536	21357	21333	21507	21373	21488	21344	21459	21525	21589	21405	21318	21550	21440	21455	21366	21255	21487	21416	21484	21496	21260	21316	21498	21422	21332	21301	21420	21337	21418	21340	21419	21329	21587	21432	21354	21553	21411	21407	21487	21543	21381	21305	21708	21341	21429	21516	21528	21490	21451	21322	21454	21358	21423	21323	21543	21504	21372	21461	21394	21472	21263	21184	21487	21263	21542	21447	21425	21456	21275	21221	21624	21471	21525	21405	21444	21355	21334	21404	21480	21430	21446	21453	21539	21332	21473	21423	21348	21425	21486	21356	21363	21549	21519	21543	21546	21341	21402	21396	21341	21451	21306	21421	21460	21490	21367	21461	21473	21490	21359	21412	21448	21247	21395	21407	21483	21333	21450	21458	21230	21503	21445	21515	21418	21258	21540	21395	21329	21495	21451	21410	21486	21534	21298	21483	21497	21351	21607	21416	21493	21440	21491	21270	21399	21282	21366	21532	21570	21417	21424	21347	21473	21502	21345	21308	21471	21628	21538	21527	21246	21420	21227	21433	21442	21479	21333	21546	21360	21356	21421	21424	21389	21475	21392	21461	21492	21424	21558	21398	21301	21482	21518	21486	21440	21530	21515	21554	21365	21616	21350	21358	21466	21717	21398	21539	21275	21362	21444	21361	21479	21517	21456	21473	21573	21517	21306	21366	21321	21532	21274	21414	21399	21304	21592	21555	21481	21563	21485	21432	21351	21273	21415	21327	21515	21426	21614	21409	21464	21314	21569	21570	21403	21330	21469	21491	21451	21467	21477	21607	21415	21320	21369	21335	21452	21495	21501	21288	21533	21343	21338	21353	21517	21604	21378	21491	21475	21525	21499	21364	21497	21498	21225	21348	21272	21571	21381	21513	21364	21380	21427	21438	21419	21456	21419	21356	21465	21380	21428	21438	21234	21531	21431	21479	21349	21604	21426	21462	21367	21409	21352	21570	21406	21474	21267	21498	21560	21328	21463	21340	21467	21475	21462	21421	21396	21592	21299	21566	21565	21514	21384	21457	21452	21646	21407	21429	21484	21243	21396	21418	21312	21230	21525	21597	21517	21252	21372	21675	21479	21373	21584	21419	21617	21325	21363	21437	21444	21465	21344	21485	21445	21478	21356	21418	21358	21705	21441	21482	21320	21661	21330	21286	21279	21488	21383	21193	21534	21451	21548	21329	21626	21402	21431	21373	21363	21395	21552	21216	21407	21647	21429	21538	21516	21433	21343	21453	21356	21224	21251	21401	21556	21408	21606	21370	21497	21482	21527	21464	21350	21394	21588	21190	21467	21311	21445	21352	21491	21266	21433	21494	21480	21290	21425	21438	21523	21478	21431	21560	21488	21415	21428	21251	21356	21499	21340	21534	21648	21542	21474	21431	21576	21474	21428	21279	21586	21282	21485	21455	21456	21463	21512	21296	21385	21348	21370	21449	21349	21512	21496	21434	21493	21460	21349	21305	21427	21240	21374	21368	21410	21446	21504	21472	21208	21385	21553	21523	21350	21462	21502	21577	21621	21372	21511	21404	21264	21287	21516	21469	21450	21456	21521	21422	21379	21394	21575	21322	21426	21372	21376	21432	21426	21416	21614	21562	21418	21483	21521	21488	21501	21346	21457	21330	21502	21388	21371	21435	21446	21298	21538	21309	21442	21446	21455	21476	21509	21523	21600	21498	21610	21543	21496	21239	21394	21429	21573	21427	21321	21375	21308	21400	21396	21523	21495	21473	21367	21474	21455	21550	21606	21350	21352	21456	21514	21489	21505	21410	21368	21324	21360	21514	21370	21335	21337	21601	21413	21511	21497	21486	21348	21299	21472	21302	21424	21370	21437	21508	21572	21490	21688	21405	21494	21578	21465	21690	21510	21476	21230	21416	21598	21245	21426	21359	21434	21533	21415	21405	21325	21284	21575	21348	21390	21302	21472	21400	21353	21366	21372	21421	21260	21363	21268	21413	21237	21456	21374	21364	21370	21349	21368	21428	21628	21504	21468	21337	21505	21573	21353	21369	21322	21524	21463	21435	21464	21241	21514	21525	21612	21248	21289	21361	21533	21421	21343	21331	21541	21588	21405	21342	21344	21227	21494	21337	21203	21483	21385	21347	21239	21440	21404	21510	21447	21487	21454	21423	21630	21505	21314	21319	21570	21305	21460	21392	21513	21408	21533	21554	21435	21436	21290	21462	21350	21413	21322	21444	21360	21489	21448	21414	21404	21420	21440	21590	21195	21320	21418	21410	21357	21367	21434	21447	21371	21324	21452	21555	21457	21378	21511	21390	21444	21359	21519	21348	21361	21447	21431	21457	21326	21436	21453	21235	21286	21301	21286	21357	21338	21392	21481	21434	21392	21340	21431	21534	21433	21156	21367	21586	21585	21579	21345	21279	21364	21418	21405	21410	21524	21614	21530	21455	21455	21401	21609	21400	21226	21443	21593	21521	21227	21436	21459	21502	21516	21551	21399	21511	21464	21416	21446	21407	21510	21688	21351	21314	21537	21407	21376	21328	21459	21448	21355	21355	21429	21220	21583	21527	21514	21318	21305	21452	21282	21341	21593	21689	21492	21594	21410	21450	21471	21487	21365	21505	21586	21370	21330	21462	21557	21506	21534	21383	21663	21483	21412	21515	21281	21480	21372	21484	21308	21255	21439	21442	21631	21244	21472	21345	21505	21416	21536	21214	21570	21366	21444	21528	21691	21588	21520	21534	21542	21408	21489	21539	21450	21426	21437	21442	21422	21345	21610	21557	21419	21372	21524	21382	21521	21385	21544	21333	21684	21304	21400	21485	21285	21325	21378	21311	21522	21494	21390	21531	21321	21517	21415	21344	21472	21334	21506	21370	21402	21611	21336	21246	21555	21460	21566	21397	21529	21367	21438	21593	21450	21425	21546	21454	21443	21459	21694	21482	21595	21547	21435	21711	21440	21703	21312	21313	21278	21213	21405	21357	21413	21347	21604	21411	21515	21392	21363	21451	21559	21408	21358	21417	21597	21275	21695	21352	21549	21551	21524	21407	21406	21126	21611	21391	21588	21509	21604	21526	21437	21578	21334	21339	21585	21490	21644	21517	21299	21572	21405	21468	21433	21396	21693	21534	21471	21378	21475	21502	21508	21543	21475	21327	21256	21406	21421	21350	21432	21278	21477	21425	21462	21481	21246	21439	21347	21447	21502	21217	21437	21534	21211	21421	21475	21357	21241	21511	21412	21401	21531	21241	21397	21438	21471	21485	21718	21553	21506	21368	21392	21463	21325	21487	21328	21537	21401	21309	21455	21575	21207	21461	21266	21365	21434	21459	21354	21609	21397	21305	21455	21192	21561	21232	21412	21610	21639	21304	21392	21655	21244	21570	21373	21533	21250	21299	21443	21562	21595	21243	21479	21501	21501	21360	21458	21433	21431	21642	21454	21251	21562	21452	21386	21493	21311	21291	21433	21426	21681	21456	21447	21482	21441	21267	21609	21524	21547	21681	21436	21332	21406	21335	21414	21383	21326	21405	21384	21449	21615	21443	21459	21421	21339	21381	21616	21545	21393	21311	21545	21620	21502	21401	21463	21407	21478	21199	21372	21379	21341	21490	21541	21583	21615	21295	21458	21547	21269	21471	21389	21384	21558	21509	21378	21543	21549	21577	21404	21553	21252	21404	21617	21440	21521	21475	21548	21492	21327	21629	21426	21458	21471	21412	21329	21244	21284	21377	21378	21573	21525	21548	21456	21515	21247	21388	21396	21520	21438	21451	21608	21599	21532	21370	21428	21359	21255	21400	21403	21546	21230	21449	21436	21224	21596	21407	21514	21558	21427	21357	21475	21564	21468	21713	21456	21239	21430	21478	21462	21372	21471	21579	21197	21574	21437	21544	21473	21354	21508	21299	21517	21369	21377	21306	21420	21417	21595	21441	21301	21534	21356	21510	21649	21481	21502	21302	21441	21630	21310	21411	21380	21465	21455	21433	21458	21398	21516	21511	21415	21448	21468	21430	21294	21632	21376	21296	21425	21525	21546	21417	21200	21420	21406	21346	21552	21397	21549	21318	21627	21469	21515	21470	21429	21414	21242	21377	21665	21474	21432	21521	21564	21500	21550	21378	21441	21393	21410	21302	21631	21510	21396	21293	21319	21204	21209	21351	21280	21523	21296	21191	21530	21452	21416	21632	21363	21399	21656	21184	21365	21391	21385	21313	21421	21574	21498	21496	21280	21395	21526	21620	21551	21520	21467	21382	21374	21332	21544	21531	21281	21258	21535	21329	21482	21363	21317	21522	21626	21366	21501	21473	21160	21503	21724	21478	21425	21378	21638	21466	21418	21381	21516	21352	21421	21303	21512	21524	21250	21269	21525	21627	21414	21600	21579	21469	21377	21422	21347	21408	21675	21596	21425	21483	21658	21265	21434	21461	21408	21144	21512	21420	21495	21460	21331	21167	21559	21299	21635	21586	21522	21578	21561	21322	21511	21371	21684	21399	21401	21399	21387	21378	21478	21472	21577	21322	21308	21655	21553	21319	21424	21364	21220	21473	21450	21541	21190	21407	21360	21510	21522	21547	21369	21392	21490	21455
33915	34801	40746	36592	32540	31303	30433	29659	29471	29341	29285	29125	29160	28792	28774	28822	28770	28694	28715	28782	28849	28726	28801	28797	28889	28616	28930	28517	28733	29021	28820	28824	28931	28811	28763	28768	28591	28631	28764	28618	28609	28546	28752	28632	28557	28632	28597	28766	28632	28660	28616	28549	28653	28738	28697	28330	28677	28564	28769	28859	28503	28691	28648	28813	28586	28531	28694	28754	28745	28862	28699	28783	28760	28699	28460	28303	28673	28293	28798	28567	28841	28751	28691	28399	28685	28627	28567	28558	28586	28676	28691	28921	28586	28616	28558	28666	28988	28763	28874	28624	28653	28530	28719	28565	28634	28534	28689	28805	28660	28673	28644	28673	28880	28633	28523	28469	28705	28690	28668	28470	28549	28747	28398	28583	28670	28384	28573	28635	28916	28353	28681	28864	28651	28713	28724	28572	28811	28518	28680	28451	28737	28454	28669	28655	28745	28414	28608	28801	28779	28693	28942	28691	28630	28873	28677	28455	28648	28736	28651	28777	28655	28730	28484	28648	28646	28741	28569	28617	28686	28578	28726	28634	28641	28756	28386	28845	28853	28733	28749	28497	28663	28689	28520	28457	28399	28529	28594	28554	28856	28753	28611	28475	28620	28611	28609	28798	28756	28672	28687	28504	28623	28814	28620	28533	28617	28726	28593	28748	28708	28817	28572	28626	28688	28650	28313	28446	28657	28723	28610	28675	28596	28665	28819	28679	28509	28633	28765	28664	28641	28519	28800	28624	28580	28492	28819	28909	28973	28658	28648	28750	28600	28678	28632	28486	28633	28984	28726	28944	28637	28560	28725	28701	28785	28990	28564	28392	28783	28716	28730	28742	28691	28590	28778	28708	28937	28735	28604	28662	28719	28760	28823	28925	28742	28850	28594	28874	28708	28688	28634	28398	28804	28534	28480	28661	28661	28579	28654	28503	28503	28707	28647	28687	28718	28601	28612	28611	28771	28549	28712	28559	28562	28772	28698	28710	28758	28881	28552	28706	28724	28523	28616	28494	28728	28391	28523	28788	28633	28746	28571	28780	28795	28564	28673	28603	28546	28777	28627	28558	28673	28497	28489	29194	29107	28565	28472	28709	28583	28668	28591	28613	28638	28647	28634	28667	28647	28685	28405	28458	28623	28722	28601	28768	28832	28705	28804	28719	28741	28644	28663	28634	28728	28591	28792	28749	28846	28526	28686	28645	28872	28555	28548	28608	28518	28519	28740	28432	28545	28693	28562	28493	28847	28819	28594	28669	28566	28748	28769	28567	28669	28750	28463	28448	28675	28653	28628	28691	28804	28673	28431	28730	28659	28566	28458	28643	28776	28649	28762	28753	28457	28507	28713	28586	28605	28818	28630	28841	28791	28386	28787	28547	28664	28885	28513	28737	28539	28762	28703	28519	28668	28766	28896	28759	28612	28567	28882	28453	28739	28596	28689	28623	28928	28787	28398	28681	28567	28659	28687	28444	28602	28488	28551	28730	28859	28770	28698	28683	28799	28818	28815	28662	28771	28523	28707	28611	28675	28516	28904	28746	28607	28579	28820	28620	28681	28576	28652	28746	28400	28580	28607	28663	28501	28917	28555	28685	28611	28852	28693	28728	28434	28600	28896	28723	28782	28801	28794	28668	28879	28851	28570	28630	28539	28667	28701	28703	28516	28718	28420	28684	28463	28832	28816	28519	28630	28706	28625	28656	28739	28764	28657	28831	28667	28617	28492	28541	28684	28616	28464	28657	28382	28561	28586	28533	28719	28573	28899	28428	28493	28632	28700	28553	28668	28686	28463	28648	28416	28744	28761	28758	28964	28520	28845	29046	28766	28467	28515	28816	28847	28414	28674	28736	28694	28671	28626	28785	28582	28808	28785	28535	28546	28611	28585	28568	28558	28808	28679	28520	28488	28771	28747	28632	28893	28868	28692	28510	28960	28730	28676	28555	28736	28656	28524	28849	28568	28638	28833	28465	28645	28634	28644	28622	28455	28725	28941	28594	28679	28730	28665	28432	28784	28479	28771	28420	28849	28683	28658	28694	28601	29002	28614	28777	28785	28638	28715	28613	28495	28714	28735	28473	29014	28514	28786	28674	28866	28710	28987	28759	28644	28773	28681	28570	28762	28742	28583	28695	28720	28664	28802	28501	28635	28711	28531	28684	28691	28634	28772	28667	28729	28689	28558	28814	28717	28538	28521	28884	28484	28782	28695	28734	28550	28810	28690	28768	28322	28930	28666	28659	28792	28755	28459	28788	28808	28616	28833	28855	28584	28477	28631	28966	28805	28676	28811	28935	28916	28593	28464	28935	28734	28432	28663	28748	28837	28664	28779	28630	28706	28592	28672	28819	28497	28557	28662	28643	28727	28521	28967	28812	28812	28767	28815	28743	28741	28704	28738	28737	28610	28612	28596	28669	28800	28782	28587	28592	28872	28749	28674	28915	28700	28646	28606	28869	28518	28687	28836	28615	28479	28779	28829	28702	28834	28705	28651	28933	28570	28535	28627	28675	28507	28610	28773	28535	28819	28939	28707	28499	28548	28695	28642	28539	28798	28640	28671	28583	28606	28674	28916	28682	28676	28611	28651	28661	28593	28481	28719	28490	28715	28415	28567	28703	28688	28676	28831	28670	28527	28721	28373	28848	28639	28745	28952	28511	28521	28768	28847	28600	28725	28587	28741	28617	28653	28894	28602	28599	28563	28751	28596	28609	28826	28851	28713	28819	28861	28718	28678	28345	28647	28808	28770	28621	28486	28630	28466	28723	28609	28536	28656	28562	28882	28703	28755	28640	28756	28835	28683	28677	28750	28544	28639	28605	28842	28725	28730	28672	28606	28720	28881	28670	28646	28742	28473	28712	28704	28862	28779	28750	28713	28720	28625	28776	28643	28691	28447	28728	28771	28331	28718	28659	28774	28530	28537	28828	28786	28559	28615	28852	28774	28704	28516	28749	28732	28637	28760	28633	28388	28433	28620	28734	28676	28612	28719	29024	28749	28823	28729	28527	28727	28666	28797	28639	28727	28538	28459	28517	28412	28778	28798	28839	28504	28472	28835	28869	28596	28887	28638	28541	28700	28635	28650	28572	28491	28773	28558	28349	28517	28780	28593	28604	28615	28809	28433	28473	28696	28600	28418	28549	28698	28743	28652	28640	28792	28689	28566	28566	28690	28790	28725	28819	28643	28630	28618	28615	28588	28609	28618	28490	28673	28926	28689	28722	28746	28846	28719	28562	28610	28796	28558	28845	28626	28775	28683	28380	28771	28588	28663	28909	28858	28785	28611	28483	28817	28682	28760	28726	28760	28728	28448	28617	28658	28634	28754	28731	28968	28614	28866	28502	28656	28846	28746	28712	28764	28605	28845	28858	28662	28660	28657	28756	28791	28789	28415	28454	28399	28485	28655	28742	28555	28699	28636	28771	28614	28650	28707	28608	28777	28790	28623	28304	28651	28681	28737	28698	28454	28571	28811	28501	28647	28451	28563	28725	28778	28592	29027	28339	28615	28712	28521	28469	28714	28659	28899	28502	28741	28629	28746	28791	28611	28661	28504	28825	28629	28859	28835	28774	28659	28618	28753	28738	28739	28908	28848	28480	28558	28595	28516	28495	28706	28628	28675	28553	28780	28674	28442	28476	28632	28723	28444	28626	28674	28721	28685	28623	28750	28575	28679	28471	28723	28481	28718	28704	28724	28689	28693	28758	28678	28815	28773	28810	28629	28548	28696	28730	28683	28632	28648	28633	28554	28588	28661	28959	28802	28818	28668	28669	28696	28853	28434	28640	28912	28451	28517	28662	28681	28763	28537	28580	28844	28589	28673	28539	28522	28810	28664	28740	28679	28582	28416	28709	28665	28816	28685	28765	28968	28519	28652	28752	28402	28692	28515	28502	28559	28611	28578	28535	28612	28578	28544	28552	28771	28656	28748	28638	28666	28891	28636	28589	28694	28875	28909	28784	28680	28600	28727	28494	28565	28538	28601	28564	28665	28859	28669	28506	28896	28736	28694	28790	28660	28593	28790	28825	28790	28718	28581	28706	28783	28650	28803	28887	28589	28619	28540	28682	28776	28728	28771	28565	28612	28648	28772	28886	28615	28521	28589	28704	28562	28605	28759	28563	28655	28557	28477	28656	28684	28909	28799	28524	28752	28487	28769	28620	28431	28511	28640	28600	28756	28711	28629	28451	28684	29020	29012	28624	28793	28591	28973	28576	28625	28574	28608	28640	28847	28573	28845	28868	28922	28423	28875	28640	28513	28679	28715	28594	28597	28727	28641	28394	28681	28707	28619	28522	28476	28586	28744	28608	28659	28647	28632	28496	28677	28638	28459	28704	28914	28430	28641	28574	28665	28818	28931	28718	28647	28565	28542	28755	28806	28765	28837	29003	28647	28589	28602	28634	28561	28631	28675	28881	28857	28633	28681	28627	28827	28721	28729	28624	28672	28976	28703	28842	28806	28653	28667	28561	28677	28621	28604	28589	28667	28470	28707	28764	28761	28908	28871	28703	28652	28677	28689	28725	28774	28722	28823	28874	28814	28878	28674	28743	28588	28618	28616	28551	28740	28890	28628	28599	28585	28719	28361	28522	28706	28548	28875	28654	28797	28920	28718	28764	28655	28543	28681	28704	28770	28697	28799	28630	28856	28570	28805	28553	28723	28550	28857	28895	28970	28620	28535	28649	28908	28713	28654	28638	28959	28670	28838	28731	28681	28454	28721	28663	28805	28896	28935	28780	28900	28738	28576	28557	28548	28718	28716	28471	28768	28657	28654	28959	28876	28692	28805	28490	28610	28825	28565	28661	28562	28749	28470	28742	28852	28523	28495	28520	28658	28509	28656	28790	28769	28794	28752	28787	28561	28851	28704	28598	28559	28536	28756	28561	28927	28862	28630	28772	28666	28721	28521	28805	28940	28635	28396	28600	28749	28625	28686	28611	28733	28655	28374	28600	28399	28490	28590	28949	28679	28767	28729	28669	28811	28919	28696	28826	28651	28664	28656	28791	28543	28812	28608	28397	28801	28822	28647	28677	28692	28588	28691	28759	28727	28561	28754	28673	28868	28583	28651	28580	28638	28728	28533	28663	28832	28570	28702	28757	28735	28695	28764	28787	28612	28677	28639	29001
31781	47194	39295	30976	27654	25571	24157	23335	22630	22172	22090	21783	21699	21736	21453	21552	21536	21453	21426	21272	21365	21182	21221	21100	21464	21182	21290	21429	21440	21195	21271	21520	21278	21557	21396	21461	21435	21124	21297	21300	21188	21434	21503	21164	21491	21129	21190	21270	21223	21347	21240	21342	21176	21037	21287	21218	21248	21156	21308	21176	21267	21222	21171	21270	21265	21186	21333	21308	21119	21153	21370	21218	21186	21243	21403	21315	21148	21296	21152	21215	21429	21172	21444	21354	21303	21535	21306	21286	21280	21289	21473	21378	21601	21216	21522	21404	21228	21390	21277	21315	21427	21401	21158	21276	21187	21384	21228	21340	21218	21231	21286	21427	21283	21331	21365	21347	21061	21280	21261	21376	21464	21273	21203	21276	21226	21328	21276	21279	21338	21255	21377	21183	21184	21314	21277	21230	21204	21285	21096	21274	21249	21338	21222	21221	21278	21347	21377	21280	21350	21158	21146	21225	21216	21328	21416	21187	21178	21396	21244	21194	21349	21337	21298	21496	21286	21238	21189	21335	21328	21262	21370	21140	21312	21192	21325	21191	21286	21260	21125	21450	21253	21357	21305	21259	21345	21259	21077	21330	21434	21356	21383	21372	21331	21273	21473	21308	21338	21397	21063	21406	21252	21177	21356	21083	21321	21012	21227	21422	21319	21260	21343	21261	21009	21505	21276	21299	21398	21265	21339	21387	21317	21283	21326	21327	21293	21354	21362	21079	21024	21257	21299	21101	21183	21111	21117	21183	21400	21258	21296	21282	21288	21475	21252	21323	21248	21228	21129	21272	21173	21252	21238	21352	21095	21282	21247	21234	21398	21433	21456	21304	21332	21207	21346	21465	21449	21200	21349	21409	21531	21231	21231	21183	21293	21253	21269	21346	21237	21271	21254	21307	21225	21338	21322	21210	21219	21330	21452	21188	21298	21261	21171	21375	21503	21158	21442	21217	21357	21288	21134	21187	21308	21209	21373	21402	21249	21194	21071	21236	21319	21250	21261	21212	21267	21300	21394	21226	21396	21271	21442	21528	21300	21491	21158	21258	21485	21429	21377	21230	21211	21246	21131	21289	21276	21322	21230	21247	21347	21178	21248	21356	21431	21414	21317	21214	21287	21293	21371	21220	21239	21539	21396	21379	21360	21419	21463	21303	21324	21354	21561	21149	21325	21226	21311	21312	21290	21332	21219	21439	21383	21197	21339	21221	21587	21233	21322	21413	21421	21234	21101	21380	21244	21374	21393	21225	21413	21389	21296	21310	21198	21412	21328	21187	21217	21340	21283	21242	21198	21321	21203	21260	21402	21277	21150	21279	21335	21183	21104	21449	21446	21193	21323	21475	21135	21230	21262	21436	21265	21243	21272	21207	21437	21145	21405	21117	21418	21384	21152	21246	21358	21185	21313	21283	21401	21440	21171	21167	21282	21260	21276	21382	21368	21369	21463	21400	21101	21392	21428	21170	21310	21348	21213	21286	21090	21476	21216	21424	21459	21279	21462	21097	21381	21415	21318	21377	21445	21541	21318	21191	21306	21293	21324	21301	21309	21275	21346	21287	21224	21529	21299	21234	21293	21333	21456	21179	21179	21268	21270	21443	21264	21291	21279	21287	21366	21418	21149	21226	21116	21264	21376	21422	21392	21176	21345	21152	21231	21140	21264	21302	21243	21233	21370	21144	21282	21293	21245	21433	21253	21325	21286	21224	21177	21327	21261	21417	21455	21328	21468	21353	21467	21252	21283	21404	21198	21509	21105	21220	21306	21349	21192	21426	21335	21372	21163	21299	21268	21410	21205	21232	21236	21376	21287	21262	21231	21348	21428	21171	21245	21407	21438	21343	21316	21135	21198	21247	21085	21177	21342	21262	21365	21214	21380	21316	21369	21409	21219	21484	21226	21174	21460	21142	21315	21139	21361	21313	21316	21324	21425	21318	21233	21249	21381	21237	21381	21321	21176	21192	21302	21385	21293	21194	21268	21326	21360	21176	21288	21143	21354	21281	21288	21349	21218	21607	21141	21268	21402	21267	21370	21371	21309	21170	21304	21287	21376	21094	21324	21208	21039	21241	21256	21452	21304	21393	21262	21349	21110	21390	21331	21349	21223	21243	21161	21258	21253	21378	21245	21176	21279	21192	21203	21178	21204	21268	21295	21248	21282	21207	21297	21203	21180	21407	21320	21215	21295	21298	21341	21430	21265	21171	21349	21367	21313	21261	21286	21273	21354	21422	21263	21408	21277	21202	21532	21187	21432	21308	21251	21267	21355	21301	21088	21319	21298	21328	21360	21231	21153	21318	21385	21418	21179	21233	21231	21045	21322	21226	21431	21436	21386	21208	21272	21293	21302	21274	21203	21244	21332	21285	21228	21285	21249	21307	21188	21288	21415	21185	21275	21328	21235	20971	21184	21284	21316	21291	21346	21417	21359	21096	21330	21328	21240	21279	21444	21493	21376	21140	21400	21261	21058	21165	21393	21279	21474	21254	21404	21148	21417	21335	21358	21360	21262	21363	21344	21405	21378	21365	21119	21592	21347	21204	21076	21127	21315	21538	21309	21245	21299	21246	21493	21295	21327	21306	21101	21240	21226	21233	21458	21326	21203	21440	21351	21163	21320	21216	21316	21330	21452	21149	21301	21331	21189	21224	21291	21207	21314	21373	21340	21259	21299	21299	21161	21229	21285	21209	21415	21317	21494	21199	21177	21312	21180	21335	21164	21299	21416	21380	21251	21338	21244	21191	21247	21154	21376	21215	21464	21269	21324	21397	21284	21357	21121	21289	21195	21003	21450	21289	21174	21284	21134	21382	21325	21343	21210	21374	21306	21230	21216	21262	21393	20978	21266	21160	21337	21444	21410	21241	21444	21283	21335	21254	21584	21275	21259	21353	21430	21343	21351	21490	21321	21313	21248	21270	21202	21367	21236	21300	21184	21331	21248	21272	21275	21228	21362	21266	21364	21333	21411	21400	21318	21375	21310	21312	21194	21334	21146	21377	21358	21330	21351	21108	21288	21324	21279	21195	21181	21303	21299	21208	21185	21267	21234	21504	21407	21198	21225	21143	21534	21160	21249	21184	21279	21427	21469	21096	21386	21127	21397	21528	21187	21205	21380	21144	21397	20910	21302	21218	21257	21346	21361	21434	21173	21336	21216	21412	21313	21257	21415	21327	21416	21442	21330	21430	21509	21150	21431	21285	21239	21366	21195	21345	21466	21243	21341	21269	21045	21488	21435	21217	21391	21291	21471	21311	21287	21381	21326	21270	21170	21117	21249	21296	21194	21389	21497	21348	21434	21431	21160	21355	21259	21262	21195	21188	21203	21490	21083	21320	21262	21197	21283	21415	21211	21449	21264	21432	21568	21371	21314	21271	21416	21439	21153	21174	21229	21240	21294	21321	21282	21496	21399	21259	21142	21400	21257	21484	21305	21339	21267	21331	21375	21207	21272	21178	21255	21038	21338	21418	21198	21209	21364	21206	21200	21426	21332	21329	21328	21454	21264	21323	21203	21123	21254	21198	21270	21354	21356	21228	21330	21408	21488	21371	21227	21400	21303	21404	21366	21255	21276	21161	21256	21234	21385	21284	21410	21409	21163	21346	21174	21365	21419	21239	21367	21163	21358	21310	21191	21275	21377	21336	21309	21182	21394	21349	21278	21110	21314	21310	21248	21400	21346	21314	21441	21340	21396	21391	21407	21383	21178	21206	21277	21086	21315	21425	21290	21319	21256	21247	21229	21322	21413	21244	21443	21184	21400	21195	21286	21361	21324	21179	21184	21279	21275	21376	21260	21231	21239	21368	21283	21249	21460	21136	21439	21375	21590	21168	21133	21303	21098	21403	21382	21314	21427	21135	21314	21188	21361	21257	21325	21354	21410	21481	21177	21453	21232	21362	21359	21363	21233	21301	21404	21605	21286	21238	21516	21269	21389	21389	21272	21329	21339	21169	21248	21226	21361	21351	21092	21272	21351	21386	21226	21305	21306	21295	21476	21434	21177	21131	21232	21293	21298	21184	21110	21263	21439	21178	21080	21330	21273	21253	21358	21353	21393	21200	21177	21373	21461	21282	21142	21485	21073	21307	21420	21489	21184	21343	21539	21259	21543	21250	21308	21196	21289	21313	21299	21073	21389	21190	21287	21200	21311	21168	21417	21393	21444	21389	21241	21306	21315	21405	21451	21212	21418	21159	21338	21192	21297	21291	21283	21325	21243	21464	21260	21443	21140	21283	21326	21295	21258	21093	21430	21401	21346	21166	21435	21403	21120	21296	21241	21508	21298	21489	21077	21177	21429	21251	21317	21244	21442	21268	21298	21322	21432	21271	21408	21267	21369	21352	21344	21207	21215	21222	21205	21353	21242	21251	21332	21214	21397	21477	21222	21231	21240	21123	21191	21344	21422	21149	21220	21322	21548	21177	21266	21353	21430	21236	21341	21246	21369	21587	21044	21425	21249	21209	21249	21532	21363	21352	21334	21380	21321	21396	21250	21313	21285	21305	21283	21241	21451	21339	21252	21393	21266	21202	21323	21306	21328	21247	21194	21217	21301	21428	21174	21316	21319	21328	21307	21257	21316	21424	21413	21310	21341	21319	21150	21390	21449	21321	21315	21399	21218	21345	21286	21268	21355	21184	21209	21374	21354	21234	21414	21213	21345	21434	21478	21492	21131	21335	21358	21284	21431	21154	21059	21364	21235	21211	21370	21304	21394	21320	21463	21486	21330	21192	21360	21335	21360	21314	21377	21441	21116	21421	21551	21378	21367	21256	21443	21291	21386	21352	21389	21218	21132	21291	21349	21238	21324	21488	21358	21310	21135	21239	21107	21384	21317	21342	21328	21347	21191	21205	21269	21167	21032	21270	21367	21567	21186	21440	21336	21255	21334	21268	21189	21334	21430	21285	21282	21321	21254	21294	21212	21327	21260	21356	21235	21407	21201	21446	21335	21336	21479	21253	21314	21178	21612	21375	21362	21316	21218	21168	21420	21401	21359	21317	21326	21307	21341	21460	21265	21400	21543	21285	21298	21326	21266	21386	21256	21389	21288	21368	21489	21292	21189	21492	21140	21300	21155	21321	21291	21197	21526	21343	21355	21156	21292	21231	21402	21080	21314	21360
23487	21486	28680	27531	28451	32056	32902	30677	30108	29878	29741	29353	29091	29273	29205	28925	28885	29054	28709	28612	28658	28669	28732	28693	28544	28360	28545	28430	28512	28284	28534	28717	28912	28349	28470	28553	28536	28551	28571	28513	28284	28583	28465	28492	28570	28543	28633	28508	28532	28518	28585	28428	28473	28394	28553	28386	28577	28404	28543	28458	28570	28763	28669	28450	28495	28630	28662	28781	28329	28459	28569	28454	28457	28343	28533	28718	28543	28335	28383	28640	28621	28460	28745	28875	28731	28506	28471	28457	28696	28536	28400	28454	28461	28274	28385	28540	28505	28291	28419	28469	28528	28502	28346	28521	28520	28444	28563	28800	28507	28368	28340	28710	28552	28629	28590	28251	28574	28432	28530	28600	28503	28480	28544	28561	28595	28283	28516	28473	28408	28524	28486	28541	28362	28510	28309	28262	28391	28354	28310	28390	28509	28500	28752	28559	28516	28275	28562	28617	28538	28406	28427	28300	28628	28569	28647	28433	28431	28642	28356	28560	28568	28583	28574	28552	28574	28235	28685	28201	28282	28526	28712	28426	28466	28274	28491	28512	28404	28476	28733	28590	28373	28574	28434	28462	28307	28481	28698	28575	28436	28575	28574	28491	28516	28453	28519	28402	28473	28563	28540	28442	28289	28399	28245	28426	28348	28369	28605	28472	28520	28471	28623	28451	28532	28585	28296	28433	28336	28537	28880	28737	28540	28676	28488	28490	28580	28690	28365	28476	28720	28454	28478	28446	28506	28531	28696	28517	28357	28543	28395	28351	28473	28358	28555	28643	28442	28685	28813	28473	28491	28578	28351	28470	28514	28621	28387	28424	28577	28595	28830	28397	28528	28656	28280	28469	28476	28628	28655	28452	28392	28625	28538	28434	28758	28493	28545	28534	28564	28718	28653	28364	28339	28494	28659	28560	28419	28567	28804	28380	28367	28611	28594	28552	28344	28508	28669	28527	28490	28489	28303	28544	28653	28471	28478	28469	28593	28432	28595	28641	28431	28400	28533	28708	28745	28409	28697	28559	28185	28340	28378	28524	28299	28433	28484	28305	28771	28563	28412	28470	28613	28658	28566	28487	28748	28603	28470	28179	28117	28471	28425	28330	28543	28363	28377	28589	28561	28418	28584	28462	28775	28354	28422	28401	28491	28668	28492	28540	28575	28146	28374	28409	28447	28484	28314	28647	28604	28562	28634	28401	28519	28600	28704	28545	28591	28501	28546	28563	28269	28395	28567	28474	28569	28445	28328	28255	28188	28525	28405	28442	28408	28507	28623	28466	28503	28295	28619	28540	28545	28662	28399	28457	28479	28441	28417	28505	28646	28568	28464	28545	28756	28600	28511	28387	28365	28481	28513	28659	28637	28421	28594	28424	28375	28464	28652	28570	28291	28379	28310	28404	28663	28399	28291	28428	28667	28674	28466	28388	28341	28584	28585	28277	28502	28452	28404	28428	28396	28501	28489	28305	28502	28536	28636	28559	28357	28533	28441	28529	28552	28412	28419	28323	28401	28449	28281	28505	28440	28402	28439	28763	28776	28559	28722	28540	28580	28428	28791	28477	28436	28373	28729	28415	28435	28633	28639	28375	28741	28550	28448	28307	28295	28373	28465	28519	28621	28356	28336	28255	28441	28622	28499	28465	28581	28392	28616	28441	28616	28428	28385	28240	28558	28597	28571	28520	28416	28552	28537	28496	28447	28158	28496	28493	28534	28476	28653	28496	28583	28595	28619	28533	28497	28335	28480	28451	28578	28663	28441	28554	28532	28532	28507	28462	28572	28398	28528	28576	28556	28411	28548	28351	28645	28521	28559	28307	28426	28175	28074	28046	28382	28422	28581	28647	28466	28415	28599	28588	28350	28547	28536	28381	28464	28274	28304	28373	28383	28643	28414	28659	28443	28524	28644	28443	28397	28476	28353	28626	28292	28607	28584	28694	28621	28184	28533	28450	28549	28561	28465	28680	28471	28571	28461	28467	28460	28447	28266	28403	28472	28180	28445	28545	28482	28773	28669	28685	28471	28158	28356	28613	28397	28425	28419	28520	28568	28530	28575	28691	28448	28512	28687	28526	28444	28325	28577	28665	28360	28706	28635	28654	28948	28731	28436	28364	28607	28717	28719	28517	28467	28321	28372	28429	28516	28455	28793	28665	28611	28498	28548	28542	28553	28345	28318	28443	28327	28604	28540	28354	28391	28404	28675	28458	28591	28392	28663	28248	28239	28359	28364	28501	28588	28587	28550	28464	28467	28379	28480	28400	28399	28538	28512	28461	28570	28425	28500	28464	28547	28422	28644	28233	28701	28430	28464	28360	28462	28504	28372	28405	28563	28274	28667	28754	28515	28424	28510	28689	28470	28392	28281	28357	28509	28581	28565	28840	28635	28561	28578	28652	28438	28438	28425	28542	28381	28402	28412	28419	28446	28625	28408	28308	28594	28431	28304	28360	28456	28575	28333	28366	28634	28446	28512	28476	28361	28343	28496	28751	28472	28297	28542	28645	28587	28620	28703	28544	28647	28724	28480	28338	28661	28472	28386	28395	28604	28515	28484	28512	28638	28508	28385	28604	28432	28472	28441	28575	28541	28498	28451	28529	28565	28673	28710	28328	28469	28634	28590	28264	28535	28548	28476	28494	28601	28222	28316	28435	28362	28597	28510	28499	28711	28582	28625	28478	28555	28651	28795	28344	28394	28712	28460	28470	28660	28686	28633	28675	28568	28467	28758	28707	28416	28459	28418	28316	28662	28620	28534	28444	28176	28523	28468	28653	28503	28692	28489	28539	28293	28400	28429	28466	28777	28329	28450	28532	28400	28583	28477	28518	28578	28562	28685	28531	28465	28686	28494	28538	28388	28537	28427	28523	28555	28438	28652	28807	28685	28819	28683	28424	28415	28323	28434	28311	28509	28645	28294	28176	28597	28393	28432	28638	28549	28490	28592	28522	28882	28607	28471	28397	28560	28629	28651	28380	28516	28406	28537	28628	28450	28568	28502	28571	28259	28503	28693	28688	28565	28516	28456	28521	28590	28597	28303	28488	28559	28629	28430	28443	28719	28390	28576	28494	28676	28269	28477	28471	28461	28485	28612	28510	28652	28503	28382	28639	28437	28548	28521	28425	28606	28703	28334	28478	28327	28489	28486	28649	28562	28294	28564	28546	28409	28204	28702	28347	28407	28521	28417	28513	28616	28591	28547	28512	28418	28150	28483	28387	28568	28412	28545	28390	28576	28484	28723	28495	28386	28396	28425	28740	28415	28508	28294	28304	28347	28800	28424	28661	28672	28545	28561	28509	28512	28296	28379	28393	28562	28465	28367	28351	28705	28569	28394	28490	28534	28371	28604	28353	28725	28506	28679	28418	28760	28401	28551	28546	28485	28506	28392	28235	28365	28715	28480	28717	28331	28422	28607	28115	28792	28433	28633	28425	28165	28592	28581	28685	28323	28365	28305	28696	28343	28651	28575	28385	28534	28525	28683	28305	28535	28698	28634	28315	28394	28486	28419	28464	28802	28647	28665	28434	28539	28452	28616	28406	28559	28492	28733	28550	28424	28523	28742	28441	28317	28657	28241	28636	28634	28546	28635	28431	28362	28517	28396	28506	28486	28381	28757	28381	28374	28572	28487	28630	28675	28683	28693	28404	28471	28361	28547	28529	28662	28432	28506	28352	28378	28383	28478	28819	28594	28377	28453	28387	28517	28509	28380	28417	28676	28642	28473	28644	28666	28364	28551	28596	28570	28397	28393	28629	28370	28544	28198	28465	28500	28432	28500	28340	28531	28527	28775	28615	28759	28700	28637	28405	28371	28312	28513	28466	28560	28582	28593	28488	28710	28738	28611	28477	28576	28578	28467	28744	28246	28598	28567	28768	28237	28636	28479	28704	28635	28608	28654	28413	28494	28688	28681	28540	28530	28552	28537	28661	28527	28388	28601	28600	28534	28501	28400	28672	28665	28393	28432	28531	28521	28367	28364	28570	28500	28582	28374	28398	28668	28437	28332	28506	28485	28483	28294	28536	28600	28548	28682	28396	28719	28491	28464	28688	28406	28555	28305	28277	28544	28431	28795	28542	28397	28410	28275	28523	28499	28601	28411	28532	28351	28300	28489	28412	28421	28414	28417	28539	28636	28652	28606	28541	28746	28564	28446	28647	28426	28647	28532	28499	28468	28340	28416	28396	28580	28491	28700	28544	28532	28485	28622	28415	28477	28304	28529	28337	28617	28473	28430	28489	28547	28460	28474	28666	28365	28460	28286	28468	28718	28713	28754	28623	28584	28461	28536	28295	28463	28634	28402	28668	28526	28487	28583	28242	28746	28440	28603	28266	28687	28489	28541	28566	28602	28853	28408	28631	28474	28480	28621	28624	28566	28688	28492	28780	28599	28555	28693	28179	28589	28742	28526	28684	28252	28442	28553	28491	28545	28226	28741	28425	28422	28477	28541	28397	28593	28705	28450	28558	28652	28577	28500	28585	28652	28519	28628	28417	28424	28556	28418	28725	28388	28314	28336	28393	28450	28583	28517	28265	28523	28385	28562	28502	28473	28564	28688	28603	28804	28538	28276	28527	28664	28540	28228	28601	28518	28374	28524	28486	28472	28480	28349	28386	28657	28507	28364	28526	28471	28466	28405	28468	28399	28680	28534	28297	28557	28451	28351	28486	28456	28356	28540	28576	28637	28482	28594	28789	28802	28430	28356	28391	28421	28409	28659	28419	28640	28622	28521	28554	28553	28361	28432	28552	28608	28453	28395	28440	28353	28520	28403	28371	28299	28484	28289	28490	28392	28599	28537	28552	28619	28576	28722	28403	28268	28621	28590	28479	28806	28659	28593	28250	28468	28431	28517	28497	28526	28330	28552	28437	28707	28575	28432	28324	28283	28454	28585	28390	28735	28360	28433	28577	28451	28604	28318	28466	28563	28521	28504	28653	28529	28564	28404	28307	28732	28495	28585	28225	28513	28796	28225	28535	28532	28293	28671	28730	28533	28490	28492	28416	28669	28354	28743	28575	28527	28550	28651	28575	28616	28510	28589	28554	28471	28493	28397	28481	28552	28412	28582	28447	28404	28501	28462	28610	28598	28605	28417	28667	28599	28587	28447	28470	28604	28425	28130	28511
29484	53756	44710	35374	31183	28165	25839	24364	23649	22913	22426	22226	21967	21868	21620	21491	21547	21474	21393	21326	21357	21289	21356	21234	21074	21243	21383	21121	21128	21270	21165	21283	21143	21135	21370	21257	21219	21421	21333	21216	21331	21324	21290	21190	21290	21233	21276	21224	21408	21148	21253	21106	21119	21105	21317	21324	21192	21298	21202	21323	21473	21347	21238	21088	21259	21106	21173	21117	21322	21306	21220	21258	21296	21366	21287	21293	21206	21050	21143	21157	21231	21324	21183	21137	21147	21192	21261	21151	21174	21203	21070	21165	21134	21337	21268	21124	21112	21281	21364	21275	21261	20914	21161	21250	21232	21304	21127	21114	21368	21287	21302	21254	21195	21112	21119	21201	21144	21226	21049	21366	21204	21176	21339	21348	21246	21199	21383	21234	21113	21148	21058	21239	20990	21102	21231	21179	21258	21274	21169	21430	21147	21217	21170	21294	21259	21175	21266	21172	21173	21280	21314	21133	21234	21170	21160	21174	21310	21001	21214	21099	21195	21400	21189	21369	21278	21224	21292	21140	21241	21283	21260	21292	21302	21195	21227	21130	21429	21310	21193	21348	21208	21179	21289	21133	21202	21373	21315	21306	21237	21211	21231	21126	21214	20995	21408	21100	21358	21366	21231	21157	21407	21166	21237	21194	21365	21164	21138	21286	21312	21235	21447	21167	21272	21205	21270	21271	21360	21194	21221	20971	21225	21114	21145	21231	21213	21127	21189	21229	21178	21227	21237	21188	21290	21143	21064	21449	21209	21290	21093	21071	21177	21263	21249	21374	21326	21211	21398	21050	21116	21170	21237	21188	21391	21446	21098	20949	21095	21236	21286	21291	21477	21176	21167	21321	21120	21254	21138	21138	21270	21266	21221	21011	21252	21330	21306	21319	21356	21035	21148	21043	21350	21322	21208	21255	21367	21296	21114	21207	21123	21155	21196	21181	21271	21269	21121	21084	21233	21269	21143	21240	21268	21068	21288	21284	21261	20980	21255	21106	20977	21298	21201	21070	21237	21203	21250	21389	21241	21247	21352	21347	21053	21319	21100	21251	21158	21353	21323	21353	21136	21041	21063	21215	21228	21230	21235	21253	21210	21095	21163	21228	21254	21550	21164	21173	21409	21150	21114	21253	21157	21134	21100	21317	21335	21313	21286	21065	21059	21385	21325	21232	21155	21283	21213	21129	21158	21247	21161	21320	21233	21304	21201	21035	21283	21204	21020	21106	21206	21069	21231	21450	21351	21237	21195	21281	21218	21106	21272	21122	21281	21126	21139	21216	21098	21193	21188	21145	21174	21241	21284	21296	21120	21128	21342	21298	21124	21332	21309	21306	21223	21177	21135	21168	21302	21190	21339	21227	21193	21221	21178	21181	20931	21160	21130	21097	21395	21217	21188	21287	21085	21125	21147	21084	21218	21292	21010	21189	21042	21203	21150	21284	21295	21233	21361	21183	21102	21148	21138	21237	21493	21300	21264	21032	21204	21064	21174	21289	21281	21238	21089	21337	21191	21325	21177	21080	21195	21068	21344	21174	21219	21253	21155	21372	21149	21290	21296	21193	21146	21378	21195	21203	21180	21191	21209	21382	21255	21234	21169	21157	21030	21310	21094	21226	21228	21275	21288	21374	21366	21252	21167	21066	21290	21346	21295	21273	21129	21156	21244	21153	21275	21278	21273	21143	21182	21121	21234	21193	21203	21199	21259	21231	21216	21232	21223	21252	21221	21244	21145	21272	21132	21035	21071	21282	21214	21208	21161	21186	21294	21158	21219	21121	21287	21394	21203	21205	21100	21231	21062	21251	21138	21219	21253	21179	21319	21068	21284	21191	21302	21141	21262	21217	21323	21102	21153	21440	21206	21321	21021	21264	21095	21211	21342	21255	21067	21128	21344	21223	21279	21103	21139	21207	21137	21351	21125	21205	21142	21387	21173	21348	21241	21100	21271	21419	21235	21258	21201	21171	21161	21386	21272	21293	21134	21154	21285	21198	21112	21274	21061	21104	21137	21168	21061	21305	21215	21229	21432	20909	21420	21245	21414	21179	21259	21240	21173	21361	21149	20942	21132	21245	21211	21236	21129	21221	21106	21352	21520	21186	21198	21171	21259	21290	21105	21347	21334	21143	21067	21217	21255	21231	21166	21173	21137	21121	21472	21205	21229	21445	21069	21318	21082	21070	21347	21133	21356	21102	21335	21162	21154	21225	21121	21369	21328	21241	21263	21344	21040	21267	21148	21104	21319	21283	21224	21073	21226	21349	21146	21070	21149	21190	21205	21357	21200	21198	21263	20992	21323	21112	21120	21117	21394	21121	21398	21181	21192	21281	21240	21339	21258	21201	21268	21204	21240	21031	21238	21105	21383	21192	21200	21244	21300	21140	21247	21207	21285	21124	21135	21308	21034	21367	21358	21067	21279	21321	21241	21166	21155	21208	21184	21118	20925	21039	21032	21163	21250	21136	21127	21177	21288	21190	21350	21328	21285	21208	21270	21134	21152	21345	21191	21203	21182	21427	21191	21248	21183	21286	21258	21193	21215	21309	21136	21098	21331	21234	21344	21149	21227	21066	21161	21209	21332	21350	21148	21204	21100	21176	21281	21151	21257	21185	21168	21242	21182	21180	20941	21225	21320	21408	21317	21068	21208	21038	21239	21241	21159	21223	21269	21196	21235	21171	21389	21227	21208	21216	21236	21218	21214	21194	21311	21247	21379	21406	21269	21386	20938	21149	21091	21155	21302	21076	21284	21306	21359	21115	21178	21221	21315	21305	21296	21234	21219	21189	21225	21194	21152	21083	21320	21205	21386	21217	21215	20966	21062	21207	21327	21234	21362	21158	21130	21278	21136	21149	21289	21216	21193	21149	21240	21211	21202	21380	21239	21195	21252	21307	21175	21199	21306	21107	21252	21173	21223	20988	21340	21232	21007	21298	21274	21170	21151	21356	21244	21374	21336	21302	21117	21305	21266	21146	21152	21072	21273	21311	21201	21173	21303	21187	21117	21114	21158	21290	21145	21271	21096	20999	21299	21292	21174	21229	21115	21168	21100	21354	21228	21199	21034	21242	21100	21264	21264	21070	21117	21083	21225	21192	21277	21256	21183	21239	21435	21112	21297	21358	21037	21103	20979	21144	21195	21160	21182	21253	21308	21257	21254	21323	21245	21176	21405	21179	21185	21323	21109	21336	21240	21317	21241	21071	21295	21331	21103	21125	21195	21256	21162	21251	21240	21152	21168	21359	21200	21047	21314	21102	21320	21174	21430	21212	21199	21306	21215	21218	21292	21185	21304	21114	21125	21251	21110	21211	21216	21145	21463	21356	21234	21108	21358	21290	21062	21132	21256	21203	21086	21275	21335	21185	21234	21329	21279	21167	21196	21330	21175	21127	21429	21050	21251	21284	21162	21150	21303	21178	21247	21129	21195	21198	21272	21257	20997	21312	21286	21028	21193	21184	21226	21280	21156	21161	21134	21308	21117	21241	21241	21042	21133	21281	21268	21301	21336	21424	21259	21346	21255	21177	21416	21347	21290	21355	21401	21283	21305	21265	21183	21062	21251	21263	21192	21381	21293	21307	21075	21231	21257	21225	21312	21170	21097	21281	21240	21163	21274	21142	21201	21151	21333	21278	21318	21240	21152	21145	21276	21348	21166	21218	21141	21073	21191	21305	21162	21316	21240	21066	21489	21226	21258	21262	21430	21285	21216	21205	21090	21133	21198	21294	21204	21279	21286	21167	21242	21171	21134	21211	21093	21147	21237	21132	21384	21241	21029	21205	21199	21194	21210	21342	21368	21455	21306	21218	21178	21289	21156	21101	21182	21422	21131	21238	21173	21365	21193	21187	21250	21233	21159	21211	21250	21233	21241	21449	21243	21228	21176	21239	21404	21202	21251	21317	21167	21152	21392	21318	21311	21115	21077	21195	21262	21179	21423	21351	21154	21363	21305	21122	21438	21237	21111	21183	21105	21087	21275	21423	21214	21140	21111	21401	21186	21212	21116	21075	21276	21129	21221	21313	21150	21146	21314	21279	21260	21290	21208	21341	21031	21369	21091	21165	21210	21168	21268	21173	21331	21315	21248	21003	21221	21052	21181	21287	21028	21418	21266	21206	21016	21200	21222	21350	21299	21030	21040	21321	21319	21449	21291	21211	21026	21226	21306	21480	21242	21492	21197	21073	21207	20955	21374	21223	21535	21177	21219	21141	21159	21205	21291	21023	21152	21220	21161	21109	21124	21227	21298	21159	21215	21244	21364	21211	21216	21122	21183	21183	21251	21112	21122	21244	21208	21398	21313	21347	21108	21308	21213	21177	21004	21254	21146	21434	21279	21239	21418	21285	21101	21140	21082	21370	21015	21269	21236	21288	21226	21218	21210	21252	21102	21173	21361	21102	21284	21158	21246	21395	21183	21292	21299	21196	21155	21284	21172	21205	21226	21222	21296	21235	20963	20979	21331	21154	21339	21277	21291	21199	21119	21332	21149	21175	21444	21267	21280	21324	21203	21013	21362	21235	21235	21240	21332	21304	21377	21117	21170	21176	21222	21386	21238	21149	21025	21302	21117	21211	21225	21226	21187	21379	21145	21394	21075	21134	21147	21174	21425	21246	21333	21275	21084	21285	21229	21170	21257	21306	21298	21273	21274	21267	21045	21291	21246	21178	21184	21275	21346	21137	21171	21342	21291	21076	21253	21195	21199	21347	21310	21356	21133	21176	21129	21297	21301	21143	21364	21187	21266	21159	21316	21152	21227	21166	21185	21092	21229	21267	21278	21222	21019	21212	21244	21261	21256	21186	21314	21316	21245	21376	21201	21295	21257	21035	21069	21384	21315	21343	21255	21204	21157	21327	21360	21168	21338	21351	21167	21022	21257	21402	21304	21145	21104	21182	21030	21393	21171	21237	21239	21269	21311	21326	21370	21155	21259	21353	21090	21148	21216	21176	21439	21245	21305	21448	21193	21144	21393	21231	21206	21272	21162	21280	21391	21142	21113	21316	21271	21275	21250	21434	21169	21272	21064	21035	21287	21352	21181	21147	21242	21304	21463	21334	21298	21254	21206	21210	21147	21316	21238	21160	21440	21188	21213	21272	21174	21203	21206	21387	21170	21242	21249	21140
25547	22132	31344	34085	31332	31662	31215	30038	29786	29559	29471	29132	28908	28995	28842	28880	29143	28739	28756	28778	28991	28812	28948	28696	28809	28679	28772	28787	28795	28534	28843	28712	28684	28764	28678	28400	28705	28405	28513	28831	28549	28739	28696	28807	28862	28730	28936	28946	28758	28697	28613	28789	28695	28854	28707	28469	28885	28899	28629	28728	28498	28741	28589	28694	28607	28615	28876	28709	28546	28733	28579	28761	28759	28596	28542	28712	28759	28799	28850	28868	28801	28522	28690	28588	28818	28679	28371	28794	28490	28274	28720	28806	28555	28621	28526	28783	28731	28717	28765	28634	28627	28566	28691	28593	28624	28713	28529	28735	28442	28713	28673	28917	28577	28781	28583	28704	28385	28570	28715	28627	28436	28537	28653	28832	28682	28735	28999	28680	28737	28551	28571	28408	28615	28579	28546	28482	28702	28745	28618	28522	28523	28856	28711	28953	28697	28741	28654	28687	28416	28762	28382	28538	28612	28704	28764	28857	28838	28686	28599	28607	28676	28385	28731	28697	28652	28648	28412	28620	28624	28666	28760	28552	28580	28847	28856	28640	28728	28472	28850	28774	28778	28609	28503	28658	28841	28716	28613	28512	28752	28581	28527	28794	28658	28686	28647	28592	28677	28454	28405	28722	28870	28701	28581	28577	28708	28217	28724	28625	28581	28539	28530	28736	28658	28543	28726	28416	28465	28593	28589	28610	28397	28593	28684	28654	28564	28706	28615	28535	28448	28768	28666	28582	28771	28501	28617	28566	28731	28756	28602	28366	28833	28606	28578	28790	28702	28572	28695	28610	28819	29006	28638	28705	28681	28575	28859	28493	28715	28743	28740	28637	28398	28407	28890	28835	28639	28812	28759	28519	28746	28453	28811	28671	28824	28914	28506	28671	28661	28785	28838	28653	28664	28559	28511	28717	28671	28744	28763	28942	28608	28532	28923	28657	28665	28621	28402	28474	28710	28848	28458	28915	28732	28741	28623	28490	28431	28810	28704	28636	28849	28754	28542	28732	28543	28898	28803	28828	28931	28625	28883	28470	28689	28809	28867	28514	28631	28695	28901	28704	28505	28628	28663	28643	28875	28422	28761	28635	28653	28639	28692	28727	28692	28593	28744	28586	28518	28427	28850	28674	28583	28530	28716	28642	28440	28591	28659	28613	28758	28789	28820	28412	28752	28550	28736	28649	28486	28519	28926	28764	28693	28570	28559	28628	28911	28842	28724	28641	28668	28698	28643	28875	28607	28698	28753	28760	28738	28759	28599	28569	28723	28564	28627	28742	28773	28927	28533	28704	28604	28835	28947	28528	28830	28402	28826	28691	28651	28883	28767	28356	28725	28734	28882	28888	28546	28607	28478	28696	28570	28418	28768	28601	28575	28630	28852	28946	28627	28315	28628	28527	28949	28834	28522	28515	28648	28888	28934	28782	29055	28656	28695	28885	28530	28637	28407	28565	28647	28679	28937	28665	28456	28519	28839	28678	28764	28724	28866	28907	28653	28572	28720	28537	28477	28696	28578	28438	28833	28861	28630	28696	28692	28661	28628	28535	28504	28720	28867	28649	28439	28687	28770	28555	28778	28641	28711	28446	28935	28779	28568	28861	28773	29034	28805	28585	28669	28430	28700	28548	28534	28762	28465	28348	28592	28527	28514	28579	28497	28378	28473	28615	28727	28493	28743	28562	28689	28933	28490	28684	28503	28665	28600	28421	28516	28493	28616	28668	28586	28634	28700	28760	28529	28726	28695	28428	28701	28387	28644	28707	28705	28651	28770	28829	28874	28546	28683	28326	28539	28740	28660	28798	28776	28804	28767	28592	28651	28650	28674	28495	28725	28485	28470	28735	28659	28789	28776	28976	28686	28494	28922	28671	28734	28750	28679	28530	28771	28672	28640	28495	28566	28466	28721	28838	28712	28783	28949	28888	28576	28723	28664	28819	28669	28630	28863	28693	28665	28684	28667	28813	28367	28437	28609	28598	28576	28682	28572	28681	28744	28595	28815	28593	28573	28669	28609	28760	28795	28709	28881	28904	28653	28732	28792	28687	28868	28716	28676	28598	28719	28694	28614	28797	28619	28850	28552	28764	28638	28786	28842	28761	28642	28594	28704	28704	28733	28560	28433	28563	28744	28492	28692	28689	28768	28394	28596	28822	28665	28646	28758	28850	28625	28306	28575	28676	28599	28720	28823	28387	28529	28738	28938	28451	28661	29017	28700	28745	28535	28557	28549	28466	28795	28622	28611	28735	28926	28670	28485	28594	28928	28489	28660	28618	28666	28763	28632	28606	28872	28773	28685	28620	28599	28633	28674	28729	28572	28684	28724	28480	28837	28716	28754	28884	28649	28467	28569	28806	28710	28566	28597	28482	28590	28687	28445	28600	28749	28675	28848	28513	28676	28793	28523	28888	28604	28437	28741	28488	28707	28557	28684	28680	28586	28675	28560	28727	28651	28755	28767	28696	28517	28519	28871	28559	28843	28713	28794	28670	28835	28348	28699	28618	28656	28556	28587	28629	28940	28449	28621	28872	28759	28614	28848	28488	28832	28737	28814	28661	28773	28684	28764	28802	28677	28661	28758	28789	28566	28730	28703	28673	28563	28673	28987	28687	28743	28760	28701	28746	28464	28733	28851	28747	28703	28753	28844	28617	28557	28692	28757	28767	28987	28683	28751	28802	28862	28552	28738	28668	28630	28750	28654	28603	28657	28584	28594	28549	28660	28747	28830	28699	28548	28791	28732	28769	28726	28725	28266	28569	28741	28577	28715	28592	28509	28687	28502	28691	28679	28707	28845	28513	28586	28726	28611	28536	28786	28653	28629	28520	28565	28456	28600	28901	28548	28438	28611	28641	28518	28633	28935	28632	28677	28256	28788	28798	28580	28717	28677	28656	28740	28483	28693	28770	28508	28814	28642	28676	28690	28552	28782	28720	28623	28793	28625	28693	28786	28340	28578	28625	28651	28389	28960	28628	28577	28568	28615	28815	28593	28734	28660	28528	28629	28676	28689	28798	28641	28846	28835	28988	28812	28558	29013	28641	29016	28439	28583	28608	28724	28586	28645	28572	28434	28602	28823	28593	28585	28682	28613	28478	28701	28634	28657	28851	28493	28617	28802	28456	28442	28570	28398	28727	28561	28594	28767	28821	28754	28569	28835	28808	28693	28636	28658	28667	28655	28961	28598	28731	28722	28966	28692	28737	28590	28658	28759	28740	28834	28787	28679	28663	28458	28570	28601	28929	28490	28754	28710	28710	28855	28595	28715	28562	28755	28590	28814	28832	28498	28582	28497	28721	28688	28553	28686	28812	28770	28761	28676	28577	28541	28487	28600	28631	28479	28726	28722	28905	28699	28557	28705	28659	28472	28654	28632	28878	28874	28744	28537	28786	28528	28636	28768	28555	28470	28810	28716	28838	28778	28716	28703	28593	28598	28470	28768	28536	28693	28595	28707	28546	28550	28452	28859	28555	28751	28797	28720	28805	28913	28704	28586	28632	28480	28603	28734	28756	28564	28717	28557	28642	28641	28533	28555	28462	28519	28739	28665	28709	28521	28718	28627	28726	28824	28745	28654	28728	28957	29010	28567	28376	28740	28605	28677	28738	28566	28545	28618	28674	28706	28501	28527	28519	28654	28729	28688	28701	28719	28741	28749	28574	28576	28666	28407	28596	28722	28679	28584	28561	28729	28777	28633	28481	28676	28738	28602	28458	28583	28850	28543	28677	28766	28749	28550	28505	28649	28564	28764	28657	28759	28579	28580	28592	28795	28632	28636	28619	28725	28455	28696	28805	28460	28644	28366	28695	28709	28632	28653	28545	28552	28773	28644	28591	28552	28839	28809	28497	28728	28884	28821	28753	28682	28608	28784	28710	28823	28800	28649	28629	28536	28540	28700	28634	28467	28647	28699	28622	28645	28578	28814	28397	28690	28568	28859	28616	28880	28564	28714	28608	28724	28691	28936	28808	28651	28707	28656	28805	28808	28647	28926	28662	28364	28772	28912	28674	28616	28647	28713	28720	28445	28944	28699	28616	28623	28583	28879	28746	28724	28681	28699	28683	28539	28915	28700	28646	28542	28545	28803	28555	28450	28714	28656	28493	28561	28620	28629	28719	28758	28630	28732	28699	28755	28615	28701	28810	28705	28809	28808	28656	28787	28908	28636	28600	28677	28547	28965	28438	28468	28696	28768	28689	28672	28765	28488	28552	28657	28717	28655	28630	28833	28615	28563	28809	28586	28677	28521	28645	28818	28588	28708	28423	28732	28676	28557	28545	28350	28549	28715	28777	28369	28655	28655	28903	28528	28679	28428	28773	28574	28545	28617	28755	28665	28582	28704	28621	28668	28624	29010	28667	28687	28822	28593	28715	28615	28799	28575	28501	28772	28714	28672	28566	28689	28874	28777	28715	28764	28954	28533	28640	28609	28738	28678	28526	28849	28596	28418	28646	28616	28868	28859	28641	28649	28589	28679	28703	28706	28591	28464	28675	28560	28855	28745	28680	28479	28731	28616	28732	28531	28694	28564	28661	28806	28798	28635	28579	28790	28761	28893	28859	28830	28802	28722	28652	28875	28768	28514	28402	28645	28784	28688	28575	28789	28841	28656	28643	28676	28726	28626	28647	28837	28635	28634	28885	28759	28724	28600	28676	28517	28796	28733	28795	28886	28712	28719	28788	28705	28316	28664	28789	28698	28681	28779	28626	28670	28562	28828	28567	28400	28680	28488	28727	28562	28623	28656	28687	28755	28810	28760	28261	28827	28705	28798	28750	28579	28729	28718	28788	28515	28518	28705	28490	28704	28617	28846	28611	28401	28606	29079	28736	28619	28507	28637	28507	28668	28650	28627	28570	28746	28729	28678	28482	28593	28476	28715	28775	28543	28668	28550	28805	28796	28680	28707	28436	28648	28804	28524	28583	28600	28739	28797	28843	28688	28775	29006	28666	28760	28340	28545	28535	28743	28697	28590	28563	28583	28636	28582	28771	28560	28738	28761	28653	28745	28461	28635	28510	28700	28411	28722	28800	28623	28651	28585	28700	28659	28689	28676	28482	28592	28487	28560	28497	28775	28565	28724	28400	28513	28611	28435	28510	28781	28707	28695	28568	28683	28413	28689	28923
29933	49398	41014	32616	29084	26454	24743	23682	23040	22649	22311	21960	21840	21625	21816	21528	21388	21432	21545	21524	21450	21417	21189	21347	21095	21330	21206	21076	21119	21485	21303	21132	21384	21237	21369	21142	21349	21387	21396	21348	21198	21088	21179	21326	21262	21249	21412	21251	21260	21318	21078	21181	21300	21289	21344	21113	21322	21198	21374	21341	21282	21366	21257	21263	21242	21427	21224	21533	21182	21238	21212	21168	21401	21224	21228	21236	21382	21319	21419	21284	21306	21242	21391	21338	21349	21214	21221	21177	21190	21282	21255	21248	21287	21333	21207	21242	21298	21417	21295	21347	21306	21246	21091	21035	21198	21400	21238	21208	21300	21309	21375	21063	21163	21295	21368	21208	21364	21200	21225	21406	21214	21153	21200	21232	21190	21296	21418	21260	21150	21219	21352	21130	21211	21351	21306	21319	21278	21232	21461	21102	21380	21420	21254	21227	21307	21110	21238	21228	21247	21378	21323	21107	21265	21247	21279	21172	21091	21323	21188	21324	21175	21280	21253	21412	21116	21330	21394	21293	21286	21161	21092	21422	21280	21150	21113	21346	21335	21307	21176	21314	21239	21275	21095	21273	21255	21227	21438	21318	21171	21207	21411	21219	21114	21219	21476	21304	21365	21371	21288	21380	21238	21375	21290	21289	21231	21395	21247	21285	21231	21394	21263	21378	21220	21299	21219	21294	21480	21074	21492	21175	21237	21418	21248	21319	20939	21261	21428	21321	21395	21181	21428	21116	21106	21345	21191	21322	21315	21237	21432	21304	21302	21291	21253	21364	21347	21159	21256	21405	21332	21046	21175	21315	21316	21248	21472	21405	21357	21150	21181	21209	21123	21287	21264	21350	21418	21269	21260	21138	21370	21203	21252	21295	21212	21212	21453	21252	21245	21361	21160	21394	21162	21221	21319	21074	21207	21430	21466	21353	21451	21305	21274	21328	21379	21351	21167	21248	21421	21269	21308	21478	21075	21339	21047	21328	21385	21104	21395	21325	21386	21302	21294	21265	21347	21332	21083	21280	21393	21260	21453	21162	21255	21305	21162	21369	21142	21321	21359	21310	21297	21291	21328	21374	21252	21275	21279	21258	21348	21181	21370	21156	21325	21336	21314	21181	21357	21187	21312	21215	21108	21433	21369	21132	21250	21295	21267	21182	21443	21290	21251	21340	21456	21291	21372	21216	21124	21182	21141	21334	21314	21425	21189	21182	21399	21255	21226	21220	21433	21124	21212	21120	21255	21395	21220	21300	21267	21252	21097	21217	21187	21186	21450	21512	21279	21228	21329	21296	21192	21361	21201	21256	21210	21468	21251	21165	21208	21309	21388	21206	21165	21277	21509	21215	21309	21299	21205	21307	21285	21237	21068	21211	21373	21447	21311	21197	21321	21319	21262	21249	21022	20995	21164	21048	21217	21071	21312	21193	21295	21371	21228	21296	21408	21356	21341	21171	21196	21307	21380	21349	21364	21422	21211	21168	21305	21217	21040	21337	21363	21277	21136	21345	21184	21303	21366	21245	21158	21387	21270	21473	21302	21481	21197	21309	21306	21177	21395	21461	21214	21362	21414	21109	21386	21296	21264	21053	21250	21180	21160	21276	21311	21286	21357	21411	21267	21156	21338	21384	21373	21254	21272	21175	21189	21170	21430	21322	21320	21221	21102	21343	21146	21419	21321	21392	21217	21348	21391	21231	21397	21377	21233	21304	21269	21468	21213	21479	21388	21250	21292	21297	21455	21233	21272	21313	21279	21294	21116	21348	21172	21402	21192	21352	21198	21257	21399	21328	21340	21207	21362	21280	21398	21228	21472	21461	21232	21309	21390	21274	21211	21396	21164	21376	21481	21272	21370	21378	21276	21304	21319	21302	21055	21262	21200	21091	21268	21228	21274	21428	21381	21425	21321	21182	21297	21061	21120	21150	21348	21110	21341	21200	21189	21302	21327	21285	21118	21297	21217	21369	21317	21041	21044	21324	21096	21268	21160	21269	21427	21125	21167	21352	21257	21199	21304	21178	21241	21167	21350	21288	21151	21280	21253	21341	21364	21315	21441	21314	21351	21342	21374	21144	21206	21355	21247	21224	21306	21442	21254	21132	21350	21300	21241	21278	21329	21268	21392	21229	21409	21278	21170	21183	21215	21163	21012	21215	21343	21319	21283	21246	21348	21197	21289	21285	21174	21261	21388	21331	21321	21186	21318	21247	21281	21243	21363	21137	21062	21302	21231	21322	21408	21219	21295	21121	21123	21269	21318	21471	21385	21319	21226	21088	21322	21279	21300	21289	21106	21352	21153	21214	21350	21254	21078	21128	21363	21120	21193	21160	21493	21329	21378	21215	21218	21226	21395	21503	21210	21242	21372	21117	21200	21234	21424	21208	21288	21093	21334	21304	21163	21129	21116	21185	21300	21225	21148	21167	21283	21244	21303	21315	21291	21257	21361	21266	21424	21243	21309	21136	21247	21313	21310	21172	21326	21341	21215	21227	21295	21363	21320	21322	21411	21241	21360	21324	21322	21481	21050	21241	21455	21198	21268	21457	21046	21351	21200	21294	21225	21311	21337	21154	21275	21287	21285	21339	21417	21351	21289	21347	21518	21345	21227	21269	21316	21467	21221	21296	21384	21348	21160	21248	21366	21316	21408	21315	21163	21232	21301	21294	21250	21429	21264	21285	21302	21156	21099	21270	21177	21511	21289	21368	21375	21320	21351	21366	21230	21301	21243	21209	21405	21318	21261	21310	21192	21418	21324	21346	21142	21262	21364	21261	21277	21355	21252	21213	21344	21253	21147	21371	21078	21326	21301	21453	21261	21194	21222	21135	21230	21358	21122	21153	21408	21385	21176	21399	21165	21313	21308	21151	21395	21138	21242	21456	21345	21177	21322	21441	21125	21338	21278	21248	21235	21134	21432	21253	21458	21291	21348	21193	21331	21292	21446	21343	21055	21378	21362	21152	21130	21230	21408	21317	21309	21272	21309	21250	21226	21328	21397	21301	21186	21191	21335	21340	21174	21200	21148	21174	21387	21280	21320	21114	21100	21229	21268	21377	21272	21303	21266	21213	21351	21310	21275	21189	21291	21298	21222	21314	21142	21333	21348	21491	21245	21095	21216	21222	21309	21386	21345	21263	21271	21351	21338	21142	21356	21151	21402	21186	21314	21302	21372	21215	21444	21346	21154	21055	21374	21079	21359	21381	21158	21269	21257	21361	21217	21297	21313	21228	21330	21534	21307	21273	21146	21242	21173	21291	21204	21462	21145	21331	21300	21260	21248	21389	21230	21240	21386	21398	21084	21212	21344	21287	21396	21322	21294	21270	21289	21289	21173	21362	21350	21248	21393	21160	21182	21270	21384	21296	21496	21227	21322	21236	21388	21453	21258	21092	21343	21356	21155	21366	21225	21159	21407	21420	21285	21344	21346	21331	21262	21280	21305	21471	21234	21350	21227	21449	21401	21233	21155	21188	21410	21316	21388	21188	21421	21111	21511	21168	21231	21367	21392	21436	21324	21283	21424	21361	21175	21334	21236	21301	21431	21320	21076	21409	21488	21257	21409	21211	21421	20993	21135	21358	21152	21240	21367	21203	21153	21439	21309	21259	21267	21389	21347	21334	21156	21273	21186	21192	21344	21240	21322	21364	21354	21303	21279	21336	21167	21215	21329	21427	21368	21355	21135	21354	21275	21409	21277	21058	21196	21232	21266	21232	21141	21357	21205	21163	21390	21231	21248	21495	21222	21200	21340	21271	21351	21408	21180	21385	21286	21096	21313	21199	21235	21358	21165	21283	21040	21081	21336	21235	21376	21292	21334	21336	21214	21369	21402	21238	21139	21289	21305	21224	21185	21204	21311	21253	21130	21265	21437	21224	21292	21488	21259	21160	21272	21142	21397	21352	21298	21300	21335	21266	21110	21145	21278	21360	21245	21254	21278	21103	21347	21256	21510	21190	21133	21469	21338	21306	21308	21253	21310	21196	21235	21237	21230	21290	21080	21227	21290	21308	21480	21276	20973	21330	21288	21316	21434	21231	21133	21501	21158	21377	21383	21218	21269	21268	21234	21301	21158	21215	21203	21313	21132	21385	21473	21274	21320	21215	21376	21296	21383	21346	21285	21241	21201	21340	21195	21231	21428	21411	21359	21275	21318	21316	21362	21287	21316	21254	21362	21365	21366	21232	21385	21200	21165	21248	21422	21161	21248	21331	21418	21361	21257	21321	21226	21266	21201	21294	21358	21405	21289	21256	21411	21269	21008	21269	21323	21300	21231	21312	21238	21297	21181	21210	21244	21422	21337	21160	21188	21297	21226	21396	21240	21330	21304	21410	21383	21204	21235	21381	21292	21249	21126	21218	21128	21268	21384	21456	21247	21289	21211	21346	21177	21332	21298	21384	21202	21350	21222	21287	21166	21195	21440	21207	21239	21291	21115	21179	21302	21420	21427	20983	21338	21219	21303	21398	21279	21212	21278	21272	21266	21468	21332	21240	21260	21281	21375	21298	21404	21320	21268	21424	21382	21143	21393	21529	21260	21373	21318	21342	21303	21379	21328	21211	21367	21242	21299	21275	21396	21444	21179	21169	21334	21319	21442	21209	21342	21143	21352	21237	21412	21347	21272	21365	21463	21382	21440	21181	21159	21286	21281	21349	21271	21185	21370	21238	21275	21101	21320	21206	21242	21183	21334	21252	21461	21187	21168	21343	21351	21259	21242	21235	21471	21287	21134	21156	21315	21196	21325	21427	21186	21242	21336	21337	21308	21443	21344	21287	21290	21274	21412	21247	21296	21497	21302	21189	21156	21328	21347	21306	21307	21307	21152	21221	21443	21238	21441	21173	21405	21279	21303	21219	21327	21293	21412	21324	21335	21176	21215	21200	21300	21492	21265	21281	21127	21400	21294	21497	21230	21251	21413	21343	21331	21272	21341	21300	21214	21256	21300	21248	21273	21261	21426	21190	21342	21434	21313	21289	21266	21199	21332	21199	21351	21307	21349	21377	21257	21241	21432	21321	21390	21214	21204	21542	21589	21022	21348	21568	21346	21225	21232	21308	21220	21380	21278	21243	21423	21225	21164	21321	21453	20989	21232	21353	21414	21331	21200	21207	21306	21165	21304	21252
22381	21513	28732	25370	25468	31325	34851	31810	31077	31097	30540	30222	30090	29857	29690	29376	29451	29349	29414	29289	29402	29327	29329	29345	29359	29159	29303	29441	29193	29488	29408	29225	29421	29222	29185	29190	29117	29086	29269	29404	29407	29062	29274	29122	29023	29300	29098	29066	29203	29048	29097	29064	29449	29035	29106	29341	29167	28852	29342	29251	29240	29064	29168	29004	28928	29075	29220	29069	28923	29085	29191	29005	29021	29123	29148	29278	29163	29243	29080	29325	29075	29194	29188	29149	28971	29116	28948	28901	28975	29220	29068	29150	29157	29117	29125	28935	28995	29086	29166	29285	29167	29153	29118	29065	29427	29130	29149	29150	29126	29052	29281	29083	29147	28990	29055	29332	29202	29038	29023	29106	29235	29017	29223	29147	29126	29204	29091	28917	28820	28957	29095	28943	28912	29213	29149	28964	29158	29248	29185	29144	28993	29333	29161	28865	29017	28835	29107	29312	29270	29375	29008	29032	29128	29029	28930	28986	29183	29113	29458	29040	29211	29270	29048	28815	29027	28989	29057	29101	28872	28947	29239	29046	29088	29187	29059	29221	29085	29165	29048	29064	29049	29145	28916	29174	29209	29100	29140	29028	29035	29221	28814	29156	29167	28952	28809	29070	29003	29083	29118	29074	29111	28799	29028	29057	29396	29117	29208	29083	29280	28959	28924	29093	29474	29158	29157	29259	28970	29200	28965	29059	29203	29106	29294	29013	29196	28900	28925	29325	29157	29408	29194	29153	28977	29097	28963	29069	28953	29157	29141	29015	29042	28876	29232	29321	29084	29171	28820	29057	29245	29189	29050	29172	29070	29152	29126	28872	29227	28971	28933	29024	29090	29013	29068	29110	29169	29149	29097	28947	28927	29125	29045	28948	29274	29202	29138	29278	29037	29264	29001	28895	29056	29199	28963	28996	29305	29131	28941	28931	29196	29082	29037	28838	29055	29120	29172	28986	29388	29427	29051	29019	28981	28811	29048	29071	29333	28965	29092	29120	29151	29033	28988	29061	29059	29097	29315	29191	28928	28979	29195	29110	29021	28960	29127	29137	29038	29141	28891	28840	28950	29034	29205	29058	29027	29131	28979	29142	28938	28876	28894	28826	29171	29253	29184	29158	29196	29287	28856	28812	29111	29214	29191	29157	29437	28943	28973	29281	29162	29004	28989	29004	29310	29035	29449	29251	29116	28887	29089	29015	29003	29189	28832	29174	29233	28987	29086	28841	29044	29165	29225	29055	28999	29115	29142	28753	29265	29300	29130	29075	28955	29197	29016	29082	29161	28884	29248	29297	29140	29041	29027	28923	29226	29395	29095	29164	28956	29148	28938	29044	28945	29156	28879	29069	29273	28975	29193	29172	29132	29121	29320	29154	28922	29122	29079	28959	29193	29040	29137	29285	29191	29219	29095	29115	29006	29104	29197	29216	29043	29272	29072	29071	29093	29080	29138	29265	29497	29006	28758	29007	29044	29275	29165	29016	29088	29190	29019	29010	29117	29010	29091	29145	29093	29151	29012	28912	28834	29287	29232	29124	29025	28865	29121	29264	29108	28877	29002	29009	29068	29134	29200	28900	29216	28957	29346	29021	29261	29353	29359	29214	29218	29145	29131	29240	29119	29112	28826	29010	28997	29144	29112	28970	29096	29034	29193	29029	29071	28884	29109	29186	29337	29032	29202	29041	28962	29258	29027	29013	29112	29424	29066	29095	29078	29204	29021	29060	28999	29187	28933	28925	28910	28972	29246	29152	29086	29028	28925	29194	29142	29098	29328	29052	29205	28850	28952	29053	28930	28773	28988	29273	29048	29111	29100	29279	28995	29038	28967	29042	28971	28785	28942	29051	29185	29072	29235	29060	28963	29117	29031	29047	29001	28864	29188	29013	29056	28889	29251	29030	29067	29051	29125	29002	29145	28860	29016	28860	28912	29209	28867	28891	28911	29234	29187	29134	29190	29213	29146	28906	28988	29086	29421	29321	29132	28962	28997	29209	29028	29140	29243	29206	29115	29076	29071	29146	29096	29212	29079	29112	28777	29132	29000	29100	29340	29124	29096	29126	28984	29084	29243	29006	29222	29264	28968	29135	29007	28885	28796	29312	28735	29116	29182	29153	29169	29083	29079	29196	29131	29219	29154	29046	29100	29212	28985	29056	29287	29006	29107	29021	29010	29118	29088	29384	29080	29165	29238	28977	28970	29044	29076	29210	29033	29192	28981	28984	29109	29088	29075	28854	29117	29076	29038	28946	29295	28874	28935	29311	29179	28964	29288	29020	29075	29023	29261	29125	29463	29138	29090	29095	29003	29066	29428	29181	29211	29120	29242	29008	29102	29223	29062	29187	29241	29048	29184	29245	29043	29016	29124	29122	29341	29214	29294	29157	28963	29086	29229	28893	29106	29025	29089	29114	29164	29211	29061	29082	29346	29329	28840	29284	28979	28997	29305	29141	29001	29111	29012	28857	28777	29198	28964	28912	29005	29092	29022	29015	29151	28826	28968	28999	29071	29114	28996	29052	29288	29193	29065	29299	29281	28702	29141	29183	29209	29166	29081	29029	29072	28983	29155	29091	29019	29065	29335	29419	29008	29097	28865	29126	29245	28832	29082	29265	29016	29208	29094	28707	28907	28976	29353	29107	29106	29145	28978	29102	29077	29323	29420	29234	29341	29088	28943	29086	29138	28995	29002	29098	29123	29309	29283	29149	28962	28864	29123	28899	29070	29009	29434	29426	29180	29219	29060	28898	29217	29115	29075	28855	28989	29078	29138	29074	28863	29173	29090	29153	29145	28999	29232	29129	29244	29254	28919	28996	29339	29211	29024	28988	29014	29218	28792	28963	28943	29172	29216	29085	29053	28996	28966	29014	29122	29142	29147	29242	29037	29073	28998	29086	29169	28911	28858	29122	29100	29002	28813	29379	29231	29031	29235	29450	29057	29168	29036	29075	28980	29075	29108	29160	29098	29221	29152	29103	29165	29244	29166	28956	29253	29270	29196	29351	29221	28963	29003	29128	29119	29212	29070	29134	28990	29149	29029	29033	29250	29077	29255	29162	29172	29061	29328	29305	29171	28925	29136	29066	29084	29236	29129	29118	29302	28895	29015	29329	29185	29304	29227	29032	29229	29069	28975	29072	29173	28887	29220	29328	29062	29122	28686	29084	28988	29415	28918	28875	29005	29147	29031	29061	28790	29040	29236	28983	29238	28861	28866	29023	29137	28945	28798	28959	29119	29009	29032	28936	29109	29034	29173	29106	29143	29338	29011	29090	28927	29177	29147	29180	28980	28950	29005	29222	28874	29085	29160	28997	29179	29165	29014	29190	29077	28714	29027	29111	29223	29096	29238	28913	29034	29100	29027	29173	28961	29138	29206	29097	29205	29050	29255	28775	29022	28942	29099	29422	29214	28820	29103	29347	29023	29109	29290	29238	28945	29000	29139	28998	29367	29193	29231	29203	29171	29138	29284	29078	29130	28994	29099	29290	29359	29049	28958	29023	29222	29245	28891	29147	29161	29314	29291	29337	29109	29313	29309	29164	29044	29271	29130	29097	29180	29263	29151	28984	29245	29169	29108	29121	29280	29010	29322	29172	29124	29192	29182	29093	29139	29029	28831	29217	29124	29123	29209	29164	28883	29045	29120	29061	28995	28990	29091	29076	29352	29170	29378	29092	28904	29049	29201	29066	29236	29080	29241	29051	29201	29105	29239	29155	29080	29231	29172	29048	29313	29172	29052	28911	28930	29132	29260	28850	28989	29138	28983	29119	29106	29109	29201	29309	28938	29175	29191	29098	29153	29242	29115	29078	29211	28932	29086	28793	29128	29250	29032	29107	29015	28965	29011	28997	29074	29276	29011	29094	29057	29123	29087	29221	29037	29150	29186	29130	29021	29067	29130	29289	29210	28869	28892	28967	29114	29247	29114	29199	29392	28946	29018	29130	29024	29011	29056	29166	29312	29168	29183	29322	29179	29285	29155	28827	29239	29161	29029	28803	29126	29108	29146	29375	29365	29256	29077	29345	29350	29091	29019	29158	29496	29333	29167	29265	29108	29066	28934	29136	29306	29410	29197	29241	29093	28917	29238	29174	29138	28948	29175	29236	29215	29030	29104	29227	28969	29202	29053	28909	29237	29026	29235	29078	29211	29177	28882	29206	29319	29229	29194	29255	29112	28986	29165	29003	29178	28991	29142	29206	29101	28735	29046	29058	29120	28954	28989	29241	29139	28926	29079	28903	29188	28985	29264	29107	29189	29189	29175	29242	29126	29126	29132	29175	29298	28960	28965	28935	29144	29237	29250	29145	29089	29137	28914	29259	28821	29111	29372	29521	29107	29109	29194	29013	29298	29146	29027	28871	29007	29276	29138	29325	29309	28950	28985	29156	29281	29190	29050	29070	29169	29068	29208	29067	29279	28907	29073	29175	29205	28786	29278	28990	28926	29296	29086	29023	28913	29242	29101	29015	29428	29110	29093	29106	28885	29142	29019	28781	29311	29132	29273	29262	29108	29083	29350	28828	28925	29152	29032	29296	29030	29381	29230	29168	29056	29141	29432	29096	29436	28994	29246	29162	29075	29103	29214	29055	29131	28988	28887	29016	29175	29474	28991	29262	28832	29200	29191	29139	29006	28964	28904	28895	29372	29015	28942	28968	29135	29160	29212	28999	29102	28906	29188	28982	29154	29043	28992	29018	28952	29163	29053	29077	29001	28990	29054	29141	29003	29321	28954	28937	29168	28951	28930	28904	28983	29378	29223	29262	29237	28787	29114	29246	29078	29031	29221	29006	29016	29175	29276	29243	29319	29161	29078	28917	28962	29290	29285	29140	29087	29001	28991	29139	28824	29008	29297	28974	29154	29268	29002	28933	29129	29226	29329	28971	29054	29066	28783	29150	29100	28901	29063	28951	29253	29242	29019	29119	29177	29139	29068	29172	29061	29148	29244	28960	29029	29222	29019	28938	28863	29045	29186	29048	29164	28980	29027	28986	29055	29140	29294	29279	29036	29244	29064	29017	28948	29130	29026	29047	29205	29029	29063	29172	29185	29185	29114	29195	29125	29200	29079	29041	29004	29039	29227	29062	29041	29250	29237	29270	29254	29124	29012	28974	28880	29146	29275	28930
31324	58333	49319	39252	34487	30382	27744	25958	24738	23833	23301	22878	22554	22211	22089	22121	21944	21987	21683	21781	21933	21493	21724	21455	21471	21542	21578	21596	21402	21595	21322	21617	21572	21525	21458	21524	21359	21493	21660	21575	21760	21536	21608	21744	21593	21626	21668	21483	21549	21370	21573	21534	21630	21385	21498	21543	21519	21582	21649	21510	21513	21512	21441	21410	21553	21782	21320	21682	21439	21686	21502	21593	21455	21517	21561	21323	21383	21374	21692	21537	21577	21268	21578	21421	21423	21570	21494	21375	21587	21569	21446	21306	21478	21412	21337	21604	21604	21610	21449	21562	21741	21535	21538	21498	21373	21541	21338	21423	21455	21605	21376	21461	21593	21508	21499	21442	21731	21611	21407	21485	21590	21743	21482	21535	21377	21361	21470	21638	21516	21446	21468	21488	21336	21383	21562	21699	21604	21592	21559	21518	21639	21537	21569	21371	21676	21507	21422	21596	21402	21553	21378	21492	21544	21367	21533	21691	21597	21551	21542	21564	21440	21500	21703	21471	21576	21494	21388	21603	21503	21458	21526	21663	21498	21330	21707	21484	21561	21669	21482	21625	21539	21378	21699	21592	21299	21526	21473	21535	21422	21657	21827	21600	21405	21434	21671	21626	21634	21378	21393	21614	21509	21421	21570	21396	21339	21633	21380	21627	21440	21440	21277	21454	21487	21594	21488	21474	21575	21607	21401	21576	21554	21449	21574	21513	21477	21410	21689	21529	21507	21548	21700	21508	21536	21425	21454	21563	21537	21573	21537	21585	21437	21599	21438	21751	21575	21664	21440	21399	21342	21382	21567	21521	21558	21405	21731	21461	21436	21605	21584	21595	21454	21558	21594	21704	21357	21495	21514	21581	21430	21528	21475	21619	21542	21394	21477	21567	21554	21417	21670	21523	21451	21278	21512	21475	21402	21365	21378	21474	21614	21707	21328	21530	21492	21630	21477	21590	21544	21389	21482	21532	21514	21673	21573	21708	21504	21371	21438	21798	21327	21575	21490	21653	21388	21625	21624	21657	21423	21566	21564	21625	21508	21429	21629	21308	21475	21372	21338	21564	21616	21582	21482	21510	21507	21553	21384	21288	21618	21493	21545	21520	21567	21539	21563	21477	21589	21387	21662	21545	21557	21432	21555	21632	21537	21537	21309	21544	21506	21595	21713	21634	21556	21385	21607	21434	21679	21546	21533	21425	21501	21270	21650	21512	21698	21562	21559	21487	21396	21551	21465	21571	21503	21420	21538	21704	21473	21500	21562	21366	21556	21493	21522	21648	21412	21663	21393	21598	21569	21473	21471	21685	21551	21428	21663	21461	21605	21583	21589	21619	21575	21493	21799	21601	21559	21725	21493	21478	21487	21736	21535	21563	21731	21439	21663	21523	21539	21746	21685	21195	21474	21651	21650	21336	21595	21644	21518	21408	21384	21483	21487	21553	21676	21607	21624	21565	21582	21623	21472	21458	21534	21606	21597	21627	21575	21569	21505	21465	21594	21229	21539	21452	21578	21611	21653	21547	21314	21405	21543	21637	21401	21785	21367	21418	21512	21625	21417	21441	21605	21627	21389	21552	21563	21452	21508	21527	21679	21562	21177	21351	21549	21345	21491	21491	21582	21437	21479	21535	21724	21516	21375	21628	21458	21560	21402	21540	21583	21649	21583	21336	21614	21477	21426	21555	21645	21399	21386	21611	21541	21491	21445	21459	21485	21509	21533	21538	21529	21471	21561	21356	21407	21822	21577	21497	21606	21591	21490	21523	21454	21526	21477	21577	21529	21568	21479	21445	21494	21655	21629	21490	21686	21413	21550	21603	21440	21572	21580	21536	21562	21476	21603	21536	21457	21544	21578	21640	21482	21318	21287	21559	21391	21561	21564	21337	21682	21541	21587	21513	21537	21320	21573	21369	21477	21727	21532	21608	21431	21451	21474	21418	21522	21398	21437	21568	21515	21508	21579	21625	21344	21519	21577	21563	21495	21609	21579	21443	21328	21452	21516	21407	21497	21489	21531	21571	21500	21497	21442	21651	21506	21413	21618	21533	21500	21467	21636	21535	21534	21594	21370	21475	21507	21553	21564	21395	21494	21457	21544	21377	21567	21655	21515	21649	21227	21589	21518	21563	21502	21385	21730	21524	21545	21445	21524	21491	21578	21352	21489	21650	21551	21633	21603	21659	21600	21805	21597	21488	21296	21508	21470	21672	21362	21543	21524	21548	21517	21380	21666	21563	21577	21616	21629	21515	21345	21414	21393	21380	21591	21383	21503	21752	21652	21681	21620	21383	21523	21427	21486	21552	21353	21589	21518	21712	21512	21628	21563	21518	21666	21489	21575	21530	21559	21521	21322	21558	21513	21461	21492	21643	21423	21639	21329	21527	21360	21459	21609	21582	21609	21765	21623	21425	21544	21502	21615	21538	21657	21471	21422	21524	21687	21592	21562	21610	21420	21510	21548	21470	21469	21467	21524	21584	21290	21430	21589	21422	21659	21624	21470	21528	21705	21507	21490	21616	21500	21538	21551	21749	21527	21646	21673	21522	21519	21682	21444	21668	21438	21399	21499	21461	21583	21389	21372	21448	21544	21476	21514	21382	21582	21458	21452	21408	21538	21748	21514	21498	21458	21626	21601	21475	21388	21668	21521	21465	21526	21502	21552	21689	21770	21703	21387	21495	21280	21571	21628	21347	21584	21380	21419	21471	21415	21375	21633	21528	21553	21554	21471	21533	21410	21541	21546	21307	21477	21475	21378	21508	21520	21443	21415	21486	21528	21294	21456	21492	21525	21383	21345	21360	21337	21463	21472	21276	21458	21750	21578	21566	21361	21423	21508	21478	21424	21430	21462	21587	21331	21678	21472	21486	21471	21519	21592	21637	21321	21699	21643	21496	21524	21754	21473	21484	21604	21395	21526	21577	21633	21277	21522	21375	21473	21425	21726	21447	21483	21435	21574	21540	21358	21523	21502	21645	21512	21520	21419	21399	21437	21411	21523	21423	21379	21672	21402	21312	21350	21563	21561	21654	21483	21556	21639	21439	21546	21575	21581	21567	21441	21445	21469	21472	21521	21661	21439	21513	21292	21586	21441	21462	21471	21477	21656	21464	21526	21494	21632	21335	21457	21279	21563	21543	21325	21717	21491	21535	21446	21424	21673	21313	21645	21643	21520	21501	21412	21521	21437	21515	21624	21699	21451	21453	21501	21487	21747	21411	21596	21377	21552	21412	21418	21546	21216	21607	21637	21525	21643	21537	21735	21554	21630	21406	21511	21387	21551	21636	21528	21556	21482	21342	21621	21731	21621	21464	21531	21502	21514	21572	21472	21367	21614	21358	21587	21393	21510	21562	21548	21352	21381	21590	21517	21659	21430	21408	21534	21341	21409	21447	21350	21554	21681	21744	21594	21593	21562	21534	21470	21628	21306	21352	21609	21508	21447	21424	21458	21617	21576	21413	21415	21585	21478	21534	21555	21643	21275	21483	21328	21577	21304	21469	21545	21537	21554	21627	21357	21538	21698	21374	21570	21437	21591	21619	21343	21459	21563	21339	21491	21362	21478	21561	21325	21628	21742	21501	21469	21470	21540	21555	21521	21441	21587	21508	21401	21488	21302	21406	21538	21481	21454	21393	21429	21633	21431	21550	21493	21390	21661	21535	21716	21665	21421	21507	21652	21513	21467	21478	21495	21494	21418	21588	21583	21693	21422	21427	21556	21562	21278	21433	21456	21516	21613	21537	21364	21474	21549	21765	21511	21408	21463	21566	21434	21343	21622	21424	21340	21356	21577	21585	21609	21685	21578	21432	21295	21355	21418	21500	21559	21583	21649	21496	21495	21423	21523	21609	21578	21406	21441	21431	21516	21463	21527	21467	21536	21459	21539	21488	21535	21623	21440	21443	21610	21597	21656	21620	21465	21572	21436	21479	21411	21428	21517	21740	21493	21573	21255	21551	21576	21526	21422	21354	21557	21598	21590	21514	21643	21547	21408	21760	21508	21691	21313	21631	21462	21487	21488	21672	21510	21381	21576	21444	21452	21456	21557	21474	21704	21650	21560	21608	21424	21482	21339	21496	21529	21509	21411	21437	21512	21377	21599	21401	21476	21368	21572	21419	21525	21443	21538	21482	21394	21487	21593	21549	21444	21507	21692	21500	21510	21420	21551	21404	21465	21422	21507	21566	21639	21383	21513	21573	21542	21528	21640	21493	21346	21499	21530	21572	21686	21477	21428	21630	21456	21565	21401	21457	21509	21495	21546	21408	21511	21573	21505	21340	21471	21738	21622	21331	21286	21609	21495	21460	21690	21410	21563	21423	21617	21454	21442	21653	21585	21408	21470	21567	21599	21500	21663	21621	21458	21406	21467	21543	21487	21531	21575	21508	21458	21496	21558	21534	21549	21530	21432	21601	21469	21629	21581	21559	21456	21417	21621	21464	21341	21504	21341	21559	21531	21532	21528	21706	21518	21414	21571	21309	21382	21527	21397	21563	21547	21670	21456	21501	21468	21549	21187	21579	21557	21682	21441	21538	21579	21448	21420	21750	21448	21466	21562	21384	21375	21747	21370	21542	21463	21510	21707	21707	21400	21581	21528	21632	21425	21564	21466	21432	21607	21544	21329	21433	21529	21557	21512	21440	21449	21629	21537	21607	21471	21613	21474	21536	21461	21553	21639	21629	21479	21574	21647	21612	21530	21505	21585	21537	21492	21302	21729	21478	21658	21547	21534	21456	21593	21465	21452	21381	21529	21542	21477	21508	21382	21548	21431	21379	21510	21374	21602	21644	21471	21525	21582	21327	21315	21282	21363	21365	21436	21457	21510	21528	21430	21595	21464	21513	21525	21482	21446	21518	21413	21565	21561	21443	21478	21378	21681	21484	21635	21593	21460	21517	21471	21360	21474	21324	21521	21451	21439	21630	21516	21642	21535	21703	21592	21549	21494	21422	21639	21622	21667	21387	21500	21629	21396	21510	21623	21644	21474	21430	21561	21443	21360	21352	21471	21785	21319	21449	21494	21568	21572	21473	21506	21449	21712	21694	21588	21562	21683	21423	21583	21415	21425	21525	21570	21530	21494	21744	21626	21547	21661	21451	21479	21378	21511	21392	21715	21661	21451	21406
33862	34625	40685	36516	32886	31712	30880	30133	29599	29540	29331	29366	29339	29110	29120	29075	28897	29007	28726	28997	28950	28821	29112	28862	28899	28793	28922	28715	28738	28797	28713	28833	28741	28937	29114	28800	28603	28980	28983	28656	28629	29106	28973	28769	28820	29079	28684	28770	28835	28845	28913	29014	28857	28819	28775	28565	28677	28745	28835	28908	28922	29020	28721	28689	28871	28913	28725	28874	28700	29072	29025	28814	28614	28841	29154	28779	29013	29012	28730	28716	28939	28734	28910	28700	28750	28911	28925	28552	29016	29000	28769	28833	28886	28363	28707	28650	28859	28652	28852	28982	29078	29003	28990	28966	28788	28555	28957	28730	28989	29120	28755	28698	28761	28877	28699	28875	28886	28914	28830	28723	28807	28861	28905	28758	28908	29019	28810	28786	28961	28907	28895	28845	28856	28873	28804	28951	28816	28888	28691	28882	28844	28782	28784	28835	28850	28541	28960	28710	28786	28687	28935	28900	28916	28797	28847	28961	28598	28774	28974	28545	29080	29001	28586	28758	28923	28854	28723	28909	28880	28904	29057	28565	28915	28813	29033	28851	28736	28705	28796	28774	28809	29000	28820	28869	28806	28520	28870	28821	28831	29027	28957	28657	28663	28796	28788	28788	28818	28831	28635	28675	29160	28642	28841	28885	28700	28924	28955	28749	28719	29152	28816	28915	28722	28802	28726	28845	28766	28794	28804	28874	29213	28940	29012	28692	28928	28906	28794	29068	29074	28796	28822	28844	28788	28836	29019	28837	28912	28865	28972	28702	28867	28820	28886	28897	28909	28810	29066	28658	28807	28762	28760	28694	28673	28790	28548	28771	28741	28774	28837	28851	28800	28785	28811	28908	28931	29048	28842	28705	28648	28839	28963	28638	28696	28920	28666	28910	28766	28807	28954	28832	28550	28744	28843	28682	28735	28925	28952	28767	28725	28642	28778	28838	28886	29119	28959	29028	28744	28902	28819	28711	29002	29038	28667	28980	28915	28942	28936	28786	29088	28965	28778	28802	28935	28677	28922	28670	28792	28757	28759	28841	28703	28753	28682	29046	28686	28866	28679	28827	28743	28666	28784	28870	28786	28868	28835	28994	28804	28932	28745	28933	29091	28829	28926	28857	28872	28740	28688	28714	29202	28979	28805	28679	28852	28815	28894	28843	28859	28833	28998	28676	28686	28717	28876	28814	28790	28598	28876	28589	28721	28619	28674	28536	28847	28764	28864	28708	29017	28818	28898	28848	28945	28753	29005	28648	28844	28691	28845	29010	28799	28948	28906	28846	28903	28788	28983	28737	28754	28761	28830	28851	28724	28836	28974	28624	28875	28635	29079	28723	28950	28970	28804	29035	28904	28708	28478	29082	28611	28818	28948	28590	28929	28898	29119	28958	28986	28934	28692	28585	28881	28811	29112	28674	28817	28820	28827	28879	28848	28536	28828	28824	28979	28715	29037	28802	28833	28704	28803	28853	28807	28762	28874	28795	29013	28792	28943	28816	29061	28739	28828	28860	28813	28897	28915	29041	28930	28788	29013	28851	28836	28726	28778	28746	28859	28939	29024	28665	28861	28835	28748	28808	28782	28849	28664	28660	28842	29032	28673	28903	29041	28985	28861	29090	28970	28908	28708	28774	28799	28899	28890	28858	28841	28843	28863	28732	28863	29061	28942	28800	28725	28859	28756	28869	29016	29089	28940	28729	28624	28755	28734	28797	28681	28818	28649	28803	28940	28944	28852	28859	28874	29097	28882	28822	29083	28687	28780	28979	28670	28838	28953	28948	28870	29018	28726	28835	28904	28803	28827	28883	28946	28887	28882	28826	28794	28604	28752	28825	28779	28791	28956	28700	28782	28822	28726	28745	28674	28799	28715	28807	28649	29028	28905	28795	28834	29072	28882	28863	29095	28763	28981	29039	28857	28932	29037	28876	28867	28728	28887	28868	29099	29053	28757	28907	28858	28837	28867	28993	28850	28706	28772	29044	28787	28796	28814	28710	28898	28622	28784	28539	29060	28753	28800	28841	28955	28756	28814	28965	28667	28850	28914	28653	28428	28741	28878	28953	28983	28850	28802	29087	28937	28998	28566	28566	29069	28715	28889	28678	28705	28612	28926	28734	28829	28882	28804	28926	29012	28732	29066	28967	29019	28861	28698	28642	28962	28682	28779	28852	28785	28676	28818	28588	28915	28903	28776	28934	28637	28901	28796	28971	28616	28779	28847	28838	28719	28752	28833	28902	28744	28937	28916	28922	28816	28607	28915	28729	28898	28917	28926	29015	29058	28745	28857	28946	28988	28924	28902	28839	28724	28808	28928	28706	28826	28656	28723	28852	28850	28785	28783	28801	28694	28869	28704	28744	28972	29106	29143	28910	28770	29048	28827	29093	28727	28858	28871	28914	28801	28747	28876	28952	29191	28689	28849	28822	28911	29058	28697	28462	28720	28793	29005	28868	28800	28793	28741	28746	28725	28796	28926	28816	28916	28824	28852	28748	28998	28821	28962	29174	28843	28781	28909	28836	28953	28669	28782	28685	28764	29020	28746	28719	28958	28819	29136	28879	28824	28856	29026	28988	28936	28929	28975	28681	28953	28725	28685	29056	28739	28795	28737	28972	28726	28848	28959	28962	28795	28535	28903	28868	28750	29096	28999	28999	28917	28806	29110	28908	28709	28945	28685	28951	28726	28901	29080	28845	28829	28682	28892	28868	28785	28878	29103	28747	29047	28897	28779	28739	28572	28947	28997	29036	28808	28701	28702	28768	28851	28807	28635	28797	28994	29172	28772	28549	28770	28928	29034	28887	28954	28770	28770	28726	28809	28753	28855	28817	28930	28908	28957	29009	29070	29000	28787	28753	28802	29021	29184	28931	28902	28751	28735	28807	28668	28661	28871	28815	28731	28860	28989	28742	29121	28785	28712	28924	28559	28713	28916	28943	28835	28891	28935	28500	28994	28958	28546	28811	28704	28741	28646	28825	29098	28824	28882	28937	28924	28575	28716	28793	28603	28862	28573	28850	28756	28878	28729	28855	29036	28749	28654	28965	28774	29026	28921	28736	28696	28865	28808	29084	28855	28877	28807	28869	28756	29118	28809	28939	28930	28683	28939	28836	28764	28786	28696	28920	28544	28930	28809	28643	28547	28751	28893	28587	28947	28857	28698	28675	29021	28761	29020	28750	28966	28853	29162	28908	28933	28598	28651	28772	28731	28909	28753	29041	28734	28996	28872	28943	29023	28831	28851	29018	28869	28776	28838	28996	28689	28792	28876	28835	28799	29020	28958	28811	28796	28858	28676	28900	28767	28783	28811	28810	28853	29003	29225	28980	28700	28608	28668	28878	28630	28812	28637	28809	28939	28976	28571	28823	28815	28874	29034	29049	28781	28851	28946	28907	28702	28622	29105	28896	28645	29022	28995	28898	28837	28725	28876	28930	29059	28893	28849	28838	28944	28720	28797	28604	28657	29064	28898	28685	29001	28861	28848	28850	28798	28824	28926	28843	28826	28497	29039	28813	29002	28979	28708	28608	28877	28817	29197	28726	28653	28901	29025	28821	28936	28840	28541	28763	28919	28751	28511	28496	28907	28716	28942	28730	28802	28807	28732	28816	28607	28840	28872	28835	28980	28974	28919	28874	28827	28786	28742	28884	28879	28708	28899	28797	28734	28710	28944	28761	28981	28943	28948	29068	28626	28802	28860	28872	28778	28818	28725	28779	28946	28789	29166	29004	28770	28638	29010	28710	28672	28676	28826	29012	28877	28840	28824	28835	28904	28925	28802	28870	28719	29166	28910	28769	28759	28846	28926	28766	28823	28588	28821	28808	28772	28725	28857	28723	28624	28877	28777	28899	28811	28767	28722	28665	28740	28678	28793	29036	28735	28705	28884	28634	29004	29020	28788	28738	28919	28719	28937	28770	28904	28858	28693	28897	28888	28892	28876	28709	28589	28826	29010	28765	28710	28699	28939	28831	28658	28855	28808	28649	28836	28821	28941	29251	29112	28745	28795	28667	28933	28960	28744	29069	28845	28894	28759	28887	28815	29014	28957	28937	28856	28955	28640	28826	28712	28765	28682	28566	28841	28767	28965	28773	28961	28915	28763	28872	28806	28935	28823	28742	28854	28983	28830	28712	28869	28736	29039	28898	28965	28861	28836	28927	29068	28782	28777	29002	29060	29123	28782	28712	29021	28638	28568	28492	28904	28848	28812	28985	28912	28941	28964	29024	28898	28913	28951	29033	28859	28725	28692	28875	28668	28785	28536	28741	28743	28782	28882	28715	28896	28832	28904	29126	28951	28552	28946	28883	28731	29036	28854	29013	29014	28976	28917	28916	28613	28807	28915	28991	28963	28671	28967	29053	28812	28859	28865	28705	28733	29020	28848	28743	28847	28854	28984	28753	28856	29030	28734	28875	28611	28793	28874	28840	28790	28760	28949	28805	28907	28884	28879	28938	28795	29094	28883	28684	28834	28853	28984	28724	28935	28890	28947	28938	28666	28866	28766	28945	28753	28738	28789	28805	28892	28903	28764	29045	29148	29134	28925	28886	28713	28839	28934	28755	28664	28810	29022	28761	28804	29002	28918	28588	28963	28813	28960	28937	28984	28899	29028	28772	28921	28839	28820	28889	28889	28898	28987	28728	28680	28870	28718	28857	28877	28814	28864	28911	28749	28659	28910	28976	28861	28813	28758	28916	28935	28981	28939	28698	28913	28963	28982	28766	28889	28877	28627	28863	28970	28956	28855	28969	28691	28782	28744	28913	28762	28710	28857	28819	28724	28930	28837	28899	28723	28810	28830	28941	28850	28769	28900	28797	28604	28830	29036	28934	28822	28850	28690	28828	29007	28829	28885	28888	28939	28798	28909	28787	29097	28516	28974	28844	28761	28836	28764	28887	28781	28564	28875	28961	28957	28765	28842	28789	28817	28840	28800	28876	28726	28897	28870	29107	28646	28845	29003	28843	28927	28729	28711	28926	28892	28661	28997	28681	28947	28958	28814	28827	28798	29036	29139	28810	28814	28787	28983	28902	28968	28661	28760	28865	28725	28909	28805	28925	28939	28737	28839	28891	28589	28986	28623	28869	28910	28835	28884	28807	28723	28863	29080	28696	28991	28829	28644	29082
31732	47071	39054	30960	27841	25542	24070	23322	22766	22499	22132	21871	21636	21726	21648	21769	21572	21235	21210	21561	21384	21366	21562	21375	21368	21342	21350	21245	21249	21274	21451	21346	21202	21367	21288	21423	21421	21297	21606	21416	21340	21217	21502	21309	21317	21228	21383	21243	21157	21509	21430	21350	21261	21350	21390	21227	21198	21342	21310	21341	21387	21341	21269	21345	21295	21236	21247	21164	21228	21555	21330	21205	21340	21326	21219	21252	21279	21302	21221	21331	21360	21535	21336	21537	21254	21395	21413	21315	21280	21247	21511	21502	21482	21121	21545	21245	21384	21205	21378	21205	21218	21395	21418	21524	21268	21269	21554	21348	21497	21365	21164	21386	21397	21448	21475	21281	21327	21440	21453	21456	21174	21444	21219	21431	21162	21353	21314	21323	21240	21309	21324	21349	21320	21166	21284	21298	21390	21377	21452	21163	21360	21410	21597	21188	21474	21274	21283	21204	21322	21330	21422	21333	21191	21333	21229	21362	21448	21300	21287	21346	21185	21401	21283	21264	21395	21288	21204	21424	21366	21502	21208	21271	21452	21256	21513	21146	21082	21513	21243	21308	21202	21398	21292	21321	21485	21340	21370	21271	21444	21404	21088	21394	21349	21477	21263	21299	21430	21180	21427	21289	21356	21222	21307	21386	21237	21467	21368	21260	21461	21341	21424	21270	21365	21393	21314	21306	21278	21192	21528	21357	21239	21445	21192	21369	21339	21371	21525	21358	21340	21479	21386	21195	21427	21610	21514	21334	21429	21253	21465	21317	21370	21389	21481	21542	21281	21446	21364	21321	21381	21266	21281	21134	21395	21276	21489	21179	21490	21194	21264	21243	21415	21249	21445	21291	21282	21452	21156	21348	21377	21350	21455	21249	21559	21168	21246	21269	21375	21280	21395	21301	21272	21361	21265	21319	21199	21293	21275	21423	21198	21353	21249	21471	21373	21271	21480	21274	21090	21220	21238	21495	21319	21301	21469	21617	21320	21228	21298	21567	21152	21433	21282	21329	21344	21285	21248	21348	21224	21450	21303	21359	21389	21375	21435	21328	21428	21325	21468	21454	21347	21337	21390	21279	21174	21461	21381	21285	21584	21211	21307	21376	21336	21150	21361	21323	21412	21398	21369	21433	21387	21500	21406	21181	21349	21396	21568	21258	21411	21521	21202	21332	21336	21349	21456	21191	21308	21443	21214	21294	21500	21453	21327	21405	21285	21295	21380	21490	21318	21378	21436	21160	21265	21364	21337	21298	21173	21266	21155	21433	21358	21308	21483	21113	21280	21302	21442	21233	21395	21317	21377	21278	21407	21454	21449	21339	21443	21345	21231	21564	21342	21243	21439	21301	21305	21537	21341	21450	21233	21410	21365	21337	21440	21401	21154	21504	21318	21148	21340	21076	21272	21277	21407	21281	21316	21286	21402	21399	21381	21376	21472	21467	21174	21413	21144	21384	21446	21367	21411	21299	21476	21395	21418	21251	21318	21453	21462	21329	21113	21436	21335	21259	21399	21368	21336	21198	21346	21421	21370	21257	21453	21100	21383	21479	21469	21328	21232	21319	21289	21226	21328	21295	21335	21304	21520	21376	21598	21365	21244	21298	21359	21260	21392	21359	21479	21416	21343	21342	21270	21319	21295	21339	21295	21443	21229	21423	21211	21294	21259	21229	21403	21220	21377	21395	21008	21488	21326	21322	21286	21305	21528	21402	21472	21219	21546	21243	21179	21424	21232	21451	21304	21287	21323	21332	21249	21341	21537	21279	21330	21569	21161	21271	21434	21290	21382	21439	21246	21286	21359	21350	21362	21458	21186	21513	21466	21306	21382	21455	21533	21278	21199	21278	21398	21294	21312	21533	21316	21272	21256	21365	21553	21268	21383	21390	21352	21416	21357	21146	21599	21366	21305	21232	21329	21307	21409	21409	21404	21385	21363	21322	21321	21469	21442	21467	21481	21335	21285	21436	21372	21337	21339	21355	21357	21247	21495	21528	21429	21428	21363	21388	21230	21314	21282	21238	21445	21404	21417	21569	21287	21368	21298	21326	21437	21317	21360	21386	21343	21432	21348	21251	21349	21481	21229	21332	21342	21266	21276	21537	21228	21317	21691	21161	21472	21346	21430	21523	21240	21390	21455	21177	21143	21342	21278	21323	21200	21188	21470	21287	21531	21241	21307	21406	21399	21313	21362	21469	21367	21453	21422	21337	21402	21405	21184	21401	21254	21153	21471	21221	21280	21300	21355	21293	21380	21370	21248	21617	21320	21504	21334	21410	21276	21303	21304	21495	21410	21311	21158	21335	21417	21312	21543	21149	21225	21245	21407	21126	21292	21383	21446	21142	21399	21299	21397	21300	21433	21251	21491	21345	21208	21334	21404	21281	21390	21359	21435	21356	21366	21264	21345	21210	21348	21342	21263	21427	21304	21331	21329	21136	21450	21416	21331	21231	21360	21487	21450	21135	21234	21211	21212	21330	21380	21365	21450	21351	21396	21416	21296	21311	21417	21346	21306	21302	21343	21432	21461	21429	21471	21348	21176	21279	21315	21419	21282	21354	21342	21106	21444	21211	21453	21288	21390	21470	21296	21390	21479	21257	21037	21366	21436	21422	21341	21513	21496	21295	21266	21416	21300	21418	21391	21238	21500	21294	21447	21240	21313	21220	21361	21375	21463	21438	21289	21397	21368	21252	21378	21261	21503	21487	21480	21408	21227	21286	21374	21341	21299	21422	21275	21393	21365	21454	21484	21241	21435	21267	21391	21555	21301	21415	21302	21364	21523	21408	21345	21207	21309	21374	21350	21330	21305	21445	21412	21337	21286	21265	21311	21519	21471	21351	21463	21466	21300	21274	21493	21417	21388	21491	21272	21242	21296	21397	21470	21171	21396	21396	21411	21545	21215	21299	21394	21364	21338	21225	21306	21451	21279	21300	21461	21516	21393	21312	21334	21503	21271	21282	21381	21378	21297	21234	21203	21343	21513	21410	21381	21477	21346	21273	21280	21386	21418	21397	21429	21201	21519	21440	21468	21506	21483	21292	21383	21297	21151	21208	21247	21366	21362	21470	21329	21420	21350	21197	21366	21228	21250	21418	21348	21268	21387	21300	21405	21400	21485	21398	21310	21387	21295	21252	21281	21282	21144	21493	21397	21293	21411	21342	21416	21134	21256	21214	21455	21139	21451	21250	21344	21330	21387	21424	21384	21350	21326	21577	21260	21452	21488	21301	21463	21207	21282	21514	21470	21267	21583	21325	21283	21309	21307	21203	21181	21390	21371	21377	21491	21154	21537	21297	21257	21430	21465	21340	21213	21459	21300	21272	21348	21233	21270	21366	21508	21191	21385	21333	21426	21272	21262	21364	21526	21215	21374	21338	21492	21400	21372	21342	21312	21597	21420	21429	21376	21302	21365	21125	21417	21248	21308	21264	21385	21442	21266	21308	21402	21322	21238	21252	21494	21420	21538	21166	21377	21347	21226	21475	21474	21276	21424	21299	21326	21292	21386	21188	21185	21253	21376	21514	21437	21448	21541	21204	21431	21366	21256	21326	21378	21462	21466	21432	21157	21205	21468	21379	21255	21268	21439	21395	21258	21427	21282	21295	21404	21314	21531	21439	21355	21444	21322	21534	21348	21416	21474	21504	21336	21429	21594	21338	21409	21456	21348	21277	21355	21476	21211	21401	21385	21313	21332	21372	21473	21237	21360	21299	21379	21450	21468	21430	21358	21424	21400	21453	21299	21250	21522	21413	21379	21264	21435	21229	21422	21381	21290	21262	21511	21291	21183	21328	21197	21399	21383	21384	21380	21470	21149	21271	21287	21139	21318	21298	21295	21380	21257	21352	21285	21444	21298	21368	21235	21237	21445	21378	21331	21288	21364	21551	21366	21382	21476	21328	21330	21296	21421	21210	21333	21409	21213	21121	21168	21346	21480	21174	21348	21336	21350	21465	21317	21314	21331	21189	21295	21381	21261	21281	21360	21262	21208	21280	21348	21288	21368	21337	21458	21358	21390	21521	21269	21275	21349	21333	21403	21248	21330	21456	21357	21394	21402	21270	21463	21370	21296	21190	21469	21324	21155	21376	21237	21525	21353	21165	21310	21405	21304	21250	21197	21230	21461	21360	21208	21286	21333	21503	21397	21265	21368	21373	21344	21438	21286	21304	21329	21208	21332	21149	21201	21403	21263	21424	21387	21360	21247	21288	21339	21244	21246	21497	21355	21337	21379	21237	21469	21332	21401	21462	21390	21488	21398	21336	21421	21130	21331	21316	21315	21304	21362	21489	21224	21345	21458	21351	21368	21246	21319	21451	21349	21348	21147	21323	21372	21351	21434	21174	21324	21249	21298	21332	21206	21199	21440	21379	21272	21256	21410	21532	21439	21440	21345	21151	21451	21191	21302	21429	21419	21494	21276	21373	21223	21465	21334	21380	21501	21367	21287	21290	21458	21338	21295	21246	21374	21366	21500	21480	21404	21393	21145	21404	21299	21429	21436	21424	21194	21437	21230	21397	21225	21423	21254	21337	21500	21317	21410	21370	21319	21357	21282	21274	21556	21381	21407	21413	21260	21468	21299	21287	21370	21416	21348	21180	21354	21265	21371	21421	21362	21225	21350	21268	21281	21153	21428	21182	21445	21178	21391	21335	21425	21426	21326	21271	21379	21238	21330	21265	21338	21327	21273	21398	21440	21281	21273	21416	21293	21424	21321	21505	21449	21342	21379	21424	21361	21345	21451	21447	21426	21293	21234	21309	21359	21250	21385	21343	21584	21381	21486	21301	21286	21408	21380	21348	21405	21040	21280	21335	21347	21381	21390	21352	21274	21260	21356	21360	21292	21357	21250	21392	21281	21414	21278	21424	21457	21103	21385	21522	21477	21295	21360	21500	21310	21527	21292	21428	21320	21379	21283	21512	21181	21245	21346	21358	21335	21379	21466	21264	21381	21412	21426	21504	21234	21476	21231	21417	21435	21420	21344	21496	21341	21236	21405	21164	21616	21254	21376	21272	21246	21421	21369	21176	21483	21275	21332	21250	21225	21458	21240	21233	21318	21323	21277	21391	21326	21369	21317	21371	21459	21396	21439	21303	21288	21354	21322	21255	21393	21394	21270	21456
23386	21440	28612	27549	28582	31994	32730	30947	30064	29937	29537	29286	29034	29357	29110	29029	29047	28998	28958	28952	28949	28830	28786	28706	28853	28732	28961	28569	28765	28725	28871	28680	28511	28791	28966	28746	28827	28878	28767	28742	28686	28819	28634	28757	28614	28900	28758	28699	28706	28719	28612	28700	28763	28936	28597	28776	28511	28853	28813	28635	28629	28701	28632	28694	28721	28836	28677	28705	28753	28851	28716	28674	28840	28750	28607	28702	28832	28779	28835	28606	28707	28564	28714	28772	28695	28660	28766	28695	28480	28559	28758	28723	28873	28546	28801	28789	28770	28875	28618	28461	28702	28642	28885	28592	28572	28897	28763	28607	28791	28816	28524	28628	28617	28712	28576	28440	28835	28418	28799	28728	28475	28770	28610	28654	28444	28695	28577	28574	28732	28858	28660	28501	28613	28889	28628	28606	28624	28558	28815	28380	28718	28388	28719	28725	28685	28666	28789	28503	28551	28507	28712	28508	28793	28862	28715	28541	28710	28491	28731	28669	28665	28842	28812	28729	28753	28777	28698	28587	28442	28744	28433	28869	28929	28587	28698	28814	28455	28677	28711	28658	28636	28449	28686	28474	28677	28508	28775	28732	28632	28504	28683	28661	28692	28954	28870	28673	28599	28631	28629	28732	28766	28622	28593	28619	28657	28652	28452	28713	28663	28584	28886	28716	28666	28789	28603	28517	28896	28771	28814	28672	28543	28725	28695	28838	28715	28516	28486	28867	28652	28650	28588	28656	28545	28690	28562	28696	28844	28431	28653	28673	28834	28745	28841	28815	28787	28782	28603	28744	28572	28486	28698	28733	28830	28690	28558	28515	28745	28637	28748	28780	28699	28559	28618	29060	28721	28763	28601	28554	28662	28852	28679	28485	28666	28657	28517	28585	28565	28746	28771	28652	28600	28622	29017	28683	28937	28499	28805	28757	28587	28724	28686	28521	28616	28865	28841	28934	28878	28935	28822	28730	28690	28777	28874	28831	28792	28717	28521	28503	28796	28691	28724	28725	28904	28731	28738	28667	28754	28623	28717	28668	28790	28708	28580	28743	28619	28738	28927	28568	28584	28462	28687	28811	28652	28731	28744	28684	28421	28851	28556	28584	28516	28703	28657	28700	28543	28455	28597	28563	28847	28913	28947	28497	28626	28664	28742	28375	28528	28881	28842	28935	28822	28438	28800	28849	28827	28719	28700	28504	28757	28633	28795	28706	28564	28605	28387	28571	28660	28655	28654	28717	28577	28655	28578	28597	28660	28990	28759	28599	28868	28703	28626	28639	29036	28819	28453	28597	28489	28596	28749	28607	28731	28712	28912	28588	28618	28659	28771	28588	28785	28614	28767	28755	28672	28732	28569	28757	28757	28823	28636	28597	28902	28516	28963	28586	28761	28412	28709	28733	28772	28567	28802	28514	28507	28585	28579	28437	28937	28990	28957	28669	28431	28694	28568	28535	28842	28742	28448	28638	28754	28424	28847	28546	28616	28915	28651	28640	28621	28528	28834	28826	28416	28657	28702	28488	28579	28553	28893	28735	28553	28755	28874	28718	28752	28613	28649	28729	28463	28888	28925	28616	28594	28562	28632	28858	28794	28524	28562	28476	28357	28691	28659	28823	28689	28856	28879	28830	28821	28723	28884	28718	28879	28709	28787	28631	28841	28843	28599	28664	28570	28774	28441	28556	28648	28598	28621	28630	28623	28795	28684	28600	28492	28626	28726	28649	28772	28508	28684	28654	28745	28546	28751	28825	28581	28514	28784	28836	28658	28548	28699	28806	28954	28619	28766	28808	28563	28868	28915	28662	28435	28902	28692	28645	28885	28894	28689	28631	28727	28496	28759	28785	28823	28898	28851	28704	28680	28493	28503	28498	28533	28393	28845	28675	28726	28768	28645	28946	28815	28922	28444	28630	28832	28617	28712	28605	28579	28589	28844	28901	28788	28739	28775	28795	28673	28679	28700	28783	28692	28763	28725	28578	28866	28746	28729	28499	28635	28603	28686	28804	28734	28549	28627	28635	28706	28645	28608	28662	28766	28778	28707	28851	28687	28512	28720	28848	28583	28735	28864	28557	28605	28438	28535	28630	28646	28639	28728	28802	28394	28643	28654	28655	28737	28725	28808	28755	28874	28525	28551	28793	28675	28491	28516	28808	28613	28684	28504	28676	28762	28628	28720	28627	28841	28567	28829	28777	28538	28678	28559	28480	28805	28718	28875	28732	28654	28628	28601	28724	28721	28907	28809	28637	28680	28560	28850	28588	28822	28651	28898	28607	28905	28762	28506	28738	28553	28435	28677	28615	28785	28874	28657	28755	28470	28535	28730	28731	28761	28904	28681	28738	28734	28550	28761	28627	28693	28535	28687	28532	28805	28905	28755	28808	28633	28567	28777	28693	28780	29057	28493	28580	28520	28629	28673	28629	28826	28878	28643	28525	28749	28507	28560	28459	28882	28517	28497	28700	28879	28943	28721	28736	28777	28822	28588	28537	28907	28666	28697	28571	28571	28610	29003	28734	28606	28762	28697	28694	28541	28614	28688	28548	28595	28656	28494	28549	28689	28713	28654	28715	28853	28789	28728	28616	28493	28490	28918	28691	28596	28788	28418	28516	28683	28648	28772	28818	28584	28739	28540	28773	28292	28668	28783	28616	28931	28741	28924	28738	28840	28939	28820	28886	28873	28686	28915	28714	28757	28592	28718	28550	28534	28543	28611	28617	28808	28716	28759	28838	28828	29015	28733	28616	28705	28646	28906	28603	28510	28793	28623	28647	28744	28620	28789	28967	28665	28585	28518	28662	28606	28553	28606	28667	28666	28656	28736	28517	28756	28665	28493	28728	28819	28703	28378	28691	28572	28660	28869	28706	28620	28650	28692	28760	28774	28661	28926	28532	28411	28629	28558	28609	28622	28662	28657	28759	28671	28687	28598	28966	28761	28653	28580	28716	28719	28765	28682	28501	28779	28753	28929	28846	28530	28702	28623	28768	29015	28562	28679	28739	28715	28771	28520	28892	28838	28586	28930	28671	28755	28565	28738	28645	28535	28659	28571	28845	28693	28754	28599	28726	28665	28809	28406	28699	28962	28857	28620	28524	28605	28626	28768	28657	28681	28755	28727	28466	28556	28585	28507	28644	28920	28607	28694	28780	28700	28856	28748	28821	28721	29017	28826	28615	28563	28477	28572	28811	28548	28512	28578	28677	28646	28600	28933	28717	28625	28763	28655	28632	28570	29021	28881	28452	28720	28728	28783	28616	28387	28728	28758	28352	28640	28727	28400	28656	28697	28723	28633	28684	28746	28489	28871	28912	28745	28998	28668	28740	28472	28688	28653	28756	28722	28627	28836	28426	28742	28781	28951	28674	28683	28641	29082	28944	28611	28601	28649	28597	28687	28649	28745	28705	29056	28469	28791	28379	28594	28690	28705	28441	28685	28906	28478	28490	28850	28829	28676	28684	28433	28730	28605	28782	28762	28771	28598	28604	28852	28625	28829	28449	28930	28447	28710	28816	28799	28606	28825	28387	28640	28688	28839	28639	28449	28684	28664	28694	28669	28694	28720	28730	28510	28653	28532	28492	28857	28803	28628	28896	28574	28520	28826	28707	28739	28879	28931	28662	28489	28426	28747	28558	28445	28717	28564	28855	28863	28638	28544	28543	28426	28789	28675	28848	28751	28610	28686	28683	28590	28557	28556	28547	28609	28501	28745	28845	28824	28556	28512	28649	28673	28641	28530	28832	28711	28831	28739	28755	28795	28688	28911	28657	28611	28791	28570	28530	28632	28612	28560	28689	28662	28577	28750	28581	28402	28616	28419	28718	28643	28795	28668	28565	28490	28717	28762	28624	28417	28805	28819	28496	28722	28771	28910	28600	28767	28515	28635	28834	28697	28402	28697	28897	28850	28581	28608	28769	28940	28613	28790	28815	28769	28594	28539	28597	28869	28741	28639	28869	28741	28731	28812	28545	28891	28733	28620	28759	28704	28789	28673	28780	28795	28541	28681	28656	28673	28782	28718	28768	28544	28843	28803	28762	28857	28836	28507	28589	28619	28363	28623	28752	28781	28537	28966	28528	28762	28809	28677	28675	28770	28831	28626	28613	28782	28650	28618	28701	28911	28713	28909	28688	28375	28770	28769	28789	28664	28597	28773	28819	28752	28657	28799	28505	28634	28696	28602	28626	28651	28704	28633	28619	28466	28540	28829	28766	28766	28619	28818	28696	28732	28697	28586	28582	28612	28813	28831	28706	28700	28585	28538	28346	28796	28643	28697	28949	28631	28782	28590	28654	28825	28615	28871	28678	28528	28587	28805	28699	28689	28582	28859	28817	28717	28788	28748	28766	28493	28665	28763	28669	28680	28954	28807	28812	28469	28522	28657	28720	28628	28463	28800	28666	28614	28556	28617	28458	28674	28946	28560	28501	28751	28738	28583	28622	28587	28591	28514	28576	29087	28546	28579	28710	28659	28626	28572	28656	28749	28675	28741	28779	28641	28681	28507	28725	28833	28715	28584	28752	28979	28607	28469	28882	28406	28539	28694	28791	28756	28951	28663	28463	28672	28743	28487	28639	28936	28827	28757	28703	28881	28725	28655	28458	28882	28892	28763	28684	28743	28887	28844	28572	28616	28716	28712	28632	28837	28616	28642	28827	28602	28553	28616	28706	28720	28621	28457	28668	28544	28570	28580	28796	28771	28847	28740	28528	28520	28865	28760	28765	28444	28654	28513	28535	28770	28747	28702	28630	28487	28697	28700	28660	28578	28538	28655	28644	28550	28652	28855	28775	28701	28758	28951	28963	28578	28682	28671	28787	28748	28924	28647	28831	28756	28951	28932	28440	28739	28837	28801	28502	28744	28709	28736	28732	28375	28598	28957	28497	28749	28594	28688	28855	28614	28768	28706	28612	28818	28718	28629	28715	28612	28478	28630	28759	28683	28590	28939	28733	28656	28741	28760	28473	28740	28500	28615	28644	28672	28554	28419	28850	28898	28767	28740	28851	28727	28735	28902	28592	28722	28648	28599	28654	28580	28581	28643	28665	28684	28737	28727	28648	28587	28600	28555	28790	28864	28586	28687	28468	28866	28656	28444	28704	28920	28683	28700	28506	28712	28631	28837	28954
29509	53516	44824	35736	31210	28050	25740	24533	23605	22948	22650	22158	21924	21844	21849	21693	21575	21371	21381	21522	21242	21349	21438	21245	21313	21488	21338	21363	21409	21414	21411	21271	21141	21373	21220	21301	21490	21292	21564	21291	21272	21261	21308	21213	21300	21285	21374	21235	21208	21276	21497	21469	21318	21144	21323	21201	21456	21264	21225	21106	21431	21445	21393	21266	21274	21334	21439	21303	21303	21416	21288	21235	21304	21265	21194	21616	21306	21372	21244	21248	21390	21362	21226	21129	21279	21363	21159	21230	21453	21264	21218	21252	21546	21209	21314	21380	21196	21351	21411	21025	21310	21380	21294	21222	21340	21429	21398	21547	21454	21293	21263	21206	21409	21291	21106	21334	21250	21129	21354	21302	21431	21341	21183	21251	21461	21181	21471	21324	21173	21331	21361	21276	21427	21171	21288	21345	21282	21407	21362	21403	21346	21285	21310	21082	21240	21102	21586	21276	21274	21455	21284	21330	21231	21366	21300	21110	21354	21225	21274	21225	21378	21421	21084	21396	21238	21433	21177	21295	21348	21370	21359	21200	21361	21392	21369	21312	21369	21197	21323	21123	21201	21184	21349	21214	21193	21299	21207	21196	21254	21081	21330	21388	21076	21202	21268	21308	21301	21205	21281	21062	21321	21163	21282	21280	21207	21293	21246	21367	21448	21476	21223	21158	21344	21254	21294	21186	21346	21151	21181	21254	21367	21122	21256	21308	21414	21380	21379	21371	21407	21229	21219	21552	21422	21272	21361	21145	21520	21146	21253	21189	21325	21319	21246	21227	21298	21258	21354	21250	21352	21361	21293	21236	21316	21116	21207	21305	21265	21079	21381	21320	21355	21291	21259	21147	21184	21446	21298	21311	21312	21418	21369	21167	21372	21193	21438	21162	21433	21211	21364	21283	21239	21187	21277	21180	21068	21282	21065	21178	21423	21297	21324	21319	21322	21393	21257	21406	21307	21213	21338	21364	21274	21332	21253	21408	21298	20996	21167	21415	21306	21278	21270	21500	21242	21376	21144	21269	21283	21327	21306	21240	21346	21343	21250	21326	21419	21311	21356	21362	21329	21295	21456	21256	21233	21168	21247	21304	21301	21233	21518	21361	21154	21166	21203	21353	21167	21334	21284	21358	21238	21340	21284	21263	21257	21367	21271	21220	21315	21069	21314	21404	21294	21097	21427	21386	21250	21439	21212	21246	21123	21321	21220	21178	21182	21455	21338	21332	21309	21451	21266	21245	21365	21134	21264	21239	21307	21287	21206	21339	21243	21356	21371	21324	21422	21298	21063	21245	21268	21436	21344	21303	21350	21140	21200	21366	21273	21255	21386	21254	21295	21251	21303	21280	21338	21372	21289	21258	21216	21311	21240	21318	21412	21302	21295	21444	21203	21256	21468	21213	21174	21246	21451	21170	21212	21307	21372	21313	21199	21363	21250	21298	21364	21129	21293	21309	21429	21417	21426	21302	21213	21326	21160	21384	21217	21227	21256	21264	21340	21309	21320	21182	21377	21195	21302	21185	21230	21359	21325	21050	21356	21309	21401	21438	21388	21302	21466	21379	21260	21367	21371	21261	21458	21428	21219	21290	21246	21224	21262	21259	21161	21226	21260	21254	21297	21254	21119	21112	21285	21252	21324	21233	21321	21303	21405	21188	21429	21161	21384	21290	21196	21262	21437	21334	21319	21267	21199	21321	21192	21287	21253	21219	21396	21359	21321	21203	21256	21300	21281	21322	21048	21502	21337	21216	21252	21354	21258	21243	21218	21327	21133	21314	21425	21301	21191	21352	21235	21273	21232	21239	21226	21490	21265	21295	21143	21176	21455	21206	21319	21469	21288	21190	21256	21372	21332	21321	21329	21223	21386	21247	21325	21255	21266	21306	21383	21490	21309	21447	21358	21316	21223	21441	21368	21463	21184	21405	21361	21467	21334	21248	21150	21001	21351	21425	21227	21346	21299	21331	21287	21168	21248	21120	21342	21438	21156	21352	21066	21404	21387	21424	21319	21305	21369	21255	21301	21446	21274	21200	21474	21196	21258	21125	21259	21257	21101	21440	21320	21127	21407	21319	21225	21499	21371	21336	21199	21447	21236	21273	21355	21282	21226	21412	21305	21295	21364	21278	21314	21426	21362	21388	21133	21246	21191	21183	21380	21204	21403	21261	21411	21374	21163	21153	21450	21212	21283	21368	21214	21140	21357	21267	21345	21386	21210	21331	21286	21344	21332	21189	21251	21297	21151	21139	21316	21334	21192	21093	21451	21399	21492	21142	21309	21344	21304	21371	21309	21172	21373	21368	21246	21177	21245	21450	21266	21236	21168	21313	21177	21398	21150	21241	21338	21249	21440	21435	21458	21193	21281	21192	21268	21188	21343	21325	21438	21105	21253	20944	21271	21391	21396	21254	21382	21324	21332	21442	21299	21283	21207	21131	21160	21259	21356	21338	21182	21373	21265	21125	21337	21368	21311	21237	21411	21214	21404	21145	21152	21385	21322	21259	21266	21222	21336	21077	21392	21317	21348	21382	21252	21121	21257	21227	21191	21275	21448	21233	21183	21330	21365	21203	21331	21128	21177	21177	21375	21140	21348	21088	21311	21227	21185	21320	21305	21324	21221	21425	21394	21157	21260	21233	21442	21422	21153	21432	21260	21207	21489	21351	21349	21303	21333	21536	21230	21253	21351	21466	21355	21459	21342	21240	21136	21308	21258	21279	21460	21320	21302	21308	21294	21255	21319	21210	21289	21185	21321	21316	21353	21323	21246	21208	21265	21696	21276	21347	21369	21402	21324	21224	21266	21380	21219	21199	21246	21505	21336	21310	21325	21294	21173	21096	21323	21323	21235	21399	21439	21157	21331	21328	21315	21243	21250	21090	21326	21405	21488	21337	21240	21339	21077	21182	21210	21281	21391	21524	21218	21296	21310	21295	21164	21240	21302	21229	21337	21199	21160	21348	21253	21314	21389	21296	21173	21203	21392	21357	21201	21293	21301	21176	21197	21212	21281	21386	21325	21385	21272	21104	21398	21288	21380	21387	21246	21321	21255	21461	21354	21411	21174	21370	21028	21222	21318	21148	21196	21334	21467	21346	21456	21437	21161	21307	21207	21252	21152	21371	21474	21259	21294	21421	21488	21410	21251	21198	21173	21396	21280	21164	21247	21257	21387	21340	21184	21436	21322	21385	21290	21315	21359	21076	21478	21297	21298	21294	21259	21332	21259	21323	21314	21324	21391	21297	21391	21255	21354	21254	21475	21415	21381	21440	21205	21159	21325	21567	21084	21432	21371	21259	21202	21360	21294	21367	21555	21329	21271	21301	21330	21350	21320	21223	21409	21280	21235	21405	21186	21314	21177	21309	21336	21275	21268	21370	21187	21368	21211	21279	21310	21215	21250	21190	21316	21269	21291	21605	21209	21429	21257	21217	21384	21314	21323	21258	21145	21474	21091	21381	21327	21251	21322	21369	21058	21285	21557	21246	21378	21466	21264	21324	21189	21187	21235	21469	21420	21294	21231	21444	21124	21477	21238	21238	21315	21230	21371	21366	21311	21372	21218	21541	21350	21167	21425	21182	21337	21204	21328	21253	21484	21346	21295	21338	21323	21401	21304	21164	21260	21319	21454	21389	21296	21354	21371	21204	21273	21446	21184	21425	21251	21154	21094	21306	21152	21211	21253	21196	21438	21286	21209	21184	21259	21212	21351	21376	21266	21436	21273	21400	21494	21332	21209	21355	21131	21212	21171	21327	21134	21128	21160	21346	21321	21286	21247	21396	21259	21172	21416	21429	21170	21283	21141	21235	21378	21161	21171	21220	21080	21442	21200	21336	21386	21231	21205	21318	21362	21198	21200	21353	21252	21356	21381	21255	21315	21379	21263	21338	21423	21213	21209	21232	21190	21443	21597	21320	21457	21266	21288	21327	21563	21243	21291	21355	21125	21244	21346	21341	21239	21395	21278	21342	21304	21188	21205	21313	21373	21277	21372	21262	21182	21166	21301	21324	21265	21242	21194	21204	21229	21196	21268	21371	21411	21361	21416	21261	21399	21262	21467	21390	21278	21246	21324	21226	21299	21291	21108	21393	21256	21227	21262	21216	21264	21425	21384	21285	21288	21558	21159	21468	21287	21140	21349	21502	21251	21278	21140	21376	21300	21488	21372	21317	21292	21178	21298	21292	21320	21538	21202	21298	21171	21308	21374	21304	21529	21260	21233	21253	21274	21411	21159	21367	21276	21273	21222	21349	21323	21290	21463	21129	21391	21320	21261	21362	21191	21458	21212	21164	21149	21255	21285	21230	21215	21328	21185	21229	21272	21431	21114	21394	21105	21577	21194	21456	21265	21144	21486	21295	21350	21274	21130	21201	21429	21290	21255	21293	21273	21256	21200	21133	21243	21326	21180	21279	21192	21148	21199	21287	21399	21213	21310	21267	21213	21429	21173	21367	21145	21263	21395	21252	21292	21321	21072	21287	21462	21325	21260	21327	21266	21277	21303	21260	21382	21199	21338	21254	21193	21194	21281	21264	21374	21411	21235	21431	21298	21291	21382	21243	21280	21370	21356	21170	21311	21258	21305	21204	21391	21186	21407	21416	21275	21206	21346	21354	21247	21120	21171	21205	21308	21231	21314	21248	21211	21315	21318	21310	21337	21347	21252	21365	21206	21248	21290	21349	21353	21327	21316	21524	21151	21208	21414	21144	21477	21232	21164	21389	21353	21211	21331	21501	21233	21327	21488	21135	21139	21371	21323	21279	21219	21315	21203	21289	21445	21377	21494	21352	21299	21341	21278	21399	21381	21351	21437	21475	21307	21352	21150	21257	21381	21306	21294	21400	21060	21346	21232	21228	21271	21453	21245	21128	21381	21064	21323	21339	21399	21096	21402	21479	21213	21279	21162	21460	21221	21281	21400	21395	21426	21308	21357	21398	21133	21220	21218	21339	21198	21472	21107	21216	21376	21214	21579	21367	21361	21256	21283	21272	21413	21116	21172	21331	21091	21157	21364	21370	21366	21285	21255	21261	21346	21228	21260	21383	21411	21221	21274	21202	21403	21379	21284	21336	21215	21488	21232	21264	21312	21283	21269	21207	21306	21386	21353	21199	21200	21229	21371	21267
25627	22192	31621	34422	31800	31769	31747	30483	29995	29649	29641	29378	29001	29132	29121	28836	29329	28961	29000	29208	28856	28747	28991	29070	28835	29114	29168	28687	28874	28848	28998	28764	28744	28826	29067	28593	28945	28692	28812	29052	28857	28847	29004	28889	29001	28746	29101	29009	28852	28912	28803	29113	28922	28996	28762	28849	28961	28802	29024	28590	29138	28845	28893	28526	28826	28748	28874	28881	29125	28943	29004	28885	29018	29329	29000	28602	28732	28831	28993	28956	28818	29009	28997	28743	28641	28705	28880	28789	28822	28866	28804	28624	28597	28978	28954	28927	28839	28656	28519	28946	28887	28725	28996	28950	28808	28896	28835	28638	29074	28841	28864	28695	29113	28857	28735	28875	28879	28758	29045	29067	28979	28797	28982	28934	28897	28950	29001	28935	28894	28985	28762	28856	28767	28867	28944	28933	28890	28962	28824	28892	28745	28890	28686	28992	28965	28906	28834	28803	28858	28784	28785	29076	29124	28943	28843	28632	28720	28721	28686	28912	28904	28886	28725	28804	28758	28926	28588	28900	28788	29052	29022	28763	29128	28686	28873	28860	29101	28985	28776	28909	29034	29083	28911	28767	28854	28990	28959	28767	28766	28788	28878	28894	28768	28873	29182	28871	28972	28795	28583	28810	28978	29154	28771	28900	28988	28850	28927	28980	28725	29011	28644	28892	28861	28865	28701	29039	28904	28816	29043	29029	29000	28802	28754	28915	28928	28809	28868	28650	28911	28824	28789	28844	28922	28737	28879	29221	28893	28887	29038	28788	28764	28857	28933	29101	28900	28596	28855	28843	28882	28803	28886	29004	28833	28768	28840	28819	28768	28537	28811	29121	28900	29101	28879	28941	28939	28962	28689	28746	28443	28846	28839	29002	28674	28887	28746	28828	28852	28803	28550	28904	28627	29042	28831	28691	28838	29005	28804	28844	29082	29098	28889	28774	28949	29013	28824	28824	29065	28826	28940	28820	29246	28954	29037	28973	28714	28861	28829	29057	28861	28603	28912	28846	28974	28977	28860	28900	28954	28919	28933	29158	28850	28939	28863	29034	29007	28745	29017	28808	28728	28709	28611	28559	28788	28893	28864	28878	29031	28942	28805	28968	29024	29011	28730	28727	28842	28884	28831	28914	29109	28832	29066	28861	29183	28644	28770	28800	28551	29008	28920	28916	28930	28859	28737	28858	29160	28828	28891	28665	28600	28830	28986	28636	28760	28962	28632	28783	28854	28896	28987	28632	28965	28757	28819	28712	28848	29077	28838	28904	29046	28680	28818	28907	28993	28917	28980	28930	28845	28809	29104	28750	28824	28719	28726	28910	28823	28910	28891	28789	28787	28793	28859	28803	28767	29023	28925	29027	28998	28988	28936	29246	28973	28872	28881	29121	28981	28807	28865	28804	28697	28900	28834	28856	29084	28995	28824	28716	28879	28867	28939	28667	28906	28852	29108	28575	28753	28725	28937	28760	28794	29026	29051	28659	28810	28668	28923	29071	28901	28865	28767	28782	29077	29036	29018	28625	28850	28982	28761	28877	28799	28724	28786	28879	29136	28668	28780	28852	28879	29016	28864	28786	28730	28833	28831	28724	28778	28735	28861	29085	29104	28846	29063	28872	28719	28900	29030	29090	29111	28989	28832	28881	29157	28970	28778	28773	28892	28760	29027	28693	29005	28728	28604	29195	29168	29071	28896	28879	29046	28804	28832	28767	28674	28745	28982	28887	28788	28910	28970	28920	29056	29003	29050	29157	29080	28866	28721	28740	29058	29016	28927	28920	28734	28868	29039	28548	28923	28780	28901	29236	28919	28658	28923	28662	28767	28594	29003	28924	28810	29161	28804	28870	28983	28729	28917	28831	28681	28769	28908	28878	28791	28834	28811	28840	28939	29015	28884	28928	28846	28812	28908	28959	28836	28667	28863	29041	29056	29060	28843	28925	28803	28917	28789	28889	28812	28944	28963	29374	28957	28900	28952	28745	28756	29002	28806	28977	28726	28690	28812	28812	28793	28819	28762	28885	28794	28586	28848	28966	28932	28780	28789	28922	29060	28800	28869	29020	29011	28840	28998	29072	28753	28760	28923	28898	28966	28845	28880	28844	28876	28991	28818	28994	29058	28877	29011	28987	28846	29187	28869	28864	28725	28985	28736	28537	29010	28851	28918	28824	28899	28789	28621	28974	29120	28905	28997	28946	28944	29073	28820	28762	28721	28907	28923	28866	28888	28988	28841	29059	28968	28778	28962	29016	28816	29104	29128	28740	28845	28812	28790	28801	28926	28878	28685	28809	28962	28835	28909	28686	28955	28753	28727	28797	28970	28998	29149	29022	28723	28933	28757	28632	29109	28861	28886	28896	28752	28718	28914	28900	28968	28721	28982	29077	29107	28901	29125	28914	28768	29025	29068	29003	28976	28931	28830	28890	28803	28803	28898	28839	28937	28917	28883	28719	28799	28911	28704	29062	28969	28844	28936	28825	28753	28873	28964	28887	29056	28808	28739	28892	28745	28727	28770	28950	28924	28679	28846	28790	29096	28944	29065	28861	28877	28816	28563	29178	28749	28819	28955	28892	28936	29012	28849	28785	29029	28914	28838	28775	28761	28754	28995	28857	28870	28615	28938	28895	28911	28984	28840	28830	29050	29000	28911	29042	28962	28765	28925	29041	28710	28967	28974	28796	28916	28818	28729	28764	28715	29175	29085	28859	28867	29116	28853	28809	28703	28792	28879	28924	28759	28826	28687	28669	28702	28854	28755	29038	28792	28828	28868	28859	28933	28717	29105	28754	28945	28699	28921	29013	28830	28856	28655	28886	28818	29075	28861	29094	28958	28948	28558	28597	28731	28747	28962	28960	28914	28667	28734	28982	28838	28794	28809	28919	28826	29050	28780	28698	28902	29012	28980	28857	28793	28901	28655	29012	28618	28728	28939	28725	28741	28949	29057	29008	28626	28932	29113	29050	28956	28943	28964	29022	28812	28833	28681	28742	28833	29170	28948	28837	28799	28702	28698	28985	28888	29033	28865	28704	28991	28937	29061	28833	29126	28899	28922	28982	28956	28789	28874	29239	28771	28975	28989	28999	28766	28661	29041	28765	28856	28728	28906	28714	28907	28788	28743	28847	28767	29006	28980	28983	28772	28718	28641	28829	28978	28872	28833	28884	28894	28887	28978	28794	29078	28787	29055	28743	28852	28525	29098	28821	29001	28986	29034	29022	28892	29122	28931	28802	28646	28750	29025	29086	28846	28595	28822	28629	28717	28924	28718	28810	28919	28784	28766	28900	28987	28879	28998	28679	28975	28492	28861	29066	29121	28717	28860	28834	28879	28883	28852	28615	29090	28867	28783	28970	29054	29038	28852	28984	28879	28856	28901	28966	29004	28795	28958	29119	28994	28998	29034	28896	28750	28845	28982	28751	28762	28800	28958	28592	28962	28809	28963	28861	28742	28888	28772	29060	28842	28932	28988	28953	28933	29047	29081	28658	28652	28655	29254	28925	28881	28821	29034	29010	28909	28973	28963	28716	28904	28909	28755	28660	28918	28669	28920	29026	29010	28857	28925	28993	28718	28885	29002	28649	28797	29071	28881	28794	29054	28912	28961	28889	28884	29000	28642	28951	28797	28749	29009	28923	28921	28850	29076	29027	28937	28780	28686	28620	29010	28941	28833	29115	29018	28647	28966	28784	28819	29057	28665	29057	28860	28905	28852	28844	28907	28924	28824	29067	28944	29011	29142	28836	28763	28873	29373	29014	28820	28851	28827	29096	28789	29078	29054	28765	28706	28761	28739	28868	28941	28876	28914	28902	28837	28830	28782	28809	28810	28776	28874	28890	29028	28831	28811	28807	29029	29005	28831	28995	28901	28689	28833	28803	28777	28793	28769	28856	28989	28844	28907	28883	29059	28882	28900	28905	28485	28813	28899	28999	28948	29080	28981	29011	28882	28931	28939	28899	28812	28850	28813	28771	29007	28909	28936	28890	29193	28787	28834	28785	28826	28969	28924	28878	28774	29175	28890	29151	28730	28947	28927	28618	28974	28923	28825	28921	28820	28948	28671	28928	29035	28819	28836	28930	28995	28853	28992	28926	28864	29034	28780	28826	29047	28779	28921	28881	28854	29007	29042	29207	28988	28890	29031	29121	28877	28734	28940	28739	29037	29057	28941	28753	28812	29145	28679	28794	28846	28939	28848	29168	28710	28901	28745	28805	28761	29102	28937	28910	28649	28929	28713	29062	29045	28960	28692	28714	29004	28935	28835	28829	29005	29009	29042	29055	28885	29030	28733	28872	29013	28485	28868	28974	28930	28808	29091	28988	28835	28841	28984	28759	28788	28911	29007	29050	29034	28834	28819	29183	29013	28700	28976	28953	28852	28969	28980	28874	29019	28868	28831	29038	28849	28686	28793	29162	28962	28758	28799	28925	29102	28880	29157	28918	28750	28905	28855	28738	28632	28931	28785	28936	28853	28866	28971	28563	29048	28868	28874	28884	29039	29020	29139	28658	28857	28784	28885	28852	28806	28812	29019	28960	29186	29159	28894	28676	28800	29060	28982	28846	28837	28868	29062	28831	28895	28883	28881	28900	28826	28944	28942	28794	28961	28673	28818	28687	28871	28778	28869	28977	28844	28864	29165	28922	28805	28875	28935	28873	29169	28866	28628	28786	28822	29093	28850	28967	29086	28751	28742	28964	28810	28885	28717	28784	28871	28831	29040	28741	29042	28965	28872	28966	28847	28755	28965	29024	28856	29001	28711	28822	28835	28892	29088	28876	28840	28578	28647	28747	29035	28795	28796	29047	28998	28753	29133	28961	29023	29090	28759	28925	28830	28781	28849	28839	28677	28762	28588	28886	28955	28735	29044	28754	28855	29141	28872	29140	29182	28880	28846	29133	28870	28686	28898	28790	28940	28732	29072	28750	28854	28949	28862	29026	28880	28698	28888	29141	28917	28954	28990	28720	28893	28953	28718	28793	28652	28723	29040	28908	28697	29041	28894	29023	28914	28804	29009	29102	29082	28847	28918	28920	28931	29018	28817	28809	28873	29072	28926	29106	28977	29102	29174	28986	28862	28684	28879	28697	28946	28813	28897	28803	28980	28882	28934	28813	29185	28956	28705	28914
30337	49692	41066	32828	29112	26527	24733	23871	23149	22681	22383	22027	22043	21857	21833	21798	21768	21786	21475	21265	21441	21532	21415	21428	21406	21538	21526	21550	21650	21389	21309	21537	21490	21321	21397	21427	21428	21462	21478	21464	21438	21627	21333	21336	21370	21414	21509	21348	21519	21479	21571	21635	21463	21581	21416	21580	21471	21353	21650	21280	21424	21421	21535	21380	21478	21443	21349	21466	21215	21447	21501	21506	21543	21334	21377	21363	21407	21527	21505	21605	21295	21519	21275	21406	21591	21546	21449	21365	21400	21439	21348	21494	21359	21519	21404	21490	21496	21461	21451	21422	21238	21486	21350	21218	21433	21401	21660	21238	21460	21391	21609	21485	21492	21385	21511	21529	21374	21372	21583	21270	21445	21376	21379	21252	21479	21427	21412	21600	21483	21475	21415	21376	21445	21367	21497	21283	21480	21334	21357	21264	21542	21604	21267	21612	21596	21275	21595	21538	21456	21433	21453	21517	21341	21510	21426	21345	21363	21449	21449	21422	21371	21275	21540	21496	21326	21507	21650	21384	21646	21232	21373	21480	21580	21312	21380	21429	21652	21408	21432	21453	21445	21206	21403	21501	21738	21515	21602	21281	21473	21400	21421	21221	21458	21319	21402	21444	21464	21422	21614	21401	21322	21405	21369	21579	21585	21358	21388	21320	21638	21348	21308	21522	21315	21403	21352	21404	21354	21615	21414	21309	21411	21558	21646	21405	21485	21435	21401	21298	21466	21145	21333	21521	21620	21275	21502	21381	21585	21612	21412	21308	21332	21395	21559	21604	21562	21356	21258	21489	21486	21434	21486	21561	21544	21267	21509	21379	21546	21399	21463	21439	21420	21372	21351	21372	21426	21534	21506	21336	21380	21218	21385	21201	21407	21399	21607	21427	21251	21478	21414	21497	21466	21435	21401	21444	21444	21227	21478	21452	21494	21428	21521	21359	21413	21435	21322	21264	21359	21506	21444	21287	21545	21368	21365	21411	21380	21426	21543	21490	21536	21483	21343	21425	21475	21458	21218	21430	21603	21590	21246	21240	21406	21547	21415	21519	21341	21435	21513	21556	21427	21480	21460	21367	21455	21361	21512	21429	21461	21433	21593	21391	21393	21683	21517	21481	21301	21405	21360	21582	21573	21427	21515	21473	21565	21386	21511	21389	21484	21377	21366	21438	21386	21330	21360	21430	21587	21424	21287	21393	21481	21357	21496	21517	21481	21309	21375	21417	21483	21263	21393	21307	21496	21517	21273	21409	21449	21507	21469	21597	21450	21592	21440	21484	21352	21537	21525	21356	21500	21503	21503	21372	21619	21436	21320	21438	21421	21269	21698	21404	21431	21491	21639	21551	21423	21425	21435	21553	21340	21213	21419	21422	21195	21377	21666	21336	21461	21376	21431	21438	21567	21594	21288	21575	21635	21243	21475	21466	21297	21289	21458	21346	21372	21430	21567	21264	21527	21550	21454	21342	21282	21461	21435	21316	21498	21441	21489	21511	21590	21466	21214	21650	21379	21628	21383	21355	21439	21619	21535	21608	21424	21506	21242	21558	21188	21573	21367	21487	21341	21469	21389	21270	21243	21608	21589	21464	21486	21300	21541	21535	21405	21330	21491	21405	21396	21394	21407	21292	21590	21610	21432	21187	21427	21390	21542	21486	21472	21497	21482	21452	21557	21470	21376	21340	21392	21245	21370	21348	21365	21381	21268	21396	21503	21294	21364	21347	21534	21354	21428	21365	21461	21477	21586	21409	21317	21377	21607	21692	21401	21622	21379	21617	21399	21592	21429	21452	21598	21404	21330	21457	21395	21482	21332	21368	21593	21370	21393	21448	21369	21488	21552	21376	21459	21451	21571	21418	21406	21404	21455	21456	21508	21405	21473	21341	21466	21130	21302	21416	21565	21435	21513	21574	21486	21561	21510	21505	21419	21467	21466	21386	21550	21574	21491	21426	21383	21563	21525	21514	21440	21485	21437	21420	21241	21450	21483	21402	21478	21345	21426	21513	21560	21274	21701	21481	21406	21493	21535	21455	21270	21326	21441	21407	21271	21397	21382	21248	21457	21407	21545	21605	21466	21781	21661	21367	21521	21622	21592	21624	21497	21455	21619	21616	21338	21445	21445	21214	21488	21216	21364	21369	21522	21459	21489	21459	21409	21502	21409	21355	21554	21455	21551	21491	21181	21544	21246	21439	21389	21480	21387	21412	21327	21471	21520	21302	21573	21486	21296	21535	21331	21459	21575	21576	21398	21383	21381	21346	21417	21474	21514	21361	21555	21461	21287	21387	21386	21174	21432	21563	21425	21303	21585	21748	21373	21431	21455	21453	21301	21771	21440	21410	21393	21525	21545	21522	21260	21620	21314	21355	21226	21436	21559	21546	21444	21558	21490	21438	21523	21479	21326	21523	21637	21361	21421	21464	21557	21534	21443	21452	21542	21394	21396	21356	21441	21498	21502	21325	21530	21582	21517	21364	21381	21416	21376	21470	21618	21445	21500	21330	21294	21516	21441	21371	21398	21603	21373	21218	21331	21493	21497	21482	21496	21465	21570	21439	21518	21182	21399	21433	21568	21581	21449	21531	21384	21484	21349	21526	21507	21530	21340	21433	21481	21515	21530	21419	21360	21300	21341	21492	21537	21422	21372	21486	21472	21476	21351	21571	21376	21486	21439	21445	21433	21334	21482	21512	21504	21343	21411	21497	21348	21474	21423	21561	21503	21418	21507	21479	21060	21311	21659	21372	21291	21647	21438	21478	21590	21424	21378	21473	21337	21597	21395	21361	21442	21397	21397	21322	21525	21290	21509	21256	21591	21216	21232	21534	21514	21376	21450	21405	21533	21270	21447	21454	21596	21490	21534	21337	21478	21438	21404	21709	21454	21452	21590	21202	21443	21516	21344	21413	21518	21466	21706	21280	21445	21508	21576	21489	21354	21518	21478	21683	21471	21456	21557	21454	21659	21473	21252	21473	21470	21282	21365	21474	21332	21265	21635	21294	21564	21380	21522	21434	21436	21464	21486	21418	21319	21437	21431	21375	21422	21397	21644	21233	21236	21422	21390	21404	21473	21271	21645	21291	21555	21344	21390	21496	21606	21464	21659	21448	21470	21245	21341	21309	21446	21332	21390	21527	21289	21407	21499	21524	21465	21388	21483	21322	21485	21438	21453	21500	21280	21409	21369	21310	21488	21387	21532	21354	21491	21563	21354	21485	21268	21443	21440	21379	21369	21460	21446	21448	21729	21564	21306	21402	21454	21488	21371	21309	21502	21475	21573	21592	21350	21477	21389	21614	21558	21563	21512	21439	21379	21482	21347	21495	21473	21444	21623	21463	21415	21695	21386	21499	21509	21337	21450	21377	21451	21514	21386	21323	21348	21519	21411	21583	21284	21383	21184	21421	21378	21284	21517	21248	21354	21571	21533	21344	21451	21268	21433	21406	21620	21431	21305	21553	21475	21685	21522	21161	21563	21508	21472	21482	21452	21592	21501	21490	21376	21529	21566	21533	21522	21372	21503	21602	21454	21423	21349	21184	21422	21335	21237	21455	21302	21282	21434	21366	21458	21490	21511	21199	21457	21680	21516	21506	21435	21409	21388	21569	21627	21319	21231	21222	21319	21412	21423	21610	21442	21592	21567	21408	21456	21307	21493	21559	21539	21306	21504	21354	21396	21510	21516	21498	21517	21452	21386	21341	21503	21449	21325	21354	21446	21457	21540	21568	21441	21481	21438	21364	21430	21484	21410	21520	21250	21540	21521	21479	21486	21437	21410	21601	21563	21526	21343	21590	21518	21427	21242	21442	21630	21189	21574	21451	21540	21423	21607	21575	21669	21420	21611	21439	21430	21468	21437	21478	21415	21242	21486	21603	21629	21376	21534	21387	21565	21468	21337	21519	21404	21599	21427	21379	21344	21483	21538	21453	21436	21395	21491	21454	21438	21353	21395	21435	21420	21353	21615	21199	21474	21530	21394	21548	21575	21463	21370	21442	21324	21473	21324	21379	21457	21465	21560	21407	21456	21598	21384	21627	21297	21532	21580	21503	21455	21354	21544	21415	21581	21516	21301	21286	21534	21448	21411	21452	21532	21386	21501	21645	21466	21352	21530	21288	21531	21394	21327	21117	21452	21466	21465	21671	21326	21600	21382	21584	21449	21368	21507	21509	21492	21524	21505	21385	21269	21488	21434	21548	21402	21316	21362	21362	21446	21448	21254	21598	21356	21380	21320	21411	21451	21257	21431	21659	21435	21462	21578	21413	21539	21295	21249	21303	21563	21511	21579	21387	21563	21541	21547	21398	21483	21375	21498	21471	21445	21494	21402	21636	21372	21515	21402	21533	21395	21316	21436	21410	21473	21319	21351	21433	21614	21555	21394	21395	21498	21384	21376	21402	21392	21413	21563	21475	21561	21305	21408	21503	21337	21442	21416	21418	21451	21312	21527	21403	21486	21480	21588	21376	21499	21449	21455	21671	21472	21481	21449	21339	21426	21417	21267	21583	21508	21440	21253	21379	21484	21524	21419	21451	21331	21406	21329	21406	21574	21454	21341	21405	21455	21364	21358	21467	21306	21385	21524	21500	21288	21428	21349	21388	21416	21468	21400	21387	21523	21503	21571	21548	21435	21544	21322	21514	21553	21379	21556	21563	21551	21304	21377	21515	21612	21454	21563	21493	21396	21432	21480	21450	21533	21246	21468	21531	21499	21442	21470	21618	21376	21362	21273	21526	21299	21551	21461	21562	21376	21423	21414	21521	21360	21522	21378	21450	21391	21538	21507	21286	21355	21435	21567	21411	21382	21205	21392	21549	21436	21383	21423	21456	21453	21541	21427	21225	21464	21396	21458	21416	21312	21487	21356	21413	21502	21737	21342	21376	21451	21482	21385	21449	21614	21669	21501	21329	21589	21393	21472	21453	21374	21539	21455	21468	21522	21440	21297	21483	21299	21591	21484	21498	21528	21549	21538	21372	21385	21426	21473	21474	21662	21365	21434	21565	21425	21718	21486	21627	21484	21416	21512	21324	21282	21519	21419	21531	21476	21464	21420	21318	21494	21602	21492	21511	21448	21504	21769	21475	21406	21473	21359	21564	21409	21495	21418	21334	21506	21417	21549	21469
22368	21493	28722	25323	25419	31516	34981	31974	30914	30989	30504	30364	30021	29882	29799	29609	29483	29599	29549	29332	29465	29611	29414	29351	29685	29369	29527	29231	28982	29570	29059	29357	29191	29108	29342	29273	29329	29107	29079	29149	29392	29383	29364	29128	29175	29234	29280	29219	29485	29215	29245	29131	29387	29395	29169	28884	28876	29240	29078	29560	29192	29326	29302	29299	29181	29265	29378	29388	29053	29209	29387	29370	29321	29415	29325	29301	29235	29162	29245	29240	29201	29139	29069	29237	29132	29245	29400	29102	29348	29123	29617	29233	29045	29192	29270	29354	29252	29106	29149	29253	28978	29203	29492	29303	29198	29239	29260	29021	29034	29158	29035	29233	29023	29104	29374	29271	29215	29289	29304	29117	28890	29129	29356	29135	29430	29249	29305	29244	29287	29059	29234	29349	29221	28975	29118	29367	29080	29271	29181	29274	29194	29299	29226	29385	29240	29330	29580	29170	29092	29030	29503	29109	29464	29308	29209	29060	29322	29253	29126	29230	29346	29363	29145	29073	29011	29352	29375	29168	29324	29346	29072	29487	29276	29282	29278	29375	29087	29364	29239	29294	29108	29248	28824	29241	29141	29287	29005	29259	29184	28951	28928	29270	29204	29153	29237	29206	29153	29111	29243	29058	29261	29083	29207	29298	29241	29048	29248	29090	29110	29151	29281	29173	29122	29273	29329	29212	29354	29105	29082	29152	29361	29149	29175	29198	29243	28999	29122	29203	29128	29126	29284	28955	29130	29091	29085	29121	29153	29259	29242	29273	28988	29280	29310	29123	29105	29098	29136	29277	29193	29016	29221	29314	29092	29104	29332	29095	29080	29350	29118	29303	29404	29436	29058	29196	29175	29171	28959	29060	29108	29172	29277	29164	29221	29120	28986	29205	29392	29182	28925	28999	29241	29274	29221	29167	29137	29160	29090	29198	29313	29135	29296	29181	29262	29131	28909	28813	29200	29034	28916	29201	29288	29146	29093	29086	29323	29000	28976	29378	29106	29224	29137	29196	29411	29273	29170	29266	29389	29336	29095	29172	29039	29051	29168	29270	29400	29384	29262	29168	29335	29189	29274	29035	29152	29370	29229	29145	29228	29181	29248	29015	28963	29043	29201	29229	29177	29068	29373	29061	28880	29163	28985	29279	29355	29235	29238	29371	29215	29289	29187	28925	29424	29290	29110	29113	29104	29281	29273	29165	29305	29215	29332	29077	29201	29237	29339	28971	29401	29103	29413	29370	29285	29306	29254	28997	29295	29246	29302	29173	29482	29175	29195	29008	28920	29193	29159	29040	29008	29234	29076	29198	29177	29277	29248	29049	29008	28923	29152	29217	29309	29116	29467	29025	29005	28896	29116	29230	29008	29218	29449	29098	29379	29347	29330	29116	29244	29178	28842	29247	29118	29291	29029	29247	29163	29182	28919	29310	29160	29193	29384	29236	29158	29614	29134	29202	29190	28892	29111	29151	29289	28947	29337	29214	29033	29253	29233	29393	29057	29012	29284	29211	29078	29048	29360	29124	29250	29218	29200	29215	28979	29222	29120	29200	29294	29046	29210	29183	29279	29189	29172	29127	29260	29007	29176	29176	29197	28986	29216	29078	29535	29222	29094	29046	29172	29156	29353	28978	29339	29264	29509	29323	29239	29296	29221	29067	29036	29027	29346	29033	29195	29319	28986	29299	29158	29245	29234	29216	29365	29076	29148	29013	29423	29085	29172	29199	29442	29229	29489	29250	29052	29168	29095	29139	29158	29135	29173	29373	29386	29204	29378	29247	29307	29353	29174	29334	29223	29351	29016	29153	29048	29079	29169	29133	29222	29189	29291	29131	29105	29175	29337	29124	29090	29234	29279	29108	28951	28959	29375	29514	29200	29298	29042	28937	29150	29249	29071	29000	29196	29103	29272	29304	29222	29188	29413	29342	29364	29144	28968	29094	28964	29025	29306	29349	29321	29121	29187	28978	29241	29095	29317	29261	29474	29307	29163	29067	29478	29397	29040	29239	29313	29183	29535	29072	29335	29110	29187	29301	29250	29429	28986	29253	29199	29307	29047	29397	29262	29103	29317	29267	29245	29012	29457	29211	29053	29360	29420	29255	29261	29018	29116	29111	29136	29190	29076	29132	28956	29108	29252	29039	29111	29047	29170	29118	29071	29280	29329	29368	29106	29358	29224	29483	29396	28992	29302	28951	29100	28951	29404	29205	29182	29327	29344	29035	29364	29095	28955	29225	29356	29047	29035	29327	29262	29350	29195	29316	29260	29426	29148	29100	29431	29256	29090	29159	29079	29199	29223	29033	29154	29021	29011	29252	29134	29181	29122	29060	29179	29200	29085	29160	29086	29258	29170	29125	29269	29128	29151	29179	29114	29126	29125	29072	29321	29151	29179	29450	29175	29109	29304	28902	29183	29327	29200	29220	29123	29392	29175	29078	29178	29172	29248	29160	29127	29183	29432	29397	29397	29314	29234	29168	29341	29061	29177	29330	29140	29108	29094	29257	29137	29004	29264	29415	29417	29225	29226	29150	29285	28977	28829	29131	28972	29525	29430	29284	29194	28910	29028	29142	29060	29123	29412	29433	28961	29156	29409	29322	29317	29098	29077	29210	29229	29051	29230	29225	29342	29100	29273	29251	29284	29242	29243	29258	29131	29101	29300	29217	29045	29274	29321	29198	29080	29351	29345	29195	29090	29246	29089	29350	29020	29228	29176	29293	29154	29200	29115	29055	29278	29199	29304	29496	29207	29140	29142	29309	29268	29097	29256	29234	28894	28714	29064	29523	29240	29156	29044	29210	29292	28948	29063	29172	29192	29132	29308	29353	29166	29262	29155	29112	29297	29212	29205	29144	29076	28971	28994	29124	29146	29040	29022	29187	29070	29019	29125	29158	29421	29298	29202	29169	29206	29252	29096	29210	29163	29295	29261	29128	29027	29053	29268	29310	29396	29327	29201	29083	29284	29417	29288	29324	29390	29290	29140	29264	29222	29411	29229	29087	29222	29300	29290	29132	29362	29395	29373	29259	29285	29166	29185	29050	29215	29221	29341	29055	29034	29144	28946	29074	29214	29251	29305	29297	29246	29310	29125	29278	29272	29301	29281	28998	29251	29365	29391	29165	29204	29222	29311	29321	29205	29287	28897	29185	29311	29194	29220	29254	29263	29251	29249	29047	29043	29252	29247	29273	29300	29314	29309	29215	28878	29285	29337	29413	29077	29435	29358	29228	29188	29057	29010	29133	29206	29184	28947	29005	29237	29067	29088	29400	29292	28996	28990	29433	29042	29200	29092	28941	29127	29171	29131	29169	29154	29083	29300	29403	29094	29070	29271	29102	29135	29130	29022	29397	29378	29159	29213	29057	29356	29283	28961	29204	29243	29433	29142	29252	29606	29360	29203	29174	29327	29293	29230	29313	29194	29178	29338	29236	29247	29073	29114	29196	29401	29186	29131	29260	29121	29239	29056	29171	29256	29271	29009	29084	29212	29255	29289	29337	29187	29150	29089	29240	29221	29115	29058	29166	29292	29038	29215	29022	29102	29015	29136	29106	29033	29222	29112	29147	29124	29045	29081	29253	29292	28999	29181	29163	28978	29172	29219	29165	29309	29022	29093	29312	29409	29086	29028	29098	29326	29053	29265	29265	29117	29243	29014	29007	29251	29417	29106	29267	29015	29147	29368	29226	29176	29262	29049	29414	29361	29120	29203	29048	29228	29071	29270	29276	29398	29271	29188	29213	29079	29121	29180	29098	29200	28992	29360	29286	29143	29334	29062	29374	29148	29278	29121	29421	29270	29389	29261	28967	29266	29292	29324	29169	28977	29105	29159	29227	29480	29109	29241	29511	29245	29251	29311	29251	29176	29057	29364	29196	28961	29325	29164	29228	29340	29380	29123	29399	29118	29121	29137	29226	29368	29142	29348	29418	29256	29172	29183	29197	29125	29342	29265	29075	29052	29062	29083	28949	29030	28942	29431	29482	29403	29142	28995	28917	29085	29408	29337	29009	29015	29236	28868	29320	29414	29611	29346	29419	29302	29199	29170	29153	29309	29288	29067	29190	29067	29341	29335	28992	29297	28949	29110	29134	29229	29161	28993	29293	29171	28949	29413	29034	29195	29162	29233	29222	29086	29186	29249	29234	29319	29246	29197	29342	29356	29084	29038	29262	29516	29272	29137	29182	29178	29210	29207	29225	28928	29204	29160	29068	29205	29285	29189	29056	29270	29109	29105	29073	29000	29219	29101	29035	29250	29423	29283	29280	29067	29135	29335	29298	29347	29160	29153	29114	29170	29232	29227	29235	29057	29211	28981	29257	29080	29236	28915	29542	29136	29375	29216	29028	28806	29151	29027	29079	29297	29055	29325	29422	29023	29002	28962	29280	29175	29417	28966	28963	29365	29116	29247	29330	29272	29012	29114	29322	29332	29109	29348	29095	28951	29398	29090	29042	29192	29140	29339	29216	29199	29022	29117	29232	29027	29183	29367	29224	29281	29302	29264	29117	29374	29118	29289	29227	29336	29155	28994	29308	29164	29264	29091	29075	29011	29187	29326	28957	29225	29184	28988	28861	29468	29161	29289	29204	29160	29224	28979	29301	29232	29152	29484	29090	29171	29116	29119	29034	29305	29274	29114	29289	29073	29437	29116	29126	29135	29421	29281	28900	29104	29077	29212	29160	29232	29012	29059	29245	28883	28978	29156	29076	29284	29299	29234	29111	29344	29367	29257	29138	28994	29371	29441	29152	29275	29072	29337	29479	29352	29121	29198	29271	29176	29406	29153	29080	29117	29300	28986	29135	29363	28992	29213	29181	29130	29287	28917	29140	29093	29151	29115	29203	29012	29201	29313	29285	29333	29472	29303	29203	29215	29248	29414	28984	29493	29042	29258	29094	29454	29114	29320	29087	29292	29325	29372	29335	29329	29031	29224	29246	29163	29203	29177	29440	29224	28990	29160	29289	29174	29162	29101	29261	29106	29147	29214	29079	29229	29231	29200	29203	29152	29137	29101	29108	29385	29235	29131	29340	29250	29362	29156	28991	29343	29163	29160	29130	29250	29304	29001	29157	29299	29452	29181	29120	29137	29123	29168	29110	29017	29127	28979	29144	29111	29076	29285	29194
31455	58671	49603	39288	34301	30386	27906	25918	24861	23859	23192	22943	22635	22278	22230	22084	22133	22111	21874	21666	21752	21750	21825	21826	21567	21590	21631	21853	21727	21532	21830	21723	21683	21727	21777	21677	21619	21698	21495	21710	21536	21478	21762	21630	21719	21787	21660	21546	21623	21683	21681	21655	21609	21603	21553	21419	21470	21620	21644	21751	21563	21647	21656	21527	21595	21774	21724	21572	21670	21509	21451	21578	21628	21700	21553	21696	21496	21752	21727	21776	21652	21569	21539	21636	21522	21695	21512	21621	21571	21624	21558	21589	21608	21650	21535	21656	21716	21594	21737	21639	21663	21625	21605	21550	21437	21757	21369	21504	21803	21771	21611	21725	21606	21595	21652	21648	21670	21593	21534	21813	21479	21629	21604	21587	21582	21595	21421	21617	21605	21504	21573	21579	21463	21647	21569	21624	21542	21726	21543	21519	21629	21666	21594	21610	21631	21590	21425	21735	21505	21651	21530	21560	21603	21558	21841	21738	21692	21487	21675	21598	21535	21673	21790	21580	21666	21401	21755	21733	21570	21708	21534	21756	21710	21481	21575	21635	21520	21543	21589	21601	21600	21457	21515	21501	21694	21602	21593	21733	21564	21558	21667	21607	21642	21559	21735	21513	21774	21572	21691	21798	21763	21722	21559	21739	21490	21640	21592	21702	21759	21700	21682	21512	21683	21516	21632	21690	21740	21628	21736	21575	21471	21756	21480	21523	21521	21630	21532	21478	21739	21581	21702	21610	21670	21945	21737	21529	21565	21525	21511	21626	21716	21856	21565	21469	21794	21590	21600	21645	21536	21586	21580	21490	21819	21772	21471	21603	21652	21616	21804	21568	21729	21497	21764	21628	21499	21638	21576	21615	21742	21747	21589	21655	21674	21723	21503	21720	21731	21552	21688	21690	21664	21668	21608	21737	21647	21840	21554	21587	21667	21537	21625	21453	21635	21756	21388	21677	21384	21565	21647	21457	21516	21552	21559	21533	21817	21638	21496	21680	21674	21706	21576	21516	21649	21572	21601	21565	21660	21629	21604	21735	21486	21636	21684	21547	21406	21508	21515	21361	21609	21421	21635	21542	21534	21739	21561	21574	21646	21681	21413	21840	21495	21515	21719	21512	21657	21490	21394	21646	21616	21679	21711	21340	21906	21614	21587	21471	21637	21657	21502	21554	21714	21696	21580	21677	21700	21655	21625	21653	21574	21676	21649	21669	21694	21725	21772	21474	21596	21663	21538	21568	21806	21488	21592	21698	21425	21499	21568	21614	21841	21626	21546	21530	21426	21715	21660	21548	21496	21598	21733	21573	21560	21450	21649	21515	21425	21611	21662	21582	21706	21730	21773	21497	21615	21562	21503	21584	21572	21283	21479	21597	21824	21533	21467	21735	21722	21488	21686	21677	21580	21658	21438	21673	21545	21747	21711	21446	21480	21582	21546	21874	21584	21573	21468	21472	21806	21653	21637	21736	21494	21597	21727	21574	21678	21672	21589	21677	21549	21508	21694	21720	21556	21649	21431	21806	21559	21615	21635	21683	21681	21520	21997	21616	21555	21773	21636	21677	21441	21617	21668	21592	21639	21653	21577	21674	21584	21716	21639	21558	21589	21468	21407	21775	21603	21654	21632	21674	21651	21511	21664	21581	21482	21561	21672	21518	21473	21617	21646	21640	21618	21511	21433	21675	21564	21630	21722	21430	21492	21468	21595	21430	21668	21739	21659	21589	21646	21646	21649	21532	21323	21615	21649	21627	21688	21488	21554	21612	21605	21687	21586	21497	21589	21704	21648	21809	21447	21506	21809	21435	21775	21740	21734	21553	21493	21716	21569	21669	21646	21642	21745	21517	21589	21681	21690	21699	21640	21583	21884	21747	21618	21719	21568	21565	21376	21731	21646	21435	21561	21714	21513	21677	21611	21642	21700	21600	21569	21676	21449	21512	21674	21650	21492	21540	21715	21556	21576	21649	21705	21540	21500	21595	21469	21405	21532	21640	21475	21557	21785	21656	21661	21487	21591	21504	21658	21560	21613	21609	21535	21655	21583	21470	21483	21331	21795	21489	21621	21464	21681	21626	21738	21687	21684	21453	21573	21743	21720	21661	21483	21575	21501	21742	21562	21596	21542	21551	21686	21676	21538	21484	21545	21658	21725	21429	21478	21678	21643	21566	21656	21666	21589	21575	21654	21582	21688	21664	21640	21589	21482	21575	21689	21567	21625	21742	21438	21632	21455	21691	21595	21582	21620	21728	21722	21629	21595	21616	21355	21711	21829	21669	21620	21622	21600	21609	21634	21462	21465	21706	21662	21536	21504	21581	21661	21501	21513	21464	21427	21630	21523	21742	21593	21495	21652	21668	21723	21463	21607	21383	21664	21627	21631	21599	21769	21423	21683	21518	21739	21587	21640	21641	21547	21554	21695	21719	21693	21683	21567	21589	21466	21575	21807	21702	21504	21518	21558	21493	21558	21446	21622	21646	21675	21772	21634	21590	21622	21795	21609	21450	21563	21600	21737	21743	21651	21582	21577	21615	21696	21566	21819	21629	21507	21535	21820	21465	21822	21617	21481	21586	21645	21556	21551	21593	21639	21693	21525	21493	21480	21577	21589	21618	21639	21813	21665	21641	21510	21535	21548	21595	21603	21566	21711	21525	21733	21623	21750	21590	21698	21579	21544	21704	21746	21544	21670	21609	21596	21388	21543	21577	21561	21541	21701	21578	21449	21686	21644	21595	21801	21545	21404	21723	21736	21517	21550	21716	21745	21550	21660	21556	21775	21747	21600	21796	21653	21580	21622	21717	21789	21570	21401	21683	21412	21678	21466	21701	21621	21756	21657	21611	21596	21663	21546	21636	21601	21579	21759	21423	21656	21582	21458	21708	21548	21670	21662	21442	21590	21512	21712	21614	21458	21325	21639	21624	21645	21623	21447	21641	21550	21518	21598	21624	21551	21862	21435	21680	21798	21616	21677	21538	21632	21715	21698	21748	21574	21603	21654	21621	21632	21557	21546	21719	21419	21645	21501	21551	21701	21567	21531	21691	21541	21536	21690	21465	21733	21518	21602	21634	21670	21539	21630	21623	21578	21589	21597	21532	21718	21426	21610	21659	21570	21811	21431	21533	21482	21562	21522	21548	21568	21549	21511	21676	21668	21650	21638	21626	21707	21533	21538	21520	21530	21685	21684	21636	21544	21585	21531	21539	21814	21650	21437	21496	21645	21669	21452	21437	21726	21660	21491	21628	21501	21539	21679	21553	21603	21412	21703	21381	21526	21571	21614	21566	21756	21615	21599	21700	21567	21582	21695	21495	21704	21404	21724	21651	21683	21447	21595	21505	21708	21682	21593	21513	21565	21586	21603	21768	21689	21738	21573	21477	21487	21621	21501	21616	21678	21605	21524	21623	21372	21633	21591	21599	21500	21620	21726	21583	21755	21678	21698	21629	21614	21563	21738	21706	21727	21762	21652	21603	21614	21483	21514	21748	21658	21553	21732	21776	21690	21447	21537	21505	21606	21905	21703	21603	21475	21698	21569	21516	21388	21647	21612	21571	21489	21745	21546	21639	21605	21684	21801	21550	21567	21767	21639	21692	21635	21477	21541	21387	21480	21644	21762	21557	21551	21718	21488	21477	21933	21830	21656	21448	21616	21713	21425	21588	21454	21519	21601	21380	21486	21610	21688	21506	21799	21617	21697	21541	21588	21602	21695	21661	21810	21664	21515	21741	21644	21474	21578	21758	21557	21711	21584	21528	21622	21694	21637	21539	21604	21526	21628	21505	21815	21456	21704	21590	21458	21691	21783	21849	21432	21595	21687	21665	21671	21596	21564	21585	21862	21762	21863	21528	21639	21473	21555	21470	21679	21630	21615	21596	21772	21609	21656	21737	21687	21718	21503	21780	21535	21542	21620	21574	21649	21734	21519	21501	21686	21637	21566	21816	21771	21566	21649	21461	21632	21723	21706	21580	21627	21583	21782	21489	21479	21383	21633	21530	21683	21652	21712	21593	21611	21566	21452	21596	21739	21673	21460	21587	21739	21474	21596	21713	21482	21560	21614	21596	21470	21605	21731	21719	21596	21622	21766	21572	21611	21582	21511	21560	21754	21680	21509	21390	21515	21619	21552	21714	21727	21521	21548	21706	21543	21589	21615	21775	21556	21761	21753	21644	21703	21682	21707	21636	21604	21666	21595	21631	21726	21531	21505	21490	21605	21809	21436	21672	21645	21598	21437	21580	21723	21690	21510	21506	21526	21583	21437	21684	21620	21705	21571	21655	21771	21785	21732	21506	21628	21535	21577	21640	21799	21739	21680	21632	21473	21685	21636	21652	21655	21711	21700	21469	21643	21721	21390	21632	21623	21687	21326	21636	21690	21646	21652	21642	21602	21671	21440	21552	21675	21514	21816	21569	21748	21447	21765	21556	21737	21766	21459	21614	21506	21798	21553	21457	21659	21461	21526	21719	21734	21772	21553	21532	21695	21552	21523	21746	21692	21582	21699	21762	21543	21575	21591	21755	21518	21644	21750	21799	21707	21468	21619	21541	21742	21663	21829	21668	21602	21780	21706	21423	21594	21635	21611	21742	21756	21641	21591	21539	21654	21417	21570	21507	21666	21582	21450	21703	21609	21606	21730	21648	21626	21655	21540	21738	21354	21517	21861	21567	21536	21601	21527	21601	21649	21648	21546	21603	21570	21604	21587	21437	21635	21616	21598	21652	21712	21519	21740	21506	21619	21852	21640	21745	21505	21738	21585	21609	21680	21460	21712	21610	21730	21621	21752	21725	21696	21473	21775	21454	21701	21653	21655	21435	21571	21558	21662	21619	21503	21611	21610	21526	21648	21678	21464	21693	21702	21708	21664	21802	21741	21684	21709	21570	21631	21618	21514	21622	21773	21454	21664	21732	21724	21539	21661	21759	21573	21492	21536	21739	21502	21703	21626	21584	21627	21478	21527	21504	21614	21388	21505	21662	21764	21618	21408	21541	21585	21535	21667	21572	21523	21657	21551	21551	21548	21699	21573	21714	21652	21528	21603	21681	21691	21591	21528	21556	21585	21734	21577	21691	21722	21556	21587	21608	21592	21758	21677	21682	21581	21528	21689	21861	21677	21750	21724	21674
34199	35013	41199	36948	33020	31706	31004	30249	29772	29537	29561	29517	29410	29332	29113	29115	28970	29139	29046	29245	29111	29242	29086	28878	29045	29046	29070	29131	29072	28879	28955	29084	28939	29151	29179	28967	29076	28844	28809	28878	29099	29117	29035	29085	29125	29012	29106	28876	29164	29030	29122	28840	29015	28994	28748	28874	29168	28921	29063	29026	28830	28918	28988	28845	29155	29020	29082	29249	28879	29106	28731	28902	29197	29161	28951	29166	29041	29220	29192	29097	28825	29119	28939	28747	28902	29027	29123	29083	28956	28934	29056	28897	29104	29081	28942	28855	28976	29009	29106	28856	29010	28638	28963	29113	28968	29146	28878	28828	29131	29038	29240	28896	29053	28994	29236	29185	28830	28988	29139	28869	29071	28915	29022	29089	29253	28991	28967	29036	28930	28954	28968	29064	29077	28814	28813	28939	28893	28787	28720	28974	29043	28991	28908	28882	28960	29004	29045	29015	28962	29224	29153	28828	29071	28857	29181	28810	28826	28853	28952	28817	28968	29089	28961	29073	28821	28999	29067	29095	29157	28922	28978	29034	28886	28804	28993	28958	29037	29203	28990	29166	29070	28892	29368	29143	28683	29005	28906	28692	28966	28793	28968	29192	28998	28833	28606	28839	29273	29084	28942	29036	29065	28731	28832	29177	28763	29002	29061	29078	28931	28846	29114	28841	28766	28992	29008	28975	29183	28898	29010	28857	28636	29031	29055	29035	29149	28975	28968	28862	28925	29250	28966	28774	28858	29260	29010	28883	29157	28900	29113	29020	29002	29009	29182	28993	29152	28849	28999	28998	28814	29110	28833	29167	29145	28940	29085	28895	28830	28894	29047	29036	29209	28927	28905	29029	28903	28934	28827	28977	29226	28864	29189	28881	28968	29044	29099	29019	29139	29113	29147	29134	28978	28978	29268	29114	29203	29163	28991	28885	29186	28926	29012	28958	29010	29042	28732	28999	28856	28940	29162	28726	29052	29049	28984	28978	28968	28858	29064	29279	29007	29017	28911	29074	29140	29130	28935	28967	28997	29112	28807	29004	28765	28921	29003	29163	29020	28980	28922	28938	29042	28923	29063	28899	29028	28995	28943	29159	28792	28991	28937	29200	29147	29015	28998	28827	29053	28988	28898	28849	29053	28848	28986	28902	28981	29001	29256	29056	29054	28906	29188	29036	28913	28911	28988	28850	28936	28891	28957	28873	29136	28810	28987	28876	28983	29090	28915	29118	28905	28953	29251	29090	29065	29199	29039	28920	29037	28977	29029	28921	29018	28982	29002	28780	29120	29001	28771	29021	28892	29225	28995	29036	28940	29056	29148	28868	28781	29131	28946	29037	28925	28822	29152	29226	28936	29304	29077	28843	29029	29010	29103	29037	28893	28757	28934	28790	28896	28704	28973	28960	28959	29022	28907	29072	29140	28974	28929	28960	28976	28993	29009	29028	28922	29257	28839	29019	29003	28934	29298	29183	28867	28893	29142	28858	28975	28863	29119	28805	29146	28843	28981	29126	28984	28951	28929	28948	28873	29036	28771	29133	29175	28814	29102	28881	28910	29293	29085	28990	29301	29004	29068	29208	28879	29055	29223	29017	28873	28959	28917	29018	28950	29055	29255	29028	29064	28973	29206	28973	28945	29056	29018	28944	29162	28809	28929	28902	29124	28831	28935	28962	28899	29001	28925	28999	29225	29061	28946	29014	29057	29142	28991	28741	28995	28888	28922	29048	28844	28970	28734	28967	29109	28997	28753	28830	28990	28872	29126	29122	29171	29009	29096	29018	29021	29051	29144	29020	28892	28996	28900	29259	29011	28743	28984	29237	29022	28836	28958	28891	29166	28982	28873	29004	29161	29064	29079	29018	29030	29166	29084	29078	28616	29120	29095	29113	29087	29125	28917	28952	29280	29266	29039	29265	28874	29045	29099	28964	29073	28453	28924	29287	28932	29194	29221	29160	29059	28941	29061	29069	28892	29190	29065	29200	28972	28790	28938	29011	29010	28955	28996	28853	29016	29062	29013	28894	29026	28929	29177	29239	29079	28879	29183	28992	29012	28719	28965	29168	28938	29038	29149	28997	28861	28786	28984	29170	29170	28996	29100	29250	29187	29183	28964	29076	28871	28952	29051	29009	28874	28736	29104	28851	29128	29039	29139	28897	28946	29058	28970	28950	29395	29029	29008	29128	29237	29231	28985	29190	29347	29382	28976	28983	28927	29264	29009	28878	28998	29117	28835	29234	29193	29258	29030	28707	29088	29004	28838	28919	29113	28869	29281	29143	29315	28743	29001	28914	29152	28988	29090	28814	28857	28981	29119	28906	28830	28977	29115	29257	29176	28961	28979	28954	29115	29040	29111	29030	28846	29189	28956	28927	29038	29227	29082	29151	29120	29231	28907	28963	28879	29200	28903	29125	28977	29152	29135	28916	28792	29137	28973	29160	29070	29025	28979	28861	28933	29080	28967	29003	28967	28924	28977	29206	29112	29195	28708	29177	28998	28879	29308	28943	28961	28900	29109	29066	29016	28777	28771	29131	29088	29106	29187	29077	28865	29214	28928	29013	29246	29138	28926	29002	29218	29145	28881	29086	28916	29062	28977	29016	29043	29131	29250	28810	29095	29124	29244	28786	29219	28929	28924	28709	28980	28874	29065	29149	28902	28965	29020	29199	29009	28766	28925	28901	29113	29392	28940	29164	29067	29247	28920	28978	28975	28923	28992	29053	29132	28869	28992	28996	28742	29023	29153	29022	28801	28638	28939	28796	28930	28788	29028	28961	29304	29031	29013	29132	29096	29098	29239	28855	28965	29217	29138	29035	28922	28983	29010	29030	29256	29119	29111	29068	28767	29173	28827	28880	28997	28924	28999	29081	28981	29241	29079	29114	29100	29069	28928	28983	28886	28889	29030	28896	28981	29093	29025	28840	28828	28917	29158	28969	29055	28840	29218	29017	29146	29023	29096	29055	28952	29005	29048	28709	28850	29015	29059	28679	28859	29129	29214	28959	28923	29134	29147	28962	29137	29121	29035	28962	28823	29093	29125	29049	29019	29046	29007	29061	28929	29078	28729	29233	28966	29169	28699	29159	28857	28856	28793	29090	29040	29022	29052	29085	28957	29068	28942	28931	28862	29018	29200	29052	29063	28946	28823	29168	28856	29055	29122	29124	29005	29072	29081	28928	29015	29047	29093	29195	29068	29016	28885	29086	28929	29237	28769	28697	29100	29171	29097	28910	29006	29133	29051	29126	29012	29046	29003	29042	29044	29013	29172	29056	28941	29118	28948	28743	29044	29008	29084	29037	29117	28805	29129	28855	29082	29094	28865	29019	29000	28812	28856	29043	29023	29281	29077	29058	29158	29005	28993	28942	29046	28824	28992	29083	28864	29095	29065	28913	28971	29040	29047	29213	29242	28841	28796	29046	29244	28905	29008	28839	29057	28962	29131	29372	29020	28900	28973	28892	28908	28998	29139	28971	29130	28946	29167	29174	28852	28670	28989	28915	29097	28898	28851	28985	28897	28955	28951	29137	29142	28867	28677	28897	29130	28876	28722	28856	28943	29016	28937	28980	29034	28688	29089	29120	28996	29086	28978	28963	28806	29043	28737	29061	29076	28951	29137	28986	29036	28893	28889	28638	29081	29328	29026	29010	28716	28912	28840	28908	29105	28885	29217	29092	29120	29000	28926	28907	29033	29109	29087	29077	29005	29030	29133	28942	28980	28872	28962	28973	29066	28777	28935	28963	29189	29228	29152	28959	29188	29054	29050	29131	28876	29040	28989	28910	29157	28986	28933	29015	29037	28968	28811	28916	28956	28972	29290	29067	29062	28915	29198	29082	29149	29086	28901	28917	28957	29122	29105	28935	29065	29030	28918	28955	29069	28902	29116	29052	28907	29067	29044	28880	29228	29023	29021	29189	29008	29090	29049	29166	29213	28850	28942	29088	28909	28994	28634	29116	28976	28991	29235	28868	29066	28814	28879	29214	29103	28927	29028	29120	29020	28839	28805	29012	28981	28935	28953	28955	29145	28943	28874	29044	28786	29025	28954	28940	29007	29084	29220	28811	29357	28771	28935	28812	29287	28994	28809	29001	28813	29184	28896	28849	29201	29006	28926	29097	29018	28771	28826	28756	29102	29230	29161	28886	29038	29117	28971	28933	28973	29003	28954	29011	29068	29087	29183	28891	29274	29099	29086	29143	28710	29039	29098	29168	29281	28890	29038	28975	28851	28914	29005	28830	29057	28981	28941	28872	28900	29010	29105	28900	28985	29209	28752	28992	28969	28744	29046	28879	28876	28872	28980	28949	29087	29117	28776	28988	28737	28983	29291	29040	29111	29123	29306	28929	28987	29088	28867	29029	29041	29165	29007	29003	28969	29077	29115	29040	29197	29147	28846	28806	29052	28772	29004	29202	29051	28927	28970	29130	29252	29211	28656	29049	28841	29003	29117	29099	29111	29160	28821	28866	29099	28864	28778	28842	28893	29112	28942	28976	28863	28918	29136	29033	29028	29028	28961	28937	29054	28774	28879	29192	29162	29083	29105	28971	29103	29005	28994	29057	28947	28899	28928	29010	29137	29017	28970	29085	28807	29104	29154	28907	28991	28984	29187	28878	28853	29222	29244	29166	29064	29099	29261	29076	28885	28997	28952	29050	29006	29101	29087	29180	28952	29033	28997	28934	29039	28872	28909	29074	29063	28882	29032	28945	29165	29087	28963	28998	29258	28697	28886	28949	29068	29080	29046	29040	28858	28746	28838	28908	29248	29357	29055	29023	28967	29192	28913	29275	29084	28859	29134	28866	29088	28909	28848	28958	29030	29059	29025	29059	29031	29142	29183	28865	29003	29019	29159	28668	28999	28908	28904	29111	29011	28897	29355	29008	29288	29022	29104	29050	29191	29008	29072	29103	28832	29010	29074	28988	29083	29228	28914	29241	28850	29162	29153	29072	29036	29065	29054	29179	28880	28786	28797	29155	28811	29051	28861	29314	29085	28955	29135	28769	28822	29075	28891	28933	28955	28959	29192	28995	28744	29156	28848	28902	29024	29026	29083	29206	28884	28976	28906	29160	29121	28875	29245	28919	28854	29047	28960	29036	28923	29274	28871	29071	29136	28869	29124	29154
31976	47593	39264	31126	27764	25655	24039	23447	22940	22299	22071	22048	21936	21872	21681	21453	21566	21603	21402	21541	21464	21313	21561	21333	21545	21342	21629	21577	21476	21633	21524	21563	21649	21323	21380	21454	21382	21344	21507	21569	21545	21405	21442	21296	21557	21426	21555	21442	21407	21640	21393	21529	21588	21505	21475	21493	21446	21603	21524	21425	21551	21402	21315	21379	21468	21479	21425	21443	21343	21435	21533	21450	21608	21584	21647	21388	21561	21446	21485	21482	21554	21488	21554	21476	21654	21263	21457	21620	21466	21521	21375	21541	21544	21713	21307	21312	21411	21400	21563	21597	21583	21533	21646	21299	21273	21510	21437	21332	21246	21448	21468	21517	21518	21405	21622	21584	21398	21459	21587	21451	21422	21379	21426	21310	21585	21397	21479	21487	21478	21468	21540	21500	21559	21350	21568	21489	21462	21319	21413	21509	21261	21556	21491	21438	21505	21426	21523	21342	21434	21469	21261	21269	21455	21517	21506	21563	21572	21590	21315	21402	21388	21569	21360	21741	21447	21529	21423	21482	21484	21570	21589	21440	21386	21432	21438	21543	21485	21636	21516	21551	21459	21458	21422	21491	21564	21303	21580	21451	21470	21350	21510	21510	21494	21554	21600	21428	21398	21551	21589	21411	21394	21497	21227	21534	21512	21397	21606	21412	21387	21438	21515	21479	21451	21410	21363	21748	21332	21661	21355	21420	21581	21442	21358	21339	21352	21684	21571	21351	21392	21554	21569	21414	21658	21325	21445	21483	21379	21619	21661	21587	21460	21442	21405	21357	21490	21207	21627	21316	21356	21535	21339	21606	21521	21424	21558	21445	21314	21584	21538	21744	21458	21229	21465	21477	21475	21388	21571	21415	21498	21473	21337	21493	21462	21337	21525	21528	21483	21387	21493	21514	21221	21515	21539	21329	21565	21308	21484	21455	21481	21500	21566	21604	21517	21496	21391	21385	21589	21503	21543	21545	21452	21554	21532	21317	21622	21409	21430	21516	21568	21570	21383	21487	21557	21438	21480	21355	21454	21602	21411	21483	21380	21437	21466	21525	21441	21404	21451	21484	21463	21420	21542	21358	21441	21545	21384	21512	21550	21601	21482	21531	21565	21801	21418	21350	21465	21497	21289	21342	21446	21379	21533	21619	21429	21483	21561	21464	21363	21472	21514	21273	21447	21373	21543	21483	21540	21488	21427	21506	21505	21468	21466	21544	21575	21387	21450	21417	21506	21631	21711	21451	21523	21495	21402	21375	21577	21420	21446	21400	21461	21545	21487	21544	21750	21432	21515	21601	21452	21562	21680	21408	21512	21730	21486	21553	21343	21403	21410	21344	21367	21383	21572	21370	21600	21472	21532	21562	21572	21616	21485	21453	21399	21422	21359	21435	21541	21535	21405	21273	21445	21591	21482	21508	21632	21524	21346	21388	21507	21607	21640	21503	21401	21499	21716	21543	21307	21666	21282	21308	21566	21472	21401	21602	21393	21536	21340	21340	21651	21510	21592	21423	21583	21264	21575	21270	21331	21640	21327	21582	21472	21613	21473	21407	21426	21554	21435	21673	21315	21451	21633	21510	21430	21567	21377	21327	21528	21487	21486	21345	21587	21620	21262	21435	21482	21427	21418	21441	21469	21494	21589	21501	21578	21376	21615	21475	21480	21558	21631	21275	21429	21408	21529	21482	21597	21519	21419	21521	21528	21457	21396	21430	21454	21624	21428	21427	21422	21441	21337	21517	21565	21494	21373	21511	21441	21569	21505	21475	21658	21415	21416	21526	21431	21390	21529	21415	21579	21388	21409	21459	21449	21565	21505	21462	21620	21410	21542	21307	21428	21479	21559	21402	21335	21535	21630	21463	21488	21447	21382	21614	21380	21456	21492	21393	21593	21282	21471	21492	21460	21436	21489	21434	21556	21417	21333	21432	21500	21418	21528	21575	21375	21575	21713	21451	21710	21513	21466	21463	21533	21484	21478	21599	21581	21656	21415	21433	21651	21491	21493	21793	21516	21658	21409	21273	21405	21546	21374	21584	21561	21345	21298	21434	21399	21431	21539	21396	21447	21649	21784	21478	21469	21395	21482	21597	21516	21366	21482	21542	21624	21736	21419	21479	21640	21359	21530	21349	21518	21464	21468	21519	21510	21427	21391	21336	21520	21588	21354	21598	21525	21298	21552	21309	21469	21561	21379	21440	21641	21468	21501	21381	21547	21455	21558	21568	21409	21408	21457	21628	21390	21407	21418	21583	21440	21505	21540	21507	21353	21439	21537	21418	21479	21534	21491	21466	21564	21605	21503	21479	21314	21586	21325	21579	21557	21485	21572	21475	21478	21468	21595	21724	21393	21622	21455	21380	21579	21512	21572	21493	21417	21509	21516	21433	21610	21363	21595	21439	21477	21560	21444	21358	21577	21557	21472	21310	21478	21716	21429	21293	21466	21489	21597	21548	21686	21597	21519	21503	21595	21594	21458	21594	21445	21570	21444	21690	21558	21469	21412	21519	21456	21496	21445	21469	21472	21475	21562	21644	21424	21495	21481	21364	21483	21255	21444	21580	21505	21449	21429	21494	21495	21462	21664	21409	21445	21607	21297	21455	21424	21335	21352	21527	21449	21518	21567	21572	21489	21427	21436	21626	21372	21550	21232	21447	21411	21495	21365	21601	21581	21624	21489	21493	21329	21563	21484	21420	21441	21544	21567	21409	21604	21511	21541	21269	21432	21508	21403	21565	21405	21144	21522	21374	21434	21351	21476	21433	21473	21645	21524	21651	21270	21441	21467	21515	21484	21287	21381	21521	21718	21502	21441	21463	21408	21617	21671	21543	21421	21483	21481	21652	21478	21604	21679	21616	21479	21543	21498	21413	21675	21467	21513	21435	21532	21346	21407	21379	21537	21634	21425	21474	21574	21588	21479	21494	21430	21481	21497	21564	21423	21355	21404	21332	21247	21410	21480	21445	21597	21371	21560	21451	21589	21432	21398	21436	21577	21396	21452	21266	21425	21472	21435	21371	21286	21455	21567	21601	21654	21434	21400	21401	21358	21631	21533	21584	21501	21604	21625	21502	21322	21451	21269	21497	21428	21287	21325	21462	21524	21452	21375	21378	21457	21553	21422	21501	21431	21447	21349	21467	21666	21311	21538	21565	21442	21509	21615	21405	21279	21458	21460	21499	21539	21565	21480	21447	21464	21569	21433	21505	21437	21444	21435	21603	21580	21452	21563	21423	21366	21425	21571	21504	21519	21338	21497	21540	21440	21631	21476	21351	21632	21665	21458	21278	21518	21518	21443	21294	21506	21409	21531	21529	21310	21535	21559	21530	21444	21563	21382	21559	21496	21463	21428	21523	21436	21586	21428	21710	21500	21393	21676	21360	21461	21546	21244	21533	21328	21567	21305	21284	21365	21384	21508	21521	21361	21342	21496	21537	21684	21673	21373	21581	21340	21478	21687	21472	21412	21359	21567	21571	21526	21430	21525	21375	21375	21434	21457	21409	21425	21587	21544	21577	21339	21489	21648	21638	21445	21590	21303	21268	21263	21406	21544	21509	21477	21568	21432	21480	21333	21328	21332	21497	21344	21499	21493	21308	21352	21624	21547	21556	21522	21430	21352	21470	21515	21448	21425	21560	21310	21687	21422	21508	21563	21362	21598	21414	21471	21437	21496	21473	21449	21563	21389	21473	21499	21393	21387	21300	21467	21527	21610	21347	21495	21471	21440	21470	21504	21399	21590	21458	21488	21456	21479	21378	21438	21471	21496	21473	21510	21509	21433	21328	21339	21473	21492	21620	21486	21525	21576	21611	21571	21450	21622	21598	21417	21392	21388	21537	21263	21510	21570	21401	21466	21501	21581	21632	21544	21546	21479	21402	21484	21602	21301	21579	21369	21495	21535	21352	21692	21483	21570	21347	21444	21536	21537	21543	21398	21544	21588	21383	21767	21558	21539	21411	21383	21442	21306	21476	21451	21437	21257	21702	21387	21343	21569	21409	21389	21455	21604	21298	21498	21545	21561	21310	21691	21450	21365	21592	21555	21359	21470	21520	21333	21650	21548	21513	21434	21586	21679	21474	21348	21391	21608	21360	21539	21667	21312	21305	21492	21447	21619	21557	21435	21483	21414	21548	21471	21494	21565	21512	21495	21399	21578	21571	21512	21673	21429	21522	21308	21329	21404	21596	21563	21399	21674	21356	21444	21439	21499	21335	21438	21363	21636	21581	21735	21541	21510	21420	21428	21458	21638	21389	21593	21401	21598	21336	21451	21618	21504	21665	21459	21447	21553	21447	21485	21526	21581	21363	21558	21485	21515	21438	21478	21584	21593	21555	21547	21507	21529	21330	21552	21450	21162	21616	21504	21389	21376	21601	21396	21506	21426	21408	21621	21323	21598	21627	21320	21427	21597	21483	21561	21367	21542	21541	21534	21577	21329	21328	21518	21245	21511	21591	21508	21397	21450	21483	21520	21434	21446	21365	21617	21599	21564	21462	21554	21695	21588	21442	21431	21342	21507	21452	21644	21741	21527	21527	21578	21502	21396	21334	21528	21703	21560	21510	21458	21564	21578	21408	21544	21511	21478	21409	21291	21392	21554	21568	21451	21494	21597	21399	21605	21470	21299	21626	21589	21542	21476	21523	21512	21754	21414	21509	21432	21525	21468	21624	21657	21577	21528	21373	21366	21446	21575	21336	21421	21445	21578	21455	21584	21364	21458	21558	21472	21598	21570	21533	21466	21615	21586	21390	21477	21568	21414	21532	21654	21409	21383	21553	21538	21556	21502	21524	21617	21414	21531	21430	21301	21278	21486	21491	21317	21570	21600	21469	21520	21466	21409	21428	21337	21303	21494	21199	21504	21383	21506	21412	21535	21513	21560	21538	21447	21531	21424	21473	21451	21462	21404	21324	21553	21539	21319	21163	21448	21334	21432	21430	21442	21242	21564	21518	21589	21413	21525	21448	21313	21374	21564	21437	21609	21444	21299	21504	21511	21535	21468	21385	21486	21501	21617	21469	21476	21547	21580	21567	21452	21652	21444	21433	21546	21557	21422	21551	21436	21276	21284	21523	21626	21402	21575	21554	21477	21419	21530	21501	21443	21505	21411	21633	21506	21437	21542	21442
23364	21473	28692	27473	28685	32128	32954	30851	30145	29990	30084	29677	29535	29527	29295	29427	29195	29523	29088	29269	29211	29000	29110	29190	28941	29089	29034	29182	29130	29014	28981	29049	28785	28985	29007	28918	29116	29113	28950	29194	28842	29063	28989	28781	28962	29024	29132	28931	29011	28864	28839	28979	29166	28859	28934	28798	29051	28919	29010	28901	28794	28922	28913	29050	28870	29003	28865	28947	28969	28871	29032	29016	28909	29042	29075	29126	29066	28757	28695	29111	28980	28851	28768	28905	28715	28808	29051	28808	28761	28837	29153	28703	28993	28941	28879	28955	28856	28770	29071	29025	29157	29096	28898	29038	28809	28874	28956	28856	28822	28906	28969	28964	29004	28989	28742	28861	28594	28991	28907	29121	29002	29109	28922	28908	28669	29006	28945	29000	28995	28986	28969	28911	28863	28795	28713	28930	28973	28839	29089	28833	29165	28846	28808	28761	29080	28790	28860	28933	28873	28855	28739	28943	29070	28756	28783	28936	29002	28927	28922	28724	28765	28941	28917	28935	28979	29008	28926	29051	28877	28885	28988	28722	29027	28945	28832	28985	29001	28801	28950	28863	28997	29021	28964	29102	28907	28764	28864	28982	28640	28977	29043	28980	28922	28878	28887	28997	28948	28809	28668	28936	28989	28792	28873	29010	28902	28784	28812	28618	28910	28762	28804	28695	28667	28965	29010	28861	28932	29119	29176	29005	29131	28981	28939	28874	28691	28591	28945	28655	29038	28941	29020	28778	28538	28856	29172	28881	28876	28913	28917	28778	28848	28918	28792	29042	28788	28958	29036	28951	28890	28932	29080	28916	28907	28943	28962	28718	28862	28915	29163	29111	29012	28975	28919	29021	28829	28907	29088	28993	28775	28920	29026	28779	29003	28927	28928	28896	28914	28852	29075	28833	28921	28855	28949	28814	28993	28853	28945	29067	28854	28717	28711	28806	28977	28749	28827	28845	29033	29026	28937	28852	28707	28971	29032	28990	29113	28677	28963	29033	28743	29221	29126	28790	28803	28821	29285	28992	28956	28966	28685	28842	28906	28846	29154	28945	28667	28708	28630	29135	28911	29041	28866	28700	28816	28909	28956	28692	28694	28826	28600	28893	29044	28987	28950	28880	28894	28978	28828	28719	28784	28841	29090	29058	28940	29026	28690	29077	28674	28991	28767	28820	28932	28995	28680	28829	28936	28799	28912	28758	28861	28826	28945	28681	29028	28731	28851	28805	28904	29042	28939	28841	28871	28760	29147	29091	28923	28897	29013	29028	28865	29217	29021	28975	28865	29014	28999	28816	28796	28908	28865	28975	28773	28996	28951	29205	29063	28694	28867	29173	28780	28732	28813	28726	28853	28858	29094	28892	29143	29102	29109	28971	28950	29007	28998	28891	28917	29012	28960	28883	28802	28965	28727	28905	28930	29177	29191	29093	28918	28736	28923	28920	28928	28820	28808	28959	29012	28843	28905	28801	29161	28821	29335	29001	28747	28613	28658	28699	28554	28821	28988	29043	28813	28792	29023	28759	29054	28992	28985	28965	29066	29171	28935	28977	29099	28866	29110	28997	28881	28958	28886	28877	28929	28785	28921	28613	28749	28889	28751	28801	29041	28801	28864	29004	28827	29027	29020	28911	28890	29116	29044	28946	28844	28991	28782	28948	28703	28983	29152	28929	28969	29053	28798	28791	29076	28889	29098	28806	28845	28928	28841	28727	28941	28979	29004	29029	28917	28872	28996	29100	28729	28895	28939	28693	29076	29037	28936	29070	28756	28637	28794	28930	28797	28973	28999	28892	28985	28829	29061	29111	28908	28955	28895	29122	29139	29074	28591	28840	29006	29010	29127	28862	28857	28991	28884	28835	28840	28795	28776	28863	28933	28991	28920	28991	28886	28911	28945	28908	29065	29054	28701	29076	29043	29060	28974	28935	28790	28919	28859	29037	28921	29136	29136	28933	28917	28749	28783	28911	28858	29035	28878	28756	28749	28758	28732	28862	28840	29026	28883	29096	29061	28811	29007	28954	28924	28762	28886	28891	28815	28995	29140	28804	28743	28884	28955	28967	28858	28879	29057	28817	28847	28777	29045	28961	28853	28848	28944	28978	28883	28891	28842	28772	28775	28730	29033	28954	28957	28762	28827	28791	28909	28942	29102	28938	28761	28995	28880	28937	28986	28912	29234	28889	28969	29275	29147	28992	28875	28902	29011	28808	29314	28911	28908	28941	28980	28954	29034	29057	29003	28968	28821	28746	29063	28886	28964	28816	28784	28966	28826	29167	28922	28789	28984	28884	28702	28968	28957	28907	28625	28964	29003	28863	28836	29150	29060	28960	28925	28818	28997	28966	28775	28815	28941	28926	29078	29018	28982	28825	28779	29017	29161	28725	28938	29103	28877	28810	28834	29087	28702	28902	28928	28888	28867	29184	28785	28663	28880	28896	28816	29026	28781	28837	28993	28816	29071	29078	29018	29099	29018	29124	29084	28797	28936	28789	28960	28924	28970	28991	29055	28894	28734	28869	28800	29084	29176	28907	29000	29053	28790	28987	28883	28887	29082	28697	28730	28970	28673	28858	28759	28870	28988	29155	28877	28745	28895	28950	28924	29129	29046	28887	29029	29200	28781	28950	29026	28862	28743	28703	29118	28970	28628	29153	28903	28965	28807	28930	28744	28764	28843	28953	28842	28859	28964	29032	29097	28973	28943	28942	28842	28924	28981	28958	28896	29025	28846	29126	28975	28978	28989	28690	28711	28735	28940	28829	28927	29052	29085	29077	29262	29015	28945	28941	28919	28885	29045	29097	28780	28900	29068	28819	28984	28795	28884	28746	28917	28917	29172	29030	28806	28783	28801	29158	28759	28622	29042	28895	28972	28795	28927	28920	29120	28984	28795	28781	28887	28879	28827	28738	28766	28936	28907	29042	29014	29040	28649	28884	28779	28945	28807	28962	28781	28898	29053	28849	28872	28967	28916	28889	28730	28837	28878	28860	28796	28765	28907	28986	29021	29147	28958	29028	28716	29014	28709	28935	28983	29147	28935	29220	28874	28856	28678	28884	29079	28894	28999	28890	29063	28746	28727	29071	28597	28791	29016	28994	28707	28919	29050	28951	28797	28891	28979	28995	28957	29063	28986	28871	29025	28986	29213	29056	28926	29064	28776	29067	28925	28916	28865	28982	28822	29063	28956	28978	28909	28729	29033	28917	29023	28713	28895	29030	29011	28917	29095	28804	28725	28838	28834	28921	28962	28968	28902	28868	28855	29037	28956	28985	28833	28915	28947	28988	28910	28928	28848	28787	28808	28985	28655	29016	28963	28822	28849	28799	29233	28912	28796	28983	28864	28728	28773	28974	29022	28856	29047	28939	28991	28989	29087	28790	28566	28762	28771	28800	28729	28859	28759	29104	28915	28948	28988	28633	28952	28643	28938	29095	28971	28805	28808	28827	28920	28999	28911	28914	29012	28811	28737	28857	28740	28897	28984	28930	28810	29052	28807	28951	28841	28855	29059	28700	28829	28896	28943	28974	28988	28767	28923	28858	28901	28891	28892	28857	28832	28824	29031	28833	29053	28903	28783	28765	28835	28841	28849	29245	28998	28683	29104	29122	29004	29002	28952	29022	28903	28884	29074	29038	28960	29086	28838	28957	29157	28957	29012	29049	28793	28981	29259	28990	28790	29057	28769	28786	29101	28805	28970	28858	29096	28948	28927	28920	28896	29108	29044	28875	29058	28777	28912	29092	29045	28755	29184	29095	29047	29081	29015	28782	28842	28977	28897	28848	28996	29062	28664	29033	29264	28810	29020	28868	28893	29038	28927	28949	28946	28953	28832	29017	28987	28823	28762	28912	29158	28768	29137	28933	28921	28999	28933	28797	29133	29052	28813	28815	29093	29056	29030	29034	28994	28956	28933	28877	29261	28928	28926	29022	29059	28898	29001	28944	29189	29020	28923	28978	29147	29030	29285	28954	28850	28790	29201	28923	28896	29098	29070	28906	28831	28794	28971	29015	28927	29026	29082	28934	29151	29202	28742	28905	29034	28954	28763	28966	29064	28893	28966	28836	28860	28907	28698	28822	28911	29063	28847	28998	28865	28909	28932	28997	28924	28833	28908	28782	28697	28886	28784	29163	29014	29031	28729	28879	28956	28683	28874	29033	29053	28802	29044	29009	28905	28989	28925	29049	29298	28960	28695	28842	28929	28774	29021	28930	28995	28845	28851	28818	29060	28927	28903	28868	29017	29041	29057	28966	28883	28795	28909	29074	28831	28990	28974	28835	28854	28796	29030	28981	29043	28879	28742	29011	28856	28859	29239	28978	28906	28760	29163	28772	28737	28724	28934	29061	28796	28794	28848	28905	28996	28615	29028	28983	28990	28838	28931	28942	28827	28973	29076	28957	29078	28882	28998	28934	29008	28944	28807	28805	28932	28988	29205	29197	28927	28905	28939	28792	28987	28894	28904	28972	28899	28815	29032	28796	28998	28848	28848	29093	28966	29020	29076	29047	29107	28645	28839	28889	29027	29191	28818	28911	28972	29072	28786	28833	28935	29184	29079	29006	29030	28911	28738	28836	28821	28841	28973	28772	28778	28930	28995	28795	28832	29027	28994	29000	29120	28827	29098	28956	28932	29078	28866	29087	28868	28886	28912	28889	28780	28923	29052	29158	28855	28862	28942	28812	28899	29145	28757	28802	28887	29149	28787	29005	28969	28961	29012	29089	29108	28842	29064	28943	28694	28928	28932	28878	29135	29010	29023	28598	28823	29014	29216	29070	28997	29063	29174	29076	28883	28945	28675	28770	28940	28872	28935	29017	28824	28956	28870	28887	28997	28766	29037	29035	29167	29064	29100	28912	28471	28826	28713	28819	28874	29116	28997	28846	28620	28780	28946	28897	28764	28986	29124	29029	29014	28908	29117	28891	29019	28876	28897	29134	28974	28877	29176	28831	28773	28898	28994	28966	29043	28975	29252	28990	28671	28847	28925	28872	28912	28803	28765	28793	28937	28724	28842	28687	28849	28608	29097	28873	29092	28897	29068	28937	28966	28962	29152	29105	28963	28987	29136	28935	28717	29171	29125	28918	29052	28766	28916	29077	28870	28897	28992	28904	29013	28963	28943	28966
29806	54153	45394	35712	31348	28095	26040	24694	23774	23170	22783	22283	22243	21982	21774	21817	21797	21551	21629	21625	21486	21582	21817	21541	21455	21438	21496	21568	21452	21475	21520	21426	21403	21498	21413	21646	21478	21458	21339	21587	21476	21584	21490	21521	21298	21515	21646	21572	21544	21598	21630	21387	21419	21544	21421	21396	21445	21362	21563	21429	21415	21556	21399	21412	21431	21406	21349	21344	21412	21488	21541	21339	21286	21443	21413	21437	21553	21412	21307	21379	21580	21441	21502	21449	21667	21431	21419	21417	21520	21289	21504	21482	21609	21565	21599	21458	21600	21389	21560	21644	21308	21469	21278	21370	21541	21428	21609	21467	21448	21575	21444	21331	21342	21590	21477	21661	21535	21375	21160	21412	21476	21403	21190	21484	21320	21585	21634	21473	21511	21495	21276	21378	21752	21493	21500	21280	21457	21413	21361	21444	21361	21393	21428	21439	21354	21449	21478	21631	21458	21436	21357	21429	21394	21375	21580	21510	21339	21296	21492	21646	21481	21436	21309	21329	21496	21562	21418	21402	21388	21375	21350	21558	21385	21421	21506	21445	21418	21572	21365	21526	21378	21507	21416	21344	21544	21598	21390	21325	21354	21490	21360	21311	21417	21496	21261	21487	21146	21368	21560	21417	21357	21596	21478	21271	21648	21428	21684	21315	21282	21349	21370	21493	21495	21457	21475	21419	21455	21571	21376	21493	21437	21505	21424	21383	21436	21517	21282	21250	21404	21526	21216	21376	21488	21415	21662	21508	21491	21479	21607	21369	21632	21403	21364	21522	21403	21564	21542	21170	21713	21377	21441	21514	21353	21382	21601	21342	21317	21536	21407	21468	21334	21776	21404	21594	21351	21446	21251	21388	21385	21418	21404	21490	21564	21241	21462	21503	21508	21795	21512	21326	21492	21356	21626	21391	21529	21710	21334	21555	21352	21431	21474	21345	21489	21370	21401	21646	21345	21342	21602	21430	21304	21295	21487	21596	21401	21395	21563	21316	21382	21688	21632	21395	21463	21391	21509	21515	21432	21732	21546	21494	21598	21642	21517	21531	21366	21356	21592	21443	21382	21570	21397	21391	21385	21614	21467	21477	21502	21636	21318	21398	21591	21508	21516	21567	21519	21452	21308	21429	21513	21379	21529	21506	21450	21386	21363	21481	21424	21411	21514	21556	21556	21322	21544	21626	21354	21474	21413	21478	21561	21334	21619	21605	21301	21530	21585	21339	21416	21422	21314	21330	21423	21310	21416	21350	21523	21570	21275	21212	21543	21324	21551	21541	21464	21644	21371	21629	21386	21391	21395	21202	21482	21369	21483	21586	21594	21551	21486	21565	21428	21419	21354	21200	21483	21405	21503	21501	21290	21351	21698	21358	21169	21458	21473	21382	21440	21361	21331	21360	21544	21582	21363	21454	21606	21569	21290	21453	21401	21414	21492	21462	21348	21535	21542	21428	21428	21613	21430	21569	21654	21477	21642	21618	21406	21370	21440	21289	21300	21613	21389	21594	21417	21380	21409	21424	21346	21406	21451	21610	21627	21353	21366	21310	21355	21421	21239	21462	21586	21419	21579	21393	21398	21538	21676	21513	21461	21522	21557	21410	21392	21479	21339	21604	21393	21466	21553	21422	21376	21437	21433	21496	21316	21577	21355	21586	21388	21454	21361	21356	21494	21336	21371	21498	21563	21422	21481	21529	21387	21345	21348	21555	21571	21387	21453	21598	21449	21442	21437	21387	21394	21518	21486	21412	21583	21298	21571	21596	21453	21567	21333	21736	21586	21331	21705	21321	21399	21516	21459	21179	21535	21380	21331	21471	21336	21563	21481	21397	21473	21335	21441	21401	21450	21288	21296	21565	21426	21439	21588	21369	21619	21455	21528	21355	21669	21419	21340	21378	21562	21472	21463	21394	21525	21460	21403	21392	21506	21394	21435	21574	21523	21356	21521	21426	21437	21536	21342	21475	21330	21359	21343	21312	21404	21326	21427	21397	21361	21449	21594	21395	21331	21630	21237	21345	21433	21467	21367	21360	21332	21461	21330	21355	21495	21566	21328	21463	21549	21362	21440	21514	21477	21520	21318	21475	21350	21364	21460	21327	21453	21394	21447	21427	21425	21342	21508	21582	21325	21493	21549	21441	21481	21550	21520	21468	21402	21541	21685	21522	21600	21486	21440	21388	21425	21540	21543	21387	21469	21504	21525	21448	21426	21262	21467	21400	21612	21393	21362	21601	21515	21343	21411	21519	21350	21536	21518	21595	21443	21428	21467	21375	21374	21612	21546	21592	21355	21528	21564	21431	21540	21523	21573	21490	21419	21474	21450	21491	21303	21373	21524	21450	21301	21523	21462	21487	21246	21497	21368	21578	21490	21433	21460	21385	21410	21378	21409	21353	21400	21482	21315	21499	21636	21527	21418	21555	21433	21546	21478	21510	21356	21408	21607	21606	21405	21557	21467	21296	21288	21474	21306	21455	21499	21488	21378	21448	21427	21592	21602	21546	21455	21592	21446	21548	21441	21522	21553	21342	21558	21321	21611	21413	21456	21501	21511	21518	21736	21428	21504	21448	21557	21537	21401	21380	21283	21482	21362	21399	21455	21485	21424	21467	21380	21563	21424	21552	21503	21549	21371	21352	21394	21515	21424	21400	21525	21445	21597	21484	21559	21345	21371	21361	21346	21477	21253	21419	21429	21584	21547	21527	21685	21477	21296	21437	21593	21460	21330	21480	21462	21417	21357	21199	21532	21498	21482	21376	21420	21249	21548	21448	21408	21335	21478	21292	21584	21544	21422	21482	21538	21469	21482	21505	21539	21400	21544	21441	21477	21418	21543	21466	21415	21346	21469	21469	21391	21465	21669	21394	21467	21470	21431	21330	21335	21436	21545	21375	21355	21446	21435	21417	21466	21536	21281	21436	21388	21516	21427	21475	21444	21355	21626	21324	21490	21479	21512	21386	21511	21145	21422	21618	21442	21308	21478	21268	21536	21338	21536	21293	21541	21548	21463	21523	21447	21635	21403	21401	21661	21432	21626	21307	21392	21463	21356	21293	21390	21420	21438	21364	21435	21491	21413	21442	21439	21443	21368	21610	21615	21555	21501	21605	21320	21299	21456	21460	21496	21698	21438	21504	21631	21412	21395	21538	21319	21520	21585	21550	21522	21657	21421	21384	21427	21618	21609	21505	21426	21429	21262	21562	21645	21367	21432	21420	21546	21529	21372	21541	21516	21410	21388	21220	21334	21428	21532	21299	21519	21362	21501	21343	21651	21519	21469	21416	21399	21516	21504	21516	21520	21737	21463	21424	21562	21307	21490	21416	21399	21533	21428	21419	21479	21503	21547	21291	21382	21456	21218	21466	21340	21508	21483	21454	21529	21537	21527	21544	21404	21487	21457	21608	21731	21405	21155	21458	21411	21404	21331	21455	21357	21405	21661	21272	21601	21461	21413	21432	21401	21582	21440	21336	21457	21267	21472	21435	21336	21419	21491	21560	21527	21529	21650	21524	21341	21325	21463	21528	21405	21205	21517	21606	21478	21566	21422	21591	21608	21607	21363	21529	21412	21413	21491	21491	21606	21260	21663	21378	21459	21467	21495	21512	21418	21496	21500	21546	21557	21566	21443	21524	21409	21474	21372	21553	21475	21458	21348	21393	21361	21374	21523	21372	21320	21223	21593	21381	21375	21502	21412	21419	21439	21347	21324	21526	21522	21436	21216	21466	21358	21469	21532	21612	21436	21408	21330	21499	21362	21332	21422	21319	21486	21551	21467	21570	21388	21410	21599	21394	21557	21521	21500	21369	21504	21279	21318	21429	21333	21445	21661	21473	21486	21532	21359	21362	21149	21525	21517	21492	21577	21532	21589	21575	21557	21423	21620	21409	21469	21406	21297	21396	21333	21431	21434	21465	21484	21543	21492	21568	21359	21371	21419	21569	21538	21346	21371	21417	21500	21185	21650	21535	21272	21710	21316	21503	21402	21493	21378	21286	21455	21492	21375	21434	21440	21612	21617	21509	21518	21414	21472	21378	21423	21448	21505	21538	21435	21581	21541	21427	21475	21461	21423	21421	21454	21518	21297	21103	21392	21357	21531	21475	21564	21414	21471	21392	21410	21215	21487	21511	21442	21607	21552	21458	21577	21375	21362	21400	21352	21339	21487	21558	21426	21354	21406	21559	21534	21384	21446	21252	21487	21520	21398	21384	21330	21582	21417	21468	21546	21473	21509	21133	21626	21391	21504	21529	21678	21485	21623	21313	21382	21270	21307	21569	21436	21321	21580	21391	21473	21336	21579	21528	21342	21476	21525	21316	21425	21498	21435	21359	21605	21529	21698	21347	21463	21313	21529	21353	21496	21402	21564	21451	21465	21508	21427	21464	21528	21502	21642	21497	21488	21355	21542	21310	21365	21502	21457	21400	21588	21578	21568	21292	21365	21508	21337	21443	21505	21527	21353	21415	21527	21596	21474	21449	21550	21517	21489	21532	21460	21355	21383	21479	21546	21465	21716	21452	21378	21398	21447	21359	21438	21477	21499	21595	21597	21374	21525	21390	21412	21441	21419	21486	21521	21570	21585	21484	21317	21460	21510	21535	21312	21564	21405	21344	21555	21622	21428	21410	21491	21319	21321	21394	21582	21349	21467	21649	21566	21420	21314	21557	21290	21680	21351	21373	21440	21481	21509	21519	21404	21460	21517	21275	21667	21456	21562	21577	21410	21469	21422	21611	21519	21520	21288	21506	21387	21230	21624	21491	21412	21522	21273	21548	21380	21558	21399	21441	21335	21370	21426	21462	21556	21396	21393	21471	21429	21371	21501	21286	21511	21269	21663	21576	21579	21427	21441	21504	21454	21226	21473	21503	21504	21401	21510	21523	21413	21436	21392	21414	21457	21312	21526	21356	21458	21618	21689	21385	21451	21460	21539	21748	21496	21414	21574	21560	21600	21502	21200	21466	21446	21543	21502	21545	21485	21272	21300	21251	21350	21518	21403	21375	21543	21393	21282	21511	21491	21538	21535	21463	21520	21337	21445	21366	21195	21511	21454	21520	21530	21602	21518	21544	21532	21466	21401	21544	21479	21470	21525	21631	21449	21416	21302	21417	21440	21575	21272	21470
25507	22210	31567	34440	31520	32118	31837	30475	30344	30081	30042	29697	29278	29103	29348	29292	29192	29277	29180	29329	29108	29163	29187	29048	29151	29262	29157	29010	29100	29300	29164	29031	29130	29033	29172	29076	28966	29131	29230	29197	28985	29112	29202	29002	29104	29039	29072	29106	29089	28954	29112	28941	28976	29020	29151	29094	29129	29032	29195	29090	29025	29011	29130	29368	29063	29299	29340	29281	29127	29181	28861	28941	28984	29032	29135	29207	28961	29003	28904	28991	29017	29086	28795	29124	29053	29060	29067	28915	28951	29173	29087	28821	28870	29126	29068	28755	29078	29240	29216	29148	29111	29089	28784	28681	28878	29130	29102	28994	29020	28924	28879	29144	29178	29331	29123	28944	29126	28957	28952	28914	29056	28993	29058	28953	29097	29001	28968	28805	28756	29153	29046	29154	29204	29056	29116	29022	28922	28920	29069	28985	29127	29002	29198	28873	29100	29125	28678	28904	29315	29233	28908	29111	29208	29121	29311	29046	29077	29091	29070	28920	28893	28897	29097	29217	28961	29052	29301	29098	29128	29011	29406	29051	29009	29081	29082	28880	29164	29073	29034	29202	28963	29170	29085	28923	29234	29026	29169	29114	29144	29138	29093	29242	29272	29058	29249	28994	29004	28976	29101	29024	29118	28969	29109	29182	29267	28931	29110	29028	29134	29019	29116	28866	29016	28912	29250	29010	29006	29026	29147	29262	29269	28847	28823	28983	29092	28885	29007	29141	29057	29111	28819	29000	28977	28895	29038	29014	29138	29137	28863	29104	29057	28968	28978	28973	29179	29048	28829	29063	28967	29020	28920	29281	29150	29025	28705	29039	29054	29051	29362	29119	29062	29093	29031	29167	28962	28976	29033	28911	29021	28867	28926	28909	28999	29084	29036	28907	29021	29273	29190	29112	29108	29076	29042	29223	28844	28833	28920	28948	29075	29034	29017	28985	29036	29050	29113	28839	28958	29143	29091	29203	29023	29023	29218	29113	29226	28969	29130	29016	29134	29023	29091	28962	29077	29093	28913	29012	28811	29005	29182	28745	29065	29070	29131	28772	28730	29076	28937	29222	29143	29041	29174	29069	29013	29243	29139	29254	29153	29030	28930	28897	29135	29175	29035	29209	29191	29031	29121	29464	29234	29087	29030	28928	29202	29223	28931	29013	29144	29328	29069	28917	29110	29195	29004	29159	29092	28961	29103	28917	29111	29160	29057	28828	29329	29245	29275	29065	28748	29105	29038	29265	28982	29099	28916	28886	28955	29113	28982	29096	28989	29199	29044	29061	29110	28973	29146	28970	28989	29111	29029	29282	29046	29362	28904	28727	28811	29029	29103	28875	29249	29262	29108	28900	28906	28939	29194	29119	29102	29138	29182	28971	29039	29000	29317	29010	28878	28952	29155	29140	29294	29418	29129	29012	29326	29093	29312	29203	29151	29118	29140	29059	29104	29003	28979	29045	29420	28864	28962	29072	29023	29089	29234	29030	29049	29108	29035	29132	29045	29132	29047	29093	29062	28924	28988	29046	29093	29044	29378	29091	28864	29235	29294	29053	28936	28874	29048	29072	29138	29249	29104	28705	28919	29297	29032	28857	29174	29075	29083	29220	29217	29104	28929	28838	29043	29193	29037	28992	28842	28885	29141	29203	28854	28906	29165	29021	29040	29199	29074	29198	29082	29039	28911	29125	29425	29026	29267	29028	29068	29240	28932	29159	29128	28994	29053	28927	29059	29072	29067	28824	28864	28916	28937	29067	28953	29072	28995	28926	29120	29030	29101	29167	29283	29366	29105	28858	29176	29163	28984	29198	29110	29332	29334	28872	29272	29235	29005	28809	29067	29010	28907	29105	29083	29099	28974	29042	28971	29025	28798	29155	29133	28880	29117	28919	29135	28928	28992	29142	29007	28981	29080	29003	28995	28943	29135	29143	28945	28801	28883	29191	29209	29143	29128	28981	29254	29047	28929	28920	29291	29063	28973	29094	28966	29354	29062	29091	29102	28836	29046	29197	28965	28949	28994	29379	29332	29063	29071	29272	28852	28946	29028	29060	29278	29131	29148	29107	28974	29030	29045	28994	28801	29134	29008	29141	29045	29011	28948	28941	28907	29053	29044	29109	28846	29078	29111	28881	29267	29185	28849	29041	28912	29053	29129	29009	29166	29118	29092	29141	29192	29030	29367	29196	28981	28939	28859	28859	29055	28975	29154	29166	29025	29052	29297	29047	29163	29038	29275	29246	28844	28943	29009	29279	28973	29278	29006	28926	28938	29074	29200	29073	29092	28892	29118	29141	29076	28921	28942	29066	28883	28971	29277	29261	28983	29043	29080	29090	29087	29050	29284	28982	29300	29203	29088	28988	29130	29204	29098	29214	29062	29174	28987	29275	29022	28977	28900	29286	29053	29099	28967	28983	28977	28919	28983	29157	29138	28777	28860	28980	29100	29049	29409	29026	28987	29047	28971	29229	28952	29221	28912	29128	29182	28926	29104	29121	29257	29112	28903	29080	29061	28969	28907	29100	28879	29159	29133	29054	29122	29045	29023	29064	28823	29034	29180	29062	29114	28944	29143	29062	29129	29182	29140	29162	29218	29024	29143	28881	29038	28985	29228	29137	29105	29142	29135	29000	29037	29022	29122	29254	28999	29200	29075	28948	28931	29184	28878	28915	29070	28786	29203	29007	29116	29066	29141	28811	29098	29055	28904	29008	28825	28952	28678	28993	29358	29011	29004	29110	29204	28945	28993	28969	29218	29119	29183	28986	29062	29126	29088	28761	29097	29166	29094	29014	29035	29168	28987	29064	29151	28954	29247	29152	28897	28990	29089	29218	29184	29076	28998	29057	28948	28892	29182	29013	29420	29297	28930	29156	29085	29229	29183	29097	29018	29292	29242	29066	29117	29246	28839	29279	28940	29071	29246	28798	28975	29225	29043	28916	28973	29137	29054	29106	28949	28992	28984	29157	29245	29122	29111	29041	29080	29074	29148	29218	29361	29112	28957	29086	29204	28961	28971	29254	29304	28864	29095	29017	29088	29030	29140	29001	29083	29001	29264	29213	29046	28926	29144	29113	29113	28908	28979	29254	28963	28956	28897	29212	28959	29029	29114	29167	29269	29259	29101	28963	29123	29193	29085	29220	29010	29279	29185	29095	29036	29098	28812	29166	29428	29166	28923	29029	29117	29122	29108	28947	28901	28842	28969	28903	28977	28958	28751	28850	28850	28857	29032	29015	28986	28831	28976	29062	29016	29160	29110	29142	29296	29129	29403	29066	28937	28928	29146	29164	29084	29144	29139	29023	28952	29182	28932	29055	29025	28750	29016	29152	29062	29008	29227	29020	29076	29015	28933	29171	29108	29205	28904	29295	28975	28915	28969	28901	28981	29191	29053	29100	28991	29167	29093	29156	29370	28989	28957	29073	29049	29020	29106	28822	28939	28977	29185	29016	29183	29171	29092	29272	28962	29043	29048	29089	29132	28904	28981	28952	29054	29177	29000	29243	29039	29146	29096	28991	28852	28886	29320	29071	28986	29121	29107	29302	29226	29195	29084	29047	29194	29055	29267	29344	28973	29072	29048	29221	29042	29101	29006	29157	29292	29035	29200	29456	29275	29081	29093	28996	29159	29017	28984	28909	29426	28892	29169	29119	29069	29007	28967	29143	29341	29171	29199	29208	29160	29117	29205	29213	29006	28986	29053	29266	29043	29253	29137	29115	29288	28854	28983	29176	28931	29073	28994	29116	29098	29218	28971	29025	29128	29010	29122	28966	28877	29042	29025	29098	29090	29147	28970	29049	29091	29120	28944	28964	28985	28987	28929	28821	29195	29090	29164	29055	29143	29174	29321	29170	28973	28906	29154	28966	28990	28984	29143	29359	28977	28934	29077	29074	29227	29002	29187	28823	28926	29360	29114	29088	29211	29035	29008	29095	29062	28960	29082	29103	29112	29346	29016	29218	29270	28937	29187	29103	29117	29104	28999	28987	29171	29066	29073	29027	28893	29234	29234	29023	28901	28973	28991	29023	29433	29277	29338	29094	29147	29095	29098	29166	29180	29017	29189	29130	28997	29084	28977	29043	29183	29209	29060	29185	28986	28941	28889	28886	28808	29150	29216	29238	28968	29279	29189	29142	28984	28974	29101	28931	29160	29080	29162	28901	29134	29078	29289	28936	28993	29109	29290	28883	29110	28803	28983	29052	29059	29093	29055	29126	29047	28949	28864	28861	28993	29079	29119	29252	29018	29191	29087	28901	29007	29202	29110	28812	29230	28991	28787	29190	28912	28919	29137	29228	29106	29077	29132	29116	28980	28998	29006	28975	28983	28845	29031	29165	29031	29042	28906	29162	29041	29296	28754	28770	28896	29016	29236	28906	29127	28956	29101	29061	28982	29182	28943	29085	28940	29105	29082	29171	29335	28920	29100	29110	29122	28973	29003	29125	29032	29171	29133	29078	29013	29096	28887	28947	29112	29309	29031	29099	29133	28972	29042	29067	28935	28944	29090	29095	28829	29130	28892	28907	29097	29064	28825	29084	29247	28920	29148	29069	29326	29240	28905	29226	29016	29108	29045	29138	28951	29077	29099	28962	28962	28890	28974	29084	29042	29180	28986	28996	28933	29076	29141	28928	29036	29175	28874	29140	29006	28934	29091	28805	29154	29134	28902	28897	28981	28965	29159	29056	29391	29204	29072	28772	29161	29023	28968	29076	29191	28931	29138	28801	28899	29230	28859	28919	29041	29332	29319	29143	29033	28929	28990	29244	28905	29030	29140	29120	29047	28801	29101	29103	29238	29225	29129	28919	29124	28734	29179	29253	28998	29099	29012	29031	29419	29044	28885	29071	29119	29155	29087	28964	28939	29216	29296	28950	29164	29360	28674	29402	29080	29151	29103	29197	29200	29147	29033	29057	29123	29057	29012	28973	29266	29102	29284	29177	29080	29168	29229	29115	28864	29211	28998	29095	29001	29040	29149	28988	29283	29050	29148	29090	29180	28950	29230	29194	28920	29161	29046	29028	29175	29034	29115	29153	29117	29228	29064	28931	28970	28895	29215	28896	29212	29109	28894	28974	29224	28862	28850	29035	28989	28896	29105	28900	29037	28911	29155	28911	28904	28984	29136	28962
30637	49799	41470	32755	28963	26522	25020	23819	23176	22619	22428	22101	21819	21960	21728	21716	21749	21630	21634	21582	21674	21674	21583	21634	21466	21671	21600	21549	21592	21677	21404	21532	21472	21176	21565	21517	21493	21452	21621	21519	21575	21631	21510	21645	21494	21559	21671	21375	21562	21621	21620	21454	21460	21654	21394	21506	21493	21650	21493	21615	21652	21498	21490	21550	21382	21540	21361	21365	21549	21598	21532	21548	21388	21632	21359	21633	21522	21411	21693	21527	21354	21471	21674	21584	21349	21390	21615	21530	21570	21671	21628	21695	21709	21416	21515	21482	21473	21542	21463	21676	21498	21429	21428	21572	21640	21448	21647	21409	21568	21379	21504	21578	21656	21551	21441	21586	21482	21399	21381	21482	21521	21472	21673	21460	21422	21512	21725	21560	21380	21485	21574	21458	21651	21502	21539	21477	21427	21388	21539	21610	21357	21559	21611	21397	21520	21508	21604	21600	21472	21393	21557	21596	21394	21588	21572	21564	21627	21332	21537	21500	21606	21587	21587	21437	21289	21448	21556	21297	21553	21589	21566	21619	21539	21442	21404	21631	21541	21501	21497	21520	21621	21461	21527	21449	21592	21483	21440	21458	21354	21696	21505	21388	21511	21691	21550	21610	21247	21450	21596	21329	21568	21641	21567	21468	21634	21512	21600	21436	21658	21411	21535	21614	21556	21556	21605	21485	21613	21457	21549	21335	21378	21606	21583	21588	21656	21514	21556	21501	21330	21594	21580	21468	21531	21595	21684	21485	21371	21767	21562	21415	21530	21645	21490	21719	21359	21438	21489	21305	21580	21507	21463	21718	21347	21429	21504	21319	21521	21483	21430	21599	21434	21614	21666	21522	21500	21355	21787	21566	21373	21441	21514	21256	21593	21545	21604	21561	21414	21423	21483	21626	21526	21591	21651	21385	21425	21705	21598	21649	21576	21589	21597	21592	21437	21624	21412	21653	21466	21664	21497	21363	21462	21520	21517	21729	21512	21505	21523	21289	21416	21484	21720	21575	21468	21539	21687	21443	21594	21602	21645	21705	21421	21558	21479	21491	21472	21467	21538	21387	21461	21580	21429	21455	21649	21489	21513	21417	21662	21379	21549	21470	21669	21265	21415	21508	21498	21447	21370	21637	21450	21581	21400	21517	21416	21497	21419	21560	21527	21494	21472	21521	21553	21596	21338	21729	21471	21661	21453	21544	21450	21406	21507	21544	21486	21535	21638	21395	21527	21635	21298	21525	21542	21504	21549	21506	21461	21496	21558	21640	21424	21557	21410	21430	21463	21513	21555	21554	21465	21531	21481	21461	21581	21576	21540	21369	21754	21718	21574	21645	21378	21545	21627	21581	21426	21449	21445	21604	21471	21671	21517	21452	21434	21428	21612	21328	21480	21635	21610	21427	21475	21516	21278	21363	21440	21618	21716	21463	21484	21559	21680	21559	21493	21509	21466	21519	21324	21639	21341	21504	21566	21540	21487	21343	21424	21764	21482	21453	21556	21534	21388	21397	21690	21397	21724	21494	21394	21505	21593	21514	21474	21722	21341	21594	21416	21604	21477	21661	21604	21446	21494	21337	21368	21527	21365	21610	21548	21467	21352	21517	21520	21457	21475	21416	21432	21496	21611	21352	21187	21487	21457	21472	21427	21455	21595	21782	21443	21780	21601	21491	21491	21557	21518	21665	21557	21579	21479	21482	21602	21752	21474	21249	21439	21600	21375	21575	21383	21443	21476	21431	21605	21689	21475	21456	21525	21434	21569	21499	21628	21457	21627	21394	21331	21515	21420	21571	21681	21490	21551	21578	21373	21709	21351	21595	21486	21554	21620	21542	21660	21567	21706	21532	21517	21429	21441	21328	21464	21536	21613	21422	21464	21629	21528	21592	21515	21560	21655	21520	21510	21644	21516	21516	21519	21677	21483	21429	21528	21439	21683	21528	21594	21756	21620	21628	21495	21470	21637	21364	21661	21486	21506	21495	21423	21481	21594	21415	21473	21512	21474	21621	21371	21609	21464	21739	21610	21565	21678	21547	21473	21498	21550	21508	21656	21656	21581	21477	21451	21498	21604	21326	21632	21563	21482	21465	21304	21683	21704	21620	21450	21737	21577	21488	21567	21451	21598	21562	21660	21550	21422	21612	21471	21479	21546	21518	21467	21420	21523	21374	21687	21653	21546	21492	21449	21560	21614	21487	21405	21423	21612	21417	21501	21574	21392	21602	21614	21416	21452	21503	21534	21328	21506	21359	21527	21518	21577	21607	21589	21482	21339	21632	21456	21488	21747	21600	21589	21564	21593	21654	21345	21507	21689	21686	21639	21446	21501	21433	21262	21560	21333	21522	21686	21626	21631	21339	21561	21536	21410	21657	21408	21519	21494	21554	21525	21612	21453	21501	21660	21226	21519	21579	21421	21519	21482	21512	21508	21570	21465	21532	21414	21660	21574	21451	21695	21507	21491	21648	21589	21819	21497	21339	21583	21558	21399	21609	21584	21535	21393	21635	21509	21495	21572	21390	21806	21689	21522	21445	21739	21443	21366	21406	21528	21525	21499	21433	21559	21485	21615	21633	21355	21626	21741	21678	21510	21454	21661	21442	21588	21519	21489	21529	21278	21368	21507	21680	21463	21620	21448	21401	21681	21342	21409	21545	21655	21442	21702	21589	21510	21509	21610	21494	21467	21481	21454	21594	21547	21347	21466	21646	21625	21433	21498	21318	21401	21382	21586	21443	21609	21445	21596	21553	21438	21533	21563	21389	21494	21642	21689	21348	21456	21464	21528	21467	21424	21442	21384	21731	21680	21381	21646	21530	21506	21528	21509	21455	21557	21400	21448	21713	21591	21528	21225	21582	21612	21537	21701	21610	21582	21699	21571	21433	21423	21501	21528	21624	21491	21450	21733	21620	21521	21551	21710	21425	21519	21486	21609	21612	21704	21501	21596	21675	21578	21395	21504	21467	21676	21533	21391	21343	21543	21442	21555	21476	21579	21505	21463	21536	21628	21684	21471	21502	21772	21595	21615	21367	21664	21533	21675	21559	21430	21500	21437	21429	21587	21590	21512	21596	21532	21616	21457	21616	21536	21620	21564	21469	21629	21616	21546	21314	21682	21457	21478	21434	21428	21508	21402	21498	21532	21448	21465	21337	21556	21514	21516	21374	21638	21482	21495	21526	21527	21528	21609	21543	21720	21527	21370	21676	21563	21486	21566	21632	21544	21491	21511	21374	21319	21610	21494	21346	21522	21432	21562	21555	21502	21437	21612	21552	21382	21327	21652	21367	21646	21634	21552	21570	21652	21604	21593	21354	21668	21495	21535	21578	21627	21602	21712	21437	21544	21616	21455	21463	21317	21647	21565	21519	21351	21314	21385	21538	21517	21456	21416	21569	21468	21543	21479	21701	21570	21429	21612	21600	21627	21442	21579	21403	21478	21377	21542	21557	21651	21497	21417	21561	21374	21646	21527	21598	21516	21375	21450	21420	21653	21682	21555	21555	21439	21470	21367	21460	21486	21447	21475	21464	21603	21618	21721	21449	21441	21524	21617	21492	21718	21645	21455	21846	21643	21475	21638	21746	21637	21498	21529	21528	21406	21540	21534	21548	21399	21500	21469	21508	21664	21565	21459	21540	21486	21574	21565	21605	21514	21609	21421	21546	21544	21373	21482	21476	21634	21443	21560	21514	21669	21554	21568	21576	21405	21620	21419	21699	21404	21644	21511	21352	21499	21481	21502	21492	21466	21421	21644	21476	21610	21665	21532	21502	21478	21517	21604	21562	21366	21563	21764	21667	21366	21459	21502	21563	21496	21733	21464	21651	21550	21516	21474	21608	21617	21316	21456	21481	21603	21520	21502	21466	21452	21559	21651	21532	21510	21482	21530	21609	21365	21512	21437	21451	21599	21447	21498	21401	21606	21576	21552	21364	21537	21499	21606	21575	21646	21413	21450	21515	21744	21544	21651	21458	21533	21463	21474	21404	21437	21530	21481	21545	21661	21510	21440	21587	21203	21539	21512	21431	21458	21608	21531	21541	21545	21583	21437	21476	21586	21503	21515	21598	21544	21647	21362	21695	21524	21425	21570	21456	21445	21656	21624	21619	21490	21645	21541	21495	21475	21448	21408	21587	21614	21578	21490	21495	21443	21655	21411	21530	21416	21395	21735	21546	21449	21457	21641	21507	21447	21449	21503	21621	21552	21566	21436	21531	21394	21495	21368	21514	21607	21335	21596	21584	21553	21354	21771	21552	21660	21559	21317	21469	21633	21557	21552	21531	21471	21367	21427	21587	21459	21859	21507	21747	21358	21524	21496	21505	21607	21622	21467	21547	21811	21534	21552	21502	21676	21614	21452	21572	21511	21671	21496	21384	21564	21439	21502	21367	21292	21680	21515	21432	21486	21437	21575	21435	21530	21517	21452	21360	21626	21451	21339	21483	21454	21549	21644	21638	21506	21648	21590	21411	21435	21554	21579	21560	21403	21531	21487	21456	21487	21513	21530	21621	21471	21409	21371	21641	21619	21607	21545	21342	21388	21480	21367	21560	21435	21590	21582	21351	21718	21407	21511	21547	21639	21397	21704	21517	21407	21486	21284	21747	21419	21601	21513	21657	21297	21643	21720	21723	21443	21535	21474	21402	21325	21557	21416	21586	21620	21479	21571	21400	21482	21422	21353	21504	21493	21612	21656	21649	21531	21564	21500	21579	21297	21435	21588	21665	21698	21615	21477	21558	21287	21275	21562	21667	21620	21404	21617	21671	21578	21454	21474	21643	21693	21721	21431	21538	21445	21504	21522	21514	21545	21517	21465	21592	21631	21359	21604	21532	21551	21531	21556	21512	21573	21632	21492	21417	21610	21407	21492	21445	21471	21533	21535	21344	21437	21496	21598	21551	21561	21767	21399	21424	21477	21472	21406	21533	21600	21540	21654	21396	21264	21526	21434	21388	21562	21458	21760	21481	21637	21667	21565	21405	21645	21392	21531	21576	21395	21329	21610	21519	21405	21520	21623	21542	21610	21451	21512	21463	21484	21402	21762	21374	21646	21526	21461	21528	21562	21350	21624	21432	21649	21370	21514	21398	21454	21453	21637	21413	21443	21440	21441	21551	21504	21526	21479	21644
22369	21489	28756	25345	25292	31708	35373	31874	31276	31404	30691	30522	30075	30130	30160	29913	30020	29806	29630	29892	29636	29897	29629	29682	29576	29737	29514	29502	29610	29359	29666	29763	29568	29541	29512	29496	29605	29252	29599	29357	29499	29411	29547	29529	29654	29493	29513	29224	29628	29528	29562	29581	29443	29546	29496	29309	29623	29652	29558	29308	29219	29501	29252	29486	29562	29681	29470	29500	29702	29561	29665	29524	29598	29457	29290	29405	29343	29437	29347	29451	29242	29446	29635	29372	29655	29537	29410	29521	29526	29263	29754	29397	29582	29656	29726	29641	29424	29586	29425	29507	29708	29521	29591	29674	29548	29488	29370	29236	29218	29544	29438	29454	29569	29382	29469	29558	29435	29350	29287	29561	29451	29582	29497	29462	29469	29626	29561	29833	29537	29444	29517	29543	29357	29355	29306	29612	29475	29500	29419	29125	29542	29408	29552	29347	29354	29601	29536	29399	29434	29769	29444	29418	29520	29371	29445	29530	29680	29413	29443	29539	29643	29480	29240	29381	29305	29640	29551	29590	29418	29452	29703	29598	29616	29654	29298	29460	29497	29418	29597	29523	29309	29607	29415	29533	29327	29495	29450	29499	29416	29243	29332	29452	29471	29461	29829	29257	29459	29595	29520	29296	29425	29348	29554	29342	29372	29523	29217	29313	29440	29485	29648	29471	29326	29533	29720	29517	29195	29537	29474	29362	29489	29317	29549	29745	29623	29543	29461	29563	29330	29490	29324	29447	29431	29444	29407	29666	29460	29399	29615	29377	29064	29337	29459	29706	29387	29310	29536	29352	29459	29394	29417	29359	29610	29296	29444	29460	29550	29481	29731	29488	29577	29335	29341	29405	29361	29425	29655	29712	29475	29454	29559	29605	29572	29465	29552	29528	29403	29448	29390	29440	29376	29391	29270	29303	29266	29627	29545	29534	29520	29461	29719	29627	29842	29544	29684	29480	29219	29550	29427	29469	29430	29404	29430	29467	29632	29523	29473	29505	29639	29272	29545	29448	29283	29252	29490	29511	29467	29421	29325	29461	29507	29317	29419	29452	29620	29618	29525	29003	29255	29631	29380	29576	29576	29211	29448	29085	29562	29510	29592	29533	29456	29565	29265	29311	29229	29597	29588	29590	29545	29498	29453	29526	29518	29508	29271	29317	29645	29401	29301	29757	29662	29527	29297	29322	29400	29380	29615	29532	29751	29511	29626	29536	29649	29557	29680	29397	29333	29634	29625	29334	29369	29605	29345	29457	29677	29439	29588	29526	29530	29569	29372	29407	29246	29426	29587	29443	29360	29540	29546	29423	29696	29266	29509	29713	29481	29666	29463	29307	29212	29610	29507	29576	29343	29712	29825	29681	29509	29521	29325	29486	29522	29297	29483	29458	29310	29815	29455	29363	29245	29357	29507	29499	29441	29559	29671	29538	29571	29427	29630	29382	29427	29504	29243	29488	29666	29880	29662	29465	29699	29367	29567	29371	29617	29667	29600	29556	29569	29441	29447	29723	29808	29391	29529	29405	29716	29485	29462	29608	29274	29283	29234	29462	29699	29362	29663	29628	29488	29362	29403	29864	29327	29426	29295	29485	29668	29567	29524	29364	29493	29366	29480	29478	29418	29673	29629	29384	29611	29514	29555	29311	29731	29442	29583	29265	29561	29317	29467	29520	29432	29086	29537	29608	29608	29365	29148	29327	29496	29389	29438	29559	29730	29596	29482	29122	29652	29301	29306	29473	29453	29445	29543	29285	29227	29557	29717	29595	29275	29250	29437	29303	29398	29453	29571	29402	29517	29376	29405	29641	29399	29588	29738	29304	29537	29616	29612	29347	29407	29413	29350	29388	29610	29690	29563	29437	29560	29465	29384	29270	29476	29422	29725	29417	29671	29258	29550	29324	29615	29226	29533	29443	29683	29568	29585	29430	29670	29402	29404	29309	29398	29317	29326	29283	29491	29244	29381	29694	29350	29421	29196	29433	29502	29411	29645	29469	29547	29270	29405	29547	29487	29471	29494	29562	29355	29551	29260	29294	29676	29538	29199	29531	29459	29272	29689	29279	29277	29434	29732	29707	29418	29269	29550	29492	29389	29244	29413	29594	29428	29508	29610	29441	29629	29338	29526	29622	29497	29490	29292	29439	29784	29517	29540	29383	29492	29163	29547	29429	29598	29575	29890	29497	29477	29484	29601	29380	29672	29588	29359	29432	29737	29626	29420	29441	29642	29085	29192	29478	29570	29553	29731	29379	29747	29452	29422	29438	29373	29316	29498	29344	29628	29618	29747	29532	29394	29404	29251	29502	29501	29326	29700	29540	29291	29456	29539	29228	29526	29451	29392	29321	29501	29242	29633	29579	29291	29044	29477	29479	29368	29377	29539	29538	29451	29466	29336	29412	29578	29556	29324	29468	29756	29743	29451	29370	29668	29586	29398	29378	29668	29198	29246	29286	29668	29534	29621	29599	29360	29473	29597	29611	29420	29354	29379	29450	29457	29488	29331	29401	29385	29386	29511	29596	29517	29563	29720	29535	29455	29311	29768	29224	29376	29571	29476	29256	29499	29487	29892	29572	29464	29337	29325	29551	29470	29504	29190	29474	29763	29647	29405	29195	29684	29458	29376	29558	29379	29517	29490	29264	29567	29409	29457	29359	29490	29364	29509	29558	29283	29428	29380	29364	29458	29415	29462	29282	28985	29467	29243	29605	29478	29586	29495	29436	29575	29504	29410	29432	29287	29691	29632	29362	29359	29331	29577	29444	29498	29420	29630	29431	29448	29379	29274	29325	29695	29562	29419	29380	29330	29321	29718	29202	29427	29259	29672	29607	29963	29439	29465	29633	29538	29337	29352	29441	29547	29453	29542	29486	29694	29440	29448	29203	29302	29375	29295	29538	29465	29434	29730	29401	29178	29717	29297	29338	29561	29474	29326	29466	29575	29551	29722	29512	29577	29247	29367	29463	29587	29568	29132	29340	29346	29353	29409	29484	29438	29294	29420	29585	29584	29468	29545	29426	29614	29515	29501	29512	29468	29160	29555	29378	29418	29417	29451	29591	29465	29300	29582	29642	29421	29348	29234	29430	29292	29499	29611	29477	29454	29405	29558	29634	29565	29534	29310	29365	29270	29451	29412	29476	29526	29838	29297	29271	29199	29416	29442	29321	29720	29418	29529	29460	29478	29361	29340	29573	29372	29563	29334	29314	29524	29232	29841	29456	29613	29818	29845	29521	29343	29490	29652	29467	29379	29574	29538	29579	29702	29516	29449	29352	29612	29372	29552	29336	29626	29593	29471	29256	29465	29482	29572	29396	29605	29472	29352	29470	29318	29515	29475	29501	29425	29396	29209	29415	29326	29549	29575	29629	29604	29328	29576	29424	29535	29478	29317	29288	29259	29410	29411	29194	29733	29606	29456	29620	29716	29368	29625	29699	29343	29536	29653	29503	29265	29527	29403	29449	29476	29684	29543	29694	29431	29355	29467	29685	29415	29191	29634	29637	29627	29516	29619	29634	29495	29586	29378	29687	29540	29340	29423	29510	29578	29318	29419	29620	29372	29484	29525	29511	29298	29394	29356	29672	29510	29703	29471	29431	29574	29323	29386	29361	29525	29737	29573	29407	29238	29328	29308	29582	29240	29297	29400	29158	29475	29493	29321	29404	29488	29505	29447	29586	29494	29592	29466	29274	29539	29344	29269	29451	29513	29311	29322	29639	29392	29463	29610	29734	29415	29360	29443	29527	29529	29502	29614	29608	29286	29627	29774	29488	29353	29486	29663	29300	29506	29349	29529	29427	29777	29459	29590	29276	29423	29311	29586	29531	29295	29639	29422	29449	29222	29500	29488	29383	29489	29403	29575	29418	29291	29381	29394	29628	29199	29178	29286	29683	29477	29566	29319	29580	29445	29520	29427	29369	29461	29453	29406	29460	29368	29395	29515	29598	29297	29347	29621	29505	29424	29371	29290	29392	29492	29502	29576	29535	29775	29346	29376	29585	29417	29378	29628	29614	29543	29404	29340	29268	29301	29529	29476	29378	29204	29805	29383	29382	29771	29650	29566	29673	29641	29425	29499	29534	29431	29570	29609	29492	29452	29126	29456	29513	29592	29383	29442	29323	29609	29356	29409	29404	29480	29411	29261	29503	29251	29489	29344	29559	29461	29915	29453	29580	29433	29371	29536	29356	29401	29339	29195	29489	29573	29692	29622	29667	29498	29590	29661	29369	29410	29413	29453	29496	29399	29382	29437	29338	29305	29291	29319	29679	29253	29283	29670	29453	29250	29524	29265	29742	29639	29742	29520	29305	29533	29598	29653	29378	29411	29629	29663	29452	29475	29524	29447	29308	29079	29340	29509	29517	29494	29515	29481	29441	29562	29454	29442	29339	29517	29225	29584	29273	29476	29582	29593	29430	29451	29437	29580	29475	29368	29485	29278	29352	29503	29426	29311	29555	29433	29375	29519	29371	29429	29497	29725	29339	29345	29177	29688	29674	29744	29601	29758	29497	29378	29338	29454	29318	29600	29660	29492	29515	29655	29427	29448	29620	29326	29473	29469	29453	29619	29423	29368	29413	29573	29461	29416	29553	29409	29432	29358	29561	29488	29331	29551	29488	29561	29344	29446	29570	29502	29459	29609	29478	29611	29459	29466	29281	29442	29598	29329	29048	29473	29187	29511	29492	29242	29337	29447	29481	29256	29331	29568	29617	29632	29641	29313	29514	29400	29519	29406	29397	29403	29345	29564	29461	29410	29609	29544	29302	29372	29624	29471	29548	29413	29334	29400	29451	29440	29540	29367	29567	29412	29439	29506	29346	29455	29366	29282	29316	29581	29594	29543	29595	29358	29383	29527	29762	29592	29496	29642	29500	29468	29442	29557	29363	29280	29359	29570	29520	29555	29558	29376	29446	29370	29453	29376	29160	29698	29637	29305	29299	29500	29345	29318	29341	29413	29646	29557	29783	29244	29698	29287	29547	29500	29544	29312	29583	29596	29415	29322	29701	29432	29576	29491	29496	29558	29673	29372	29229	29384	29206	29444	29513	29397	29495	29102	29395	29343	29486	29433	29471	29360	29554	29324	29480	29334	29246	29707	29622	29541	29663	29666	29231	29591	29472	29362	29486
31762	58587	49878	39353	34025	30587	27931	26051	25067	23897	23246	23072	22669	22719	22472	22206	22099	22061	22194	21992	21808	21796	21788	21955	21768	21882	21739	21896	21739	22008	21825	21866	21686	21920	21733	21997	21807	21893	21708	21891	21592	21755	21730	21629	21823	21779	21714	21673	21706	21613	21738	21826	21749	21941	21876	21888	21756	21891	21875	21736	21708	21739	21888	21769	21686	21937	21820	21745	21521	21762	22005	21933	21826	21955	21678	21784	22014	21776	21845	21519	21860	21709	21710	21597	21875	21833	21751	21870	21618	21789	21834	21802	21840	21765	21722	21906	21738	21826	21773	21657	21811	21957	21932	21568	21855	21650	21764	21668	21523	21982	21755	21732	21867	21607	21714	21920	21542	21616	21584	21569	21769	21693	21476	21522	21809	21795	22018	21832	21752	21649	21739	21867	21811	21671	21695	21676	21762	21745	21703	21647	21851	21587	21759	21675	21792	21745	21991	21742	21634	21687	21759	21861	21793	21665	21926	21706	21734	21684	21738	21832	21703	21709	21692	21590	21685	21782	21818	21736	21785	21967	21761	21703	21755	21692	21526	21682	21501	21747	21574	21794	21642	21669	21734	21689	21701	21867	21966	21786	21674	21628	21778	21795	21724	21603	21863	21695	21829	21948	21828	21696	21544	21905	21755	21930	21982	21766	21596	21639	21722	21836	21666	21531	21672	21830	21843	21762	21752	21883	21771	21779	21850	21812	21880	21610	21766	21652	21705	21866	21783	21629	21868	21935	21620	21700	21769	21855	21606	21791	21717	21935	21642	21874	21956	21828	21652	21891	21610	21774	21650	21617	21823	21605	21677	21805	21636	21800	21733	21680	21551	21864	21604	21694	21630	21715	21837	21937	21718	21797	21728	21737	21813	21641	21914	21935	21624	21628	21706	21696	21814	21926	21759	21877	21895	21771	21795	21526	21756	21734	21648	21736	21926	21746	21690	21732	21692	21808	21925	21597	21777	21928	21829	21641	21666	21726	21730	21739	21676	21725	21699	21881	21741	21696	21712	21656	21647	21769	21744	21843	21584	21865	21328	21737	21754	21720	21832	21726	21711	21874	21548	21857	21799	21722	21803	21933	21779	21621	21657	21697	21697	21869	21750	21747	21657	21758	22045	21608	21776	21713	21826	21740	21690	21703	21937	21549	21682	21576	21821	21731	21685	21554	21609	21803	21623	21475	21747	21574	21538	21716	21679	21699	21391	21679	21875	21868	21660	21908	21955	21800	21755	21627	21533	21730	21872	21799	21496	21548	21665	21691	21653	21724	21613	21827	21690	21748	21682	21793	21629	21722	21860	21720	21760	21869	21615	21881	21733	21564	21883	21714	21896	21823	21832	21771	21772	21753	21793	21727	21744	21838	21627	21809	21658	21835	21840	21610	21674	21809	21675	21782	21725	21669	21623	21720	21846	21561	21744	22004	21781	21758	21793	21883	21758	21553	21624	21681	21888	21861	21740	21705	21574	21695	21574	21752	21917	21808	21782	21793	21693	21866	21670	21730	21757	21740	21405	21796	21569	21705	21653	21631	21832	21581	21960	21878	21642	21648	21778	21705	21705	21774	21632	21899	21848	21675	21744	21887	21818	21703	21610	21808	21827	21723	21677	21634	21717	21809	21969	21704	21851	21781	21914	21722	21748	21713	21785	21644	21880	21520	21677	21780	21684	21871	21778	21911	21723	21731	21779	21750	21872	21910	21786	21785	21599	21729	21784	21691	21852	21541	21800	21670	21777	21711	21699	21950	21597	21813	21829	21811	21844	21726	21647	21738	21921	21762	21595	21864	21766	21661	21662	21798	21735	21784	21792	21881	21782	21679	21851	21725	21627	21873	21653	21726	21671	21886	21622	21555	21900	21765	21821	21670	21764	21853	21766	21693	21699	21686	21850	21878	21738	21877	21870	21696	21496	21586	21668	21748	21745	21798	21705	21905	22045	21730	21792	21773	21721	21633	21599	21790	21675	21682	21591	21733	21744	21784	21758	21796	21661	21673	21767	21750	21656	21649	21898	21645	21873	21959	21647	21692	21845	21559	21774	21594	22020	21827	21703	21727	21634	21775	21875	21880	21803	21590	21961	21783	21807	21861	21903	21799	21676	21797	21748	21730	21746	21672	21819	21648	21611	21711	21749	21829	21671	21793	21734	21749	21809	21677	21762	21900	21655	21679	21935	21858	21646	21759	21871	21924	21732	21774	21695	21603	21716	21611	21837	21813	21851	21780	21740	21712	21882	21840	21868	21706	21763	21602	21690	21696	21621	21684	21595	21626	21852	21930	21547	21910	21774	21897	21872	21707	21765	21833	21803	21655	21709	21698	21783	21892	21740	21787	21615	21778	21764	21648	21699	21630	21723	21683	21806	21811	21663	21637	21713	21748	21705	21761	21682	21645	21570	21830	21703	21756	21768	21719	21659	21805	21764	21794	21822	21688	21623	21647	21729	21968	21692	21722	21797	21579	21667	21829	21764	21960	21464	21706	21583	21769	21724	21719	21631	21564	21869	21574	21753	21698	21669	21754	21778	21717	21829	21556	21740	21691	21590	21654	21664	21799	21614	21816	21719	21877	21813	21783	21648	22024	21581	21703	21768	21756	21769	21684	21939	21889	21890	21871	21574	21760	21773	21898	21939	21836	21780	21814	21677	21606	21893	21704	21905	21748	21688	21635	21848	21549	21761	21777	21666	21912	21594	21813	21656	21795	21728	21826	21726	21713	21734	21768	21819	21690	21839	21838	21843	21708	21833	21776	21804	21803	21652	21888	21968	21745	21724	21764	21651	21574	21885	21729	21811	21759	21672	21815	21683	21700	21630	21763	21614	21684	21720	21701	21724	21734	21818	21775	21895	21664	21561	21661	21700	21600	21624	21698	21736	21568	21576	21590	21640	21831	21843	21922	21778	21603	21719	21850	21856	21637	21646	21820	21592	21618	21642	21736	21638	21854	21794	21750	21576	21913	21818	21759	21734	21688	21845	21880	21631	21820	21659	21660	21789	21763	21778	21740	21918	21693	21816	21732	21788	21770	21646	21914	21685	21656	21729	21864	21770	21650	21695	21839	21916	21678	21958	21638	21905	21603	21658	21759	21444	21650	21728	21681	21773	21991	21920	21624	21670	21669	21694	21732	21851	21686	21630	21728	21708	21747	21667	21797	21862	21617	21603	21793	21680	21882	21962	21838	21549	21683	21716	21792	21905	21749	21999	21820	21800	21655	21844	21586	21695	21735	21683	21724	21763	21725	21691	21824	21590	21718	21689	21686	21818	21705	21645	21787	21769	21688	21633	21679	21728	21768	21722	21676	21617	21804	21552	21706	21669	21823	21668	21815	21786	21834	21795	21637	21604	21689	21650	21746	21700	21756	21820	21678	21787	21785	21773	21975	21783	21826	21822	21762	21757	21814	21853	21824	21678	21783	21652	21656	21612	21867	21786	21835	21898	21656	21624	21886	21852	21695	21840	21703	21954	21695	21638	21747	21681	21862	21615	21697	21715	21746	21903	21765	21604	21751	21833	21916	21968	21614	21808	21800	21580	21733	21754	21760	21718	21860	21809	21825	21675	21764	22024	21745	21576	21811	21930	21736	21745	21716	21759	21753	21826	21746	21715	21865	21797	21649	21839	21890	21703	21654	21668	21670	21751	21751	21682	21622	21597	21682	21847	21754	21506	21803	21780	21560	21678	21575	21808	21699	21831	21848	21698	21671	21920	21703	21711	21752	21621	21870	21871	21640	21628	21683	21715	21866	21718	21676	21727	21731	21722	21623	21594	21679	21729	21641	21645	21697	21696	21818	21604	21639	21753	21637	21753	21782	21496	21706	21832	21932	21826	21714	21671	21707	21831	21669	21543	21558	21690	21575	21709	21818	21851	21514	21713	21829	21650	21661	21706	21750	21688	21709	21664	21672	21945	21667	21654	21743	21828	21724	21737	21848	21726	22033	21721	21785	21690	21707	21831	21650	21746	21759	21753	21836	21673	21663	21677	21612	21894	21988	21757	21554	21986	21810	21702	21522	21690	21539	21766	21646	21636	21694	21895	21739	21899	21884	21711	21675	21574	21698	21721	21867	21676	21806	21826	21731	21697	21900	21686	21860	21864	21850	21635	21696	21881	21625	21757	21757	21660	21785	21764	21578	21778	21829	21861	21759	21910	21795	21579	21624	21779	21562	21797	21936	21767	21618	21773	21741	21703	21682	21774	21625	21823	21945	21718	21605	21681	21883	21868	21683	21647	21683	21738	21737	21700	21863	21858	21793	21579	21603	21715	21560	21722	21574	21736	21862	21514	21731	21841	21770	21684	21718	21840	21594	21746	21520	21921	21578	21883	21559	21789	21788	21693	21743	21885	21745	21946	21708	21495	21533	21684	21737	21823	21566	21949	21842	21790	21682	21609	21813	21831	21851	21764	21847	21711	21641	21642	21899	21779	21893	21723	21706	21658	21701	21793	21642	21571	21744	21714	21818	21675	21881	21855	21751	21725	21818	21855	21797	21850	21661	21792	21653	21696	21629	21788	21667	21798	21820	21858	21693	21784	21705	21761	21715	21823	21973	21612	21550	21984	21567	21715	21663	21691	21696	21663	21432	21875	21893	21733	21685	21642	21651	21563	21798	21677	21626	21683	21874	21727	21913	21623	21813	21706	21577	21918	21720	21689	21866	21721	21805	21801	21897	21766	21659	21611	21796	21800	21858	21934	21691	21775	21582	21763	21860	21714	21746	21691	21626	21622	21960	21843	21824	21851	21757	21810	21655	21799	21879	21543	21938	21853	21651	21695	21734	21775	21676	21700	21873	21843	21735	21879	21693	21790	21753	21724	21772	21555	21831	21720	21798	21651	21743	21708	21730	21786	21757	21763	21663	21697	21909	21777	21781	21858	21679	21657	21591	21617	21673	21794	21706	21811	21910	21540	21520	21669	21843	21624	21696	21774	21703	21873	21819	21799	21580	21691	21723	21805	21660	21737	21905	21756	21598	21836	21592	21843	21634	21718	22009	21659	21697	21742	21743	21637	21774	21875	21729	21914	21819	21753	21781	21534	21786	21711	21584	21688	21727	21911	21709	21728	21641	21816	21700	21622	21885	21682	21590	21982	21982	21707	21796	21950	21628	21824	21591	21570	21671
34127	35283	41363	37076	33103	31771	31140	30615	30070	30025	29736	29557	29498	29398	29052	29587	29526	29557	29159	29145	29230	29030	29395	29235	29259	29314	29333	29321	29335	29074	29202	29198	29066	29212	29284	29475	29184	29344	29140	29333	28990	29260	29172	29236	29104	29029	29244	29405	29373	29146	29302	29199	29181	29007	29232	29288	29065	29067	29164	29120	29246	29151	29209	29315	29100	28961	29233	29289	29291	29504	29313	29000	29204	29197	29098	29123	29346	29375	29195	29211	29295	29116	29391	29046	29373	28967	29475	29283	29282	29323	28999	29113	29141	29127	29246	29336	29306	29405	29113	29139	29317	29125	29244	29393	29202	28872	29144	29489	29075	29030	29282	29116	29312	29252	29320	29213	29246	29320	29299	29262	29162	29183	29258	29434	29156	29340	29400	28947	29209	29248	29379	29296	29034	29194	29288	29162	29053	29189	29325	29182	29064	29300	29295	29230	29289	29315	29247	29284	29217	29131	29256	29189	29184	29391	28968	29212	29131	29323	29075	29280	29579	29365	29141	29224	29309	29243	29292	29245	29204	29366	29164	29359	29286	29242	29334	29269	29202	29414	29118	29272	29426	28941	29252	29085	29337	29224	29226	29113	29265	29132	28956	29425	29331	29059	29153	29097	29422	29299	29446	29290	29256	29120	29009	29058	29389	29185	29303	29272	28926	29307	29099	29288	29394	29223	29217	29234	29302	29256	29193	29110	29106	29169	29392	29327	29206	29011	29258	29164	29171	29130	29385	29019	29198	29199	29270	29121	29409	29156	29208	29186	29150	29105	29034	29262	29157	29069	29169	28971	29007	29137	28969	29301	29341	29033	29253	29085	29268	29273	29352	29241	29259	29075	29032	29077	29183	29156	29391	29395	29470	29437	29343	29140	29198	29378	29518	29307	29281	29166	29233	29382	29042	29265	29273	29263	29250	29072	29064	29325	29405	29322	29372	29127	29076	29187	29118	29231	29431	29090	29125	29537	29219	29292	29182	29117	29115	28977	29213	29146	29313	29123	29368	29241	29299	29219	29258	29406	29231	29234	29219	29397	29094	29253	29181	29227	29218	29159	29186	29232	29026	29404	29093	28979	29205	29173	29282	29312	29309	29221	29297	29330	29202	29203	29327	29155	29172	29421	29366	29248	29213	29219	29110	29254	29165	29456	29309	29421	29261	29320	29366	29350	29475	29483	29144	29267	29217	29412	29203	29208	29308	29275	29468	29321	29342	29317	29231	29344	29366	29296	29193	29341	29305	29074	29261	28882	29223	29344	29099	28902	29217	29144	29378	28972	29183	29148	29276	29224	29367	29226	28941	29223	29384	29175	29210	29281	29173	29044	29389	29167	29522	29390	29259	29115	29154	29322	29133	29313	29245	29108	29241	29275	29345	29285	29288	29462	29376	29084	29291	29137	28738	29371	29145	29115	29384	29420	29256	29317	29302	29223	29130	29140	29199	29146	29379	29143	28954	29244	29182	29194	29196	29342	29297	29250	29305	29275	28924	29081	29228	29063	29182	29113	28947	29339	29330	29295	29362	29200	29089	29307	29254	29227	29134	29448	29404	29114	29449	29312	29244	29177	29170	29379	29225	29300	29365	29054	29165	29270	29263	29297	29507	29339	29036	29288	29321	29235	29182	29363	29318	29236	29084	29285	29517	29266	29342	29126	29222	29419	29022	29247	29243	29092	28987	29169	29245	29245	29214	29198	28981	29437	29342	29237	29140	29164	29165	29282	29145	29239	29093	29349	28979	29043	29389	29137	29284	29279	29088	29157	29092	28836	29001	29319	29171	29097	29281	29163	29221	29123	29190	29357	29272	29222	29488	29226	29330	29146	29181	29415	29343	29435	29010	29101	29462	29139	29301	29369	29363	29230	29535	29497	29386	28925	29064	28924	29076	29116	29192	29204	29337	29166	29359	29105	29290	29064	29243	29322	28842	29068	29254	29295	29096	29104	29253	29034	29255	29312	29219	29370	29203	29207	29249	29223	29164	29187	29071	29407	29261	29288	29339	29206	29241	29294	29212	28961	29171	29150	29183	29367	29183	29375	29434	29262	29404	28913	29293	29202	29146	29221	29290	29199	29351	29501	29156	28999	29158	29130	29057	29237	29398	29239	29160	29323	29148	29193	29083	29232	29330	29347	29117	29291	29499	29220	29020	29069	29392	29438	29227	29006	29302	29095	29199	29381	29531	29021	29063	29237	29278	29048	29118	29281	29327	29201	29010	29144	29130	29301	29303	29177	29095	29293	29360	29349	29092	29227	29162	29378	29101	29199	29318	29225	29253	29441	29336	29089	29373	29391	29141	29296	29147	29360	29205	29258	28990	29403	28995	29404	29277	29142	29426	29212	29195	28959	29329	29102	29165	29248	29382	29589	29294	29348	29299	29287	29046	29204	29083	29122	29192	29257	29237	29132	29290	29185	29316	29133	29583	29293	29283	29178	29124	29141	29403	29385	29375	29188	29244	29142	29082	29419	29212	29385	29064	29325	29030	29259	29370	29177	29354	29223	29126	29121	29183	28966	29197	29155	29044	29221	29358	29109	29259	29229	29129	29377	29383	29282	29176	29200	29470	29273	29255	29222	28921	29181	29316	29189	29304	29268	29090	29414	29393	29280	29316	29074	29247	29136	29200	29366	29079	29129	29453	29320	29440	29271	29060	29196	29239	29185	29460	29381	29246	29242	29198	29248	28761	28916	29217	29182	29009	29145	29236	29366	29097	29344	29254	29409	29354	29156	29265	29348	29096	29381	29133	29160	29256	29156	29242	29330	29175	29077	29393	29248	29203	29205	29271	29220	29160	29184	29302	29198	29208	29351	29415	29371	29268	29080	29308	29192	29514	29211	29628	29247	29265	29176	29190	29496	29312	29285	29232	29084	29253	29166	28940	29360	29258	29189	29488	29372	29041	29150	29096	29345	29191	29173	29269	29183	29417	29249	29126	29367	29083	29301	28872	29187	29285	29270	29234	29025	29484	29285	28955	29237	29096	29275	29296	29025	29104	29225	29285	29270	29158	29208	29219	29170	29163	29505	29168	29066	29342	29458	29416	29304	29209	29442	29443	29211	29336	29102	29192	29122	29315	29377	29371	29299	29078	29042	29089	29227	29155	28852	29305	29030	29129	29489	29315	29319	29235	29311	29240	29380	29475	29438	29212	29361	29390	29198	29219	29126	29361	29266	29379	29616	29557	29297	29183	29083	28936	29236	29121	29291	29431	29294	29215	29390	29346	29205	29175	29146	29099	29221	29251	29288	29231	29193	29363	29164	29393	29400	29346	29312	29319	29479	29180	29273	29439	29113	29228	29352	29136	29197	29156	29286	29257	29204	29234	28960	29111	28996	29103	29167	29166	29178	29208	29163	29240	29316	29267	29311	29389	29332	29314	29298	29278	29256	29461	29347	29528	29379	29142	29097	29290	29327	29407	29067	29209	29387	29436	29266	29288	29449	29466	29248	29281	29302	29280	29182	29148	29228	29509	29201	29153	28979	29374	29039	29234	29407	29120	29300	29254	29341	29312	29205	29155	29256	29041	29204	29052	29311	29184	29026	29485	29422	29454	29209	29076	29075	29308	29150	29189	29271	29482	29370	29105	29403	29501	29089	29078	29206	29063	29254	29342	28907	29303	29154	29362	29287	29180	29129	29115	29266	29132	29220	29244	29115	29121	29294	29509	29079	29257	29167	29430	29418	29237	29293	29031	29305	29335	29433	29293	29013	28911	29053	29340	29126	29107	29194	29112	29264	29417	29137	29108	29167	29253	29031	29136	29173	29216	29160	29328	29098	29275	28926	29226	28973	29125	29242	28941	29316	29142	29289	29289	29258	29147	29274	29386	29103	29222	29201	29295	29169	29163	29245	29114	29145	29225	29100	29306	29064	29158	29065	29119	29027	29106	29283	29282	29271	29355	29248	29365	29419	29383	29302	29193	29134	28924	29188	29202	29275	29228	29210	29358	29257	29205	29232	29402	29266	29340	29401	29398	29208	29378	29486	29102	29177	29600	29320	29349	29430	29024	29148	29002	28967	29385	29433	29146	29189	29203	29331	29342	28986	29273	29232	29352	29215	29421	29337	28957	29343	29004	29067	29128	29219	29223	29102	29401	29215	29200	29041	29463	28944	29234	29084	29423	29160	29373	29542	29232	29217	29465	29164	29311	29453	29002	29484	29384	29202	29255	29238	29148	29249	29433	29377	29418	29041	29172	29242	29101	29314	29128	29335	29265	29073	29161	29150	29433	29318	29145	29208	29358	29218	29294	29239	29317	29092	29179	29404	29014	29371	29438	29171	29396	29209	29285	29237	29220	29121	29269	29267	29446	29261	29271	29286	29239	29253	29404	29297	29077	29046	29248	29002	29117	29217	29449	29169	29071	29179	28968	29100	29153	29192	29208	29340	29268	29164	29507	29536	29172	29143	29194	28926	29382	29013	29136	29214	29042	29107	29358	29361	29238	29422	29358	29150	29380	29317	29279	29057	28977	29317	29099	29116	29290	29317	29212	29176	29224	29278	29086	29197	29515	29362	29216	29076	29257	29110	29118	29025	29435	28948	29062	29095	29347	29211	29300	29172	29607	29084	29308	29084	29185	29071	29333	29165	29294	29205	29098	29481	29041	29181	29207	29129	29285	29051	29137	29396	29344	29137	29168	29125	29176	29127	29330	29311	29347	29369	29174	29123	29162	29110	29184	29343	29267	29230	29132	29077	29463	29121	29217	29269	29073	29084	29292	29280	29100	29125	29315	29136	29138	29402	28896	29125	29502	29179	29205	29106	29329	29354	29194	29377	29111	29404	29292	29318	28950	29308	29396	29166	29050	29219	29232	29365	29170	29203	29110	29289	29350	29472	29246	29265	28945	28944	29213	29189	29390	29282	29191	29281	29006	29049	29175	29200	29260	29304	29391	29211	29480	29014	29311	29409	29241	29173	29323	29226	29339	29131	29156	29296	29195	29207	29377	29437	29533	29203	29175	29248	29330	29313	29355	29162	29322	29247	29546	29086	29446	29322	29174	29009	29280	29385	28937	29173	29263	29164	29130	29243	29356	29256	29338	29288	29062	29291	29433	29099	29245	29324	29116	29022	29290	29155	29225	29392	29287	29131	29478	29145	29216	29271	29324	29226	29244	29291
32346	47407	39332	31180	27740	25669	24214	23481	22939	22533	22340	22288	22286	21760	21821	21880	21595	21772	21585	21517	21633	21527	21669	21827	21627	21516	21637	21320	21857	21691	21753	21486	21633	21649	21419	21653	21675	21730	21398	21840	21523	21637	21648	21745	21762	21553	21751	21528	21584	21514	21411	21663	21655	21618	21724	21680	21516	21590	21569	21608	21447	21545	21531	21733	21841	21499	21690	21644	21484	21640	21462	21516	21778	21603	21594	21502	21590	21686	21682	21795	21571	21634	21577	21629	21605	21573	21741	21453	21516	21572	21499	21664	21481	21733	21481	21506	21668	21654	21603	21599	21495	21625	21476	21354	21562	21518	21560	21467	21625	21686	21392	21445	21702	21594	21658	21673	21722	21803	21702	21598	21515	21457	21571	21637	21656	21772	21533	21595	21690	21520	21598	21744	21660	21660	21507	21708	21582	21497	21658	21594	21734	21526	21518	21436	21775	21564	21634	21337	21565	21567	21608	21573	21649	21454	21776	21497	21530	21734	21508	21826	21555	21704	21470	21348	21623	21547	21734	21511	21482	21650	21623	21666	21562	21481	21544	21371	21674	21298	21617	21598	21532	21636	21558	21453	21507	21476	21556	21670	21447	21533	21561	21615	21503	21577	21612	21504	21482	21596	21487	21674	21469	21494	21499	21544	21580	21550	21483	21487	21579	21559	21454	21608	21456	21698	21622	21539	21475	21355	21765	21829	21547	21517	21448	21697	21572	21551	21542	21645	21757	21674	21488	21571	21689	21702	21609	21555	21623	21587	21767	21747	21474	21833	21540	21610	21402	21643	21690	21668	21593	21534	21551	21620	21478	21632	21603	21654	21504	21555	21530	21592	21525	21703	21511	21581	21547	21604	21452	21698	21570	21601	21462	21508	21506	21673	21517	21591	21577	21527	21702	21509	21555	21603	21460	21585	21598	21600	21573	21523	21567	21669	21520	21553	21616	21673	21512	21560	21706	21557	21678	21411	21490	21541	21513	21610	21791	21416	21606	21741	21499	21558	21468	21473	21519	21480	21579	21579	21565	21496	21711	21513	21451	21459	21451	21728	21651	21592	21613	21623	21618	21600	21611	21666	21725	21404	21536	21495	21540	21573	21558	21667	21741	21555	21530	21511	21491	21317	21544	21658	21573	21730	21634	21407	21564	21525	21621	21695	21624	21693	21657	21688	21671	21475	21690	21695	21505	21751	21719	21692	21520	21495	21652	21432	21570	21431	21782	21651	21469	21586	21556	21759	21525	21542	21495	21619	21645	21429	21522	21509	21737	21427	21654	21728	21644	21585	21473	21540	21747	21591	21721	21359	21525	21536	21513	21618	21523	21658	21461	21529	21475	21532	21633	21667	21339	21580	21501	21586	21596	21766	21529	21618	21427	21805	21490	21604	21516	21368	21354	21647	21513	21692	21742	21418	21729	21517	21565	21625	21351	21651	21493	21457	21568	21466	21567	21708	21547	21584	21603	21660	21504	21498	21670	21705	21564	21490	21580	21470	21545	21255	21603	21489	21779	21531	21521	21520	21500	21814	21662	21777	21551	21633	21603	21564	21545	21652	21607	21698	21650	21574	21527	21667	21607	21665	21673	21506	21582	21718	21753	21475	21444	21630	21612	21630	21668	21443	21441	21528	21526	21489	21464	21662	21729	21524	21635	21570	21320	21637	21662	21501	21730	21727	21699	21625	21541	21419	21594	21641	21715	21510	21460	21400	21664	21464	21539	21512	21553	21665	21572	21606	21475	21535	21779	21516	21646	21480	21593	21613	21661	21481	21762	21591	21570	21503	21548	21498	21550	21834	21459	21552	21440	21610	21514	21482	21590	21626	21489	21561	21379	21520	21560	21572	21616	21361	21711	21630	21637	21656	21652	21666	21464	21714	21645	21639	21596	21632	21568	21549	21467	21802	21492	21516	21414	21450	21555	21622	21584	21601	21542	21496	21816	21652	21588	21418	21837	21638	21703	21441	21624	21711	21641	21590	21672	21552	21525	21542	21590	21445	21752	21557	21612	21634	21787	21489	21626	21450	21747	21550	21542	21751	21568	21646	21439	21564	21508	21554	21592	21496	21662	21660	21645	21423	21800	21593	21516	21503	21683	21497	21587	21489	21611	21537	21786	21476	21726	21697	21677	21547	21653	21669	21679	21432	21781	21487	21683	21582	21583	21694	21529	21736	21542	21407	21629	21381	21570	21559	21501	21723	21639	21437	21610	21425	21536	21633	21388	21758	21520	21470	21715	21702	21464	21586	21531	21651	21467	21750	21526	21661	21743	21691	21628	21529	21637	21738	21602	21580	21554	21597	21643	21472	21514	21494	21499	21535	21500	21637	21527	21620	21659	21483	21487	21521	21444	21560	21603	21391	21405	21431	21485	21676	21548	21694	21526	21620	21679	21411	21501	21639	21525	21559	21683	21539	21620	21710	21446	21506	21598	21667	21523	21579	21684	21474	21390	21548	21567	21471	21676	21423	21679	21750	21577	21558	21395	21672	21580	21532	21654	21535	21733	21339	21684	21572	21533	21455	21463	21598	21570	21365	21581	21739	21504	21695	21692	21542	21825	21497	21816	21520	21516	21672	21442	21600	21677	21493	21541	21553	21549	21530	21428	21508	21630	21459	21615	21555	21612	21609	21536	21482	21543	21670	21864	21484	21716	21634	21555	21758	21714	21535	21543	21517	21666	21613	21477	21530	21450	21609	21551	21539	21509	21624	21451	21705	21550	21613	21534	21620	21749	21647	21510	21601	21661	21661	21534	21686	21496	21545	21632	21621	21552	21524	21560	21476	21505	21544	21590	21639	21636	21582	21510	21645	21533	21359	21502	21629	21492	21578	21683	21651	21626	21454	21575	21692	21307	21880	21575	21616	21676	21625	21593	21582	21454	21532	21394	21538	21510	21431	21564	21354	21539	21671	21762	21539	21612	21572	21406	21614	21655	21669	21594	21448	21752	21775	21641	21565	21624	21517	21396	21521	21444	21774	21460	21388	21535	21545	21492	21519	21668	21548	21570	21574	21557	21408	21586	21518	21607	21339	21735	21346	21565	21547	21646	21681	21463	21356	21687	21686	21674	21687	21686	21531	21616	21300	21517	21559	21490	21426	21533	21521	21402	21526	21735	21540	21523	21578	21515	21647	21477	21499	21573	21581	21622	21526	21704	21467	21689	21666	21615	21720	21499	21491	21826	21543	21502	21553	21538	21628	21489	21666	21555	21454	21696	21531	21565	21565	21759	21465	21537	21725	21501	21514	21491	21612	21709	21550	21576	21544	21440	21648	21477	21684	21585	21574	21433	21568	21621	21454	21689	21583	21568	21542	21563	21589	21609	21301	21499	21700	21651	21603	21716	21710	21554	21509	21576	21633	21626	21573	21566	21472	21644	21598	21598	21528	21598	21500	21497	21695	21545	21664	21514	21703	21741	21618	21696	21477	21691	21626	21629	21558	21737	21418	21587	21597	21662	21696	21632	21659	21537	21619	21603	21392	21505	21560	21585	21743	21659	21545	21572	21521	21597	21645	21281	21522	21526	21429	21596	21701	21553	21569	21577	21466	21554	21653	21632	21579	21689	21594	21626	21696	21551	21601	21580	21638	21608	21427	21625	21597	21653	21694	21471	21603	21542	21641	21611	21607	21575	21695	21657	21779	21641	21512	21585	21318	21569	21510	21555	21616	21485	21699	21540	21527	21668	21567	21580	21708	21601	21554	21483	21501	21637	21620	21646	21629	21554	21372	21653	21634	21659	21628	21370	21553	21407	21557	21613	21526	21441	21505	21585	21472	21700	21647	21573	21710	21472	21699	21524	21780	21533	21517	21642	21565	21736	21631	21468	21640	21418	21483	21622	21626	21497	21403	21586	21453	21626	21626	21536	21776	21436	21496	21602	21546	21583	21596	21557	21548	21702	21716	21719	21519	21584	21620	21384	21473	21666	21644	21484	21600	21461	21562	21719	21449	21558	21657	21677	21516	21522	21577	21568	21506	21727	21664	21698	21565	21511	21664	21560	21519	21650	21655	21553	21556	21443	21597	21539	21626	21503	21556	21388	21513	21607	21532	21715	21593	21566	21437	21685	21606	21675	21478	21494	21500	21552	21507	21810	21561	21679	21587	21544	21644	21667	21573	21469	21659	21638	21509	21428	21538	21669	21582	21555	21502	21511	21625	21621	21639	21529	21490	21798	21429	21796	21726	21670	21447	21757	21724	21555	21722	21459	21764	21517	21452	21534	21717	21642	21540	21595	21572	21533	21821	21562	21465	21468	21512	21488	21608	21558	21656	21623	21670	21440	21449	21687	21650	21451	21656	21623	21472	21668	21712	21637	21607	21656	21515	21685	21570	21454	21513	21475	21605	21464	21495	21588	21594	21503	21524	21627	21590	21436	21487	21780	21511	21573	21597	21684	21580	21597	21706	21592	21688	21571	21340	21409	21538	21708	21746	21460	21582	21623	21716	21513	21543	21461	21501	21710	21573	21606	21523	21530	21548	21519	21662	21478	21530	21623	21618	21609	21621	21655	21529	21507	21599	21539	21698	21678	21589	21291	21766	21521	21563	21508	21503	21617	21648	21514	21678	21636	21498	21468	21540	21464	21572	21769	21591	21535	21569	21613	21641	21488	21665	21692	21514	21417	21555	21473	21689	21614	21575	21643	21621	21469	21720	21670	21563	21620	21838	21598	21443	21630	21506	21562	21465	21770	21765	21735	21657	21580	21333	21638	21618	21513	21515	21540	21691	21551	21562	21417	21572	21555	21629	21658	21589	21646	21692	21593	21576	21508	21525	21337	21753	21543	21449	21529	21425	21429	21647	21651	21523	21750	21605	21643	21698	21584	21595	21588	21375	21648	21645	21548	21631	21710	21782	21383	21705	21547	21791	21726	21471	21698	21618	21571	21614	21649	21558	21513	21572	21595	21567	21690	21626	21606	21569	21460	21629	21348	21654	21672	21566	21764	21505	21679	21678	21596	21352	21652	21817	21646	21328	21345	21849	21771	21511	21606	21592	21577	21476	21749	21497	21618	21643	21564	21370	21492	21567	21600	21496	21784	21602	21642	21642	21592	21485	21603	21439	21630	21640	21475	21727	21516	21517	21685	21701	21651	21449	21687	21729	21627	21631	21570	21637
23577	21483	28656	27603	28942	32377	33677	31274	30629	30528	30202	30084	29476	29588	29658	29514	29260	29438	29272	29494	29201	29256	29203	29189	29398	29139	29348	29350	29229	29251	29166	28941	29232	29238	29205	29156	29192	29157	29047	29310	29420	29229	29271	29355	29192	29091	28882	29098	29226	29397	28981	29361	29493	29261	29118	29098	29261	29137	29096	29051	29334	29106	28983	29194	29418	28987	29142	28989	29162	29025	29202	29452	29324	29057	29116	28778	29114	29377	28966	29180	29110	29166	29249	29277	29135	29253	28924	29342	29037	29326	29517	29045	29132	29417	29033	29003	29177	29320	29406	29299	29210	29016	29301	29449	29198	29455	29106	29121	29089	29217	29376	29205	29086	29235	29169	28970	29102	28987	29303	29389	29085	29250	29315	29038	29044	29102	29325	28995	29264	29127	29190	29200	29197	29111	29165	29374	29173	29174	29010	29030	29426	29105	29122	29128	29302	29158	28958	29163	29017	29110	29215	29284	29109	29168	29044	29017	29273	29258	29261	29131	29278	29116	29192	28982	29106	29305	29046	29115	29187	29175	29101	29247	29214	29076	28986	28899	28950	29121	29080	29288	29055	29405	29237	29062	29253	29075	29172	29241	29350	29258	29057	28879	29117	29256	29203	29128	29190	29113	29025	28921	29234	29079	29231	29175	29208	29415	29360	29417	29240	29054	29301	29088	28943	29234	29237	29367	29089	29246	29271	29253	28893	28992	29140	29251	29294	29429	28988	29029	29361	29075	29271	29563	29246	28850	29276	29290	29037	29132	29142	29201	29274	29190	29067	29074	29353	28987	29145	29009	29173	28999	29319	29078	28953	29240	29191	29142	29225	29263	29193	29170	28974	29111	29073	29012	29333	29419	29015	29305	29068	29391	29302	29038	28948	29075	29226	29067	29071	29319	29405	29299	29305	29160	29234	29100	29152	29204	29361	29130	28936	29131	28928	28959	29128	29313	29301	29257	29480	29253	29187	29275	29182	29310	29203	29066	29083	29463	29230	29166	29235	28973	29024	29169	28999	28899	29281	29300	28986	29276	29114	29189	29236	29180	29061	29281	29166	29059	29332	29105	29102	29396	29134	29210	29015	29092	29394	29158	29441	29214	29319	29509	29129	29074	29026	29344	28941	28971	29048	29270	29376	29129	29188	29203	29173	29266	29293	29390	29212	29090	29004	29197	29278	28922	29132	29238	29171	29045	29301	29308	29161	29194	29346	29312	29465	29240	29029	29045	28904	29236	29217	29286	29094	29262	29134	28998	29217	29261	29439	29287	29170	29175	29011	29216	28937	29075	29471	29145	29192	29339	29065	29046	29027	29260	29042	29193	29113	29054	28896	28893	29285	29353	29085	29358	29257	29271	29171	29269	29078	29185	28951	29136	29152	29331	29115	29067	29118	29155	29031	29103	29212	29276	29035	29236	29093	29194	29419	29076	29154	29242	29145	29267	29238	29224	29246	28992	29513	29399	29072	29400	29295	29245	29000	29235	29198	29436	29312	29116	29178	29211	29070	29314	29198	29000	29280	29114	29125	29184	29350	29062	28940	29030	29260	29002	29117	29253	29092	29030	29215	29322	29167	29138	29081	29285	29230	28867	28910	28935	29257	29256	29430	29092	29186	29136	29432	29093	29306	29314	29282	29276	29251	29071	29304	29223	29285	29265	29096	29257	29407	29216	29036	29288	29081	29275	29413	29559	29300	28970	29223	28950	29255	29162	29121	29280	29267	29101	29274	29100	29087	29094	29137	28971	29289	28942	29259	29114	28947	28959	29075	29182	29019	29279	29164	29227	29256	29440	29562	29270	28895	29065	29273	29229	29096	29148	29015	29167	29089	29288	29406	29222	29068	29133	29391	28830	29170	29103	29188	29285	29230	29019	29246	29277	29107	29017	28965	29290	29163	28995	29201	29064	29264	29150	29353	29248	29355	29218	29211	29167	29260	29305	29248	29276	29293	29158	29084	29289	29119	29217	29174	29200	29153	29106	29299	29136	28819	29064	29168	29182	29119	29357	29234	29379	29339	28983	29202	29138	29228	29194	29368	29053	29194	29264	29310	28980	28951	29022	29280	29375	29067	29227	29079	29092	29013	29078	29368	29271	29256	29164	29278	29203	29328	29251	28947	29312	29287	29250	28977	29213	29083	29176	29237	29183	29371	29153	29058	29312	29197	29051	29336	28977	29127	29436	29292	29283	29556	29259	29239	29100	29463	29258	29117	29033	29274	29364	28990	29053	29171	29012	29069	29213	29097	28928	29120	29136	29004	29269	29322	29056	29351	29318	29353	29438	29223	29274	29393	29111	29073	29132	29379	29050	29266	29081	29225	29125	29412	29206	29346	29218	29083	29155	29266	28975	29283	29328	29253	29053	29198	29284	29318	29184	29398	29065	29319	29258	29201	29213	29147	29303	29067	29177	29348	29175	28973	29158	29383	29105	29105	29203	28975	28963	29084	29084	29227	29115	29253	29054	29303	29085	28959	29094	29419	29251	29157	29278	29395	29122	29214	29080	29255	29058	29061	29156	29114	29289	29171	29378	29234	29250	29291	29200	29245	29345	29276	29099	29297	29199	29172	29305	29170	29169	29285	29048	29365	29299	29294	29032	29049	29218	28880	29320	29111	28838	29032	29005	29105	29130	29175	29073	29064	29265	29198	29192	29057	29300	29374	29015	29203	29195	29279	29171	29176	29315	29212	29097	29007	29301	29217	29195	29035	29018	29163	29232	29012	29230	29054	29251	28998	29194	29240	29288	29210	29234	29090	29102	29142	29077	29104	29308	29219	28976	29165	29312	29211	29278	29185	29271	29259	29230	29337	29217	29095	29324	29247	29127	29209	29290	29064	29236	29227	29324	29142	29353	29233	29126	29199	29038	29123	28929	29007	29268	28984	29175	29155	29057	29401	29254	29194	29295	29265	29271	28926	29232	29143	29072	29375	29229	29180	29215	29214	29044	29216	29111	29190	29153	29403	29151	29213	29122	29328	28928	29221	29267	29303	29111	29200	29097	29363	29055	29130	29221	29049	29092	29183	28971	29227	29186	29226	28952	29447	29186	29194	29085	28946	29344	29328	29104	29062	29279	28897	28969	29263	29245	29071	29148	29316	29383	29136	29072	29121	29117	29292	29106	29099	29319	29107	29197	29333	29210	29155	29042	29316	29117	29392	29148	29159	29257	29089	29192	29353	29086	29299	29356	28959	29160	29132	29037	29231	29300	29047	29089	29235	29112	29192	29159	29148	29179	29226	29041	29160	28985	29219	29316	29264	29399	28962	29109	29054	29212	29135	29305	29192	29128	29388	29052	29336	29261	29086	29259	29262	29156	29264	29143	29168	29147	29196	29259	29319	29182	29438	28895	29145	29113	29439	29364	29262	28884	29302	28985	29176	29284	29356	29059	28961	29163	29169	29139	29150	29201	29295	28974	29064	29294	28944	29136	29040	29001	29218	29423	29155	29111	29186	29351	29132	29358	29130	29218	29343	29136	29369	29194	29114	29171	29169	29472	29319	29182	29012	29172	29404	29101	29254	29207	29198	29250	29111	29144	29227	29020	29281	29029	29244	28975	29315	29077	29254	29241	28955	29249	29263	29197	29148	29129	29235	29066	29225	29054	29068	29188	29311	29035	29028	29062	29186	29339	29236	29028	29232	29130	29235	29232	29245	29096	29134	29244	29134	29254	29153	29184	29208	29249	29294	29037	28976	29037	28976	29224	29092	29257	29089	29247	29254	29165	29305	28996	29182	29146	29142	29311	29272	29184	28982	29026	29181	29218	29192	29307	29155	29194	29096	29266	29080	29098	29282	29307	29161	29100	29371	29225	29336	29055	29155	29223	29086	29165	29322	29171	28947	29011	29110	29404	29021	28889	29290	29405	29261	29282	29333	29102	29225	29158	29400	29215	29202	29167	29017	28824	29195	29153	29006	29035	29222	29213	29245	29128	29363	29263	29267	29245	29205	29299	29176	29104	29125	29441	29228	28936	29449	29250	29037	29031	29260	29348	29076	29265	29233	29021	29252	29107	29196	29149	29252	29077	29070	29412	29176	29265	29004	29162	29061	29400	29306	29470	29263	29083	29357	29317	29119	29066	29046	29239	29220	29011	29120	29278	29428	29288	29191	29398	29554	29430	29247	29423	29049	29363	29434	29295	29159	29347	29234	29123	29204	29106	29074	29451	29167	29254	29298	29110	28954	29254	29099	29174	29195	29269	29245	28968	29031	29420	29355	29159	29130	28931	28959	29269	28972	29422	29190	29259	29246	29294	29323	29377	29195	29127	29255	29243	29207	29079	29323	29139	29196	29124	28983	29260	29289	29316	29446	28991	29129	29125	29154	29340	29134	29028	29218	29102	29085	29035	28920	28983	29104	29285	29141	29032	29192	29061	29055	29285	29004	29204	28949	29237	29099	29054	29384	29002	29161	29003	29060	29202	29073	29218	29137	29136	29180	29027	29064	28951	29157	29071	29246	29099	29208	28989	29076	29335	29298	29207	29102	29142	29135	29071	29090	29309	29204	29147	29376	29224	29391	29182	29173	29121	29192	29020	29254	29211	29040	29058	28966	29168	29153	29048	29122	29186	29127	29119	29443	29052	29161	29266	29109	28969	29246	29051	29226	28946	29216	29037	29245	29380	29099	29138	29322	29254	29109	29196	29241	29050	29146	29149	29211	29140	29109	29225	29347	29348	29365	29110	29123	29136	29256	29020	29385	29362	29252	29223	29212	28989	29377	29242	28938	29083	28890	29205	29244	29129	29007	29069	29226	29087	29195	29043	29174	28912	29101	29078	29153	28981	29109	29225	29084	29203	29186	29161	29225	28977	29254	29040	29241	29144	29563	29125	29231	29053	29347	29388	29144	29068	29217	29211	29119	29198	29302	29260	29081	29242	29206	29162	29145	29172	29264	28882	29177	29158	29099	29020	29261	29274	29015	29373	29082	28991	29002	29252	29177	29182	29229	29532	29013	29052	29298	29152	29239	28937	29181	29057	29121	29054	29065	29020	29113	29180	29248	29335	29168	29043	29200	29109	29408	29288	29279	29178	29211	29237	29028	29331	29034	29317	29177	29283	29129	29282	29137	29168	29144	29205	29234	29024	29531	29186	29134	29139	29354	29232	29320	29339	29057	29106
30100	54171	45167	35567	30907	28185	26281	24765	23878	23226	22885	22587	22143	22183	22081	22047	21746	21801	21864	21718	21692	21554	21681	21601	21596	21693	21811	21510	21486	21591	21882	21693	21503	21652	21624	21516	21519	21711	21745	21570	21503	21591	21576	21578	21586	21538	21624	21711	21418	21698	21595	21538	21452	21461	21645	21557	21672	21413	21686	21654	21638	21544	21707	21457	21678	21635	21451	21675	21705	21484	21675	21705	21826	21623	21705	21518	21570	21609	21770	21540	21569	21656	21577	21474	21674	21406	21475	21660	21694	21708	21499	21392	21729	21561	21460	21473	21548	21924	21626	21502	21547	21489	21601	21340	21622	21613	21659	21525	21565	21547	21588	21645	21824	21658	21638	21560	21482	21706	21625	21887	21809	21666	21595	21504	21506	21667	21554	21761	21701	21685	21724	21655	21431	21664	21642	21573	21636	21519	21680	21763	21680	21525	21781	21600	21288	21628	21515	21456	21577	21705	21550	21656	21578	21732	21710	21580	21639	21717	21393	21639	21582	21861	21692	21559	21418	21500	21495	21516	21588	21546	21612	21554	21675	21625	21580	21575	21517	21638	21575	21690	21748	21458	21658	21641	21388	21960	21411	21552	21606	21705	21537	21647	21638	21723	21659	21632	21737	21712	21457	21755	21480	21524	21482	21640	21654	21508	21642	21507	21424	21657	21539	21585	21640	21717	21478	21347	21666	21546	21507	21619	21605	21668	21655	21629	21589	21497	21486	21627	21579	21631	21514	21676	21472	21701	21551	21584	21440	21615	21452	21346	21796	21740	21515	21613	21764	21568	21604	21726	21573	21547	21654	21640	21598	21650	21568	21527	21534	21638	21554	21535	21834	21541	21603	21488	21598	21724	21468	21710	21654	21687	21669	21675	21680	21493	21768	21780	21437	21354	21631	21460	21601	21624	21634	21632	21719	21694	21599	21642	21596	21592	21466	21847	21611	21546	21483	21598	21571	21519	21532	21669	21705	21606	21469	21597	21589	21546	21714	21483	21494	21656	21784	21612	21527	21619	21527	21616	21509	21630	21680	21612	21262	21679	21473	21816	21461	21546	21509	21722	21541	21599	21568	21640	21544	21731	21711	21702	21555	21357	21789	21425	21625	21657	21707	21673	21404	21623	21680	21628	21526	21756	21623	21597	21659	21540	21483	21456	21459	21599	21582	21417	21575	21439	21731	21691	21369	21789	21625	21585	21652	21717	21628	21511	21671	21563	21612	21571	21643	21533	21562	21424	21676	21431	21626	21658	21600	21593	21628	21495	21694	21413	21710	21305	21715	21761	21718	21608	21589	21586	21507	21574	21550	21548	21606	21488	21497	21442	21661	21535	21460	21630	21652	21550	21525	21533	21594	21652	21622	21603	21380	21463	21619	21560	21557	21636	21795	21661	21702	21682	21527	21491	21394	21581	21715	21852	21661	21656	21488	21768	21410	21657	21703	21551	21499	21737	21659	21512	21645	21557	21316	21558	21491	21577	21682	21603	21596	21772	21596	21640	21514	21700	21750	21730	21445	21509	21590	21622	21598	21582	21547	21607	21567	21672	21633	21589	21453	21613	21746	21636	21520	21577	21613	21597	21584	21554	21511	21720	21621	21600	21491	21643	21516	21745	21611	21560	21338	21733	21456	21657	21733	21639	21650	21733	21600	21780	21616	21741	21623	21697	21619	21490	21656	21563	21620	21566	21683	21814	21612	21532	21654	21582	21543	21563	21565	21431	21649	21588	21728	21695	21714	21517	21611	21778	21685	21685	21689	21728	21568	21604	21721	21689	21614	21586	21378	21908	21634	21457	21480	21615	21614	21626	21557	21524	21516	21626	21629	21717	21781	21704	21505	21741	21689	21623	21638	21680	21657	21535	21537	21600	21562	21683	21544	21670	21841	21518	21653	21665	21733	21844	21641	21707	21566	21498	21561	21605	21538	21771	21452	21534	21623	21820	21801	21638	21732	21631	21441	21574	21405	21570	21528	21802	21757	21530	21402	21627	21591	21474	21385	21741	21657	21663	21647	21570	21622	21481	21472	21536	21503	21671	21649	21470	21660	21508	21594	21605	21695	21524	21674	21652	21623	21486	21594	21588	21476	21503	21427	21560	21652	21576	21599	21571	21645	21619	21642	21563	21572	21545	21662	21528	21438	21451	21525	21605	21616	21599	21615	21564	21538	21461	21592	21580	21627	21692	21424	21524	21607	21742	21635	21671	21648	21668	21663	21436	21618	21640	21480	21482	21568	21535	21607	21637	21405	21677	21562	21605	21699	21650	21539	21470	21455	21687	21647	21556	21589	21572	21571	21426	21669	21568	21701	21555	21478	21677	21665	21301	21530	21612	21612	21464	21539	21452	21786	21522	21573	21567	21562	21830	21589	21632	21597	21564	21600	21692	21462	21690	21627	21598	21780	21315	21627	21583	21540	21527	21571	21448	21506	21690	21633	21544	21553	21489	21554	21651	21431	21331	21610	21621	21444	21540	21636	21692	21465	21585	21615	21596	21716	21544	21568	21526	21620	21707	21671	21341	21644	21694	21458	21567	21569	21604	21587	21535	21507	21678	21592	21512	21548	21628	21794	21646	21613	21788	21468	21541	21663	21675	21622	21461	21436	21609	21664	21656	21694	21674	21421	21585	21325	21728	21571	21450	21702	21500	21662	21438	21596	21650	21659	21623	21655	21537	21422	21553	21622	21702	21693	21508	21619	21570	21623	21666	21524	21495	21727	21618	21570	21569	21677	21853	21479	21363	21609	21479	21318	21530	21719	21668	21498	21567	21663	21669	21805	21527	21683	21659	21567	21747	21755	21612	21595	21549	21738	21636	21754	21484	21585	21653	21710	21526	21685	21441	21778	21457	21617	21569	21567	21731	21569	21702	21554	21516	21554	21633	21515	21667	21553	21542	21744	21716	21586	21764	21613	21832	21730	21693	21700	21504	21748	21591	21641	21461	21469	21782	21571	21650	21496	21544	21495	21720	21518	21611	21624	21671	21542	21605	21543	21518	21734	21609	21687	21570	21564	21622	21595	21421	21597	21555	21750	21468	21397	21646	21560	21752	21505	21476	21657	21723	21555	21610	21543	21464	21703	21673	21611	21552	21672	21529	21657	21808	21467	21482	21503	21588	21703	21673	21725	21573	21527	21550	21715	21724	21571	21729	21623	21618	21769	21617	21531	21579	21714	21599	21620	21465	21524	21812	21547	21761	21653	21670	21604	21607	21758	21727	21438	21648	21637	21707	21642	21509	21670	21611	21624	21575	21684	21524	21517	21572	21557	21629	21596	21702	21665	21449	21365	21815	21506	21771	21644	21523	21404	21639	21489	21549	21567	21954	21727	21870	21605	21358	21540	21727	21687	21474	21617	21398	21748	21699	21562	21623	21521	21829	21585	21704	21484	21658	21641	21696	21644	21442	21439	21664	21559	21409	21714	21610	21723	21547	21618	21708	21397	21646	21636	21587	21617	21413	21655	21571	21795	21536	21534	21685	21609	21476	21671	21651	21644	21722	21546	21571	21599	21841	21592	21748	21441	21402	21506	21559	21527	21610	21487	21459	21517	21663	21618	21547	21632	21429	21679	21599	21504	21590	21471	21455	21512	21586	21384	21692	21670	21616	21711	21631	21485	21493	21575	21501	21724	21661	21516	21475	21761	21643	21626	21461	21642	21459	21680	21528	21552	21583	21631	21586	21669	21538	21533	21517	21437	21487	21662	21652	21725	21605	21627	21402	21773	21494	21591	21506	21661	21786	21715	21537	21644	21662	21494	21633	21545	21598	21635	21581	21610	21591	21786	21608	21421	21567	21579	21642	21731	21641	21611	21703	21497	21593	21534	21670	21467	21805	21443	21522	21500	21556	21598	21792	21510	21766	21457	21594	21517	21507	21609	21679	21459	21612	21580	21695	21445	21766	21643	21627	21639	21674	21856	21555	21586	21589	21759	21637	21531	21681	21398	21692	21504	21502	21601	21633	21659	21687	21600	21762	21514	21492	21559	21509	21446	21490	21748	21653	21411	21570	21758	21710	21591	21642	21556	21666	21461	21632	21660	21600	21749	21698	21547	21483	21474	21611	21701	21617	21500	21652	21726	21557	21640	21720	21526	21547	21528	21511	21620	21817	21615	21419	21609	21793	21533	21484	21590	21566	21839	21541	21715	21533	21698	21523	21658	21474	21652	21459	21456	21474	21501	21522	21629	21480	21770	21824	21641	21537	21449	21698	21521	21395	21554	21555	21507	21647	21447	21711	21653	21767	21452	21738	21745	21529	21676	21501	21706	21530	21543	21784	21879	21674	21755	21473	21664	21480	21702	21637	21722	21757	21630	21536	21643	21490	21626	21556	21540	21453	21462	21683	21512	21360	21657	21572	21499	21704	21647	21676	21725	21781	21430	21550	21734	21676	21603	21633	21624	21524	21679	21494	21489	21671	21726	21585	21532	21609	21653	21480	21695	21693	21631	21725	21479	21510	21539	21714	21789	21419	21573	21523	21620	21644	21429	21422	21579	21564	21739	21509	21684	21396	21709	21848	21641	21858	21395	21672	21640	21429	21574	21553	21781	21683	21684	21705	21697	21404	21519	21502	21485	21589	21641	21585	21691	21692	21613	21565	21787	21518	21455	21516	21678	21729	21593	21699	21794	21413	21632	21654	21704	21573	21640	21665	21383	21751	21608	21559	21765	21752	21755	21731	21547	21657	21604	21506	21375	21612	21384	21622	21529	21815	21640	21571	21764	21578	21419	21596	21454	21753	21389	21703	21541	21483	21650	21600	21567	21645	21690	21564	21692	21631	21702	21629	21442	21462	21785	21643	21569	21639	21727	21714	21604	21505	21607	21572	21584	21577	21563	21574	21607	21662	21718	21644	21651	21812	21559	21429	21680	21650	21538	21627	21654	21700	21587	21547	21825	21356	21539	21671	21595	21415	21438	21624	21788	21778	21540	21587	21767	21701	21506	21587	21740	21379	21461	21544	21492	21496	21466	21526	21528	21530	21695	21618	21687	21555	21710	21641	21577	21332	21621	21665	21611	21612	21560	21691	21693	21687	21767	21640	21614	21524	21477	21636	21842	21652	21486	21626	21575	21621	21619	21712	21466	21802	21548	21599	21563	21631	21708	21651	21522	21657
25583	22264	31705	34680	32092	32251	32024	31009	30431	30004	29659	29848	29624	29550	29443	29437	29731	29709	29446	29802	29489	29311	29610	29311	29245	29392	29517	29051	29612	29446	29344	29456	29169	29261	29450	29372	29449	29272	29285	29311	29350	29189	29478	29465	29188	29434	29127	29350	29583	29410	29406	29329	29378	29062	29405	29170	29488	29366	29215	29535	29590	29520	29564	29051	29310	29332	29216	29318	29191	29416	29359	29290	29089	29187	29162	29359	29434	29241	29018	29384	29432	29583	29621	29308	29279	29039	29292	29274	29213	29262	29162	29298	29288	29391	29314	29402	29271	29210	29353	29224	29324	29151	29444	29478	29384	29386	29484	29367	29411	29098	29347	29385	29347	29320	29363	29508	29554	29277	29185	29407	29086	29423	29423	29345	29220	29413	29041	29197	29180	29430	29325	29249	29416	29420	29419	29077	29347	29373	29405	29266	29228	29068	29415	29380	29376	29139	29297	29217	29261	29436	29211	29085	29417	29148	29443	29086	29321	29121	29395	29094	29212	29303	29590	29556	29368	29189	29395	29217	29282	29289	29319	29346	29399	29426	29317	29370	29728	29297	29324	29299	29447	29338	29471	29339	29314	29409	29160	29279	29229	29146	29180	29288	29385	29495	29481	29233	29282	29318	29330	29374	29355	29195	29211	29429	29335	29428	29479	29149	29085	29143	29431	29518	29189	29121	28943	29227	29155	29354	29220	29420	29178	29225	29275	29213	29240	29317	29302	29415	29384	29156	29242	29499	29463	29425	29143	29342	29057	29166	29536	29405	29620	29257	29373	29272	29278	29158	29043	29144	29436	29603	29684	29302	29092	29304	29161	29348	29020	29192	29340	29262	29331	29242	29250	29236	29426	29493	29216	29164	29272	29472	29372	29418	29363	29234	29199	29318	29097	29343	29429	29504	29421	29382	29336	29211	29342	29228	29256	29288	29177	29141	29345	29333	29318	29265	29455	29229	29218	29211	29464	29432	29298	29399	29328	29242	29317	29234	29453	29276	29272	29123	29374	29195	29342	29551	29326	29401	29314	29088	29537	29362	29442	29485	29223	29452	29583	29242	29326	29111	29492	29472	29228	29333	29464	29310	29377	29329	29345	29157	29422	29476	29132	29425	29323	29359	29307	29302	29224	28972	29415	29191	29486	29478	29387	29203	29191	29268	29637	29215	29104	29218	29394	29548	29269	29308	29405	29351	29280	29323	29206	29222	29451	29414	29335	29308	29234	29229	29208	29079	29017	29326	29404	29488	29224	29284	29428	29117	29438	29231	29354	29334	29356	29155	29251	29319	29223	29482	29355	29292	29138	29310	29238	29393	29323	29337	29291	29198	29193	29294	29111	29205	29403	29374	29328	29277	29480	29400	29245	29327	29493	29162	29168	29120	29155	29209	29133	29342	29329	29224	29166	29375	29440	29159	29190	29411	29286	29203	29213	29088	29317	29475	29346	29183	29228	29345	29293	29231	29148	29383	29430	29059	29346	29127	29216	29399	29268	29176	29548	29435	29476	29453	29371	29359	29283	29125	29304	29336	29456	29396	29035	29136	29347	29190	29541	29269	29246	29283	29443	29400	29190	29148	29368	29142	29391	29201	29343	29024	29358	29458	29361	29321	29400	29360	29462	29319	29444	29592	29240	29321	29400	29309	29554	29451	29361	29238	29112	29253	29381	29134	29236	29114	29321	29136	29055	29282	29305	29247	29284	29205	29502	29224	29152	29434	29341	29354	29345	29399	29461	29320	29277	29281	29385	29184	29378	29222	29168	29319	29223	29039	29103	29237	29349	29196	29185	29183	29433	29195	29334	29511	29355	29166	29249	29151	29368	29524	29263	29231	29506	29407	29431	29258	29227	29507	29169	29066	29252	29118	29665	29504	29401	29254	29520	29467	29149	29381	29356	29335	29286	29382	29399	29290	29294	29372	29187	29373	29126	29286	29437	29111	29108	29467	29403	29202	29162	29642	29168	29382	29335	29141	29263	29345	29166	29215	29522	29340	29500	29071	29390	29279	29239	29417	29412	29262	29361	29432	29187	29194	29455	29349	29233	29362	29283	29288	29543	29370	29323	29158	29493	29419	29535	29469	29490	29340	29406	29325	29272	29220	29408	29225	29115	29346	28989	29187	29252	29311	29420	29619	29419	29295	29264	29357	29425	29009	29411	29384	29306	29407	29240	29362	29422	28984	29268	29210	29425	29224	29293	29170	29324	29529	29384	29401	29209	29291	29394	29146	29444	29339	29225	29336	29266	29126	29354	29368	29324	29223	29347	29493	29537	29454	29645	29274	29156	29203	29199	29305	29270	29255	29255	29313	29390	29427	29256	29233	29241	29214	29134	29248	29360	29245	29557	29223	29082	29488	29371	29123	29023	29311	29240	29273	29101	29443	29054	29486	29197	29512	29139	29149	29168	29475	29223	29370	29419	29249	29610	29250	29444	29509	29531	29409	29498	29223	29189	29324	29284	29294	29380	29485	29288	29275	29313	29249	29234	29387	29361	29390	29086	29239	29534	29296	29123	29133	29353	29412	29438	29144	29283	29198	29253	29317	29366	29236	29249	29479	29399	29264	29517	29453	29400	29529	29392	29641	29604	29457	29294	29247	29132	29130	29349	29265	29430	29439	29230	29463	29248	29240	29415	29313	29207	29430	29203	29255	29370	29396	29399	29134	29210	29435	29151	29218	29333	29466	29181	29316	29353	29269	29431	29404	29249	29394	29265	29509	29341	29447	29446	29159	29446	29227	29602	29205	29236	29426	29347	29236	29174	29384	29439	29478	29279	29195	29202	28995	29435	29399	29331	29219	29333	29385	29083	29433	29305	29256	29346	29364	29501	29135	29370	29138	29298	29025	29130	29300	29217	29279	29276	29229	29299	29386	29449	29430	29453	29270	29309	29371	29352	29312	29264	29561	29252	29496	29138	29328	29349	29502	29397	29284	29330	29204	29371	29436	29415	29665	29084	29337	29164	29567	29613	29401	29427	29211	29516	29332	29410	29263	29304	29519	29407	29643	29276	29406	29323	29265	29253	29132	29222	29310	29270	29174	29159	29314	29201	29239	29186	29314	29130	29213	29242	29394	29187	29186	29377	29268	29460	29421	29235	29228	29324	29494	29313	29316	29214	29373	29199	29155	29293	29305	29304	29484	29430	29521	29272	29254	29411	29060	29450	29336	29163	29373	29228	29271	29329	29356	29331	29305	29214	28999	29368	29167	29362	29376	29411	29349	29399	29575	29605	29403	29364	29422	29447	29257	29289	29165	29242	29207	29312	29126	29259	29364	29357	29436	29414	29252	29474	29293	29201	29174	29307	29457	29339	29441	29398	29228	29112	29543	29528	29292	29348	29450	29250	29399	29443	29369	29401	29253	29215	29298	29522	29182	29396	29170	29484	29313	29200	29540	29332	29332	29371	29298	29265	29597	29199	29451	29342	29085	29161	29365	29476	29036	29267	29174	29593	29205	29471	29199	29277	29326	29638	29465	29292	29238	29386	29289	29112	29092	29490	29568	29428	29404	29548	29267	29489	29383	29010	29237	29304	29352	29326	29255	29441	29474	29298	29298	29224	29289	29337	29429	29259	29476	29207	29319	29463	29328	29279	29369	29607	29485	29585	29266	29386	29504	29302	29443	29327	29240	29202	29075	29348	29199	29369	29437	29366	29310	29351	29084	29312	29445	29310	29093	29263	29419	29483	29377	29509	29709	29463	29362	29361	29335	29261	29389	29318	29258	29185	29447	29160	29290	29404	29309	29329	29005	29191	29472	29106	29433	29690	29163	29309	29286	29426	29110	29244	29412	29358	29160	29275	29422	29132	29262	29380	29235	29107	29187	29278	28888	29171	29426	29263	29468	29444	29200	29378	29243	29294	29144	29064	29402	29232	29127	29633	29323	29247	29279	29154	29332	29331	29326	29460	29276	29529	29155	29328	29394	29236	29252	29319	29511	29313	29271	29288	29252	29181	29157	29589	29273	29116	29079	29385	29633	29286	29523	29451	29456	29350	29494	29415	29273	29298	29235	29210	29273	29412	29280	29461	29614	29175	29240	29169	29173	29055	29428	29437	29433	29315	29234	29269	29368	29221	29639	29328	29311	29375	29101	29327	29243	29367	29213	29407	29450	29218	29480	29419	29288	29442	29446	29380	29431	29376	29503	29702	29151	29441	29192	29310	29324	29664	29514	29471	29472	29318	29306	29320	29009	29235	29290	29295	29348	29270	29243	29298	29354	29313	29243	29423	29316	29309	29271	29166	29275	29291	29451	29253	29249	29460	29300	29404	29271	29388	29203	29324	29461	29199	29254	29336	29172	29235	29274	29232	29205	29125	29240	29233	29444	29592	29414	29272	29316	29343	29425	29323	29330	29349	29411	29323	29510	29427	29311	29280	29285	29315	29560	29169	29123	29378	29264	29392	29099	29260	29291	29194	29235	29470	29455	29346	29319	29511	29232	29250	29627	29204	29283	29550	29389	29397	29410	29570	29110	29267	29319	29342	29478	29394	29113	29370	29453	29427	29441	29327	29338	29342	29264	29465	29302	29260	29424	29439	29350	29386	29288	29320	29274	29204	29288	29313	29321	29338	29490	29278	29218	29424	29122	29337	29449	29511	29438	29407	29306	29333	29425	29399	29615	29575	29545	29324	29401	29405	29285	29220	29509	29310	29562	29161	29168	29426	29472	29338	29354	29493	29337	29219	29243	29153	29432	29479	29401	29421	29515	29304	29256	29116	29289	29582	29124	29264	29097	29255	29399	29482	29261	29332	29469	29296	29262	29494	29380	29275	29427	29198	29192	29315	29312	29187	29222	29447	29201	29372	29354	29192	29308	29424	29079	29366	29150	29521	29549	29491	29303	29227	29474	29462	29278	29333	29341	29470	29525	29494	29331	29338	29264	29463	29417	29393	29266	29365	29371	29327	29437	29187	29206	29422	29455	29247	29186	29490	29338	29311	29368	29241	29565	29527	29388	29315	29244	29349	29373	29435	29278	29290	29362	29450	29279	29509	29236	29138	29282	29470	29312	29321	29233	29451	29364	29176	29235	29565	29362	29215	29255	29431	29290	29379	29333	29203	29127	29150	29234	29356	29430	29298	29270	29163	29396	29459	29330	29318	29320	29149	29414	29291	29322
30908	49882	41078	32496	28957	26545	25140	24047	23473	22829	22700	22447	22138	22088	22030	21928	21752	21851	21554	21954	21850	21762	21881	21553	21705	21739	21771	21643	21740	21614	21740	21706	21908	21585	21595	21942	21697	21604	21620	21556	21696	21831	21698	21694	21652	21430	21610	21556	21581	21787	21654	21738	21714	21712	21466	21549	21305	21664	21676	21521	21565	21658	21381	21679	21748	21647	21601	21700	21658	21695	21615	21730	21574	21570	21776	21655	21532	21648	21602	21576	21594	21623	21764	21607	21621	21644	21635	21686	21861	21492	21621	21612	21536	21706	21774	21785	21639	21474	21732	21620	21482	21627	21658	21750	21539	21712	21753	21659	21630	21814	21761	21451	21623	21514	21745	21495	21546	21605	21497	21718	21383	21735	21554	21598	21643	21797	21664	21469	21664	21537	21514	21599	21560	21590	21438	21500	21718	21599	21672	21680	21814	21592	21776	21639	21474	21427	21544	21497	21783	21542	21764	21833	21553	21714	21656	21329	21555	21530	21630	21663	21702	21785	21700	21454	21736	21636	21757	21660	21792	21603	21748	21565	21564	21741	21620	21684	21667	21633	21629	21658	21619	21728	21523	21631	21645	21623	21781	21615	21605	21629	21470	21822	21583	21599	21653	21579	21656	21582	21546	21745	21597	21406	21647	21691	21541	21722	21748	21646	21641	21670	21666	21562	21708	21722	21535	21599	21578	21839	21763	21527	21832	21512	21623	21678	21821	21751	21503	21774	21643	21789	21632	21561	21868	21660	21672	21615	21499	21688	21588	21682	21531	21563	21727	21560	21725	21547	21804	21771	21668	21634	21961	21603	21469	21615	21831	21510	21576	21677	21825	21678	21610	21663	21723	21653	21700	21737	21585	21542	21719	21770	21667	21635	21893	21504	21612	21776	21588	21679	21558	21672	21658	21510	21628	21555	21613	21494	21768	21650	21484	21674	21751	21704	21557	21554	21630	21724	21807	21622	21542	21608	21730	21704	21718	21493	21579	21474	21657	21570	21690	21536	21749	21816	21743	21524	21808	21465	21637	21644	21676	21851	21498	21791	21690	21808	21719	21736	21640	21757	21568	21712	21857	21616	21692	21429	21368	21645	21674	21639	21612	21488	21694	21619	21639	21743	21762	21660	21526	21686	21591	21474	21704	21697	21513	21538	21711	21561	21678	21864	21721	21637	21770	21625	21498	21603	21753	21651	21743	21666	21640	21761	21617	21643	21526	21683	21605	21614	21534	21637	21778	21772	21364	21584	21613	21604	21703	21412	21588	21586	21725	21563	21612	21707	21527	21491	21529	21690	21615	21612	21668	21671	21539	21522	21760	21623	21559	21796	21547	21652	21663	21787	21711	21729	21708	21637	21568	21685	21571	21454	21686	21564	21741	21905	21742	21779	21604	21598	21774	21678	21557	21640	21727	21693	21803	21667	21607	21594	21747	21462	21694	21791	21683	21656	21713	21587	21796	21874	21601	21631	21988	21470	21773	21768	21734	21699	21750	21695	21726	21678	21652	21600	21632	21585	21688	21706	21654	21568	21757	21857	21755	21675	21593	21647	21615	21665	21422	21814	21743	21702	21615	21691	21597	21734	21614	21733	21646	21605	21739	21722	21564	21847	21695	21641	21791	21548	21644	21627	21408	21485	21611	21640	21849	21497	21793	21765	21710	21719	21642	21576	21661	21454	21892	21530	21674	21569	21544	21569	21575	21602	21573	21616	21722	21713	21637	21491	21676	21662	21646	21609	21693	21688	21630	21737	21652	21740	21695	21571	21806	21647	21574	21527	21601	21556	21730	21488	21478	21612	21704	21796	21521	21542	21617	21761	21684	21708	21693	21638	21669	21589	21551	21690	21513	21860	21728	21741	21558	21683	21663	21693	21569	21625	21625	21603	21650	21664	21515	21496	21586	21627	21571	21748	21609	21665	21711	21584	21719	21686	21746	21668	21666	21615	21773	21584	21743	21638	21611	21760	21692	21718	21799	21586	21594	21748	21603	21747	21668	21814	21696	21692	21538	21623	21526	21719	21720	21654	21520	21411	21893	21633	21772	21706	21687	21553	21781	21717	21555	21497	21654	21623	21663	21590	21635	21774	21701	21664	21664	21622	21456	21503	21709	21640	21473	21757	21587	21621	21796	21553	21466	21772	21639	21742	21451	21699	21589	21689	21725	21577	21702	21557	21680	21694	21753	21740	21550	21764	21662	21711	21580	21650	21643	21546	21559	21772	21516	21705	21469	21532	21428	21846	21585	21669	21617	21587	21506	21702	21649	21581	21921	21527	21622	21790	21560	21691	21623	21729	21683	21718	21626	21634	21594	21737	21661	21749	21751	21525	21870	21854	21570	21727	21440	21685	21611	21541	21626	21630	21680	21535	21633	21623	21711	21563	21624	21804	21805	21753	21768	21616	21593	21600	21494	21554	21611	21690	21471	21517	21763	21617	21608	21539	21533	21515	21663	21748	21627	21526	21640	21775	21674	21648	21405	21905	21696	21765	21547	21765	21656	21580	21745	21471	21603	21635	21738	21670	21644	21570	21671	21536	21531	21696	21617	21781	21559	21642	21536	21799	21602	21887	21708	21583	21570	21750	21699	21561	21625	21776	21690	21665	21638	21609	21714	21671	21724	21666	21655	21629	21797	21707	21644	21641	21572	21732	21803	21714	21610	21669	21699	21543	21741	21654	21609	21448	21838	21547	21773	21563	21738	21712	21710	21692	21619	21632	21625	21722	21578	21533	21648	21665	21550	21515	21880	21599	21652	21772	21511	21533	21652	21645	21699	21513	21657	21546	21718	21456	21652	21866	21783	21645	21838	21674	21672	21458	21587	21617	21554	21678	21498	21644	21683	21808	21644	21624	21720	21468	21746	21494	21755	21615	21890	21603	21509	21527	21711	21635	21612	21747	21813	21838	21621	21495	21646	21614	21773	21684	21835	21792	21717	21716	21668	21724	21417	21789	21722	21491	21659	21707	21619	21718	21660	21785	21879	21739	21479	21639	21723	21622	21592	21534	21675	21681	21577	21757	21811	21487	21749	21774	21735	21560	21627	21599	21736	21637	21720	21773	21712	21617	21676	21730	21570	21671	21729	21641	21810	21717	21560	21603	21723	21548	21575	21833	21426	21614	21631	21659	21691	21602	21587	21646	21707	21579	21631	21455	21682	21771	21726	21669	21614	21536	21599	21556	21775	21635	21542	21489	21684	21607	21775	21690	21693	21666	21722	21572	21653	21734	21735	21715	21607	21729	21636	21612	21679	21832	21804	21763	21658	21787	21603	21719	21691	21787	21661	21704	21527	21360	21789	21685	21626	21621	21587	21792	21640	21602	21839	21776	21870	21622	21519	21865	21578	21739	21631	21611	21639	21757	21615	21516	21864	21550	21576	21592	21710	21683	21771	21476	21632	21822	21607	21677	21647	21548	21702	21515	21685	21534	21780	21752	21552	21552	21731	21731	21653	21625	21821	21538	21650	21708	21810	21615	21762	21779	21690	21802	21703	21463	21777	21791	22024	21518	21539	21674	21667	21693	21816	21565	21764	21767	21523	21746	21622	21626	21686	21687	21551	21636	21662	21766	21650	21963	21607	21605	21658	21790	21537	21796	21737	21720	21782	21779	21631	21739	21576	21881	21772	21786	21552	21694	21645	21401	21598	21695	21592	21904	21851	21615	21790	21622	21388	21859	21670	21470	21730	21605	21786	21710	21762	21517	21636	21550	21736	21737	21652	21686	21590	21646	21908	21598	21684	21662	21624	21778	21578	21534	21781	21789	21730	21487	21641	21769	21563	21580	21668	21655	21783	21729	21753	21887	21667	21769	21781	21656	21741	21555	21667	21573	21564	21630	21715	21646	21750	21679	21559	21660	21698	21597	21494	21822	21541	21527	21623	21458	21586	21699	21646	21565	21713	21611	21650	21671	21892	21639	21660	21773	21675	21868	21592	21655	21708	21764	21725	21467	21752	21653	21510	21665	21462	21559	21572	21675	21599	21554	21628	21730	21614	21737	21501	21550	21530	21634	21651	21509	21709	21614	21806	21788	21613	21623	21646	21754	21616	21662	21624	21542	21625	21613	21630	21726	21680	21553	21850	21896	21581	21568	21646	21766	21646	21814	21613	21608	21461	21745	21593	21556	21596	21511	21622	21725	21686	21796	21850	21708	21853	21666	21644	21765	21628	21629	21694	21698	21517	21712	21734	21548	21729	21787	21541	21653	21710	21576	21603	21738	21732	21697	21654	21545	21867	21519	21823	21494	21608	21812	21459	21710	21855	21667	21747	21548	21610	21611	21746	21633	21640	21671	21853	21592	21607	21690	21561	21617	21708	21481	21648	21532	21743	21659	21599	21515	21623	21440	21609	21675	21774	21717	21848	21700	21699	21445	21689	21673	21731	21663	21435	21591	21718	21994	21636	21641	21585	21637	21589	21712	21721	21641	21628	21663	21811	21647	21602	21658	21549	21630	21780	21521	21614	21676	21774	21745	21727	21681	21672	21872	21632	21601	21503	21681	21691	21726	21592	21667	21711	21694	21638	21651	21699	21584	21511	21582	21569	21810	21589	21477	21785	21437	21676	21577	21663	21768	21694	21598	21633	21484	21704	21743	21651	21569	21752	21735	21556	21651	21735	21734	21603	21736	21902	21577	21617	21639	21645	21758	21536	21692	21653	21542	21612	21562	21618	21619	21545	21583	21649	21802	21678	21762	21599	21647	21508	21700	21728	21751	21508	21704	21711	21783	21725	21624	21773	21522	21850	21490	21655	21711	21635	21678	21687	21715	21597	21694	21644	21968	21663	21782	21654	21584	21711	21665	21793	21438	21631	21662	21545	21693	21694	21509	21794	21542	21726	21664	21437	21626	21464	21735	21818	21559	21494	21632	21728	21543	21597	21691	21756	21620	21629	21578	21525	21608	21638	21551	21874	21660	21580	21590	21624	21724	21585	21642	21769	21500	21637	21791	21763	21823	21724	21571	21743	21724	21647	21582	21671	21690	21785	21701	21573	21940	21564	21612	21845	21722	21632	21774	21869	21539	21797	21523	21776	21748	21666	21669	21771	21618	21616	21644	21773	21645	21818	21729	21809	21750	21787	21584	21789	21578	21905	21365	21750	21709	21773	21658	21739	21626
22366	21489	28799	25385	25511	31640	35313	32642	31606	31421	31156	30586	30591	30510	30353	30376	30109	29856	29939	30236	29945	29948	29757	29907	29752	29789	29777	29694	29717	29856	29584	29847	29766	29854	29654	29776	29875	29720	29758	30011	29653	29587	29708	29881	29813	29653	29798	29585	29719	29785	29842	29774	29781	29534	29863	29674	29482	29599	29712	29988	29682	29750	29899	29931	29772	29672	29604	29641	29710	29735	29639	29615	29454	29902	29691	29827	29718	29536	29375	29865	29528	29715	29710	29557	29747	29849	29718	29900	29838	29609	29808	29341	29528	29650	29712	29743	29675	29544	29688	29846	29604	29917	29539	29637	29702	29484	29537	29527	30007	29698	29597	29684	29535	29770	29729	29686	29928	29910	29538	29602	29854	29549	29712	29670	29481	29815	29496	29562	29315	29237	29754	29673	29813	29436	29585	29304	29556	29665	29682	29663	29641	29630	29495	29428	29820	29529	29520	29668	29774	29759	29840	29709	29557	29747	29736	29810	29687	29766	29723	29658	29921	29523	29811	29617	29630	29607	29867	29858	29854	30065	29745	29763	29646	29560	29811	29741	29664	29723	29914	29643	29395	29680	29380	29740	29831	29631	29395	29711	29692	29707	29674	30031	29558	29577	29645	29906	29626	29744	29628	29515	29645	29764	29846	29469	29806	29794	29826	29797	29525	29637	29691	29782	29929	29746	29785	29642	29572	29809	29728	29537	29778	29633	29687	29767	29786	29869	29791	29731	29649	29324	29606	29567	29582	29746	29642	29718	29732	29746	29628	29589	29730	29863	29431	29791	29811	29780	29741	29695	29674	29669	29753	29712	29661	29686	29677	29897	29448	29626	29727	29638	29728	29994	29849	29592	29459	29523	29748	29431	29620	29494	29520	29679	29921	29599	29651	29937	29573	29729	29718	29577	29554	29554	29934	29629	29598	29278	29814	29639	29584	29736	29632	29573	29638	29781	29876	29652	29713	29649	29382	29767	29596	29778	29726	29703	29599	29520	29738	29595	29601	29691	29693	29438	29848	29597	29697	29662	29600	29570	29691	29672	29786	29777	29583	29872	29698	29622	29551	29795	29555	29606	29682	29702	29778	29411	29695	29468	29565	29682	29650	29698	29744	29608	30001	29707	29654	29469	29609	29833	29733	29482	29517	29645	29406	29382	29411	29656	29691	29866	29557	29823	29496	29607	29854	29517	29567	29593	29711	29626	29698	29384	29595	29766	29760	29539	29673	29600	29787	29563	29606	29823	29596	29871	29543	29626	29737	29542	29535	29469	29778	29612	29929	29875	29843	29606	29821	29904	29948	29507	29527	29497	29667	29589	29645	29647	29392	29775	29748	29779	29618	29872	29563	29973	29650	29513	29719	29379	29691	29567	29504	29722	29647	29583	29672	29534	29701	29789	29588	29715	29881	29600	29844	29616	29719	29544	29733	29643	29587	29810	29543	29718	29870	29443	29622	29632	29673	29755	29691	29567	29606	29769	29692	29413	29779	29707	29618	29501	29734	29721	29739	29639	29776	29566	29772	30041	29834	29459	29890	29646	29423	29838	29764	29669	29647	29555	29856	29511	29597	29914	29967	29746	29645	29714	29536	29603	29638	29678	29712	29576	29560	29337	29642	29610	29728	29760	29443	29689	29674	29701	29598	29460	29791	29486	29538	29533	29756	29513	29813	29562	29573	29444	29647	29893	29815	29674	29696	29735	29640	29631	29620	29607	29558	29532	29609	29693	29752	29623	29582	29765	29553	29536	29994	29821	29652	29759	29780	29736	29549	29642	29665	29475	29671	29650	29641	29650	29431	29708	29564	29688	29709	29715	29820	29851	29583	29737	29537	29642	29613	29765	29704	29423	29808	29800	29716	29592	29719	29544	29594	29649	29477	29800	29806	29629	29676	29664	29720	29656	29808	29520	29719	29852	29747	29842	29357	29707	29665	29679	29901	29647	29758	29461	29577	29534	29859	29764	29591	29716	29722	29656	29687	29952	29782	29750	29643	29628	29683	29761	29956	29798	29647	29516	29658	29676	29724	29801	29508	29757	29782	29536	29706	29754	29616	29729	29617	29673	29950	29824	29618	29434	29703	29785	30066	29763	29755	29826	29644	29708	29559	29697	29780	29891	29595	29676	29419	29853	29764	29736	29629	29687	29529	29705	29450	29398	29604	29554	29588	29819	29573	29453	29436	29608	29730	29412	29686	29800	29723	29594	29689	29739	30009	29687	29804	29731	29562	29693	29524	29362	29591	29602	29710	29642	29688	29645	29532	29508	29788	29500	29703	29571	29699	29678	29630	29706	29687	29675	29711	29793	29713	29593	29624	29553	29570	29719	29707	29738	29736	29969	29492	29493	29770	29796	29650	29607	29645	29633	29674	29588	29673	29594	29684	29655	29733	29799	29613	29684	29664	29551	29462	29582	29414	29923	29516	29739	29843	29663	29754	29709	29724	29599	29870	29645	29902	29671	29640	29465	29577	29647	29719	29595	29502	29644	29860	29802	29632	29575	29434	29613	29791	29713	29786	29802	29659	29795	29849	29465	29583	29758	29520	29653	29659	29867	29679	29715	29724	30021	29570	29752	29688	29643	29531	29972	29545	29693	29790	29802	29571	29848	29441	29567	29376	29735	29635	29624	29645	29721	29673	29743	29597	29597	29843	29721	29700	29920	29604	29501	29653	29746	30008	29612	29652	29846	29846	29864	29567	29712	29664	29892	29703	29712	29787	29652	29811	29643	29595	29344	29564	29761	29648	29693	29763	29537	29810	29793	29714	29848	29801	29588	29615	29533	29693	29683	29654	29892	29822	29580	29973	29705	29610	29271	29452	29729	29527	29401	29544	29553	29515	29723	29619	29534	29704	29456	29659	29768	29605	29685	29614	29655	29614	29687	29810	29659	29736	29970	29601	29907	29862	29615	29767	29869	29733	29538	29932	29727	29687	29906	29747	29923	29718	29735	29611	29690	29717	29874	29597	29673	29590	29628	29657	29654	29777	29897	29529	29828	29509	29733	29597	29678	29634	29627	29670	29654	29599	29588	29926	29802	29803	29487	29614	29675	29572	29792	29715	29455	29609	29432	29748	29569	29749	29632	29576	30125	29859	29678	29583	29529	29802	29617	29762	29770	29910	29497	29644	29824	29762	29903	29517	29697	29716	29913	29849	29713	29807	29778	29704	29630	29911	29673	29547	29762	29662	29726	29735	29666	29986	29672	29715	29761	29736	29836	29420	29881	29756	29410	29576	29949	29898	29589	29751	29701	29564	29652	29539	29700	29801	29888	29857	29909	29613	29723	29646	29797	29645	30012	29976	29584	29643	29656	29686	29936	29614	29576	29799	29809	29738	29745	29761	29531	29488	29829	29647	29459	29733	29657	29488	29427	29623	29694	29855	29687	29868	29492	29459	29598	29660	29716	29818	29848	29706	29751	29833	29794	29889	29707	29584	29782	29704	29443	29771	29434	29801	29453	29894	29703	29513	29442	29774	29652	29609	29677	29765	29741	29895	29560	29690	29579	29588	29908	29808	29359	29574	29489	29496	29714	29429	29505	29970	29613	29759	29605	29712	29541	29595	29665	29641	29620	29628	29727	29521	29798	29851	29623	29839	29273	29445	29585	29736	29455	29896	29654	29554	29449	29663	29724	29513	29536	29793	29640	29725	29769	29627	29802	29723	29715	29511	29657	29689	29476	29672	29609	29538	29833	29677	29781	29806	29820	29590	29586	29822	29669	29754	29710	29861	29752	29545	29638	29550	29631	29566	29828	29642	29688	29575	29747	29643	29724	29833	29805	29677	29712	29423	29683	29763	29511	29748	29588	29656	29688	29634	29421	29745	29718	29650	29622	29621	29496	29491	29703	29995	29578	29725	29911	29786	29583	29858	29686	29804	29687	29545	29832	29716	29603	29687	29866	29935	29891	29538	29566	29606	29573	29806	29685	29615	29860	29894	29681	29442	29789	29695	29780	29626	30077	29704	29893	29775	29731	29559	29672	29706	29978	29584	29532	29564	29794	29690	29647	29537	29718	29423	29400	29697	29619	29793	29364	29499	29909	29563	29540	29794	29741	29599	29609	29846	29659	29544	29812	29566	29885	29909	29671	29705	29630	29677	29854	29663	29548	29737	29701	29851	29445	29648	29469	29717	29514	29573	29402	29370	29739	29711	29571	29360	29675	29809	29941	29893	29724	29625	29712	29776	29744	29949	29832	29733	29736	29520	29664	29638	29599	29790	29653	29455	29319	29707	29955	29899	29771	29839	29736	29801	29774	29706	29863	29786	29728	29732	29678	29651	29638	29727	29711	29910	29996	29791	29558	29748	29645	29655	29862	29774	29658	29561	29629	29808	29925	29736	29781	29664	29554	29581	29674	29841	29829	29326	29828	29686	29653	29893	29767	29626	29895	29600	29887	29661	29889	29826	29873	29783	29472	29620	29581	29341	29782	29638	29788	29719	29833	29658	29617	29616	29827	29777	29946	29660	29860	29709	29952	29866	29517	29715	29765	29857	29797	29571	29715	29470	29570	29794	29835	29779	29579	29837	29899	29934	29613	29462	29802	29726	29583	29928	29715	29797	29651	29854	29588	29637	29786	29453	29598	29747	29713	29740	29644	29609	29821	29855	29797	29687	29839	29726	29520	29822	29598	29785	29624	29711	29685	29817	29541	30002	29976	29799	29704	29530	29497	29710	29591	29660	29533	29814	29845	29725	29737	29873	29663	29768	29504	29822	29803	29709	29575	29740	29451	29338	29847	29681	29555	29748	29757	29709	29560	29336	29565	29777	29715	29541	29589	29862	29807	29770	29779	29706	29788	29671	29428	29666	29756	29729	29628	29781	29811	29662	29717	29601	29654	29715	29783	29595	29708	29686	29827	30035	29717	29733	29806	29681	29600	29719	29675	29748	29814	29701	29486	29740	29903	29495	29578	29815	29554	29669	29559	29534	29763	29921	29636	29589	29675	29873	29552	29785	29847	29977	29694	29607	29644	29993	29759	29795	29791	29773	29445	29961	29553	29652	29511	29728	29513	29832	29536	29803	29497	29735	29586	29807	29783	29737	29821	29408	29717	29963	30083	29813	29758	29852	29808	29710	29759	29550	29813	29704	29764	29614	29663	29608	29581	29739	29755	29693	29562
31850	58748	49451	39243	34238	30552	28033	26259	24981	24170	23685	23246	22838	22470	22450	22410	22184	22191	22300	22052	22013	22019	21785	22028	21913	22039	21827	22044	21940	21862	21716	21942	21716	21699	21883	21899	21814	21772	21942	21787	21894	21785	21917	21712	21866	21892	21916	21761	21922	21856	21757	21985	21897	21938	21820	21889	21855	21846	21947	21967	21894	21559	21943	21918	21933	22015	21764	22080	21806	21936	21851	21879	21814	21917	21985	21669	21813	21880	21925	21851	21958	21974	22155	21893	21775	21992	21996	21885	21939	21673	21913	21955	21736	22007	21787	21801	21785	21866	21939	21748	21900	21872	21898	21756	22022	21916	21978	21729	22120	21765	21915	21902	21911	21949	21876	21790	21646	21803	21903	21744	21738	21812	21780	21844	21855	21802	22029	21657	21762	21863	21735	21649	21799	21719	21841	21797	21930	21797	21949	21932	21919	21840	21768	21899	21897	22002	21695	21770	21784	21942	21929	21917	21636	21934	21804	21775	21691	21708	21694	21960	22113	21873	21713	21897	21906	21862	21815	21759	21864	21723	21932	21764	21891	21835	21832	21781	21773	21844	21747	21905	21856	21739	21915	21844	21864	21852	21933	21596	21883	21947	21907	21891	21986	21655	22108	21849	21911	21914	21702	21729	21870	21808	21871	22012	21851	21777	21974	21807	21980	21913	21815	21895	22034	21817	21894	21976	21966	21940	21827	21918	21908	21850	21768	21851	21844	21821	22025	21823	21759	21751	21964	21962	21873	21877	21872	21852	21869	21865	21903	21739	22032	21656	21892	21890	21803	21911	21750	21897	21995	21788	21754	21792	21938	21797	21978	21799	21885	21754	21812	21864	21884	21995	21840	21881	21763	21793	21802	22106	21937	21911	21827	21829	21782	21767	21844	22057	21900	21884	21824	21886	21811	22041	21979	22063	21987	21915	21636	21938	21804	21977	21920	21737	21761	21823	21973	21729	21824	21736	21774	21885	21946	21809	21731	21870	21710	21830	21845	21867	21804	21792	21763	21958	21747	21838	21631	21879	21881	21708	21736	21705	21819	21841	21797	21910	22008	21839	22024	21764	21726	21712	21842	21891	22068	21949	21814	21864	21871	21898	21923	21838	21826	21873	21730	21935	21882	21832	21765	21868	21580	22025	21976	21665	21803	21664	21797	21792	21856	21791	21554	21991	21826	21891	21813	21733	21910	21909	21925	21715	21852	21646	21983	21811	21837	21879	21812	21714	21883	21834	21785	21653	22016	21837	21829	21834	21990	21985	21737	21991	21872	21723	21860	21727	21678	21850	21900	21780	21608	21988	21721	21826	21876	21947	21945	21788	21845	21815	21808	21755	21828	21710	21840	21778	21909	21752	21758	21793	21902	21752	22009	21858	21736	21745	21687	21834	21918	21926	21926	21820	21800	21754	22089	21976	21921	21886	21879	22069	21922	22040	21918	21678	21886	21860	21766	21842	21811	21889	21786	21875	21991	21883	21954	21909	21871	21748	22112	21814	21750	21965	21756	21963	22044	21786	21894	21872	21943	21866	21675	21898	21852	22111	21921	21786	21754	21756	21961	21676	21832	21815	21707	21936	21693	21911	21772	22138	21891	21745	21934	21985	21848	21781	21750	21877	21868	22003	21814	21887	21737	21842	21867	21786	21683	21814	21824	21764	21805	21915	21879	21750	21761	21793	21915	21761	21864	21749	21671	21918	21716	22007	21897	21783	21786	21754	21706	21784	21826	21927	21885	21802	21746	21672	21667	21961	21857	21942	21788	21761	21836	21798	21997	21680	21767	21904	21832	21883	21858	22057	21965	21725	21748	21814	21902	21956	21769	21908	21720	21852	21825	21933	21781	21816	21748	21918	21909	21916	21930	21632	21803	21668	21931	21775	21736	21812	21694	21891	22001	21803	22020	21854	21744	21716	21811	21717	22071	21823	22011	21897	21865	21854	21933	21770	21932	21718	21787	21672	21663	21768	21798	21858	21747	21808	21945	21608	21866	21766	21919	21929	21805	21875	21731	22003	21942	21726	21917	21859	21809	22062	21829	21805	21956	21884	21778	21726	21698	21977	21949	21828	21885	21716	21783	21900	21421	22013	21949	21928	21802	21665	21885	21732	21529	21883	21975	21704	21793	21817	21898	21816	21926	21698	21777	21905	21739	21879	21868	21720	21680	21986	21843	21972	21750	22005	21763	21855	21812	21690	21819	21945	21805	21961	21818	21811	21878	21940	21770	21872	21730	21830	21798	21703	21957	21970	21812	21940	21940	21921	21765	21932	21979	21786	21951	21646	21729	21827	21956	21810	21822	21915	22003	21738	21746	21784	21729	21860	22018	21868	21756	22062	21943	21936	21824	21894	22053	21996	22019	21853	21617	21838	21798	21711	21796	21902	21968	21660	21792	21640	21808	21865	21995	21827	21600	21922	21747	21947	21824	22001	21851	21903	21898	21769	21852	21899	21717	21768	21848	21741	21765	21892	21773	22031	21962	21992	21778	21823	21915	21767	21865	21767	22070	21944	21856	21728	21887	21815	21753	22001	21797	22042	21830	21746	22075	21950	21665	21957	21828	21857	21796	21791	21696	21972	21612	21908	21774	21799	21937	21940	21817	21818	21929	22014	21862	21959	22018	21888	21859	21850	21870	21996	22004	21881	21971	21885	21619	21807	21790	21804	22079	21941	21932	21990	21849	22004	21621	22053	21923	21889	21821	21842	21718	21777	22063	21658	21905	21867	21767	21798	21950	21744	21777	21804	21817	21958	21865	22020	21770	21979	21952	21841	21857	21869	21945	21748	21853	21815	21889	21898	21960	21891	21782	21950	21625	21816	21728	21983	21679	21944	21852	21894	21969	21885	21847	21806	21809	21800	21914	21783	21797	21976	21902	21747	21720	21961	21912	21828	21849	21927	21892	21841	21831	21804	21750	21895	21722	21848	21839	21823	21796	21680	21902	21656	22066	21979	21801	21723	21858	22050	21720	21819	21875	21852	21845	21896	21944	21617	21963	21863	21842	21731	21919	21829	21807	21759	21880	21901	21874	22028	21947	21765	21806	21831	21802	21876	21891	22062	21911	21840	21927	21839	21901	21732	21841	21734	21699	21857	21684	21911	21743	21974	21757	21806	21970	21764	21858	21770	21940	21806	21967	21834	21732	21891	21811	21766	21858	21863	21800	21674	21938	21819	21950	21787	21921	21929	22006	21754	21762	22037	21817	21827	21891	21778	22023	21826	21958	21769	21802	21862	21796	21912	21942	21932	21612	21739	21918	21771	21892	21948	21770	21884	21889	21825	21921	21979	21926	21850	21841	21953	21903	22043	21849	21741	21734	21867	21970	22085	21950	21676	21792	21779	21886	21820	21801	21988	21897	21663	21600	21689	21930	21747	21836	21755	21868	21735	21651	21919	21806	21851	21918	21838	21749	21754	21946	21699	21768	21918	21772	21838	21756	21788	21878	21789	21956	21858	21941	21918	21859	21901	21733	21785	21683	21928	21825	21787	21649	21685	21967	21892	21750	21948	21763	21765	22050	21943	21972	21932	21901	21788	21873	21800	21764	21982	21817	21846	21712	21984	21946	21854	22034	22019	21880	21816	21713	21786	21870	21706	22027	21825	22037	21809	21986	21744	21708	21728	21880	21890	21824	21864	21903	21788	21694	21921	21912	21917	21757	21718	22045	21856	21710	21716	21831	21750	21937	21919	21911	21845	21725	21863	21845	21705	21845	22164	21694	21967	21773	21809	22122	21808	21843	21875	21967	21865	21708	21970	21925	21890	21758	21694	21710	21723	21723	22077	21868	21840	21909	21789	21727	21824	21803	21855	21923	21899	21811	21850	21884	21872	21878	21828	21727	21881	21771	21791	21738	21991	21944	21999	21820	21897	21794	21874	21882	22008	21959	21808	21852	22058	21908	21939	21935	21927	21853	21887	21876	21786	21836	21761	21951	21736	21841	21836	21679	21891	22001	21934	21831	22040	21701	21762	21844	21834	21736	21838	21770	21736	22001	21665	21992	21686	21773	22091	21864	21693	21737	21982	21891	21772	21925	21826	21983	22065	21861	21910	22004	21810	21818	21683	21907	21839	21931	21904	21882	21780	21845	21930	21734	21940	21726	21800	21801	21810	21897	21923	21882	21693	21736	21937	21727	21869	21766	21837	21869	21841	21808	21791	21902	21949	21811	21958	21954	22082	21938	21753	21883	21792	21847	21706	22049	21883	21931	21916	21744	21742	22046	21785	21943	21788	21900	21803	22100	21828	21937	21703	21995	21803	21864	21794	21969	21590	21850	21841	21861	21861	21796	21746	21960	21885	21813	21947	21821	21877	21762	21925	21894	21823	21840	21973	21827	21610	21843	21734	21914	21997	21879	21937	21787	21983	21972	21783	21812	21943	21975	21910	22011	21810	21756	21702	21917	21964	21892	21922	21685	21934	21968	21653	21818	21815	21839	21667	21780	21872	21789	21684	21998	21793	21988	21840	21718	22023	21832	21819	21771	21853	21742	21607	21808	21634	21965	21815	21796	21710	21941	21879	22033	21897	21954	21764	21902	21921	21909	21911	21944	21961	21918	21994	21816	21798	21822	21842	21717	21842	21729	21897	21803	21946	21747	21751	21825	21947	21945	21714	22029	21812	21881	21912	21912	21836	21819	21889	21888	22003	21807	21836	21840	22010	21907	21888	21805	21878	21835	21887	21860	21822	22007	21758	21989	21896	21948	21769	21782	21882	21945	21876	21780	21875	21750	21785	21871	21782	22082	21762	21981	21824	21954	22001	21853	21928	22131	21779	21716	21953	21855	21883	21835	21904	21884	21989	21631	21990	21840	21899	21920	21999	21842	21947	21791	22088	21846	21733	21747	21870	22128	21917	21871	21818	21809	21845	22019	21741	21754	21942	21767	21910	21770	21640	21845	21702	22032	21816	22003	21824	21916	21796	21899	21705	21742	21778	21953	21932	21807	21770	21951	21860	22089	21718	21761	21759	21836	21844	22021	21843	22027	21882	21963	21797	21807	21838	21999	21723	21878	21866	21939	21964	21877	21863	21973	21752	21940	21739	21946	21939	21899	22001	22055	21938	21714	21755	21829	21881	21900	21804	21817	21850	21820	21795	21936	21969	21876	21727	21964	21860
34265	34942	40985	36778	33420	31937	31370	30660	30484	30202	29879	29692	29638	29517	29570	29583	29530	29567	29592	29697	29412	29535	29338	29470	29393	29408	29789	29434	29527	29291	29295	29568	29544	29402	29548	29457	29452	29400	29584	29436	29423	29497	29421	29375	29632	29304	29488	29744	29164	29273	29253	29295	29423	29451	29532	29444	29593	29386	29630	29570	29277	29312	29278	29308	29495	29312	29432	29359	29270	29489	29430	29630	29410	29399	29098	29369	29538	29290	29261	29335	29523	29552	29603	29440	29476	29408	29309	29491	29501	29259	29317	29482	29215	29376	29257	29257	29556	29713	29399	29177	29490	29644	29470	29282	29348	29473	29336	29429	29393	29446	29431	29714	29564	29611	29583	29595	29472	29448	29568	29211	29369	29358	29436	29472	29518	29301	29394	29537	29556	29360	29272	29298	29333	29510	29288	29482	29552	29400	29450	29383	29608	29459	29477	29647	29402	29593	29387	29501	29398	29541	29632	29325	29514	29745	29361	29271	29372	29516	29471	29493	29305	29237	29487	29554	29469	29425	29294	29439	29456	29199	29327	29430	29634	29416	29516	29468	29549	29670	29491	29373	29499	29451	29559	29365	29573	29622	29173	29515	29624	29502	29424	29443	29378	29395	29423	29574	29314	29341	29288	29561	29415	29453	29405	29030	29429	29484	29408	29352	29247	29581	29321	29511	29410	29457	29393	29361	29321	29385	29461	29316	29223	29531	29368	29508	29530	29333	29432	29466	29510	29309	29329	29544	29218	29326	29495	29386	29589	29580	29534	29345	29346	29441	29397	29460	29568	29377	29348	29443	29601	29480	29550	29346	29288	29558	29406	29412	29525	29451	29399	29429	29393	29487	29315	29677	29284	29173	29614	29362	29567	29293	29674	29611	29645	29474	29274	29488	29574	29536	29372	29468	29297	29335	29387	29461	29583	29495	29498	29391	29568	29568	29532	29469	29642	29468	29515	29414	29626	29396	29447	29255	29400	29319	29431	29464	29436	29294	29760	29658	29422	29328	29412	29603	29401	29563	29618	29721	29432	29550	29315	29464	29250	29344	29507	29384	29243	29213	29176	29230	29348	29635	29452	29394	29341	29347	29642	29576	29381	29334	29338	29445	29271	29511	29344	29432	29416	29270	29375	29459	29524	29580	29368	29338	29415	29364	29374	29644	29498	29227	29430	29307	29160	29572	29475	29826	29764	29307	29460	29435	29364	29639	29384	29400	29343	29342	29432	29412	29423	29435	29708	29320	29294	29399	29475	29312	29380	29393	29430	29334	29313	29317	29328	29376	29486	29255	29193	29284	29340	29694	29674	29526	29494	29285	29535	29315	29342	29470	29372	29342	29485	29435	29492	29283	29533	29530	29438	29508	29247	29421	29378	29405	29425	29298	29253	29480	29323	29501	29528	29202	29290	29406	29585	29488	29412	29322	29548	29553	29279	29487	29839	29322	29366	29357	29485	29438	29517	29321	29566	29392	29493	29689	29345	29560	29467	29415	29397	29488	29490	29376	29339	29371	29395	29421	29736	29453	29299	29503	29665	29198	29343	29444	29333	29356	29457	29317	29527	29201	29117	29453	29529	29596	29427	29541	29334	29584	29420	29493	29317	29562	29683	29547	29609	29447	29171	29327	29481	29452	29387	29334	29590	29398	29410	29496	29328	29494	29298	29457	29567	29594	29377	29573	29420	29428	29505	29556	29471	29554	29483	29473	29455	29367	29350	29358	29150	29483	29513	29404	29497	29372	29591	29468	29369	29293	29448	29347	29235	29440	29336	29178	29122	29335	29463	29512	29408	29558	29418	29316	29476	29730	29486	29518	29403	29623	29367	29508	29325	29409	29722	29681	29502	29446	29348	29423	29295	29612	29416	29355	29285	29275	29377	29335	29534	29379	29574	29209	29549	29558	29623	29606	29203	29492	29712	29499	29422	29466	29223	29330	29512	29132	29412	29561	29533	29527	29519	29507	29553	29405	29608	29483	29746	29670	29467	29621	29537	29459	29505	29456	29582	29368	29314	29480	29401	29421	29414	29477	29257	29641	29464	29667	29346	29341	29606	29396	29457	29179	29202	29057	29688	29238	29484	29532	29360	29566	29329	29588	29441	29298	29700	29361	29494	29578	29395	29341	29473	29524	29442	29523	29600	29552	29418	29524	29105	29112	29248	29278	29611	29424	29233	29482	29527	29758	29788	29484	29533	29487	29553	29467	29597	29478	29051	29551	29516	29298	29243	29281	29650	29245	29508	29310	29342	29243	29531	29514	29469	29307	29614	29560	29713	29461	29323	29310	29309	29474	29627	29367	29283	29500	29505	29370	29429	29413	29347	29312	29322	29459	29450	29372	29364	29462	29474	29146	29223	29561	29460	29456	29556	29005	29298	29539	29292	29305	29311	29322	29249	29300	29534	29403	29408	29432	29557	29532	29323	29427	29547	29330	29678	29465	29334	29207	29423	29608	29690	29472	29486	29477	29486	29622	29321	29635	29418	29450	29469	29638	29436	29318	29326	29502	29395	29341	29562	29352	29318	29528	29521	29318	29453	29193	29391	29330	29659	29560	29421	29364	29233	29415	29502	29329	29228	29320	29709	29266	29226	29583	29587	29404	29542	29532	29547	29380	29237	29330	29382	29338	29436	29528	29636	29662	29390	29243	29446	29284	29315	29497	29672	29397	29272	29287	29470	29658	29374	29615	29249	29412	29503	29440	29437	29244	29374	29186	29645	29449	29359	29267	29510	29511	29564	29288	29242	29586	29493	29578	29599	29346	29678	29400	29328	29440	29295	29467	29309	29413	29328	29342	29449	29498	29305	29446	29444	29533	29499	29547	29442	29572	29561	29502	29395	29515	29197	29623	29312	29196	29359	29476	29575	29341	29546	29341	29565	29247	29249	29435	29599	29318	29258	29382	29515	29285	29443	29319	29602	29384	29399	29238	29470	29315	29394	29228	29558	29473	29309	29444	29448	29656	29539	29263	29346	29393	29440	29326	29427	29364	29553	29207	29651	29170	29495	29611	29460	29381	29552	29513	29531	29302	29341	29226	29552	29491	29280	29356	29225	29279	29493	29539	29408	29697	29291	29334	29424	29565	29131	29176	29459	29309	29524	29611	29273	29267	29535	29506	29436	29429	29419	29624	29434	29515	29520	29405	29658	29356	29874	29451	29422	29461	29171	29533	29513	29570	29681	29545	29588	29419	29543	29499	29330	29515	29524	29398	29529	29304	29463	29374	29360	29261	29457	29149	29296	29480	29647	29590	29686	29469	29535	29488	29339	29310	29441	29602	29407	29550	29544	29435	29577	29606	29384	29419	29766	29206	29624	29325	29429	29380	29560	29422	29250	29587	29444	29652	29395	29514	29351	29548	29341	29420	29524	29471	29543	29050	29436	29125	29391	29468	29519	29290	29333	29759	29546	29716	29561	29395	29324	29537	29365	29428	29693	29438	29488	29424	29480	29378	29414	29485	29528	29392	29371	29453	29444	29430	29455	29477	29454	29224	29235	29406	29348	29402	29483	29475	29164	29412	29299	29513	29371	29248	29390	29262	29391	29570	29462	29434	29440	29451	29334	29421	29418	29624	29366	29346	29547	29525	29321	29380	29558	29446	29459	29455	29429	29249	29392	29709	29295	29374	29344	29631	29561	29482	29359	29448	29504	29490	29345	29428	29417	29450	29454	29576	29497	29465	29660	29542	29302	29286	29446	29554	29385	29328	29399	29520	29231	29260	29702	29337	29494	29429	29509	29707	29212	29565	29640	29474	29526	29244	29337	29521	29617	29404	29750	29431	29493	29598	29739	29540	29544	29630	29581	29721	29517	29401	29381	29304	29394	29565	29285	29315	29609	29438	29445	29365	29283	29392	29456	29514	29691	29328	29353	29204	29288	29351	29104	29356	29517	29245	29614	29320	29519	29355	29142	29226	29487	29332	29440	29592	29504	29197	29559	29537	29450	29503	29422	29244	29510	29539	29439	29440	29552	29393	29343	29357	29430	29333	29439	29470	29403	29431	29411	29517	29407	29376	29470	29390	29472	29337	29380	29266	29272	29309	29571	29489	29458	29303	29607	29251	29460	29496	29486	29395	29209	29168	29268	29441	29662	29561	29564	29360	29377	29338	29432	29352	29507	29240	29294	29200	29252	29690	29395	29492	29311	29503	29526	29441	29519	29301	29477	29417	29341	29365	29464	29445	29496	29366	29508	29560	29443	29426	29435	29403	29280	29502	29342	29437	29395	29324	29586	29541	29498	29570	29381	29341	29542	29574	29843	29308	29388	29425	29635	29431	29434	29555	29220	29545	29584	29626	29438	29548	29330	29424	29517	29553	29372	29384	29674	29425	29489	29345	29218	29676	29501	29334	29412	29246	29459	29327	29323	29581	29317	29422	29522	29562	29386	29391	29545	29171	29164	29630	29547	29360	29596	29461	29353	29377	29533	29470	29693	29586	29515	29584	29623	29600	29451	29362	29354	29631	29390	29520	29471	29500	29525	29325	29351	29267	29405	29488	29310	29646	29397	29525	29435	29686	29359	29451	29387	29398	29456	29486	29368	29319	29819	29508	29540	29248	29189	29392	29473	29396	29488	29405	29583	29282	29410	29430	29398	29377	29445	29384	29259	29621	29594	29554	29442	29367	29472	29322	29425	29587	29405	29542	29255	29661	29637	29353	29538	29498	29398	29392	29536	29444	29437	29491	29367	29477	29564	29440	29401	29260	29606	29396	29237	29289	29268	29515	29555	29342	29510	29553	29565	29716	29471	29369	29665	29499	29689	29408	29746	29451	29596	29405	29403	29547	29649	29470	29307	29445	29323	29485	29467	29540	29413	29327	29627	29612	29480	29220	29547	29327	29434	29374	29342	29225	29449	29474	29296	29508	29285	29603	29228	29550	29473	29751	29620	29549	29683	29178	29396	29379	29334	29479	29338	29463	29373	29450	29665	29545	29335	29530	29555	29401	29513	29204	29615	29340	29430	29379	29489	29487	29650	29524	29619	29482	29520	29363	29350	29703	29542	29817	29542	29449	29485	29215	29401	29529	29419	29677	29594	29314	29367	29302	29532	29331	29567	29585	29303	29363	29474	29550	29519	29504	29385	29183	29654	29419	29413	29509	29250	29508	29139	29496	29374	29639
32397	47427	39105	31125	28080	25958	24483	23591	22941	22917	22220	22284	22220	21943	21935	22107	21680	21803	21965	21704	21774	21911	21947	21744	21780	21689	21837	21894	21580	21750	21782	21768	21688	21717	21784	21787	21748	21532	21663	21704	21773	21792	21503	21738	21637	21795	21642	21670	21810	21704	21707	21721	21623	21487	21808	21832	21546	21711	21686	21812	21676	21588	21623	21830	21712	21675	21549	21781	21657	21610	21715	21531	21719	21620	21656	21780	21843	21759	21797	21645	21655	21830	21696	21926	21575	21633	21654	21707	21825	21690	21755	21562	21494	21791	21677	21896	21732	21659	21759	21567	21623	21707	21570	21772	21718	21818	21736	21669	21624	21730	21713	21812	21762	21894	21820	21757	21484	21694	21693	21743	21789	21876	21861	21963	21787	21583	21737	21754	21642	21758	21805	21735	21860	21829	21690	21718	21615	21569	21646	21649	21278	21830	21672	21625	21767	21625	21759	21812	21771	21841	21626	21762	21773	21770	21728	21610	21651	21710	21612	21701	21761	21815	21745	21854	21776	21504	21775	21571	21658	21715	21744	21696	21603	21803	21806	21491	21608	21423	21858	21797	21731	21762	21752	21849	21845	21799	21706	21733	21746	21716	21659	21713	21679	21632	21581	21599	21599	21840	21823	21721	21697	21715	21519	21638	21889	21635	21820	21823	21763	21532	21766	21652	21661	21662	21735	21678	21549	21747	21804	21559	21718	21619	21737	21760	21510	21642	21658	21532	21647	21733	21796	21676	21829	21649	21735	21508	21651	21685	21788	21746	21637	21695	21668	21606	21593	21602	21800	21694	21599	21546	21576	21885	21667	21651	21599	21693	21666	21586	21619	21740	21576	21723	21456	21733	21733	21411	21896	21529	21639	21646	21721	21620	21700	21542	21899	21797	21656	21568	21727	21644	21678	21706	21685	21842	21701	21830	21654	21757	21786	21737	21565	21844	21737	21784	21605	21737	21784	21640	21758	21592	21701	21863	21750	21722	21715	21506	21762	21859	21532	21785	21718	21677	21722	21526	21710	21747	21547	21464	21674	21703	21732	21828	21685	21738	21772	21606	21715	21532	21709	21723	21756	21860	21648	21503	21828	21606	21815	21768	21618	21875	21668	21545	21704	21667	21544	21580	21643	21743	21649	21664	21668	21667	21552	21927	21617	21713	21634	21712	21543	21631	21776	21645	21832	21767	21712	21515	21797	21798	21778	21595	21701	21729	21892	21808	21747	21747	21732	21779	21712	21692	21582	21693	21642	21772	21791	21762	21953	21656	21693	21672	21728	21713	21733	21655	21747	21701	21699	21809	21834	21577	21654	21892	21625	21565	21667	21720	21642	21844	21696	21703	21905	21808	21822	21596	21686	21537	21753	21690	21804	21994	21630	21754	21813	21713	21504	21626	21826	21591	21735	21628	21629	21771	21524	21747	21683	21719	21588	21905	21640	21754	21586	21733	21621	21508	21774	21646	21510	21726	21718	21568	21782	21766	21629	21873	21492	21740	21675	21708	21734	21547	21646	21767	21798	21739	21614	21743	21828	21517	21768	21600	21664	21646	21784	21731	21640	21652	21756	21734	21811	21991	21595	21596	21770	21685	21744	21862	21702	21695	21487	21814	21761	21691	21548	21477	21726	21552	21666	21614	21693	21607	21698	21677	21520	21851	21680	21575	21575	21696	21814	21556	21931	21648	21675	21647	21732	21659	21776	21747	21779	21748	21846	21772	21762	21582	21686	21758	21525	21834	21533	21470	21652	21817	21527	21850	21701	21751	21719	21687	21849	21624	21894	21706	21608	21674	21869	21764	21595	21728	21682	21669	21780	21828	21578	21542	21693	21675	21705	21825	21687	21800	21605	21751	21717	21541	21767	21633	21695	21803	21849	21734	21608	21660	21870	21799	21718	21646	21633	21680	21611	22009	21645	21669	21866	21727	21621	21710	21805	21560	21619	21496	21843	21620	21663	21831	21677	21831	21731	21691	21589	21759	21697	21569	21709	21678	21559	21547	21785	21513	21678	21658	21623	21822	21655	21570	21638	21647	21848	21706	21832	21761	21614	21683	21848	21759	21539	21813	21493	21588	21853	21796	21818	21728	21627	21783	21668	21770	21584	21526	21772	21736	21598	21641	21671	21682	21636	21754	21841	21655	21680	21628	21615	21627	21570	21657	21662	21677	21794	21747	21614	21753	21687	21726	21784	21654	21694	21625	21728	21772	21679	21645	21607	21895	21592	21825	21805	21563	21695	21582	21838	21605	21715	21736	21699	21559	21931	21738	21463	21763	21707	21780	21410	21695	21576	21625	21726	21782	21647	21637	21632	21831	21648	21659	21669	21836	21567	21708	21595	21796	21566	21845	21774	21646	21745	21730	21521	21714	21747	21523	21577	21681	21706	21608	21648	21716	21760	21761	21658	21624	21503	21738	21716	21892	21618	21574	21963	21781	21710	21753	21714	21894	21785	21830	21778	21655	21634	21783	21791	21656	21677	21661	21911	21671	21842	21758	21820	21624	21561	21839	21572	21815	21599	21496	21580	21705	21779	21667	21683	21747	21614	21587	21821	21767	21549	21749	21744	21686	21728	21671	21657	21673	21779	21667	21657	21551	21749	21815	21783	21716	21700	21925	21623	21755	21486	21863	21685	21793	21404	21758	21715	21439	21666	21638	21510	21778	21701	21791	21783	21738	21801	21873	21827	21684	21566	21773	21728	21821	21660	21709	21570	21741	21568	21745	21596	21927	21606	21583	21804	21637	21823	21650	21657	21567	21671	21954	21778	21806	21621	21630	21804	21597	21764	21621	21831	21664	21967	21670	21702	21736	21755	21709	21589	21737	21755	21755	21663	21663	21552	21729	21882	21787	21738	21739	21543	21545	21719	21837	21742	21763	21515	21716	21617	21468	21658	21707	21601	21628	21777	21661	21652	21666	21731	21679	21836	21614	21555	21680	21614	21923	21596	21753	21692	21790	21724	21773	21742	21858	21579	21672	21787	21836	21672	21558	21584	21743	21627	21664	21700	21839	21627	21698	21842	21674	21783	21682	21785	21565	21549	21737	21634	21882	21596	21647	21609	21424	21890	21449	21605	21750	21620	21613	21677	21555	21821	21554	21640	21912	21678	21680	21707	21815	21772	21705	21527	21566	21853	21736	21669	21549	21681	21714	21461	21711	21737	21649	21594	21755	21746	21975	21604	21802	21671	21770	21751	21725	21691	21719	21646	21837	21650	21386	21692	21623	21811	21910	21610	21684	21707	21702	21598	21829	21819	21905	21481	21701	21567	21737	21785	21694	21769	21669	21503	21641	21713	21662	21633	21644	21726	21636	21691	21738	21653	21610	21558	21929	21530	21577	21759	21578	21626	21876	21750	21713	21887	21654	21876	21487	21801	21557	21672	21804	21798	21803	21725	21689	21615	21957	21764	21584	21569	21724	21744	21559	21696	21822	21546	21523	21674	21753	21642	21835	21392	21803	21749	21725	21741	21814	21783	21612	21754	21926	21671	21750	21801	21720	21703	21611	21497	21674	21644	21783	21658	21783	21706	21868	21781	21701	21588	21706	21629	21703	21832	21750	21564	21750	21707	21594	21701	21676	21833	21717	21531	21696	21689	21702	21732	21698	21657	21738	21532	21852	21781	21715	21609	21723	21463	21814	21658	21569	21454	21735	21686	21705	21905	21677	21754	21621	21866	21601	21629	21709	21564	21946	21853	21713	21661	21766	21768	21611	21650	21620	21779	21670	21673	21829	21597	21585	21783	21829	21794	21770	21757	21643	21831	21702	21627	21577	21848	21752	21851	21650	21644	21594	21629	21682	21807	21795	21791	21912	21796	21941	21819	21603	21701	21729	21632	21886	21563	21749	21527	21630	21719	21780	21651	21922	21517	21618	21734	21658	21900	21656	21685	21846	21919	21695	21709	21742	21706	21773	21667	21629	21847	21631	21770	21671	21792	21439	21807	21681	22005	21592	21703	21653	21785	21709	21674	21586	21582	21665	21874	21723	21538	21787	21713	21744	21649	21629	21715	21728	21836	21663	21684	21488	21729	21742	21753	21726	21786	21687	21794	21800	21712	21526	21892	21733	21936	21776	21884	21535	21713	21803	21670	21651	21717	21587	21804	21734	21634	21635	21709	21572	21716	21701	21500	21836	21530	21748	21709	21871	21893	21429	21822	21711	21553	21603	21791	21671	21722	21681	21641	21711	21776	21680	21798	21599	21820	21850	21660	21730	21606	21463	21677	21670	21679	21909	21722	21702	21655	21760	21695	21673	21700	21683	21681	21698	21791	21606	21708	21684	21687	21534	21645	21524	21683	21728	21656	21825	21729	21711	21612	21611	21746	21888	21682	21886	21611	21754	21769	21583	21819	21671	21913	21601	21689	21734	21778	21560	21842	21749	21763	21631	21890	21619	21572	21815	21789	21565	21939	21610	21806	21731	21717	21849	21785	21567	21702	21601	21786	21655	21639	21559	21650	21661	21707	21790	21910	21622	21614	21708	21597	21808	21562	21773	21840	21809	21825	21683	21870	21652	21694	21744	21794	21863	21568	21543	21547	21746	21704	21714	21673	21875	21660	21908	21824	21705	21788	21695	21793	21685	21804	21618	21638	21560	21757	21494	21614	21885	21680	21844	21619	21958	21628	21652	21793	21745	21829	21586	21551	21649	21564	21740	21667	21709	21732	21735	21738	21636	21601	21944	21584	21713	21666	21585	21882	21514	21825	21653	21677	21731	21732	21799	21767	21802	21599	21711	21693	21722	21779	21661	21850	21664	21811	21708	21722	21843	21676	21594	21677	21606	21623	21781	21708	21650	21727	21620	21679	21842	21787	21660	21587	21811	21631	21643	21666	21629	21611	21769	21718	21601	21659	21652	21572	21597	21910	21675	21660	21775	21737	21727	21933	21690	21578	21553	21785	21759	21862	21703	21783	21638	21809	21542	21819	21690	21717	21699	21663	21757	21691	21575	21782	21532	21695	21724	21629	21651	21832	21586	21889	21566	21642	21731	21739	21698	21823	21563	21606	21890	21619	21707	21673	21589	21705	21443	21530	21600	21675	21851	21740	21729	21690	21644	21874	21646	21759	21970	21648	21681	21650	21692	21686	21644	21674	21591	21690	21574	21776	21694
23407	21493	28668	27512	28990	32614	33546	31384	30857	30738	30417	30115	29733	29892	29828	29841	29522	29484	29501	29505	29369	29574	29320	29566	29705	29318	29575	29450	29397	29252	29651	29373	29379	29327	29441	29386	29705	29258	29335	29414	29359	29531	29285	29413	29266	29486	29458	29355	29428	29235	29420	29473	29341	29207	29535	29358	29469	29463	29513	29281	29394	29562	29389	29162	29401	29360	29431	29232	29257	29490	29583	29477	29324	29346	29345	29514	29356	29148	29092	29472	29471	29482	29349	29375	29397	29388	29396	29309	29481	29388	29526	29278	29142	29358	29395	29326	29340	29231	29168	29226	29260	29518	29306	29436	29456	29440	29234	29297	29331	29398	29430	29426	29408	29419	29244	29336	29285	29370	29502	29348	29275	29473	29442	29320	29378	29241	29371	29415	29549	29266	29192	29263	29363	29460	29613	29260	29404	29326	29549	29415	29399	29186	29410	29219	29271	29410	29305	29272	29329	29362	29403	29332	29500	29134	29389	29171	29011	29365	29340	29400	29447	29532	29278	29394	29366	29406	29679	29353	29429	29258	29242	29245	29497	29491	29290	29280	29337	29216	29400	29558	29530	29232	29058	29362	29264	29144	29692	29432	29372	29395	29390	29472	29352	29303	29449	29274	29272	29348	29203	29279	29458	29335	29325	29329	29422	29231	29466	29056	29397	29517	29350	29461	29571	29322	29499	29287	29303	29409	29502	29335	29379	29539	29202	29386	29562	29315	29462	29213	29362	29532	29315	29596	29200	29235	29524	29334	29111	29254	29338	29205	29640	29428	29573	29518	29123	29219	29348	29200	29564	29104	29389	29013	29292	29052	29392	29402	29234	29156	29393	29126	29563	29207	29464	29410	29426	29312	29150	29393	29344	29450	29420	29227	29326	29273	29391	29369	29329	29322	29467	29344	29561	29335	29218	29428	29501	29642	29197	29306	29401	29368	29108	29432	29438	29358	29077	29305	29501	29445	29278	29457	29489	29684	29488	29183	29304	29343	29337	29304	29341	29466	29578	29590	29282	29334	29487	29328	29349	29373	29369	29329	29465	29248	29328	29237	29596	29590	29365	29360	29466	29412	29517	29360	29298	29430	29389	29366	29447	29434	29458	29408	29421	29521	29196	29608	29211	29508	29183	29173	29461	29348	29454	29400	29682	29412	29424	29212	29328	29136	29511	29441	29401	29344	29256	29349	29201	29433	29477	29433	29379	29381	29400	29495	29426	29578	29279	29505	29241	29510	29293	29331	29367	29302	29217	29238	29480	29519	29390	29246	29309	29465	29420	29202	29642	29315	29281	29299	29306	29297	29490	29626	29355	29389	29442	29385	29531	29221	29151	29427	29396	29080	29317	29385	29310	29574	29329	29449	29331	29593	29331	29160	29199	29218	29410	29331	29411	29410	29439	29412	29316	29471	29257	29413	29287	29430	29148	29451	29185	29170	29445	29435	29506	29090	29432	29479	29275	29319	29256	29258	29167	29604	29362	29528	29398	29494	29395	29630	29708	29616	29525	29449	29357	29300	29471	29196	29490	29374	29423	29363	29384	29400	29554	29566	29515	29250	29395	29414	29527	29320	29426	29331	29263	29190	29279	29172	29179	29284	29403	29269	29421	29232	29020	29278	29521	29234	29397	29506	29345	29392	29269	29212	29197	29431	29334	29309	29286	29287	29229	29241	29372	29010	29381	29249	29332	29429	29712	29562	29402	29394	29293	29415	29328	29318	29274	29323	29496	29230	29395	29580	29294	29244	29435	29377	29362	29566	29227	29117	29277	29436	29369	29193	29299	29386	29582	29379	28929	29383	29419	29345	29409	29157	29477	29095	29217	29451	29338	29467	29329	29517	29346	29314	29305	29306	29353	29319	29284	29206	29269	29155	29506	29639	29307	29382	29498	29397	29474	29496	29380	29314	29452	29158	29372	29217	29459	29573	29417	29211	29486	29201	29411	29233	29563	29219	29423	29278	29080	29464	29628	29483	29227	29489	29608	29331	29431	29496	29612	29256	29298	29484	29357	29430	29501	29275	29316	29398	29452	29430	29309	29279	29381	29293	29304	29455	29477	29256	29552	29643	29587	29550	29165	29479	29224	29363	29389	29334	29325	29467	29209	29252	29429	29675	29479	29200	29456	29322	29125	29512	29274	29487	29495	29103	29415	29774	29248	29148	29195	29267	29372	29335	29467	29376	29370	29318	29429	29151	29369	29357	29644	29304	29258	29408	29284	29267	29271	29546	29363	29323	29228	29416	29444	29448	29284	29386	29376	29331	29550	29488	29332	29186	29434	29539	29444	29493	29523	29511	29295	29166	29322	29403	29167	29276	29285	29261	29306	29167	29344	29383	29640	29539	29450	29546	29399	29198	29216	29588	29346	29422	29336	29357	29531	29360	29397	29455	29433	29412	29308	29550	29154	29203	29619	29304	29628	29494	29239	29680	29223	29285	29400	29413	29238	29348	29500	29169	29351	29267	29454	29454	29480	29488	29609	29402	29353	29448	29336	29483	29286	29348	29244	29478	29576	29531	29491	29326	29285	29498	29538	29469	29464	29621	29467	29528	29272	29449	29556	29221	29178	29348	29377	29461	29314	29372	29218	29144	29362	29311	29418	29361	29299	29426	29279	29155	29203	29448	29313	29334	29243	29406	29332	29284	29390	29019	29432	29626	29567	29293	29395	29314	29281	29393	29467	29190	29425	29332	29461	29295	29628	29367	29574	29382	29425	29316	29415	29404	29535	29267	29449	29563	29393	29434	29703	29262	29542	29395	29538	29258	29520	29293	29265	29602	29230	29280	29501	29378	29400	29426	29469	29338	29533	29347	29329	29374	29447	29423	29475	29601	29537	29406	29335	29319	29415	29258	29346	29445	29280	29491	29538	29460	29428	29413	29371	29391	29554	29339	29350	29729	29550	29254	29327	29475	29311	29174	29471	29221	29617	29345	29446	29421	29656	29451	29566	29479	29104	29257	29401	29401	29410	29620	29414	29448	29099	29209	29395	29396	29421	29475	29422	29189	29298	29123	29380	29620	29509	29320	29238	29360	29369	29270	29373	29314	29106	29344	28988	29253	29411	29537	29461	29258	29333	29223	29259	29271	29415	29442	29455	29206	29200	29237	29378	29490	29322	29615	29540	29438	29160	29399	29091	29319	29437	29611	29320	29138	29359	29400	29407	29251	29227	29333	29460	29367	29321	29483	29455	29450	29530	29347	29193	29377	29361	29519	29423	29381	29401	29327	29401	29297	29603	29437	29031	29326	29459	29123	29600	29372	29332	29363	29457	29366	29529	29392	29243	29097	29236	29139	29354	29411	29488	29517	29277	29348	29468	29616	29248	29234	29253	29490	29535	29504	29327	29164	29161	29393	29332	29195	29222	29524	29427	29438	28910	29356	29549	29368	29318	29396	29331	29494	29657	29358	29616	29550	29306	29082	29324	29386	29370	29224	29165	29274	29355	29287	29446	29201	29111	29355	29271	29380	29462	29378	29547	29328	29430	29541	29415	29210	29258	29393	29451	29276	29508	29566	29504	29470	29587	29371	29373	29175	29233	29343	29424	29290	29316	29598	29479	29423	29345	29203	29667	29468	29568	29352	29196	29499	29423	29476	29565	29486	29285	29426	29439	29465	29147	29497	29467	29255	29464	29344	29547	29306	29486	29516	29512	29410	29325	29456	29315	29653	29173	29404	29446	29578	29289	29302	29294	29309	29323	29360	29354	29533	29512	29115	29484	29607	29355	29633	29604	29351	29021	29112	29396	29355	29400	29515	29185	29555	29381	29264	29195	29450	29282	29179	29441	29379	29146	29167	29129	29195	29344	29085	29018	29175	29142	29629	29340	29371	29453	29319	29518	29404	29249	29037	29256	29283	29442	29428	29314	29215	29258	29546	29391	29385	29444	29364	29379	29136	29386	29243	29421	29515	29299	29385	29164	29182	29253	29314	29083	29336	29450	29386	29417	29361	29358	29317	29416	29442	29304	29551	29428	29358	29310	29416	29273	29109	29194	29352	29206	29185	29123	29102	29275	29124	29315	29254	29467	29257	29245	29173	29326	29308	29257	29186	29432	29278	29467	29341	29183	29080	29118	29053	29455	29386	29439	29428	29774	29076	29387	29334	29313	29151	29264	29588	29433	29057	29314	29362	29425	29187	29397	29241	29434	29523	29200	29512	29511	29340	29234	29488	29635	29454	29386	29360	29371	29439	29264	29261	29328	29312	29238	29392	29375	29258	29262	29638	29276	29014	29358	29188	29437	29557	29556	29528	29408	29441	29407	29615	29316	29485	29227	29464	29341	29360	29373	29368	29293	29180	29386	29293	29643	29203	29463	29480	29600	29666	29473	29444	29371	29262	29347	29365	29372	29181	29407	29357	29545	29208	29226	29296	29362	29188	29240	29362	29555	29558	29462	29159	29452	29268	29284	29097	29174	29321	29085	29334	29333	29491	29395	29570	29193	29425	29208	29314	29305	29318	29390	29399	29228	29443	29434	29278	29297	29240	29263	29426	29403	29526	29657	29488	29335	29131	29487	29591	29402	29142	29223	29341	29244	29323	29235	29539	29299	29427	29329	29388	29417	29558	29613	29216	29366	29427	29359	29186	29394	29471	29599	29286	29230	29220	29334	29411	29209	29399	29385	29295	29549	29481	29316	29513	29385	29031	29132	29541	29152	29264	29452	29365	29474	28997	29298	29247	29110	29326	29158	29444	29467	29368	29293	29514	29519	29281	29507	29549	29379	29187	29566	29290	29582	29356	29403	29213	29289	29417	29316	29415	29418	29566	29419	29506	29507	29277	29387	29279	29430	29562	29388	29438	29409	29367	29406	29424	29303	29247	29411	29305	29348	29300	29300	29301	29478	29365	29347	29580	29427	29429	29279	29435	29395	29443	29449	29484	29511	29374	29479	29424	29357	29299	29658	29207	29406	29150	29481	29449	29372	29445	29480	29368	29492	29544	29290	29418	29188	29331	29179	29355	29514	29473	29307	29597	29442	29570	29066	29418	29578	29364	29607	29291	29454	29361	29521	29488	29268	29252	29350	29468	29313	29315	29443	29329	29398	29385	29614	29388	29679	29472	29586	29370	29399	29277	29379	29243	29397	29455	29328	29333	29172	29423	29492	29410	29054	29331
30059	53814	44975	35539	31232	28395	26145	24857	24048	23346	23082	22534	22275	22228	22192	21952	22020	21888	21775	21643	21696	21816	21807	21672	21904	21674	21763	21925	21833	21718	21866	21682	21717	21556	21809	21664	21675	21560	21601	21669	21811	21611	21666	21798	21521	21679	21666	21794	21823	21643	21700	21552	21575	21601	21630	21668	21635	21763	21756	21811	21660	21624	21717	21633	21744	21799	21652	21678	21752	21484	21677	21739	21779	21774	21786	21624	21688	21606	21661	21612	21711	21769	21633	21662	21576	21699	21600	21540	21704	21765	21843	21706	21876	21669	21767	21827	21708	21835	21677	21773	21639	21591	21535	21551	21800	21500	21681	21778	21791	21579	21414	21494	21511	21608	21729	21690	21826	21838	21698	21897	21734	21527	21730	21642	21779	21809	21649	21543	21803	21724	21888	21657	21630	21661	21590	21765	21634	21782	21688	21558	21726	21572	21692	21567	21690	21632	21600	21651	21746	21563	21652	21591	21657	21346	21522	21413	21523	21664	21620	21802	21776	21736	21578	21726	21647	21655	21755	21723	21661	21720	21550	21507	21693	21583	21627	21779	21678	21749	21566	21903	21835	21676	21567	21716	21771	21754	21810	21850	21751	21618	21711	21787	21672	21649	21691	21712	21729	21511	21605	21411	21562	21572	21737	21737	21573	21539	21665	21776	21801	21828	21497	21736	21733	21765	21843	21873	21656	21529	21704	21751	21701	21697	21601	21690	21647	21692	21669	21774	21548	21747	21789	21778	21542	21723	21838	21905	21595	21902	21706	21755	21761	21758	21711	21600	21712	21651	21619	21752	21670	21666	21604	21787	21724	21560	21654	21459	21588	21681	21687	21550	21602	21739	21769	21616	21584	21779	21556	21804	21694	21671	21717	21597	21559	21890	21810	21746	21707	21705	21716	21720	21683	21582	21750	21684	21603	21586	21767	21706	21782	21739	21446	21866	21764	21685	21609	21508	21817	21606	21580	21600	21776	21605	21731	21710	21645	21814	21514	21808	21749	21742	21624	21686	21572	21698	21687	21499	21684	21782	21487	21678	21715	21763	21736	21652	21713	21860	21584	21631	21534	21671	21660	21712	21803	21690	21795	21614	21730	21816	21612	21750	21609	21672	21625	21507	21531	21530	21712	21720	21520	21670	21548	21708	21737	21748	21968	21579	21775	21463	21810	21744	21785	21644	21698	21547	21688	21662	21833	21894	21681	21787	21818	21614	21597	21706	21915	21617	21779	21877	21750	21868	21493	21774	21672	21798	21642	21594	21622	21642	21920	21592	21830	21660	21742	21600	21670	21543	21788	21663	21701	21640	21710	21658	21663	21764	21548	21727	21843	21661	21771	21707	21646	21733	21607	21719	21686	21594	21709	21696	21715	21593	21762	21452	21756	21623	21807	21877	21577	21452	21714	21593	21724	21670	21664	21847	21708	21529	21678	21543	21723	21721	21762	21582	21703	21654	21474	21694	21862	21733	21607	21742	21872	21757	21725	21677	21683	21638	21876	21667	21795	21696	21604	21699	21801	21749	21750	21626	21599	21726	21729	21788	21542	21594	21728	21638	21669	21995	21682	21758	21653	21703	21776	21789	21616	21556	21697	21562	21785	21823	21997	21685	21854	21664	21748	21500	21667	21709	21651	21649	21544	21639	21761	21520	21728	21771	21404	21747	21469	21700	21812	21644	21752	21731	21572	21702	21759	21693	21649	21638	21606	21689	21587	21675	21661	21610	21653	21578	21678	21511	21702	21627	21602	21905	21751	21689	21629	21752	21630	21415	21699	21704	21785	21606	21546	21815	21713	21609	21734	21652	21744	21691	21776	21721	21787	21617	21909	21570	21743	21578	21643	21636	21793	21770	21773	21613	21634	21646	21588	21945	21641	21707	21680	21779	21756	21489	21736	21573	21704	21650	21700	21694	21717	21792	21647	21812	21713	21663	21786	21784	21611	21805	21558	21727	21791	21551	21667	21676	21753	21650	21737	21815	21695	21756	21689	21580	21802	21747	21608	21535	21701	21610	21706	21699	21825	21550	21894	21674	21721	21512	21429	21760	21770	21522	21640	21583	21534	21620	21729	21730	21690	21479	21770	21443	21622	21610	21739	21630	21579	21500	21599	21942	21890	21691	21724	21501	21733	21663	21690	21623	21697	21645	21852	21651	21658	22050	21625	21847	21770	21635	21626	21753	21702	21779	21673	21632	21712	21826	21607	21622	21586	21631	21718	21681	21743	21722	21749	21509	21713	21849	21447	21702	21621	21548	21653	21565	21729	21784	21713	21619	21815	21859	21744	21639	21629	21499	21661	21711	21584	21578	21607	21775	21586	22036	21599	21468	21911	21522	21850	21713	21667	21698	21839	21685	21715	21773	21709	21724	21729	21695	21699	21810	21725	21691	21640	21617	21678	21559	21615	21832	21657	21683	21751	21598	21706	21618	21643	21775	21526	21705	21656	21670	21621	21810	21577	21966	21744	21747	21847	21746	21627	21724	21759	21642	21801	21765	21764	21675	21712	21751	21912	21729	21617	21576	21733	21683	21757	21689	21699	21709	21661	21446	21637	21719	21589	21846	21659	21462	21794	21716	21864	21477	21632	21595	21775	21719	21550	21689	21648	21722	21624	21668	21766	21658	21695	21683	21615	21792	21653	21852	21794	21786	21742	21662	21780	21543	21652	21652	21795	21739	21662	21596	21623	21575	21670	21571	21619	21840	21777	21518	21854	21870	21769	21607	21729	21849	21691	21925	21731	21665	21844	21650	21713	21488	21716	21528	21670	21612	21714	21606	21753	21637	21701	21704	21676	21829	21886	21677	21636	21713	21811	21773	21700	21684	21536	21720	21695	21710	21715	21765	21842	21630	21572	21718	21830	21795	21767	21844	21708	21694	21553	21652	21654	21739	21616	21826	21856	21750	21609	21942	21751	21492	21642	21795	21563	21696	21792	21596	21679	21572	21780	21636	21629	21686	21810	21726	21729	21671	21738	21491	21958	21902	21772	21715	21773	21712	21574	21668	21633	21759	21921	21638	21770	21674	21664	21732	21720	21682	21737	21563	21673	21693	21658	21744	21626	21643	21591	21578	21862	21774	21806	21667	21566	21722	21659	21480	21723	21582	21612	21733	21689	21663	21748	21866	21828	21618	21633	21712	21577	21674	21497	21776	21632	21724	21595	21541	21567	21688	21663	21505	21902	21624	21762	21712	21787	21673	21744	21559	21553	21597	21726	21728	21798	21754	21650	21936	21606	21664	21911	21819	21719	21702	21520	21599	21879	21596	21642	21664	21604	21664	21673	21631	21671	21578	21816	21421	21688	21799	21596	21768	21731	21615	21680	21755	21640	21993	21496	21574	21591	21671	21629	21752	21617	21676	21708	21613	21602	21787	21561	21796	21739	21990	21659	21389	21923	21595	21731	21596	21627	21665	21687	21910	21665	21740	21756	21733	21828	21645	21713	21631	21748	21729	21828	21807	21689	21564	21838	21685	21726	21601	21698	21536	21822	21571	21530	21664	21788	21758	21504	21393	21823	21656	21651	21833	21607	21477	21575	21689	21658	21566	21892	21576	21866	21604	21756	21587	21702	21713	21636	21554	21632	21739	21759	21638	21656	21617	21658	21644	21635	21810	21575	21691	21788	21818	21618	21697	21635	21707	21755	21644	21685	21674	21767	21766	21690	21738	21786	21537	21655	21829	21707	21717	21918	21692	21605	21780	21589	21684	21758	21791	21776	21714	21733	21765	21818	21697	21777	21579	21776	21636	21478	21737	21814	21740	21747	21652	21602	21903	21652	21713	21566	21671	21619	21585	21600	21836	21529	21704	21682	21670	21646	21604	21754	21812	21648	21604	21679	21507	21768	21694	21641	21705	21734	21656	21569	21711	21727	21664	21843	21744	21832	21824	21523	21520	21717	21600	21743	21654	21611	21676	21832	21554	21688	21902	21807	21386	21627	21635	21499	21638	21577	21732	21598	21669	21554	21749	21678	21650	21678	21845	21902	21790	21576	21791	21757	21808	21470	21777	21760	21563	21538	21702	21688	21663	21752	21830	21660	21843	21823	21723	21613	21837	21740	21632	21651	21666	21710	21520	21679	21966	21709	21619	21642	21707	21907	21633	21710	21741	21666	21574	21574	21763	21615	21538	21579	21768	21645	21662	21677	21825	21815	21705	21715	21644	21707	21576	21791	21481	21662	21704	21438	21532	21690	21687	21802	21577	21639	21753	21641	21559	21692	21826	21704	21634	21605	21798	21715	21631	21824	21735	21697	21513	21771	21789	21714	21603	21664	21781	21738	21617	21729	21616	21739	21374	21721	21775	21498	21782	21617	21708	21603	21681	21632	21617	21758	21891	21598	21727	21811	21712	21673	21881	21809	21766	21568	21714	21606	21662	21611	21661	21555	21603	21612	21801	21659	21708	21859	21850	21618	21677	21797	21834	21580	21780	21878	21738	21816	21713	21602	21679	21579	21774	21736	21784	21445	21715	21725	21637	21726	21718	21547	21622	21486	21692	21587	21456	21560	21588	21478	21591	21854	21709	21749	21825	21603	21721	21671	21598	21786	21725	21501	21744	21568	21679	21641	21653	21612	22021	21601	21506	21788	21780	21807	21585	21652	21670	21792	21743	21802	21721	21877	21593	21652	21763	21771	21907	21701	21690	21616	21604	21644	21812	21639	21679	21527	21716	21536	21852	21588	21654	21723	21569	21922	21663	21591	21540	21541	21838	21681	21588	21945	21755	21780	21666	21789	21729	21727	21574	21638	21588	21595	21732	21745	21851	21841	21747	21644	21654	21707	21756	21740	21704	21637	21797	21642	21696	21818	21707	21658	21866	21757	21709	21711	21730	21946	21601	21628	21856	21707	21593	21578	21499	21787	21699	21704	21794	21772	21713	21690	21721	21809	21786	21811	21708	21816	21670	21772	21807	21574	21557	21690	21741	21438	21800	21791	21754	21485	21706	21582	21648	21670	21572	21697	21571	21850	21632	21724	21693	21761	21642	21695	21662	21671	21632	21768	21711	21573	21835	21589	21512	21673	21643	21653	21600	21800	21619	21747	21690	21642	21593	21566	21592	21697	21743	21669	21648	21653	21773	21701	21669	21761	21716	21793	21713	21704	21677	21645	21775
25617	22175	31545	34552	32249	32437	32351	31127	30538	30388	30149	30250	29891	29795	29796	29771	29690	29688	29429	29642	29526	29534	29796	29563	29497	29934	29749	29578	29476	29300	29718	29840	29509	29476	29809	29516	29587	29831	29384	29384	29390	29532	29745	29427	29537	29757	29800	29540	29651	29462	29487	29562	29516	29755	29511	29563	29511	29611	29539	29438	29540	29505	29445	29420	29469	29384	29447	29588	29622	29894	29587	29667	29878	29573	29265	29651	29511	29723	29803	29279	29438	29572	29499	29690	29583	29345	29430	29823	29434	29364	29464	29701	29597	29613	29659	29665	29628	29726	29599	29348	29652	29606	29620	29485	29525	29649	29659	29737	29611	29605	29426	29541	29445	29723	29703	29694	29587	29660	29531	29536	29647	29324	29506	29446	29535	29647	29632	29567	29485	29645	29604	29400	29510	29838	29569	29353	29514	29673	29529	29657	29725	29383	29493	29619	29687	29522	29385	29413	29665	29561	29535	29424	29771	29487	29499	29385	29547	29590	29366	29555	29784	29556	29389	29538	29343	29528	29685	29711	29741	29203	29535	29650	29478	29496	29559	29587	29721	29611	29539	29632	29603	29342	29558	29538	29635	29484	29755	29354	29463	29663	29622	29328	29552	29578	29347	29562	29445	29524	29854	29575	29622	29459	29450	29413	29704	29550	29654	29641	29262	29578	29488	29625	29685	29422	29483	29433	29558	29584	29695	29643	29564	29731	29554	29731	29487	29632	29349	29628	29507	29904	29587	29519	29717	29538	29432	29451	29591	29720	29772	29596	29641	29608	29712	29661	29734	29525	29636	29649	29479	29612	29495	29282	29535	29583	29900	29591	29467	29526	29494	29478	29963	29592	29467	29637	29607	29687	29528	29437	29278	29423	29488	29452	29382	29313	29502	29401	29483	29496	29505	29427	29452	29478	29351	29690	29397	29507	29557	29769	29458	29412	29589	29326	29781	29305	29419	29726	29421	29584	29429	29506	29388	29637	29451	29369	29424	29685	29649	29445	29358	29526	29567	29545	29640	29459	29691	29489	29443	29362	29656	29411	29622	29511	29496	29573	29529	29644	29474	29519	29668	29381	29522	29449	29623	29414	29355	29610	29600	29586	29735	29367	29702	29553	29524	29477	29591	29554	29442	29341	29442	29405	29613	29674	29612	29513	29721	29663	29602	29205	29477	29380	29474	29446	29450	29610	29509	29479	29670	29558	29492	29676	29530	29518	29613	29480	29461	29512	29616	29560	29631	29601	29506	29548	29718	29655	29614	29610	29616	29416	29527	29748	29601	29625	29492	29540	29387	29421	29533	29620	29491	29429	29611	29675	29433	29426	29362	29621	29578	29573	29391	29620	29574	29449	29588	29544	29464	29600	29558	29375	29436	29639	29332	29426	29459	29559	29487	29599	29494	29655	29347	29580	29480	29480	29660	29602	29534	29291	29549	29574	29643	29705	29701	29486	29422	29466	29628	29562	29479	29547	29447	29581	29552	29528	29461	29611	29737	29477	29612	29628	29527	29557	29673	29810	29552	29602	29744	29541	29709	29607	29450	29578	29632	29609	29686	29556	29777	29434	29479	29639	29601	29715	29711	29453	29434	29603	29690	29633	29535	29622	29473	29604	29695	29640	29565	29563	29768	29768	29624	29557	29474	29347	29183	29665	29449	29512	29697	29264	29461	29563	29344	29687	29536	29379	29615	29607	29490	29587	29543	29697	29363	29694	29387	29718	29810	29481	29559	29394	29591	29723	29552	29376	29442	29587	29678	29477	29672	29500	29702	29421	29702	29680	29629	29322	29598	29818	29603	29582	29771	29698	29401	29645	29620	29616	29361	29578	29788	29685	29574	29922	29451	29670	29258	29433	29468	29284	29639	29575	29415	29402	29538	29474	29421	29664	29639	29448	29324	29513	29518	29579	29629	29460	29412	29473	29476	29628	29463	29410	29344	29417	29490	29474	29585	29673	29539	29449	29449	29490	29368	29441	29367	29369	29352	29547	29572	29475	29582	29653	29445	29467	29348	29192	29298	29673	29562	29433	29687	29737	29507	29360	29736	29507	29557	29503	29553	29836	29533	29175	29906	29649	29705	29470	29550	29437	29518	29540	29408	29229	29573	29540	29730	29578	29762	29435	29637	29405	29435	29655	29684	29331	29817	29632	29496	29427	29504	29663	29379	29451	29483	29731	29356	29274	29563	29454	29205	29442	29307	29713	29594	29634	29671	29792	29747	29512	29632	29662	29750	29691	29549	29557	29756	29966	29471	29583	29618	29600	29529	29610	29604	29852	29743	29748	29636	29485	29600	29537	29725	29511	29510	29439	29575	29627	29670	29815	29589	29556	29586	29658	29589	29464	29839	29545	29519	29572	29822	29523	29313	29431	29715	29386	29288	29559	29656	29472	29549	29585	29657	29429	29649	29558	29753	29569	29781	29538	29656	29661	29608	29545	29481	29292	29376	29724	29752	29544	29531	29351	29534	29389	29653	29485	29466	29617	29653	29353	29653	29347	29694	29334	29559	29661	29404	29623	29562	29573	29552	29433	29554	29360	29791	29669	29622	29611	29703	29504	29705	29408	29481	29298	29452	29552	29522	29414	29636	29472	29551	29413	29474	29471	29610	29682	29628	29800	29751	29560	29435	29579	29491	29622	29709	29204	29568	29341	29837	29511	29569	29435	29508	29661	29644	29632	29884	29407	29384	29786	29737	29326	29597	29674	29545	29711	29727	29426	29458	29604	29416	29643	29362	29739	29514	29626	29668	29822	29615	29497	29743	29596	29673	29761	29523	29415	29426	29586	29640	29574	29525	29517	29670	29722	29553	29541	29435	29579	29638	29459	29602	29297	29601	29647	29583	29518	29549	29454	29727	29665	29623	29562	29516	29564	29223	29855	29625	29281	29529	29541	29608	29797	29590	29618	29514	29801	29719	29622	29388	29529	29758	29693	29716	29462	29321	29763	29425	29519	29577	29549	29437	29596	29414	29711	29448	29621	29570	29799	29469	29591	29603	29435	29438	29582	29639	29603	29447	29552	29856	29752	29464	29460	29418	29554	29290	29814	29690	29610	29329	29273	29368	29465	29278	29440	29523	29415	29282	29329	29404	29457	29501	29287	29487	29575	29593	29858	29957	29499	29535	29827	29784	29520	29774	29728	29593	29645	29798	29483	29429	29500	29644	29514	29599	29458	29580	29548	29490	29628	29394	29494	29441	29674	29696	29845	29671	29566	29608	29646	29679	29396	29533	29586	29572	29429	29407	29453	29487	29526	29534	29641	29698	29589	29479	29446	29474	29536	29514	29490	29584	29576	29424	29693	29678	29326	29360	29450	29559	29606	29509	29640	29694	29489	29819	29677	29588	29552	29246	29443	29502	29536	29620	29499	29500	29802	29479	29566	29575	29558	29726	29985	29682	29327	29625	29601	29613	29703	29702	29667	29290	29418	29561	29457	29478	29596	29547	29704	29455	29510	29736	29536	29411	29371	29441	29558	29542	29620	29550	29416	29409	29710	29739	29571	29772	29726	29638	29708	29655	29784	29511	29521	29611	29395	29874	29747	29551	29671	29771	29436	29806	29704	29502	29512	29594	29417	29700	29720	29545	29480	29589	29671	29582	29576	29606	29695	29613	29828	29517	29613	29554	29405	29592	29560	29590	29605	29671	29650	29395	29422	29737	29708	29568	29516	29667	29550	29421	29626	29506	29601	29617	29719	29691	29619	29642	29518	29525	29561	29774	29473	29695	29399	29469	29617	29563	29604	29583	29729	29513	29447	29647	29496	29585	29443	29568	29557	29263	29490	29443	29822	29454	29468	29597	29238	29425	29468	29561	29782	29619	29649	29662	29384	29414	29535	29457	29353	29558	29774	29457	29737	29533	29273	29653	29535	29385	29578	29574	29458	29483	29540	29571	29646	29484	29499	29592	29591	29679	29751	29554	29666	29647	29771	29463	29720	29455	29364	29511	29541	29586	29905	29806	29528	29334	29457	29399	29710	29280	29342	29747	29267	29766	29670	29750	29589	29532	29866	29484	29643	29573	29390	29601	29679	29472	29621	29473	29727	29351	29523	29439	29494	29367	29820	29640	29599	29440	29558	29519	29633	29715	29719	29440	29552	29614	29476	29639	29681	29787	29611	29603	29577	29480	29763	29607	29611	29328	29520	29574	29655	29705	29859	29296	29464	29640	29706	29553	29559	29299	29626	29731	29436	29518	29516	29776	29490	29679	29728	29587	29553	29740	29413	29399	29651	29373	29785	29820	29493	29565	29307	29664	29834	29770	29371	29583	29444	29493	29525	29607	29495	29394	29530	29498	29345	29553	29583	29633	29572	29603	29508	29708	29688	29723	29763	29566	29560	29545	29289	29632	29675	29240	29396	29404	29349	29389	29575	29449	29617	29451	29513	29702	29316	29496	29555	29563	29656	29470	29636	29272	29657	29602	29542	29398	29480	29597	29731	29769	29759	29804	29593	29582	29707	29529	29641	29659	29532	29467	29951	29515	29506	29526	29476	29435	29354	29594	29481	29549	29841	29581	29565	29557	29578	29562	29813	29748	29260	29356	29542	29533	29514	29587	29632	29697	29715	29557	29631	29643	29564	29417	29648	29710	29650	29610	29585	29462	29679	29436	29507	29548	29605	29430	29597	29643	29664	29305	29601	29579	29694	29626	29624	29267	29311	29468	29610	29617	29503	29546	29678	29443	29621	29742	29612	29641	29558	29603	29667	29515	29560	29489	29488	29434	29480	29428	29670	29628	29512	29376	29745	29716	29744	29706	29730	29623	29670	29274	29601	29665	29469	29495	29754	29653	29577	29416	29641	29666	29642	29619	29592	29541	29686	29574	29398	29654	29507	29688	29714	29747	29404	29484	29559	29543	29440	29470	29339	29969	29711	29605	29434	29559	29760	29363	29632	29590	29543	29637	29578	29490	29410	29775	29510	29651	29651	29458	29688	29733	29398	29742	29499	29379	29464	29444	29620	29784	29459	29405	29379	29653	29821	29637	29565	29457	29701	29793	29592	29540	29496	29466	29674	29506	29495	29649	29639	29607	29563	29590	29399	29460	29562	29646	29541	29700	29549	29591	29718	29785	29525	29509	29423	29453	29597	29714	29821	29492	29641	29828	29516	29599	29611
30687	49865	41310	32842	29320	26874	25112	24105	23566	22894	22806	22379	22292	22138	21982	22184	22042	21765	21738	21739	21848	21964	21745	21851	21800	22048	21826	21926	21833	21696	21955	21961	21597	22130	21907	21786	21843	21834	21709	21945	21737	21604	21858	21763	21658	21824	21899	21863	21776	21594	21836	21831	21594	21893	21749	21881	21755	21733	21593	21885	22001	21710	21777	21771	21592	21904	21841	21796	21573	21777	21722	21725	21879	21694	21998	21779	21750	21965	21768	21582	21719	21749	21550	21628	21772	21815	21660	21720	21791	21777	21669	21522	21737	21823	21694	21710	21740	21825	21823	21879	21753	21945	21582	21791	21726	21751	21855	21789	21813	21711	21653	21885	21792	21825	21735	21735	21857	21878	21764	21733	21784	21637	21889	21616	21745	21674	21692	21719	21711	21888	21841	21704	21835	21630	21557	21678	21730	21671	21607	21749	21649	21698	21923	21783	21950	21714	21854	21864	21715	21785	21659	21835	21827	21670	21648	21696	21739	21705	21620	21750	21716	21728	21651	21760	21657	21714	21849	21731	21765	21936	21905	21761	21569	21662	21695	21715	21975	21768	21836	21696	21883	21723	21697	21799	21811	21813	21726	21664	21814	21801	21788	21852	21793	21820	22021	21734	21860	21594	21818	21773	21698	21675	21859	21914	21913	21677	21766	21688	21874	21734	21759	21822	22010	21868	21793	21697	21680	21587	21793	21747	22000	21778	21854	21779	21902	21719	21719	21839	21884	21738	21841	21770	21834	21585	21838	21783	21843	21766	21670	21844	21753	21868	21744	21945	21843	21640	21685	21737	21784	21697	21719	21626	21746	21583	21720	21563	21656	21817	21836	21709	21678	21907	21725	21806	21730	21770	21723	21689	21747	21648	21966	21768	21818	21790	21704	21672	21654	21976	21986	21715	21725	21875	21654	21660	21694	21916	21894	21846	21785	21729	21745	21718	21805	21710	21614	21722	21809	21803	21696	21805	21803	21814	21806	21700	21842	21728	21807	21774	21788	21790	21694	21849	21825	21858	21717	21696	21720	21774	21630	21895	21649	21896	21870	21639	21829	21616	21857	21865	21793	21835	21841	21767	21781	21805	21723	21704	21841	21758	21866	21792	21741	21930	21907	21801	21859	21740	21678	21669	21784	21763	21833	21940	21924	21801	21706	21720	21938	21699	21755	21767	21657	21636	21758	21654	21807	21789	21761	21627	21840	21774	21948	21852	21796	21847	21776	21568	21737	22008	21729	21944	21859	21827	21542	21854	21736	21895	21711	21782	21823	21600	21855	21655	21866	21704	21609	21763	21579	21747	21888	21945	21578	21647	21594	21662	21792	21764	21911	21697	21706	21642	21640	21610	21806	21780	21709	21661	21802	21910	21575	21591	21781	21687	21748	21857	21778	21812	21772	21733	21657	21864	21739	21867	21600	21610	21636	21473	21551	21728	21624	21777	21804	21867	21746	21862	21913	21772	21881	21955	21775	21966	21775	21877	21643	21819	21734	21674	21624	21681	21773	21914	21876	21654	21768	21729	21761	21789	21787	21779	21732	21813	21779	21813	21831	21970	21719	21828	21793	21734	21656	21560	21935	21802	21825	21999	21615	21752	21700	21707	21820	21587	21919	21772	21606	21821	21869	21863	21888	22023	22014	21668	21869	21667	21789	21726	21726	21790	21857	21733	21884	21792	21789	21601	21720	22113	21803	21715	21645	21844	21728	21948	21580	21580	21794	21751	21673	21838	21833	21626	21547	21859	21869	21797	21859	21768	21837	21783	21795	21700	21901	21765	21993	21876	21807	21832	22023	21702	21796	21693	21795	21838	21718	21607	21783	21764	21665	21768	21754	21777	21547	21869	21798	21849	21839	21740	21791	21719	21750	21729	21854	21628	21781	21897	21798	21697	21706	21718	21856	21915	21868	21725	21827	21537	21788	21600	21851	21684	21741	21733	21795	21810	21805	21828	21706	21797	21776	21789	21956	21660	21769	21839	21765	21716	21724	21967	21855	21741	21773	21807	21804	21809	21881	21790	21894	21908	21658	21835	21852	21892	21705	21773	21686	21812	21651	21836	21598	21728	21839	21811	21730	21822	21811	21897	21719	21717	21881	21932	21711	21797	21906	21650	21913	21953	21719	21688	21965	21712	21774	21862	21761	21794	21706	21764	21647	21786	21686	21688	21560	21877	21795	21839	21963	21691	21588	21921	21799	21691	21785	21503	21729	21608	21744	21752	21687	21719	21819	21844	21586	21726	22004	21476	21688	21796	21848	21783	21954	21673	21644	21822	21675	21684	21834	21679	21775	21625	21776	21854	21841	21786	21778	21883	21793	21943	21718	21800	21552	21782	21700	21756	21723	21696	21899	21711	21742	21889	21949	21799	21586	21744	21822	21648	21697	21725	21793	21775	21685	21708	21789	21539	21871	21871	21818	21876	21746	21845	21949	21578	21856	21761	21857	21590	21787	21728	21675	21907	21864	21714	21879	21729	21729	21994	21811	21729	21989	21733	21771	21671	21802	21735	21736	21780	21969	21651	21691	21706	21728	21657	21704	21896	21663	21753	21728	21842	21599	21792	21753	21775	21664	21692	21844	21862	21704	21856	21798	21896	21868	21953	21686	21554	21827	21779	21910	21786	21799	21650	21747	21815	21784	21661	21930	21702	21874	21659	21770	21793	21818	21692	21672	21766	21729	21853	21804	21689	21793	21727	21884	21687	21870	21655	21777	21785	21856	21732	21685	21763	21730	21814	21555	21555	21809	21789	21847	21608	21705	21952	21772	21747	21910	21912	21772	21834	21861	21693	21808	21755	21769	21606	21666	21802	21766	21711	21680	21753	21664	21759	21681	21743	21852	21756	21849	21895	21752	21897	21947	21835	21718	21686	21791	21756	21810	21757	21814	21653	21800	21653	21747	21900	21678	21763	21716	21993	21774	21814	21717	21715	21954	21605	21823	21761	21769	21639	21789	21860	21899	21737	21768	21981	21746	21808	21879	21920	21742	21837	21712	21738	21796	21784	21551	21728	21974	21655	21802	21711	21678	21686	21921	21842	21855	22050	21706	21839	21907	21828	21801	21799	21566	21781	21948	21811	21794	21837	21752	21630	21668	21986	21668	21869	21826	21604	21737	21660	21732	21758	21857	21825	21591	21725	21887	21708	21760	21647	21919	21757	21771	21840	21919	21852	21709	21854	21790	21748	21742	21959	21734	21638	21849	21752	21870	21733	21803	21758	21798	21829	21815	21912	21651	21819	21684	21808	21903	21985	21873	21715	21816	21752	21778	21915	21638	21713	21785	22020	21871	21760	21633	21732	21690	21738	21836	21755	21796	21776	21782	21718	21881	21928	21750	21793	21821	21902	21930	21881	21956	21864	21844	21814	21814	21630	21837	21599	21896	21857	21832	21965	21698	21775	21684	21929	21833	21717	21730	21668	21831	21583	21774	21738	21814	21785	21801	21778	21920	21910	21776	21887	21828	21889	21776	21559	21854	21830	21681	21856	21765	21871	21687	21642	21870	21787	21650	21915	21597	21474	21694	21739	21790	21777	21857	21880	21773	21758	21877	21720	21772	21866	21581	21767	21832	21712	21856	21837	21857	21813	21669	21816	21571	21728	21731	21735	21829	21714	21847	21828	21786	21792	21856	21650	21833	21881	21793	21792	21724	21878	21768	21800	21701	21707	21823	21711	21786	21717	21721	21664	22057	21797	21715	21709	21794	21850	21742	21922	21820	21805	21984	21855	21722	21756	21764	21649	21640	21721	21734	21683	21632	21760	21882	21702	21586	21684	21806	21746	21671	21988	21718	21777	21648	21815	21783	21633	21611	21700	21688	21642	21861	21839	21786	21766	21736	21858	21818	21856	21820	21984	21851	21911	21641	21835	21576	21570	21901	21808	21900	21808	21780	21889	21818	21672	21796	21540	21834	21743	21830	21826	21835	21612	21866	21803	21802	21830	21594	21694	21705	21990	21737	21727	21850	21563	21752	21894	21748	21596	21690	21916	21741	21693	21776	21822	21802	21904	21827	21750	21678	21601	21659	21667	21614	21856	21884	21828	21842	21627	21727	21588	21823	21740	21839	21852	21666	21688	21871	21786	21856	21829	21912	21797	21636	21816	21624	21698	21629	21802	21935	21721	21753	21751	21701	21908	21836	21886	21727	21616	21821	21778	21621	21856	21875	21733	21719	21808	21730	21832	21646	21526	21587	21835	21880	21868	21821	21705	21779	21782	21744	21782	21827	21537	21742	21748	21816	21827	21629	21680	21786	21762	21773	21904	21643	21725	21780	21728	21765	21937	21864	21922	21548	21803	21804	22011	21726	21770	21823	21823	21810	21794	21763	21843	21870	21665	21854	21852	21809	21813	21786	21684	21905	21701	21687	21631	21973	21753	21664	21736	21836	21823	21687	21732	21837	21578	21777	21781	21723	21579	21651	21649	21661	21750	21838	21980	21819	21631	21894	21818	21746	21915	21859	21609	21810	21836	21822	21839	21790	21893	21956	21692	21866	21844	21706	21776	21699	21676	21866	21896	22019	21798	21886	21656	21750	21917	21813	21752	21714	21735	21627	21693	21824	21713	21597	21667	21857	21736	21841	21748	21757	21721	21884	21763	21784	21668	21684	21672	21736	21815	21724	21679	21696	21665	22035	21680	21762	21604	21777	21753	21609	21869	21776	21756	21952	21844	21762	21834	21700	21806	21668	21905	21597	21761	21862	21688	21776	21813	21716	21804	21747	21819	21761	21614	22005	21965	21781	21786	21910	21766	21646	21731	21675	21714	21853	21735	21618	21795	21901	21832	21616	21742	21731	21844	21792	21860	21740	21882	21856	21725	21680	21708	21642	21648	21914	21614	21751	21954	21699	21625	21731	21849	21771	21687	21898	21888	21821	21834	21803	21822	22003	21878	21778	21641	21739	21569	21820	21757	21781	21935	21722	21784	21782	21855	21568	21753	21880	21805	22049	21634	21852	21723	21823	21767	21856	21653	21937	21864	21751	21992	21712	21618	21763	21864	21876	21819	21737	21677	21804	21761	21938	21810	21810	21705	21767	21840	21721	21783	21840	21660	21793	21749	21890	21709	21854	21639	21619	22021	21874	21694	21815	21893	21780	21625	21951	21866	21938	21709
22341	21499	28706	25326	25447	31891	35477	32458	31891	31596	31308	30743	30827	30370	30341	30586	30386	30205	30068	30070	29969	30057	30248	30161	30052	30260	29985	29893	30141	29875	29902	29816	30081	29889	30084	29840	29718	29840	29814	29977	29968	30021	29826	29917	29954	29815	29854	30023	30028	29789	29885	29795	29957	30042	30021	30007	29983	29863	30062	29973	29978	29988	30272	29814	29973	29899	29860	29784	29952	29972	29986	30111	30012	29993	29692	29680	30077	29780	29906	29854	29956	29904	29884	29996	29855	29835	29709	29845	29836	29838	29748	29734	29859	29795	29916	30143	29870	29696	30062	29797	29925	30098	29795	29785	29721	29937	29829	29793	29820	29760	30045	30066	29869	29849	29864	29736	29915	29779	29729	29996	29607	29608	29733	29960	29856	29808	30088	30006	29836	29850	30026	29823	29970	29851	29728	29870	30018	29732	29970	29956	29868	29715	29753	29745	29647	29709	29655	29904	29743	29891	30106	29949	29892	29575	29873	29841	29868	29874	29962	29741	29889	29830	29661	29967	29850	29690	29782	29866	29890	29979	29959	29798	29781	29815	29577	29746	29874	29707	29919	29638	29874	29761	29748	29774	29931	29995	29911	29930	29892	29855	30144	30021	29876	30062	29817	30097	29783	29866	29969	29756	29810	29766	30099	29878	30023	29740	29894	29754	29705	30051	29856	29943	29897	29794	29884	29652	29861	29755	29983	29792	29736	29958	29706	29984	29710	29862	29812	29784	29613	29657	29787	29851	29796	29675	29677	29841	29713	29671	29616	29769	29768	29765	29793	29799	30026	29785	29711	29984	29961	29816	29968	29956	29770	29830	29684	29828	29905	29633	29974	29902	29705	29934	30082	29979	29819	29732	29908	29830	29900	29815	29906	29873	29869	29967	30032	29919	30020	29734	29890	30017	29991	30024	29664	29599	29906	29642	29728	29841	29523	29603	29769	30048	29979	29977	29540	29912	29850	29757	30038	29739	29960	29689	29933	29755	29908	29955	29899	29884	29855	29665	29945	29968	29728	29814	29897	29988	29924	29694	29690	29899	29897	29911	29829	30086	29887	29985	29694	29797	29748	29923	29827	29806	29591	29718	29759	29837	29896	30115	29931	29697	29897	29994	29918	29795	29864	29929	29762	29563	29740	29847	29846	29946	29933	29856	29797	29916	29854	29834	29815	29963	29778	29562	29788	29954	29766	29840	29961	30029	29904	29797	30044	29994	30151	29710	29760	29797	29564	29753	29783	29780	30128	29806	29964	29882	29846	29844	30023	30070	29908	29988	30033	29738	29954	30004	29810	29887	30011	30012	29886	29669	29836	29907	29991	29920	29682	29891	29756	29669	29971	30039	29941	29835	29912	29862	30222	29815	29913	29778	29695	29926	29940	29609	29890	29836	30143	30119	29623	29905	29770	29977	29793	30183	29846	29906	29992	29751	30022	29884	30022	29822	29964	29994	30029	29830	30102	30340	29897	29895	29977	29896	29912	29787	29728	29971	29873	29847	29653	29743	29931	29697	29730	29926	29816	30062	29975	29890	29682	30032	29924	29735	30097	29925	29708	29804	29956	29966	29872	29815	29902	29828	29994	29834	29737	29799	29956	29930	29769	29989	29906	29600	29945	29923	29920	29728	29807	29868	30008	29926	29983	29624	29972	29644	29954	29962	29985	29954	29934	29761	30175	30001	29869	29922	29899	29933	29901	30055	29960	30023	29904	29800	29912	29638	29689	29626	29802	29786	29890	29956	29971	29844	29776	30020	29957	29854	29672	29642	29907	29786	29995	29987	29700	30028	29919	29562	29836	29886	29823	30010	29871	29873	29917	29956	29996	29865	30002	29820	29763	29918	29894	29877	29873	29893	29898	29865	29894	29908	29521	29962	29884	29969	29786	29870	29860	29750	29863	29884	30124	29906	29973	29622	30056	29765	29690	29757	29802	30009	29774	29819	29954	29809	29785	29883	29850	29927	29931	29747	29858	30003	29960	29941	30037	29721	29775	29925	29670	30030	29966	29886	29985	30001	29807	29564	29895	30189	29826	29978	29630	29696	29728	29936	30126	29737	29951	30203	29891	29914	29943	29831	29860	29944	29870	29897	29827	29860	29673	29761	29828	29887	29830	29729	29916	29735	29797	29926	29835	29975	29850	29891	29659	29911	29832	29619	29595	29610	29800	29942	29991	29775	29841	29799	29783	29876	29853	29919	29783	29983	29897	29782	29959	29841	29969	29674	29750	29641	29848	29699	29929	29903	30081	29852	29778	29804	29988	29681	29615	29867	30019	29858	29729	29910	29932	29836	29805	29650	29992	30005	30055	30066	29993	29893	30187	29707	29798	29941	29841	29811	29906	30048	29942	29848	29609	29536	29746	29832	29607	29965	29921	29913	29856	29904	30322	29863	29914	30033	29940	29822	30052	29934	29906	29812	30143	30009	29772	29707	29997	29828	29980	29712	29953	29800	29873	29736	29830	29939	29750	29823	29729	29984	29794	30037	30060	29589	29751	29601	29853	29790	29807	29775	29640	29992	29654	30031	29889	29954	29702	29923	29847	29748	29798	29815	30129	29980	30236	29856	29931	29888	29851	29992	29703	29821	29965	29969	29855	29961	29828	29681	29922	29916	29858	29774	29936	29645	29990	30000	29917	29815	29892	29789	30036	29845	30070	29623	29936	30074	29976	29910	29875	29890	29956	29941	29839	29761	29998	29932	29782	29787	29862	29873	29831	29863	29739	30005	30076	29963	29934	29705	29683	29921	29841	29988	30167	29836	29786	29817	29683	29859	29642	29776	29685	29627	29946	29870	29865	29774	30119	29960	29875	29651	29817	29782	29878	30024	29894	29641	29742	29916	29917	29878	29760	29794	29852	29919	29957	30054	29912	29894	29738	29906	30185	30051	29872	29731	29915	29864	30120	30077	29982	29921	29806	29759	30151	29761	29768	29760	29769	29499	30104	29652	30131	29851	29551	29916	29840	30050	29896	30032	29833	29722	29746	29866	29839	30012	30131	29578	30066	29719	30208	29966	30050	30043	30147	29915	29829	29742	29930	29837	29705	30018	29755	29856	29731	29987	29922	29905	29721	29885	29907	29923	29908	29926	29956	29660	30028	29962	29995	29671	29929	29763	30021	29961	29865	29969	29770	29951	29851	29828	29863	29850	29694	29820	29879	29882	30066	29753	30248	30015	30039	30027	29881	29788	30063	30001	29882	29964	29961	29805	29974	29876	30015	29677	30093	29645	29706	29847	30069	29777	29718	29963	29892	29653	29966	29967	29922	29939	30042	29985	29706	29818	29656	29837	29907	29963	29875	29773	29892	29941	29870	29829	29818	29652	29856	29877	29943	29779	29814	29783	29602	29630	29746	30014	29985	29750	29697	30146	29599	29802	29703	29801	29884	29773	29813	29760	29861	29884	30123	29754	29878	29838	30056	29714	29824	29828	29822	29884	29763	29902	29779	29793	30101	29830	29993	29823	29900	29663	29707	29835	30012	30200	29930	30111	29940	29755	29825	29811	30117	30069	29870	29712	29857	29781	29970	29853	29911	29927	29978	29830	30030	29759	29984	29659	30073	29806	29886	29729	29857	29822	29748	29671	29726	30179	29867	29880	30045	29856	30082	29661	29842	29829	29978	30222	29999	30082	29774	29636	29765	29570	29868	29856	29800	29769	29816	29660	29863	29737	29745	29894	30008	29973	30214	30015	29962	30118	29831	29802	30073	29941	30093	29774	30124	29945	29968	29829	29570	29932	29764	29877	29909	29912	29987	29813	29816	29871	29756	29835	29793	29839	29801	29848	29957	29794	29869	30052	29788	30052	29999	29984	29785	30043	29778	29921	29717	29879	29990	29749	29692	30035	29774	29676	30090	29811	29969	29860	30277	29705	29874	29660	29995	29677	29918	30074	29980	29872	29859	29896	30061	30101	30038	29617	29925	29729	30071	29980	29756	29795	29822	29905	30097	29902	29855	29953	29772	29727	29921	29867	29821	29622	30003	29996	29757	29950	29824	29737	30083	29815	30017	29661	29859	29676	29799	29784	29926	29981	29758	29638	29750	30027	29965	29811	29836	29699	30032	29758	29723	30071	29780	29952	29741	29812	29757	30031	29868	29732	29859	29909	29835	30108	29903	29787	29718	29948	29894	29818	29898	29836	29949	29863	30068	29803	29907	29876	29697	29660	29657	29924	29839	29752	29755	29678	29848	29965	29956	29842	29886	29821	29777	30033	29817	30156	29891	30010	29979	29674	30021	30069	29740	30044	30043	29689	29926	29793	29897	29940	29784	29910	29751	29779	29933	30065	30192	30159	29772	29940	30267	29898	29748	29691	29874	29746	29706	29852	29653	29828	29929	30082	29999	29833	29952	29643	29778	29645	29871	30037	29874	30024	29941	30101	29807	29860	29796	29975	29927	29837	29831	29962	29780	29902	29949	29805	29812	29739	29988	29861	29707	29882	29999	29752	29700	29852	29976	29941	30312	29626	29921	29678	29924	29851	29712	29815	29898	29836	30019	29902	29783	29951	29957	29966	29944	30137	29934	29920	30025	29832	29974	30184	30349	29785	29883	29758	29912	29967	29619	29724	29748	29876	29811	29799	29960	29888	29915	29936	29908	29690	29739	29779	30001	30021	29760	29999	29921	30126	29786	29832	29768	29711	29814	30000	29719	29726	29710	30120	29981	29741	30003	30031	30037	29710	29803	29790	29977	30035	30056	30023	29958	29944	29963	29722	30044	29767	30086	29883	29765	30028	30075	30080	30008	30028	30029	30038	29759	29944	29798	29587	29891	29967	30033	29754	29958	29862	29888	29902	29624	29655	29991	29903	29829	29981	29678	30001	29806	30082	29948	29674	29733	29915	29884	30005	29804	29832	29797	29926	29976	30056	29845	29688	30030	29681	29886	29608	29651	30086	29913	29965	30124	29981	29853	29909	30196	29954	29967	29791	29810	29843	29921	29594	29744	29764	29698	29796	29728	29795	29947	29876	29705	29911	29852	29886	29723	29895	29986	29757	29790	29982	29578	29708	29866	29835	30082	29735	29960	30017	29960	29852	29777	29772	29803	29857	29924	29874	29709	29900	29878	29774	29893	29935	29854	29722	29907	29801	29785	29854	30095	29855	29977	29970	30042	29746
31636	58787	49410	39218	34113	30565	28129	26430	25046	24155	23663	23341	22976	22593	22556	22374	22159	22203	22202	22047	22286	22069	21939	22094	22098	21889	21969	21854	22057	22044	22211	21976	21927	22103	21934	21881	22074	22100	22071	22005	21900	21952	21994	21983	21934	21840	21848	22078	21906	21916	21765	21978	21866	21930	21897	22038	21903	21812	22094	21942	21946	21999	22104	21954	21920	21918	22260	22030	21915	22068	22168	21970	21943	21848	22016	21960	21965	22021	21983	21814	21882	21836	22029	21971	22121	22210	21898	21746	21934	21937	21916	21963	22035	21984	21710	21895	21861	22037	21836	22136	22001	21888	21860	22037	21952	22044	22076	21887	21931	21851	22198	21970	22057	21854	21950	22004	21854	21904	21860	21970	22120	21909	21814	22028	21908	21817	22012	22074	21903	21981	22091	22166	22162	21832	21801	22065	21964	21889	21934	21973	22033	21826	21675	21991	21982	21829	22013	21977	21757	21959	22018	21864	22077	22100	22071	22047	21824	22043	21992	21972	21876	21989	21857	21853	22035	21991	21987	22051	22095	21973	21967	21948	21983	22115	22035	21919	22206	22036	22076	21842	21786	21980	22046	22023	22178	21981	22057	21838	22043	21963	21776	21710	21928	21968	21940	21905	21946	21896	21967	21826	22043	22105	21861	21954	21893	21872	22047	21873	22125	21954	21827	22013	22071	21947	22064	21974	21971	21980	21916	21998	21876	22061	21844	21949	22059	21991	21761	21818	21818	22071	21854	21946	21868	21986	21977	21988	21996	22022	21931	22042	22006	22081	22055	21882	21895	21915	21843	21964	22115	21819	21857	22200	21994	22048	21962	21928	21849	21765	22101	21916	22211	22050	21881	21976	22060	21861	22043	22030	22040	22167	22083	22090	22325	21990	21883	21922	21918	21805	21800	21881	21995	21735	21886	21915	21808	22174	21950	21964	22014	21828	21993	22095	21937	21857	21885	21961	21960	22101	22133	21936	21953	21960	21948	21836	22131	21744	21928	21986	21963	22001	21894	22086	21780	21964	21904	21928	21926	21998	21906	21835	21917	21778	21930	22115	21950	21977	22068	21936	22062	21905	22114	21915	21905	22070	22037	22102	22041	22081	21929	22266	21983	21797	21981	22035	21971	22016	22046	21984	21929	21816	21892	22019	21868	21946	21939	22063	21862	21938	22006	22003	21893	21860	22070	22043	21975	22098	21909	21944	22021	22034	21792	21982	22078	22033	21913	21907	21831	22020	21953	22085	22133	21889	21756	21825	21907	21873	21988	22004	21826	21874	21890	21915	22132	21833	22014	21923	22008	21777	21886	22096	22022	21978	21913	22011	21880	21836	21962	21998	21989	21868	22130	21970	21909	22031	21894	22032	22018	21945	22011	22063	21924	21887	22072	22020	21874	21960	21918	21966	21877	21854	21917	21965	21995	21967	22187	22091	21771	21973	21936	22222	22037	21987	21931	21881	21917	21899	21761	21759	21891	22175	21731	22005	21738	21985	21885	21900	21874	21880	21980	21717	22003	21755	22245	22005	22008	21999	22077	21937	21927	22112	21963	21936	21921	22169	22019	22030	22077	21838	21798	21912	21991	21822	21863	21987	22118	21913	21896	21796	21794	21836	21919	22095	21783	22001	21908	21728	21875	21978	21968	21853	21780	21933	22018	22077	22025	21976	22031	21966	21862	21946	21956	22001	21917	21920	22105	21869	22150	21998	21966	21958	22022	22082	21908	21961	22148	21925	22012	21897	21906	21947	22030	22010	22034	21851	21976	21947	21927	21993	21858	22103	21890	22016	22040	21962	21995	21887	21864	21931	22077	21885	22097	21791	21939	21840	21894	22031	22020	21992	21879	21793	21994	21884	22080	21908	21930	21816	22025	21818	22115	21940	21934	21927	21963	21898	21858	22068	22106	21962	21843	21807	21859	22002	21964	21895	22150	22043	21895	21872	21931	21982	21847	21842	22060	21886	21893	21814	21795	21791	22032	22065	21800	21819	21971	21803	22030	21934	21918	21854	21896	21894	21910	21905	21935	21883	21967	22007	21770	22062	21876	22118	21954	22013	22178	21810	22046	22128	22029	22058	22119	21916	21880	21970	21877	21993	21938	22021	21892	21977	21982	21733	21814	21847	21991	21940	21767	21844	21979	21901	22035	22103	22212	21928	21747	22225	21911	21928	22006	21905	21952	22116	21939	21843	21897	22017	21833	21945	21822	21917	22100	21856	21942	21908	21930	22122	21938	22069	21896	21972	21954	21922	21907	21992	21929	21860	21979	21947	22049	21978	21931	22001	22028	22060	22034	21941	21893	21935	21890	21907	21971	21724	21922	22077	21939	21810	21868	22110	22025	21951	22078	21968	21982	21949	21791	21928	21998	22023	21892	21838	21939	22004	21975	21778	22147	22080	22066	21989	22068	21977	21961	21998	21947	21998	21918	21886	22068	21921	21932	21970	22117	21822	21902	21952	21920	21786	21940	21841	22000	21782	21989	21817	22019	21978	21935	21981	21891	21978	22023	22050	21913	22007	22040	21955	22009	21963	22030	21874	22043	22031	21798	21935	21929	21827	22089	22049	22183	21844	21921	21850	22102	21891	21782	22044	22163	21964	21969	21920	21913	21962	21971	21805	21886	21936	21915	21906	21898	21995	21959	21927	22057	21929	21819	21981	22059	22098	21856	22105	21864	21979	21860	22040	22046	21658	21967	21962	21865	22007	22107	21927	21997	21886	22006	21973	22145	21874	22108	21916	22149	22013	21888	21896	22039	21883	22135	21889	22112	21830	21973	21821	21976	21873	21933	21905	21974	21885	21970	21947	21790	21843	22152	22059	21919	22092	21687	22029	21770	22075	22029	21959	22035	21974	22062	21943	22168	22024	22117	21990	21871	22070	22144	21869	21853	21962	21896	22104	21858	21976	21878	22046	21925	21909	22147	22021	22012	22072	21898	22006	22017	22072	21932	22009	21945	21962	21999	22114	22119	21903	21946	21946	21707	21896	22015	21852	22005	21956	21791	21761	21744	22067	22034	21979	21952	21799	21973	22019	21598	22050	22077	21970	21900	21962	22009	22080	21986	21802	21891	21882	22031	22065	21986	21807	21972	21823	21793	21870	21716	22139	21833	22014	21878	21903	22065	21924	21734	22046	22023	21702	22027	21880	21969	21740	21830	21921	22098	21966	21918	22141	21817	21810	21948	21966	22091	21850	22082	21970	22078	21798	22135	21947	21912	21789	21815	21786	21829	21939	21831	21798	21949	21821	22029	21894	21919	21946	21958	21799	21858	22087	21992	21813	22155	21974	21756	21878	21935	21844	22000	22028	21932	22041	21972	22029	21745	22026	22066	22110	21899	22034	22013	21835	21913	21972	21997	21808	22079	21793	22127	21814	22232	21864	22011	21846	21999	22063	21973	21964	21977	22160	21988	22006	22108	22041	21876	21763	21924	21912	21986	22066	22027	21883	21961	21957	22132	22083	22038	21932	22089	21935	21957	22022	22083	22086	21954	21993	22096	22160	22002	21867	22059	21943	21851	21929	22054	22022	21913	21940	21935	21856	22066	21966	21961	22011	21935	22014	21960	21999	21924	21952	21911	21812	21800	21914	21918	21959	22051	21848	21909	22005	21789	21886	21919	22067	22046	22014	21879	22066	22000	21967	22037	21900	21989	21959	21968	21897	22195	21968	21979	22043	21936	21755	21831	21948	21934	21832	21978	21997	22052	21989	22065	22179	21943	21977	22074	21959	22046	21909	22017	21940	21965	22004	21697	21882	21997	22006	21886	21906	21991	21911	22066	22057	22110	22033	21860	21760	21938	22095	21952	21950	21996	21941	22073	22090	22022	21884	21898	22175	22052	22073	21850	21955	21872	22234	21761	21913	22082	22022	21876	21989	22083	21994	21946	21974	21983	21767	22081	21929	21915	22131	21911	21884	22000	22064	22132	21825	21922	21842	22005	21886	22021	21968	21799	22081	21995	21855	22074	21875	21947	21830	21968	21943	21753	21911	22047	21794	21906	21915	21955	22067	21947	21942	22113	21971	21812	22122	21727	22005	22050	22023	21907	21962	21831	21919	21846	21972	21911	21955	22002	21880	21953	21990	21687	21922	21847	21870	21930	22080	21969	21965	21929	22036	22008	21910	22194	21991	22048	22141	21699	21854	21902	21827	21940	22128	21954	21953	22029	21845	21834	22107	21977	21861	21906	22048	22041	21851	21932	22118	22005	21945	22055	21927	21780	22099	21740	22083	22050	21947	21884	22063	21970	22102	21823	21995	21957	21880	22085	22221	22143	22053	21988	22028	21776	21746	21928	21950	22062	21838	21866	21962	21990	22077	21991	21939	22171	22089	21790	21906	21910	21797	21889	22122	21990	21870	22059	22000	21898	22121	21914	21837	22076	21984	21974	21999	22105	21918	21900	21961	21984	22067	22028	21914	21950	21810	21821	22028	22123	21976	21931	22038	21941	21870	21774	21976	22098	21807	21980	22011	21815	22042	21886	22047	21735	22017	21978	21815	21976	21920	22052	22025	21965	21726	21928	21853	22056	22074	21897	21974	21941	22008	22108	21969	21892	21970	21977	22063	21992	22117	21845	22023	21932	21960	21994	21848	22084	22121	21980	21913	21915	21994	21943	22030	21726	21719	21865	21864	21916	22020	22012	21838	22097	21845	21899	21954	21927	21987	21969	21873	22041	21790	21941	21850	22065	22064	22022	21956	22068	21998	22076	22021	22025	22006	22085	21973	22044	21892	21952	22035	22015	21967	21720	22032	21999	21950	22068	21769	22017	21941	21868	21730	21982	21991	21983	22004	22049	22060	22018	22067	21969	21893	22030	21841	21977	21921	22041	22192	21948	21939	22083	21753	21886	21947	22128	21870	22041	22145	22029	21814	21850	21813	22045	21986	21923	22044	21963	21984	21804	21997	22067	22108	21903	21986	22080	21744	21991	22020	21913	21917	22128	21911	21940	21912	21794	21966	22015	21987	21981	22203	21968	21842	21951	21891	21995	21867	21856	21942	21927	21914	22029	22055	21861	21962	22139	21954	22173	22104	21889	22119	21946	21905	22007	21943	21846	21749	21924	21812	21816	22197	21853	22080	22180	21827	21978	21855	21735	21899	21998	21973	21964	21776
34105	34869	40917	37092	33458	32211	31461	30711	30744	30171	30045	29819	29941	29717	29896	29847	29833	29799	29532	29742	29619	29761	29730	29524	29732	29635	29615	29813	29687	29707	29525	29473	29613	29804	29714	29576	29905	29692	29783	29495	29477	29538	29821	29858	29563	29723	29630	29774	29373	29574	29644	29733	29749	29701	30063	29609	29653	29839	29434	29634	29580	29586	29712	29438	29785	29749	29643	29749	29365	29767	29548	29688	29758	29532	29456	29665	29625	29631	29385	29542	29631	29831	29806	29695	30004	29728	29599	29570	29777	29641	29783	29546	29585	29817	29637	29604	29882	29615	29769	29702	29494	29547	29446	29679	29459	29728	29575	29625	29751	29561	29733	29595	29418	29637	29627	29434	29495	29861	29683	29562	29556	29581	29769	29532	29462	29715	29758	29616	29507	29631	29285	29834	29628	29683	29609	29687	29473	29596	29809	29600	29338	29545	29584	29584	29442	29740	29571	29613	29582	29771	29611	29615	29640	29623	29783	29555	29917	29758	29810	29766	29934	29838	29642	29623	29790	29743	29606	29397	29372	29654	29710	29619	29878	29456	29778	29797	29638	29461	29608	29509	29266	29636	29654	29539	29664	29553	29971	29851	29736	29541	29501	29757	29595	29603	29769	29621	29489	29598	29767	29626	29686	29583	29680	29663	29501	29739	29592	29501	30078	29760	29414	29813	29639	29700	29505	29482	29995	29362	29616	29749	29677	29674	29475	29338	29667	29991	29682	29580	29335	29490	29744	29606	29685	29501	29490	29465	29606	29880	29330	29593	29610	29616	29765	29430	29696	29822	29538	29181	29502	29590	29446	29556	29539	29602	29454	29690	29514	29584	29398	29640	29561	29556	29639	29553	29703	29332	29775	29810	29796	29533	29403	29655	29586	29782	29736	29740	29585	29587	29646	29443	29647	29633	29471	29437	29559	29460	29766	29549	29532	29785	29800	29729	29729	29762	29599	29685	29587	29648	29722	29656	29425	29486	29612	29744	29643	29473	29490	29589	29604	29729	29899	29558	29607	29262	29812	29830	30148	29664	29497	29672	29741	29548	29558	29589	29513	29526	29691	29761	29511	29732	29711	29650	29697	29610	29869	29720	29656	29824	29871	29452	29856	29516	29618	29550	29661	29827	29622	29807	29445	29725	29602	29280	29890	29694	29711	29802	29791	29815	29716	29515	29461	29561	29601	29642	29872	29575	29589	29637	29615	29399	29630	29539	29543	29680	29569	29662	29665	29761	29789	29538	29570	29640	29468	29714	29370	29717	29740	29655	29606	29847	29668	29987	29511	29390	29580	29511	29741	29764	29728	29839	29603	29700	29481	29701	29900	29356	29736	29641	29615	29514	29688	29695	29520	29670	29593	29787	29513	29605	29405	29525	29621	29530	29892	29678	29709	29769	29576	29420	29431	29848	29793	29710	29895	29673	29772	29743	29670	29780	29641	29763	29348	29725	29739	29667	29849	29670	29678	29538	29490	29525	29645	29441	29573	29771	29637	29643	29747	29679	29745	29450	29790	29673	29674	29696	30020	29800	29775	29707	29479	29797	29507	29804	29553	29428	30051	29623	29393	29733	29695	29743	29651	29395	29736	29744	29480	29755	29670	29648	29579	29471	29641	29693	29815	29575	29757	29675	29875	29499	29716	29499	29428	29588	29861	29719	29762	29740	29674	29751	29611	29696	29403	29581	29561	29784	29603	29668	29661	29686	29471	29721	29800	29527	29795	29655	29526	29422	29365	29603	29581	29784	29535	29559	29589	29734	29664	29695	29809	29539	29789	29607	29544	29560	29770	29514	29608	29696	29692	29692	29717	29380	29513	29559	29921	29815	29419	29504	29467	29719	29669	29828	29538	29576	29797	29541	29668	29507	29785	29661	29728	29707	29703	29882	29710	29422	29583	29775	29432	29689	29610	29623	29603	29573	29710	29503	29737	29552	29698	29408	29828	29600	29648	29478	29634	29651	29602	29536	29572	29907	29800	29541	29654	29595	29944	29774	29611	29445	29829	29732	29685	29649	29709	29620	29729	29465	29523	29539	29646	29778	29817	29667	29713	29764	29423	29836	29640	29467	29774	29665	29821	29704	29780	29693	29603	29687	29621	29806	29502	29627	29531	29681	29793	29622	29638	29645	29686	29666	29761	29724	29532	29545	29451	29612	29767	29753	29514	29759	29872	29546	29706	29659	29669	29523	29554	29603	29770	29545	29930	29668	29513	29566	29766	29706	29675	29506	29457	29695	29850	29672	29513	29825	29735	29628	29854	29299	29808	29662	29549	29640	29697	29560	29879	29678	29674	29618	29678	29590	29601	29860	29442	29372	29728	29384	29541	29296	29471	29735	29618	29606	29404	29764	29723	29877	29721	29607	29898	29827	29639	29586	29390	29945	29768	29691	29670	29512	29624	29789	29708	29635	29648	29598	29763	29633	29704	29506	29808	29566	29557	29549	29995	29526	29582	29463	29758	29576	29522	29523	29628	29770	29524	29407	29359	29667	29677	29779	29732	29506	29444	29768	29726	29544	29854	29605	29793	29768	29644	29502	29557	29564	29759	29811	29604	29544	29737	29639	29519	29777	29628	29448	29643	29439	29793	29534	29581	29522	29505	29503	29534	29595	29615	29454	29721	29951	29513	29487	29446	29603	29422	29658	29791	29908	29483	29686	29743	29723	29737	29434	29689	29307	29348	29719	29354	29651	29623	29740	29464	29506	29543	29648	29747	29590	29452	29625	29680	29629	29502	29852	29708	29694	29658	29720	29976	29529	29496	29558	29580	29774	29655	29772	29555	29639	29479	29502	29515	29521	29837	29585	29570	29435	29652	29605	29724	29539	29650	29775	29930	29676	29524	29766	29667	29498	29877	29595	29383	29715	29542	29513	29522	29693	29541	29584	29698	29681	29552	29867	29750	29275	29687	29619	29811	29543	29642	29489	29616	29478	29547	29473	29660	29557	29490	29621	29833	29774	29671	29696	29558	29790	29873	29635	29726	29501	29756	29741	29640	29650	29939	29569	29650	29663	29849	29546	29440	29577	29703	29526	29725	29727	29597	29780	29484	29698	29626	29665	29474	29633	29739	29568	29740	29718	29647	29585	29647	29670	29732	29828	29654	29756	29663	29555	29796	29596	29610	29521	29850	29298	29641	29695	29607	29645	29872	29711	29541	29666	29806	29522	29638	29810	29659	29619	29625	29522	29692	29495	29748	29805	29616	29779	29800	29594	29679	29779	29673	29796	29528	29639	29541	29638	29625	29482	29838	29321	29608	29474	29604	29603	29691	29813	29781	29932	29561	29525	29735	29581	29613	29482	29574	29608	29667	29549	29698	29835	29446	29582	29715	29750	29535	29267	29470	29407	29705	29597	29688	29658	29386	29586	29844	29642	29659	29849	29592	29829	29698	29534	29964	29610	29745	29843	29652	29571	29791	29709	29665	29757	29753	29894	29693	29661	29646	29556	29445	29787	29694	29579	29543	29756	29799	29728	29659	29569	29678	29645	29512	29680	29779	29683	29533	29646	29663	29525	29744	29471	29804	29731	29574	29542	29580	29841	29518	29443	29869	29571	29652	29618	29595	29701	29947	29680	29551	29465	29622	29773	29554	29749	29831	29657	29634	29624	29672	29442	29509	29671	29729	29579	29832	29763	29551	29780	29775	29688	29630	29577	29729	29364	29709	29851	29690	29874	29655	29636	29799	29826	29534	29600	29628	29637	29755	29471	29548	29563	29366	29698	29629	29495	29970	29652	29716	29664	29681	29417	29443	29695	29553	29744	29696	29551	29736	30100	29503	29715	29547	29503	29496	29262	29787	29859	29705	29681	29505	29672	29622	29562	29670	29662	29850	29788	29623	29619	29510	29644	29688	29448	29695	29649	29688	29640	29646	29688	29358	29642	29827	29592	29682	29597	29612	29729	29363	29710	29605	29554	29590	29393	29564	29751	29437	29872	29692	29638	29633	29626	29659	29452	29799	29721	29831	29664	29626	29693	29639	29827	29813	29635	29852	29673	29971	29732	29759	29595	29640	29772	29781	29630	29769	29793	29666	29809	29727	29850	29519	29808	29630	29742	29692	29510	29557	29599	29430	29543	29537	29768	29520	29594	29483	29518	29650	29845	29735	29630	29416	29489	29531	29618	29844	29858	29787	29605	29593	29740	29407	29721	29727	29501	29563	29780	29572	29810	29452	29595	29483	29586	29518	29296	29815	29717	29758	29528	29527	29698	29429	29543	29546	29750	29742	29562	29977	29664	29703	29742	29637	29665	29627	29637	29778	29638	29679	29628	29713	29575	29589	29859	29742	29722	29651	29871	29653	29797	29738	29504	29549	29899	29759	29442	29604	29183	29503	29845	29642	29500	29512	29409	29380	29718	29739	29363	29608	29759	29434	29627	29553	29477	29639	29582	29794	29657	29513	29602	29529	29541	29710	29730	29694	29621	29698	29710	29768	29425	29746	29541	29550	29484	29624	29656	29361	29782	29695	29630	29853	29367	29584	29742	29838	29780	29591	29561	29555	29797	30003	29481	29569	29872	29659	29616	29595	29807	29838	29729	29742	29620	29665	29640	29543	29562	29688	29574	29637	29645	29650	29721	29591	29441	29780	29716	29748	29835	29787	29637	29549	30007	29874	29689	29715	29795	29435	29639	29796	29525	29785	29641	29454	29613	29744	29675	29366	29453	29623	29732	29659	29515	29797	29844	29646	29609	29649	29756	29778	29573	29445	29630	29771	29718	29644	29580	29732	29672	29816	29778	29693	29514	29680	29568	29870	29530	29579	29519	29377	29655	29812	29671	29570	29691	29642	29666	29650	29766	29513	29584	29988	29714	29692	29539	29496	29337	29698	29805	29777	29737	29830	29698	29528	29850	29806	29865	29908	29754	29658	29530	29835	29672	29511	29697	29785	29790	29531	29808	29727	29683	29632	29637	29743	29658	29565	29712	29605	29542	29572	29560	29567	29650	29700	29653	29912	29729	29678	29910	29519	29876	29608	29504	29699	29514	29602	29748	29802	29608	29553	29532	29797	29742	29852	29787	29797	29833	29617	29650	29549	29734	29672	29423	29687	29522	29718	29794	29326	29538	29680	29683	29623	29714	29696	29616	29574	29541	29790	29599	29689	29723	29766	29564
32641	47301	39021	31213	27927	25949	24663	23737	23224	22678	22724	22340	22273	22136	21970	22078	21847	22191	21880	22090	21786	21986	21835	21938	21914	21829	21853	21644	21692	21786	21771	21818	21991	21914	21726	21565	21926	21700	21903	21922	21928	21871	21909	21766	21818	21684	22005	21904	21747	21851	21702	21839	21924	21846	21634	21833	21654	21983	21670	21865	21755	21771	21676	21691	21803	21992	21915	22004	21710	21722	21840	21970	21794	21867	21801	21752	21716	21675	21835	21744	21779	21761	21785	21809	21956	21826	21849	21922	21759	21839	21770	21855	21670	21974	21622	21843	21808	21766	21804	21824	21875	21638	21816	21622	21782	21702	21973	21780	21922	21921	21828	21768	21760	21785	21878	21601	21910	21675	21737	21764	21966	21664	21696	21712	21872	21826	21748	21829	21826	21819	21957	21719	21821	21881	21818	21806	21800	21807	21728	21788	21949	21792	21842	21788	21609	21847	21971	21864	21733	21725	21787	21812	21718	21697	21925	21690	22060	21925	21764	21760	21784	21933	21874	21901	21712	21664	21687	21652	21814	21735	21891	21814	21942	21657	21885	21959	21720	21915	21591	21837	21754	21860	21673	21852	21813	21735	21768	22036	22023	21841	21787	21959	21767	21742	21713	21829	21803	21844	21744	21858	21578	21815	21738	21769	21667	21593	21880	21726	21616	21906	21631	21775	21764	21856	21772	21813	21992	21827	21883	21743	21815	21637	21822	21733	21830	21790	21969	21855	21785	21867	21768	21776	21863	21800	21723	21939	21618	21886	21872	21724	21692	21836	21589	22072	21787	21884	21811	21746	21853	21678	21786	21827	22168	21854	21702	22016	21816	21975	21906	21934	21769	21849	21925	21763	21821	21614	21641	21747	21564	21830	21809	21721	21709	21812	21724	21677	21811	21711	21786	21713	21841	21808	21862	21837	21814	21818	21785	21744	21825	21923	21856	21885	22041	21750	21682	21736	21835	21786	21548	22000	21911	21699	21885	21828	21740	21902	21865	21846	21737	21910	21962	21852	21846	21996	21752	21929	21781	22117	21904	21682	21993	21712	21720	21935	21789	21728	21745	21697	21869	21954	21848	21742	21804	21792	21746	21821	21748	21699	21904	21841	21660	21969	21624	21720	21714	21907	21804	21749	21791	21816	21704	21820	21835	21724	21922	21851	21858	21906	21804	21730	22023	21877	21766	21883	21727	21819	21811	21921	21693	21913	21939	21894	21839	21742	21842	21806	21977	21558	21936	21824	21651	21724	21892	22061	21909	21782	21960	21682	21863	21855	21841	21628	21602	21787	21706	21763	21782	21746	21887	21850	21861	21854	21975	22100	21987	21769	21947	21705	21804	21816	21957	21666	21851	21971	21793	21800	21856	21614	21966	21840	21747	21851	21880	21696	21774	21754	21800	21837	21777	21770	21831	21689	21887	21958	21726	21792	21975	21918	21921	21643	21893	21613	21799	21824	21890	21659	21823	21764	21629	21922	21685	21792	21883	21791	21814	21765	21874	21860	21756	21747	21766	21857	21710	21773	21674	21675	21924	21808	22009	21877	21769	21890	21983	21756	21967	21740	21532	21689	21868	21770	21885	22072	21752	21993	21820	21897	21762	21708	21741	21921	21770	21961	21935	21811	21841	21777	21906	21764	21830	21894	21758	21744	21941	21847	21826	22136	21818	21569	21868	21664	22069	21909	21833	21889	21751	21885	21973	21740	21693	21860	21782	21769	21691	21715	21621	21596	21889	21736	21781	21683	21717	21855	21604	21927	21723	21936	21722	21781	21827	21843	21850	21868	21844	21820	21904	21724	21829	21769	21732	21969	21787	21914	21949	21788	21712	21672	21918	21924	21833	21770	21672	21891	22006	21803	21671	21877	21780	21830	21736	21902	21837	21970	21781	21881	21865	21883	21660	21788	21867	21741	21934	21771	21986	21690	21896	21883	21918	21932	21960	21804	21743	21840	21811	21877	21640	21980	21921	21884	21736	21748	21926	21906	21774	21746	21889	21874	21839	21917	21839	21862	21797	21897	21846	21795	21885	21850	21714	21839	21943	21972	21701	21857	21828	21718	21629	21864	21904	21838	21650	21807	21774	21944	21924	21884	21777	21964	21739	21674	21761	21935	21803	21735	21878	21758	21869	21733	21770	21801	21756	21793	21902	21688	21766	21745	21945	21838	21863	21961	21734	21979	21742	21856	21964	21946	21847	21924	21837	21795	22019	21752	21925	21778	21857	21703	21685	21817	21883	21975	21749	21754	21883	21736	21890	22114	21788	21830	21842	21762	21894	21712	21844	21769	21869	21779	21790	21710	21743	21755	21838	21693	21774	21936	21727	21654	21703	21821	21897	21861	21770	21773	21852	21876	21986	21825	21601	21890	21861	21804	21896	21976	21878	21659	21877	21872	21853	21759	21762	21879	22057	21840	21835	21784	21714	21681	21821	21992	21979	21854	21698	21897	21684	21737	21696	21830	21880	21725	21579	21923	21817	21806	21728	21754	21885	21745	21780	21739	21726	21853	21900	21868	21712	21899	21917	21861	21802	21859	22034	21917	21725	21794	21713	21854	21783	21905	21870	21840	21896	21951	21723	21817	21786	21748	21683	21977	21786	21679	21846	21849	21762	21683	21688	21766	21891	21633	21746	21780	21943	21596	21774	21874	21821	21812	21993	21773	21847	21907	21716	21911	21727	21914	21841	21823	21813	22004	21733	21918	22015	21798	21945	21920	21896	21933	21829	21713	21897	21888	21831	21951	21766	22014	21825	21716	21899	21841	21937	21943	21942	21653	21731	21715	21820	21819	21626	21780	21777	21960	21836	21782	21924	21889	21675	21708	21804	21753	21774	21899	21793	21832	21782	21972	22125	21779	22029	21754	21854	21793	21718	21834	21805	21730	21781	21826	21840	21922	21916	21840	21955	21633	21776	21806	21864	21955	21838	21936	21854	21952	21903	21669	21951	21838	21828	21846	21784	21694	21690	21840	21829	22001	21654	21861	21663	21689	21570	21776	22042	21856	21869	21958	21874	21897	21707	21811	21883	21819	21793	21938	21856	21904	21886	21814	21594	21759	21821	21912	21838	21887	21903	21909	21779	21852	21745	21751	21837	21759	21817	21828	21844	21647	21795	21913	21825	21782	21813	21866	21852	21736	21812	21810	21821	21897	21927	21814	21736	21667	21793	21698	21526	21607	21781	21728	21683	21755	21712	21836	21808	21918	21711	21618	21999	21807	21870	21921	21669	21491	21983	21788	21704	21715	21725	21771	21874	21929	21745	21856	21719	21778	21985	21843	21761	21957	21858	21706	21907	21809	21749	21729	21782	21853	21938	21870	21931	21816	21891	21841	21961	21662	21909	21877	21804	21713	21897	21556	21765	21762	21965	22023	21869	21837	21750	21723	21935	21807	21945	21771	21915	21865	21902	21950	21906	21664	21774	21778	21840	21683	21693	21709	21987	21757	21735	21740	21919	21644	21799	21872	21967	21844	21778	21875	21717	21732	21772	21683	21833	21872	21638	21712	21757	21730	21863	21788	21741	21655	21852	21737	21651	21795	21915	21791	22011	22030	21752	21682	21929	21940	21916	21736	21828	21678	21895	21749	21965	21567	21749	21900	21681	21833	21960	21730	21835	21840	21900	21827	22002	21588	21809	21737	21882	21817	21594	21818	21905	21766	21802	21836	21829	21857	22003	21851	21852	21747	21943	21815	21905	21773	21844	21825	21994	21884	21767	21879	21698	21793	21901	21548	21987	21837	21871	21872	21634	21834	21696	21591	21886	21828	21925	21890	21833	21888	21691	21928	21863	21754	21868	21790	22037	21839	21904	21957	21853	21929	21915	21809	21853	21695	22119	21975	21801	21718	21828	21824	21745	21778	21749	21622	21953	21947	21792	21692	21728	21733	21750	21629	21893	21958	21705	21679	21860	21931	21734	21648	21807	21670	21843	21833	22020	21788	21864	21750	21766	21823	21716	21864	21631	21951	21795	21590	22047	21725	21930	21703	21730	21811	21799	21879	21887	21981	21954	21917	21685	21886	21875	21647	21734	21782	21944	21635	21862	21667	21776	21806	21855	21811	21815	21979	21883	21774	21832	21775	21842	21802	21778	21788	21786	21793	21941	21831	21783	21754	21601	21642	21756	21726	21736	21941	21845	21856	21769	21945	21843	21576	21902	21837	21960	21914	21713	21819	22019	21655	21969	21769	21728	21657	21839	21740	21783	21790	21825	21935	21836	21657	21857	21784	21774	21908	21758	21668	21725	21710	21719	22014	21816	22020	21686	21956	21701	21979	21781	21727	21849	21772	21807	21900	21870	21830	21914	21816	21910	21846	21888	21808	21756	21741	21838	21817	21817	21774	21962	21924	21667	21730	21743	21978	21829	21893	21791	21826	21760	22002	21782	21679	21688	21713	21764	22026	21878	21755	21707	21744	21931	21618	21735	21789	21842	21932	21907	21649	21853	21824	21659	21907	21735	21797	21728	21854	21781	21744	21826	21661	21793	21912	21770	21917	21790	21723	21865	21680	21867	21921	21868	21861	21883	21915	21717	21726	21689	21844	21750	21909	21838	21647	21715	21841	21756	21811	21751	21705	21512	21995	21773	21822	21670	21912	21854	21952	21959	21844	21663	21748	21806	21924	21901	21834	21789	21917	21724	21759	21908	21811	21758	21925	21827	21686	21925	21716	21798	21842	21585	21741	21868	21629	21860	21900	21869	21769	21786	21708	21770	21784	21747	21978	21903	21693	21961	21808	21815	21850	21796	21720	21898	21808	21820	21890	21702	21776	21798	21746	21969	21941	21868	21706	22007	21796	21847	21831	21847	22075	21908	21776	21620	21854	21745	21772	21756	21830	21825	21869	21694	21864	21862	22023	21725	21759	21912	21976	21870	21771	21759	21647	21813	21675	21860	21776	21895	21995	21845	22060	21706	21855	21874	21743	21836	21768	21768	21680	21901	21820	21839	21779	21798	21761	21848	21660	21929	21870	21824	21635	22034	21800	21801	21646	21800	21731	21958	21844	21795	21972	21879	21934	21940	21789	21815	21857	21965	21721	22019	21789	21813	21724	21838	21922	21826	21935	22071	22080	21938	21816	21809	21899	21774	21828	21748	21700	21732	21906	21838	21873
23409	21473	28720	27418	29011	32479	33864	31499	30824	30771	30676	29888	30012	30008	30074	30097	29723	29717	29619	29729	29982	29780	29775	29582	29715	29938	29590	29554	29642	29689	29480	29875	29477	29641	29492	29360	29669	29581	29675	29400	29555	29468	29659	29348	29572	29606	29557	29572	29485	29661	29437	29489	29405	29419	29731	29367	29583	29650	29494	29603	29661	29402	29519	29305	29276	29708	29586	29430	29628	29343	29804	29492	29590	29642	29356	29515	29689	29758	29541	29543	29587	29607	29431	29362	29456	29564	29573	29457	29340	29391	29385	29385	29678	29404	29686	29644	29423	29714	29558	29568	29752	29340	29438	29418	29320	29577	29295	29579	29475	29420	29543	29421	29481	29462	29499	29553	29833	29511	29607	29323	29610	29682	29487	29432	29409	29309	29525	29668	29502	29508	29384	29568	29553	29380	29612	29737	29663	29470	29487	29496	29525	29511	29551	29522	29494	29339	29597	29535	29524	29624	29558	29524	29383	29534	29402	29529	29567	29317	29655	29572	29450	29678	29655	29505	29539	29431	29533	29496	29519	29496	29533	29552	29484	29567	29662	29489	29486	29494	29482	29382	29740	29529	29505	29315	29636	29525	29592	29576	29734	29540	29421	29693	29434	29365	29467	29691	29665	29668	29700	29607	29516	29672	29474	29579	29645	29545	29554	29680	29480	29746	29705	29245	29521	29845	29752	29585	29450	29434	29235	29548	29662	29558	29699	29559	29681	29548	29613	29597	29688	29599	29532	29578	29543	29621	29370	29355	29433	29635	29664	29379	29496	29441	29433	29486	29266	29587	29380	29392	29535	29607	29678	29675	29441	29404	29415	29454	29665	29418	29750	29789	29452	29321	29364	29439	29797	29449	29552	29845	29791	29675	29450	29534	29386	29446	29392	29377	29529	29540	29412	29600	29563	29602	29377	29596	29546	29543	29333	29444	29753	29478	29368	29410	29300	29610	29474	29615	29498	29671	29658	29363	29588	29418	29736	29753	29513	29581	29938	29735	29385	29600	29653	29451	29677	29961	29699	29405	29443	29528	29680	29569	29828	29450	29558	29553	29831	29492	29508	29521	29856	29579	29591	29227	29539	29633	29444	29527	29450	29625	29450	29233	29459	29528	29522	29207	29576	29550	29413	29361	29416	29504	29674	29632	29551	29715	29505	29681	29481	29492	29762	29462	29451	29362	29781	29469	29356	29554	29369	29511	29448	29721	29614	29532	29574	29435	29498	29504	29703	29599	29606	29665	29534	29456	29572	29432	29565	29330	29575	29384	29488	29691	29482	29433	29351	29412	29433	29661	29497	29427	29340	29318	29534	29634	29407	29279	29393	29585	29374	29525	29552	29487	29383	29703	29508	29469	29516	29585	29344	29564	29690	29569	29493	29304	29518	29553	29435	29472	29472	29493	29493	29434	29645	29818	29394	29427	29776	29484	29380	29518	29269	29594	29340	29552	29614	29621	29524	29210	29325	29440	29529	29384	29650	29873	29514	29529	29613	29646	29690	29734	29427	29576	29582	29280	29657	29516	29451	29304	29487	29369	29570	29598	29332	29426	29194	29393	29642	29391	29377	29718	29641	29480	29631	29531	29320	29231	29563	29485	29309	29382	29372	29250	29541	29715	29664	29428	29572	29504	29584	29384	29448	29631	29587	29306	29574	29653	29511	29397	29464	29349	29429	29510	29485	29576	29311	29628	29474	29551	29534	29389	29564	29503	29472	29228	29464	29641	29365	29461	29243	29435	29650	29433	29700	29608	29540	29462	29415	29737	29561	29435	29382	29584	29862	29576	29571	29480	29517	29608	29612	29445	29594	29727	29421	29760	29556	29619	29427	29343	29633	29394	29618	29478	29445	29719	29673	29546	29677	29626	29828	29432	29458	29779	29800	29541	29620	29428	29537	29260	29458	29628	29648	29659	29526	29512	29505	29352	29579	29770	29626	29806	29736	29659	29511	29663	29420	29367	29538	29218	29382	29603	29525	29326	29442	29564	29678	29528	29476	29498	29504	29463	29444	29546	29452	29396	29402	29462	29389	29544	29473	29466	29533	29797	29792	29528	29594	29438	29524	29717	29562	29628	29498	29544	29510	29477	29456	29489	29521	29521	29496	29686	29403	29610	29533	29486	29447	29370	29566	29475	29468	29649	29352	29660	29636	29609	29468	29733	29412	29639	29804	29409	29690	29421	29690	29683	29452	29683	29570	29797	29516	29636	29570	29517	29334	29623	29874	29422	29401	29358	29507	29394	29830	29533	29542	29612	29545	29454	29399	29721	29634	29344	29488	29646	29449	29556	29570	29651	29563	29662	29526	29522	29692	29271	29409	29489	29652	29612	29553	29555	29580	29857	29464	29609	29512	29408	29594	29704	29532	29595	29399	29563	29745	29524	29732	29633	29253	29451	29331	29539	29558	29612	29317	29702	29439	29405	29359	29471	29462	29552	29669	29461	29622	29462	29448	29375	29314	29734	29522	29539	29458	29684	29702	29487	29497	29474	29730	29420	29239	29624	29447	29608	29438	29699	29717	29487	29750	29622	29686	29334	29640	29437	29337	29543	29707	29470	29764	29450	29646	29368	29419	29707	29348	29565	29481	29364	29550	29360	29596	29532	29651	29321	29379	29759	29534	29310	29564	29622	29528	29631	29525	29793	29612	29440	29579	29656	29650	29568	29564	29426	29287	29440	29504	29547	29591	29523	29521	29200	29620	29407	29423	29441	29569	29482	29524	29545	29718	29416	29515	29519	29656	29482	29316	29295	29609	29465	29337	29609	29752	29272	29696	29680	29531	29596	29860	29563	29821	29372	29495	29354	29446	29557	29487	29411	29858	29530	29596	29644	29647	29328	29559	29518	29387	29478	29635	29357	29521	29679	29808	29606	29488	29500	29503	29606	29520	29375	29698	29652	29580	29757	29649	29663	29539	29417	29481	29504	29491	29449	29551	29379	29633	29582	29647	29431	29341	29397	29745	29650	29633	29347	29434	29611	29524	29482	29547	29759	29517	29333	29620	29538	29487	29538	29392	29546	29342	29611	29688	29480	29524	29437	29595	29573	29607	29334	29522	29546	29543	29510	29573	29714	29536	29422	29499	29720	29544	29598	29435	29478	29433	29591	29583	29634	29786	29541	29533	29560	29667	29457	29396	29552	29557	29632	29384	29450	29505	29641	29617	29503	29571	29489	29645	29577	29412	29660	29348	29260	29053	29644	29612	29726	29359	29401	29428	29307	29454	29435	29600	29619	29391	29491	29574	29531	29686	29469	29688	29491	29676	29430	29379	29381	29524	29568	29546	29627	29592	29775	29688	29539	29616	29744	29606	29483	29515	29527	29569	29664	29295	29714	29547	29401	29768	29695	29634	29739	29686	29871	29776	29684	29793	29693	29599	29657	29375	29220	29589	29299	29465	29595	29590	29578	29652	29688	29432	29617	29419	29693	29740	29450	29575	29858	29673	29631	29664	29557	29559	29581	29598	29728	29568	29775	29465	29530	29507	29420	29419	29580	29647	29530	29589	29514	29565	29382	29657	29689	29609	29505	29661	29488	29562	29445	29642	29716	29564	29513	29243	29615	29752	29433	29612	29382	29603	29463	29484	29444	29493	29475	29438	29662	29550	29399	29423	29602	29499	29666	29774	29628	29519	29427	29529	29345	29462	29394	29501	29474	29502	29449	29505	29394	29583	29690	29628	29580	29576	29524	29397	29345	29271	29297	29775	29505	29801	29481	29417	29473	29560	29671	29518	29759	29516	29535	29709	29483	29562	29481	29659	29648	29356	29488	29574	29448	29310	29656	29881	29305	29713	29511	29399	29569	29765	29629	29692	29554	29560	29402	29554	29750	29782	29770	29450	29712	29511	29459	29483	29674	29486	29495	29532	29565	29401	29487	29421	29272	29432	29701	29615	29818	29603	29653	29608	29681	29338	29775	29566	29544	29548	29536	29661	29461	29534	29697	29729	29730	29569	29550	29602	29482	29732	29459	29466	29424	29617	29235	29507	29471	29452	29498	29478	29525	29809	29721	29511	29352	29468	29430	29511	29531	29529	29661	29395	29612	29504	29481	29727	29691	29693	29468	29571	29690	29302	29333	29249	29567	29490	29412	29830	29539	29582	29530	29593	29282	29381	29625	29652	29588	29577	29541	29557	29647	29466	29574	29903	29604	29454	29337	29576	29724	29514	29421	29556	29330	29577	29755	29744	29582	29663	29532	29437	29487	29634	29512	29269	29605	29536	29424	29332	29461	29582	29557	29539	29579	29594	29655	29642	29647	29476	29674	29433	29690	29605	29550	29597	29607	29459	29483	29627	29380	29408	29640	29523	29605	29543	29476	29613	29674	29477	29346	29592	29407	29296	29411	29633	29478	29505	29648	29628	29645	29472	29565	29451	29531	29710	29430	29446	29434	29451	29680	29721	29549	29331	29753	29582	29472	29754	29458	29420	29541	29502	29560	29740	29482	29367	29493	29477	29577	29517	29658	29617	29518	29548	29602	29370	29490	29540	29597	29535	29676	29609	29405	29504	29666	29814	29547	29439	29705	29538	29431	29365	29527	29513	29424	29390	29503	29482	29591	29526	29263	29506	29506	29524	29539	29503	29511	29797	29894	29420	29461	29553	29652	29621	29541	29394	29543	29427	29436	29515	29440	29515	29313	29473	29412	29538	29429	29476	29405	29604	29555	29421	29653	29408	29534	29355	29391	29547	29668	29706	29508	29457	29581	29542	29685	29644	29644	29622	29742	29547	29619	29574	29256	29363	29599	29494	29702	29492	29540	29843	29661	29715	29502	29570	29552	29783	29590	29621	29636	29447	29649	29500	29539	29724	29551	29463	29327	29557	29420	29646	29429	29544	29644	29475	29608	29665	29572	29748	29526	29536	29475	29449	29682	29474	29411	29387	29278	29272	29304	29533	29409	29466	29820	29478	29820	29695	29516	29569	29870	29630	29503	29881	29468	29361	29613	29603	29506	29630	29649	29641	29679	29567	29423	29765	29547	29355	29442	29323	29429	29511	29444	29575	29599	29863	29622	29591	29528	29374	29377	29580	29609	29481	29464	29266	29480	29423	29498	29640	29481	29619	29277	29519	29729	29397	29404	29440	29434	29624	29374	29513	29628	29679	29543	29410	29485
30113	53738	45095	35502	31325	28470	26406	24913	24080	23283	22906	22654	22500	22331	22135	22186	22190	22085	22030	22099	22037	21902	21854	21879	21760	21752	21686	21867	21788	21704	21889	21759	21844	21862	21975	21852	21842	21811	21835	21803	21916	21790	21694	21747	21902	21667	21856	21947	21707	21935	21813	21780	21811	21469	21800	21906	21965	21656	21882	21852	21823	21771	21956	21727	21653	22054	21728	21736	21808	21791	21693	21766	21637	21799	21741	21791	21962	21637	21810	21786	21734	21723	21888	21714	21780	21793	22003	21744	21845	21770	21740	21863	21765	21876	21704	21747	21615	21779	21802	21696	21720	21795	21712	21829	21900	21361	21796	21641	21902	21561	21677	21823	21912	21626	21565	21876	21826	21682	21635	21718	21756	21974	21824	21811	21723	21902	21856	21671	21537	21833	21558	21881	21840	21742	21718	21762	21813	21843	21715	21961	21637	21775	21912	21697	21845	21580	21804	21965	21643	21696	21635	21995	21824	21741	21610	21671	21799	21835	21833	21654	21880	21821	21749	21931	21991	21798	21690	21959	21903	21805	21641	21894	21801	21925	21800	21902	21834	21809	21702	21704	21750	21712	21625	21829	21810	21818	21856	21769	21699	21714	21745	21878	21816	21921	21785	21659	21793	21750	21792	21808	21872	21778	21785	21686	21662	21749	21784	21875	21763	21732	21835	21768	21664	21858	21788	21730	21727	21645	21704	21800	21735	21700	21811	21941	21731	21795	21749	21691	21689	21845	21768	21756	21842	21576	21746	21968	21877	21767	21890	21780	21543	21816	21741	21602	21699	21695	21779	21741	21761	21712	21762	21773	21770	21818	21604	21859	21694	21878	21737	21956	21768	21661	21693	21849	21762	22081	21970	21896	21850	21640	21713	21612	21791	21584	21674	21729	21804	21747	21845	21812	21912	21670	21639	21669	21766	21875	21765	21877	21806	21690	21543	21600	21692	21775	21764	21834	21747	21768	21818	21735	21664	21726	21835	21795	21590	21747	21819	21804	21592	21633	21649	21695	21647	21700	21913	21827	21811	21756	21829	21773	21620	21760	21775	21793	21807	21799	21821	21767	21728	21614	21723	21660	21662	21792	21798	21863	21602	21954	21838	21781	21730	21822	21627	21862	21798	21774	22030	21742	21814	21751	21723	21729	21908	21682	21756	21859	21845	21603	21655	22096	21739	21793	21768	21757	21711	21638	21740	21873	21778	21767	21740	21889	21733	21736	21802	21698	21845	21830	21796	21724	21676	21642	21746	21745	21614	21835	21677	21850	21829	21710	21591	21763	21740	21826	21790	21810	21949	21596	21905	21706	21717	21693	21706	21697	21813	21684	21680	21804	21864	21741	21856	21765	21658	21886	21800	21949	21877	21875	21729	21855	21825	21790	21798	21805	21793	21675	21678	21785	21664	21847	21618	21844	21629	21930	21738	21805	21678	21890	21785	21727	21806	21527	21844	21749	21886	21852	21751	21766	21668	21701	21746	21849	21643	21766	21592	21749	21667	21684	21938	21706	21772	21656	21660	21740	21682	21936	21669	21797	21698	21921	21720	21852	21767	21748	21728	21824	21810	21889	21812	21771	21612	21718	21589	21971	21733	21802	21679	21765	21635	21866	21628	21983	21859	21751	21789	21744	21690	21803	21773	21711	21893	21743	21674	21643	21745	21837	21791	21642	21906	21730	21652	21610	21710	21780	21807	21907	21818	21675	21814	21749	21870	21789	21729	21897	21798	21827	21655	21816	21740	21874	21933	21918	21765	21738	21734	21873	21806	21771	21757	21704	21939	21933	21726	21832	21604	21849	21729	21678	21808	21815	21877	21621	21731	21997	21847	21701	21683	21741	21816	21778	21721	21683	21716	21782	21898	21739	21892	21748	21913	21815	21816	21698	21838	21842	21772	21830	21750	21430	21869	21813	21924	21855	21743	21747	21890	21615	21680	21730	21536	21725	21694	21644	21795	21658	21832	21713	21737	21654	21717	21789	21770	21901	21901	21690	21492	21980	21623	21704	21849	21822	21832	21877	21670	21856	21820	21752	21735	21764	21628	21699	21732	21988	21756	21503	21847	21836	21931	21859	21907	21760	21906	21868	21872	21700	21729	21781	21755	21838	21758	21945	21900	22040	21771	21655	22008	21914	21710	21634	21747	21796	21803	21810	21744	21782	21757	21825	21778	21670	21830	21824	21710	21730	21724	21760	21657	21544	21669	21662	21755	21617	21900	21817	21757	21862	21786	21605	21819	21770	21738	21732	21791	21840	21858	21958	21812	21706	21685	21576	21849	21604	21735	21693	21671	21842	21859	21653	21801	21734	21810	21725	21641	21761	21808	21862	21893	21824	21946	21829	21794	21859	21721	21748	22040	21753	21846	21744	21765	21602	21892	21703	21838	21798	21771	21862	21732	21760	21581	21756	21675	21791	21751	21817	21803	21766	21852	21908	21940	21573	21900	21780	21717	21700	21749	21560	21714	21889	21815	21790	21671	21558	21875	21719	21611	21931	21639	21756	21666	21646	21788	21694	21798	21635	21678	21901	21667	21613	21862	21672	21879	21819	21875	21675	21878	21866	21741	21819	21669	21711	21837	21868	21994	21783	21759	21796	21633	21930	21733	21879	21735	21856	21901	21757	21804	21522	21824	21726	21885	21659	21719	21859	21696	21662	21690	21814	21745	21788	21835	21746	21601	21666	21857	21878	21770	21803	21654	21782	21756	21822	21684	21874	21955	21948	21601	21830	21961	21612	21716	21769	21686	21573	21681	21832	21823	21700	21787	21780	21637	21889	21903	21813	21737	21790	21853	21836	21736	21743	21796	21771	22016	21729	21962	21829	21748	21847	21625	21841	21843	21599	21853	21600	21996	21862	21807	21772	21893	21946	21712	21765	21900	21786	21793	21734	21668	21823	21619	21707	21795	21776	21780	21823	21929	21731	21767	21777	21650	21736	21849	21598	21858	21695	21805	21745	21894	21663	21739	21684	21686	21774	21829	21705	21801	21600	21655	21669	21745	21851	21673	21621	21777	21825	21843	21762	21744	21606	21834	21804	21688	21679	21689	21665	21777	21723	21663	21843	21617	21777	21701	21715	21543	21710	21512	21726	22040	21799	21713	21650	21713	21789	21743	21839	21829	21909	21845	21653	21666	21868	21797	21746	21649	21638	21728	21711	21923	21722	21886	21600	21814	21806	21541	21770	21748	21880	21666	21722	21756	21720	21827	21585	21901	21832	21745	21726	21824	21768	21666	21698	21968	21795	21923	21765	21887	21650	21720	21729	21732	21744	21627	21590	21770	21842	21621	21789	21797	21830	21873	21938	21760	21701	21671	21882	21966	21922	21929	21798	21781	21844	21675	21655	21614	21714	21813	21631	21891	21676	22050	21792	21774	21825	21853	21810	21644	21701	21795	21790	21614	21710	21879	21752	21769	21798	21822	21742	21788	21697	21855	21851	21820	21629	21631	21840	21727	21681	21933	21713	21859	21601	21720	21740	21920	21780	21704	21791	21874	21695	21796	21843	21690	21758	21710	21776	21937	21678	21796	21774	21849	21736	21662	21824	21755	21682	21713	21653	21737	21814	21788	21747	21815	21756	21834	21708	21940	21665	21699	21676	21772	21800	21678	21900	21669	21861	21739	21733	21831	21682	21851	21751	21644	21851	21709	21863	21686	21642	21805	21807	21864	21910	21965	21893	21741	21744	21740	21673	21902	21644	21689	21809	21785	21641	21770	21806	21756	21786	21872	21856	21618	21862	21822	21600	21870	21573	21812	21621	21776	21824	21689	21773	21927	21693	21919	21852	21611	21893	21658	21800	21856	21864	21942	21625	21824	21832	21798	21684	21759	21874	21818	21814	21687	21789	21815	21725	21749	21871	21736	21762	21783	21812	21892	21885	21903	21769	21858	22014	21908	21855	21945	21769	21759	21821	21808	21807	21920	21831	21859	21831	21798	21910	21726	21852	21546	21725	21707	21852	21780	21707	21719	21751	21848	21754	21742	21666	21849	21980	21881	21698	21765	21803	21989	21850	21719	21845	21623	21694	21823	21820	21819	21708	21815	21919	21704	21820	21822	21736	21956	21781	21721	21699	21599	21774	21787	21733	21610	21673	21718	21535	21893	21726	21815	21817	21982	21901	21696	21826	21710	21707	21636	21838	21594	21600	21618	21676	21725	21867	21873	21825	21770	21572	21832	21609	21647	21737	21717	21862	21727	21772	21744	21750	21745	21734	21799	22020	21825	21780	21629	21764	21625	21658	21712	21797	21628	21726	21877	21843	21697	21777	21755	21529	21862	21868	21713	21844	21852	21597	21790	21779	21806	21864	21690	21690	21750	21840	21744	21754	21659	21864	21924	21762	21809	21748	21710	21594	21673	21753	21902	21821	21720	21785	21726	21997	21539	21819	21651	21666	21658	21718	21780	21891	21568	21777	21793	21838	21749	21704	21785	21905	21768	21848	21776	21675	21728	21673	21688	21777	21727	21827	21631	21593	21750	21782	21864	21712	21927	21826	21916	21722	21658	21886	21822	21922	21810	21741	21716	21676	21902	21835	21634	21815	21768	21796	21782	21679	21847	21805	21645	21757	21815	21728	21754	21781	21811	21749	21691	21791	21807	21554	21647	21554	21995	21760	21717	21786	21902	21815	21837	21637	21804	21752	21758	21852	21586	21739	21915	21913	21938	21796	21817	22113	21710	21772	21709	21905	21751	21744	21809	21882	21771	21786	21688	21803	21870	21718	21732	21774	21718	21803	21720	21854	21914	21694	21844	21803	21869	21928	21662	21836	21727	21841	21987	21738	21896	21877	21644	21769	21865	21781	21756	21790	21713	21751	21946	21752	21760	21916	21653	21678	21995	21811	21821	21697	21790	21905	21875	21933	21805	21833	21645	21825	21834	22180	21783	21834	21842	21822	21705	21683	21719	21654	21614	21788	22071	21813	21767	21729	21729	21779	21688	21774	21697	21900	21448	21890	21917	21758	21842	21718	21839	21899	21876	21707	21748	21740	21881	21838	21481	21692	21813	21758	21754	21595	21578	21732	21856	21782	21682	21729	21683	21840	21652	21771	21780	22074	21756	21810	21705	21805	21820	21849	21671	21812	21775	21688	21898	21839	21861	21728	21731	21707
25715	22240	31577	34543	32106	32592	32349	31101	30770	30415	30369	30196	30145	29937	30104	29899	29872	29870	29934	29646	29734	29947	29938	29653	29689	29750	29725	29456	29891	29771	29891	29730	29588	29591	29914	29563	29653	29472	29792	29540	29595	29662	29498	29645	29637	29529	29526	29478	29481	29836	29751	29719	29616	29438	29641	29653	29338	29643	29599	29586	29391	29633	29509	29803	29569	29542	29694	30018	29352	29450	29801	29745	29494	29617	29621	29736	29845	29604	29843	29716	29786	29451	29748	29772	29759	29617	29781	29687	29529	29551	29642	29783	29686	29668	29719	29840	29374	29649	29728	29555	29682	29563	29705	29904	29709	29653	29625	29734	29526	29584	29876	29552	29558	29491	29698	29745	29539	29923	29591	29554	29642	29655	29811	29262	30064	29564	29706	29531	29470	29682	29950	29729	29585	29552	29794	29759	29717	29446	29573	29561	29912	29583	29708	29703	29552	29777	29567	29764	29639	29675	29474	29811	29742	29552	29768	29545	29580	29722	29587	29390	29520	29918	29625	29615	29750	29735	29796	29541	29975	29609	29636	29775	29644	29705	29782	29410	29660	29773	29801	29512	29656	29621	29938	29754	29884	29476	29892	29494	29702	29592	29794	29371	29566	29816	29559	29369	29691	29839	29772	29476	29489	29497	29449	29768	29663	29500	29644	29720	29844	29566	29751	29672	29799	29514	29727	29834	29663	29559	29681	29616	29685	29681	29809	29841	29758	29680	29847	29657	29601	29813	29678	30005	29784	29722	29769	29618	29773	29836	29815	29704	29663	29886	29587	29564	29676	29541	29489	29825	29650	29674	29675	29636	29517	29824	29250	29695	29684	29438	29770	29941	29727	29672	29615	29807	29730	29561	29670	29773	29458	29658	29635	29644	29857	29632	29568	29394	29490	29657	29749	29813	29792	29604	29799	29869	29465	29881	29952	29641	29797	29543	29772	29912	29826	29844	29791	29575	29652	29546	29680	29789	29711	29715	29826	29772	29492	29638	29750	29402	29653	29583	29787	29722	29681	29837	29536	29792	29569	29812	29735	29697	29700	29554	29821	29627	29793	30024	29628	29796	29786	29720	29675	29674	29729	29743	29742	29813	29800	29435	29812	29736	29723	29748	29731	29409	29720	29488	29464	29674	29690	29651	29816	29676	29588	29482	29772	29676	29692	29782	29498	30015	29778	29566	29734	29699	29777	29536	29844	29549	29473	29570	29629	29861	29534	29750	29453	29750	29641	29535	29537	29434	29808	29755	29723	29923	29522	29434	29593	29563	29878	29732	29691	29633	29512	29685	29766	29643	29751	29764	29467	29563	29606	29849	29611	29721	29734	29801	29629	29597	29757	29853	29582	29463	29480	29753	29782	29646	29588	29617	29439	29518	29835	29659	29786	29845	29795	29838	30113	29832	29397	29663	29973	29774	29903	29763	29641	29451	29681	29751	29661	29642	29819	29570	29780	29630	29463	29696	29507	29619	29698	29559	29565	29658	29517	29406	29516	29582	29601	29589	29551	29617	29922	29760	29657	29733	29715	29735	29547	29685	29990	29696	29592	29736	29733	29816	29443	29802	29639	29744	29740	29650	29595	29586	29755	29585	29479	29763	29849	29795	29738	29516	29914	29696	29790	29337	29563	29509	29745	29564	29608	29541	29626	29723	29591	29520	29681	29814	29768	29797	29792	29615	29845	29728	29799	29653	29619	29806	29769	29841	29614	29632	29629	29560	29754	29414	29765	29630	29482	29849	29690	29652	29623	29429	29604	29482	29462	29802	29969	29734	29670	29661	29889	29698	29623	29833	29863	29680	29485	29668	29795	29670	29841	29483	29591	29592	29795	29352	29565	29995	29485	29512	29805	29714	29668	29763	29665	29589	29648	29800	29520	29550	29663	29931	29627	29785	29793	29435	29504	29704	29582	29737	29785	29713	29734	29721	29642	29751	29466	29634	29644	29780	29780	29519	29604	29475	29737	29625	29713	29679	29733	29760	29935	29745	29947	29833	29919	29824	29904	29810	29613	29766	29709	29452	29751	29622	29773	29568	29726	29630	29570	29705	29647	29795	29440	29638	29860	29860	29593	29897	29688	29762	29620	29661	29663	29637	29763	29617	29831	29590	29720	29723	29696	29407	29409	29519	29763	29688	29761	29665	29754	29666	29841	29678	29901	29850	29520	29518	29719	29675	29777	29743	29812	29666	29604	29683	29510	29682	29783	29514	29707	29495	29621	29851	29836	29846	29449	29598	29811	29731	29576	29741	29659	29660	29276	29358	29770	29556	29861	29744	29915	29729	29768	29619	29758	29714	29818	29735	29712	29592	29880	29691	29896	29534	29606	29631	29712	30129	29529	29576	29504	29857	29895	29805	29821	29883	29789	29680	29841	29488	29678	29840	29539	29579	29686	29593	29645	29790	29404	29799	29628	29727	29659	29628	29588	29498	29688	29882	29771	29586	29779	29554	29641	29672	29693	29768	29649	29676	29691	29743	29847	29785	29940	29563	29876	29651	29714	29743	29987	29762	29806	29575	29438	29706	29732	29711	29727	29581	29748	29606	29716	29807	29770	29524	29822	29665	29703	29767	29833	29820	29520	29553	29837	29632	29657	29707	29628	29640	29793	29634	29793	29745	29782	29487	29594	29622	29658	29510	29571	29948	29875	29766	29742	29655	29538	29932	29760	29637	29556	29697	29545	29849	29775	29793	29578	29541	29607	29659	29650	29625	29663	29463	29664	29495	29648	29628	29574	29671	29710	29836	29828	29646	29702	29673	29568	29726	29560	29590	29654	29806	29558	29737	29790	29653	29494	29760	29580	29721	30000	29780	29869	29783	29637	29456	29685	29617	29348	29740	29571	29547	29794	29861	29975	29681	29476	29522	29560	29595	29329	29398	29979	29864	29826	29646	29796	29652	29718	29561	29779	30146	29766	29739	29586	29605	29616	29629	29689	29736	29346	29817	29847	29541	29510	29816	29584	29597	29705	29673	29684	29587	29760	29789	29561	29661	29698	29762	30040	29730	29771	29547	29611	29726	29689	29808	29760	29955	29864	29653	29559	29715	29723	29664	29670	29572	29576	29558	29930	29698	29549	29710	29857	29705	29619	29597	29714	29662	29649	29686	29747	29800	29837	29499	29908	29657	29611	29568	29574	29556	29785	29489	29559	29608	29942	29608	29438	29733	29671	29843	29879	29993	29664	29783	29764	29553	29650	29641	29946	29867	29717	29727	29824	29793	29928	29501	29676	29707	29601	29817	29493	29878	29616	29733	29805	29817	29450	29744	29625	29890	29555	29392	29781	29508	29868	29582	29567	29637	29778	29906	29620	29842	29768	29687	29522	29699	29481	29484	29700	29695	29744	29581	29932	29662	30092	29706	29782	29758	29660	29758	29673	29836	29878	29510	29591	29770	29719	29399	29831	29559	29635	29723	29611	29723	29720	29706	29690	29594	29752	29851	29749	29796	29506	29618	29737	29590	29494	29611	29769	29400	29694	29727	29619	29624	29833	29788	29699	29664	29806	29757	29788	29660	29675	29698	29657	29836	29939	29886	29626	29670	29437	29817	29821	29580	29776	29613	29875	29647	29860	29516	29707	29549	29606	29924	29773	29728	29819	29628	29491	29618	29647	29511	29442	29451	29697	29800	29690	29494	29683	29389	29618	29708	29606	29671	29482	29343	29807	29798	29683	29597	29794	29686	29634	29789	29570	29754	29572	29574	29778	29732	29682	29833	29977	29781	29452	29631	29612	29907	29668	29588	29638	29702	29941	29547	29772	29621	29872	29818	29788	29600	29723	29761	29760	29735	29693	29603	29521	29738	29696	29451	29859	29520	29671	29733	29763	29542	29807	29733	29714	29965	29652	29872	29392	29611	29528	29677	29972	29704	29846	29079	29400	29479	29842	29778	29738	29479	29664	29536	29560	29459	29750	29645	29805	29655	29666	29683	29723	29851	29588	29525	29835	29735	29688	29986	29659	29949	29671	29634	29618	29576	29724	29630	29638	29603	29541	29747	29666	29852	29640	29475	29784	29792	29663	29580	29908	29974	29609	29560	29655	29643	29827	29776	29573	29838	29701	29816	29809	29778	29895	29849	29732	29762	29699	29657	29648	29792	29592	29712	29534	29537	29777	29708	29703	29979	29708	29631	29689	29656	29596	29941	29609	29498	29600	29623	29805	29735	29647	29838	29858	29869	29897	29451	29615	29466	29889	29594	29852	29637	29715	29656	29595	29752	29657	29483	29492	29926	29696	29471	29580	29770	29581	29722	29640	29820	29615	29701	29504	29748	29619	29509	29551	29677	29686	29827	29482	29511	29734	29662	29436	29697	29652	29708	29862	29752	29671	29539	29659	29737	29654	29775	29748	29926	29535	29454	29710	29624	29806	29768	29779	29647	29620	29771	29706	29932	30036	29778	29683	29453	29539	29367	29324	29924	29869	29756	29795	29295	29641	29816	29577	29617	29750	29869	29897	29598	29621	29579	29836	29644	29664	29540	29629	29429	29646	29650	29749	29732	29682	29489	29657	29742	29808	29918	29772	29619	29735	29738	29595	29710	29589	29903	29761	29697	29653	29728	29868	29751	29660	29791	29822	29803	29691	29662	29611	29818	29736	29603	29320	29476	29701	29745	29851	29554	29683	29618	29543	29901	29592	29722	29444	29595	29611	29853	29944	29449	29564	29254	29440	29547	29587	29470	29520	29702	29676	29601	29704	29687	29690	29972	29731	29509	29773	29878	29671	29358	29673	29838	29713	29576	29558	29714	29888	29801	29643	29787	29750	29795	29804	30069	29642	29849	29668	29460	29666	30047	29568	29733	29796	29658	29591	29643	30094	29765	29649	29763	29537	29600	29866	29663	29678	29603	29587	29347	29503	29602	29528	29730	29607	29682	29864	29484	29718	29679	29440	29619	29650	29487	29618	29647	29664	29587	29552	29797	30053	29850	29861	29578	29525	29481	29725	29620	29702	29810	29639	29715	29526	29832	29453	29672	29442	29619	29861	29796	29778	29784	29750	29690	29774	29489	29582	29519	29650	29645	29553	29759	29757	29699	29644	29800	29718	29737	29814	29696	29652	29556	29653	29532	29806	29588	29587	29650	29716	29683	29569	29659	29879	29622	29750	29706	29803	29728
30572	49840	41111	33168	29188	26695	25112	24214	23493	22868	22746	22613	22376	22533	22217	22034	21994	22052	22059	21934	22046	21970	21971	21985	21867	22051	21899	21768	21924	21854	22085	21894	21905	21897	21966	21994	21879	21825	21867	21884	22073	21697	21765	21907	21867	21864	21838	21846	21942	21928	21814	21788	21687	21879	21877	21850	21836	21976	21996	21854	21793	21764	21894	21872	21885	21797	21813	21828	22030	21917	21848	21864	21859	21973	21750	21951	21826	21772	21936	21679	21965	21785	21759	21900	22026	21781	21712	21901	21850	22004	21949	21733	21845	21762	21930	21785	21907	21733	21797	21699	21982	22036	21957	21925	21869	21995	21780	21885	21762	21841	21694	21860	21894	21893	21862	21859	21999	21801	21910	21833	21854	21782	21708	21913	21749	21821	21851	21911	21778	21693	21978	21872	21956	21853	22004	21912	21954	21894	22049	21790	21759	21788	21847	22019	21963	21992	21951	21822	21845	21810	21773	21676	21814	21824	21692	21872	21803	21808	21992	21895	21854	21969	21837	21925	21729	21907	21928	21942	21652	21897	21923	21932	21829	21972	21843	21969	21997	21746	21719	21813	21711	21958	21664	21689	21996	21905	21951	21749	22044	21618	21915	22102	21755	21943	22040	21642	21887	21801	21820	21869	21654	21950	22043	21903	21719	21864	21660	21818	21927	21697	21797	21866	21889	21875	21937	21831	21790	21907	21865	21711	22024	22068	21749	21733	21982	21904	21745	21902	21608	21777	21851	22014	21928	21850	21822	21691	21799	21797	21739	21917	21750	21747	21733	21750	21860	21796	22015	21822	21816	21844	21966	21850	21746	22020	21777	21733	21880	21927	21840	22044	21969	21957	21749	21818	21856	21638	21813	21878	21946	21833	21922	21617	21953	21776	21792	21783	21863	21863	21984	21829	21816	21796	21667	21875	21845	22070	21781	21862	21869	21674	21878	21747	21943	21646	21914	21853	21832	21731	21832	21835	21860	21708	21780	21861	22018	21873	21811	21757	22024	21946	21652	21656	21959	21552	21876	21812	21619	21794	22046	21768	22001	21797	21789	21774	21925	21719	21995	21841	21794	21918	21848	21993	21885	21967	21748	21993	22075	21898	21851	21815	21949	21814	21822	21873	21973	21917	21903	21965	21790	21988	21827	21795	22078	21831	21980	21882	21880	21952	21984	21904	21911	21856	21881	21754	21807	22061	21705	21837	21935	21800	21777	22004	21835	21923	21897	21970	21945	21851	22106	21800	21693	21771	21873	21809	21795	21951	22038	21879	22020	21830	21752	21944	21998	21981	21879	21883	21829	21884	21930	21778	21843	21740	21768	21892	21856	21847	21880	21805	21987	21772	21978	21769	21693	21693	21833	21724	21818	22012	21991	21854	21976	21983	21681	21938	21768	21857	21927	21901	21769	21880	21621	21895	21719	21856	21778	21917	21753	21851	21904	21931	21719	21862	21700	21829	21807	21780	21976	21807	21884	21886	21736	21820	21908	21717	21915	21872	21918	21892	22053	21869	22023	21857	22033	21828	21938	21846	21810	21947	21983	21667	21855	21870	22009	21808	21973	22033	21861	21924	21726	21805	21847	21906	21760	21812	22093	21738	21831	21639	22026	21812	22043	21805	21783	21893	21921	21925	21809	21765	21823	21910	21799	21818	21850	21805	21820	21967	21750	21824	21626	21807	21860	21931	21934	21788	21788	21827	21918	21758	21766	21998	21755	22023	21871	21903	21915	21771	21869	21833	21748	21769	21760	21724	21854	21860	21867	21626	21843	21892	21932	21957	21775	21776	22021	21929	22014	21962	22066	21944	21886	21801	21874	21951	21889	21809	21834	21879	21793	21887	22057	21872	21773	21864	21725	21692	21889	22015	21916	21840	21870	21940	21838	21762	21855	21939	21872	21879	21974	21878	21966	21734	21999	21929	21762	21752	21816	22000	21957	22030	21759	21787	21741	21842	21779	21823	21800	21984	21808	21942	21828	21716	21906	21926	21985	21893	21775	22004	21918	21892	21721	21734	21879	21845	21842	22120	21900	21688	21778	21965	21828	21955	21948	21655	21943	21667	21836	21922	21879	21875	21858	21913	21758	21851	21829	21991	21984	21854	22040	21918	21737	21899	21941	21677	21986	21956	21899	22009	21811	21873	21994	21821	21977	21895	21925	21827	21797	21846	22115	21870	21726	21820	21819	21751	21694	21878	21828	21936	21909	21775	21989	21899	21850	22020	21933	21811	21826	21693	21879	21928	21774	21796	21912	21847	21807	21818	21899	21899	21832	21724	21962	21752	21951	21847	21771	21762	21901	21919	21750	21992	21769	21625	21946	21710	21933	21834	21927	21650	21897	21794	21795	21937	21905	21965	21692	21935	21707	21893	22002	21895	21891	21948	21900	21997	21794	21788	22027	21892	21758	22052	21815	21849	21888	21927	21944	21617	21776	21906	21908	21914	21791	22016	21920	22082	21813	21961	21946	21889	21809	21886	21942	21934	21909	21962	21803	21981	21850	22044	21786	21646	21826	21908	21718	21944	21857	21796	21778	21738	21823	21845	21988	21714	21789	21849	21761	21940	21805	21919	21701	21793	21933	21945	21853	21722	21874	21750	21836	21884	21817	21934	21890	21822	22002	21904	21897	21853	22029	21875	21899	21871	21703	21849	21888	21919	21896	21801	21857	21937	21976	21672	21868	21921	21835	21710	21919	21729	22045	21951	21590	21761	21652	21835	21874	21821	21873	21633	22058	21860	21842	21906	21896	21657	21837	21855	21740	21894	21744	21942	21730	21983	22008	21929	21977	21908	21851	21906	21991	21677	21972	21875	21746	21864	21904	21788	21698	22013	21726	21739	21841	21830	21933	21715	21842	21991	22097	22008	21787	21922	22015	21912	21911	21881	21764	21759	21771	21878	22084	21714	22000	21851	21962	21726	21972	21886	21779	21770	21939	21773	22145	21687	21965	21813	21681	21819	21833	21927	21847	21753	21890	22033	21964	21728	21863	21645	21855	21927	21768	21886	21907	21781	21779	21882	21923	21900	21879	21915	21822	21786	22040	21905	21853	21665	21790	21831	21920	21889	21837	21835	22086	21776	21882	21738	21852	21826	21800	21799	21843	21855	21753	21964	21850	21718	22113	22045	21777	21872	21725	21853	22031	21845	21729	21786	21903	21933	21854	21807	21921	21846	21670	21876	21816	21710	21776	22046	21911	21659	21975	21730	21944	21876	21745	22015	21761	21841	21840	22035	21843	21790	21818	21773	21925	21904	21798	21720	21791	21829	21816	21879	21823	22018	21822	21848	21956	22070	21861	21716	21737	21864	21687	21995	21807	21906	21904	21839	21876	21860	21925	21909	21576	22004	21918	21812	21780	21788	21899	21751	22013	21934	21897	21765	21756	22070	21938	21844	21966	21795	21779	21937	21841	21851	21765	21882	21877	21772	21728	21893	21973	21898	21757	21631	21998	21797	21849	21699	21732	21836	21880	21970	21786	21926	21989	21878	21839	21883	21930	21913	21917	21827	21845	22073	21810	21863	21781	21804	21712	22079	21799	21743	21881	21768	21970	21855	21699	21869	21801	22038	21785	21754	21862	21802	21878	21826	21698	21704	21737	21698	21850	21916	21684	21851	21956	21863	21806	21886	21939	21741	21833	21884	22003	21819	21820	21647	21986	21759	21576	21978	22041	21891	21906	21835	21581	21847	21877	21902	21901	21754	21717	21871	21935	22166	21945	21770	21849	22007	21820	21814	21926	21912	21778	21849	21831	21656	21673	22013	21803	21980	21941	21727	22109	21866	21873	21989	21815	21811	21990	21778	21805	21872	21844	21697	22006	21887	21845	21981	21942	21892	21792	21804	21743	22001	21837	21951	21948	21961	21992	21753	21865	21871	21884	21845	22037	22028	21998	21803	21881	21915	21759	21821	21913	21897	21878	21907	21992	21826	21957	21916	21857	21894	21962	21734	21861	21931	21751	21923	21893	21917	21833	21868	21943	22078	21729	21849	21793	21610	21756	21841	21813	21758	21806	21974	21748	21939	21746	21975	21813	21841	21882	21811	21863	22064	21883	21821	21995	21877	21904	21972	21773	21910	21992	21966	21772	21833	21725	21899	21858	21992	21824	21883	21824	21747	22050	21805	21704	21989	21997	21838	21878	21868	21539	22071	21898	22035	21848	21874	21995	21950	21815	21645	21831	21751	21973	21733	21851	21858	21754	21910	21824	21860	21837	21882	21751	21942	21835	21885	21799	21858	22098	21842	21874	21857	21842	21970	22086	21890	21931	21774	21938	21873	21793	22066	21792	22000	21741	21996	21903	22015	21865	21683	22083	22012	21877	22022	21748	21729	21853	22048	21797	21864	21910	21932	22072	21873	21996	21944	21771	21679	21836	21846	21883	21942	21889	22044	21895	21743	22103	22046	21905	21847	21791	21888	21729	22023	21739	21937	21785	21752	21941	21870	21829	21940	21721	21916	21850	22053	21899	21889	22133	21830	21970	22098	21937	21865	21918	21777	21759	22029	21806	21822	21834	21980	21853	21802	21931	21789	21918	21963	21877	22004	21863	21820	21821	21667	21887	21992	21909	21864	21936	22125	21941	21863	21905	21884	21963	21782	21780	21865	21839	21731	21761	21723	21780	21908	21876	21822	21877	21898	21748	21986	21840	21896	21891	21912	21798	21881	21868	21826	21868	21821	21727	21937	21931	21997	21909	21855	21856	21871	21761	21807	22017	21734	21788	21750	21889	21935	21838	21896	21746	21865	21916	21901	21963	21812	21971	21915	21865	21777	21792	21796	21880	21758	21797	21810	21685	21811	21802	21790	21821	21814	21839	21833	21699	21811	21900	21873	21888	21905	22123	21804	21826	21985	21900	21533	21783	21773	21873	21856	21855	22010	21797	21731	21981	21791	21960	21776	21680	21861	21809	21854	21762	21793	21928	22005	21887	21917	21779	21893	21704	21889	21930	21928	21883	21817	21811	21699	21867	22095	21888	21695	21710	21892	21884	21809	21790	22076	21931	21983	21811	21826	21800	21797	21930	21763	21625	21844	21859	21941	21702	21906	21951	21944	21537	21802	21791	21962	21967	21781	21703	21742	21782	21890	21699	21817	22028	21707	21828	22064	22022	21890
22334	21504	28801	25377	25634	31945	35674	32605	32105	31760	31363	30925	30622	30833	30621	30420	30516	30400	30298	30183	30415	30036	30114	29963	30130	30375	30208	30134	30364	30253	30169	30156	30108	30133	30362	30013	30020	29841	30204	30032	29737	30114	29945	30263	30074	30296	29955	29978	30270	30013	29957	30112	30031	30183	30062	30034	30276	30336	30047	30039	29924	29917	30023	30122	30151	30117	29986	29878	30087	29807	30024	30012	30064	29861	30180	30230	30012	29894	29870	29984	30146	30219	30199	30240	30197	30305	30068	29968	30027	30143	30026	30008	29879	30099	30070	29955	30015	30095	29962	30094	30104	29945	30171	30038	30090	30136	30007	30213	29967	30096	30175	30056	29999	30094	30124	30116	30005	30133	29900	29743	30027	29858	29989	30158	30112	29906	29980	30203	30188	30275	30010	29984	30008	30035	29802	29972	29806	29993	30037	29709	30114	30058	30331	29895	30012	30105	29918	30048	30014	30112	30078	29997	30172	30261	30030	30023	30273	30215	30090	29915	30018	30337	29954	29948	29908	30132	30071	30104	30014	30265	30036	30022	30409	30080	30241	30269	30273	30256	30134	29824	30041	30022	30137	30153	30125	29967	30086	29913	30078	30034	29950	30055	29907	29902	30141	29998	30025	30147	29842	30083	30065	30110	30137	30123	30302	29889	29931	30092	29969	29776	29938	30185	30089	30292	29972	30086	30217	30022	29833	30036	30042	30232	29883	29965	30073	30015	30216	30089	30208	29871	30103	29952	29890	29916	30274	30040	30111	30020	30023	30281	30176	29830	30003	30408	30158	30189	29810	30026	30186	30097	30046	30098	30129	30169	30063	29958	30069	30085	29947	29888	29794	30050	29896	30137	29986	29965	30023	30089	30288	30037	29975	29993	30059	29944	30335	30154	29891	29931	30086	30046	29963	30147	30130	29953	29874	29999	30081	30054	30209	30158	29957	30113	29984	30034	30016	29825	30218	29987	30077	30209	30013	30068	30187	30148	29993	30016	29887	29809	30113	29902	30264	30105	30098	30143	30048	30115	30090	30124	30056	30282	30163	30130	29791	29934	30264	29917	30052	30223	30000	30061	29893	29758	30059	29885	29963	30145	30028	29986	30104	30050	30315	30133	30170	29891	30064	30232	30274	30070	30288	30242	30233	29724	30001	30053	29971	30021	30144	29774	30154	29900	30190	30057	30437	29968	29849	29834	30073	30060	30220	29802	30315	29924	30139	30005	29944	30289	29874	29924	30164	30061	29839	30088	30221	29926	30204	30231	29972	30087	30185	30121	29868	30172	30376	30073	30099	30120	30027	29846	30347	29883	29902	29893	30185	30009	29988	29928	29983	29983	30246	29882	29932	29982	29957	29701	29923	30078	30088	30003	30005	29948	30106	30129	30015	30048	30108	29985	30123	29977	29939	29951	30051	30206	29882	30037	29824	29862	30031	30040	30129	30139	30203	29954	29922	30095	30091	29855	30206	30166	30082	29966	29818	29864	30062	29904	30086	29754	29984	30087	30044	30108	29888	29978	30069	29805	30253	30259	30154	29920	29956	30148	30185	30102	29977	29857	29947	29870	30167	29684	30061	29885	29945	29913	30078	30130	30053	29910	29972	30128	30055	29918	29923	29840	30067	29704	29966	30006	29990	29973	29912	30163	30072	30020	29992	30189	30249	29763	30103	30324	30305	29908	30083	29942	29836	29847	29997	29808	30203	30258	29906	29923	30073	29881	29883	29877	30304	30220	30141	30121	29809	29826	30014	30071	30038	30198	30068	29980	30137	30142	29932	29997	30112	29726	29894	30021	30082	30056	29914	30019	29985	30140	30004	29752	29940	30042	30394	29997	29938	29895	30047	30402	29969	29838	30086	30107	29995	30186	30018	29882	30157	29898	30160	30230	30158	29975	30097	30006	30185	29908	29978	29995	30059	29957	30176	30014	30130	29957	30144	30127	30285	29860	29973	29777	29825	30117	30176	30430	29956	30090	29970	29981	30182	29908	29978	30129	30063	30042	29695	30266	30121	29782	30134	30086	29901	30130	30168	29892	30121	30124	30079	29877	29956	30242	30054	29894	30092	30134	30288	30238	29760	29877	29936	29969	30076	30122	30341	30018	30062	29753	30019	29972	29879	29952	30076	30069	30044	29935	30060	30027	30486	29915	30024	30064	29856	29964	30088	30021	29551	30185	30117	29984	29959	29832	30289	29768	30099	30131	30134	29983	29902	29979	30086	30050	29997	30183	30102	29814	30097	30125	30213	29929	30117	30236	30055	29913	30034	30127	29990	30119	29850	29882	30133	30007	29987	29954	30081	29952	30049	30104	30098	29886	30087	30268	30097	30091	30209	29976	30046	29944	29694	30161	30177	30130	30122	29872	30091	30009	30021	30166	29859	30218	29938	30057	30025	30082	30297	30079	30069	30215	30120	29870	30024	30113	30063	30085	30010	29997	29854	29921	29901	29850	29818	29887	29921	29967	30081	30198	30006	30294	30008	29896	29922	30208	30104	30086	30022	29945	30066	30042	29928	30093	29938	29821	29825	30101	29923	30026	30122	30273	30276	29986	29854	30026	30087	30138	30202	30106	30107	30077	30027	29905	30251	30076	29995	29960	30011	29840	30086	30271	30196	29993	30023	30039	30015	29977	29991	29680	30209	30413	30200	30330	30186	30150	29880	29850	30023	30070	30213	30079	30110	30049	30140	30157	30100	30313	30019	29948	29906	30015	29717	29999	29975	29724	30110	29963	30104	30156	30002	29819	29913	29768	30011	30043	30316	30192	29861	29971	29952	30018	30201	29924	30012	29886	30235	30091	30096	30055	30146	30143	30012	29947	29899	29854	29992	29876	29950	29686	29637	29988	30205	30017	29854	30115	30193	30118	30273	29910	30019	30116	29946	30060	29971	30288	30366	30012	29938	29827	29697	29983	30031	30062	30023	29955	30056	30102	30065	29960	30000	29751	29992	30044	29899	29925	29994	30144	30030	29930	30352	30027	29946	30172	30216	29833	29891	30237	30120	30062	30110	30184	30061	30030	30078	30210	30056	29742	30009	29905	29975	30021	30004	30091	29998	30021	30102	30088	29986	30154	30042	29863	29689	30095	30282	30154	30035	30024	29990	29972	29980	30053	30070	30204	30167	30019	30256	29998	29994	30021	29801	30152	29875	30108	29974	30135	29898	29763	30074	29797	29888	30085	30027	30154	30027	29985	29911	29696	30064	30024	29914	30001	29992	30026	30028	30146	30124	29846	29930	30165	30156	30115	30231	30136	29771	29911	29810	29626	30081	30127	30113	29931	30099	29891	30081	30155	29928	30083	30118	30137	29937	30012	29923	30009	30071	30149	30184	29988	29882	29966	30188	30235	30042	30102	29938	30087	29827	29998	29867	29792	30009	30042	30236	29951	30160	30056	29872	29904	30010	30040	30041	30062	30076	30250	30045	29981	30107	29935	29980	29929	29911	29979	30107	29957	30231	30349	29864	29717	30086	30130	29975	30177	30081	30304	30170	29996	30083	29911	30129	29960	29963	29990	30257	30012	30222	30178	30116	30057	30166	29846	30068	30230	29953	30008	30070	29816	29799	29835	29909	30421	30103	29939	29990	29755	30064	29921	30228	30174	29978	30001	30120	30090	30294	30298	30102	30217	29877	30015	29993	30030	30068	29767	29944	30159	29920	29621	30020	30070	30128	30227	30224	30038	30092	29971	30031	30012	30056	30160	29938	30351	29887	29943	29950	30067	30052	29999	30144	29790	29950	29740	29975	30118	30236	29762	29964	29939	30001	30020	29931	30277	29885	29956	30016	29994	30186	30017	30009	29990	30035	30207	29992	30207	29951	30039	30001	29868	30032	30121	29967	30196	29960	29950	30102	30057	30010	29949	29995	30130	30010	29973	30230	29968	30104	29948	30112	30127	30097	30160	30011	29912	30049	29894	30046	30053	29822	30049	30064	29897	30241	29943	29862	30238	30051	30085	29881	30175	29973	29992	30226	30060	30026	29868	30113	30025	29819	30024	29825	30037	30092	29874	29943	29939	29985	29930	29849	30052	29957	29842	30162	29982	30141	30156	29965	30102	29880	30077	29991	29855	30054	30178	29776	29923	29910	30111	30169	29814	30358	29884	29845	30009	29719	29986	29911	30070	29910	30148	30021	29721	30012	30169	29857	30098	30181	29961	30107	30164	29992	29867	30106	30049	30215	30087	29938	30052	29957	29930	29942	29742	30130	29948	30063	30057	30171	30214	29939	29943	30039	30119	30217	30306	30029	29999	30039	29987	30051	30015	29915	29806	29966	30141	30093	30005	29945	30035	30145	29936	29970	30239	29992	30057	30130	30105	29920	30135	30151	30034	30091	29747	29807	30020	30058	29768	29965	29925	30085	29898	30140	30350	29993	29979	30179	29930	29922	30072	30012	30018	29967	30073	29983	29963	29950	30144	30349	30032	29990	30169	29959	30068	29977	30031	30038	30429	29909	30082	30033	29947	30058	30131	30009	29968	30143	29903	29884	29996	30033	30482	30020	29906	30103	29970	30016	30231	30096	30028	30157	29679	29963	30086	29701	29914	30066	30188	30224	29871	30366	29902	29958	30108	30113	29857	30434	29859	30026	30146	29653	29930	30049	29963	29951	30028	30099	29899	30220	30229	29853	30084	29955	30108	30120	30252	30229	29714	29924	29904	30051	30023	30055	30038	30087	29984	30149	30200	29864	29693	29931	30004	30142	30186	30180	30379	29898	30165	29945	30071	30106	30203	29980	30224	29924	30187	29935	30134	30209	30202	30092	29970	29929	30205	30005	30083	30225	30089	29979	30244	29844	30291	29851	29970	30108	30185	30290	30131	30079	29986	30070	30029	30141	30163	30115	29630	29831	30133	29686	30012	30025	30178	30207	29979	30004	30221	30154	30185	29958	29969	29766	30040	29929	30106	29918	30057	30070	29898	29913	29982	29898	29902	30143	30001	29919	30196	30276	30265	30057	29862	30218	30026	30157	29958	29955	30078	29816	30128	30121	29926	29891	29896	29896	30090	29910	30131	30007	30138	30049	30412	29971	29981	29922	30342	30079	29868	30290	30307	30065	30052	30006	30214	30193	30125	30313	30035	29898	30282	30187	30025	29961	29992	29988	30181	30203	30252
31608	58686	49336	39376	34434	30671	28191	26341	24925	24346	23888	23164	23267	22716	22680	22668	22287	22266	22410	22235	22016	22179	22208	22115	22212	21946	22217	22248	22189	22081	21995	22023	22094	22101	22279	22078	22153	22043	22052	22078	22079	22060	22128	22060	22170	22055	21999	22070	22064	22136	21944	22007	21998	21974	22076	22286	22121	21880	21945	21881	22253	21907	22003	21967	22073	21951	22149	22061	21889	22189	22016	21997	21963	21961	22161	22206	21918	22083	22179	22056	22081	22050	21796	22109	22069	22053	21935	22047	22090	21849	21987	22054	22012	22093	22078	21993	21947	22010	22173	22015	22101	22035	21877	21961	22015	22024	22046	22054	22160	21969	22059	21938	22058	21934	22128	21929	21942	21938	21921	21877	21978	22056	22047	22038	21921	22109	22001	22139	22168	22039	22041	22066	21923	22004	22012	21969	22013	22050	21874	22166	22066	21903	22164	22053	22051	22126	21949	22088	22069	21970	22065	22075	22052	22119	22048	22034	22227	22106	21919	21976	22024	22123	22053	21916	22058	21859	21964	21789	22000	21989	21884	22076	22037	22067	22063	22030	22133	22149	21883	21930	22045	22001	22161	21945	21899	22096	21971	21962	22213	22022	22044	22089	21911	21935	22103	22150	21902	21958	22060	21976	22130	22066	22098	21902	22027	22055	22040	22039	22117	22060	21996	22046	22022	22033	21978	22132	22130	22173	22088	22021	22144	21916	21986	21931	21979	22135	22126	21949	22019	21964	22083	22020	21857	22055	22001	22140	22022	21999	21979	22145	21998	21963	22023	22009	21934	21860	22051	22079	22104	22190	21938	21934	22072	21980	21929	21772	22084	22119	22162	22149	22097	22181	22153	21931	22144	22063	22013	22028	22001	22080	21938	22058	22091	22090	22021	21954	21971	21977	22094	22007	22026	21933	22162	22136	22060	22185	22092	21883	21995	21964	22141	22004	21981	21878	22008	22117	21960	22159	21769	22196	22171	21941	22085	22171	22108	22031	22082	21875	22148	22198	22124	22053	21995	21891	21931	22186	22005	22063	21868	21970	21832	21955	21990	22137	22112	22018	22090	21959	22110	21908	22085	22119	21929	22029	22044	22115	22217	22082	22009	22017	21973	22088	22262	22102	22103	22153	22006	21796	22000	22212	22058	22005	22108	22083	22088	22051	21849	21986	22057	22119	22051	22060	21988	22101	22181	22063	22065	22095	22030	22140	21933	21989	22151	21916	22031	22126	22023	22139	21991	21848	22167	22111	22069	22153	22035	22036	22016	21880	22117	22065	21988	22169	21953	21983	22312	21860	22076	21999	22041	22092	22006	22078	22123	22056	22246	22104	21979	21890	21943	22014	22151	22078	22041	22106	21943	22197	21879	22075	22046	21908	22225	22083	22018	21993	21897	21935	21954	21996	22053	22105	21843	22155	22083	21943	22099	21915	21939	22038	21998	22129	21797	21995	22098	22107	22050	21903	22026	22122	21985	22086	22084	22043	22153	21800	21930	22071	22140	22051	21850	22057	21946	22187	22162	22042	22064	21882	22189	22115	22014	22340	21964	22162	22140	21943	22136	21966	21875	21854	22042	22212	21799	22079	22067	21983	21947	22049	22313	21936	22072	22152	22074	22076	22175	22114	22029	22101	22069	21896	22073	22283	21999	22173	22068	21904	22228	21964	22116	21818	21903	21957	22225	22096	21977	22033	21954	21917	22030	21897	21956	22199	21871	22280	21942	22100	22062	22067	22015	22195	21954	22111	22012	21902	21872	22056	21934	22262	22053	22113	21904	21872	21851	21943	22013	22161	22081	21970	21906	22036	22241	22015	22077	22029	22062	21934	22012	21761	21922	21922	22028	22048	22127	21961	22027	22072	21921	22092	21981	21923	21981	22079	21793	22036	22078	21828	21979	22092	22179	22058	21825	21990	22057	22147	22075	22049	21990	22118	22053	21879	21989	22012	22258	22123	21794	21929	22039	22019	22147	22254	22076	22093	22049	21968	22125	22098	21867	22003	22191	22260	22079	22156	21951	21919	22126	21972	22030	22046	21930	21998	22060	22063	22048	21972	21764	22054	22197	22119	22050	21878	22046	22049	22176	22221	22082	22125	22076	21883	22024	21945	21929	21861	22129	22018	21974	22033	22045	21946	22100	22163	22155	22032	22156	21932	22072	22074	22050	21963	22087	22073	21881	21995	21926	22057	21991	21869	22092	21971	22003	22034	22015	22005	22060	22085	22006	22191	21977	22086	22264	22051	21918	22003	22101	22031	21989	22210	22128	21895	22197	21945	22032	22055	22011	21878	22142	22034	22078	21923	22100	21985	21938	21962	22109	22080	22024	22093	22223	22126	22323	22035	22044	21943	22100	21877	22029	21896	21896	22107	21836	22147	21865	22029	22019	22109	22165	22047	21928	22001	22184	22033	22022	21978	22108	21918	22238	21832	21902	22093	21917	21856	21973	22294	21984	22046	22062	22095	21886	21987	21894	22122	21951	21771	21989	21872	21969	21996	22029	22163	21939	22055	22094	21965	22324	22074	21937	21955	22065	21979	21922	22129	21915	22067	22055	22087	21719	21880	22149	21950	22162	21897	22130	22190	21851	21971	22147	21869	21810	22082	22139	22173	22115	21975	22012	22073	22172	22057	22311	22144	22282	22156	22130	22100	21997	21917	21942	21990	22020	22029	21958	21927	22142	22057	22115	21894	22060	22137	22147	22038	21971	21732	22139	21952	22252	22132	22061	21959	22017	21963	22150	22115	22083	22022	22084	21910	22012	22126	22040	22023	21962	21916	22194	21913	21977	22054	22221	22060	22010	21892	21988	21884	21983	22133	22097	21974	22016	22014	21966	21916	22027	22184	21991	22057	22056	21864	22043	21965	21965	21977	22126	21991	22019	21863	22022	21992	22000	22129	22066	22137	21971	22250	22009	22022	22026	21871	21978	22080	21842	22084	22007	21950	21943	22030	21932	22029	21989	21899	22098	22170	21826	21991	22084	22117	21857	21881	22138	22243	22245	21994	21994	21972	21933	22143	21960	21990	22091	22010	21936	21894	22014	21835	21950	21944	22132	22113	22185	22120	22026	22025	22104	21980	22011	22045	22009	21912	22082	22109	21912	21936	21969	22137	22204	22051	22101	22060	22122	22102	22147	22031	22017	21724	21943	22037	22052	22081	22081	22012	22080	22019	21845	21973	22004	22025	21961	22170	22013	22005	22079	22071	22136	22103	22058	21813	22132	21996	22169	21992	21914	21952	21944	22081	21990	21901	21955	22229	22101	22029	21975	21942	22137	21867	22115	21929	21937	22063	21956	22129	22144	22082	21989	21976	22037	22066	21974	22159	21902	22148	21979	21998	22183	21954	22112	21875	21960	22007	21927	21998	22071	22208	22138	22201	22006	22012	22084	22121	22130	21936	21759	22092	22035	21753	22123	22052	22158	22012	22034	22101	21916	22033	21970	22070	21968	22040	22068	22066	21853	22202	22128	22094	22050	21980	22080	22175	21930	22027	22080	21932	22005	21934	22126	22011	22082	22152	22193	21794	22130	21903	21994	22030	22127	21994	22052	21857	22017	22157	21855	21901	21837	22084	21998	21982	22145	22025	21939	22004	21889	21863	22152	21950	22061	21964	21861	22026	21971	21961	21953	21966	22027	21868	22127	21926	21758	22022	22079	22123	22026	21986	22098	22065	22002	22064	22077	21993	22208	21959	21995	21861	21975	21982	21962	22105	22038	22157	22070	22177	21934	22081	22094	21897	22015	22126	21893	22026	22040	21936	22066	22082	22022	22106	22102	21950	22039	21907	22203	22031	22034	21998	21752	22015	22010	21993	22003	22032	21999	21981	21989	22155	22055	22097	22083	22140	22089	22099	21954	21916	22206	22064	21982	22074	21939	22004	22164	22004	22227	22010	22020	21991	22079	22029	21996	22018	22042	22177	21748	21958	21924	22040	22014	21709	22140	21905	22063	22109	22155	22210	22156	21929	22141	21961	22001	21940	22076	22111	22011	22021	22168	21930	22085	22215	21930	22097	22040	21830	21998	22044	22080	21997	21915	21889	21992	21913	21815	21973	21924	22115	22002	21999	21957	22060	22008	22104	22007	22047	21944	22014	22124	21950	22206	21983	21964	21933	22152	22137	21847	22016	22062	22304	22073	22054	22164	22096	21840	21904	22043	21928	21961	22043	22082	22025	22019	21913	22357	22137	22077	22051	21982	21874	21953	22020	22009	22127	22041	22085	22091	21971	22122	21964	21911	21960	21956	21901	22027	22206	22009	22239	22035	22135	22096	21976	22160	21982	21961	22110	22053	22066	21959	22096	22085	22051	22029	22100	21873	22007	22050	21776	22249	22200	22133	21987	21992	22033	22043	22050	22109	21975	22199	21940	22166	21827	22143	21966	22222	22075	22111	21941	21846	22178	21946	22146	22054	21926	21991	22108	21824	22124	22101	22081	21983	22013	22178	22107	21974	22277	21872	22037	22140	21981	21925	22090	22085	22051	21862	21910	22003	22083	22101	22002	22119	22063	22025	22021	22134	22272	22066	22143	21967	21990	21980	21986	22123	22132	22052	22032	21965	22135	21958	22046	22010	22090	21949	22102	22001	21967	22155	22103	22124	22022	21878	21938	22096	22075	22013	22093	22166	22048	21924	22033	22088	21966	21996	21944	21976	22160	22001	21936	22138	22039	21849	22258	21813	21784	21964	21915	22185	22058	22091	21917	21774	22056	21953	22147	22037	22112	22027	21944	21892	22158	22093	22024	21901	21986	22242	21857	21976	21924	22016	22053	21994	22057	22207	22158	21950	21961	22105	22027	22088	22073	21830	22143	22202	22195	22024	21985	22178	22145	21989	22218	22203	22200	22113	21985	22041	22012	22058	22213	21922	22145	22111	22016	22059	22050	21977	22258	21964	22152	22137	22010	21948	22049	22025	22063	21861	21887	22149	21886	21934	21998	22149	22147	21996	21974	21999	22107	22125	22346	21942	22032	22135	22181	22144	21978	21941	22087	21996	21995	22238	21889	21895	21969	22213	21989	21864	21999	21928	22071	22023	21972	21940	22121	22049	22048	21963	21872	22089	22075	22096	22094	22210	21891	22031	21893	22131	21965	22097	21844	22076	21976	21938	22186
34220	35119	40883	37281	33571	32385	31569	30992	30599	30266	30215	30331	30135	29942	30055	29902	29960	29909	29605	29814	29997	29516	29700	29717	29685	29981	29850	29648	29889	29786	29622	29883	29595	29876	29938	29707	29435	29753	29944	29626	29781	29942	29665	29849	29538	29688	29760	29922	29454	29687	29644	29426	29698	29807	29999	29668	29787	29838	29703	29783	30052	29837	29701	29672	29924	29554	29859	29819	29688	29974	29877	29822	29776	29917	29825	29848	29630	29757	29873	29739	29877	29725	29869	30049	29808	29568	29610	29546	29787	29701	29892	29577	29677	29450	29477	29598	29462	29714	29783	29516	29859	29711	29859	29786	29779	29730	29691	29843	29788	29716	29908	29784	29886	29831	29843	29688	29644	29549	29615	29651	29648	29686	29533	29836	29714	29684	29748	29642	29728	29551	29411	29786	29979	29841	29678	29867	29586	29948	29625	29850	29793	29667	29794	29761	29802	29698	29758	29741	29576	29812	29766	29423	29610	29778	29785	30008	29806	30066	29806	29674	29600	29649	29735	29844	29841	29713	29633	29628	29752	29694	29859	29707	29651	29796	29810	29569	29682	29754	29921	29780	30083	29742	29682	29659	29606	29581	29853	29893	29554	29741	29773	29691	29800	29630	29543	29794	29480	29565	29704	29798	29564	29759	29737	29717	29742	29775	29574	29471	29632	29795	29910	29748	29560	29679	29713	29775	29770	29642	29800	29923	29775	29839	29730	29555	29544	29765	29827	29632	29678	29790	29902	29669	29484	29681	29662	29446	29656	29773	29725	29788	29987	29702	29615	29759	29722	29683	29693	29843	29758	29688	29472	29659	29589	29549	29728	29854	29707	29585	29862	29750	29614	29752	29897	29624	29757	29828	29503	29800	29934	29568	29584	29759	29858	29904	29918	29627	29819	29535	29529	29599	29938	29603	29781	29677	29848	29617	29535	29397	29546	29640	29564	29869	29885	29458	29763	29662	29764	29579	29549	29525	29814	29911	29739	29608	29843	29749	29498	29667	29592	29690	29805	29502	29633	29803	29685	29717	29725	29876	29720	29850	29960	29871	29713	29643	29670	29579	29804	29994	29680	29575	29655	29601	29636	29643	29649	29752	29654	29987	29841	30036	29811	29606	29827	29675	29584	29809	29574	29700	29788	29707	29753	29428	29519	29457	29559	29752	29717	29693	29522	29493	29656	29537	29679	29720	29889	29586	29683	29674	29827	29795	29757	29974	29812	29559	29695	29749	29956	29658	29821	29469	29731	29545	29617	29716	29838	29731	29850	29590	29726	29550	29574	29721	29920	29774	29677	29817	29515	29773	29735	29857	29701	29844	29618	29652	29733	29793	29851	29645	29496	29731	29638	29564	29703	29666	29949	29982	29888	29794	29785	29741	29699	29667	29596	29554	30104	29895	29566	29897	29772	29842	29890	29785	29683	29639	29737	29612	29820	29943	29760	29455	29802	29625	29741	29604	29631	29583	29488	29732	29622	29661	29708	29644	29846	29750	29730	29572	29873	29590	29569	29686	29839	29784	29682	29685	29741	29722	30047	29879	29612	29657	29623	29813	29757	29497	29685	29717	29719	29715	29821	29525	29433	29631	29537	29641	29590	29599	29705	29610	29725	29697	29642	29665	29790	29637	29690	29815	29642	29903	29588	29641	29712	29834	29998	29698	29621	29594	29711	29686	29741	29816	29580	29502	29767	29543	29865	29992	29859	29827	29811	29541	29660	29798	29823	29570	29730	29877	29834	29815	29672	29672	29803	29960	29837	29506	29670	30102	29811	29770	29774	29662	29915	29695	29638	29594	29760	29790	30069	30016	29840	29748	29896	29744	29817	29800	29887	29740	29849	29503	29700	29766	29722	29432	29847	29636	29617	29683	29906	29654	29781	29565	29792	29680	29832	29570	29538	29648	29855	29621	30055	29791	29748	29804	30124	29724	29657	29672	29890	29538	29718	29720	29750	29842	29559	29888	29732	29629	29548	29677	29860	29407	29735	29685	29640	29738	29430	29717	29727	29655	29481	29820	29500	29812	29729	29702	29918	29483	29613	29925	29711	29674	29535	30073	29747	29566	29839	29381	29767	29667	29751	29885	29819	29894	29638	29455	29552	29751	29872	29661	29762	29729	29625	29592	29575	29620	29879	29805	29687	29804	29705	29672	29736	29641	29754	29761	29872	29606	29436	29466	29752	29760	29657	29663	29719	29851	29698	29812	29912	29794	29787	29546	29637	29634	29792	29942	29422	29918	29850	29672	29786	29477	29622	29540	29811	29904	29499	29583	29460	29623	29945	29744	29698	30006	29674	29705	29712	29625	29551	29626	29855	29716	29626	29674	29821	29688	29962	29787	29521	29672	29834	30034	29661	29729	29907	29704	29940	29751	29752	29610	29789	29707	29831	29691	29767	29723	29714	29753	29700	29740	29769	29542	29792	29705	29689	29766	29960	29781	29732	29533	29866	29583	29500	29583	29748	29904	29939	29621	29948	29772	29725	29346	29777	29634	29616	29582	29725	29730	29667	29633	29720	29593	29697	29674	29693	29593	29679	29618	29780	29670	29632	29567	29713	29745	29766	29517	29797	29677	29690	29672	29863	29591	29723	29506	29786	29519	29619	29920	29734	29625	29847	29607	29674	29526	29720	29658	29747	29775	29863	29619	29848	29714	29881	29795	29869	29677	29708	29739	29745	29855	29609	29599	29856	29736	29853	29517	29286	29483	29560	29736	29711	29755	29848	29773	29828	29776	29913	29756	29684	30056	29767	29670	29795	29703	29597	29649	29899	29881	29790	29810	29601	29939	29926	29769	29640	29712	29654	29822	29763	29791	30019	29781	29854	29556	29744	29701	29773	29690	29763	29925	29679	29848	29727	29897	29788	29638	29798	29665	29612	29733	29671	29786	29772	29749	29607	29929	29780	29903	29855	29414	29725	29706	30048	29952	29757	29621	29582	29874	29818	29722	29676	29558	29895	29772	29648	29832	29697	29766	29599	29870	29559	29670	29714	29694	29924	29638	29584	29760	29572	29703	29613	29897	29866	29732	29836	29792	29814	29829	29600	29720	29779	29581	29638	29729	29832	29563	29722	29597	29910	29674	29655	29819	29650	29625	29696	29886	29643	29916	29719	29599	29703	29765	29638	29566	29537	29635	29694	29853	29632	29703	29330	29693	29890	29640	29530	29833	29614	29750	29814	29621	30021	29810	29702	29658	29709	29717	29763	29750	29633	29914	29635	29589	29811	29793	29927	29888	29859	29907	29691	29989	29687	29708	29925	29687	29678	29679	29792	29684	29839	29681	29555	29730	29868	29728	30020	29876	29570	29724	29807	29753	29647	29976	29774	29757	29852	29774	29933	29844	29954	29685	29571	29657	29927	29883	29841	29710	29775	29898	29640	29818	29876	29545	29698	29742	29679	29612	29759	29824	29725	29733	29499	30005	29775	29526	29625	29675	29911	29763	29980	29650	29980	29859	29930	29987	29585	29860	29702	30003	29799	29833	29770	29734	29909	29795	29783	29789	29754	29787	29879	29701	30082	29623	29767	29640	29778	29803	29691	29680	29683	29648	29965	29855	29639	29779	29873	29613	29723	29696	29813	29861	29882	29792	29742	29719	29607	29982	29921	29877	29599	30136	29812	29693	29894	29849	29554	29732	29705	29684	29654	29844	30073	29736	29569	29685	29835	29653	29766	29927	29866	29882	29911	29833	29656	29924	29864	29751	29774	29792	29929	29732	29850	29818	29889	29773	29694	29530	29913	29751	29807	29782	29663	29652	29898	30103	29670	29867	29745	29708	29832	29952	30185	29778	29555	29669	29883	29609	29899	29584	29988	29885	29801	29796	29584	29673	29932	29721	29707	29610	29760	29798	29477	29982	29803	29939	29559	29708	29589	29866	29698	30012	29879	29865	29724	29859	29788	29814	29731	29696	29615	30007	29559	29896	29796	29827	29991	29893	29836	29538	29657	29828	29861	29772	29768	30122	29747	29607	29770	29723	29813	29723	29343	29701	29692	29644	29683	29789	29600	29584	29918	29898	29655	29692	29638	29609	29820	29790	29739	29656	29792	29963	29778	29730	29819	29537	29835	29777	29746	29445	29827	29733	29540	29759	29781	29604	29815	29706	29806	29804	29710	29711	29665	29877	29770	29715	29752	29721	29616	29910	29872	29655	29860	29728	29560	29674	29684	29566	29580	29674	29646	29611	29716	29674	29621	29709	29666	29758	29674	29577	29546	30003	29861	30020	29787	29690	29666	29707	29614	29872	29734	29594	29814	29751	29654	29689	29688	29716	29787	29928	29722	29733	30035	29835	30143	29667	29900	29679	29896	29823	29581	29787	29977	29649	29868	29905	29955	29709	29659	29540	29771	29900	29812	29768	29769	29864	29796	29502	29730	29707	29554	29644	29577	29853	29536	29672	29844	29863	29823	29808	29771	29897	29820	29777	29818	29486	29767	29656	29796	29754	29840	29931	29585	29754	29605	29667	29652	29729	29888	29881	29890	29868	29850	29750	29552	29659	29732	29588	29705	29827	29601	29714	29662	29457	29776	29913	29721	29762	29739	29569	29990	29411	29354	29521	29890	29631	29639	29828	29757	29975	29610	29741	29715	29897	29889	29829	29665	29627	29874	29756	29839	29980	29642	29663	29805	29754	29830	29626	29609	29610	29699	29716	29831	29849	29772	29663	29786	29882	29818	29841	29905	29530	29782	29697	29576	29631	29830	29724	29960	29619	29862	29927	29667	29548	29715	29759	29697	29523	29768	29673	29730	29698	29536	29531	29907	29636	29526	29788	29937	29992	29898	29799	29679	29779	29735	29721	29888	29696	29770	29760	29827	29681	29804	29602	29687	29611	29846	29806	29774	29639	29656	29938	29952	29671	29736	29980	29707	29795	29686	29815	30026	29730	29755	29760	29921	29740	29816	29567	29803	29691	29849	29733	29889	29670	29802	29704	29454	30096	29602	29660	29945	29832	29637	29825	29495	29921	29935	29906	29551	29547	29523	29705	29754	29974	29779	29648	29656	29622	29836	29713	29665	29540	29578	29833	29951	29821	29841	30053	29827	29591	29677	29754	29823	29952	29867	29815	29795	29787	29695	29690	30050	29910	29624	29618	29847	29602	29541	29682	29707	29751
32496	47531	39269	31367	28253	25992	24511	23780	23176	22876	22461	22464	22198	22100	22216	22088	22099	21906	22104	21928	21849	21847	21813	21875	21968	22033	21841	21826	21948	21936	21909	21792	21951	21690	21840	22076	21651	21960	21857	21816	21816	21764	21827	21864	21865	21932	21782	22036	21725	21898	21853	21709	21720	21823	22077	21800	21890	21803	21885	21882	21782	21884	21936	21685	21664	21835	21879	21771	21957	21899	21887	21868	21903	21843	21873	21715	21938	21949	22112	21987	22073	21741	21877	21889	21784	21902	21858	21967	21738	21914	21962	21718	21751	21694	21799	21882	21893	21970	21832	21771	21711	21974	21895	21831	21788	21954	21992	22055	22044	21822	21854	21917	21997	21875	21771	21817	21740	21826	21910	21690	21978	21903	21927	21976	21671	21886	21868	21983	21804	21635	21712	21702	22042	21823	21745	21819	21890	21983	21930	21883	21874	21937	21785	21895	21955	21896	21913	21906	21828	22007	21835	21896	21789	21800	21970	22030	21778	22000	21750	21771	21943	21751	21992	21718	21791	22011	21868	21948	21623	21783	22149	21824	21993	21835	21894	21767	21843	21687	21932	21696	22057	21593	21986	21866	21918	21766	21882	21769	21887	21840	21776	21793	21801	21886	21829	22162	21889	21813	21798	21684	21803	22021	21865	21801	21842	21784	21941	21913	21901	21885	21704	21603	21992	21875	21956	21886	22001	21858	21920	21876	21773	21824	21923	21909	21864	21840	21961	21933	21846	21711	21705	21759	21977	21989	21809	22017	21905	21924	22048	21835	21780	21886	21781	21907	21915	21896	21852	21814	21902	21824	21818	21867	22059	21872	21956	22007	21873	21867	21726	21979	21787	22003	21867	21760	21821	21941	21632	21895	21683	22014	21935	21836	21877	21935	21841	21936	21923	21767	21908	21876	21819	21811	21767	21960	21815	21984	21744	21813	21891	21863	21833	21794	21844	21958	21829	21872	21918	21836	21904	21953	21907	21897	21663	21874	21815	21612	21842	21847	21968	21694	21830	21768	21848	21721	21808	21821	21927	21867	21976	21920	21742	21845	21900	21924	21779	21938	21801	21909	21771	21873	22036	21714	21937	21864	21801	21900	21992	21777	21892	21857	21860	21875	21805	21825	21808	21898	21777	21877	21674	21920	21799	21839	21733	22012	21720	21779	21887	21722	21704	21948	21776	21971	21669	21916	22028	22110	21722	21825	22119	21702	21825	21685	22054	21792	21745	21879	21805	21764	21873	21961	21914	21781	21858	21857	21890	21941	21856	21933	21988	21684	21818	21981	21907	21867	21845	21781	21788	21888	21717	21917	21935	21757	21947	21927	21749	21792	21906	21899	21803	21799	21973	21842	21744	22069	22076	21911	21904	22054	21745	21831	21790	21928	21919	21943	21805	22004	21721	21799	21930	22089	21941	21801	22079	21844	21883	21974	21809	22030	21927	21692	21840	21893	21806	21925	21806	22038	21868	21847	21834	21579	21825	21792	21993	21906	21974	21816	22099	21929	21799	21916	21824	21900	21746	22146	21753	21780	21781	21655	21955	21781	21927	21817	21858	21766	21828	21667	21933	21909	22143	21799	21768	21746	21882	21847	22005	21786	21713	21903	21836	21880	21701	21818	21724	21729	21857	22125	21761	21940	21868	21753	22135	22007	21959	21836	21885	21775	21901	21829	21976	21912	21803	21901	21989	21938	21740	21726	21814	21688	21743	21834	21709	21822	21996	21607	21811	21675	21836	21957	21806	21955	22003	21863	21898	21908	21972	21945	22011	21902	21960	21825	21838	21642	21809	21773	22022	21720	21709	21858	21878	21886	21768	21805	22089	21791	21933	21920	21764	21817	21913	21898	21739	22012	21539	21929	21954	21885	21819	21784	21692	21853	21661	21728	21901	21790	21863	21927	22162	22032	21884	21834	21595	21991	21802	22028	21756	22031	21793	21821	21778	21873	21680	21845	21774	21898	22032	22005	21645	21885	22035	21950	21857	21778	22043	21849	21961	21979	22195	21819	21995	21948	21846	21914	21952	21685	21919	21814	21872	21965	21922	21893	21978	21950	21837	21833	22001	21672	21923	21621	21820	21790	21779	22074	21902	21900	21852	21769	21895	21719	21781	21905	21830	21698	21895	21656	21918	21797	21813	21859	21773	21690	21916	21808	21819	21877	21958	21729	21682	21761	21800	21913	21856	21822	22061	21809	21882	21729	21823	22025	21840	21768	21910	22049	21832	21751	21917	21932	21778	21808	21986	21961	21820	21930	21715	21845	21931	21819	21829	21706	21717	21722	22031	21837	21885	21711	21882	21924	21851	21869	21867	21866	21787	22051	21730	21893	21823	22006	21640	21814	21926	21789	21744	21872	21852	21886	21798	21930	21897	21950	21825	21855	21991	21892	21621	21600	21973	21667	21601	21589	21888	22016	21722	21831	21974	21710	21929	21864	21854	21675	21865	22138	21810	21764	21799	21870	21849	21951	22025	21886	21896	21802	21910	21762	21906	21856	21858	21937	21736	21751	21792	21923	21910	21858	21938	21733	21929	21885	21853	21583	21741	21905	21991	22010	21952	21819	21891	21929	21923	21851	21893	21877	22038	21667	21723	21849	21860	21882	21622	21557	21904	21945	21920	21888	21789	22005	21763	21748	21928	21685	21905	21917	21829	21866	21774	21701	21824	21761	21738	21921	22018	21910	21950	21829	21918	21770	21824	21986	21820	22056	21916	21695	21897	21838	21682	21891	21774	21893	21758	21708	21667	21990	21820	21921	21902	21749	21963	21753	21859	21750	21841	21863	21754	21877	21763	21944	21855	21834	21953	21752	21794	21746	21874	21808	21945	21715	21964	21835	21979	21994	21767	21842	21914	21675	22027	22009	21841	21809	21887	21879	21718	21763	21732	21810	21718	21984	21792	21883	21782	21982	21905	21741	21897	21770	21830	21824	21917	21943	21699	21997	21904	21818	21954	21880	21809	21677	21883	21796	21729	21768	21961	21831	22007	21710	21893	21807	21954	21676	21852	21867	21840	21957	21940	21774	21701	21921	21743	21821	21930	21789	21871	21887	21749	21872	21775	21903	21860	21799	21943	21965	21902	21882	22031	21877	21888	21930	21883	21867	21953	21680	22096	21795	21938	21872	21957	21728	21728	21692	21944	21787	21779	21702	21854	21851	21766	21870	21711	21799	21936	21946	21886	21897	21898	21797	21970	21907	21785	21924	21850	21770	21790	21855	21918	21813	21921	22028	21931	21965	21855	21984	22044	21938	21742	21907	21804	21850	21762	21738	21959	21862	22008	21712	21927	21838	21892	21791	21633	21991	21672	21832	21934	21781	21820	21884	21745	21749	21883	22005	21852	21789	21936	22028	21665	21973	22027	21826	21888	21978	21971	21938	21951	21680	21795	21838	21694	21885	21813	21866	21823	21544	22019	21789	21789	21876	21849	21746	21847	21787	21793	21695	22011	21774	21854	21778	22012	21829	21945	21738	21876	21764	21901	21952	21804	22064	21880	21943	21926	21713	21906	22070	21994	21751	21789	21844	21771	21768	21997	21847	21860	21845	21797	21912	21838	21845	22089	21836	21793	21888	21812	21916	21780	21953	21805	21770	21873	21995	21940	21955	21834	21744	21850	21782	21934	21841	21964	21855	21737	21896	21829	21991	21807	21951	21822	21666	21768	21960	21748	22037	21624	22035	21914	21717	21768	21824	22162	21665	21825	21810	21826	21968	21774	21798	21829	21900	21883	21721	21789	21913	22035	21746	21895	21647	21965	21986	21735	21877	21761	21998	21821	21940	21855	21732	21799	21829	21904	21874	21910	21815	21977	21811	21937	21895	22035	21897	21886	21936	21808	21843	22065	21964	21959	22032	21841	21837	21752	21788	21865	21853	21955	21861	21826	21988	21902	21994	21846	21841	21825	21838	21768	21975	21912	21959	21822	21787	21972	21881	21834	22091	21841	21940	21874	21878	21847	21884	21824	21967	21784	21805	21799	21946	21909	21809	21811	21896	21771	21754	21832	21786	21986	22023	22026	21952	21761	21873	21839	21740	21793	21964	21744	21686	21857	21862	21857	21933	21782	21807	21795	21869	22034	21774	21864	21902	21953	21779	21683	21919	21733	21816	21776	21771	21757	21941	21784	21913	21851	21899	21661	22135	21931	21872	21913	21861	21867	21937	21816	21889	21902	21831	21963	21899	21947	21882	21905	21702	21702	21917	21914	21642	21864	21827	21652	21928	21992	21934	21698	21898	21974	21823	21901	21845	22018	21910	21768	21804	21911	21978	21940	21868	21747	21854	21666	21835	21853	21903	21932	22055	21595	21827	21843	22036	21781	22040	21739	21756	21814	21936	21894	21806	22085	21542	22054	21798	21914	21839	21758	21968	21834	21915	21867	21927	21728	21977	21749	21854	22056	21801	21880	22063	21977	21852	21984	21861	21904	22147	21874	21851	21731	21757	21944	21636	21957	21881	21753	22005	21976	21772	22067	21753	21986	21824	21825	21830	21878	21717	21788	21878	21893	21824	21745	21922	22008	21767	22126	21897	21727	21763	21919	21904	21860	22053	21803	21885	21928	21902	21739	21651	21898	21659	21883	21738	21949	21993	21861	21939	21851	21706	21728	22009	21682	21910	21918	21807	21820	21802	21738	22141	21923	21831	21737	21982	21787	21928	21782	21836	21766	21855	21827	22042	21866	21897	22049	21934	21755	21922	22109	21873	22069	21781	21941	22026	21747	21822	21839	21915	21706	21807	21797	21958	21785	21764	21845	21823	21899	21846	21686	21746	21853	21727	21978	21799	21977	21775	21918	22009	21898	21691	21957	21927	21671	21851	21880	21808	21774	21900	22135	21745	21925	21708	21802	21804	21877	21806	21742	21837	22001	21723	21897	21812	21952	21642	21758	22020	22020	21844	21990	21783	21828	21871	21821	21912	21824	21715	22004	21957	21950	21736	21724	21943	21795	21777	22051	21901	21730	21812	21797	22041	21951	21829	21777	21847	21882	21779	22033	21878	21806	22003	21926	21942	21835	21574	21756	21867	21932	21835	21773	21956	21816	21862	21777	21914	21754	21882	21834	21860	21902	21886	21749	21661	22050	21923	21960	21862	21827	21849	21911	21884	21750	21975
23502	21484	28698	27681	28964	32604	33915	31659	30897	30767	30567	30288	30157	30151	30128	29867	29881	29986	29731	29917	29826	29594	29810	29779	29811	29753	29538	29717	29553	29909	29588	29882	29932	29838	29787	29498	29674	29875	29647	29931	29512	29756	29551	29738	29772	29835	29660	29675	29776	29565	29551	29584	29554	29573	29775	29434	29618	29447	29681	29773	29672	29656	29857	29658	29592	29534	29629	29781	29646	29483	29450	29562	29666	29505	29500	29571	29488	29596	29588	29555	29669	29528	29592	29632	29821	29661	29591	29657	29744	29680	29661	29699	29597	29696	29476	29625	29636	29591	29555	29746	29517	29563	29600	29748	29623	29555	29680	29761	29624	29484	29594	29490	29611	29732	29512	29700	29687	29601	29655	29561	29473	29592	29663	29736	29709	29553	29657	29689	29705	29809	29450	29611	29751	29571	29812	29530	29849	29663	29447	29642	29740	29668	29850	29683	29517	29511	29448	29620	29591	29563	29417	29366	29440	29472	29883	29683	29469	29576	29514	29563	29937	29699	29675	29538	29628	29994	29619	29494	29824	29513	29403	29902	29772	29419	29700	29587	29683	29714	29595	29622	29582	29763	29620	29405	29780	29615	29675	29963	29664	29727	29771	29709	29640	29439	29595	29721	29876	29838	29652	29634	29619	29875	29751	29620	29547	29601	29808	29476	29675	29974	29751	29681	29657	29759	29365	29818	29553	29711	29812	29620	29584	29501	29746	29757	29640	29718	29785	29429	29856	29704	29755	29673	29438	29542	29802	29663	29591	29545	29579	29573	29537	29698	29729	29542	29666	29560	29562	29646	29358	29788	29517	29963	29612	29634	29481	29752	29725	29345	29580	29676	29451	29627	29586	29807	29844	29479	29682	29600	29742	29560	29615	29865	29884	29599	29781	29801	29737	29727	29855	29427	29546	29600	29535	29541	29549	29579	29800	29581	29786	29591	29927	29648	29746	29770	29692	29504	29648	29683	29776	29608	29945	29662	29678	29320	29529	29626	29573	29597	29801	29739	29548	29610	29815	29658	29444	29659	29491	29526	29562	29759	29633	29674	29716	29697	29674	29846	29683	29737	29667	29581	29955	29836	29645	29741	29591	29629	29783	29544	29935	29636	29671	29698	29768	29599	29668	29380	29846	29487	29694	29424	29632	29726	29792	29687	29526	29690	29731	29683	29828	29587	29300	29598	29721	29667	29609	29560	29419	29609	29593	29591	29456	29684	29631	29700	29698	29501	29793	29563	29573	29786	29531	29534	29590	29735	29588	29694	29518	29726	29998	29585	29570	29677	29769	29720	29704	29518	29881	29945	29651	29597	29629	29660	29701	29626	29582	29670	29481	29597	29660	29649	29677	29590	29548	29669	29808	29590	29486	29532	29738	29881	29670	29596	29562	29716	29497	29522	29444	29477	29496	29581	29385	29666	29537	29880	29664	29708	29606	29513	29674	29697	29433	29630	29427	29656	29475	29592	29454	29626	29658	29509	29736	29715	29645	29608	29599	29670	29732	29731	29675	29605	29657	29412	29668	29677	29866	29690	29525	29619	29734	29654	29650	29448	29380	29704	29640	29596	29398	29519	29566	29595	29522	29630	29702	29499	29537	29597	29684	29559	29393	29511	29531	29887	29867	29485	29857	29670	29455	29456	29667	29504	29754	29471	29579	29687	29717	29522	29610	29717	29754	29933	29843	29760	29722	29357	29599	29826	29417	29785	29592	29661	29617	29430	29614	29678	29774	29671	29639	29514	29588	29459	29865	29629	29719	29993	29542	29817	29778	29684	29713	29552	29490	29487	29573	29577	29546	29593	29858	29307	29581	29720	29710	29682	29556	29458	29526	29509	29607	29746	29672	29666	29617	29487	29649	29612	29811	29457	29744	29673	29433	29513	29657	29577	29837	29289	29394	29345	29649	29676	29603	29653	29876	29428	29691	29607	29725	29524	29584	29573	29608	29625	29593	29579	29668	29649	29573	29811	29722	29825	29752	29610	29904	29758	29890	29523	29773	29615	29679	29654	29387	29756	29659	29520	29626	29718	29474	29602	29657	29696	29833	29719	29656	29625	29786	29485	29723	29674	29810	29708	29391	29521	29448	29695	29671	29966	29666	29512	29595	29561	29860	29814	29782	29554	29666	29589	29516	29762	29532	29708	29636	29727	29753	29653	29782	29899	29586	29451	29866	29678	29488	29596	29654	29489	29524	30104	29956	29477	29443	29730	29524	29594	29643	29556	29646	29619	29550	29613	29627	29470	29833	29868	29497	29716	29627	29756	29475	29678	29773	29522	29751	29748	29838	29701	29360	29976	29828	29382	29483	29819	29470	29538	29615	29826	29709	29582	29504	29582	29628	29740	29549	29784	29588	29606	29807	29619	29618	29811	29569	29440	29788	29566	29610	29791	29524	29626	29751	29656	29570	29513	29717	29582	29572	29723	29813	29474	29829	29887	29503	29830	29496	29627	29550	29620	29896	29833	29480	29655	29802	29758	29497	29815	29656	29755	29595	29570	29667	29910	29603	29546	29580	29628	29578	29772	29512	29683	29536	29536	29535	29840	29446	29545	29599	29615	29387	29284	29706	29652	29747	29829	29925	29370	29703	29599	29645	29669	29723	29547	29665	29673	29684	29708	29509	29563	29582	29681	29667	29662	29814	29520	29655	29666	29552	29832	29653	29723	29672	29816	29395	29722	29509	29554	29678	29567	29703	29277	30070	29489	29665	29702	29781	29963	29683	29700	29643	29440	29389	29810	29751	29743	29724	29548	29762	29519	29620	29368	29708	29445	29603	29418	29590	29608	29597	29692	29573	29706	29509	29755	29327	29684	29595	29459	29765	29626	29620	29826	29566	29514	29590	29808	29557	29700	29491	29623	29548	29515	29590	29851	29973	29743	29898	29554	29683	29530	29820	29681	29583	29681	29816	29736	29582	29582	29564	29726	29541	29578	29820	29654	29500	29491	29720	29463	29612	29766	29487	29644	29772	29751	29604	29558	29473	29602	29760	29726	29815	29693	29618	29666	29716	29606	29697	29713	29879	29632	29664	29766	29482	29568	29397	29635	29680	29678	29708	29806	29442	29670	29822	29835	29385	29658	29626	29749	29759	29629	29658	29707	29712	29714	29597	29718	29728	29650	29618	29683	29613	29695	29736	29581	29442	29524	29684	29778	29607	29648	29540	29391	29852	29629	29699	29403	29595	29641	29663	29473	29684	29713	29818	29563	29470	29656	29731	29866	29895	29602	29806	29661	29559	29483	29520	29628	29703	29952	29529	29882	29698	29579	29438	29795	29747	29512	29618	29769	29531	29550	29560	29752	29908	29741	29637	29762	29678	29660	29513	29666	29619	29571	29520	29607	29867	29613	29696	29517	29567	29645	29648	29688	29721	29561	29599	29732	29528	29656	29862	29497	29630	29725	29806	29592	29674	29705	29755	29781	29707	29762	29626	29703	29828	29730	29805	29686	29638	29743	29675	29542	29622	29556	29592	29613	29675	29849	29673	29445	29735	29602	29810	29368	29644	29512	29576	29737	29733	29763	30009	29548	29515	29420	29712	29755	29641	29770	29889	29516	30031	29596	29583	29647	29919	29545	29577	29779	29594	29603	29580	29627	29498	29626	29434	29678	29853	29537	29540	29583	29797	29606	29847	29634	29539	29710	29823	29503	29474	29668	29791	29706	29705	29661	29672	29532	29749	29823	29950	29616	29786	29787	29654	29431	29653	29743	29729	29539	29698	29675	29510	29480	29778	29598	29731	29433	29761	29713	29606	29681	29679	29680	29798	29679	29627	29418	29739	29759	29612	29799	29623	29737	29816	29724	29642	29491	29845	29757	29491	29466	29594	29671	29882	29616	29687	29619	29514	29527	29863	29624	29575	29608	29625	29436	29923	29444	29506	29624	29643	29497	29637	29676	29711	29803	29542	29674	29665	29666	29495	29696	29600	29621	29648	29779	29414	29509	29604	29825	29686	29748	29711	29611	29677	29667	29511	29631	29582	29483	30049	29406	29808	29604	29672	29637	29842	29699	29646	29755	29642	29627	29886	29781	29573	29659	29825	29629	29578	29513	29711	29700	29668	29584	29752	29651	29522	29712	29376	29750	29877	29622	29659	29462	29750	29607	29534	29538	29423	29826	29812	29499	29701	29494	29552	29488	29625	29373	29652	29892	29826	29586	29793	29818	29570	29379	29607	29434	29729	29726	29639	29613	29729	29624	29900	29676	29658	29671	29633	29744	29909	29925	29730	29636	29712	29667	29687	29645	29585	29536	29777	29472	29479	29589	29888	29679	29671	29745	29343	29742	29580	29373	29469	29524	29699	29523	29579	29734	29672	29696	29854	29754	29600	29561	29472	29639	29710	29568	29656	29608	29822	29597	29750	29801	29846	29796	29614	29758	29645	29763	29763	29629	29529	29546	29734	29458	29495	29502	29569	29637	29728	29708	29872	29941	29580	29490	29624	29766	29655	29746	29833	29554	29307	29759	29566	29745	29756	29874	29808	29833	29716	29532	29643	29803	29749	29806	29957	29929	29781	29787	29646	29700	29766	29544	29631	29713	29586	29800	29656	29750	29502	29860	29673	29598	29660	29752	29503	29637	29577	29565	29544	29851	29845	29711	29687	29409	29578	29579	29597	29637	29620	29930	29987	29750	29649	29587	29534	29448	29714	29726	29550	29570	29681	29833	29590	29617	29676	29636	29587	29706	29912	29808	29576	29921	29772	30085	29567	29842	29724	29672	29672	29538	29798	29588	29771	29439	29557	29541	29445	29877	29532	29764	29588	29534	29658	29604	29724	29570	29546	29802	29660	29778	29662	29813	29740	29699	29503	29789	29557	29796	29505	29712	29635	29942	29803	29524	29797	29678	29714	29792	29678	29487	29448	29463	29611	29660	29649	29628	29732	29471	29620	29667	29510	29512	29486	29793	29685	29457	29759	29596	29565	29650	29492	29629	29777	29630	29659	29554	29539	29663	29813	29497	29545	29779	29673	29542	29728	29904	29726	29255	29533	29657	29753	29742	29721	29725	29674	29719	29583	29493	29812	29922	29671	29787	29586	29713	29735	29599	29895	29551	29449	29670	29646	29711	29675	29636	29508	29794	29644	29791	29516	29728	29780	29895	29783	29693	29793	29496
30049	53860	45342	35849	31557	28471	26397	25024	24126	23437	23077	22731	22566	22606	22231	22109	22193	22025	21919	22044	21948	21974	21967	21786	21950	21959	21981	22107	21823	21866	21938	21720	21778	21970	21957	21764	21915	21849	22028	21942	21853	21668	21808	22007	21966	21821	21903	22011	21923	21925	21910	21654	21836	21871	21800	22024	21904	21995	22020	21761	21880	21881	21809	21984	21952	21809	21729	21726	21867	21779	21766	21790	21695	21825	21745	21841	21665	21791	21831	21862	21716	21791	21990	21958	21794	21771	21823	21926	21890	21832	21903	21814	21897	21862	21759	21816	21939	21648	21816	22090	21968	21660	21908	21964	21954	21792	21886	21956	21811	22036	21887	21800	21918	21993	21958	21927	21790	21987	21682	21874	21743	21849	21873	22145	21862	22006	21924	21885	21841	21776	21739	21876	21967	22003	21818	21843	21875	21709	21772	21774	21973	21752	21852	21921	21731	21745	21850	21759	21608	21991	21814	21701	21774	21944	21764	21983	21776	21925	21706	21899	21758	21874	21887	21816	21808	21897	21916	21919	21957	21811	21873	21802	21712	21743	21948	21802	21903	21777	21589	22055	21918	21901	21805	21865	21714	21825	21900	21887	21881	21696	21912	21712	21749	21731	21859	21759	21916	21761	21919	21809	22093	21692	21883	21776	21729	21982	21753	21972	21855	21979	21938	21891	21963	22005	21849	21849	21881	21777	21807	21798	21754	21592	21747	21878	21872	21771	21934	21861	21677	22103	21740	21850	21929	21925	21800	22021	21859	21910	21953	21752	21870	21841	21710	21816	21876	21945	21794	21852	21908	21936	21686	21777	21781	21600	22154	21700	22001	21741	21827	21791	21715	21843	21771	21837	21891	21804	21989	21661	21966	21835	21737	21751	21919	21957	21742	21891	21887	21843	21913	22013	21817	22027	21775	21859	21801	21993	21836	21847	21812	21839	21806	21695	21804	21841	21758	21791	21834	21878	21938	21570	21669	21913	21818	21891	21718	21893	21934	21631	22029	21747	21860	21943	21900	21877	22107	21765	21939	21904	22143	21891	21938	21803	21772	21994	21884	21783	21837	21973	21936	22021	21980	21936	21757	21952	21773	21678	21847	21865	21872	21760	22013	21796	21878	21913	21750	21716	21681	21775	21834	21710	21867	21699	21955	21896	21841	22030	21806	21958	21790	21895	21763	21769	21687	21937	21961	21950	21922	21746	21820	21826	21794	21816	21990	21704	21826	21740	21968	21926	21864	21841	21805	21859	21864	21828	21798	21945	21903	21916	21794	21819	21786	21853	21974	21807	21920	22052	21704	21767	21768	21682	21827	21859	21977	21823	21807	21906	21807	21977	21963	21706	21906	21883	21968	21842	21796	21830	21836	21869	21834	21742	21756	21797	21777	21800	21733	22075	21694	21794	22020	21784	21770	21994	22076	21875	21878	21789	21864	21842	21821	21803	21703	22010	21612	21961	21736	21807	21913	21881	21776	21892	22051	21643	21800	21647	22081	21691	21937	21981	21857	21893	21903	21652	22072	21815	21752	21786	21890	21756	21834	21714	22014	21943	22110	21893	21964	21840	21922	21733	21747	21944	21798	21775	21817	21830	21949	21844	22011	21864	21899	21782	21804	21875	21847	21993	21911	22002	21703	21738	21844	21717	21954	21904	21888	21704	21947	22105	21842	21755	21910	21811	21747	21708	21970	21858	21952	21725	21932	21871	21783	21966	22004	21700	21867	21719	21999	21832	21579	21743	21835	21934	21963	21697	21910	21962	21900	21813	21653	21902	21780	21871	21904	21800	21829	21693	21803	22115	21610	21776	21798	21786	21693	21852	21859	21758	21882	21749	21732	21824	22059	21804	21772	21885	21737	21798	22025	21778	21752	21708	21706	21838	21912	21839	21841	21860	21900	21896	21821	21792	21720	21765	21858	21641	21826	21764	21907	21829	21915	21857	21788	21805	21938	22004	21951	21762	21748	21986	21831	21777	21919	21757	22012	21621	21725	21970	21868	21792	21987	21954	21799	21694	21989	21837	21818	21949	21737	21851	21864	21875	21890	21987	21749	21833	22006	21887	21908	21961	21926	21782	21914	21757	21853	21931	21738	21791	21927	21804	21914	21634	21841	21778	21708	21811	21787	21843	21801	21822	21805	21839	21816	21671	21924	21802	21830	21742	21943	21589	21782	21867	21850	21833	21898	21782	22037	22039	21832	21798	21793	21927	21930	21707	21819	21793	21820	21857	21793	21817	21925	21739	21888	21908	21938	21878	21717	21784	21887	21796	21793	21704	21901	21762	21979	21861	21980	21881	21836	21762	22066	21886	21785	21966	21762	21822	21959	21719	21877	21941	21803	21862	21773	21970	21816	21746	21928	21915	21772	21752	21808	21861	21811	21802	21852	21708	21893	22001	21595	21959	21821	21854	21846	21890	21661	21992	21731	21792	21871	21797	21940	21905	21685	21927	21773	21773	21717	21868	21814	21899	21970	21830	22036	21689	21842	21695	21986	21813	21694	21708	21829	21732	21700	21890	21791	21631	21792	21804	21840	21821	21875	21862	21876	21821	22009	22024	21881	21904	21881	21700	21838	21841	21611	21857	21753	21855	21812	21951	21938	21921	21921	21941	21915	21829	21783	21876	21782	21778	21852	21840	21795	21629	22018	21777	21980	21822	22019	21974	21756	21957	21809	22023	21890	21714	21863	21832	21794	21687	21875	21695	21900	21958	21751	21800	21984	21741	21746	21870	22057	22011	21839	22025	21810	21796	21901	21813	21806	21890	21868	21919	22016	21742	21859	21670	21813	21931	21858	21889	21953	21943	21791	21860	21806	21952	21819	21827	21664	22067	21942	21931	21894	21744	21827	21906	21867	21844	21871	21844	21705	21869	21881	21751	21929	21874	21940	21830	21645	21738	21710	21735	22016	21878	21843	21839	21851	21821	21794	21703	21951	21981	21669	21905	21875	21850	21658	21920	21932	21873	21804	21657	21872	22161	21881	21820	21890	21826	21909	21772	21723	21728	21723	21893	21734	21810	21732	21811	21790	21878	21751	21892	21918	21828	21907	21706	22026	21880	21794	21940	21837	21746	22091	22103	21782	21946	21788	21905	21629	21818	21857	21938	21670	21902	22018	21893	21792	21964	21897	21846	21732	21891	22004	21941	21980	21876	21858	21770	21831	21830	21965	22028	21890	21934	21800	21922	21827	21872	21889	22033	21941	21936	21940	21789	21920	21807	21603	21704	21688	21781	21891	21671	21847	22044	21837	21922	21903	21785	21969	21792	21784	21864	21730	21961	21889	21922	21872	21798	21821	21862	21995	21723	21863	21955	21749	22089	21812	21905	21861	21832	21887	21869	21698	21880	21765	21870	21904	21855	22005	21745	21966	21903	21699	21880	21717	21912	21961	21951	21876	21836	21681	21967	21804	21896	21944	21807	21768	21879	21879	21942	21993	21837	21750	21720	21905	21712	21830	21902	21779	21840	21891	21824	21956	21927	21742	21703	21909	21978	21740	21705	21803	22012	21940	21799	21863	22158	21984	21829	21879	21658	21893	21810	21785	21937	21906	21777	21648	21749	21868	21744	21866	21566	21700	21964	21777	21881	21666	22037	21862	21741	21768	21983	22068	21912	21902	21772	21957	21859	21882	21749	21849	21702	21883	21860	21951	21915	21935	21995	21740	21805	21741	21968	21905	21804	21815	21783	21767	21812	21889	21857	21774	21903	21937	21866	21972	21825	21909	21731	21674	22057	21833	21816	21817	21640	21857	21735	21810	21964	21826	21815	21803	21876	21821	21827	21613	21891	22115	21794	21874	22023	21865	21782	21994	21744	21883	21862	21802	21783	21964	21745	21913	21994	21738	21915	21842	21673	21833	21818	21824	21948	21663	21964	21736	21689	21846	21906	22007	21613	21852	21822	21979	21854	21869	21636	21851	21725	22017	21900	21785	21810	21899	21728	21945	21733	21989	21974	21777	21748	21722	21914	21785	21693	21874	21746	22040	21698	21869	21810	21921	21834	21926	21817	21951	21794	21808	21817	21834	21828	21956	21853	21736	21798	21935	21765	21792	21912	21785	21659	21901	21798	22176	21809	21580	21886	21901	21903	21812	21646	21796	21885	21729	21896	22005	21790	21994	22001	21769	21745	21845	21745	21943	21873	21851	21894	21680	21699	21687	21843	21878	21925	21686	21908	21989	21918	21819	21789	21825	21784	22016	21989	21863	21806	21818	22012	21932	21757	21728	21788	21712	21726	22071	21678	21929	21735	21888	21837	21894	21773	21828	21845	21859	21980	21967	21942	22094	21907	21846	21789	22057	22081	21896	21748	21930	21626	21690	21837	22138	21861	21874	21932	21896	21787	21871	21720	22166	21917	21733	21901	21997	21748	21809	21831	21877	21814	21923	21767	21682	21969	21815	21985	21775	21741	21855	21993	21674	21849	22026	21779	21963	21637	21918	21874	21972	21903	21942	21863	21734	21854	21778	21902	21678	21738	22026	21688	21783	21903	21885	21893	21934	21708	21858	21772	21916	21913	21849	22039	21715	21821	21765	21897	21740	21783	21922	21823	21877	21936	21998	21974	21708	21786	21960	21780	21793	21928	21810	21776	21812	21726	21885	21955	21672	21722	22086	21877	21854	21729	22002	21984	21914	21724	21969	21753	21771	21727	21912	22058	21669	21973	21851	21794	21996	21948	21841	21786	21915	21740	22046	21680	21987	21791	21752	21916	21792	21855	21891	21808	21844	21729	21995	21923	21871	21971	21698	21896	21857	21752	21946	21666	21902	21843	21931	22024	21912	22064	21821	21887	21954	21858	21713	21771	21779	21903	22030	21836	21893	21932	21883	21711	21827	22122	21662	21917	21854	21774	21664	21715	21911	21853	21792	21829	21924	21717	21938	22055	21899	21952	21845	21798	21836	22045	21899	21793	21865	22021	21824	21892	21807	21843	21903	21863	21770	21938	21964	21932	21727	21893	21949	21692	21863	21995	21820	21763	21861	21985	21982	21838	21799	21880	21941	21907	21873	21849	21833	21862	21914	21885	21854	21769	21861	21839	21769	21734	21806	21799	21825	21906	21865	21895	21770	21994	21809	21966	22030	22073	21874	21830	21887	22052	21898	21890	21806	21876
25622	22149	31744	34701	32150	32602	32584	31144	31025	30509	30600	30318	30252	30044	29999	29932	29886	29889	29674	29797	29634	29986	29788	29724	29775	29957	29878	29773	29979	29562	29696	29913	29650	29680	29755	29577	29891	29667	29585	29779	29686	29492	29822	29738	29713	29744	29664	29675	29553	29543	29546	29733	29795	29704	29799	29408	29584	29582	29768	29793	29800	29746	29852	29548	29803	29802	29641	29682	29796	29814	29596	29602	29746	29555	29605	29647	29581	29548	29692	29814	29942	29749	29654	29600	29710	29748	29628	29820	29720	29479	29931	29871	29816	29738	29663	29783	29572	29893	29785	29322	29903	29790	29808	29737	29794	29636	29828	29865	29615	29761	29509	29643	29780	29811	29819	29950	29757	29950	29646	29866	29556	29605	29572	29628	29592	29715	29668	29575	29763	29832	29696	29780	29653	29673	29836	29748	29822	29714	29726	29640	29609	29564	29851	29701	29676	29644	29631	29792	29674	29612	29868	29723	29752	29801	30015	29534	29706	29754	29801	29825	29626	29643	29604	29749	29857	29719	29540	29645	29626	29533	29804	29654	29592	29528	29688	29586	29736	29679	29701	29618	29784	29657	29768	29785	29587	29765	29701	29633	29473	29693	29620	29616	29655	29548	29676	29857	29707	29665	29710	29611	29729	29821	29754	29574	29547	29753	29614	29767	29680	29695	29668	29667	29621	29537	29644	29565	29568	29605	29714	29690	29752	29672	29837	29743	29781	29719	29751	29780	29746	29621	29629	29729	30008	29675	29622	29768	29374	29794	29800	29753	29803	29617	29699	29662	29995	29532	29822	29555	29801	29888	29514	29778	29784	29890	29497	29631	29658	29563	29684	29667	29848	29793	29701	29607	29827	29657	29743	29651	29851	29532	29532	29794	29696	29516	29769	29634	29702	29831	29717	29667	29737	29787	29799	29663	29557	29835	29358	29531	29508	29872	29644	29582	29842	29696	29963	29632	29844	29689	29553	29540	29816	29731	29590	29671	29598	29881	29860	29733	29881	29674	29877	29757	29696	29874	29756	29508	29547	29636	29505	29753	29579	29865	29850	29517	29992	29788	29563	29764	29675	29674	29657	29605	29852	29591	29723	29693	29550	29713	29371	29738	29858	29889	29800	29858	29755	29679	29640	29706	29725	29613	29754	29471	29622	29653	29680	29841	29643	29539	29949	29586	29750	29917	29593	29531	29738	29614	29587	29715	29898	29646	30010	29820	29796	29633	29666	29620	29661	29759	29779	29760	29608	29866	29693	29658	29717	29479	29685	29681	29742	29834	29748	29805	29842	29841	29776	29734	29334	29575	30010	29606	29561	29659	29629	29641	29615	29701	29769	29603	29921	29789	29889	29728	29710	29692	29517	29880	29718	29890	29648	29614	29575	29616	29788	29839	29626	29893	29855	29695	29958	29774	29917	29889	29738	29635	29645	29763	29555	29627	29792	29645	29852	29696	29778	29771	29764	29714	29649	29678	29614	29678	29806	29738	29796	29666	29644	29587	29770	29858	29814	29637	29820	29721	29689	29658	29778	29642	29881	29662	29464	29908	29782	29541	29701	29854	29738	29612	29503	29686	29627	29774	29660	29531	29630	29818	29827	29614	29697	29550	29604	29701	29783	29693	29705	29891	29769	29710	29851	29977	29527	29387	29527	29593	29709	29875	29875	29722	29612	29480	29774	29657	29708	29739	29811	29936	29868	29710	29810	29463	29928	29603	29788	29761	29738	29472	29619	29654	29464	29717	29600	29512	29745	29653	29580	29389	29462	29668	30088	29874	29780	29699	29410	29814	29659	29582	29665	29639	29755	29856	29701	29673	29596	29666	29715	29848	29529	29595	29803	29641	29763	29787	29561	29486	29817	29616	29608	29698	29706	29990	29528	29843	29815	29826	29623	29677	29747	29567	29592	29354	29733	29755	29784	29809	29658	29632	29642	29830	29643	29733	29400	29682	29769	29844	29695	29694	29886	29439	29587	29742	29755	29978	29821	29704	29499	29729	29721	29503	29854	29652	29938	29678	29767	29732	29804	29576	29508	29667	29834	29804	29558	29705	29455	29567	29812	29621	29762	29964	29942	29453	29742	29645	29507	29781	29772	29681	29516	29767	29658	29583	29404	29664	29633	29845	29698	29979	29546	29771	29536	29642	29667	29685	29739	29709	29594	29781	29581	29598	29931	29684	29746	29526	29781	29758	29753	29814	29869	29597	29590	29934	29866	29601	29519	29540	29763	29838	29737	29503	29746	29506	29786	29516	29595	29754	29359	29555	29575	29852	29761	29920	29608	29866	29694	29591	29537	29900	29702	29790	29804	29917	29479	29858	29865	29688	30014	29611	29734	29875	29637	29678	29636	29840	29513	29632	29668	29600	29535	29765	29680	29924	29750	29609	29585	29828	29634	29976	29893	29817	29566	29926	29573	29890	29824	29498	29527	29861	29604	29685	29939	29574	29641	29507	29704	29522	29861	29760	29665	29725	29763	29506	29547	29586	29712	29594	29707	29859	29814	29632	29719	29612	29673	29668	29754	29653	29628	30018	29566	29800	29918	29772	29755	29525	29729	29667	29706	29593	29514	29666	29601	29703	29584	29612	29705	29792	29510	29497	29831	29763	29725	29534	29998	29679	29775	29541	29893	29986	29671	29603	29564	29457	29741	29660	29532	29649	29520	29581	29606	29672	29752	30014	29647	29605	29626	30119	29650	29848	29854	29734	29968	29536	29740	29898	30144	29614	29643	29666	29845	29641	29978	29653	30004	29727	29577	29432	29714	29644	29675	29789	29848	29538	29679	29491	29497	29840	29605	29657	29426	29921	29732	29516	29631	29612	29724	29806	29831	29737	29706	29638	29901	29535	29797	29684	29642	29523	29607	29727	29835	29834	29701	29599	29847	29666	29714	29863	30058	29649	29741	29724	29604	29725	29669	29897	30018	29743	29473	29846	29589	29712	29711	29565	29683	29764	29663	29764	29739	29702	29926	29868	29742	29604	29810	29539	29712	29976	29597	29571	29688	29621	29725	29807	29542	29789	29739	29689	29761	29801	29715	29696	29905	29700	29940	29906	29716	29651	29865	29785	29791	29842	29658	29685	29874	29787	29853	29770	29808	29718	29817	29793	29676	29579	29930	29819	29894	29760	29707	29378	29492	29612	29320	29604	29729	29668	29852	29671	29851	29551	29803	29857	29706	29654	29565	29534	29743	29646	29618	29645	29950	29727	29702	29472	29698	29602	29817	29823	29678	29622	29946	29678	29585	29699	29686	29440	29500	29658	29512	29734	29651	30045	29693	29768	29659	29542	29449	29636	29365	29469	29645	29495	29532	29465	29740	29792	29767	29491	29666	29844	29811	29697	29877	29665	29739	29848	29863	29539	29670	29609	29780	29367	29741	29685	29597	29635	29729	29725	29700	29598	29739	29526	29514	29637	29609	29848	29790	29693	29793	29688	29696	29738	29947	29572	29613	29693	29576	29795	29934	29360	29585	29867	29761	29945	29723	29813	29813	29864	29689	29612	29833	29489	29700	29826	29862	29663	29941	29930	29836	29623	29519	29938	29804	29753	29587	29845	29732	29663	29693	29644	29439	29627	29910	29677	29716	29647	29795	29546	29696	29715	29635	29644	29778	29800	29619	29451	29720	29821	29944	29748	29718	29690	29730	29667	29647	29680	29602	29569	29524	29516	29891	29644	29919	29778	29870	29778	29690	29699	29672	29648	29802	29704	29824	29611	29873	29741	29538	29661	29747	29741	29704	29737	29672	29761	29749	29519	29563	29842	29724	29869	29921	29801	29785	29628	29687	29882	29591	29847	29472	29682	29860	29573	29462	29675	29811	29684	29748	29817	29622	29767	29796	29840	29979	29723	29692	29853	29655	29807	29774	29582	29783	29518	29602	29587	29543	29582	29811	29603	29852	29543	29511	29513	29424	29711	29660	29733	29825	30005	29728	29894	29946	29720	29455	29599	29657	29798	29776	29770	29764	29733	29742	29505	29590	29764	29984	29800	29585	29840	29575	29473	29695	29566	29635	29919	30096	29730	29881	29550	29707	29607	29794	29672	29594	29573	29616	29588	29414	29594	29682	29818	29784	29789	29792	29613	29615	29692	29651	29587	29452	29734	29975	29502	29641	29666	29911	29688	29467	29553	29630	29602	29875	29810	29662	29909	29976	29786	29732	29701	29591	29932	29757	29903	29736	29824	29742	29768	29774	29619	29746	29700	29649	29727	29652	29709	29856	29785	29570	29944	29570	29750	29685	29724	29503	29663	29786	29895	29416	29623	29827	29734	29796	29699	29596	29527	29559	29613	29900	29648	29811	29879	29780	29780	29819	29673	29754	29654	29592	29777	29812	29648	29552	29685	29563	29455	29688	29394	29833	29842	29740	29636	29665	29768	29439	29832	29598	29638	29731	29722	29665	29870	29847	29705	29711	29683	29832	29635	29761	29747	29568	29686	29616	29765	29646	29762	29607	29528	29867	29871	29864	29782	29767	29694	29843	29851	29585	29808	29662	29772	29823	29869	29833	29822	29897	29663	29737	29842	29750	29602	29765	29530	29562	29701	29906	29888	29658	29527	29585	29595	29724	29835	29612	29644	29686	29819	29867	29760	29901	29924	29886	29928	29967	29549	29656	29699	29681	29806	29711	29466	29758	29950	29890	29827	29429	29684	29826	30000	29698	29831	29439	29532	29722	29651	29672	29746	29822	29840	29821	29620	29569	29784	29594	29663	29791	29933	29998	29639	29882	29907	29721	29724	29735	29778	29811	29856	29759	29868	29412	29473	29659	29673	29717	29793	29591	29650	29969	29694	29717	29656	29764	29649	29838	29670	29842	29412	29793	29703	29711	29641	29902	29661	29710	29640	29577	29670	29781	29791	29724	29509	29380	29712	29704	29547	29572	29528	29622	29836	29853	29738	29904	29556	29762	29650	29660	29593	29570	29850	30027	29689	29475	29626	29641	29756	29844	29681	29507	29776	29584	29689	29791	29455	29702	29643	29802	29886	29733	29799	29457	29868	29715	29791	29542	29967	29923	29741	29742	29761	29523	29630	29646	29741	29799	29697	29575	29720	29689	29518	29770	29813	29878	29698	29500	29694	29480	29530	29734	29787	29596	29799	29645	29619	29718	29720
30554	49705	41696	33034	29339	26776	25252	24254	23617	23173	22600	22715	22382	22228	22149	22042	22030	22046	22167	21947	22188	22104	22026	21703	21947	21919	21893	21916	21959	21931	21886	21976	21901	21872	21808	21829	21831	21758	21978	21992	21827	22082	21954	21932	21819	21795	22003	21831	21996	21840	21786	21925	22001	21826	22008	21873	21883	22009	21881	21809	21939	21882	21856	21813	21920	21841	21927	21842	21945	21924	21809	21809	21934	21820	21735	21978	21831	21933	21832	21783	21684	21946	21904	21667	21724	21771	21906	21874	21929	21828	21986	21918	21943	21824	22029	21839	21955	21978	21763	21936	21986	21809	21989	21801	21806	22027	21622	21699	21805	21913	21774	22040	21981	21894	21972	21699	21916	21746	21903	21830	21794	21740	21600	21955	21832	21798	21914	21946	21934	21830	21890	21893	21774	21915	21891	21742	21959	22002	21993	21936	21923	21791	21914	21910	21740	21834	21947	21900	21905	21936	21910	21679	22052	21975	21683	21944	21759	21868	21811	21865	22023	21818	21903	21832	21804	21816	21806	21890	21859	21823	21910	21652	21644	21774	21857	21769	21889	21744	22043	21658	21832	21819	21947	21872	21814	21811	21764	21887	22012	21879	21879	21854	21940	21882	21798	21768	21935	21980	21790	21665	21760	21783	21855	22042	22019	21766	21762	21832	21924	21775	21978	21956	21743	22086	21907	21703	21822	22023	21934	22026	21795	21892	21794	21838	21919	21810	21779	22126	22093	21792	21840	22035	21937	21870	21965	21809	21752	21789	21799	21944	21849	21818	21903	21730	21930	21999	21811	21846	21843	21944	21981	21905	21872	21870	21967	21743	21854	21928	21897	21781	21689	21797	21819	21892	21868	22153	21728	21965	21963	21873	21968	21882	21854	21828	21878	21761	21899	21956	21812	22017	22075	21913	21900	21784	22016	21909	22067	21820	21629	21861	21905	21830	21938	21806	21986	21819	22032	21805	21942	21798	21885	21937	21904	21693	21738	21832	22053	21874	21860	21748	21985	21701	21748	21899	21744	21914	21873	21901	21986	21756	21822	21811	21783	21981	21874	21810	21891	21839	21797	21760	21955	21911	21993	21865	21782	21851	21748	21724	21955	21870	21756	21663	21871	21753	21867	22063	21859	21750	21941	21982	21965	21965	21913	21924	21830	21777	22067	21920	21866	21961	21802	22081	21732	21740	21776	21849	21837	22015	21870	21891	21874	21945	21983	21859	21865	21996	21933	21896	21813	21919	21770	21805	21893	21903	21927	21985	21818	21899	21705	22048	21841	21934	21841	21929	21860	22043	21898	21817	21847	22023	21790	21965	21917	21937	21748	21795	21875	21728	21904	21797	21760	21827	21936	21799	21736	22101	21682	21954	22059	21945	22134	21878	21779	21760	21841	21778	21837	21874	21858	21911	21884	21654	22016	21868	21743	21878	21877	21608	21866	21872	21822	21894	21992	21848	22005	21767	21842	21815	21736	21862	21670	21964	21980	21792	21909	22075	21783	22032	21889	21919	21821	21723	21947	21884	21785	21955	21780	21897	21739	21992	21904	21964	21981	21692	22040	21777	21559	22001	21857	21787	22000	21773	21740	21861	21961	21789	22027	21904	21785	21974	22049	21763	21908	21827	21885	21752	21902	21894	21863	21791	21944	21733	21913	21904	22017	21783	21627	21943	21923	21958	21933	21783	21705	21979	21940	21894	21779	21979	21986	21824	21753	21852	21899	21797	21844	22084	22009	21952	21927	21992	21884	21778	21824	21656	21733	22018	21820	21906	21961	21802	21863	21848	21898	21995	22145	21847	21921	21928	21868	21829	21807	21766	21886	21947	21767	21846	21879	21906	21759	21950	21847	21900	21753	21855	21859	22019	21820	22066	22037	21948	21917	22135	22007	21877	21879	21776	21966	21900	21936	21802	21961	21830	21892	22027	21833	21849	21851	21788	21952	21885	21835	21875	21838	21894	21790	21625	21791	21833	22016	21782	22063	21783	22027	21846	21889	21661	21776	21964	21880	21817	22022	21746	21663	21735	21825	21909	22073	21825	21938	21796	21764	21764	21948	21662	21807	21891	21798	21791	22090	21861	21835	21935	21951	22036	21964	21753	21957	21797	21937	21929	21930	21923	21858	22025	21993	21858	21823	21804	21769	21795	21729	21744	21967	21651	21920	21915	21912	21904	21759	21920	21896	21756	21925	21902	21941	21935	22086	21860	21917	21719	21931	21713	21711	21887	21851	21872	21945	21766	21728	21911	21716	21712	21892	21840	21883	21803	21887	21750	21742	22128	21792	21792	21757	22010	21647	21699	21773	22029	21945	22057	21944	21683	22013	21828	21764	21787	21878	21830	22046	21917	21828	22101	21781	21887	21893	21645	22173	21818	21992	21677	21855	21715	22038	21888	21968	21717	21954	22061	21927	21711	21842	21857	21804	21907	21905	21857	21803	21937	21861	22079	21807	21885	22068	21948	21860	21920	21936	21895	22012	22062	21962	21788	21941	21901	22055	21919	21884	21761	21783	22037	21868	21813	21907	21965	21856	21861	22001	21591	21982	22031	21888	21998	21960	21644	21896	21958	21711	21815	21877	22056	21783	21952	21812	21929	21899	21749	21840	21966	21831	21916	21986	21853	21839	22049	21927	21830	21791	21720	21755	21860	21992	21845	21955	21834	21713	22114	21964	21815	21953	21812	21803	22001	21911	21828	21806	21925	21931	21993	21817	21815	22083	21517	21858	21965	21757	21881	21709	21962	21836	21863	21832	21894	21938	21902	21859	21936	21865	22013	21851	21782	21856	21897	21846	21927	21952	21903	21738	21896	21982	21935	21915	21890	21985	21972	21855	21944	21785	21977	22063	21989	21847	21749	21900	21844	21835	21943	21928	21870	21800	21791	22094	21778	21785	21988	21948	21817	21950	21857	21901	21847	21866	21975	21937	21749	21892	21844	21825	21847	21962	21868	21946	21930	21775	21812	22030	21742	21893	22040	22021	21969	21850	21829	21887	21952	21890	21804	22044	21968	21957	21861	21914	21834	21959	21765	21802	21672	22067	21781	22032	21882	21920	21971	21593	21789	21996	21734	21973	21785	21789	21939	22067	21800	22055	21970	21976	21829	21766	21914	21844	21939	21993	21722	21964	22118	21915	21964	21916	21886	21803	21876	21928	21880	21851	21815	21792	21788	21923	21919	21829	21987	21679	21722	21904	21804	21869	21972	21801	21872	21898	21825	21928	21627	21921	21919	21924	21817	21792	21853	21874	21861	21824	21936	21895	21814	21837	21926	21828	21841	21956	21859	22039	21909	21907	21794	21720	21714	21825	21827	21909	21692	21831	21974	21797	21777	21877	21895	21795	21997	21894	21793	21917	21863	21850	21916	21828	21887	21828	21964	21806	21863	21864	21851	21954	21832	21918	21738	22018	21774	21892	21889	21932	21772	21880	21836	21756	21987	21989	21800	21820	21798	22097	22056	21838	21787	21998	21881	21832	21986	21944	22055	21860	21873	21964	21839	21964	22033	21811	22015	21843	21874	21875	21819	21763	21842	21824	21982	22043	21972	21881	22083	21856	21720	21754	21921	21731	21907	21753	21935	21769	21598	21790	21850	21673	21939	21874	21969	21927	21857	21873	21869	21877	21867	21999	21887	21772	21793	21899	21950	22010	22053	21852	21840	21928	21871	21856	21787	21780	21778	21710	21791	21785	21803	21853	21828	22059	21915	21845	21627	21949	21846	21922	21803	21989	21658	21865	21769	21906	22013	21894	21974	21716	21823	21793	21868	21981	21844	21893	21931	21757	21773	21957	21826	21767	21936	21820	22017	21858	21782	22044	21761	21960	21851	21943	21828	22065	21813	21931	21840	21802	21798	21864	21769	21864	21990	21894	22049	21803	21943	21971	22106	21874	22108	21787	21840	21979	21997	21890	21856	21925	22138	21857	21819	21770	21796	22014	22048	21958	21890	21876	21663	21925	21844	21781	21992	21869	21806	22030	21859	21983	21924	21754	21831	21907	21877	21949	21850	22048	21869	21981	21700	21840	21680	21936	21660	22063	21840	21805	21885	21893	21905	21973	21813	21955	21845	21979	21806	21885	21862	21813	21781	21802	21665	21753	21906	21955	21869	21982	21820	21946	21695	22009	21848	21897	21764	21938	21860	21818	21969	21873	21777	22055	21942	21928	21885	21863	21783	21827	21912	21797	21851	21593	21876	21949	22020	21817	21904	21957	21938	21998	21828	22074	21799	21901	21701	21825	21880	22019	21890	21880	21640	21780	21817	21965	21889	21916	21764	21917	21786	21886	21776	21835	21848	21785	21891	21845	21735	22054	21929	21891	21591	21933	21798	22120	21844	21956	21953	21637	21774	21736	22058	21890	21896	21926	21975	21929	21825	21924	21996	21861	21839	21999	21992	21774	21882	21844	21882	21947	21823	21852	21913	21802	21807	21822	21899	21848	21870	21964	21890	21966	21732	21785	21858	21829	21882	21808	21892	21946	21965	21917	21941	21720	21877	22082	21846	21816	22049	21878	21728	21965	21909	21870	22016	21807	21801	21668	21829	21772	21783	21905	21752	21732	21917	21875	21859	21929	21901	21999	21820	21810	21807	21756	21936	21913	21675	21927	21927	21884	21899	21935	21947	21987	21827	22003	21853	21822	21912	21741	21849	21940	21812	22032	21836	21830	21855	21911	21764	22059	21986	21915	21904	21723	21854	21888	21909	21945	22047	21933	21962	21830	22080	21849	21738	22001	22045	21733	21731	21706	21810	21889	22086	21812	21940	21717	21991	21833	21931	21806	21939	22108	21917	21877	21805	21753	21905	21823	21915	21922	21762	21797	21950	21767	21893	21676	21954	21859	21912	22011	21791	21886	22017	22114	21958	21937	21824	22091	21901	21801	21797	21916	22006	21892	21899	21904	21818	21926	21920	21812	21788	21839	21842	21830	21739	21961	21825	21887	21725	21779	21770	21961	21841	21853	21692	21791	22018	21894	21669	22166	21721	21824	21926	21917	21970	21915	22041	21931	21763	21871	21825	22027	22088	21712	21979	21737	21924	21968	21925	21799	21973	21837	21922	21747	21712	21927	21864	21854	21868	21879	21765	21840	21981	21848	21669	21808	21910	21993	22039
22370	21493	28758	25353	25663	32061	35755	32797	31862	32019	31453	31156	31024	31000	30677	30851	30721	30660	30488	30634	30396	30256	30589	30510	30223	30210	30285	30103	30393	30430	30096	30221	30306	30072	30043	30047	30128	30295	30196	30040	30100	30066	30257	30105	30008	30257	30130	30264	29868	30133	30063	30179	30023	30010	30067	29913	30137	30268	30254	30018	30284	30159	29916	30240	30398	30323	29952	30098	30164	29989	29917	30103	30033	30145	30177	30063	30179	29965	30332	30281	30169	29973	30047	30063	30264	30075	30168	30158	30049	30191	30314	30013	29893	30086	30100	30007	30074	30093	30180	30134	30026	29960	30168	30003	30130	30197	30081	30028	29889	30269	30080	29976	30247	30050	30028	29886	30052	29763	30120	30159	30371	30184	30212	29996	30283	29893	30161	30234	30114	30203	30252	30079	30224	30189	29895	30080	29992	30132	30377	30045	30296	30254	30027	30143	30134	30182	30306	30115	29982	29936	29970	30035	30076	29853	29973	29936	30296	30280	30217	30093	30115	29953	29903	30115	30149	29803	30065	30057	30256	30084	30131	30014	30112	30129	29961	30198	30202	30066	30202	30365	29968	30112	29983	30260	30155	30110	30198	30111	29952	30252	30356	30296	30343	29944	30096	30161	30482	30112	29689	30040	30184	30173	30070	30070	30018	29885	29974	29835	30130	29958	30103	30141	30346	30248	30065	29875	29996	30117	30085	30124	29849	30316	30173	30139	30194	30303	29989	30038	30046	30127	29992	30180	30113	30099	30227	30084	29974	29977	30140	30086	30346	30065	29912	30011	30054	30151	30135	30348	30038	30046	30337	30021	30509	30178	30197	30256	30276	30039	30215	30081	30103	29900	29971	30183	30043	30091	29927	30084	30101	30384	29977	30222	30065	30311	30082	30126	29954	30107	30028	30100	30332	29841	30336	30065	29999	29998	30266	30146	30093	30018	30209	30049	30156	30003	29903	29994	30103	30008	30235	29901	30080	30132	30358	30001	30175	29967	30313	29893	30047	29999	30149	29982	30038	30100	30165	30123	29965	30213	29945	29886	30133	30213	29956	30077	30198	30017	30095	30105	30123	30003	30071	30065	29930	30031	30023	29999	30260	29987	29966	30073	30062	30015	30274	30116	29948	30086	29975	30100	30088	30043	30164	29989	30157	29899	30017	30095	30002	30284	30190	29974	30158	30221	30245	29843	29955	30175	30075	30032	30130	30336	30117	30164	30082	29974	30218	29984	29748	30025	30095	29798	29979	30379	29964	29978	30169	30008	30262	29926	30090	30169	30277	30114	30111	29960	30066	30071	30136	30063	30065	30078	30212	30227	30283	30171	30002	30058	30065	30268	30094	30156	30202	30267	30278	29958	30247	30040	29954	30019	30104	30157	30260	30084	29980	30066	29973	30002	30206	30284	30291	30154	30136	29888	30015	30124	30038	30080	30157	30258	30099	30213	30133	30243	30277	30205	30324	29887	30086	30091	30123	30197	30040	30041	30018	29958	30170	30198	30168	30159	30115	30143	30049	30210	30180	30127	30135	29977	30137	29992	29818	30019	30357	30133	30134	30191	30031	30131	30053	30112	30233	30175	30152	30052	30389	30120	29972	30128	30225	30240	30095	30195	30187	29934	29969	29976	30280	30029	30304	29986	30247	30130	29990	30395	30112	29927	29991	30015	30103	30076	30014	30338	30206	30165	30072	29774	30059	30401	30049	30107	30145	30141	30138	30119	30325	30157	29907	29998	30055	30029	30099	30026	30250	30065	29900	30185	30314	30386	30228	30353	30202	29871	30387	30126	30244	30266	30212	30170	30272	30397	30138	29974	30097	29915	29897	29905	30288	30082	30149	30193	30127	30094	30062	30166	30192	30184	30283	29860	30267	30176	29992	30211	30151	30240	30017	30039	30113	30151	30120	30091	30120	30183	30188	30205	30257	30012	29992	30334	30071	30192	30127	30188	30232	30140	30016	30266	30184	30103	30235	30291	30366	30195	30454	30316	30116	30125	30110	30271	30162	30253	30132	30156	30099	30062	30204	30180	30130	29928	30014	30104	30116	30017	30302	30352	29977	30189	30062	30244	30250	30064	30324	30043	29974	30034	30117	30024	30215	30130	30006	29934	29993	29998	29853	30310	30284	30197	30303	30021	30212	30336	29994	29981	30300	29952	30009	30158	30219	29899	30222	29891	30086	30317	30199	29909	30226	30174	29988	30401	30301	30304	29902	29937	29977	30049	30371	30162	30418	30275	30031	30408	30198	29965	30238	30194	30065	30243	30300	29838	30180	30150	30127	30231	30071	29905	29843	30096	29986	30049	30132	30249	30277	29985	30118	30088	30178	29953	29976	30045	30136	30138	30344	30182	30396	30024	30273	29906	29962	30191	30327	30082	30101	30098	30146	30001	30071	30058	30131	30005	30197	30163	30184	30094	30190	30285	30107	30261	29881	30410	30044	30154	30140	29892	30129	30087	29913	29819	30204	30037	30233	30166	30236	30343	29824	30044	30274	29955	30196	30239	30086	30241	30285	30113	30013	30116	30264	30048	30009	30060	30188	30033	30144	30256	30114	30065	29947	30047	30146	30052	29963	30190	30023	30029	29947	30006	29999	29929	30258	30124	29943	30226	30201	30047	30055	30083	30031	29970	30243	30191	30122	30262	30073	29784	30342	30194	30017	30342	30226	30264	30145	30288	30059	30139	30433	30079	30140	30061	30125	29938	30092	29895	30275	30104	30328	30255	30196	30207	30091	29979	30266	30266	30109	29990	30203	30031	30249	30135	30121	30071	30165	30035	30003	30179	30180	30270	30169	30326	30368	30012	30204	30205	29834	30176	30138	30287	30138	29879	30354	29886	30295	29738	30000	30302	30014	30134	29779	30029	30072	29935	30180	30126	30317	30101	30278	30059	30075	29811	29961	30262	30317	30229	30162	30125	30291	30162	30122	30228	30218	30133	29824	30135	30268	30064	30159	30124	30134	30240	29977	30085	30041	30215	30025	29886	30156	30382	29850	30046	30205	30212	29953	30171	30277	30250	29872	30099	30000	30276	30315	30058	30051	29873	29967	30345	30134	30209	30056	30339	29976	30282	30084	30108	30210	30072	30166	30141	30397	30110	30094	30210	30254	29848	30122	30273	30058	29916	30118	30225	30090	30077	30187	29902	30254	30214	30139	29939	30078	29986	30176	30161	30056	30064	30131	30237	30116	30039	30174	29954	30249	30045	30293	30165	29991	30121	30218	30026	30202	30147	30120	30317	30185	30191	30303	29967	30129	30042	30118	30230	30111	29964	30160	30178	30213	30305	30318	30079	30287	30281	29985	30229	30134	30158	30076	30274	30024	30127	30197	29851	30234	29937	30228	30190	30265	30102	30264	30033	30173	30153	30127	30210	30154	30195	30232	30136	30078	30063	30406	29985	29927	29879	30050	30306	30127	30357	30088	30167	30276	30091	30243	30085	30487	30029	30075	29987	30142	30028	30035	30220	30051	30023	30040	30326	30171	30228	30009	30047	30221	29994	30083	29851	30172	30445	30280	29952	30037	30020	30208	29976	30264	29986	30085	30082	30176	30112	30156	30237	30122	30364	30087	30326	30115	30136	30007	30177	30207	29865	29920	29992	30155	30224	30223	30145	30141	29933	29989	30132	30081	30008	30112	30216	30255	30180	30285	29861	30155	30172	30202	30334	30116	30118	29970	30122	30057	30317	30269	30076	29794	30078	30086	30257	29864	30073	30189	30262	30035	29901	29937	29986	30209	30172	30266	30015	30103	29983	30160	30088	30171	30145	30229	30014	29974	30026	29988	30159	30213	30263	30297	30247	30040	30127	30154	30095	30133	30219	29858	29903	30158	30522	30189	29982	30203	30363	30204	30007	30371	30187	30242	29986	30064	29954	29959	30281	30220	30190	30138	30195	30174	30065	30216	30029	29984	30246	30246	30145	30001	30267	30142	30219	30212	30144	29997	30086	30268	30033	30313	30014	30107	30353	30071	30011	30127	30095	30337	30011	30258	30149	30041	30344	30340	30220	30128	30186	30430	29858	29979	30114	30112	30081	30220	30151	29975	30276	30511	30237	30205	29793	29808	30005	30103	30098	30197	30196	30184	30135	30060	30122	30486	30262	30191	30220	30260	30329	30030	30083	30293	30027	30060	30176	30251	29985	29975	30190	29903	30237	29967	30339	30208	30279	30186	30203	30100	30090	30054	30306	30162	30151	30143	30151	30081	29966	30163	30196	30040	30071	30112	30351	30074	29945	29980	30057	30187	30032	29972	30025	30348	30129	29979	30136	30347	30281	30159	29898	30059	30387	30142	30088	30160	29970	30008	29967	30120	30112	30016	30220	30028	29914	30113	30249	30138	30378	30107	30113	29929	30138	30030	29925	30045	30147	30101	30047	30248	30048	30080	29997	30026	30175	30168	30185	30018	30194	29955	29958	30176	30358	30045	29898	30331	30163	30105	30134	30187	30059	29722	30191	30033	30185	30117	30403	29932	30091	30083	30014	30122	30099	30043	30050	30050	30057	29838	29895	29913	30156	30235	30132	30026	29939	30037	29688	29949	30014	29882	30056	30125	30150	30223	30029	30174	30054	30091	30280	30171	30047	30424	30102	29979	30233	30006	30127	30030	29993	30174	30287	30164	30175	30174	30048	29992	30271	30037	29982	30008	29976	30102	29974	30047	30034	30196	30191	30199	29911	30164	30139	30325	30068	30049	29782	29882	30241	30067	29794	30131	30031	30151	30164	30087	30355	30072	30087	30213	30301	30274	30033	30170	30127	29835	30214	30043	30222	30094	30033	30211	30124	30140	30163	29866	29970	30320	30196	29802	29829	29730	30359	30323	30049	30161	30133	30305	30340	30216	30136	30293	29984	30037	30019	30083	30184	30016	30016	30258	30229	29847	30081	30091	30203	30337	30222	30193	30105	30326	30012	30028	29973	30216	30203	30233	30243	30193	30050	30289	30084	30120	30353	30167	30062	30297	30039	30246	30252	30109	30107	30322	30093	30062	30200	30192	29990	30041	30114	30117	30119	29836	30035	30352	30228	30083	30195	29992	30169	30297	29898	30259	29858	30463	29998	30364	30186	30377	30022	29870	30145	30031	30281	29972	30316	30221	30344	30150	30306	30171	30084
31722	58784	49751	39570	34217	30935	28231	26263	25194	24289	23794	23499	23222	22816	22935	22579	22336	22404	22304	22352	22239	22122	22465	22202	22119	22045	22090	22300	22210	22050	22258	22087	22066	22066	22179	21976	22080	22208	22275	21950	22053	22047	22110	22222	22061	22014	22157	22062	22052	22095	21907	22148	22140	22140	22080	22198	21884	22350	22084	22109	22248	22045	22102	21927	22229	22093	22075	22134	21974	22203	22058	22118	22244	22137	22039	21963	22037	21958	22152	22126	22072	22048	22060	22175	22137	22036	22111	21898	22109	22050	22147	22004	22048	22032	22043	21914	22105	22033	22213	22079	22022	22048	22131	22120	22044	21904	22036	21978	22167	22005	22073	22156	22099	22187	22194	22172	22139	21970	22077	21976	21902	22193	22144	22126	22032	22085	21926	21999	21942	22110	22143	21965	22076	22099	22145	22163	22129	22079	22392	22116	22060	21847	21943	22091	22185	21938	22082	22057	22158	22044	21959	22138	22209	22028	22066	22011	22156	22030	22110	22097	21944	22204	22088	22283	22081	22034	22199	21999	22029	22049	22135	22086	21995	22169	21900	21972	22233	21950	21972	22054	21977	22196	22246	22038	22190	22059	22163	21939	22141	21919	21946	22165	22065	22030	22039	22234	22145	22200	22189	22152	22049	22175	22103	22130	22140	21995	21968	22162	22259	22189	21902	22208	22035	21928	22199	22122	22125	22203	22051	22173	22050	21932	22048	22131	22207	21975	22193	22222	22089	22001	22289	22086	22196	22048	22114	22079	22103	22085	21872	22291	22192	22110	22088	22047	22140	22055	22168	21949	22203	21987	22203	22051	22120	22183	22138	22067	22147	21847	22228	21916	22057	22045	22236	22183	22109	22031	22457	22224	21865	21957	22099	22070	22034	22058	22280	22115	22133	22209	22200	22090	22038	22168	22154	21923	22191	21923	22160	22123	21940	22118	22035	22133	21895	22261	21976	21955	21969	22086	22133	21959	22117	22147	21988	22161	21932	22212	22065	22116	22138	22401	22180	22035	22073	22056	22092	22106	22086	22087	22183	21914	21932	22112	22196	22205	22238	21923	22189	22037	21996	22211	22252	22220	22153	22043	21997	22135	22012	21968	22046	22065	22257	21992	22258	22332	21968	22179	22034	22259	22090	22309	21906	22163	22160	21928	22008	22072	22004	22166	22119	22184	22145	22132	22327	21984	21967	21991	21961	22137	21888	21990	21978	21988	22095	22040	22125	22063	22056	22299	22018	21991	21974	22043	22109	22093	22021	21933	22067	22107	22117	22099	21996	21993	22182	22106	22000	22022	22157	22046	21976	22138	22012	22009	22018	22059	22216	22042	22046	22166	22019	21980	22002	22025	22242	21969	22081	22078	22221	21890	22054	22091	21907	22109	22147	22024	21985	22078	22113	21934	22190	22253	22147	22070	22010	22091	22148	22069	22254	22173	21899	22008	22025	22169	22163	22121	22040	22293	22046	22070	22041	22138	22039	22194	21906	21929	21819	22202	21962	21892	22124	21983	22049	21963	22179	22234	22036	22076	22084	22087	22000	22026	22009	22198	22097	22168	22199	22010	22113	22072	22217	22287	22004	22190	22190	22089	22104	22018	22185	22151	21966	22045	22025	22022	22302	21996	22023	22256	22093	22048	22074	22050	22101	22230	22127	22055	22093	22256	21961	21970	22235	22106	21956	22044	22136	22109	22005	22105	22066	21985	22036	21992	22265	22011	22127	22032	22128	22108	22072	22156	21958	22097	21942	21991	22345	22183	22099	22036	22067	21976	22063	21995	22168	22042	22023	22157	22167	22035	21970	22253	22110	21943	21876	22270	22032	21929	22160	22076	21974	22311	22099	22036	22036	21965	21792	22125	21994	22067	22174	22126	21795	22047	22173	22141	22139	21932	22180	22281	21989	22232	22030	22186	22118	21835	22073	22090	22055	22026	22072	22085	21910	22083	21943	22088	22114	22078	21961	22050	21928	22149	22006	22142	22072	21938	22072	22162	22045	22006	22100	22101	22244	22020	22154	22021	22043	21916	22131	22192	22345	22032	21982	22081	22147	22309	22085	22091	22204	22027	22072	22171	22009	22370	21996	22105	22155	21999	22002	22233	21823	22141	22145	22065	22028	22153	22371	22238	22029	22133	22297	21920	22110	22010	22164	22009	22329	22080	22080	22215	22044	22031	22120	22072	21987	21786	22162	22073	22280	22125	22004	22218	21988	22153	22040	22097	22263	22099	22094	22319	22106	21989	22263	22166	21918	22177	22145	22121	22002	22215	22106	21989	22119	21918	22099	22040	21863	22058	21946	22052	22105	22205	22180	22232	22110	22076	22136	22260	22077	22127	22038	22160	21894	22004	22096	22211	21988	22020	22042	21998	22053	21976	22050	22086	22102	22073	21948	22131	22133	22112	22038	22009	22078	22290	22145	21972	22035	21959	22110	22112	22148	22064	22072	22166	22030	21989	22151	22146	22110	22030	21925	22130	22152	22036	22124	22094	22162	22130	22081	22003	21983	22208	21985	22030	22043	21950	22047	22003	22012	22246	22129	22149	22022	22077	22042	22077	22114	22218	22106	22107	22272	22044	22209	21904	22060	22174	22113	22042	22162	22106	22135	21890	22270	22157	21966	22138	22106	22134	22179	22167	22116	22076	22241	22022	21952	22144	22140	22215	22192	22117	21981	22066	21944	22052	22028	21976	22197	22038	22031	22002	22028	22139	21978	22002	22137	22073	21967	22262	22219	21906	22155	22151	21975	22177	22120	22070	22108	22095	22207	22121	22053	22099	21866	22174	22089	22176	22046	21989	22068	22221	22122	22168	22144	22155	22083	22151	22146	22143	22029	21942	22007	22162	22236	22166	21916	22098	22122	22017	22114	22218	22014	22172	22193	22084	22046	22031	22104	21982	22062	22132	21959	22128	22012	22149	22056	22242	21920	22197	22028	22203	22272	22100	22093	21851	22021	22025	21953	21942	22130	21993	22042	22015	22141	22381	21967	21969	22083	21939	22178	21961	21959	21892	22085	22228	22127	22043	22019	22070	22023	21939	22190	22145	22192	22187	22047	22021	22229	22140	22067	22069	22211	22022	22076	22033	22258	22089	21973	22247	22114	21984	22155	22081	22155	22196	22144	22007	22168	22103	22329	22072	21937	21927	22270	21989	21931	22223	21926	22042	22254	22224	22159	22204	22048	22028	22098	22050	22007	21989	22092	22039	21898	22009	22004	22122	22235	22214	22155	22035	22065	22196	22121	22118	22220	22036	22064	22029	22065	21993	21887	22186	22171	22201	22107	22116	22217	22088	22052	21996	22259	22230	22026	22125	22143	22042	22044	22075	22168	22269	22125	22032	22024	21901	22062	22130	22276	22094	22026	21997	21975	22235	22089	22024	22182	21988	22175	22035	22012	22057	22002	22136	22143	22095	22151	22193	22025	22097	22058	22018	21914	22174	22147	22157	22023	22210	22030	22062	22238	22298	22142	22150	22035	22047	22083	22182	22130	22046	22176	22106	22096	22023	22127	22098	21932	21978	22030	22006	22237	22121	22066	22227	22219	22005	22100	21908	22004	22056	21951	22139	22250	22061	22098	22268	22225	22298	22181	22167	22104	21905	22244	22060	22068	22170	21844	22257	22014	21997	22068	22079	21935	22011	22203	22009	22081	22082	22013	21966	22122	22159	22253	22111	22063	22046	21988	22176	22098	22112	22040	21991	21958	22044	22269	22114	22299	22178	22089	21963	22022	22110	22183	22170	22020	22173	22051	22254	21996	22101	22171	21976	22215	22041	22102	22094	22130	22045	22052	21998	22102	22097	21934	22089	21998	21939	22091	22108	21988	22125	22010	22072	22039	22122	22136	22105	22043	21858	22107	22086	22091	22097	22200	21936	21996	22093	22085	22268	21976	22121	21992	22008	21997	22142	21979	22018	22052	22125	21937	22104	22191	21873	22038	21951	22091	22120	22123	21925	22230	22113	22068	22263	21947	22070	22085	22091	22007	22225	22060	21991	22238	22111	21969	22097	22018	22010	22251	22021	22298	22110	22196	22026	21937	22164	22146	22222	22081	21901	22076	22250	22145	21999	21980	22304	22193	22174	22155	21958	22059	21984	22064	22209	22259	22005	22069	22093	22087	22026	22080	22077	22004	22099	22118	21967	22145	22126	22012	21876	22108	22069	22041	22029	22056	22233	22106	22137	22161	22142	22017	22136	22110	22255	22106	21941	22114	22098	22135	21931	22163	21930	22349	21850	22188	22078	22004	22111	21944	22051	22114	22029	22177	22084	22074	22240	22060	22006	22048	22049	22093	22307	21981	22127	22140	22100	22060	22097	22045	21937	21919	22157	22019	22051	21772	22178	22051	22181	22039	22011	21925	22277	21998	22136	22007	22179	22086	22164	22009	22064	22014	21885	22256	22127	22002	22082	21978	21887	22087	22073	22027	22185	21915	22228	22120	22156	21928	22251	21873	22032	22118	22354	22253	22006	22192	22002	22026	22091	22156	22106	22087	21884	21942	22111	22046	22109	22095	22229	22188	22075	22278	21767	22237	21917	22136	22169	22128	22129	22045	22168	22075	21929	22054	22231	21998	22090	22103	21938	22065	21949	22283	22142	22033	21985	22182	22116	22179	22228	22083	22001	22213	22127	22122	21948	21986	22086	22030	22188	22067	22058	22109	22164	22150	22095	22067	22138	22027	22050	22106	21871	22136	22305	22018	21971	22012	22062	22174	22104	22177	22025	21916	22135	22060	22061	22094	21917	21980	21919	22228	22195	22037	22314	22113	21848	22115	21932	22427	22080	22142	21930	22039	22041	22116	22098	22026	22077	22190	21936	21942	22000	22236	22023	21913	21996	22037	22192	22185	21854	22083	22148	22115	22283	21998	22216	22120	21903	22019	22031	22090	21994	21772	22008	22178	22078	22249	22317	21935	22310	21974	22091	22202	22170	22144	21959	22288	21906	22152	22022	22076	22039	22102	22114	22239	21996	21975	22147	22100	22055	22099	22152	22074	21919	22166	22001	22293	21995	22042	21861	22048	21938	22200	21993	22081	22168	21958	22172	22041	22017	22094	22128	22171	21972	22067	22092	22144	21971	22125	22230	22249	22083	22024	22148	22125	22074	22291	22209
34288	35461	41237	37195	33428	32229	31861	30983	30455	30379	30313	30059	29855	30030	30098	30204	29860	29915	30065	29957	29637	29742	29743	29902	29850	29825	29624	30027	29697	29898	29718	29762	29773	29741	29777	29583	29882	29584	29889	29763	29916	29691	29788	29996	29596	29701	29811	29649	29656	29873	29654	29664	29862	29779	29956	29615	29636	29569	29970	29751	29749	29846	29814	29920	29765	29603	29970	29679	29863	29769	29983	29857	29920	29489	29674	29576	29775	29731	29845	29560	29668	29740	29970	29960	29721	29562	29604	29567	29836	29623	29686	29738	29553	29787	29644	30062	29949	29512	30035	29780	29854	29599	29717	29541	29731	29630	29902	29846	29883	29640	29737	29926	29640	29805	29547	29723	29987	29911	29950	29791	29652	29884	29789	29622	29714	29811	29641	29791	29889	29716	29800	29627	29668	29790	30003	29533	29882	29549	29837	29733	29879	29690	29869	30025	29647	29636	29622	29702	29587	29683	29592	29756	29816	29751	29584	29966	29632	29829	29613	29631	29658	29857	29779	29819	29593	29745	29571	29904	29842	29778	29693	29891	29855	29710	29881	29737	29817	29604	29727	29848	30073	29757	29806	29791	29542	29773	29719	29809	29595	29821	29779	29875	29511	29840	29792	29800	29898	29454	29822	29614	29968	29721	29931	29591	29889	29872	29883	29806	29903	29995	29951	29706	29490	29916	29864	29707	29789	29709	29976	29907	29862	29823	29781	29713	29740	29717	29678	29872	29573	29721	29756	29948	29830	29863	29884	29806	30005	29895	30027	29657	29746	29583	29660	29639	29680	29823	29966	29906	29824	29887	29758	29673	29625	29849	29597	30119	29901	29763	29767	29818	29788	29921	29932	29831	29877	29731	29843	29603	29945	29776	29806	29639	29880	29830	29714	29695	29781	29924	29879	29872	29764	29810	30048	29734	29828	29945	29954	29752	29769	29757	29769	30013	29964	29781	29871	29647	29825	29633	29825	29870	29806	30024	29814	29536	29646	29535	29674	29873	29767	29942	29643	29835	29929	29738	29645	29935	29738	29729	29823	29758	29729	29737	29691	29844	29729	29834	29473	29744	29792	30007	29759	29945	29902	29919	29853	29818	29880	29888	29617	29909	29627	29682	29858	29607	30000	29785	29848	29780	29788	29687	29869	29741	29722	29974	29732	29891	29716	29904	29604	29701	29534	29852	29690	29586	30031	29735	29529	29865	29557	29772	29926	29790	29709	29962	29573	29897	29663	29843	29862	29871	29731	30140	29841	29777	29698	30113	29859	29902	29828	29816	29674	29794	29748	29916	29849	29606	29793	29692	29904	29666	29738	29807	29720	29787	29595	29542	29771	29805	29862	29757	29716	29729	29632	29767	29665	29784	29979	29903	29689	29766	29532	29727	29930	29814	30076	29791	29884	29526	29775	29917	30044	29789	29745	29777	29733	29813	29680	29874	29700	29917	29778	29648	29802	29704	29964	29740	29666	29787	29956	29716	29773	29701	29938	29975	29620	29704	30027	29701	30094	29850	29467	29822	29713	29965	29808	30136	29659	29923	29965	29828	29692	29892	29596	29842	29752	29673	29698	29770	29948	29991	29729	30005	29947	29962	29637	29494	29616	30061	29599	29860	29873	29822	29498	29575	29837	29580	29790	29525	29668	29653	29954	29782	29810	29719	29801	29787	29676	29738	29678	29905	30132	29927	29636	30052	29669	29964	29752	29693	29882	29811	30036	29503	29613	29633	29907	29767	29759	29929	29530	29819	29810	29909	30087	29773	29781	29490	29663	29842	29895	29468	29845	30088	29893	29806	29720	29671	29661	29688	29843	29546	30036	29716	29822	29768	29621	29727	29831	29760	29908	29734	29820	29798	29674	29771	29652	29895	29558	29708	29899	29805	29711	29815	29718	29876	29797	29951	29590	29863	29491	29664	29883	29962	29846	29927	29903	29780	29934	29953	29949	29872	29803	29749	29655	29845	29766	29746	29766	29801	30010	29683	29510	29707	29942	29965	29836	30020	29671	29824	29787	29482	29726	29951	29788	29883	30026	29754	29849	29629	29839	29819	29877	29657	29898	29816	29839	29715	29623	29786	29963	29604	29626	29605	29508	29741	29636	29844	29946	29842	29850	29739	29768	29548	29802	29981	29824	29716	29787	29948	29431	29912	29906	29837	29897	29807	29840	29667	29845	29837	29842	29887	29825	29775	29456	29633	29905	29789	29759	29877	29636	29832	29841	29661	29727	29765	29726	29678	29713	29703	29623	30014	29721	29726	30035	29691	29844	29937	29611	30177	29699	29547	29590	29765	29626	29589	29759	29734	29576	29758	29837	29714	29848	29698	29694	29872	29688	29509	29688	29513	29715	29602	29529	29965	29614	29663	29836	29960	29977	29844	29837	29936	29830	29937	29713	29717	29721	29712	29614	29750	29949	29696	29797	29886	29652	29493	29897	29714	29693	29849	30016	29716	29872	29821	29862	30011	29876	29727	29657	29635	29873	29793	29590	29469	29789	29862	29703	29894	29838	29732	29874	29885	29931	29646	29911	29675	29714	29780	29669	29751	29517	29997	29865	29891	29800	29841	29635	29787	29969	29764	29728	29805	29768	29607	29855	29681	29663	29773	29822	29744	29821	29698	29868	29795	29947	29647	29702	29673	29821	29540	29554	29451	29696	30053	29781	29933	29444	29850	29792	29635	29841	29892	30008	29810	29534	29732	29422	29796	29661	29905	29877	29758	30086	29594	29899	29857	29799	29967	29650	29782	29759	29751	29596	29762	29672	29998	29755	29962	29711	29663	30052	29989	29992	29903	29821	29944	29918	29976	29782	29907	29951	29684	29837	30011	29743	30005	30073	29504	29675	29649	29631	29757	29925	29786	29788	29918	29990	29656	29975	29877	29806	29861	29986	29811	29861	29876	29809	29986	29655	29747	29994	30039	30063	29667	29881	29733	29705	29633	29793	29454	29873	29882	29800	29883	29919	29912	29889	29732	29719	29842	29514	29693	29735	29908	29546	29806	29876	29845	29637	29699	29665	29672	29581	29800	29790	29764	29989	29691	29809	29825	29728	29679	29747	29823	29942	29904	29725	29951	29830	29677	29871	29486	29948	29929	29969	30082	29706	29754	29945	29743	30036	29807	29916	29686	29756	30076	29605	29704	29829	29566	29833	29805	29846	29670	29602	29792	29986	29818	29739	29942	29928	30031	29792	29992	29664	29816	29799	29827	29818	29826	29781	29570	29604	29752	29674	29869	29811	29812	29664	29669	29597	29707	29652	29928	29559	29747	29976	29488	29591	29956	29735	29732	29539	29535	29747	29765	29578	29848	29941	29591	29681	29828	29795	29585	29636	29757	29739	29812	29834	29791	29609	29749	29925	29686	29867	29759	29781	29832	29676	29564	29835	29751	29819	29758	30073	29858	29839	29968	29585	29821	29478	29654	29787	30014	29985	29677	29489	29939	29706	29705	29843	29878	29641	29907	29834	29736	29931	29930	29869	29813	29728	29707	29718	29795	29957	29774	29787	29783	29908	29698	29715	29598	29737	29896	29780	29817	29682	30024	29959	29767	29924	29922	29813	29796	29593	29856	29734	29682	29756	29822	30036	29611	29865	29805	29929	29931	29883	29728	29766	29670	29721	29763	30027	29721	29684	29580	29710	29713	29583	29566	29682	29940	29998	29809	29446	29894	29749	29679	30028	29872	29676	29841	29811	29505	29723	29798	29558	29990	29627	29651	30041	29850	29732	29658	30077	29949	29782	29737	29811	30079	29642	29524	29959	29873	29733	29776	29807	29703	29570	29800	29815	29595	29590	29905	29865	30010	29760	29697	29917	29599	29791	29707	30052	29999	29873	29920	29787	29703	29759	29863	29871	29958	29815	30016	29935	29878	29896	29667	29671	29895	29765	29644	29661	29750	29861	29611	29878	29754	29835	29720	29962	29671	29986	29855	29799	29531	29803	30029	29802	29871	29646	29778	29895	29819	29861	29704	29746	29652	29732	29898	29645	30042	29745	29625	30001	29819	30025	29792	29972	29732	29872	29645	29724	29756	29990	29926	29991	29607	29674	29777	30047	29918	29893	29918	29655	29810	29886	29797	29737	29573	29912	29858	29822	29718	29921	29953	29675	30004	29930	29964	29579	30002	29893	29609	29890	29796	29536	29844	29803	29815	29862	29654	29844	29660	29709	29689	29774	29786	29786	29701	29914	29756	29639	29832	29905	29852	29819	30242	29575	29813	29808	29894	30101	29807	29636	29794	29612	29709	29805	29826	29851	29401	29694	29580	29674	29659	29861	29848	29969	29833	29885	30037	29831	29811	29637	29832	29668	29770	29669	29902	29725	29773	29669	29658	29861	29828	29951	30091	29794	30059	29813	29889	29819	29781	29662	29566	29654	29565	29728	29506	29756	29989	29888	29830	29563	29958	30036	29718	29862	29869	30010	29606	29836	29605	29775	29686	30096	29636	29874	29592	30239	29870	29861	29767	29653	29854	30160	29752	29786	29963	29694	29785	29849	29769	29755	29837	29833	30039	29752	29786	29757	29912	30010	29928	29958	29694	29697	29814	29602	29826	29830	29741	29656	29912	30028	29700	30026	29746	29793	29936	29722	29744	29826	29682	29877	29754	29770	29670	29641	29703	29793	29895	29652	29909	29830	29743	29856	29795	29762	29963	29879	29975	29682	29537	29801	29754	29807	29551	29791	29452	29760	29718	29728	29626	29848	29612	29668	29853	29881	29541	29654	29701	29738	29877	29735	29989	29687	29904	29826	29858	29961	29821	29855	29756	29793	29952	29566	29836	29967	29814	29794	29712	29829	29698	29768	29791	29575	29653	29738	29802	29684	30080	29843	29705	29928	29907	29731	29778	29869	29605	29705	29826	29836	29907	29547	29632	29757	29890	30022	29827	29836	29617	29809	29742	29748	29901	29762	29783	29823	30019	29884	30011	29932	29970	29822	29895	29638	29723	29665	30010	29705	29656	29971	29782	29528	29619	29798	29945	29655	29829	30108	29847	29646	29761	29654	29784	29756	29731	29870	29652	29725	29944	29907	29777	29919	29922	29753	29698	29670	29646	29655	29587	29743	29801	29679	29758	29660	29663	29782	29805	29600	29730	29840	30055	29931	29741	29889	29703
32620	47648	39583	31553	28024	25896	24642	23792	23371	22804	22539	22229	22164	22434	22208	22016	22049	22098	22043	22181	21895	21933	21886	21954	21924	22037	22055	21929	22174	21769	21942	21944	21906	21853	21936	21851	21816	21857	22043	21907	21974	21804	22022	21978	21763	22030	21928	22015	21939	21932	21858	21940	21883	21917	21829	21970	21883	22113	21962	22001	21846	21993	21995	21955	22052	21715	21933	22012	21932	21665	21768	21990	21848	21802	21958	21810	21829	21918	22065	21932	21780	21807	21881	21820	21979	21977	21798	22020	21902	21909	21927	21937	22043	22045	22024	21753	21965	21893	21980	21825	21967	21823	21898	21803	21855	21843	21902	22021	22098	22030	21768	21824	21879	21781	21970	22132	21983	22014	21944	21865	21977	21985	21763	22156	21715	22081	21930	22084	22063	22189	21822	21867	21902	21791	21889	21939	21901	22014	21975	21967	21832	21836	22006	21911	21934	21912	22116	21940	21951	21908	21778	21778	21943	21772	21830	21853	21866	22036	21889	21940	21894	21986	21891	22020	22080	21871	22060	21823	21868	21962	21812	21953	21867	21966	21974	22017	21765	21972	22027	21832	21886	21850	21870	21664	21743	22047	21946	21943	21923	21816	21923	21872	21880	21785	21932	21885	22079	22003	21906	21840	21911	21939	22122	21915	22016	21838	21873	21955	21951	22009	21866	21972	22137	22138	21905	21829	21902	21947	21742	21839	21842	21882	21788	21932	21958	21936	21957	22011	21756	22027	21942	22032	21775	21928	22033	22034	21745	21882	22076	22126	21844	22043	21896	22049	21890	21961	21914	22035	22018	21979	21876	22038	22022	21841	21895	21895	21912	22031	22119	21959	21914	21966	22096	22046	21981	21896	21847	21901	21802	21697	21945	22142	21819	21805	21941	21956	21951	21983	21888	21856	21954	22021	21880	21875	21713	21921	22034	21826	22057	21818	21873	21893	21849	21876	21768	21852	21802	22037	22070	21736	21983	22026	21900	22170	21907	21873	21909	22053	21788	22157	21843	21976	21832	22057	21822	22074	21897	22014	21918	21955	21826	21792	21895	21979	21716	21729	21949	21685	21946	21761	21928	21890	21757	21852	21862	21971	21849	21972	22060	21787	21747	21844	21882	21925	21974	22075	21911	21823	21978	21967	21956	21935	21883	21876	21967	21948	21806	21973	21995	21826	22005	21956	21794	21806	21829	21831	21753	21870	22169	21946	21961	21996	21869	21677	21740	21853	22036	21799	21923	22014	21921	21984	22026	21882	22129	22161	21785	21923	21793	21825	22002	21853	22038	21893	21808	21911	21678	21775	21825	21908	21722	21888	22008	22091	21966	21907	21747	21741	21773	21987	21959	21949	21997	22143	21910	21907	21892	21758	22044	21929	21701	21937	21765	22041	21800	21970	21741	22017	22073	21900	22023	21950	21847	21857	22034	21781	21786	21925	21996	22011	22033	21923	21981	22067	21836	22000	22008	21859	21898	21905	21927	21807	21910	21806	21939	21975	22093	21735	21879	22084	21806	21867	21947	21807	21951	21936	21838	21967	21869	21903	21924	21821	21871	21780	21718	21858	21955	21775	22008	21898	21884	21904	21824	21952	21858	21855	22178	22026	21878	21987	21826	22062	22101	22169	21907	21818	21887	21927	22024	21778	22089	21866	21960	21979	21821	22014	21789	22006	21900	22046	21971	21923	21766	21877	21993	21818	21929	21837	21877	22063	21836	21788	22016	21830	21897	21892	21939	21862	21955	21887	21764	22004	21823	21961	21916	21986	22046	21926	21829	22034	21783	21963	21983	21886	22075	21939	21921	22006	21959	21898	21859	22201	21765	21906	21879	21873	21894	22034	21945	21778	21847	22103	22077	21944	21734	21995	21801	21942	21856	21864	21910	21822	21927	21813	22076	22007	21903	21904	21922	21975	21970	22133	21935	21917	21731	21840	21846	21865	21866	21857	22086	21880	22056	21843	21886	21851	22132	21942	21906	21890	21996	21949	21729	21927	22024	22046	21934	21974	21771	22123	22012	21906	21797	21781	22111	21798	21841	22069	21810	21962	21872	21831	21901	21803	22030	21922	21946	22126	21878	21883	21974	21933	21828	21966	21939	21869	21858	21833	21718	21934	21848	21918	21982	21891	22006	21731	21923	22086	22030	21812	21851	22034	21879	22116	21906	21974	22000	21904	21870	22009	21867	21886	22037	21944	21879	21851	22000	21911	21917	21974	22026	22002	21902	21943	22044	21867	21891	21814	22000	21899	21847	21832	21907	21881	21995	21957	21959	21974	22060	21743	22049	22042	21876	21681	21939	21875	21967	21893	22068	21934	22140	21951	21884	21689	21885	21839	22025	21864	22018	22100	21971	22110	21875	21980	21856	22030	21838	21938	21947	21917	21928	22004	21762	21828	22087	22003	21818	22045	21987	21804	21926	22020	21929	21922	21680	21836	21974	21971	21738	22017	21949	21770	21647	21954	21862	21842	21974	21903	21781	21871	21880	21970	21968	21947	21960	22009	21947	21942	21893	21886	22026	21961	21959	21739	21978	21887	22095	21993	21854	21979	21919	21756	22034	21979	22062	21816	21816	21879	22052	21818	21925	22156	21897	21935	21689	21941	21976	22076	22007	21821	21912	21968	21873	21972	21965	21865	22148	21894	21869	21854	21959	21847	21857	22027	21872	21963	21871	21834	21869	21897	21869	21884	21773	21807	21974	22042	21941	21757	21969	21897	21911	21864	21863	21905	21988	21864	21837	21760	22036	21987	21978	21860	22016	21862	21934	21782	21989	22036	21903	22016	21695	22011	21897	21988	21740	21903	21796	22059	22055	21950	21843	22048	21997	21955	21835	21857	21983	22020	21902	21902	21859	21987	22018	22077	21885	21891	21982	21871	21899	21867	21820	21848	22178	22013	21819	21848	22037	21981	21712	22092	22085	21726	21846	21896	22026	21852	21998	21745	22114	22042	21999	21863	21963	22034	22000	21917	22029	21762	21999	21866	21995	22152	21955	21996	22016	21771	21961	22030	22057	21876	21988	21904	21867	21811	22023	21905	22008	21933	21961	21954	21890	21936	21896	22022	21968	21767	21839	21765	21992	21988	22025	21931	22011	21893	21772	22002	21929	21858	21898	21926	22051	21686	21817	21989	21764	21919	21950	22174	21945	21885	21928	21808	21916	21740	21916	21973	22075	21992	21763	21897	21911	21785	21706	21822	21812	21900	21905	21981	21942	21758	21869	22123	22050	22065	21987	21953	21802	21941	21818	21832	21994	21838	21843	22067	21995	22010	22013	21862	22034	22001	21856	21946	22140	21949	22055	22001	21897	21971	21938	21992	21927	21816	21917	22101	21975	21851	21910	21992	21917	21906	21990	22043	21971	21767	21761	21762	21923	22012	22068	21734	21919	21995	21940	22160	22070	21945	22141	21763	21848	21803	21900	21967	22041	21957	21788	22018	21833	21889	21837	22052	22013	21821	21905	21829	22069	21804	21861	21984	22040	21802	21998	21800	21911	21874	21824	21906	21878	21956	22046	21868	22075	22161	21937	21957	21953	21927	21983	21911	21877	21781	21785	21985	21893	21972	22038	21839	21946	21779	22102	21863	21661	21891	21910	21950	22036	21858	21799	21959	21826	21868	21940	21961	21822	22014	21873	21901	21903	21777	21873	21802	21801	21931	22061	21886	21745	21964	21910	21932	21845	21959	22019	21940	21683	22111	21758	21982	21854	21944	21864	22007	21773	21962	21863	21809	21845	21961	22061	22093	21806	21805	22145	22043	22012	22024	22094	21990	21984	21813	21955	21876	21735	22016	21888	22045	21920	21977	21937	21937	21831	22167	22101	21968	22019	21991	21925	21964	22014	21980	21746	21847	22001	21849	22016	21790	21889	21795	21988	21777	21853	21943	21913	21827	21940	21826	21945	22050	21981	21830	22006	21911	21813	21838	22045	22065	21841	21950	21960	21856	21914	21915	21974	21899	21851	21884	21787	21810	21842	22082	21924	21930	21826	22144	21810	21900	21797	22061	21962	22072	22107	21877	22020	21738	21899	21890	21912	21942	22148	21735	21764	22050	22081	21792	21931	21964	21977	21995	21950	22049	21901	21870	21986	21955	21866	21922	21712	21921	21783	21973	21820	22042	21905	21972	22021	21885	21882	22066	21984	22066	22054	21932	21815	21996	21965	21910	21939	22081	21907	21877	22141	21957	21832	21919	21925	22009	21816	22011	21803	21737	21840	22202	21996	22014	21936	22057	22007	21967	21999	21953	21996	21895	22071	21817	21983	22101	21892	21958	21847	21886	21876	21838	21747	21995	21806	21901	21985	21909	22063	22029	21913	21686	21860	21936	21987	22220	21736	21873	21745	21927	21830	22042	21940	21912	22057	21933	21818	22029	21986	21827	21962	21965	21728	21872	21942	21962	21769	21899	21969	21694	21875	21898	22066	22076	21862	21769	22020	21955	21937	21872	21892	22084	21736	21835	22050	22179	22136	22137	22121	22108	21862	21922	21912	21744	21856	21927	22030	21989	21973	21900	21996	21842	22007	21886	22042	22121	22076	21816	21978	22086	22088	21960	21892	22143	21879	21932	21782	22049	21962	21905	21714	22010	21993	21876	21995	21848	21980	21761	21936	21971	21862	21775	21972	21748	21809	21927	21856	22024	21914	21847	22113	21878	21999	21901	21878	21887	21949	21719	22006	22140	21865	21983	21913	21894	21848	21860	21846	21924	21937	21883	22072	21966	21792	21861	21822	21859	21845	21979	21800	21880	21692	21915	22050	21897	21753	21960	21895	22066	21885	21919	21922	21994	21912	21966	21877	21800	21910	21988	21995	22012	21833	21841	21919	21801	21988	21857	21982	22085	21841	21925	21898	21765	21968	21786	21801	21915	21772	21961	22141	21799	21919	22137	21784	21876	21912	21834	21921	21914	21851	22160	21980	21851	22061	22076	21867	21983	21911	22039	21991	21867	21710	21954	21996	21926	21951	22017	21936	21968	22138	21925	21990	21817	21927	21930	22035	22098	21963	21884	22065	21999	21766	21817	21994	21872	22086	21662	21919	22004	21935	21796	22032	22098	21840	22035	21959	21826	22114	22074	21845	21789	21808	21776	21806	21907	22026	21771	21787	22049
23473	21537	28819	27691	29255	32582	33770	31615	31065	31123	30746	30389	30332	30100	30144	30090	30132	30191	30193	30024	30280	30023	29844	29841	29793	29972	29772	29941	29797	30010	29921	29876	29908	29799	29982	29751	29724	29873	29790	29774	29734	29736	29675	29944	30071	29961	29773	29666	29852	29955	29959	29621	29871	29760	29690	29710	29700	29829	29799	29862	29612	29830	29699	29758	29923	29687	29654	29801	29717	29801	29774	29921	29916	29648	29796	29852	29788	29770	29630	29700	29615	29709	29742	29653	29672	29605	29689	29691	29769	29763	29787	29910	29812	29764	29761	29968	29841	30069	29742	29501	29893	29762	29794	29904	29535	29869	29751	29717	29970	29640	29978	29470	29859	29793	29818	29814	29712	29794	29695	29619	29850	29768	29850	29760	29719	29865	29431	29678	29576	29735	29910	29650	29554	29700	29775	29764	29937	29782	29816	29806	29858	29837	29723	29752	29714	29853	29691	29771	29794	29794	29884	29784	29527	29841	30013	30052	29910	29636	29824	29982	29861	29787	29850	29998	29665	29784	29889	29866	29464	29870	29885	29898	29882	29817	29665	29859	29998	29598	29988	29891	29768	29994	29748	29514	29654	29700	29687	29762	29794	29568	29528	29774	29929	29781	29497	29822	29634	29447	29750	29976	29872	29639	29638	29781	29804	29798	29762	29843	29557	29748	29979	29767	29581	29790	29715	29939	29527	29687	29774	29718	29808	29613	29482	29783	29688	29810	29553	29940	29837	29919	29514	29704	29847	29738	29462	29858	29706	29856	29582	29902	29727	29771	29871	29561	29769	29504	29849	29788	29902	29570	29841	29942	29972	29735	29847	29962	29797	29846	29667	29697	29994	29802	29795	29935	29643	29688	29644	29724	29883	29621	30007	29661	29845	29630	29983	29815	29709	29876	29699	29648	29819	29461	29614	29849	29792	29672	29764	29921	30026	29929	29838	29861	29639	29685	29569	29673	29630	29468	29869	29746	29725	29942	29908	29487	29844	30006	29920	29712	29613	29930	29893	29628	29746	29734	29724	30042	29811	29947	29656	29912	29481	29974	29770	29585	29528	29821	29782	29715	29779	29572	29678	29882	29940	30027	29822	29884	29702	29720	29799	29865	29762	29763	29932	29680	30024	29757	29936	29489	29563	29970	29811	29657	29758	29662	29740	30031	29729	29741	29888	29904	29863	29897	29722	29942	29820	29956	29898	29911	29767	29684	29591	29774	29854	29894	29826	29715	29696	29804	29649	29749	29631	29723	29558	29374	29700	29689	29822	29684	29564	29764	29751	29901	29829	29865	29755	29709	29867	29950	29894	29800	29772	29863	29573	29653	29813	29716	29843	29866	29982	30176	29917	30044	29512	29567	29810	29761	29919	29834	29833	30000	29715	29756	29703	29700	29669	29961	30044	29790	29893	29821	30005	29865	29796	29849	29647	29629	29837	29931	29564	29981	29858	29939	29903	29828	29991	30021	30027	29649	29938	29743	29634	29589	29865	29733	29938	29841	29644	30019	30033	29819	29853	29837	29808	29981	29827	29616	29848	29540	29613	29772	29806	29759	29853	29732	29736	29823	29826	29902	29867	29558	29759	29567	29881	29668	29764	29546	29713	29671	29749	29886	29561	29675	29851	29841	29770	29966	29752	29836	29653	29785	29786	29777	29791	29627	29649	29592	29879	29781	29692	30047	29897	30024	29951	29674	29773	29829	29893	29790	29828	30004	30101	29525	29858	29650	29789	29983	29768	29947	29827	29631	29771	29635	29998	29663	29829	29754	29763	29688	29858	29797	29865	30014	29886	29663	29827	29601	29575	29931	29737	29658	29870	29861	29706	29748	29793	29680	29844	29848	29857	29662	29788	29786	29757	30053	29900	29588	29665	29791	29708	29646	29640	29836	29857	29799	29801	29552	29988	29732	29803	30025	29853	29718	29847	29931	29966	29750	29784	29657	29744	29865	29923	29757	29596	29721	29914	29396	29792	29544	29695	29868	29605	29901	29807	29718	29626	29628	29685	29851	29839	29644	29835	29729	29608	29706	29707	29739	29895	30055	29842	29721	29816	29804	29756	29915	29779	29758	29992	29848	29602	29780	29842	29805	29861	29664	29686	29605	29790	29960	29769	29809	29765	29545	29893	29907	29709	29772	29784	29662	30023	29955	29778	29840	29812	29715	29729	29843	29873	29642	29860	29780	29632	29675	29917	29872	29689	29700	29740	29780	29787	29691	29873	29810	29692	29866	29775	29861	29706	29681	29889	29634	29611	29791	29718	29747	29633	30054	29553	29652	29796	29939	29683	29433	29656	29788	29635	29708	29609	29582	29624	29713	29860	29768	29479	29871	29975	29529	29743	29691	29826	29997	29905	29531	29718	29755	29808	29496	29819	29774	29757	29777	29802	29653	29691	30025	29811	29876	29966	29727	29992	30014	29641	29555	29538	29494	29894	30050	29737	29528	29668	29705	29795	29730	29951	29761	30060	29665	29941	29585	29855	29795	29653	30073	29989	29657	30056	29902	29930	29895	29753	29704	29698	29799	29656	29556	29729	29811	29942	29976	29721	29802	29611	29660	29703	29624	29717	29758	29515	29264	29900	29657	29687	29838	29818	29474	29859	29681	29834	29587	29755	29885	29602	29586	29916	29977	29867	29968	29735	29928	29840	29882	29765	29738	29725	29912	30070	29753	29694	29874	29804	29538	29652	29871	29954	29823	29787	29743	29963	29879	30018	29895	29865	29903	29963	29693	30059	29785	30012	29736	29746	29828	29864	29829	29832	29958	29694	29926	29936	29826	29763	29876	29917	29774	29553	29613	29773	29846	29870	29707	29672	29883	29650	29485	29752	29890	29614	29597	29717	29756	29785	29652	29813	29869	30063	29895	29650	29840	29814	29806	29862	29634	29761	29868	29693	29808	29832	29958	29835	30032	29918	29869	29830	29672	29805	29828	29733	29748	29860	29653	29833	29792	29807	29932	29903	29566	29693	29815	29648	29866	29713	29814	29801	29780	29801	29652	29724	30071	29911	29680	30014	29900	29703	29683	29637	30003	29650	29710	29822	29771	29707	29992	29878	29851	29715	29762	29812	29660	29749	30134	29891	29750	29938	29713	29653	29638	29871	29745	29795	29916	29617	29925	29858	29942	29560	29821	29901	29789	29559	29790	29941	29914	29645	29787	29770	29728	29734	29775	29592	29794	29712	29753	29688	29768	29665	29750	29555	29735	29863	29688	29812	29767	29815	29663	29540	29761	29537	29748	29910	29884	29795	29786	29743	29850	29898	29778	29859	29730	29744	29884	29636	29774	29908	29821	29882	29925	29903	30015	29930	29567	29831	29748	29728	29802	29584	30091	29893	30031	29958	29839	29698	29878	29818	29656	29719	29912	29625	29748	29811	29747	30088	29819	29805	29660	29677	29719	29487	29763	29690	29832	29857	29560	29513	29538	29824	29745	29791	29887	29755	29604	29727	29952	29931	29733	29901	29927	29943	29733	29930	29854	30028	29822	29769	30085	29934	29722	29697	29770	29772	29717	29882	29926	29941	29416	29883	29767	29816	29801	29758	29582	29638	29958	29670	29702	29860	29915	29823	29820	30014	29789	29563	29793	29776	29930	29694	29895	29854	29773	29764	29593	29734	29803	29710	29806	29765	29887	29863	29906	29699	29666	29704	29813	29849	29878	29670	29715	29810	29690	29771	29688	29812	30025	29919	29746	29555	29697	29865	29865	29828	29739	29650	29701	29927	30049	29874	29684	29782	29645	29773	29777	29744	29840	29544	29639	29883	29815	29552	29700	29944	29839	29930	29828	29885	29517	29692	29703	29867	30001	29588	29679	29902	29759	29731	29713	29463	29797	29696	29758	29662	29483	29873	29808	29908	29830	29963	29801	29564	29799	29701	29920	29651	29849	29761	29809	29944	29588	29898	29508	29752	29757	29679	29880	29793	29721	29485	29521	29694	29685	29873	29601	29924	29648	29903	29670	29720	29745	29719	29963	29816	29635	29639	29658	29848	29819	30172	29765	29811	29831	29790	29741	29693	29999	29696	29647	29915	29875	29773	29825	29857	29719	30067	29841	29754	29847	29891	29713	29949	29753	29824	29886	29662	29824	29847	29648	29883	29860	29638	29476	29626	29540	30152	29859	29724	29802	29838	29565	29942	29711	29603	29676	29688	29708	29707	30017	29784	29890	29938	29793	29823	29853	29808	29634	29795	29895	29669	29752	29885	29749	29997	30003	30219	29677	29720	29686	29678	29853	29886	29887	29900	30122	29804	29639	29786	29883	29854	29715	29752	29531	29684	29690	29908	29832	29787	29833	29984	29796	29657	29698	29802	29813	29653	29738	29848	30248	29927	29809	29570	29764	30063	29880	29824	29735	29516	29757	29683	29784	29748	29763	29918	29684	29882	29648	29709	29693	29764	29908	29796	29712	29525	29974	30040	29982	30001	29791	29670	29620	29552	29751	29790	29991	29678	29476	29932	29693	29724	29762	29886	29658	29924	29636	29594	29644	29459	29736	29908	29822	29758	29773	29522	29733	29970	29790	29683	29654	29732	29888	29815	29839	29843	29676	29684	29578	29799	29702	29474	29860	29692	29848	29918	29856	30059	29702	29958	29868	29653	29946	29640	29868	29661	29658	29769	29695	29797	29817	29773	29950	29722	29759	29774	29768	29925	29789	29858	29849	29900	29646	29840	29812	29704	29692	29683	29898	29630	29855	29893	29900	29653	29614	29697	29906	29509	29757	29857	29767	29824	29894	29960	29842	29760	29893	29867	29811	29829	29701	29896	29715	29688	29880	29618	29646	29699	29643	29767	29753	29818	29759	29716	29630	29946	29723	30135	29832	29674	29799	29588	29601	29863	29796	29834	29480	29766	29752	29650	29706	29828	29879	29529	29936	29814	29902	29710	29844	29873	29724	29847	29870	30052	29743	29730	30111	29812	29757	29732	29707	29800	29729	29814	30014	29850	29795	29724	29718	29781	29865	29692	29666	29837	29896	29774	29582	29835	29537	29728	29908	30014	29868	29652	29622	29877	29765	29863	30059	29893	29864	29942	29736	29729	30033	29606	29650	29923	29807	29851	29755	29772	29864	29986	29689	29769	29901	29986	29779	29860	29907	29737	29999	29660	29626
30173	54157	45540	35935	31492	28435	26530	25117	24229	23440	23284	22833	22750	22520	22338	22284	22156	22062	22218	22161	21950	22007	21989	21945	22212	22099	21858	21989	21962	22012	22082	22130	21655	21762	22087	21846	22012	21913	22041	21929	22004	21935	21925	22112	21927	21908	22040	22243	21969	22066	21933	21870	21757	21992	22038	21718	22065	21889	21860	22000	21889	21925	21990	21705	22003	21925	21999	22232	21740	21798	21918	22104	22012	21741	21924	21821	21815	22024	21709	22013	21742	21890	22046	21869	21751	21881	21797	22038	21967	21851	21912	21950	22010	22053	21924	21866	21941	21925	21889	21850	21998	21831	21785	21947	22017	21707	21967	21870	22084	21886	21924	22088	21894	21768	21896	21907	21936	21804	21945	21903	21950	22011	22025	22049	22012	21819	21884	21883	21960	21955	22120	22083	21964	21968	21901	21971	21876	22079	21886	21710	21936	21820	21878	21933	22032	21935	21779	21818	21872	21805	21872	21882	21906	22027	21962	21948	21936	21999	21961	21973	22053	21687	21858	21985	21913	21877	21814	22019	21891	22119	22061	21846	21758	21882	21801	21827	21950	21981	21942	21927	21901	21901	21819	21839	21919	21889	22067	21786	21811	22001	21980	21955	22123	21913	22040	21990	21824	21818	21829	21967	21920	21863	21945	21890	21999	21982	21994	21888	21785	22007	21853	21924	21840	21711	21937	21869	21892	21858	22011	22186	21844	21946	21808	21876	21960	21981	21859	21928	21986	21849	22048	21758	21922	21989	21936	21825	21981	21856	21860	21784	21927	21863	21972	22102	22011	21872	21887	21852	22152	21838	22063	21890	21964	21899	22030	21857	21822	21843	21892	21919	21758	21865	21871	21946	21923	21812	21895	21888	22054	21865	22067	21887	22030	21861	22025	22018	21984	21868	21738	21924	21904	22046	21896	21738	21878	21987	21927	21908	21806	21934	21752	22061	21931	21942	21929	22062	21786	21949	21908	21838	22062	21744	21755	21956	21896	21904	21971	22043	21896	21891	21997	21772	21996	21900	21941	21908	21823	21908	21920	22088	21841	21701	21840	21991	21801	21938	21875	21856	21860	21848	21950	21787	22011	21933	21842	21738	21851	21994	21845	21909	22070	22032	21746	21847	21753	21923	21974	21996	21821	21936	21791	21941	21999	21775	21937	21888	21886	21967	21910	21941	21976	21836	21837	21752	21997	21970	21974	21746	22059	21915	21806	21906	22016	22099	21948	22059	21900	21902	21787	21883	21984	21876	21867	21836	21863	21740	22043	21903	22007	21860	21934	21929	21936	21669	21939	21961	21995	21804	21984	22019	21910	21935	21841	21971	21849	21957	21945	21895	21768	21786	21770	21959	21991	21970	21750	21911	21851	21811	21779	22032	21787	21936	21952	21951	21996	21858	21820	21827	22146	21938	21967	21987	21860	21923	21960	21919	21985	21889	22081	21891	21943	21772	21775	21908	22113	21747	22102	21918	21876	22043	21940	21966	21894	21911	21936	21860	21889	21956	21998	21792	21847	21915	21725	22055	21918	21952	21880	21841	22074	21857	21750	21964	21811	21972	21977	21973	21928	22117	21938	21978	21754	21830	22085	21861	21922	21940	21908	22008	21808	21797	21994	21930	21849	21797	21885	21957	21878	22063	22081	21909	21834	21927	21993	21908	22015	22080	22048	21996	21843	21746	21830	21825	22014	21895	22021	21905	21931	21826	22070	21866	21934	21996	21882	21811	21762	21847	22014	21907	22043	21890	22150	21988	22114	21891	21979	21945	21840	21838	21953	22034	21892	22015	21908	22092	21832	22089	21718	21980	21849	21857	21797	21990	21791	21961	22006	22087	21897	22110	21884	21831	21823	21828	21899	21996	22013	21818	21981	21866	22000	21781	21843	21880	22094	21814	21858	21923	21848	21997	22031	21913	21977	21914	22004	21871	21980	21940	21883	21699	21693	22128	21933	21913	22017	21816	21996	21933	22058	21822	21976	21886	21976	21963	22008	22061	21896	21946	21876	21820	21854	21896	21796	22030	21850	21818	21861	22087	21789	21908	22034	21819	22121	22000	22013	21796	21950	21972	21767	21993	21812	22038	22105	21796	21999	21742	21937	21897	21707	21848	21814	21871	21934	21858	22138	21942	21854	21968	21888	21872	21868	21847	21739	21882	21904	21994	21932	22044	21871	22029	21923	21887	21864	21850	21978	21866	21738	21841	21875	21877	21967	21873	21916	21906	21974	21887	21919	21865	21932	21697	21993	21914	21957	21991	22014	21836	22173	21913	22009	21850	21880	21927	21976	21924	21841	22070	21981	21934	21998	21808	21795	22204	21948	22044	22017	21821	21764	21957	21882	22031	21992	21794	21850	21945	22005	21958	22037	21941	21959	22025	21927	21852	21816	21868	21849	21888	21886	22048	21983	21886	21895	21867	21919	21806	21885	21854	22020	21808	21766	21796	21864	21970	21923	22047	21968	22157	21925	21914	22022	21966	21834	21902	22134	21868	21859	21989	21879	22053	22026	21821	21762	21871	21716	21941	21978	21969	21920	21802	21802	22000	21764	22121	21789	21699	21831	21743	21865	21833	22098	21885	21906	22025	22052	22114	22048	22010	21718	21827	21940	21918	21929	21930	21863	21986	21898	21960	22122	21859	21868	21864	21861	21931	21930	21848	22120	21822	22167	22041	21927	21810	21971	21988	21866	21899	21979	21926	21945	21761	21802	22149	21958	21856	21945	21938	21942	22017	21963	21925	21868	21819	22094	21850	22064	21909	22063	21831	22092	21914	21978	22031	21816	21941	21948	21956	21905	21774	21893	22125	22036	21977	22088	21812	21974	21878	21845	21904	21917	21755	22030	21918	21908	21761	21798	21964	22071	21697	21854	21873	21912	21817	21907	21914	22058	21867	21761	21935	21998	21790	21841	21922	21981	22081	21993	21955	22120	21997	21820	22065	21794	21947	21983	21912	21890	21858	21962	21748	22023	21847	21961	21952	21755	21911	21951	21917	22057	21932	21912	21922	21720	21905	21841	22027	21801	21901	21932	22014	21835	21882	21700	21917	22100	21833	21880	21860	21865	21934	22120	21973	21865	21898	21944	22049	21938	21945	21735	21986	21986	21970	21932	21975	21833	21875	21870	21903	21863	21956	21964	21869	21960	21898	22106	21901	21785	21968	21897	21925	22103	21875	22097	21771	22006	21992	21928	21990	21981	21993	21858	21947	21903	21885	21859	21828	22109	21835	21941	21926	21981	22012	22094	21997	21942	21862	21891	21988	22022	21877	21892	22036	21905	21969	21932	21911	21824	22005	21769	21995	21878	21707	21830	21935	21932	21779	21850	21979	21853	21832	22015	21908	22052	21820	21997	21836	21936	22003	21960	21945	21892	21923	21754	21868	21906	21841	21788	21884	21783	21925	22121	22020	22025	21864	21880	21659	21834	21825	21994	21872	21997	21871	21914	21991	21790	21979	21833	21852	21745	21923	22084	21882	21980	21804	22101	21910	21991	21835	21986	21883	21797	21846	21895	21926	22217	22091	21992	21970	22057	21778	21972	21991	21910	21989	22031	21936	21964	22014	22007	22000	21991	21774	21740	22161	22056	21828	21919	21787	21814	21874	21889	21968	21997	21651	21903	22015	21894	21999	21864	21856	21921	21849	22059	22051	21979	21905	22070	21866	21920	21910	22101	21919	21867	21884	22150	21978	22042	22085	21704	21928	21866	21915	21946	21998	21898	21912	21859	22020	22116	21949	21845	21953	21987	21964	21903	22110	21979	21883	21983	21892	21890	21985	21737	21932	22049	21848	21866	21937	21874	22087	22075	21908	21833	21995	21889	21864	21905	22067	21984	21795	22074	21986	21837	21886	22034	21980	21946	21984	21861	21803	21745	21745	21685	22060	21862	21904	21896	21940	21790	21871	22085	21827	22024	21844	22049	21900	21913	22024	22010	22047	21948	21978	21729	21974	22006	21738	21901	21999	21878	22191	21956	21936	22032	21828	22011	21936	21922	21992	21895	21960	21943	21880	21930	21950	21899	21930	21932	21721	21925	21963	21943	22161	21875	21753	22068	21824	21916	21909	21897	21957	21825	21871	21957	21997	21917	21976	21924	21801	21964	21985	21814	21954	22012	21962	21837	21983	22027	21883	22037	22022	22019	22101	21652	21964	21884	21895	21822	21970	21904	21891	21827	22068	21849	22074	22132	22030	22002	21803	21870	22105	21999	21924	22018	22035	21783	21909	21903	21944	21963	21923	21966	21991	21892	22049	22012	21889	21863	22017	21913	21928	21990	21878	21830	21982	21955	21888	21886	21829	21903	22060	21969	22073	21950	22054	21916	21910	21965	22051	21848	21898	21844	21938	21986	22188	21902	21775	21778	21808	21902	21998	21882	21814	21955	21962	21877	21794	21909	21976	21749	21947	21678	21910	22023	21891	21991	21950	21998	21830	22036	21936	21894	22017	22053	21718	22126	22023	21763	22048	21824	22044	21858	21877	21780	22007	21894	21978	22057	21977	22178	22048	21763	22173	21776	22012	21972	21927	22118	21892	21946	22045	21961	21922	21867	21807	21883	21928	21985	21971	21874	21748	21849	21759	22031	22010	21921	21767	21887	21934	22119	22000	22033	21954	22000	21758	22131	21960	21964	21630	21882	21998	22179	21898	21976	21923	21937	22076	21796	21986	21812	21965	21950	21990	21785	22013	21624	21909	21908	21840	21896	21965	21782	21861	21800	21973	21890	21865	21994	21941	22035	21835	21806	21887	21688	21878	21856	21944	21800	22000	21998	21910	22053	21917	21949	22153	21942	21650	21905	22082	21654	21921	21803	21864	21824	21842	21862	22026	21973	22061	21953	21836	21911	21659	21877	22076	21848	21955	21992	21922	21944	22020	22062	21910	21667	21711	21884	21967	21687	21942	21949	22124	22024	21903	21756	21906	21903	21956	22043	21944	21961	22029	22033	21960	21970	21810	21891	21752	22029	21872	22137	21891	21744	21832	21908	21823	22031	21898	21880	21921	21958	21883	21863	21792	21851	21970	21777	21881	22047	21883	21780	21897	22055	21877	21934	22008	21728	22005	22067	21758	21900	21939	21754	21818	21989	21996	21891	21789	21839	21900	21839	21642	21986	22060
25612	22182	31687	34827	32205	32640	32714	31330	31041	30888	30546	30234	30071	30110	29922	30291	30029	30112	29861	30181	29995	29829	30141	29946	30039	29805	30139	29847	29915	30024	29866	29771	30028	30032	30020	29685	29857	29988	29702	29959	30119	29924	29889	29645	29819	29858	29913	29763	30002	29902	29912	29894	29803	29732	29836	29996	29841	29797	29945	29745	29844	29696	29963	29780	30108	29896	29919	29846	29896	29749	29975	29921	29821	30053	30109	29870	29723	29789	29929	29653	30069	30080	29976	29950	30134	29804	30049	29736	29888	30065	29945	29779	29776	30005	29949	29825	29699	30041	29788	29580	30296	29750	29883	30111	29915	30202	29839	30045	30107	29852	30173	29858	29819	30143	29829	29754	29783	29784	29830	29704	29825	30049	29584	29948	30034	29929	29695	29736	29879	29837	29743	29976	29817	29803	29828	29838	29835	29842	29757	29811	30053	30070	30020	30130	29750	29595	29847	29998	29875	29775	29967	30062	29767	29858	29752	30071	29716	29980	29731	29749	29781	29819	29703	29832	29879	29815	30014	29936	30024	30055	29711	29694	29700	29950	29940	30106	29919	29667	29876	29742	29855	29819	30128	30020	30020	29807	29724	29878	29787	29881	29741	29482	29563	30041	30079	29928	29785	29733	29927	29786	29921	29785	29862	29793	29864	29748	29779	29736	29797	30121	29905	29884	29924	29922	29988	29743	29989	29771	29895	29925	29909	29756	30000	29980	29802	29970	29936	29828	29820	29920	30095	29762	30116	29956	29642	29934	29825	29737	29789	29945	29854	29731	29703	29796	29944	29984	29882	29679	29833	30143	29795	30016	30057	29751	29674	29810	30022	30000	29908	29740	29640	29932	29990	29698	29944	29910	29798	29850	29761	30020	30087	29604	29822	29826	29744	29699	29909	29719	29884	30047	30167	29829	30038	29876	30013	29599	29922	29826	30043	29849	29936	29852	29990	29822	29896	29768	30085	29522	30175	29861	29639	29828	29725	29778	29885	29812	30008	29866	30079	29904	29970	29615	29847	29745	29967	29791	30102	29766	29767	29779	29915	29813	29721	29708	29859	29768	29837	29935	29996	29920	29891	29762	29880	29997	29951	29913	29995	29929	29965	29742	30050	29780	30024	29956	30003	29988	29859	29908	29900	29873	29657	30056	29903	29705	29751	29809	29981	29880	30103	29969	29768	30020	29799	29992	29762	30070	29604	29802	30030	29977	29789	29776	30013	29784	29990	29915	29832	29907	29909	29948	29586	29971	30061	29988	29960	29963	29877	30021	30155	29868	29913	29821	29659	29727	29709	29763	29715	29803	30074	30013	29903	29909	29753	29836	29747	29999	30011	30041	29976	29810	30051	29743	30260	29938	30033	29909	30086	29932	29741	29792	29861	30114	29952	30110	30092	29929	29763	30038	30196	30070	29753	30029	29954	30011	29897	29812	29972	30014	29733	29719	29888	29769	29803	30189	29998	29947	30115	29664	29932	29625	30081	29811	29989	29921	30198	29728	29923	30012	30038	29918	30104	29816	29896	30198	29875	29812	29784	29921	29833	30006	29906	29855	29761	29915	29915	29756	29781	30144	29722	29740	29730	29920	29929	30029	29867	30032	29734	29619	30024	29669	29789	29819	29817	29754	30013	29894	29840	29859	29957	29741	29862	30014	29850	29825	29578	29752	29741	29660	30128	29997	29974	30156	29804	30095	30147	29912	30241	29978	30047	29923	29926	29714	29913	29801	29799	29855	29924	29773	29967	30085	29847	29707	30230	30007	29883	29845	29642	29977	29887	29950	29852	30021	30085	29910	29822	29725	29812	30054	30017	29881	29831	29802	29813	29893	29853	29678	29963	29952	30289	29843	30108	29781	29995	29703	29871	29921	29733	29993	29903	29976	29999	29840	29506	29798	30101	30064	30092	29793	29941	29860	29793	29818	30014	29933	29872	29737	29794	29769	29679	29794	29799	29906	29777	29809	29977	29809	29954	29622	29689	29770	29885	29794	30254	30109	29894	29817	29964	29768	29667	29819	30043	29813	29882	29858	29860	29706	30015	29955	29940	29983	30105	29746	29970	29592	29982	29766	29983	29897	29785	29864	30124	29778	29967	29726	29925	29918	29966	29981	29943	29918	29790	30005	29769	29647	29836	29771	30079	30082	29651	29854	30078	29657	29911	29882	29812	29975	29763	29716	29580	29733	29957	29835	29638	29808	29815	29891	29896	29968	29910	30037	29990	29695	29927	29881	30001	29899	30002	29789	29756	29783	29906	29724	29692	29916	30098	29694	30109	29878	29908	29986	29937	29690	30118	29642	29634	29679	29945	29518	29696	29957	29799	29955	29762	30027	29845	30010	29775	29738	29857	30065	29880	29980	29711	29690	29970	30027	29985	29877	30146	29793	29995	30018	29708	30026	30001	29861	29978	29830	29642	29901	30007	29887	29817	30007	29684	29876	29980	30042	30220	29887	29996	29814	29844	29838	30085	30181	29976	29799	29820	29648	29893	29774	30000	29865	29850	29809	29811	29765	29897	29837	29660	29853	29871	30059	29746	29930	29956	30030	29981	29763	29796	29686	29766	29915	29791	29970	30042	30016	29618	30061	30039	29983	29604	29943	29907	29827	29835	29857	30091	29741	29947	29935	29677	29788	29886	29914	29719	29837	29695	29835	29881	29786	30072	30047	29915	29767	29997	29944	29642	29987	29826	29981	29689	29813	29836	30158	29943	29804	29770	30139	29948	29845	30109	29888	29668	29776	30066	29957	29971	30129	30095	29948	29865	29701	30128	30139	29620	29768	29824	29887	29823	29901	29888	29862	30098	29974	29979	29919	29854	29899	29923	29905	29909	29977	29917	29765	29682	29939	29810	29920	29807	29728	30041	29673	29865	29869	29695	29802	29885	29906	29812	29875	29801	29862	29972	29991	29653	29752	30007	29864	29951	29876	29773	29933	30124	29777	29941	29905	29852	29943	30057	29854	29946	29881	29812	29914	29951	29840	30100	30065	29860	29892	30028	29858	29835	29846	29945	29713	29914	29865	29847	29793	29821	29723	29809	29942	29906	29979	29989	29888	29776	29939	29840	29689	29776	29721	29802	29935	30013	30169	29801	29754	29958	29914	29756	30176	29797	29825	29834	29928	29947	29931	29900	29799	29970	29962	29749	29731	29866	29918	29856	30066	29693	29831	29840	29860	30148	29761	29928	30019	29649	29827	29802	30041	29989	29775	29934	29852	29839	29696	29831	29718	29686	30104	30023	29964	30022	29798	29839	29875	29814	29566	29752	29722	29781	29956	29623	29872	29858	29762	30183	29756	30010	29970	29899	29967	29731	29665	29623	29729	29953	29919	30041	30047	29971	29557	29821	29817	29891	29938	29958	29611	29846	29910	29860	29838	29992	30300	29803	29594	29868	29971	29808	30102	29913	30148	29850	29796	29813	29993	29825	29904	30055	29944	30021	29726	29617	29663	29935	29892	29998	29914	29797	29877	29723	29914	29786	29822	30246	30160	29858	30022	29841	29893	29940	29860	30009	29679	29858	29742	30028	29830	29912	29764	30105	29887	30064	29680	30152	29914	29931	29887	30047	30083	29879	29837	30012	29976	29964	29911	29831	29892	29889	30001	29776	29778	30037	30207	30374	29915	29898	29914	30047	29457	29834	29851	29787	29703	29832	30262	30050	30086	29882	29664	29734	29926	30047	29678	29589	30034	29988	29805	30128	29719	30004	29982	29657	29719	30034	29492	29883	29740	29929	29908	30126	29784	29984	29597	29760	29815	29842	29805	29740	30077	29760	29706	29760	29842	29729	29933	29885	29971	29733	29844	29792	29878	29963	30087	29912	29902	29769	29863	29748	29603	29949	29675	30074	29798	29693	29823	29982	29854	29948	29826	29883	29791	29964	29858	30000	30151	29619	29730	30027	30029	29751	29909	29787	29975	29978	29870	29852	29850	29970	29780	29908	29945	30033	30248	29928	29878	29904	29828	30046	29800	30043	29885	30103	29789	29803	29984	29895	29667	29766	29823	29590	29737	29988	29909	29860	30076	29924	29816	29734	29785	29933	29696	29873	29821	29995	29871	30015	29811	29973	30001	29944	30074	30303	29877	29975	29751	29909	29882	29813	30002	30234	29909	29827	29560	29851	30038	30001	29664	29919	29691	29702	29797	29500	30056	30002	29895	29885	30065	30064	29724	29863	29678	29795	29890	29921	30009	30084	30045	29775	29870	29946	30005	30099	30139	30199	30046	29996	29859	29957	30189	29973	29740	29738	29918	29784	30058	29757	30087	29906	30024	29999	29841	29698	30074	29981	29834	30052	29856	29966	30125	29740	29979	29926	29861	29864	29930	30017	29941	29972	29874	29893	30054	29835	29743	29865	29905	29987	29853	29877	29915	30034	29922	30029	29863	29797	30023	29934	29957	29866	29924	29898	29944	29920	29627	30019	29875	29886	29596	29948	29789	29973	30009	29508	29847	29701	29761	29924	29910	29877	29657	29858	29834	29819	29807	29889	29837	29945	29738	29782	29728	29583	29666	30003	29889	30022	29908	29653	29810	29879	29731	29836	29840	29834	29699	29807	30021	29984	29719	30056	29715	30023	29969	29997	30045	29994	29836	30121	29981	30039	29871	30021	29756	30017	29928	29861	29923	29705	29846	30012	29890	29816	29921	29695	29932	29890	29636	29746	30007	29785	29874	29958	29992	30014	29993	29996	29917	29928	29930	30011	29831	29819	29878	30034	29660	29930	29663	29881	30030	29873	30019	29993	29942	29964	29872	29923	29932	29862	29909	29823	30111	29807	30020	30115	29673	29573	29919	29872	30031	29993	29925	30111	29869	29938	29743	29893	29961	29880	30006	29916	29917	29687	29851	29970	29864	30092	29900	29984	30004	29874	29643	30065	30113	29764	30049	29708	29895	29975	29492	30038	30093	29787	30090	29990	29711	29894	29799	30100	29819	29825	29719	29782	30028	29860	29831	29872	29653	29884	29709	29774	29787	29972	30006	29865	29893	29887	29831	29724	29986	29732	29989	29998	29852	29843	29778	29770	29729	29832	29940	30092	29849	29860	30041	29848	29789	29941	29978	29685	29922	30042	29919	29978	30087	29749	29816	29738	29885	29959	29678	29791	29921	29849	29995
30723	50027	41772	33345	29440	26943	25374	24177	23741	22942	22871	22701	22330	22329	22313	22278	22074	21996	22058	22190	22290	22280	21939	22022	22019	22089	21972	21989	22102	22150	21886	21955	21969	21986	22008	21882	21884	22120	21979	21958	22026	21929	22044	21859	21944	21899	21943	21840	21926	21861	21866	22118	22041	21771	22105	21764	21964	21881	21975	22091	21968	22022	21987	22021	22004	21964	22084	22122	21950	21785	21902	21868	22138	22003	21904	21875	21805	21981	21988	22048	21965	22044	21786	21830	21891	21856	21788	22042	22046	21992	21889	21849	21897	22086	22040	21662	21948	21930	21906	22048	22168	21938	21908	21929	21941	22012	21864	22060	22119	21961	22173	21996	21761	21730	21971	22013	21793	21807	21890	21873	21987	21901	21923	21922	21731	21941	22068	21913	21920	21843	21956	21828	22050	21912	21888	21998	22030	21905	21816	22092	21840	21911	21890	22029	21857	21839	22102	21947	21994	21983	22062	21947	22119	21936	22005	21966	21796	21999	21907	22097	21880	22068	21917	21941	21925	21755	21958	21923	21977	21900	21962	22085	21854	21819	21896	21932	22022	21844	21845	21950	21895	22052	21823	21930	22006	22009	21983	22074	22108	21994	21765	22075	21985	21924	21866	21771	21963	21985	21862	21958	21923	21870	21958	21783	22082	21998	22040	21885	21885	21930	22028	21965	21931	21735	21922	21958	22034	21740	22006	21915	22045	22020	21952	21919	22138	21968	21955	21796	21971	21923	21944	21790	21752	21944	21831	21955	21929	21991	22090	22040	21942	21950	21978	21929	22102	21967	22154	21867	22148	22005	21974	21741	21885	21950	21865	22060	21986	21971	21925	21961	21879	21926	22078	22242	22020	22074	21756	21972	21890	21942	21849	22128	21988	22043	21785	21908	22096	22033	21894	21875	21840	21943	21926	21927	21811	21960	22088	21855	22087	22008	21922	22035	21974	21947	21992	22005	21752	21868	21821	22045	21796	21876	21976	21783	21740	21937	21962	21949	21944	22071	21895	21927	21900	22103	21818	21920	22082	21971	21872	21906	22000	21985	22031	21921	21932	21931	21714	22063	22123	21891	22064	22095	21812	22191	21967	21869	22091	21957	21991	22037	22048	21837	21977	21919	21859	21863	22047	21917	21901	22126	21849	21742	21988	21949	21962	21826	21845	22017	21931	21908	21968	21988	21988	22098	22080	21941	21794	22001	21910	21895	21977	22060	21782	22000	22188	21946	22071	21924	21958	21902	21778	22010	21955	21745	21979	21749	21604	21842	21980	21999	21970	21998	22096	21935	21905	21993	22056	21992	21929	22011	21983	21971	21719	21951	21930	22081	22040	22069	22163	21851	22066	21975	22058	22163	21939	21959	22045	22083	21909	21738	21923	22002	22001	21932	21964	21865	21871	21969	22025	21917	21827	22038	21943	21878	21955	22084	22037	21951	21860	22022	21923	22127	22080	21775	22088	21964	21930	22136	21899	21813	21860	21897	22050	22124	22001	22097	21937	21899	21972	21946	21987	21897	22042	21857	21915	21891	21908	21914	22002	21891	21942	21977	21875	21768	22094	21887	22174	21855	22027	21740	21892	22023	21795	21948	21996	21910	22065	21899	22012	21937	22021	22142	21759	21956	21846	21736	21865	21947	22028	21708	21993	21943	22075	21833	21877	22097	21952	22119	22032	22027	21967	21969	21883	22029	21845	21991	21984	22048	21962	22096	21934	21822	22027	21867	21981	21830	21935	21869	21901	21940	21860	21689	22011	22044	21976	22099	21941	21861	21829	22051	22002	22157	21818	22073	21860	21934	22037	21880	21916	22054	21845	22002	21960	22018	22000	22106	22041	22018	21783	21903	22006	22009	21980	21865	21784	21817	21794	21949	22054	21898	22072	21965	21824	21930	21997	21937	21933	21930	21981	21931	21942	21934	21717	21982	21929	22152	21787	21888	21876	21956	22165	21947	21832	21996	21965	21910	21973	21913	21761	22024	21923	21912	21930	21880	21946	21963	21971	21941	21913	21889	21949	21835	21976	21920	21851	21784	22061	22014	21967	22224	22013	21813	22066	22112	22185	21939	21902	21828	21818	21991	22024	21932	22000	21903	21854	21971	22106	21851	22010	21875	21986	22060	21893	21959	21996	21893	22091	21895	22108	21846	22005	21927	21767	22066	21834	22038	22002	21694	21966	22033	22218	21964	22031	21943	21765	22030	21955	22062	21896	21979	21767	22072	21865	21902	22024	21911	21967	21972	21781	21784	22213	21886	22055	21789	22007	22028	21922	21837	21822	22111	22112	21813	21989	22116	21834	21926	21824	21885	21849	21991	21828	22084	21960	21954	21927	21943	21880	21950	22048	21872	22055	21817	21714	21949	21887	21926	21956	22039	22051	21809	21845	22007	21984	21929	21949	21795	21911	22090	21920	21800	21902	22047	22010	22207	21989	21915	22094	21908	22030	21856	21797	21847	21941	21817	21993	21910	22042	21926	22036	21970	21941	22173	21949	21946	21914	21849	21981	22052	21824	21841	22026	21968	21968	21988	21929	22042	22130	22002	22039	21940	21971	22084	21978	21815	21923	22059	21980	21713	22035	21990	21823	22133	21944	22035	21869	22018	22054	21912	21881	21907	22106	22039	21896	21891	21986	22105	21945	21901	22012	22034	21815	21925	21940	21951	21727	22094	22252	21918	21999	21980	21900	22093	21843	21990	21905	21976	22197	21985	21948	21883	22077	22044	21856	22037	21973	22091	22018	21837	22006	21931	21974	22015	22218	21960	21808	22130	22034	21743	21877	22061	21947	22003	21909	21906	22160	22011	21963	21830	22070	21939	22059	22140	21834	21995	22156	21853	21839	21903	21773	21999	22131	21883	21880	22017	21906	22061	21957	21803	22034	22044	21993	22043	21916	22005	21845	21993	21725	22221	22149	21851	21922	22004	21823	22013	21960	22195	22021	22039	21989	21826	22048	21822	21983	21997	21973	21851	22056	21915	21747	22112	21982	21902	21969	21902	22147	22018	22112	22062	21837	21911	22050	22110	21766	21950	22031	21985	21854	21852	22031	21971	21934	21988	22026	22054	22010	21867	21995	22041	21914	21948	21876	21845	21916	21920	22072	22009	21857	21863	22256	22025	21901	21892	21942	21886	21869	21995	21811	21865	21953	22089	21923	21878	22018	22012	21988	21939	21825	21990	21905	21895	21835	21934	21830	21804	21899	21930	21975	22065	21939	21845	22084	21960	21751	21998	21900	22046	22239	21977	21894	22061	21956	21941	21926	21918	22109	21977	21863	22049	21863	22004	21877	21957	22046	21974	21871	21927	21958	22044	22126	21781	21927	22036	21819	21982	21761	21925	22001	21863	22066	21778	21842	21790	22117	21944	21794	21850	22047	22015	21978	22007	22044	22013	21770	22182	21890	22032	21824	21931	21972	22026	22062	21918	21947	21936	21935	21930	22103	22069	21931	22077	21823	21803	22040	21896	21938	22035	21993	21826	22045	21943	22082	22006	21880	22069	21769	22001	22058	22001	22066	21842	22037	21877	22156	21840	21925	21919	21947	21984	21964	21905	22126	22031	21904	21870	21823	22022	22209	22012	22118	21874	22042	22002	22013	21915	22035	21917	21785	21781	21948	22059	21916	22097	21819	21859	21998	21839	21956	21840	21879	21867	22005	21992	21809	21854	21939	21875	21795	21950	22012	21947	21798	21986	22078	21950	21838	21837	21880	22062	21906	21883	22142	21954	21999	21944	22002	21996	21943	21903	21950	21963	21992	22131	21906	22065	22034	22051	22110	22010	22083	21991	21796	22077	22156	22027	21847	22058	21825	22133	22185	22105	21918	21911	21970	21957	21897	21952	21822	21936	21923	21862	21700	21948	21841	21859	21933	22068	22001	21869	21960	22047	22098	21898	22004	21853	22085	21851	22036	21946	21957	21898	21941	21803	22010	22098	21971	21799	21984	21806	21928	21886	22042	21910	21993	21991	21846	21858	21904	22181	21839	21951	21799	21936	22027	21848	22024	21884	21915	22164	21983	21924	22014	22034	22134	21992	21896	21853	21969	21815	22024	21921	21783	22073	21843	22034	22074	22014	22086	21880	21999	22059	21901	22135	22019	21982	21956	22051	22107	21762	22101	22141	22095	21744	21740	21974	22020	21847	21908	21955	21916	21979	21945	21798	21892	21959	22088	21844	21996	21787	22080	21851	22158	21869	21931	21975	21991	21755	21855	22000	22006	21947	22172	21998	22179	21880	21884	22192	22189	21914	21897	21867	22005	22047	21839	21901	21928	21894	21999	21929	21950	21796	21972	21938	22013	22020	22113	22087	21886	21840	22030	22109	21907	21840	21892	21786	21895	21989	22150	21919	21957	21781	21934	21900	21968	21964	21973	21847	22061	22062	21853	21994	22102	22027	21787	22041	21857	22066	22069	21889	22028	21934	22005	22051	22039	21919	22095	22133	21843	22061	22016	21966	22028	22041	21771	21952	21904	21879	22019	21993	22025	21975	21939	21808	22236	21822	21944	21988	21861	21996	21985	21880	22252	21953	21856	22092	21920	21938	22072	21973	22134	21902	21973	21946	22075	22109	21961	21864	21862	22065	21729	21991	21992	22048	21796	21941	22022	21920	22083	22058	22010	22030	21957	21943	21842	22023	21938	21974	21915	21809	21889	21753	22066	22054	21865	21909	21918	22132	21817	21780	21986	21870	21976	21933	22096	21989	22031	22074	21761	21952	22017	21909	21768	22094	22012	21794	21956	21908	21944	21974	22046	21947	22056	22052	22065	21965	21909	21967	22148	21829	21913	21991	22051	21952	21916	22048	22038	22033	21995	21922	21762	21956	21883	22083	21937	22051	21921	22044	21746	22002	21978	21885	21892	21771	21965	21794	21862	22022	21804	22018	21780	22003	21996	22023	21863	22010	21983	22076	22076	21732	22007	21994	21888	22108	22008	21976	22008	21940	21899	21928	22080	21995	22052	21880	22043	21981	22027	21885	21855	21846	22163	21749	22007	22007	22200	21864	21942	21941	21873	21856	22010	21942	21924	21917	22117	21842	21897	22028	21831	21937	21981	22231	21846	22004	21820	22067	21995	22071	21876	22024	22083	21829	22029	22058	21860	21916	21954	22049
22301	21448	28646	25332	25664	32209	35850	32518	31948	31936	31500	31110	31299	31066	30882	30680	30642	30446	30651	30543	30412	30392	30678	30204	30384	30662	30482	30223	30418	30302	30237	30332	30379	30509	30459	30612	30246	30359	30148	30210	30401	30281	30406	30198	30381	30211	30228	30292	30220	30229	30147	30222	30388	30218	29865	30314	30228	30273	30290	30174	30412	30170	30359	30258	30267	30125	30065	29961	30174	30014	30311	30179	30356	30276	30063	30284	30233	30307	30300	30003	30123	30074	30206	30358	30230	30357	30129	30483	30229	30428	30140	30227	30325	30326	30075	30236	30130	30049	30229	30078	30332	30295	30182	30253	30379	30239	30274	30105	30198	30063	30027	30161	30283	30364	30234	30284	29879	30022	30518	29738	29899	29985	30065	30113	30103	30229	30174	30153	30119	30287	30308	30355	30168	30272	30104	30318	30404	30198	30331	30290	29868	30143	30243	30027	30030	30110	30151	30186	30447	30263	30184	30270	30128	30167	30349	30338	30396	30131	30413	30273	30325	30152	30049	30428	30367	30022	30303	30007	30128	30196	30252	30274	30332	30291	30446	30114	30099	30286	30455	30168	30272	30337	30168	30179	30388	30142	30240	30224	30342	30332	30389	30180	30440	30138	30222	30008	30300	30051	30137	30253	30278	30208	30164	30206	30208	30091	30074	30088	30022	30120	30347	30357	30180	30109	30301	30026	30100	30203	30315	30195	30228	30295	30147	30157	30533	30438	30188	30252	29885	30346	30158	30359	30116	30402	30251	30126	30162	30071	30280	30176	30263	30276	30207	30117	29997	29929	29942	29999	30416	30157	30421	30076	29920	30065	30232	30220	30469	30232	30190	30410	30148	30122	30092	30196	30234	30335	30223	30133	30214	30183	30190	30203	30066	30011	30187	30326	30160	29991	30195	30280	30216	30120	30199	30027	29995	30384	30292	30273	30045	30305	30105	30285	30502	30278	30011	30307	30019	30540	30484	30170	30406	30186	30276	30441	30078	30208	30257	30058	30130	30321	30376	30237	30292	30042	30267	30193	30033	30135	30219	30222	30308	30267	30341	30099	30208	30080	30209	30043	30288	30387	30061	30166	30087	30344	30195	30057	30135	30036	30222	29864	30304	30157	30428	30139	30239	30158	30195	30183	30276	30065	30501	30098	30063	30066	30087	30256	30374	30148	30064	30285	30232	30271	30136	30272	30283	30468	30354	30340	30225	30097	30049	29945	30323	30143	30243	30075	29997	30426	30193	30117	30253	30266	29824	30055	30073	30238	30492	30059	30402	30387	30095	30252	30205	30192	30260	30256	29951	30150	30128	30347	30369	30082	30024	30332	30184	30178	30056	30160	30002	30206	30233	30150	30329	30100	30212	30223	30274	30199	30314	30033	30115	29999	30126	30166	30228	30407	30053	30328	30152	30328	30486	30456	30074	29929	30122	30156	30091	30135	30261	30329	30159	30025	29836	30353	30116	30211	30417	30332	29940	30136	30119	30136	30157	30242	30116	30257	30108	30058	30282	30084	30208	30135	30159	30254	30242	30143	30316	30136	30387	30173	29988	29933	29931	30528	30111	30429	30195	30309	30005	30156	30179	30169	30161	30096	30138	30273	30283	30211	29907	30206	30072	30484	30562	30390	30256	30377	30330	30286	30072	30128	30121	30031	30147	30122	30176	30265	30318	30097	30125	30350	30171	30154	30168	30322	30229	30444	30061	30077	30256	30367	30201	30229	30217	30242	30204	30269	30178	30355	30114	30240	29814	30344	30292	30408	30286	30291	30057	30094	29940	30386	30132	30106	30263	29955	30198	30214	29970	30330	30111	30175	30156	30179	30354	30165	30106	30203	30068	30285	30282	30379	30325	30274	30087	30411	30414	30374	30309	30160	30413	30020	30407	30133	30190	30187	30307	30360	30301	30025	30250	30223	30099	30223	30299	30225	30336	30268	30056	30092	30338	30384	30105	30087	30073	30180	30201	30149	30258	30292	30279	30260	30608	30219	30202	30323	30008	30176	30267	30246	30447	30225	30037	30439	30225	30231	30266	30014	30330	30195	30241	30394	30256	30176	30253	30101	30154	30328	30206	30212	30289	30238	30417	30313	30125	30297	30202	30266	30253	30149	30153	30280	30092	30210	30304	30311	30165	29987	30083	30153	30224	30274	30247	30285	30198	29994	30297	30239	29920	30043	30286	30388	30388	30320	30087	30200	29981	30277	30328	30266	30427	30337	30323	29999	30071	30489	30269	30178	30516	30307	30160	29892	30118	30184	30130	30021	30032	30193	30062	30222	30082	30209	30172	30061	30135	30077	30223	30332	30327	30171	30044	30088	30354	30269	30406	30059	30048	30104	30252	30329	30199	30439	30237	30048	30235	30335	30445	30217	30463	30208	30347	30107	30205	30402	30163	29994	30249	30392	30233	30187	30540	30046	30139	30177	30164	30183	30109	30325	30280	30253	30111	30227	30366	30231	30362	30334	30190	30172	30039	29919	30259	30346	30379	30374	30176	30242	30361	30378	30238	30396	30209	30153	30256	30092	30292	29891	29940	30315	29969	30206	30232	30123	30120	30130	30178	30323	30075	30096	30091	30101	30239	30139	30187	30133	30213	30287	30133	29926	30384	30170	30362	30060	30283	30153	30446	30218	30309	30152	30053	30250	30411	30095	30350	30009	30116	30057	30293	30307	30011	30527	30161	30421	30094	30122	30362	29963	30159	30254	30083	30030	30181	30245	30375	30272	30296	30268	30531	30170	29991	30063	29965	30274	30380	30355	30167	30266	30115	30387	30065	30223	30438	30323	30225	30339	30285	30095	29961	30047	29995	30072	30174	29932	30344	29956	30191	30206	30354	30307	30407	29914	29950	30208	29935	30419	30216	30316	30194	30266	30151	30151	29991	30417	30410	29891	30402	30168	30422	30307	30188	30193	30219	30219	30179	30213	30167	30241	29965	30340	30162	30144	30211	30217	29995	30377	30087	30086	30344	30408	30283	30381	30245	30387	30126	30115	30046	30381	30351	30416	30201	30201	30234	30052	29979	30063	30246	30335	30350	30353	30281	30003	30146	30317	30186	30451	30165	30069	30136	30216	30392	30028	30314	30212	30023	30123	30357	30383	30350	30373	30010	29991	30362	30422	30237	30399	30291	30271	30153	30128	29935	30278	30332	30072	29891	30178	30358	30526	30249	30153	30137	30354	30155	30259	30227	30324	30303	30077	30411	30346	30195	30263	30184	30051	30035	30056	30067	30055	30343	30343	30245	29921	30089	30260	30180	30388	30449	30067	30051	30215	30397	30244	30044	30367	30104	30425	30068	30241	30346	30146	30111	30363	30101	30161	30266	30315	30318	30059	30091	30119	30231	30157	30283	30200	30139	30115	30357	30178	30344	30370	30263	30158	29983	30217	30167	30197	30267	30357	30342	30168	30194	30142	30117	30261	30323	30135	29934	29977	30176	30100	30463	30114	30174	30496	30273	30363	30134	30269	30263	30209	30271	30118	30128	30249	30317	29777	30031	29913	30258	30111	30053	30320	30385	30148	30172	29903	30136	29930	30278	30021	30362	30162	30183	29989	30241	29898	30319	30148	30138	29998	30370	30347	30114	30170	30129	30416	30225	30270	30414	30326	30475	30081	30093	30257	30288	30179	29940	30241	30374	30263	30160	30059	30168	30285	30274	30093	30184	30134	30287	30289	30332	30267	30253	30345	30138	30150	30223	30265	30236	30016	30375	30459	30129	30104	30128	30123	30398	30476	30138	30252	30138	30164	29992	30020	30299	30329	30322	30110	30141	30117	30135	30158	30092	30273	30317	30215	30194	30091	30171	30334	30076	30397	30280	30185	30163	30197	30217	30175	30080	30433	30427	30192	30250	30248	30225	30002	30327	30400	30223	30231	30377	30140	30120	30077	30309	30106	30726	30093	30317	30137	30352	30213	30110	30007	30188	30312	29973	30327	30144	30298	30014	30409	30029	30179	30082	30175	30298	29984	30151	30351	30021	30115	30295	30282	30268	30065	30071	30212	30248	30262	30386	30300	30210	30046	29969	30188	30069	30048	30014	30250	30350	30264	30051	30165	30121	30231	30182	30319	30144	29990	30549	30166	30115	30169	30261	30184	30098	30384	30316	30175	30189	29945	30322	30212	30438	30472	30078	30236	30133	30222	30352	30397	30148	30265	30459	30296	30419	30333	30210	30241	30300	30101	30318	30209	30255	30309	30276	30241	30116	30104	29994	29997	30183	30324	30349	30351	30224	30271	30227	29949	30131	30132	30120	30376	30059	29995	30192	30072	30399	30286	30282	29951	30422	30295	30195	30253	30294	30317	30117	30170	30198	30066	30243	30042	30201	30145	30206	30085	30337	30287	30073	30096	30086	30213	30323	30063	30374	30075	30213	30282	30407	30134	30166	30464	30316	30437	30358	30357	29858	30203	30466	30198	30376	30083	30368	30072	30160	30187	30143	30234	30042	29879	30227	30318	30259	30220	30255	30244	30283	30461	30372	30210	30200	30367	30343	30065	30191	30086	30458	30202	30048	30233	30358	30206	30196	30121	30185	30192	30090	30232	30298	30341	30252	30256	29841	30123	30048	30097	30461	30258	30261	30159	30283	30108	30140	30110	30117	30397	30415	30250	30082	30306	30323	30327	30162	30332	30370	30118	30247	30415	30267	30268	30238	30025	30401	30199	30236	30166	30130	29844	30128	30252	30113	30314	30316	30075	30289	30110	30273	30205	30201	30213	30435	29971	30154	30217	30146	30111	30085	30234	30354	29929	30204	30417	30086	30295	30188	29958	30286	30157	30129	30326	30160	30193	30092	30156	30216	30290	30171	30308	30119	30333	30326	30275	30119	30004	30266	30327	30331	30112	30316	30364	30135	30260	30238	30185	30186	30116	30030	30238	30321	30183	30167	30449	30340	29964	30229	30298	30105	30288	30200	30306	30227	30403	30286	30461	30087	30082	30056	30063	30088	30228	30177	30211	30387	30358	30235	29991	30172	30307	29995	30209	30399	30185	30254	30089	30098	30496	29990	30202	30251	29966	30323	30203	30271	30073	29822	30122	30279	30305	30228	30091	30119	30208	30082	30288	30010	30297	30178	29950	30156	30454	30246	30218	30269	30088	30366	30051	30105	29963
31703	58772	50086	39412	34554	30670	28430	26444	25562	24528	23861	23587	23210	22889	22864	22534	22512	22274	22331	22540	22319	22218	22253	22482	22336	22266	22150	22195	22335	22199	22025	22070	22411	21995	22208	22085	22082	22252	22183	22053	22028	22147	22139	22182	22224	22195	22296	22062	21809	22154	22223	22201	22173	22088	22138	22081	22008	22212	22277	22053	22211	21907	22080	22023	22304	21887	22176	22167	22208	22298	21948	22149	21957	22108	22192	22146	21978	22099	22049	21999	21999	22233	22226	21996	22012	21901	21967	22140	22000	22163	22221	21957	22293	22250	22177	22010	22213	22066	22181	22071	21974	22079	22141	22138	22065	22081	22045	22146	22136	22088	22222	22014	22107	21908	22090	21956	22081	22178	22052	22008	22126	21935	22147	22035	22061	22145	22110	22190	22045	22168	22118	22334	22067	22067	22192	21974	21960	22225	22179	22036	22136	22012	22008	22110	22013	22187	21977	22076	22029	22026	22137	22007	22149	21835	22083	22075	22294	21922	22006	22063	21987	21825	22281	22007	21965	22035	22092	21958	22146	21984	22048	21991	22017	21948	21935	22115	22091	22218	21963	22050	22101	22212	22189	22179	22057	21890	22038	21904	22238	22120	22333	22117	22049	22207	22128	22117	21999	22341	22040	22082	21980	22041	22112	22056	22111	22147	21976	22383	22074	21970	22149	22186	22205	22238	21999	22241	22122	22138	21906	22020	22106	21952	22138	22254	22014	22091	22046	21979	22087	22098	21975	22075	22008	22104	22065	22074	22143	22108	22075	21849	21971	22132	21970	22262	22006	22157	22163	22153	21956	22136	22263	21935	22080	22008	22262	21993	21984	22251	21978	22233	21967	21981	22031	22300	22322	21932	22170	22144	22081	22112	22060	21966	22081	22034	21982	22112	21792	22196	22214	22109	22078	22019	22174	22030	22009	22073	22004	22144	21914	22065	22132	22142	22242	22165	22094	21946	22101	21913	22167	22150	22216	22004	22362	22091	22106	22187	21919	22235	21964	22149	22144	22189	22377	21966	21989	22091	22145	22208	22132	21922	22041	22194	22120	22196	22149	22188	22241	21928	21988	22078	21958	22183	22102	22183	22150	22181	22044	22063	22048	21988	21973	22091	22198	21893	22065	22060	22064	22119	22138	22139	22014	22282	22187	22033	22120	21992	21976	22033	22083	22050	22143	22062	22161	22009	22087	22130	22226	22165	21837	22149	22211	22107	22178	22087	21943	22101	22283	22007	22131	21967	22164	22070	22101	22247	22110	22085	22040	22222	22142	22147	22083	22152	22105	22278	22281	21984	22111	22013	22005	22262	21976	22185	22026	21945	22036	22261	21971	22158	22032	22114	21999	22119	21998	22301	22061	22021	22026	22048	22137	22094	22213	22029	22117	22102	22227	22087	21769	22051	22069	22209	22111	22159	22060	22237	22195	22097	22019	22121	22091	21980	22199	22155	22140	22092	22168	22082	22291	22073	22071	22092	22117	21916	21996	22278	22151	22017	22061	22119	21975	22048	22324	22076	22049	22058	21891	22016	22215	22065	22055	22127	22141	22072	22097	21821	22253	22132	22082	22145	22175	22091	22181	22025	22062	22101	22134	22208	22052	21949	22208	22031	22122	22099	22231	22050	22060	22108	22033	21952	21925	21872	22033	22104	22025	22029	22163	22094	22181	22037	22089	22220	22254	22014	22085	22089	22228	22225	21913	21936	22086	21961	22021	21997	21999	22095	22032	21982	22098	22022	22166	22096	22161	21992	22159	22349	22153	22053	22138	22083	21918	22020	21984	21936	22034	21999	22216	22169	22091	22215	22226	22173	22075	22036	22154	22021	22214	22166	22085	22263	22055	22057	22217	22212	22139	22093	22195	22208	21934	21903	22114	22107	21995	21978	21941	22047	22149	22063	22094	22233	22117	21850	22203	22040	22234	22067	21887	22098	22141	22039	21979	22255	22083	22129	22107	22102	22194	22221	21936	21933	22130	22196	22091	21964	22180	21962	22232	22098	22032	22003	22102	22093	22271	22158	22184	21962	22167	22229	22160	22196	22162	22064	22063	21924	22275	21956	22205	22094	22086	21944	21966	22151	22025	22156	21835	22066	22007	22084	22164	22208	21796	22114	22123	22174	22168	21851	22150	22327	21949	22147	22059	22087	22094	22058	22115	22124	22205	22201	21961	22080	21991	22203	22278	22179	22185	22300	22074	22064	22218	21978	22065	22080	22095	22165	22111	22118	22201	22186	22057	22134	22009	22185	21942	21990	22004	21953	22136	22137	22092	21885	22420	22340	22047	22122	22144	22261	21979	22185	22099	22011	22070	21939	22031	22021	22194	22132	22158	22143	21954	22007	21883	22283	22094	22174	22169	22307	22127	22030	22074	22021	22143	22199	22269	22292	21944	22108	22317	22059	22144	22076	22013	22017	22194	22244	22017	22143	22046	22104	22081	22120	22204	22150	21956	22282	22139	22087	22097	21908	22184	22205	21943	22150	22030	22036	22203	21916	22125	22024	22313	21986	22019	21968	22037	22229	22238	22061	22165	22011	22037	22037	21992	21980	22052	22007	22112	22221	21925	22102	22312	22013	21986	22147	22077	22107	22146	22161	21929	22207	22015	21998	22080	22165	22032	22205	22063	22121	22277	22181	22205	22229	22019	22077	22045	22267	22013	22152	22054	22021	22147	22156	22067	22044	22121	22145	22028	22223	22114	21884	22142	21872	22066	22226	22063	21864	22150	22256	22136	22042	22073	22075	22168	22034	22013	22130	22197	22231	21846	22177	22152	22225	22141	21948	21931	22275	22225	22053	22229	22042	22020	22235	22176	22039	22008	22096	21969	22088	22221	21987	22096	22037	21987	22128	22105	22172	22081	22332	22013	21989	22190	22062	22105	22153	22086	22003	21998	22012	22170	22112	22082	22050	22084	22199	21946	22168	22062	21959	22240	22038	22016	22086	22064	22098	22172	21987	22241	22056	21808	22008	22036	22052	22178	21964	22007	22031	22137	22125	21959	22016	21897	21942	21965	22146	22060	22108	22115	22086	22031	22214	22225	21939	22297	21909	22185	22204	22199	22087	22053	22208	21997	21993	22091	22127	22073	22000	22094	21992	22204	22027	22098	22085	22233	22086	21989	22081	22259	21938	22075	22148	22144	22102	21926	22238	22006	22034	22002	22040	22053	22123	22224	21950	22008	22116	22123	22125	22223	22114	22056	22047	22118	22146	22041	22075	22094	22053	22232	22089	22072	22117	22179	21995	22139	21847	22190	22131	21956	22127	22001	22240	22046	22147	22049	22145	21971	22074	22108	22202	21983	21951	22003	22061	22055	21977	21963	22206	22083	22093	21972	22312	22061	21947	22006	22235	21979	22014	22095	22263	21996	22010	21862	22104	22320	21858	22313	22378	22186	22171	21899	22324	22043	22120	22201	22148	22132	22265	22252	21975	22149	22247	22045	22099	21831	22010	22017	22303	22324	22106	22082	22091	22002	21919	22003	22181	22034	21969	22153	22167	22151	22108	22166	22152	22256	22154	21990	22031	22013	21985	22016	22239	22106	22027	22155	22177	22066	22254	22124	22045	22024	22234	22015	21973	22191	21993	21996	22231	22249	21886	22125	21876	22130	22028	22217	21985	22241	22091	22113	22040	21969	22057	22190	22183	22103	22110	21976	21973	22132	22110	22069	22239	22154	22025	21957	22184	22215	21857	21868	22011	22024	22059	22290	21994	22190	22163	22037	22112	22218	22050	22152	22045	22153	21999	22081	22128	22202	22084	22095	22140	22317	22181	22035	22154	22333	22154	22248	22313	22364	21891	22103	22172	21959	22129	21927	22009	22281	22126	21899	22329	21967	22032	21908	22019	22176	22183	21926	22134	22029	21981	22074	22100	22019	22078	22016	22204	22036	22217	22177	21954	22246	22204	22192	22135	22142	22093	22028	22312	22074	22061	22147	22251	21908	22144	22167	21992	22030	22228	22227	22266	22224	22259	21924	22079	22010	22186	22119	22009	22020	21996	21988	22072	21953	22035	22087	22065	22071	22093	21945	21960	22062	21988	22080	21981	22068	22211	22053	22030	22342	22168	22023	22074	22097	22165	22096	21970	21990	21909	22141	22088	22042	22021	22053	22218	22036	21997	22102	22064	22174	21998	22030	22102	22084	22246	21956	21865	21965	22108	22128	22145	22130	22214	22005	22187	22078	22130	21999	22187	22101	22130	22104	22055	22157	22018	22099	22159	22224	22103	21826	22373	22148	22023	21997	22087	22123	22097	22027	22137	22017	22025	22227	22295	21930	22119	22104	22073	22132	22312	22080	22029	22013	22096	22085	22087	21970	22011	22040	22161	22182	22160	22266	21936	21963	21921	22009	22145	22193	21918	22105	22167	22203	22148	22216	22013	22075	21976	21923	22060	22144	22101	21981	21996	22186	21875	22085	22044	22223	22069	21841	21992	22305	22013	22186	22170	22019	22022	22039	22018	22264	22087	22240	22089	22168	22193	22245	21938	22142	22028	21966	21884	21973	22221	21967	22189	22344	21871	22136	22199	22096	22244	22139	22190	21909	21980	22087	22133	22271	21985	22062	22213	22014	22136	22047	22153	22273	22265	22039	22133	22230	21982	22003	22154	22131	22030	22189	21954	22084	22164	21987	22065	22208	22046	22109	22031	22096	22113	21951	22238	22210	22081	22200	22234	21993	22052	22255	22081	22206	21917	22047	21990	22181	21981	22110	21933	22045	22118	22054	22196	22052	22054	22102	22036	22036	22209	22122	22257	22234	22146	22166	22123	21960	21961	22021	22136	22069	21929	22200	22106	22028	22192	22163	22227	22162	22028	22106	21884	22114	22120	22164	22074	22034	22070	21973	21977	22048	22299	22050	21954	22268	22000	22111	22238	21959	22037	22153	22147	21806	22256	22220	22145	22122	22112	21972	21973	22012	21913	22004	22060	22173	22060	22004	22059	22193	21930	22148	22009	22202	22229	22214	22096	22123	22223	22174	22026	22082	22090	22016	22139	22135	21931	21971	22123	22266	22120	22047	22037	22063	22016	21970	22023	22096	22115	21883	22108	22240	21970	22070	22072	21994	22013	22147	21989	22119	22037	22185	22167	22184	22064	21924	21996	22112	21981
34609	35446	41593	37706	34159	32553	31869	30992	31014	30909	30357	30473	30647	30178	30220	30134	30206	30014	30056	30197	30289	30101	29874	30016	30170	30157	29949	30187	29942	29887	29628	29714	30034	29923	29767	29824	29897	29817	29890	30005	30185	29814	29565	29733	29970	29948	29959	30080	29949	30037	29921	29942	30029	30089	29971	29797	29779	29928	29934	30285	29926	29684	30104	29862	29781	30105	30066	29656	30117	29648	30057	30017	30097	29875	29940	29919	29719	30015	30037	29823	30047	30002	29957	29838	29750	30271	30062	30101	30093	29771	30095	30097	30008	29927	30107	29868	29780	30098	29990	29872	29929	30099	30002	29831	29859	29893	29876	29986	30081	29798	30040	30012	30123	30157	30050	29888	30006	29839	30062	29914	30080	29918	29679	29942	30044	29853	29841	30046	29836	29853	29947	30012	29876	30051	29966	29950	30138	29853	29948	29830	30011	30121	30081	29927	30129	30050	30162	29787	29888	30020	29921	29823	29965	30012	29911	30080	29997	30092	29608	29854	30271	30064	29826	30027	30130	29848	30119	29704	29924	30088	30059	29717	29790	29708	30049	30008	30145	30056	30060	29892	29723	29789	29754	29895	29663	29904	29855	29927	30064	29695	29739	29748	30019	30018	29809	29906	30012	30008	30147	29947	29706	29631	29817	29920	29853	29798	29838	30102	29855	30062	30197	30146	30048	30071	29895	29870	29929	29910	29804	29803	29891	30035	30108	29832	29854	30146	30056	29756	30290	30009	30117	30164	30122	30133	29910	29722	29826	30103	30003	29941	29915	29984	29998	29705	29960	29847	29985	29832	29764	30037	30054	29853	30059	29887	29974	29787	29872	29966	30045	29784	29760	29890	29887	29895	29891	29953	29845	30099	29914	29973	30102	30137	29895	29764	30055	29801	29842	29840	29981	30100	29910	29919	30012	30082	29928	30116	29912	30022	29683	29935	29819	30154	29779	30086	30188	29885	29951	29900	29871	29740	29898	29860	30058	29793	29741	30013	29984	30038	29861	30115	29952	30015	29878	29900	29836	29925	29925	30043	29993	29977	29759	29962	29785	29758	29787	30079	30062	30057	30115	30011	30107	29977	29783	30133	29925	30105	30044	29916	29949	29875	29925	30020	30018	29680	29811	29709	29939	29616	29702	29850	30067	29827	29707	30130	30080	30003	30091	30023	29990	30032	30142	29859	29922	29873	30030	29853	29887	29764	29856	29690	30030	29749	29852	29959	30262	30023	30014	29907	29975	30228	30168	29942	29896	29887	30228	29803	29766	30194	30196	30115	29991	30030	30090	29909	29935	29782	29856	30027	30102	29991	30096	30038	29949	29933	30009	29679	29947	29990	30044	30222	30016	29975	29940	30135	30023	29939	29897	29870	30183	29856	29947	29849	29956	30024	30043	30148	30064	30103	30049	30063	29672	29825	29913	29784	29938	30031	29937	29744	29895	29636	30140	29873	29831	29870	29717	30199	30137	29996	30024	29958	29902	30077	29905	30045	29885	29895	30211	29764	29882	30018	30050	29954	30035	29944	29907	29902	29831	29823	29838	30014	29890	29893	29818	29968	29976	29996	30012	29934	29867	29655	29753	29853	30131	29716	29808	30099	30095	29672	30034	30059	29956	30183	30037	30054	29846	29765	29921	29813	29623	29821	29925	30026	29935	30013	29768	29857	29697	29703	29952	29617	29964	29810	29850	29667	30032	30085	30176	29912	29969	29776	29938	29941	30309	29923	29939	29853	29777	29833	29971	29880	29723	30181	29642	29947	30074	30069	30007	30165	29921	30097	29816	30226	30014	30057	30009	29961	29931	30045	30085	29846	30107	29809	29887	29921	30007	30065	29841	30045	29891	30081	30116	30014	30018	29997	29893	30019	29905	30002	29934	30067	30126	29947	30090	30008	30125	29962	30100	29725	30018	29951	30055	29841	29919	30021	30176	30091	30240	29957	29942	30147	29998	29885	29831	30133	29972	30040	29712	29871	30141	30088	29901	30010	29860	29948	30135	30343	29903	29847	29926	29850	29774	30122	30024	29973	29978	29943	30231	29972	29712	29879	29878	29876	30030	29973	30009	30080	29842	29888	29856	29927	29886	30032	30063	29954	29898	30096	29960	29989	30048	30068	29822	30156	30036	29897	29884	29996	29660	30213	30174	29741	29803	30015	30093	29894	29944	30083	29853	30066	29908	29849	29950	29837	30125	29934	30014	29801	29760	29936	29897	30054	30013	30031	29968	29902	29670	29865	29761	29779	30082	29940	30097	29933	29958	30007	30145	29931	29884	29957	30051	29891	29945	29996	29907	29935	29977	29956	29794	29962	30108	30027	30072	29745	30090	29842	29814	29963	29972	29972	29921	29872	29857	29863	30044	29691	29797	29881	29992	29913	30155	30144	29604	29676	29898	30028	29977	30078	29669	29735	30029	29820	29962	30230	29979	29862	30075	30064	29879	29916	29899	30224	29976	29987	29926	29799	30117	29869	29837	30018	30099	29903	29867	29968	30169	29587	29993	29907	29871	29870	29880	29810	30119	30103	30075	29680	30135	29933	29909	29911	30015	29965	30134	29680	30032	29945	30005	29918	29923	30094	29873	29996	29737	29865	30012	30008	29805	29632	29947	29774	29988	30177	30124	29977	30000	29858	29718	29959	29838	29970	29982	29931	29716	29866	29995	29999	29977	29990	30000	30117	30047	30073	29974	29949	30008	29749	29975	29902	29986	30102	29794	30102	29946	30127	29966	30011	29998	29934	30100	30066	29850	29913	29961	29741	30148	29886	29611	29767	30063	29979	29888	30124	29903	29781	29895	29852	30001	29851	30040	30082	29812	29619	29840	30000	29987	30116	29786	29927	30100	30082	29659	30124	29968	30102	29934	30087	29952	29702	30181	29933	30053	29819	30107	30078	30205	30052	30084	29933	29962	29964	29964	29833	29915	30179	30136	29924	29825	29649	29999	29911	29640	29756	29921	30064	30076	29895	29940	30179	30065	29789	29941	29764	29738	30090	30060	29756	29936	29808	30194	29738	29737	29944	29866	30088	29935	29805	29962	29992	30127	29843	30093	30072	29962	29925	30033	29926	30026	30040	30188	30063	29956	29994	29802	30019	29857	30021	29858	29726	29853	29909	29879	29649	30020	30072	30056	29950	30159	29912	29916	29949	29947	30036	29919	30267	30002	29847	29852	30179	30059	30053	29932	30233	30030	30276	29876	29878	30055	29983	30077	29995	29960	29982	29970	30130	29895	29843	29889	29867	30073	29876	29739	29798	29858	29998	30166	30053	29991	30153	30044	29973	29947	29818	29914	29987	29832	30127	29793	29780	29982	29911	30110	29987	29985	29932	29964	29982	29899	29859	29878	29897	29987	29838	30260	30040	29935	29796	30068	29507	29880	30046	29918	30086	30079	30198	30034	29923	30040	30057	29827	29928	30044	29842	30106	30063	29993	29771	29920	29840	29783	29894	29993	29850	29966	30046	29832	29965	30054	29860	29852	29902	30079	30210	29858	29847	29834	29864	29965	30052	29906	30126	30015	29920	30010	29850	30000	29639	29821	29849	29729	29930	29959	30147	30112	29978	30080	30068	30166	30079	29799	29715	29910	29967	29801	30044	29820	29906	29999	29754	29699	29851	29987	30038	29974	29878	30014	30115	30132	29968	29824	30121	30209	29765	29759	29783	29825	29863	30199	30041	30097	29920	29769	29918	29997	30055	30007	29936	29772	30120	29829	29882	30174	29854	29930	29980	30013	30170	30083	29870	29978	30211	29852	29924	30159	30285	29892	29957	30161	29982	30005	30220	29925	29878	29952	30070	30088	29928	30117	29846	30051	30110	29842	30062	30062	30095	29870	30070	29695	29865	29816	29750	29931	29991	29973	29962	30112	30189	29935	29903	30049	29841	29753	29921	30092	29932	30028	29874	29995	30129	29971	29982	30050	30036	29933	29871	29838	29868	30274	29797	30119	29999	29842	29915	29819	29740	30010	29929	29647	29816	30023	30082	30188	29898	29945	29883	29913	29831	29844	30124	30233	29802	30193	29936	30024	30106	29886	29677	29848	29958	29988	29869	29955	30110	30102	30062	30172	30244	30151	29990	30101	29714	30011	29892	30147	29901	29553	30062	29795	29964	29995	29918	30035	30173	30039	29847	29835	30105	30015	29850	29913	29892	29989	29902	29930	29849	30088	29831	29810	30193	29859	29936	30146	30030	30128	30124	29965	30148	29902	30022	30076	29783	29955	30097	30023	30149	29926	29817	29849	30132	30029	29884	30202	29861	29865	30057	29916	30074	30052	29856	30162	29896	29822	29994	30086	29942	29922	30068	29917	29855	29799	29980	30080	30078	29916	29685	29978	29951	29902	30002	29854	29831	29977	29975	29886	29830	29877	29857	29941	29849	29843	29851	30092	29823	30061	29953	29584	29756	29942	29863	29982	29892	29774	30236	29887	29728	30094	30036	30163	29940	29949	30069	29896	29962	29761	30036	29872	30054	29980	29990	30079	29833	30136	29946	30018	29941	30135	29883	30015	30116	29782	30090	29969	30180	29919	29767	29758	30022	29962	30315	30123	29854	30124	29900	29949	29982	30007	30090	29872	29941	30214	30124	29922	30040	30011	30040	30066	29750	29920	30005	30064	30022	29850	29809	29956	29855	29932	29962	29778	29945	29667	29729	29770	29982	29998	30191	30103	30007	30168	29936	30185	30043	30209	30016	29926	29882	29906	29945	30010	29868	29864	29803	29798	30092	30184	30061	29907	30074	29984	30121	29776	30088	29876	30088	29773	29947	30024	30018	29975	30031	29946	29844	30144	29789	29926	30127	30164	30052	29930	30088	30047	30036	30086	30225	29991	29984	29945	30072	30135	29921	29702	29961	29796	30040	30065	29852	30132	29929	30183	29945	29908	29842	29865	29773	30006	29776	29832	29922	29920	29816	29917	29798	30059	29771	30027	29843	29956	29873	30211	30216	30156	29933	29831	30122	29769	30066	29932	30082	29983	29950	29996	30034	29799	29970	30124	30026	30058	30038	30068	30058	30142	29973	29983	30044	29928	29862	29943	29877	30038	30005	29913	30110	29954	30041	30046	30083	29967	30092	29948	30013	30307	29849	30181	29995	29837	29999	29872	29996	30154	29943
32748	47918	39858	31637	28229	26084	24907	23945	23459	23133	22602	22621	22529	22227	22018	22314	22132	22128	22132	22222	22136	21999	22237	22013	21921	22073	22016	22005	22037	22248	22037	21970	22128	21992	22170	21941	21988	21878	21958	22061	21854	21997	21937	22221	21995	21975	22217	22080	22205	22157	22195	22047	22031	22022	21982	22237	21968	22117	22013	22053	22036	21958	21965	22053	21961	22020	22032	22057	22246	22013	22052	22093	21858	22108	22124	22033	22111	22045	21906	21927	21917	22025	22105	21865	21996	21829	22242	22069	22010	22235	22073	22005	22027	21972	22038	22079	22143	21982	22132	21891	22067	22150	22103	21822	22072	22103	22008	22007	21934	21973	22152	22073	22111	21968	22040	22015	22198	21961	22059	21995	21910	21985	22133	21952	22123	21955	21984	21973	22070	22018	22223	22119	21919	22135	22016	22066	22429	21934	22101	22026	22005	22088	21989	22187	21939	21847	22176	22133	21955	22063	22112	21863	22175	22135	21903	21906	22178	22178	22175	21989	21918	22116	21895	22165	21955	22021	22173	22056	22179	22096	22162	21976	22143	22005	22180	21845	22063	22027	22022	22070	21925	21985	22016	22039	22154	22094	22215	22075	21944	22064	22063	22048	22110	21836	22015	22162	22132	22020	22092	22005	21966	22143	22019	21950	21971	22178	21931	22037	22015	21990	21946	22077	22031	22140	22054	22244	21964	22106	22078	21949	21959	22180	22164	22041	21930	22025	21996	22031	22096	22003	22123	21866	21989	22019	22052	22199	22125	21914	22049	21859	22201	22007	22066	22062	22167	21818	22041	21929	21969	22010	22167	21872	21921	21971	22176	21874	21980	22221	21913	21896	22069	22119	21925	21950	22054	22165	22065	22125	22010	22065	21945	22073	21997	21936	21937	21961	21957	21958	22018	22040	21992	22033	22152	22120	21995	21992	21882	21966	22146	22068	22242	22042	22056	21927	22032	22120	22090	22025	22068	22035	22018	22127	22129	22114	21946	21853	22100	22021	22115	22298	22036	21970	21909	21961	22074	21938	21928	21982	22065	21999	22064	22069	21927	22179	21837	22108	22174	21994	22060	22244	21910	22079	22003	22102	22077	21886	21919	21883	22164	22097	22086	21889	21975	22020	22009	22133	21749	22051	22077	21935	22068	21994	21903	22048	22108	22003	22091	22144	22188	22042	22051	21986	21937	21945	21963	22036	22243	21932	21991	22053	22144	22078	21891	22033	21981	21942	22284	22104	22054	22000	22101	21931	21822	22010	22093	21900	22053	21979	22005	21966	22035	22073	22064	21913	21970	21869	22061	22057	22048	22039	21997	22026	21888	22250	22062	22018	21910	21992	22277	22205	21978	22189	21948	22098	21837	21956	22152	22102	22068	22291	21853	22056	22233	22172	22005	22008	21847	21949	22062	22000	22056	21921	22053	22139	22190	22201	21977	21970	22175	22203	22138	22074	22100	22144	21977	22173	22175	22016	22102	21864	22171	22162	22131	22167	22184	22078	22029	22107	21946	22076	21993	22111	21974	21996	21899	22084	22093	22200	22063	22047	22018	21919	21959	22066	22202	22019	21995	21963	22070	21964	22197	22014	21846	22036	22086	21977	21921	21966	22194	22111	22157	22041	22103	22121	21904	22070	21768	22154	22227	21995	21938	21924	21931	21969	22018	22020	21995	22171	22012	21850	22125	22123	22020	22159	21879	22080	21972	21855	22094	22009	21983	22115	21812	22101	22064	21992	22114	21897	22008	21968	22270	22127	22155	21890	21718	22043	22055	21936	21961	22094	22084	22089	21908	21933	22094	22296	22187	22072	22069	21905	22071	22026	22064	22039	22111	22159	22035	22226	22070	22023	22103	22005	22069	21796	22131	22088	22123	22185	21984	22025	22104	22139	21994	22164	22082	22122	22014	22107	21983	21992	22160	22026	21916	22000	21994	22127	22206	22047	22040	22032	21966	21938	21970	22111	21990	21862	21998	22000	22027	22080	22082	22121	22074	21889	21980	21960	21981	22009	21999	22029	21960	21952	22119	21895	22052	22090	21947	22070	22092	22002	21946	22032	22112	21862	22215	22140	22190	21931	21968	22016	22015	21961	22124	22054	22016	22005	22108	21936	22127	21861	21978	22145	22015	22021	22093	21938	21984	22053	22100	21833	21976	21973	22102	22078	22053	21979	21897	22067	22097	22086	22108	22178	22144	21829	21883	22160	21928	22077	21933	22211	22054	21828	22097	21941	22078	22046	22053	22095	22122	22051	21967	22008	21986	21953	22133	22035	22292	22039	22135	22049	21820	22037	22015	21995	22030	21873	21831	21953	22198	22020	21976	22202	21971	22078	21884	22269	22069	22159	21911	21774	21903	22124	21934	22026	22042	22109	22073	21966	22096	22128	21929	22147	21917	22111	22040	22036	22120	21956	22165	21988	22121	22106	21946	21977	22116	21965	22072	22064	21976	21912	22086	21946	22058	21953	22172	21934	22110	22033	22116	21982	22042	22161	22177	21954	21872	22082	21920	22066	21958	22077	21963	21922	22039	21938	22196	21863	22114	21961	22004	22078	21934	22165	21978	22008	22060	21997	22005	22055	22277	21993	22222	21993	22040	21963	21932	21974	22055	22023	22023	22180	21945	21985	22065	22099	22098	21999	21982	21905	22344	21997	22264	21992	22054	22102	22060	21947	22183	22107	22098	21973	21965	22157	22151	21954	22087	22086	21971	21985	21980	21948	21826	22163	22020	22069	22211	21931	21897	21977	22044	22074	21920	21982	21894	22051	22142	21977	21892	22071	22099	22167	22045	21811	22142	21982	21888	22094	21963	22025	22188	22022	21880	21968	22091	22091	22152	22117	22173	22052	22160	21997	21926	22096	21980	22087	21951	22216	21943	21954	22074	21924	21893	22105	22043	21989	22167	21946	22063	21977	21928	22122	22207	21976	22177	21957	21779	22023	22104	22011	22049	21969	22170	22096	22118	22087	22021	22222	22140	22129	21951	21929	22064	21982	22059	22179	22152	22153	22011	21925	21845	22017	22088	22064	22136	21963	22134	22142	22009	22087	22100	22144	22020	22234	21958	21811	21996	21965	21924	22118	21931	22173	21881	22078	22166	22054	21978	22025	21966	22083	22021	22029	21997	22054	22082	22103	22035	21987	21909	22048	21967	21867	21883	22144	21991	22015	22200	22017	22120	22049	22169	22061	22007	22081	22088	22043	22046	21928	22203	22026	22061	22151	21963	22141	21961	22171	22170	21954	22181	22018	21949	22016	21974	21871	22037	21992	22180	21830	22149	22058	21848	22038	22012	22118	22184	22020	22006	22207	22043	21925	21955	22037	21954	21986	22109	21916	22183	21949	22048	21964	21938	21938	21881	22051	22106	21951	21947	22229	22113	22025	22050	22170	22002	22221	22071	22312	22053	22130	22089	21994	21894	21899	22103	21988	21816	22045	22118	22116	22065	22102	22021	21922	22077	21901	21872	22264	22011	22239	21836	22005	21959	22099	21972	21945	21784	22011	22336	22018	22070	22165	22194	22107	22017	22053	21913	22212	22028	21921	21982	22135	22122	22006	22213	21982	22159	22039	22324	21861	22173	22068	21871	22174	21987	22043	22113	21920	22136	22108	21975	22218	21989	22118	22042	21988	22070	22021	22087	22015	22082	21949	21911	21930	21915	21915	22227	22145	22168	22082	22004	22046	21970	22109	22001	21996	21971	22037	21920	22096	21875	22025	21874	21995	21950	22023	22066	22065	22111	22197	22102	21990	22276	21821	22190	22106	22052	21943	22178	21995	22170	22041	21944	21988	21927	21943	22069	22074	22042	22024	21904	21951	22041	21988	22137	22159	22186	22127	21977	22282	21979	22012	22180	21981	21958	22020	22103	22152	22064	21978	22081	22102	22020	21953	22068	22017	22022	21988	22115	21759	22102	21931	22057	22026	22076	22016	21969	22075	22197	22049	22119	22077	22171	22073	21895	22135	22158	21963	21985	22253	22039	22170	22158	21889	21966	22072	22141	22124	22005	21951	22237	22105	21946	22040	21981	22132	21859	22011	21974	22007	22035	22134	22131	22136	22105	22152	22016	22088	21926	22077	21920	21863	22212	21993	22123	22109	22162	22058	22181	22141	22049	21987	21865	21901	22029	21978	22103	22124	22077	22076	21876	21937	22053	22075	21990	22170	22042	21923	21851	22194	21956	22261	21935	21974	21944	22175	21883	22088	22028	22064	22049	22038	22186	21939	22138	21912	22100	22010	22123	21861	21855	22139	22041	22163	22137	22099	22054	22003	21994	21983	22056	21966	22000	22212	22034	21855	22120	22092	21977	22132	22158	22206	21953	22000	22138	21956	22283	21975	22068	22155	22189	21961	22062	22076	21929	22001	21906	22132	22005	21950	22184	21984	21950	22152	22003	21946	21990	22140	21977	22014	22000	21930	22014	21930	22205	22070	22084	22092	22030	22015	21880	22023	21965	22143	22250	22001	22049	21946	22042	22124	22108	21881	21944	22069	22141	22165	22274	22102	22194	22031	22088	22138	22114	22013	21904	22105	21976	21927	22129	21991	22226	21951	22083	21899	22020	21958	21775	22150	21964	22013	21859	22003	21966	21970	21945	22058	22006	22103	22097	21857	21963	22149	22071	22075	22055	22177	21915	21969	22077	22221	22058	22009	22028	22118	21973	22139	22076	22054	22050	22206	21854	22209	22056	22316	22212	21753	21974	22015	22041	22000	22049	22067	22193	22367	21972	22108	22124	21868	22192	22166	21967	22047	22124	21968	22074	21886	22073	22069	21929	21881	22017	22059	21960	22061	22114	22084	22079	22141	22084	21865	22014	21968	22236	21956	22017	21990	22005	22019	22086	21948	22113	22029	21912	21955	22115	22042	22206	22117	22107	21898	22043	21998	22092	22057	22029	22072	22059	21960	22003	22146	21945	22024	21946	22020	22127	21927	22040	21981	22160	22091	22006	21971	22022	22101	21941	22207	22121	21995	22129	22170	22019	22066	22086	22111	22218	22153	22061	22051	22102	22032	21831	21957	22062	22197	22005	22168	22169	22082	22113	22013	22059	21808	22065	22046	22094	21868	22193	22020	21851	21870	22060	22280	22037	22076	21945	22221	22019	22069	21989	22144
23412	21467	28710	27620	29140	32926	34247	32001	31054	31281	30851	30317	30683	30128	30265	29767	29966	29904	30139	30064	29946	29880	29979	29972	29862	30053	30213	30193	29790	29898	29811	29833	30045	30057	29935	29903	29944	29734	29765	30064	29941	29790	29982	29840	29991	29928	29612	29999	30246	29708	29794	29957	29866	29843	29616	29689	29764	29907	29852	29673	30042	29841	29739	29760	29685	29802	30070	30041	30102	30039	29700	29714	29700	29706	29616	29784	29759	29977	30052	29683	29905	30194	29733	29819	29983	29880	29779	29407	29948	29770	29604	29980	29783	29961	29705	29784	29670	29986	29744	29969	29709	29790	29858	29875	29993	29787	30063	29800	29844	29831	29774	29751	29729	29709	29778	29892	29705	29784	29721	29930	29864	29861	29731	29661	29859	29870	29863	29705	29760	29734	29785	29876	29957	30011	29829	29883	29847	29954	29627	29916	29954	29836	29678	29869	29765	29543	29918	29721	29821	29836	29676	29900	29767	29855	29881	29805	29724	29545	29682	29681	29503	29759	29687	29786	30012	30048	29772	29881	29631	29731	29834	29634	29820	29710	29912	29982	29919	29994	30006	29634	29741	29666	30059	29759	29733	29804	29779	29807	29724	29742	30201	29610	29803	29722	29844	29691	29629	29899	29881	29714	29883	29551	29583	29603	29799	29651	29711	30053	29721	29833	29876	29821	29804	29886	29884	30003	29619	29934	29889	29934	29735	29910	29861	29779	29603	29912	29845	29778	29902	30120	29626	29736	29810	29833	29689	29760	29910	29784	29897	29658	29880	29715	29831	29869	29893	29847	29561	29512	29446	29777	29533	29976	29963	29678	29823	29831	29909	30083	29627	29816	29713	29584	29756	29667	29913	29564	29676	29873	29887	29660	29873	29678	29644	29953	29849	29911	29804	29716	29903	30001	29940	29876	29928	29838	29958	29569	29755	29762	29889	29839	29880	29897	29924	29799	29763	29863	29816	29990	29821	29890	29768	30124	29909	29958	29959	29925	29786	29787	30114	29718	29790	29898	29969	29912	29736	29852	29606	29815	29658	29869	29818	29916	29651	29695	29827	29904	29697	29735	29938	29668	29971	30093	29721	29873	29659	29945	29995	29902	29753	29973	29834	29671	29741	29927	29457	29655	30097	29614	29752	29743	29852	29761	29994	29840	29655	29807	29704	29667	30032	29651	29684	29820	29802	29636	29557	29943	29693	29728	29662	29652	29843	29773	29669	29977	29720	29816	29728	29840	29599	29684	29889	29539	30008	29907	29947	29809	29747	29639	29799	29824	29743	29616	29622	29796	29703	29935	29865	29726	29833	29951	29815	29877	29760	29956	29741	29842	29934	29663	30055	29812	29877	29675	29846	29938	29954	29616	29750	30186	29919	29755	30018	29814	29591	29816	29978	30007	29693	29886	29929	29987	29859	30002	30019	29802	29987	30050	29636	29829	29734	29957	29719	29767	29968	29761	29927	29960	29767	29966	29585	29602	29817	30044	29961	29776	29656	29787	30143	29985	29887	29764	29584	29908	29837	29750	29686	29633	29716	29942	29781	29790	29943	29955	29766	30057	29976	29911	29552	30109	30006	29756	29807	29904	29888	29930	29635	29722	30043	29828	29621	29594	29743	29714	29872	29765	29829	29789	29875	30019	29806	30004	29956	29762	29926	29784	29756	29920	29695	29946	29666	29597	29837	29427	29832	29655	29711	29696	30026	29869	29876	29799	29866	29747	29877	29887	29660	29762	29803	29792	29538	29813	29574	29871	29981	29704	29931	30048	29931	29849	30136	29968	29945	30045	29774	30015	29726	29922	29931	29721	29634	29884	29731	29817	29768	29699	29766	29873	29933	29825	29804	29683	29590	29673	29708	29697	29826	29868	29744	29776	29791	29974	29730	29766	29569	29791	29555	29848	29684	29793	29788	29936	29698	29773	29874	29937	29798	30068	29792	29594	29696	29957	29849	29735	29803	29928	29640	29688	29755	29796	29923	29947	29749	29629	29691	29712	29896	29726	29816	29713	29931	29913	29675	30007	30001	29696	29749	29782	29843	30041	29909	29734	30020	29728	30005	29925	29730	29720	29771	29906	29910	29722	29835	29771	29752	30020	29658	30007	29829	29719	29866	29667	30072	29747	30032	29722	29700	29697	29841	29917	29833	29588	29869	29997	29762	29951	29856	29845	29908	29792	29779	29714	29850	29909	29868	29891	29687	29694	29743	29752	29911	29786	29583	29883	30022	30053	29797	30030	29916	30092	29777	29689	29955	29663	29939	29889	30029	29607	29707	29877	29960	29639	29895	29792	29722	29605	29849	29988	29734	29949	29916	30053	29770	29987	30045	29872	29896	29849	29810	29844	29805	29800	29938	29776	29885	29718	30013	29845	29908	29760	29773	29729	29976	29857	30061	29917	29700	29956	29715	29798	29616	29835	29835	29878	30215	29417	29550	29642	29954	29921	30000	29711	29637	30111	29683	29759	29897	29991	29735	29720	29697	29659	29620	29504	29792	29806	29982	29750	29681	29735	29657	29440	29572	30075	29739	29700	29626	29814	29824	29852	29982	29785	30056	29831	29669	29907	29877	29842	29703	29715	29745	29857	29714	29540	29749	29855	29747	29552	29621	29913	29857	29574	29715	29961	29671	29893	29788	29712	29823	29843	29872	29754	29908	29837	29791	29825	29728	29885	29676	29690	29906	29372	29936	29940	29883	29751	29883	29929	29772	29857	29829	29780	30078	29972	29825	29821	29851	29743	29650	29935	29598	29582	29863	29870	29680	29721	29804	29806	29850	29719	29736	29731	29855	29768	29617	29846	29619	29536	29945	29736	29904	29886	29696	29785	29720	30061	29675	29727	29736	29675	29783	29683	29818	29885	29933	30066	29982	30046	30015	30128	29884	29648	29918	29906	30034	29650	29811	29680	29910	29896	29728	29822	29984	29766	29723	29767	29718	29906	29886	29766	29768	29833	29938	29647	29739	29704	29829	30019	29647	29814	29920	29725	29917	29974	29947	29980	29700	29688	29723	29722	29887	29536	29909	29506	29750	29758	29913	29431	29801	29600	29867	29721	29565	29802	29913	29931	29911	29824	29925	29856	29713	29982	29895	29876	29786	29712	29943	29871	29780	29902	29654	29684	29808	29869	29633	29958	29880	29760	29827	29716	30041	29931	29716	29712	29986	29723	29714	29837	29688	29652	29888	29811	29918	29797	29801	29678	29765	29846	30105	29796	29858	30008	29872	29741	29663	29764	29616	29880	29785	29862	29766	29765	29816	29860	29624	29873	29689	29572	29822	29828	29833	29880	29727	29706	29915	29820	29750	30006	29789	29639	29933	29886	29926	29811	30058	29859	29929	29868	29658	29872	29996	29799	29895	29776	29675	29594	29904	29988	29740	29742	29842	30116	29967	29733	29766	29805	30050	30012	29903	29755	29598	29658	29928	29848	29878	29685	29915	29594	29866	29686	29779	30029	29694	29776	29700	29933	29698	30050	30031	29809	29880	30087	29849	29585	29673	29853	29778	29610	29801	30009	29570	29953	29642	29879	29826	29740	29725	29757	29839	29936	29636	29960	29748	30043	29929	29870	29986	29853	29702	29875	29883	29634	29749	29818	29632	29796	29950	29873	29740	30070	29805	29704	29789	29789	29932	29779	29887	30032	29882	29889	30133	29935	30030	29800	29773	29665	29700	29732	29869	30089	29794	29828	29812	29884	29722	29787	29916	29784	29911	29928	29900	29585	29688	29776	29831	29741	29714	29753	29864	29887	29669	29688	29715	29940	29707	29484	29818	29670	30014	29815	29702	29667	29581	29580	29562	29716	29787	29798	30133	30030	30088	29617	29808	30036	29888	29832	29919	30056	29898	29741	29878	29965	29934	29691	30055	30067	29915	29923	30016	29759	30051	29735	29817	29765	29758	29893	29716	29791	29603	29916	29560	29789	29804	29732	29893	29979	29719	30032	29841	30044	29915	29836	29717	29608	30013	29679	29980	29891	29993	29762	29889	29953	29723	29801	29659	29952	29649	29537	29808	29628	29951	29726	29769	29934	29834	29763	29808	30051	29913	30023	29817	29635	29949	29823	30039	29991	29884	29880	30019	29926	30025	29799	29856	29886	29570	29751	29842	29938	30058	29753	29680	29768	29629	29878	29873	29941	29639	29914	29835	29570	29921	29800	30019	30161	29908	29601	29798	29994	29725	29918	29804	29533	29787	30076	29845	29721	29776	29838	29758	29917	30028	29917	29864	29556	29782	29762	29950	29547	29856	29912	29924	29805	29851	29895	29583	29804	29926	29984	29904	30016	29801	29665	29878	29545	29678	29889	29700	29723	29815	29692	29527	29969	29568	29533	29875	29827	29808	29953	29689	29883	29995	29661	29854	29868	29986	30114	29838	29879	29665	29849	29852	29765	30016	30100	29933	29724	29652	29845	29772	29850	29960	29688	29939	29698	29996	29840	29932	29910	29935	29740	29539	29904	29871	29696	29956	29689	29790	29635	29916	29656	30120	30073	29672	29954	29977	29666	29736	30107	29964	29505	29894	29906	30004	29716	29843	29990	29910	29989	29740	29789	30071	29799	29744	29942	29950	29832	29790	29731	29862	29859	30078	29815	29565	29661	29859	29890	29874	29973	29837	29683	29914	29608	29943	30117	29809	29547	29827	29612	29633	29821	29955	29860	29693	29681	29810	30058	29909	29860	29663	29705	29724	29866	29808	29659	29921	30016	30080	29728	29877	30021	30093	29898	29816	29864	30099	29938	29933	29865	29910	29755	29949	29626	29914	29826	29946	29981	29773	29829	29746	29733	30098	30016	29647	29760	29714	29657	30006	29726	29800	29788	29894	29853	29489	29712	29759	29653	29848	29443	29777	29826	29559	29896	29865	30072	30041	29758	29730	30056	29924	29819	29547	29674	29876	29682	29901	29665	29839	29659	29781	29875	30069	29704	29927	29817	30095	29916	29873	29842	29833	29744	29717	29707	30041	29774	29834	29875	29675	29785	29849	29740	29725	29633	29790	29716	29939	29790	30020	29764	29902	29987	29866	30009	29891	29702	29882	29924	29961	29904	29740	30011	29694	29966	30018	29738	29679	30062	29762	30150	29656	29968	29899	29886	29969	29890	29736	29894	29791	29875
30303	54247	45663	35871	31395	28301	26414	24991	24381	23574	23285	22854	22577	22407	22407	22346	22483	22390	22086	22173	22006	22004	22051	22138	21878	22002	22059	21989	22084	22059	22052	21647	22095	21869	22014	21929	21898	22056	21971	22105	21953	21777	21866	22059	22107	21993	21956	21912	21905	21819	21930	22041	21892	21998	21921	22046	22038	22158	21938	21888	22048	22089	22055	21987	21987	22136	22080	21838	22000	22086	21926	21848	22004	21914	21870	21938	21826	22067	21953	21995	21920	22073	21886	21875	22018	21959	21882	21959	22011	22089	21917	21976	21888	22046	21766	21902	21682	22031	22084	21891	21823	21841	21899	22004	21943	21855	22036	21832	21813	21966	22010	22058	21978	21964	21942	21873	22025	22032	22204	21860	21739	21836	22043	21879	22007	21889	22037	22048	21713	22016	22036	21904	21879	21912	22010	21941	22043	21892	21861	22002	22108	21968	22042	21933	21927	21954	21969	21955	21997	21815	22014	21834	22051	21836	21947	22060	21969	22099	22009	22042	21983	21774	21942	21946	21907	21836	22022	21947	21896	21838	21839	21983	21942	21937	22163	21950	21897	22010	21855	22191	21871	22071	22033	22044	21904	21965	21998	21830	22015	22056	21832	22009	21972	21853	21933	22052	22153	21929	21735	22000	21847	21692	21952	21953	22077	22161	22096	22056	21936	21852	21945	22065	21923	21876	21913	21935	22108	21990	22098	22049	21984	21980	21862	21931	22000	21891	21902	21783	21872	21895	21953	21891	21812	21858	21850	22078	21847	22132	21994	21905	22103	21866	21740	21945	21916	21894	22130	21984	22066	21989	21834	21866	21780	21923	22002	21999	21887	21856	22039	21984	21933	21883	21860	21987	22084	21711	21856	21955	22167	21954	22074	21997	21875	21845	22043	22058	22093	21855	21819	21910	21929	21966	22010	22004	21955	21994	22019	21932	22018	21801	21977	21967	21891	21954	21936	21934	21964	21780	21945	21976	21906	21953	21756	22020	22115	22049	22008	21769	21771	21905	22142	21901	21992	21984	21772	21904	21895	21971	21966	21940	22001	21973	21869	21941	21918	22079	21927	22035	22068	21965	21963	22054	21910	21878	21817	21873	21922	21926	22045	21923	21927	21822	21913	21902	21805	21955	21903	21966	22027	21924	21807	21993	21998	21967	21799	21791	21781	21880	22086	21970	22107	21966	21969	22004	21875	21818	22164	21876	21974	21936	21882	21838	21955	22125	22115	21824	21930	21804	21888	21930	21686	22001	21885	21935	21880	21771	21843	21855	21931	21872	21774	21992	21844	21904	21849	22042	21941	22039	22012	21987	22047	22093	22031	21820	21996	21951	21790	22036	21824	22002	21892	21984	21858	22078	21692	22050	21995	21980	22048	21877	21855	21817	21974	22084	21993	21994	21876	22041	21872	22194	21875	22094	21754	21755	21974	22001	21912	21928	21908	22046	21980	21973	21805	21826	21846	21939	21887	22072	21892	21809	21960	21922	22176	21877	21995	21922	21824	22038	21901	21896	21917	21962	22041	21900	21977	21971	21929	21879	21919	22036	21757	21800	21912	21755	21877	21937	21957	22020	21982	21925	22041	21931	21710	21796	22170	22015	21721	21940	22181	21932	22004	22032	21909	21815	21800	22047	21874	22084	21893	21903	21998	22055	21876	21851	22105	22010	22007	22024	22006	21921	21927	21899	21886	21862	21903	21975	21810	22063	21941	21994	22002	21948	21977	22079	22063	21977	21847	22232	22037	21846	22120	22017	21745	21848	22178	21881	22022	21850	21943	22139	21959	21941	21950	22006	21988	21883	22084	22041	21891	22020	21774	21885	21885	21968	22028	22026	21819	21909	21970	21862	21949	22073	21979	21738	22174	21998	21841	22093	21968	21801	21910	22005	22000	22180	22020	22026	21979	21987	21980	21875	21939	22040	21954	21909	22293	21993	22151	22090	21786	21930	21821	22011	21934	21825	22118	21845	21944	22025	22066	22099	21939	21886	21850	22055	22079	22034	21951	21816	21839	21873	21932	21825	21900	21740	21804	21871	21715	21851	21999	21926	21983	22193	22020	21844	21895	21872	21962	21703	21711	21933	21861	22040	21825	21873	22127	21973	21901	21936	21970	22007	22132	21883	21750	22100	21877	21851	22166	22150	21957	22062	21984	21723	21935	21730	22157	21822	21983	21837	21863	22020	21967	22059	21948	22034	21902	22132	22027	21957	21930	22030	22069	22090	21924	21814	22004	22172	22035	21914	21990	22112	21810	22042	21948	21941	21808	22106	21952	21777	21765	21979	21808	21824	21990	21785	21858	21973	21930	22045	22089	21892	22052	21995	22045	21985	21959	21947	21986	21860	21982	22193	21969	21969	21941	21862	21858	22099	22006	21977	22153	21926	21918	21977	22198	21945	21949	21945	22057	22077	22056	21911	22119	21887	21905	21941	21926	21724	21960	21826	21866	21943	21969	22080	22027	21950	21741	22002	21844	21997	21938	21906	21812	21871	21875	21846	21834	21857	21778	21922	21929	22035	22088	21929	21950	21768	21909	21973	21904	21912	21964	21902	21836	22052	21953	21864	21748	22140	22044	22221	22033	21914	21841	21885	22046	21976	21980	21995	21957	21980	21833	21932	21865	21790	22067	21897	21787	21892	21936	21953	21813	21941	22117	22004	21870	21986	22150	21775	22135	21908	21941	21853	21883	22032	22057	21808	21942	21902	22117	21935	21973	21922	21864	21810	21915	21890	21946	21695	21935	22066	21953	21946	21921	21854	22071	21948	22138	21778	22008	21901	21854	21866	22023	21985	21997	21871	22007	21941	21984	21844	21874	21826	21962	22099	21961	22004	22092	21953	21915	21781	21776	22067	21877	21926	21866	21885	21958	22129	21869	21830	21919	21846	22047	21871	21973	21743	22133	22002	22000	21870	22145	21993	22030	22067	22161	22054	21917	22051	21837	21988	21910	21768	21882	21963	21837	22110	21797	21973	22024	21838	21909	22075	22001	22025	21827	21929	22013	21988	21958	21976	21939	21973	22097	21913	21938	22015	21884	21937	21999	21810	21885	22000	21978	22033	22068	21925	21831	21926	22067	21805	21882	21799	22007	21976	21804	22002	22020	21886	22063	22014	22025	21918	22065	21967	21893	21845	21973	22157	21993	21922	21718	21993	21911	21683	22309	21924	22093	21834	21918	21805	22019	21935	21898	21769	21979	22010	21853	21940	21981	21944	21782	22014	21905	21779	21892	22029	21722	21924	21971	21902	21879	21902	21788	21786	22064	21989	21933	21882	22048	21926	21975	21860	21953	21909	21818	21871	22052	21899	21897	22094	21931	21919	22033	21835	22052	21946	21941	22012	21827	21814	21943	21848	21904	21819	22216	22151	22068	21946	21973	21912	22017	21919	22010	21857	21977	21787	21977	22005	21950	21950	21788	22003	21968	22055	21820	22078	22019	22086	21902	21929	21970	22015	21939	21787	22044	22057	21832	21848	22148	21984	21863	22021	21878	22039	22009	21918	21926	22027	22033	22043	21942	21954	21893	21977	22061	21690	22147	22133	21923	22055	21757	22083	22104	22042	21910	21904	21886	21896	21912	21746	22039	21951	21837	21859	21982	21860	21917	21678	21920	21910	22040	22021	21898	22005	21922	22024	21888	22031	21957	21852	21934	21872	21945	22121	21958	21840	22120	21999	21977	21918	21815	21987	21988	21804	21857	21902	21984	21966	21912	21988	22056	21884	21804	21800	21982	21967	21714	22136	21917	21928	21956	21981	22218	21794	22027	22031	22115	22014	21915	21871	21864	22063	21966	21995	21871	22084	21794	21979	22117	22056	22020	21911	21910	22031	22106	21968	21886	21785	22085	21811	21897	22046	21993	21898	21829	22085	22038	21901	21896	21958	21962	22024	21864	21946	21932	21845	22005	21992	21942	22091	22042	21937	22062	21917	21778	21999	22003	21910	22063	21960	21982	22000	21839	22159	22083	21829	22113	22020	21846	22038	21979	21892	22211	21900	22012	21920	21898	22069	21887	22013	22051	21806	22055	22041	21987	21955	21774	21902	22005	21957	22238	21942	21795	21880	21977	22101	21947	22082	22116	21939	21811	21990	21946	21849	21862	21913	21924	21849	21885	22129	22006	21838	21912	21952	21929	21918	21973	21985	21900	22034	21782	21859	21956	22023	22144	22016	22015	22073	21836	21885	22028	22044	21951	22049	21983	22072	21863	22015	21995	22030	21838	21974	21926	21965	21973	22062	22002	21920	21866	21707	21730	21983	21990	21996	22060	21970	22030	21889	21810	21959	22137	21757	21875	21917	21879	22110	21798	21912	21981	22111	21957	22128	21881	21935	21986	21921	21967	22111	21850	21782	21851	22109	21922	21933	21880	21936	22012	21978	21819	21795	22074	22029	22052	21960	21943	22061	21895	22017	21825	21948	21877	22121	22109	21922	22019	21818	21974	21930	21972	21922	22005	22023	21861	22163	22017	21836	21761	22123	21850	21912	21891	21967	21945	22015	22004	21977	21873	22089	21899	22135	21860	21960	21897	22011	21940	21966	21911	22092	21892	21991	21803	21884	21910	22100	21814	22026	22048	21793	22099	21802	21970	21773	22112	22094	21911	21932	22111	21905	21852	21867	22000	22055	21982	21996	21924	22149	22038	21984	22072	21906	21812	21856	22017	22053	21906	21815	21978	21959	21948	22025	21816	21854	21846	21951	21991	21938	21967	21911	21813	22020	21912	21953	21955	21820	21993	21865	22019	21723	21961	21895	21988	21922	21908	21889	22025	21937	22152	21840	21945	21985	22025	21929	21960	22040	21883	22086	21869	21987	21896	22034	21915	22044	21955	22198	21923	21953	21909	21855	22007	21941	22021	21884	22003	21890	22023	21902	21925	21947	22208	21862	21855	21947	22146	21888	21936	21988	22009	21989	21954	21879	21903	22024	21808	22012	21779	21963	22075	21975	21892	21913	22040	21938	21978	21867	21886	22026	22068	21951	21919	21898	21882	21964	22062	21936	21629	22026	21997	21934	22074	22021	22041	21806	22161	21873	22179	21806	21961	21838	21949	22080	21934	21822	21821	21818	21978	22031	22066	22011	21924	22042	21986	21798	21920	22008	21944	21987	21955	21956
25630	22179	31725	34772	32295	32704	32552	31479	30941	30796	30724	30563	30505	30375	30139	29848	30068	29933	30186	30068	29986	30064	29838	30152	30148	29992	29905	29904	29949	30055	29768	29959	29980	29760	30154	29923	29973	30019	29946	29934	30121	30072	30040	29748	29932	29616	29805	30149	29810	29774	30063	29788	30029	29859	29839	30015	29962	30051	29877	29778	29832	29768	29864	29716	29783	29992	30132	30046	30026	29923	29627	29929	29880	29767	30149	29837	29862	29878	29673	29935	29848	29946	29959	29784	30159	29859	29857	29953	29795	29655	30061	29908	29833	29982	29947	29763	29947	30000	30072	29858	30013	29929	30107	29821	29829	29642	29943	29918	29879	30028	30047	29919	29870	29894	30030	29847	29915	29885	29913	30010	29912	29798	29734	29922	29977	29837	29621	29916	30123	29933	29862	29780	30068	29755	29980	29906	30119	29992	29961	29719	29633	30010	29907	29737	29806	29758	30055	30209	29747	29850	29751	29740	29700	29937	29901	29833	29961	29778	29924	29891	30044	30061	29954	29902	29703	29867	29801	29899	29950	29787	29847	29695	29925	30024	30001	29740	30126	29846	29847	29934	29897	30110	29828	29926	30098	29900	30085	29842	29825	29972	29802	29870	30016	30163	29825	30006	29975	29875	29968	29692	29796	29856	29897	30067	29995	29702	29796	29936	30116	30100	29803	29805	30050	29923	29736	29857	29953	29810	30195	29860	29927	29812	29999	29883	29920	29972	29955	30042	29761	29981	30080	29955	29899	29847	29477	30112	29994	29917	30308	29860	29762	29753	29932	29956	30017	29903	29922	29802	30071	29936	29947	29840	29940	29958	30106	29967	29853	29785	29854	29872	29782	29800	29936	29843	29889	29957	30033	29620	29770	29787	29931	30012	29904	29930	29927	29939	29766	29933	30049	29933	30081	30044	29665	29592	29933	29893	29849	29854	29733	29726	29863	30001	29792	29676	29902	29831	30028	29926	29906	29904	30098	29770	29980	29890	29838	29913	29770	29886	29760	29869	30219	30282	29831	29862	29885	30107	29995	29815	29802	29764	30026	30014	29991	29986	30112	29845	30075	29716	29987	30046	29970	29997	29944	29716	30016	29786	29911	29953	29819	29994	29716	29821	29611	29810	29755	30008	30058	29976	29692	29844	29933	29853	29938	29819	29624	29993	29954	30135	29785	29737	29962	29838	29876	29922	29903	30170	29856	29821	29851	29634	29823	29976	29861	29811	29927	29953	30069	30075	29874	30060	29904	29880	29804	29876	29960	29950	29764	29761	30064	29890	30104	29905	29836	30093	29776	29887	29975	29878	29995	29647	30011	29966	30051	29847	30034	29777	29943	30013	29962	29731	29950	29984	30071	29835	29998	29996	29864	29791	30121	29808	29777	29614	29817	29742	29792	30078	29532	29940	29877	30007	29847	30167	30048	29619	29872	29831	29997	29772	29987	30091	29962	29936	29988	29785	30010	29795	30038	29715	29799	29930	29837	29974	29714	29958	29955	29892	29848	29752	30142	29846	29904	29896	29980	29995	29782	29938	29942	29880	29708	29851	29732	29794	29805	29958	30049	29878	29883	30160	30185	29970	29925	29926	29804	30105	29945	29990	29765	30086	29741	29899	29812	29817	29888	29856	29912	29754	30085	29833	29985	29865	29729	30079	29967	30007	29831	29963	29856	29958	29886	30072	30182	30094	29969	29955	29927	29737	29881	29952	29795	29779	30015	29946	30068	29794	30008	29681	30106	29887	29759	29862	29822	29776	29826	29939	30004	30053	29898	29879	30002	30052	29801	29932	29815	29958	30182	29720	29783	29877	30126	29865	29880	30141	29886	29703	29863	29935	30027	30108	29794	29924	29740	29935	30095	29658	29730	29787	29875	30035	30166	30051	29935	29719	30024	29983	29802	29708	30070	29778	30150	29965	29921	30051	29904	29838	29983	29929	29868	29764	29974	29938	29905	29692	29983	29901	29880	30006	29909	29887	29721	29883	30057	29803	29848	29848	29674	29772	29934	29741	29845	29896	29708	29700	30143	29907	29893	29854	30106	30041	30078	29802	30039	29992	29867	29718	29801	29918	29981	29949	29789	29966	30090	30069	29896	29813	29927	29800	29796	29946	29948	29761	29906	29847	30046	29952	29842	30101	29759	29886	30049	29933	29948	29720	29896	30148	29852	29746	30139	30005	29897	30250	29881	29858	29963	29898	29917	29752	29957	29877	29950	30004	30028	29753	29823	29743	29943	29918	30004	29790	30165	29899	29954	30101	30009	30018	30021	29853	29956	29888	29994	29755	29912	29927	29939	29905	30055	30093	29866	30179	30126	29857	30212	29838	30001	29919	29922	29837	29796	29962	29832	29998	29803	30206	29960	29952	30065	29589	29735	29761	30040	29732	29867	30075	29752	29897	29940	29673	29950	29857	29973	30118	29936	30020	30049	30087	29927	30076	29813	30258	29918	29909	29805	29922	30101	29971	29938	29938	29840	29909	29897	29974	29760	30052	29861	29795	30100	29827	30045	29807	29966	29958	30022	29822	30015	29728	29960	29815	30153	29929	29865	30131	29899	29847	30172	29909	29941	29760	29671	29888	30098	30065	29928	29796	30057	30169	29947	29935	30089	30173	30005	29944	29881	29944	29857	29979	29880	29764	29956	29843	30113	30048	29815	29960	29935	29997	29771	30025	29913	30073	29933	29718	29936	30179	29939	29886	29883	29698	30044	30014	29962	29998	29861	29512	29758	30020	29961	29797	29839	30021	29915	29990	30035	30007	29823	29969	30051	29962	29817	29964	29870	29930	29983	30038	30138	29774	29898	29899	30046	29938	29749	29945	29966	29778	29791	30087	30054	29872	29856	30031	29894	29748	29796	29844	29964	29983	29965	29991	29779	30043	29887	29797	29792	30017	29914	29896	29809	29871	30106	30012	30035	29938	29993	29912	30050	30039	29876	29960	29892	30057	29809	29984	30062	30146	29748	29934	30066	29988	29949	29823	29994	30002	29929	30022	29973	29850	29933	30158	30056	29918	29755	29920	29826	29803	30161	29946	29767	29841	29863	29942	29929	29601	29967	29771	29997	30060	29911	30013	29829	29762	29876	29966	29953	29850	29847	29821	30062	29568	29925	29887	29810	29962	29737	29764	29773	29873	29652	29829	29981	29842	29900	29776	30104	30061	30210	30095	29897	29946	30080	29927	29970	29826	30197	30020	30028	30001	30098	30032	29890	30111	30060	29920	29825	29781	29758	29844	29889	30023	29845	29914	29742	29667	29987	29827	29704	30101	30058	30190	29755	29963	29932	29707	30003	29824	29879	29824	29766	29733	30028	29608	29759	30039	29855	29997	30152	29834	29824	29769	29824	30025	29828	29856	30013	29996	30001	29848	29900	30014	30178	29875	29863	29822	29980	29802	30156	30055	30028	29935	29934	29718	29886	29717	30045	29681	30078	29864	29733	29836	30021	29902	30053	30051	29745	29897	29961	29921	29874	29807	30035	29866	29720	29733	29935	30029	29998	30075	29903	30041	30045	29969	29591	30034	29682	29880	29974	29971	29957	29919	30107	29740	30161	29950	29932	30113	30046	29971	29855	29794	29764	29910	29842	29776	29899	29746	29836	30138	30020	29928	29933	29779	30030	29865	29913	29912	30065	29938	30063	30077	30091	29939	29798	29850	29916	29784	29945	29915	30091	29837	30035	29600	29879	30020	30099	29785	29750	29843	29624	29845	30119	29920	29678	29757	29964	29895	29824	29938	29758	29873	30004	30090	29872	29834	29848	29979	29943	30047	30064	29985	29993	29883	29877	29993	29864	29965	29783	30063	30094	29939	29683	29970	29936	29909	30115	29859	29875	29919	29865	29853	29825	29901	30055	30007	29860	29752	29863	29971	29980	29792	29959	29846	29923	30123	29968	29845	29735	29923	29862	30215	30010	29982	29839	29872	29927	29913	29951	29922	29928	30057	29833	29740	29829	29813	30022	29674	30032	29697	29923	29901	29776	30191	30041	29911	29844	29862	29877	29920	30075	29956	29770	29699	30042	29648	29945	30052	29877	30081	30137	29740	30037	29895	30063	29780	29714	29965	30072	29691	29985	30100	29888	29918	29772	30050	29894	30092	29962	29987	29935	30024	29919	29897	29916	30021	29909	29789	29986	30071	30189	29963	29833	29738	30031	29920	29877	29917	29811	29788	30026	29877	29832	29685	29913	29982	29939	29901	29918	30109	30018	29768	29981	29791	30069	30143	29854	29896	29878	29862	29941	29771	29935	29670	29815	29941	29705	29926	30004	29811	29663	29891	29671	29976	30103	29670	29952	30029	29911	29973	29858	29695	30040	29716	30100	29788	30009	30145	30082	30083	30140	29768	29851	29800	29781	29840	29882	29972	29949	29749	30085	29686	29833	29837	30060	29906	29802	29898	29885	29949	29954	29870	29852	29894	30160	30009	29598	29890	30074	29609	29727	29899	30093	29993	29689	29546	29952	29933	29786	29902	30172	29860	30013	29770	29860	29791	30070	29742	29835	29938	30048	29816	29934	29796	29739	29795	29765	29899	30216	29963	29986	30032	30013	30042	29944	30110	29848	29989	30159	30163	29816	29880	29710	29871	29969	29565	30034	30182	29773	29961	29973	30022	30059	29787	29929	29879	29980	29851	29955	29714	29827	29902	30168	29990	30072	29931	29900	29920	30062	29966	29816	30022	29930	30095	29726	29786	30017	29915	29909	30023	29791	29910	30068	30029	29930	30028	29974	29947	29966	29883	29948	29836	29804	30058	29911	29714	29797	29956	29898	29888	29751	29821	29818	30048	29828	29795	29992	30123	30183	29892	29791	29829	29800	29950	29818	29912	29903	29920	30087	29875	29801	29945	29860	29725	29844	29925	30002	29944	29760	29918	30114	29914	30057	29878	30004	29916	30174	29922	29721	29977	30046	30121	29832	29982	29915	30074	29936	29931	30129	29845	30079	29840	29809	29922	29955	30053	29975	30001	29758	29747	29692	29708	29989	29938	30013	30015	29719	29622	29898	30057	29896	30004	29931	30132	29718	29843	29811	29737	30055	29907	29930	30130	29709	29975	30045	30008	29940	30139	29997	29709	29953	29900	30082	29841	29924	30158	30246	30008	30000	29924	29914	29856
30875	50228	41776	33106	29351	26918	25249	24341	23786	23245	22817	22674	22489	22260	22461	22231	22160	22234	22190	22118	22127	22028	21968	21967	22234	22018	21876	22296	22088	22047	22131	22022	22063	21974	21991	22028	22020	22075	21912	21950	21925	21941	21932	22008	22057	21943	21914	21772	22171	21950	21938	21930	22061	21854	22052	22027	21889	21828	22040	22029	22138	21935	21968	22097	21719	21955	22064	22010	21829	21835	22228	21896	21916	22006	22057	21873	21780	22094	21725	22155	22086	21947	22032	21924	21886	21899	21881	21872	21850	22110	21879	21967	22085	21992	21776	21815	21975	21999	21796	22099	22013	22022	22124	21869	21873	21999	22127	21947	21978	21821	22103	21960	21922	21936	22076	21868	22088	22077	21897	21879	22015	22184	21976	22003	21787	21903	21874	22204	22055	22056	21802	21960	22006	21839	21883	21979	21919	22195	21930	22138	21869	22035	22082	21953	22004	22036	21856	22058	21976	22049	21961	21755	21913	22049	21849	22110	21937	21902	22001	21849	22001	21771	21892	22065	21965	22057	21983	22188	22027	21975	22124	22062	21922	21871	22049	21899	21999	21971	21848	22155	21895	21897	21937	22072	21862	22076	21920	21850	22120	22012	22033	21986	22086	21848	22216	22009	21886	21891	22018	21772	21908	22043	22126	21910	22076	21778	21962	21937	22057	21843	22024	22073	21983	21973	22037	21973	22176	21973	21978	21852	22090	21853	21997	21971	22050	21906	21965	22031	22125	21904	21894	22164	21843	21841	22077	21900	21897	22040	21844	21834	22006	21954	21893	21981	21973	21998	22139	21934	22029	22037	21964	21868	22060	21949	22234	21957	22113	22028	21739	21899	21973	21864	21925	21816	21896	22049	21888	22052	21916	22062	21762	21983	22066	21939	21973	22168	21786	21935	21782	21946	22091	21855	21918	21898	21898	22133	22077	21978	21960	21895	22129	22088	21943	22061	21879	21859	21883	22095	21936	21922	21979	21962	21929	22119	21870	21868	22082	21785	21892	22078	22014	21907	21988	22028	22052	22098	22024	22023	21956	21889	22038	21931	21935	22106	22032	21943	22047	21960	22095	22045	21932	21888	21847	21954	22159	22013	22016	21951	22246	21972	21929	22044	21909	21873	21877	21886	21901	22085	21838	21939	21722	21963	22026	22015	21966	21976	21986	22009	21870	21928	22009	22067	21967	21981	21987	21982	21898	22033	22260	22010	22041	22026	21809	22095	22081	21899	22133	22057	22112	21901	22153	22108	21926	22037	22002	22074	22050	22064	22049	21882	21919	22014	21996	21927	22079	21971	21946	21832	22114	21993	21903	21589	22030	22149	21942	22093	22182	21979	21953	21851	21925	21805	22042	21851	22045	22063	22063	22025	21952	21847	21927	21908	21927	21997	21999	21988	21915	21973	22118	21910	21996	21842	21970	21922	22065	22044	21962	22152	21937	21885	22044	21979	21859	21845	22202	22070	22059	21870	21799	21999	21840	21941	22065	22167	21915	22028	22025	21942	21986	21960	21886	21942	21972	22177	22170	22063	21825	22119	21947	21940	22098	22168	22016	22031	22004	21876	22011	21909	22185	22160	22053	22034	21887	22058	21912	22047	21934	21878	22032	22038	21928	21976	22082	21923	21885	22045	22107	21960	22026	21982	22101	22054	21896	22021	21884	21923	21858	22016	22147	21930	22144	22113	21969	22025	22033	21868	21980	22038	21905	21985	22153	21968	21984	22012	22083	21961	22147	22136	21997	22145	21812	22127	21961	21976	22018	22033	22054	21846	21930	22140	21857	21835	22154	22009	21891	22006	21882	21963	21887	22014	21837	22035	21842	21994	21924	21956	21974	21939	22097	22149	22234	22053	22054	21897	21950	22024	21896	21969	21872	21997	22037	21928	21963	22280	21894	22028	22032	22012	22070	22064	21867	22117	22011	22038	21974	22088	21954	22064	21767	21755	21987	21876	22021	21842	21981	21800	21981	21975	21917	22114	22088	22013	21849	21948	22018	21909	22003	21838	21997	21993	21974	21952	21924	22024	22091	22064	21952	21943	22127	22019	22087	21921	21842	22093	22054	22023	22051	21967	22184	21917	22097	21734	21870	22041	22187	21957	21895	22098	22055	22065	21918	21887	21939	21780	22127	22009	21980	22047	21925	21957	22070	22030	22065	21780	21989	21966	22049	21852	22070	21893	21994	22037	21952	21955	22064	22044	22103	22070	22179	21916	22073	21965	21749	22087	21933	22026	22146	22155	21828	22148	22045	22125	22004	22050	22021	22042	21997	22072	21989	21872	22062	22018	21872	22039	22083	21925	21898	21944	22046	22058	21837	22137	22047	22053	22217	21996	21889	22161	21851	21921	22030	22121	22003	21819	21818	21766	22011	21907	22045	21983	22063	22026	21920	21788	22016	22007	21927	21916	21821	22164	21981	21994	22032	21998	22142	22025	21950	21917	22128	22090	22023	22067	22094	22108	22157	22042	22104	21986	22016	21977	21921	21845	22061	21824	21946	21876	21842	21865	22079	21896	21865	21864	22041	21945	22026	21993	22035	21906	22024	21853	21903	21923	21879	22041	22180	21986	21916	22211	22080	22012	22170	21923	21924	21881	21972	21976	22025	22022	21995	22146	21946	21995	21735	22113	21982	22115	22029	21899	21997	21820	21841	22182	21930	22036	21949	22020	21979	22078	22083	21940	21830	21986	22008	21934	22029	22107	22001	21904	22019	21972	22062	22062	21905	21810	22029	21896	22126	22075	22144	22075	22076	22148	22231	21846	22041	21879	22007	22062	21849	22133	22133	22130	22076	22066	21931	21798	21977	22113	22221	22030	21958	21994	21958	22087	21939	21954	22066	21931	22107	21864	22122	22085	21950	21960	22130	22130	21956	21892	21881	22042	22057	22098	22165	22076	22011	21953	22179	21974	21855	22155	22109	21982	22153	21792	21938	22198	22004	21948	22030	21994	21892	22014	22016	21819	21933	21875	21927	21753	21822	21884	21943	21877	21999	21836	21849	22151	21960	21913	21975	21887	21972	21843	22015	22138	22075	21986	21870	21841	21869	22041	21873	22098	22045	22128	21946	22032	22056	21770	22143	22035	21956	22081	21948	21897	21908	21989	22158	22101	22118	21928	21880	21683	21997	22042	21986	21827	22128	21982	21974	21868	21857	21838	21855	22036	22144	22054	21933	21929	21833	22132	21862	21984	21949	21925	21897	21676	21962	22094	22234	22028	22146	21888	22001	22120	22013	22052	21980	22107	21984	21960	21934	22073	22011	21801	21982	21937	21994	22007	22016	22043	22005	22088	21988	21979	22037	22053	21894	22071	21980	21965	22021	21980	22167	21932	21890	22145	21883	21941	22005	22034	21891	21956	22061	21897	22058	22104	22188	21951	21733	21933	22126	21918	22056	22033	21974	21937	22007	21959	22102	21903	22088	22117	22021	21937	21987	22046	22018	22060	21932	22055	21967	22090	22142	22066	22021	22021	21999	21986	22108	21874	21965	22119	21995	22115	22043	21886	21982	21819	21854	22069	22020	21892	22021	21916	21963	22024	22033	21980	22134	22031	22010	21756	21905	22130	22129	21930	22144	22040	21830	21901	21947	22043	21873	21883	22022	22118	21959	22073	22136	21855	21971	22187	22121	22131	22068	22032	22029	21952	21984	22062	21841	21804	22042	22056	22109	21928	21890	22084	22043	22073	22054	22153	21936	21918	22201	22069	21972	21833	22121	22055	21989	22087	21912	21931	21987	21923	21892	21813	22117	22058	21994	21982	22015	22006	21819	22179	22065	21920	21860	21889	22063	21833	21903	22121	21870	21997	22046	22044	21807	21998	22036	21933	22074	21894	22158	22140	21905	22146	21989	22051	22092	21924	22150	22040	22079	22131	22138	21961	21853	21972	21775	21840	22051	22101	22023	22116	21990	21840	22026	22153	22016	21852	21986	21842	22033	21888	22135	22066	22126	22045	21877	21816	21970	21981	22129	21894	21896	22116	21996	22008	22138	22174	22114	21935	22043	21987	22059	21844	22055	22027	21923	22121	22149	22110	22085	22084	21861	21980	22132	22060	22081	21920	21914	22115	21964	22146	21943	22040	21977	22150	22004	22121	22054	22083	21933	21927	21906	22059	22113	21856	21907	22041	22115	21979	21931	22071	21913	21875	21832	21956	22022	22265	21844	21859	22086	22127	22041	21967	21920	21943	21941	22154	22025	21847	22174	22136	21895	21900	22037	21931	21979	21986	21917	22031	22058	22039	21842	22006	22023	21921	22123	21980	21908	22074	21837	21890	22056	22001	21951	21808	22014	21926	22052	21903	21933	21854	21907	22142	21969	22123	22093	22016	21877	21875	21858	22013	21975	21843	22063	22069	21910	21993	21883	22060	22051	22055	21896	22066	21971	21945	21730	21928	22061	21973	22031	22057	22050	21963	22030	21993	22059	22050	22010	22031	21942	21992	22001	22237	22002	22061	21990	21900	21988	22007	22021	21916	21909	22064	21828	22022	22117	21828	21934	21773	22013	22022	21966	22109	22042	21765	21948	21964	21856	22021	22041	21990	21989	22062	22081	21994	22168	22051	22068	21977	22042	21963	21993	21912	22111	22141	21841	21846	21978	21859	21972	21927	22038	21945	21808	22037	21966	22011	22150	21865	21962	22059	22013	21953	22035	21988	22065	22028	22012	22068	22059	21957	21939	21889	21998	21992	22214	21943	21927	21875	21897	22029	22162	21960	21932	22040	21979	21938	22065	22051	21944	21938	21920	22043	21952	22010	22076	21786	22135	21869	21907	21912	22008	21958	21914	22141	21959	22081	22099	22037	21887	22058	21970	21917	21876	22066	21850	22147	21895	22043	22053	21856	22048	21979	22195	22146	21916	22020	22041	21807	21924	21916	22187	22098	21789	21978	21924	21901	21904	21823	21841	22112	21965	21958	21931	21991	21928	21972	22132	21915	22062	22059	21819	21920	21869	22032	21977	21891	22120	22064	21913	22106	21947	21828	22250	21984	21978	22001	21919	22079	22017	21803	22005	21959	22074	22118	21964	21975	22016	21979	21823	22030	21924	22003	21995	21701	21972	21962	22067	21977	22026	21988	22096	21751	22010	21983	22107	21994	22105	21758	22045	21997
22387	21524	28799	25512	25735	32067	35886	33111	32362	32419	31805	31285	31330	31345	31150	30957	30766	30712	30791	30562	30618	30748	30625	30663	30724	30413	30665	30411	30602	30471	30470	30527	30804	30414	30558	30358	30499	30285	30516	30683	30382	30412	30418	30209	30323	30267	30237	30675	30342	30466	30087	30366	30421	30442	30398	30424	30319	30256	30191	30653	30590	30452	30650	30495	30492	30486	30419	30249	30443	30359	30509	30185	30279	30406	30540	30538	30440	30193	30316	30454	30449	30300	30297	30266	30450	30370	30636	30302	30465	30541	30055	30528	30462	30374	30527	30449	30454	30229	30528	30577	30480	30601	30481	30299	30457	30618	30191	30258	30359	30103	30403	30344	30399	30375	30460	30613	30409	30421	30414	30275	30366	30202	30525	30228	30213	30423	30353	30435	30240	30418	30383	30347	30466	30515	30414	30228	30524	30335	30429	30438	30411	30571	30628	30459	30443	30208	30186	30306	30248	30411	30080	30212	30535	30702	30489	30241	30185	30352	30364	30600	30589	30208	30334	30390	30749	30641	30434	30240	30578	30526	30397	30292	30628	30214	30486	30208	30220	30369	30524	30391	30354	30242	30471	30492	30480	30496	30387	30450	30442	30402	30356	30146	30751	30477	30331	30596	30455	30014	30418	30435	30311	30563	30413	30284	30391	30402	30766	30547	30546	30426	30104	30481	30341	30352	30348	30224	30571	30482	30320	30655	30301	30297	30337	30225	30513	30212	30222	30452	30276	30286	30600	30441	30430	30525	30322	30458	30411	30350	30403	30257	30237	30159	30485	30275	30548	30599	30624	30349	30346	30454	30247	30320	30299	30316	30515	30386	30381	30212	30454	30302	30267	30460	30590	30232	30350	30431	30508	30318	30216	30333	30322	30465	30362	30353	30253	30633	30527	30413	30475	30410	30557	30620	30377	30399	30405	30507	30373	30347	30464	30177	30320	30319	30299	30315	30391	30324	30442	30213	30385	30450	30510	30382	30384	30492	30560	30340	30473	30331	30435	30507	30126	30183	30537	30343	30551	30521	30136	29832	30240	30294	30327	30472	30436	30320	30482	30140	30236	30329	30239	30280	30226	30254	30543	30259	30521	30208	30382	30352	30192	30338	30792	30522	30350	30280	30481	30475	30421	30327	30252	30340	30209	30295	30481	30554	30290	30388	30319	30403	30455	30470	30539	30342	30449	30383	30345	30292	30399	30342	30256	30318	30302	30474	30186	30422	30373	30395	30331	30564	30342	30397	30156	30064	30460	30562	30508	30340	30176	30338	30391	30435	30574	30599	30211	30410	30298	30439	30296	30167	30280	30357	30368	30392	30537	30253	30617	30470	30369	30287	30396	30320	30713	30471	30434	30327	30374	30319	30484	30357	30560	30603	30365	30401	30324	30151	30321	30093	30373	30313	30478	30397	30329	30608	30341	30485	30386	30416	30257	30559	30290	30276	30386	30230	30070	30369	30324	30535	30319	30215	30290	30156	30188	30351	30618	30233	30388	30658	30202	30431	30459	30232	30322	30666	30160	30369	30354	30384	30494	30638	30150	30480	30282	30500	30227	30321	30303	30637	30214	30372	30367	30412	30454	30542	30370	30540	30576	30538	30519	30538	30448	30334	30511	30080	30400	30272	30313	30238	30136	30338	30560	30531	30656	30504	30213	30286	30525	30266	30306	30302	30395	30361	30382	30146	30265	30353	30425	30162	30364	30499	30790	30378	30083	30159	30524	30550	30473	30270	29960	30339	30357	30338	30356	30667	30244	30273	30267	30309	30325	30234	30231	30343	30395	30214	30497	30180	30122	30071	30350	30393	30455	30349	30484	30214	30409	30460	30551	30343	30203	30237	30353	30380	30365	30428	30629	30285	30352	30235	30506	30347	30364	30252	30338	30249	30360	30257	30431	30362	30281	30274	30206	30529	30281	30294	30259	30412	30413	30358	30222	30378	30363	30315	30495	30426	30488	30423	30437	30487	30318	30066	30420	30552	30639	30461	30496	30204	30358	30258	30337	30109	30486	30247	30531	30139	30626	30340	30637	30511	30407	30234	30533	30161	30246	30301	30225	30326	30518	30373	30459	30388	30529	30365	30308	30624	30243	30536	30596	30214	30576	30339	30380	30305	30344	30288	30447	30438	30306	30161	30495	30222	30514	30256	30505	30389	30417	30126	30519	30697	30542	30328	30188	30370	30156	30477	30384	30231	30171	30340	30543	30024	30458	30566	30448	30362	30676	30535	30389	30374	30387	30381	30233	30467	30244	30273	30438	30186	30553	30372	30215	30354	30380	30505	30325	30119	30237	30407	30093	30252	30241	30224	30156	30552	30407	30411	30458	30450	30305	30293	30384	30197	30447	30388	30331	30413	30578	30372	30261	30231	30671	30616	30330	30480	30275	30393	30345	30127	30472	30526	30283	30267	30788	30508	30372	30383	30462	30422	30516	30568	30589	30431	30433	30316	30605	30474	30340	30445	30131	30497	30459	30147	30156	30313	30152	30221	30277	30302	30195	30286	30189	30229	30484	30467	30447	30252	30506	30329	30369	30162	30381	30127	30520	30498	30610	30208	30324	30434	30057	30436	30335	30569	30315	30503	30582	30460	30177	30375	30321	30400	30252	30286	30481	30092	30173	29950	30508	29876	30427	30560	30357	30505	30532	30301	30404	30318	30418	30392	30297	30349	30253	30257	30468	30379	30606	30547	30289	30298	30259	30448	30219	30126	30263	30541	30403	30563	30504	30204	30618	30400	30284	30489	30314	30493	30373	30246	30339	30410	30464	30459	30497	30125	30275	30365	30142	30252	30550	30378	30297	30098	30395	30167	30451	30319	30468	30035	30390	30316	30333	30463	30304	30070	30366	30231	30247	30536	30501	30333	30509	30396	30449	30354	30362	30543	30479	30434	30420	30295	30554	30572	30321	30234	30336	30322	30552	30327	30307	30126	30283	30454	30517	30323	30566	30526	30511	30222	30396	30511	30477	30108	30338	30280	30455	30262	30209	30340	30436	30102	30290	30355	30515	30330	30502	30559	30424	30640	30205	30241	30554	30233	30432	30364	30316	29981	30606	30132	30416	30470	30512	30220	30441	30160	30410	30396	30474	30454	30535	30563	30537	30218	30364	30394	30517	30244	30262	30398	30476	30372	30395	30562	30725	30408	30529	30375	30506	30376	30452	30275	30529	30471	30472	30465	30254	30242	30562	30299	30393	30310	30355	30493	30542	30179	30176	30316	30664	30254	30309	30481	30622	30670	30266	30457	30408	30306	30285	30540	30497	30534	30413	30292	30542	30529	30174	30476	30518	30372	30397	30357	30235	30145	30264	30365	30405	30491	30627	30377	30218	30551	30730	30603	30495	30466	30361	30267	30462	30469	30318	30157	30243	30587	30429	30400	30320	30141	30368	30639	30550	30303	30387	30239	30011	30332	30556	30584	30162	30199	30493	30537	30256	30185	30470	30329	30572	30224	30193	30270	30498	30536	30575	30397	30440	30252	30284	30275	30335	30038	30230	30417	30653	30180	30419	30312	30508	30229	30221	30417	30479	30328	30729	30452	30253	30460	30326	30197	30297	30549	30015	30565	30599	30627	30452	30498	30390	30518	30314	30452	30490	30363	30435	30204	30255	30148	30184	30509	30466	30572	30325	30563	30314	30466	30419	30358	30386	30398	30816	30258	30475	30335	30356	30569	30324	30546	30357	30394	30418	30251	30441	30433	30312	30064	30323	30499	30409	30563	30408	30619	30365	30568	30103	30499	30160	30535	30635	30513	30349	30617	30597	30699	30307	30139	30301	30395	30512	30299	30536	30434	30394	30576	30516	30335	30347	30648	30455	30271	30393	30307	30693	30418	30470	30276	30391	30149	30292	30242	30287	30344	30374	30391	30448	30193	30303	30503	30436	30241	30366	30333	30140	30347	30325	30395	30509	30263	30516	30546	30470	30548	30362	30293	30514	30291	30141	30552	30340	30343	30451	30228	30369	30341	30690	30439	30564	30414	30554	30659	30568	30382	30554	30258	30618	30399	30489	30429	30457	30505	30357	30401	30547	30367	30493	30399	30334	30438	30582	30453	30522	30579	30288	30677	30479	30207	30351	30574	30194	30191	30544	30158	30503	30407	30326	30146	30670	30548	30412	30530	30314	30358	30229	30312	30253	30364	30663	30363	30554	30372	30370	30369	30588	30408	30486	30244	30516	30394	30389	30529	30481	30513	30418	30432	30480	30517	30254	30332	30326	30353	30367	30398	30038	30248	30427	30163	30075	30192	30272	30353	30392	30504	30467	30471	30300	30504	30346	30468	30153	30550	30625	30527	30467	30205	30135	30286	30295	30418	30614	30431	30240	30423	30322	30328	30321	30147	30329	30246	30640	30448	30469	30176	30571	30432	30522	30225	30385	30380	30292	30107	30290	30274	30385	30164	30510	30349	30292	30573	30493	30553	30493	30246	30461	30426	30523	30342	30292	30283	30632	30460	30194	30356	30562	30236	30387	30205	30250	30364	30402	30328	30208	30266	30411	30420	30523	30408	30502	30402	30389	30338	30289	30597	30446	30567	30307	30391	30348	30070	30589	30382	30251	30366	30435	30317	30367	30358	30376	30603	30666	30262	30494	30695	30408	30209	30459	30322	30352	30195	30510	30367	30338	30300	30491	30215	30301	30470	30540	30325	30164	30225	30509	30462	30301	30510	30484	30293	30568	30250	30358	30364	30540	30221	30024	30316	30418	30320	30447	30259	30603	30361	30349	30414	30279	30167	30462	30440	30365	30419	30226	30356	30184	30551	30243	30372	30301	30329	30609	30422	30409	30452	30301	30185	30315	30544	30545	30163	30470	30341	30415	30342	30561	30334	30464	30529	30517	30140	30416	30649	30364	30309	30497	30224	30387	30260	30592	30444	30446	30448	30432	30333	30257	30393	30585	30215	30289	30419	30524	30383	30385	30640	30687	30405	30294	30160	30371	30344	30495	30367	30261	30341	30469	30487	30488	30480	30652	30223	30563	30257	30283	30218	30572	30385	30185	30383	30340	30608	30492	30385	30424	30478	30299	30357	30432	30603	30222	30260	30408	30159	30377	30152	30338	30523	30548	30382	30375	30479	30462	30497	30220	30362	30357	30443	30434	30179	30073	30072
31844	59330	50160	39681	34522	30759	28395	26650	25521	24486	24030	23529	23296	23066	22657	22684	22566	22512	22705	22555	22487	22443	22475	22208	22175	22374	22414	22332	22447	22171	22371	22226	22462	22361	22191	22313	22236	22293	22339	22182	22347	22077	22468	22174	22094	22326	22248	22361	22143	22245	22479	22158	22221	22152	22333	22206	22127	22278	22139	22274	22093	22059	22384	22212	22351	22182	22200	22169	22292	22224	22455	22315	22236	22160	21949	22128	22235	22164	22074	22230	22249	22049	22276	22191	22059	22272	22278	22296	22340	22083	22308	22147	22177	22312	22284	22350	22036	22328	22353	22205	22035	22240	22165	22274	21898	22148	22416	22226	22264	22479	22289	22298	22104	22379	22240	22180	22446	22222	22079	22046	22053	22151	22194	22224	22242	22222	22165	22195	21995	22180	22125	22091	22264	22206	22305	22131	22303	22234	22057	22419	22132	22142	22243	22240	22157	22224	22265	22090	22265	22216	22010	22122	22237	22164	22032	22261	22307	22005	22146	22263	22288	22251	22353	22341	22161	22067	22416	22140	22295	21973	22282	22103	22293	22216	22216	22163	22389	22108	22326	22149	22251	22320	22192	22221	22370	22151	22228	22259	22251	22225	22254	22207	22149	22380	22120	22323	22123	22302	22190	22284	22238	22156	22387	22325	22223	22192	22124	22080	22337	22376	22092	22184	22359	22083	22234	22247	22326	22112	22320	22284	22289	22054	22124	22205	22084	22118	22154	22301	22163	22284	22343	22003	22369	22078	22319	22262	22310	22312	22191	22137	22242	22203	22145	22205	22192	22274	22289	22216	22296	22189	22172	22331	22295	22278	22291	22376	22096	22307	22072	22408	22173	22290	22161	22162	22203	22213	22225	22297	22220	22266	22342	22099	22232	22203	22389	22345	22210	22109	22214	22373	22335	22069	22136	22188	22044	22241	22157	22281	22169	22309	22192	22229	22095	22295	22140	22166	22318	22474	22191	22311	22155	22224	22375	22406	22128	22214	22375	22129	22256	22425	22147	22392	22071	22250	22037	22429	22154	22076	22246	22181	22237	22163	22260	22285	22278	22135	22264	22198	22209	22325	22066	22332	22378	22168	22228	22129	22270	22055	22253	22218	22348	22220	22418	22126	22153	22266	22102	22250	22144	22310	22228	22353	22283	22322	22274	22203	22301	22159	22224	22287	22250	22285	22358	22179	22333	22182	22144	22393	22208	22129	22193	22190	22336	22234	22242	22221	22008	22294	22249	22275	22119	22197	22153	22178	22258	22114	22206	22157	22177	22214	22325	22281	22195	22090	22260	22358	22080	22102	22288	22348	22158	22161	22241	22224	22293	22162	22216	22231	22107	22265	22329	22242	22354	22262	22278	22295	22196	22301	22258	22135	22199	22235	22367	22266	22157	22057	22240	22280	22168	22216	22271	22206	22088	22387	22144	22143	22337	22232	22080	22160	22367	22107	22197	22275	22301	22254	22091	22136	22355	22193	22096	22368	22015	22245	22285	22220	22288	22503	22288	22342	22334	22234	22305	22137	22080	22295	22121	22394	22360	22110	22166	22139	22284	22265	22268	22364	22274	22290	22121	21890	22188	22099	22153	22112	22184	22088	22084	22320	22265	22296	22288	22343	22189	22266	22110	22249	22100	22135	22304	22355	22283	22023	22362	22202	22184	22253	22372	22237	22223	22373	22229	22315	22256	22395	22236	22320	22116	22162	22107	22194	22298	22408	22023	22169	22053	22072	22260	22165	22014	22223	22041	22166	22164	22045	22182	22194	22348	22252	22120	22257	22028	22292	22071	22337	22382	22173	22083	22138	22187	22310	22123	22265	22329	22407	22261	22365	22187	22179	22152	22280	22209	22259	22376	22277	22259	22178	22109	22135	22272	22054	22243	22214	22315	22252	22128	22275	22231	22219	22383	22161	22174	22065	22258	22195	22266	22335	22124	22481	22091	22135	22245	22186	22179	22299	22130	22294	22166	22235	22237	22207	22247	22216	22100	22252	22122	22107	22091	22301	22290	22269	22117	22187	22375	22257	22190	22234	22273	22193	22196	22329	22433	22156	21998	22336	22106	22091	22466	22275	22282	22306	22068	22200	22252	22168	22005	22240	22501	22212	22192	21972	22394	22322	22056	22152	22155	22233	22194	22386	22345	22154	22120	22135	22464	22343	22257	22196	22317	22256	22276	22118	22207	22236	22079	22094	22120	22043	22245	22163	22186	22237	22293	22285	22241	22185	22254	22270	22388	22354	22134	22203	22228	22301	22462	22089	22134	22211	22357	22293	22167	22327	22189	22329	22275	22184	22279	22268	22235	22111	22316	22266	22243	22277	22144	22076	22133	22052	22376	22118	22314	22230	22181	22079	22307	22308	22152	22248	22153	22262	22053	22220	22262	22091	22180	22299	22152	22176	22153	22226	22138	22418	22353	22152	22275	22184	22170	22364	22153	22294	22274	22048	22143	22247	21945	22031	22391	22255	22075	22279	22239	22304	22337	22297	22195	22265	22180	22312	22110	22333	22325	22176	22322	22277	22219	22158	22150	22242	22343	22223	22256	22014	22146	22115	22330	22422	22180	22378	22229	22087	22390	21866	22228	22105	22172	22311	22127	22283	22253	22101	22018	22049	22219	22212	22165	22307	22227	22178	22239	22186	22174	22170	22135	22295	22225	22203	22342	22143	22024	22398	22130	22194	22187	22180	22196	22223	22109	22219	22219	22352	22273	22126	22394	22219	22190	22329	22200	22268	22081	22435	22198	22273	22076	22084	22312	22365	22220	22254	22184	22305	22336	22201	22333	22005	22353	22147	22090	22383	22299	22220	22189	22229	22183	22197	22332	22244	22282	22170	22261	22404	22401	22173	22319	22163	22106	22131	22358	22534	22205	22210	22407	22346	22297	22158	22219	22269	22323	22379	22246	22327	22022	22173	22380	22284	22235	22268	22240	22377	22262	22134	22307	22287	22324	22092	22432	22213	22351	22081	22137	22274	22193	22337	22277	22181	22095	22374	22369	22256	22236	22296	22274	22292	22332	22325	22266	22158	22377	22098	22312	22199	22253	22106	22363	22469	22225	22148	22110	22274	22066	22315	22430	22328	22332	22297	22114	22239	22395	22225	22193	22151	22448	22262	22402	22157	22195	22341	22280	22200	22179	22340	22128	22278	22304	22244	22232	22054	22014	22149	22137	22365	22162	22075	22469	22275	22392	22396	22224	22232	22192	22161	22283	22114	22253	22186	22192	22256	22274	22082	22150	22153	22337	22205	22150	22287	22284	22296	22340	22372	22340	22189	22094	22111	22105	22249	22254	22424	22336	22293	22149	22282	22080	22362	22209	22101	22124	22310	22190	22248	22217	22246	22282	22223	22123	22182	22358	22100	22243	22239	22348	22016	22280	22227	22091	22227	22228	22147	22391	22132	22055	22062	22337	22280	22412	22292	22316	22287	22260	22210	22176	22398	22176	22138	22347	22243	22091	22273	22350	22237	22288	22123	22259	22312	22134	22300	22244	22215	22327	22221	22407	22083	22355	22061	22330	22240	22452	22258	22291	22098	22151	22221	22241	22459	22174	22229	22177	22291	22162	22123	22250	22247	22278	22297	22114	22417	22397	22368	22252	22377	22149	22122	22363	22298	22331	22273	22212	22302	22353	22216	22105	22218	22249	22170	22324	22223	22312	22203	22152	22187	22253	22291	22298	22145	22212	22319	22174	22152	22197	22133	22232	22141	22283	22308	22376	22258	22388	22144	22175	22122	22372	22209	22197	22359	22068	22230	22253	22218	22187	22057	22199	22161	22331	22188	22442	21952	22356	22361	22171	22284	22056	22188	22409	22306	22186	21962	22233	22358	22129	22352	22321	22242	22151	22300	22204	22216	22232	22094	22109	22375	22314	22225	22152	22260	22147	22219	22226	22198	22205	22134	22113	22159	22186	22244	22281	22223	22208	22226	22221	22240	22256	22333	22193	22016	22220	22349	22099	22143	22308	22304	22189	22174	22338	22225	22290	22148	22344	22168	22346	22170	22038	22518	22304	22219	22046	22155	22113	22357	22265	22063	22113	22241	22103	22055	22328	22104	22253	22121	22232	22185	22217	22331	22116	22387	22298	22223	22226	22096	22245	22298	22322	22255	22425	22190	22338	22255	22225	22324	22208	22223	22344	22189	22375	22384	22092	22129	22165	22021	22299	22095	22195	22356	22368	22072	22082	22246	22257	22239	22520	22319	22277	22136	22368	22273	22251	22276	22233	22264	22077	22155	22155	22189	22124	22284	22302	22110	22220	22236	22261	22232	22342	22287	22156	22426	22341	22295	22235	22364	22151	22239	22351	22089	22275	22166	22288	22217	22375	22345	22287	22154	22223	22273	22229	22333	22225	22205	22154	22283	22201	22174	22159	22199	22282	22042	22035	22253	22157	22159	22240	22381	22280	22229	22342	22261	22391	22405	22091	22253	22171	22289	22178	22282	21976	22167	22138	22024	22352	22321	22181	22136	22273	22296	21987	22197	22410	22117	22300	22330	22242	22169	22133	22327	22092	22323	22271	22156	22320	22081	22301	22272	22270	22327	22122	22222	22137	22171	22181	22367	22428	22351	22181	22278	22132	22285	22345	22143	22283	22280	22255	22218	22334	22209	22094	22123	22156	22121	22507	22264	22300	22190	22271	22144	22342	22285	22338	22373	22166	22177	22124	22300	22100	22273	22142	22218	22387	22091	22262	22187	22287	22164	22147	22213	22378	22270	22194	22222	22226	22225	22346	22289	22202	22247	22181	22249	22231	22188	22293	22183	22225	22316	22399	22190	22165	22249	22217	22160	22320	22209	22205	21936	22189	22307	22395	22242	22188	22279	22279	22437	22327	22260	22147	22286	22290	22111	22050	22180	22203	22293	22111	22304	22295	22165	22278	22186	22162	22290	22248	22416	22213	22349	22215	22191	22202	22185	22271	22135	22360	22212	22098	22380	22080	22232	22174	22221	22269	22254	22116	22409	22297	22343	22329	22313	22387	22206	22193	22233	22255	22114	22206	22137	22206	22153	22335	22137	22195	22286	22212	22222	22158	22197	22451	22474	22211	22190	22312	22150	22094	22351	22086	22308	22199	22257	22234	22172	22445	22190	22271	22049	22443	22186
34645	35702	41856	37842	33859	32756	31881	31233	31014	30898	30593	30488	30526	30260	30209	30331	30431	30236	30203	30143	30098	30041	30050	30002	30262	30190	29977	30169	29992	30203	30119	30340	29997	30373	30242	30077	30241	30101	30242	29918	30131	30016	30257	29807	30126	30182	30169	30178	29975	30349	30150	30093	30128	30124	30043	29965	30224	30052	30082	30119	30102	30124	30147	30277	30042	30115	29996	30069	29951	30020	29970	29849	30160	30061	30138	29884	30066	30217	30146	30111	30411	30349	30260	30276	30121	30117	30022	30166	30154	30055	29986	29994	29955	30128	30150	30002	30017	30104	30026	30095	29945	30421	30173	30065	30126	29994	29955	30187	30212	29944	30249	29923	30071	30117	30069	30137	30345	29978	30284	30248	30204	30078	30068	30240	30181	30002	29932	30126	30234	29992	29957	30169	29888	30070	30026	30031	29840	30067	30076	30171	30345	30088	29912	29979	30640	30096	29933	29872	30006	30257	30319	30100	30208	30134	30336	30240	30212	29953	30244	30259	30179	30218	30202	30033	30119	30415	30034	30075	30019	30154	30143	30205	29955	29996	30017	30110	29920	30162	30276	30180	30065	30198	30028	30171	30087	30329	30023	30012	30038	30082	30040	30351	30036	30252	30041	30000	30101	30040	30216	30147	30255	30249	30286	30400	30035	30161	30039	29906	30118	29965	30123	29970	30079	29860	30098	30071	30417	30189	29826	29987	30109	30129	30077	30266	30173	30067	29788	29856	30227	30164	30342	30121	29838	30078	29997	29876	30054	29957	29943	30177	30055	30156	30039	30114	30127	30145	30117	29923	30286	30182	30163	30182	30252	29812	30053	30371	30063	29852	30072	30090	30374	30256	30049	30155	30108	30049	29915	29956	30233	30236	29996	30037	30238	30012	29961	30200	30045	30223	30181	30157	30179	29959	30111	30315	30291	29999	30100	29931	30076	30178	30207	29899	30089	29944	29934	30273	30008	30061	29828	30268	30132	30135	30121	30287	30041	30204	30114	30270	29937	30233	30125	29915	30096	30264	30119	30158	30212	30188	30291	30201	30106	30038	30001	30061	30252	30271	30059	30106	30086	30087	30261	30099	30202	30028	30114	30142	30238	30092	29938	30142	30135	30034	30147	30263	30291	30122	29993	29870	30018	29951	29973	29960	30152	30230	30168	30073	30128	30082	30174	29895	30328	30356	30121	30109	30001	30025	30084	30051	30137	30049	30119	30111	30120	30079	29814	30109	29966	30149	30158	29997	30195	30087	30038	30221	30151	30118	30161	30123	30220	30115	29741	30333	30003	30208	30067	30130	30223	29989	29980	30116	29882	29929	29933	29950	29684	30000	30188	30125	30085	30119	30234	30101	29992	29908	30235	30152	30205	30077	30198	30111	29954	29807	29794	29748	30035	30048	30117	29838	29992	29997	29901	29877	30460	29769	30365	30154	30043	30124	30191	30251	30075	30030	29937	29874	30297	30155	30255	29988	30124	30288	30269	29983	30084	29954	30088	30091	29940	30096	30188	30155	30302	30218	29960	29914	30118	30107	30286	30340	30096	30114	30131	29908	30000	30146	30112	30196	30073	30059	30169	30314	29937	30004	30037	30324	30070	30273	30163	30233	30276	30166	30098	30345	30162	29953	30203	29911	30129	29903	30032	30114	30097	30183	30193	30151	30176	30213	30182	29999	30134	30203	30190	30167	30190	30216	30244	30190	29981	29956	30021	30118	30234	30344	29907	29950	29918	30065	30131	30112	30218	30052	30123	30030	30089	30198	29936	30412	30053	30205	30187	30344	30076	30197	30038	30331	30222	30147	30110	30265	30100	30055	30181	30152	30133	30150	29860	30150	30356	30108	30145	30197	30175	29951	30143	30249	30081	30281	30247	30061	30040	29875	30051	29861	30038	30059	30192	30183	30129	30013	30136	29810	30142	29848	30046	30070	30265	29906	29948	30083	30092	29947	30029	29868	29887	30370	30177	30217	30134	30159	30192	30230	30233	29844	30118	29863	29939	30099	30108	29988	30246	30208	30245	30202	30175	30131	30181	30030	30080	30200	30040	30164	30210	30173	30321	30128	30206	30135	30206	30215	30029	29872	30334	30234	30024	30116	30208	30157	30262	30029	30357	30109	30034	30078	30104	30366	30224	30205	30174	30045	30163	30112	30136	29931	30188	30087	30493	29897	30076	29980	30091	29921	29948	30011	30049	29984	30026	30131	29973	30241	30207	30274	29933	30094	29797	29964	29933	29975	29984	30159	30122	29920	30133	30025	30121	30134	30072	30273	30101	30040	30022	30189	29906	30268	30172	30057	30040	30078	30071	30066	29742	30010	29939	29970	29986	29967	30198	29860	30193	30051	30183	30202	30099	30442	30087	30003	30168	30124	30399	30275	30042	30158	30033	30035	30068	30024	30042	30020	29990	30041	30117	30151	29931	29983	29985	30071	29919	29936	30062	30107	29986	30108	30076	30080	30010	29867	30049	30008	30315	30071	29900	30113	29880	29862	30047	30262	30251	30116	30122	29995	30055	29987	29879	30267	30067	30071	30200	30194	30135	30152	30355	30244	30176	30167	29961	30337	30037	30310	30071	29933	30130	30037	30070	30263	30266	29787	30150	30157	29996	30116	30187	30092	30029	30126	30215	29996	30075	29924	30097	30298	30075	30195	29996	30145	30286	30006	30124	30344	30057	30081	29906	30085	30034	30227	30429	29779	29965	30177	30026	29952	30185	29875	29973	29878	30147	30253	30132	30176	30229	30087	30057	29938	30134	30109	30178	30048	30237	30109	30031	29986	30191	29842	30072	30081	30106	30175	30006	30259	29987	30109	30147	30233	30083	29964	30173	30190	30184	29967	30172	30261	30180	30281	30335	29893	29986	30052	30002	30390	30209	30250	30226	30103	30027	30051	30022	30268	30121	29976	30176	30366	30139	30481	30240	29936	29960	30146	30197	30471	30351	30185	30013	30332	30131	30162	30234	29936	30147	29923	29907	30344	30016	29985	30209	30176	29960	30236	30052	29946	30302	30174	30109	30088	30027	29751	30026	30364	29932	30105	30077	30023	29894	30112	30408	30114	30039	30279	30176	30039	30029	30083	30004	30219	30123	30204	30435	30140	30004	30191	29939	29987	30045	30248	30204	29935	29932	30085	30000	30098	30301	29910	30345	29968	29991	30286	30290	30227	30009	30289	30162	30181	30296	30063	29903	29890	29894	30023	30071	30252	30090	29924	30133	30270	30006	30085	30307	30372	30254	30120	30085	30258	30223	30144	30010	29988	30272	30280	30246	30101	30005	30218	30187	30160	30159	30084	29953	30121	30201	30272	30054	29881	30299	30184	30028	29978	30131	30109	30186	30231	30000	29818	29862	30211	30123	29973	30115	30080	30224	30043	30372	30060	30260	30155	30334	30139	30151	30180	30122	30353	30089	30221	30052	30113	30253	30234	30057	30092	30166	30165	30145	30161	29937	30271	30196	29959	30197	30199	30051	30455	29979	30229	30291	30185	29993	30302	30094	29933	30144	30027	30219	30033	30182	30155	30240	30114	30122	29997	30008	30398	30003	29924	30066	29860	29900	29914	30150	30169	30040	30140	30030	30146	30237	30289	29826	30094	30010	29832	30088	30353	29995	30062	30126	30033	30240	30134	30167	30220	30313	30348	30180	30080	30206	30057	30032	30118	30278	29951	30065	30092	30280	30002	30115	29815	30144	29945	29995	30232	30158	30088	30027	30200	30139	30065	30233	29942	30161	30256	29991	30259	30028	30002	29995	30112	29924	30103	30123	30070	30350	29964	30278	29985	30090	29963	29977	30086	29844	30123	29936	30021	30054	30237	30048	30127	30039	30223	30343	30010	30028	30125	29908	30311	30006	30172	30277	30112	30134	30298	30224	30079	30185	30200	29978	30071	29938	30073	29906	29844	30047	30207	30080	30111	30118	29839	30160	30072	30020	30093	30253	30043	30121	30072	30059	30055	30046	30262	30108	30174	30039	30126	30037	30081	30276	30113	30039	30127	29928	29797	29914	30008	30110	30033	30132	30099	30022	30032	30121	30049	30288	30169	30233	30182	29991	29997	30252	29909	30196	30324	30026	30299	30094	29920	30314	30115	30414	30295	30302	30342	30330	30446	30098	30279	30088	29870	29935	29981	30063	30254	30084	30135	30089	30246	30115	29693	30299	30097	30234	30073	29949	29939	30019	30157	30243	30124	30292	30110	29984	29999	30177	30105	29993	30187	30020	30012	30144	30153	30093	29985	30497	30280	30058	30108	30263	30071	30021	30155	30200	30256	30115	29933	30195	30102	29918	29968	30257	30220	30068	30294	30237	29866	30299	30117	29822	30140	30082	30177	30028	30073	29960	30044	30105	29893	30347	30034	30330	29982	30083	30074	30194	30117	30008	30344	30024	30236	30056	30040	30060	30113	30146	30082	29925	30071	29993	30014	30213	30147	30264	30209	30270	30233	30090	29903	30116	29785	30155	30204	30076	30127	29998	29864	30052	29943	30184	30335	30397	29946	30305	30163	29941	30128	30187	29955	30225	30383	30073	30036	30040	30001	30026	30134	30096	30007	30086	30300	30229	30122	30049	30306	30075	29993	30005	30069	30311	30117	30515	30257	30090	30078	30072	29836	29970	30253	30080	30137	29994	30053	30068	29983	30117	30086	30162	30025	29946	29951	30211	29872	30021	30196	30063	30128	30172	30143	30361	30241	29857	30032	30208	29880	30216	30351	29958	30217	30070	30078	30326	30085	29966	30116	30174	29917	30263	30033	30269	30412	29983	30279	30294	30179	30334	29990	30064	30202	30155	30231	30164	30271	30337	30281	30009	30213	30014	30141	29940	30015	30115	30312	30141	29991	29981	30161	30302	30336	30082	30042	30062	30378	30094	30149	29990	30244	30255	30310	30035	29896	29950	29747	30199	30430	29953	30066	30113	30254	30092	29936	30114	30124	30192	30430	30031	29925	29927	30167	30164	30176	30102	30255	30039	30517	30469	30070	30108	29864	29922	30076	30227	30045	30089	30094	30178	30105	30105	30020	29926	30098	30221	29858	30118	30221	30373	30313	30331	30187	29756	30414	30085	30282	30268	30268	30060	30033	30197	29971	30076	29868	30283	30295	29972	30048	30263	30163
32802	48368	40065	31617	28324	26262	24965	23864	23544	22901	22948	22651	22514	22269	22345	22396	22209	22361	22328	22180	22196	22297	22222	22122	22226	22176	21949	21937	22242	22110	22161	22180	22024	21853	22118	22130	22166	22202	22128	21888	22323	22155	22165	21857	22096	22075	22147	21934	22035	21970	22197	22158	22252	21966	22155	21922	21907	22073	22257	21831	22009	21902	22121	22143	22035	22049	22107	21956	21996	22133	21937	21964	22040	22055	22320	22204	21994	22195	22143	22273	22144	22108	21911	22059	22110	22164	21980	22020	21979	22192	22240	21912	22049	22196	22018	22035	22083	21990	22129	22072	22017	22212	22159	22120	22110	22134	22171	21988	22027	22105	22206	22256	21896	22166	21940	22043	22138	22102	21914	22168	22080	22018	22091	22208	22060	22196	22107	22013	21942	22104	22011	22157	22124	22171	22062	22133	22010	21967	22041	21950	21932	21983	22089	22090	22023	22085	22127	22013	22165	22026	22124	22100	22281	22119	22210	22183	22177	22229	22279	22044	21987	22100	22110	22220	22071	22020	22196	22114	22088	22242	21991	22120	22053	22118	22101	22093	22057	22062	21850	22232	21918	22136	22221	22155	21938	22125	21982	22173	22121	22156	22125	21978	22019	22131	21885	22357	21975	21840	22234	22017	21885	22081	22092	22134	22044	22089	21999	22131	21846	22018	22250	22083	21954	21884	21986	21928	21930	21865	21930	21859	22154	22081	22206	22107	22149	21931	22037	22012	22141	22177	22121	21866	22114	22069	22234	22205	22086	22108	22122	22079	22041	22196	22111	22053	22059	21928	21974	21922	22034	21959	22221	22000	22332	22023	22164	22065	22076	22253	22150	21851	22063	22152	22113	22160	22214	22048	21954	22018	21857	22074	21958	22139	22157	22079	22279	22208	22000	22099	22248	22166	22140	21929	22087	22080	21999	22243	21997	22225	21878	21881	22147	21966	22083	22249	21776	22078	22048	22050	22050	22005	21932	22015	22037	22168	22224	21892	21904	21930	22047	22108	22033	21939	22275	22103	22063	22181	21960	22047	22014	21986	22026	21938	22059	22016	22090	22102	22146	21992	21960	22139	22073	21920	22032	22031	22120	22016	22161	22136	22048	22069	22075	22122	22176	22048	22123	22018	22226	21924	22132	22313	22110	22203	22215	21984	22108	21939	22180	22162	22055	21906	22065	21970	22086	21912	22143	21945	22016	22008	21984	22193	22248	21992	22195	22140	22170	21943	22018	22110	22145	21983	22003	22135	22159	22010	22080	21921	21892	22236	22120	22096	21964	22035	22038	22265	22245	22030	21993	22287	22145	21891	22011	22016	21969	22113	21941	21964	22267	22073	22181	21982	22231	22005	22123	22074	21949	21954	22110	22123	22020	22061	22274	22090	22200	21919	21950	22158	22060	21997	22077	22141	21975	22174	21929	22155	21994	21900	22051	22203	22078	22021	22085	22102	21920	21934	22095	21969	22172	22239	22078	22039	22159	22115	21982	21965	22148	22170	22050	21935	22173	21918	21940	21973	22090	22081	22109	22309	21847	21871	22013	22178	22179	21976	22166	22018	22104	22159	22034	22192	22111	22211	22206	22080	21911	22194	22023	22183	22136	22072	21937	21894	22420	22050	22004	21978	22221	22285	21965	21904	22254	22049	22025	21946	22187	22050	21878	22163	22072	21943	22177	22113	22199	22145	22157	22158	22170	22177	22129	22172	22196	22311	21933	22200	22103	22196	22035	22095	22092	22220	22069	22080	22117	22163	22094	22011	22065	22118	22023	21963	22022	22028	22035	22191	22182	21989	22061	21987	22155	21828	22202	21840	22212	22020	21953	22119	22074	22069	21838	22109	22076	22221	22198	22146	22011	21962	22011	22129	22081	22064	22040	22160	22027	22106	22033	22174	22142	22092	22060	22155	21922	21895	22181	22050	22267	22075	22073	22057	22156	21873	22161	22153	22040	22090	22205	22121	21975	22063	22044	22292	22130	22127	22099	22066	22079	21995	22096	22025	22089	22084	21983	22127	22106	22161	21978	22114	21799	22132	21992	22231	21887	21977	21984	21981	22229	22213	21925	22186	21978	22158	22133	22040	22086	21958	22401	21946	22332	22225	22048	21961	21954	22142	22052	22175	21993	22168	22062	22183	21953	22120	21977	21956	22004	22213	22129	22066	22078	21994	21971	22009	22104	22104	21974	22045	22043	22211	21988	22080	22152	22042	22182	22097	22161	22364	21995	21960	22011	22161	22203	22061	22147	22039	22329	22025	22293	21972	22165	21977	22059	22147	22134	22045	22142	22155	22085	22132	22154	22115	22064	22073	22154	22121	21922	22287	22222	22122	22152	22124	22085	22032	22266	22241	21967	21945	22113	21991	21991	21895	22210	21798	22198	22000	22190	22111	22206	22040	22172	22144	22179	22006	22173	21962	22058	21924	22263	22042	21786	22042	22135	22074	22095	22000	22110	22021	22210	22137	22114	22121	22093	22106	22024	22048	22205	22287	22169	22024	21992	22095	22088	22117	22214	22038	22066	22068	22070	21910	21876	22203	21997	22097	22082	22071	21981	22189	21969	21964	22196	22080	22156	22167	22233	22183	21941	22104	22172	21961	22141	21962	21906	22125	22042	22071	22358	22170	22345	22081	22002	22227	22022	22012	22240	22212	22054	22221	22072	22113	22088	22190	22241	22045	22079	22012	22142	22208	22091	21943	22013	21998	22071	21947	22023	22062	22053	22131	22228	22017	22152	22078	22070	22126	22249	22194	22190	21835	22160	22097	21937	22025	22212	22169	22077	21970	22119	22150	22130	22075	22175	22137	22233	22291	22252	21966	22040	22224	21910	22182	22238	22094	22061	22007	22377	22005	22192	22012	22072	22258	21940	22064	22180	22227	22053	21983	22012	22236	22097	22006	22141	22083	22231	22070	22257	21974	22177	22088	22121	22009	22177	22126	22248	22198	22065	22005	22062	22071	22061	22173	22020	21958	22052	22107	22097	22262	21942	22218	22161	22061	22018	22095	22042	22036	22301	22264	22111	22050	22080	22370	21987	21999	21912	22015	21950	22101	22031	22137	22069	21911	22051	22043	22013	22064	22050	22106	22102	22006	22285	22067	22138	22126	22145	22003	22067	22203	22049	22104	22103	22125	22264	22062	22215	22100	22022	21965	21947	22296	22060	21910	22024	22140	21980	22088	21992	22166	22105	21907	22195	22121	22166	22013	21958	22298	22092	22142	22299	22190	22080	22188	22187	22163	22077	22024	22156	21978	22159	22140	22101	22072	22020	22072	22050	22032	21902	22022	21936	22066	22067	22168	22111	22083	22017	22034	22102	22412	22161	22050	21984	22141	22015	22095	22132	22085	22071	22209	22002	21872	22060	22048	22181	22056	22140	22049	22169	22033	22256	22042	22062	22038	22016	22097	22355	22140	22130	22137	22035	22113	22020	22055	21973	22307	22105	22057	22230	22135	22010	22189	22214	22111	21984	22252	22241	22390	22143	22165	21977	22001	22106	22203	22195	22055	22126	22018	22131	22208	22069	21991	21980	22013	22100	22038	22109	22236	22072	22131	22003	22055	22158	22053	22031	22112	22090	22122	22191	22189	21965	22082	22059	22091	21885	22101	22054	21989	21979	22054	22142	22161	21969	22035	22122	21862	21873	22213	21890	22059	21971	22152	22323	22103	22057	22004	22054	22341	21805	22073	22067	22226	22061	22136	21965	22059	22040	22063	22134	21985	22074	22112	22142	22079	21937	22149	21965	22164	22021	22274	22119	22106	22072	22147	22121	22130	21993	22234	22165	22229	22287	22028	22107	22131	22159	21967	22233	21934	21988	21988	22245	22145	22118	22226	22242	22080	22144	22094	22252	21927	22202	22048	21997	22110	22072	22160	22018	22065	22183	22174	22023	22014	22084	22108	22219	22231	21924	22129	22080	22140	21960	22095	21985	22038	22185	22160	22116	22163	22103	21945	22202	22095	22160	22013	21930	22236	22112	22094	22170	22060	22091	22180	21958	22082	22089	22121	21942	21975	22054	21911	22165	22041	21931	22109	22110	21906	22192	21987	22158	22037	22265	22034	22012	21998	22041	22063	22121	22164	21967	22040	22113	22037	22000	22041	22166	22207	22252	22112	22180	22010	22108	22143	22100	22014	21991	22231	22127	22115	22287	22063	22171	22078	22040	22264	22123	22073	21944	22033	22096	22138	22137	22085	21998	22228	22170	22298	22255	22063	22000	22100	22073	22036	22268	22186	21955	22014	22037	22088	22222	22097	22065	22083	21943	22019	21997	21944	22037	22286	22105	22178	21951	21888	22158	21962	22030	22259	22109	22157	22126	22192	22205	21910	22106	22201	21952	21836	22331	22001	22249	22035	22039	22300	22016	22175	22102	21999	22047	21936	22059	22004	22190	22076	21994	22254	22206	22041	21984	22079	21972	22113	22185	22071	22006	22069	22033	21984	22049	22168	22159	22088	22133	22203	22049	22115	22086	22101	22177	22020	22152	22013	21950	21957	22280	22015	22072	22345	22160	22055	22196	21996	21958	22184	21984	21989	22158	22169	22246	21885	21956	22030	22084	22000	22004	22143	22240	22061	21917	22375	22023	21987	22157	22146	22260	22092	21960	22355	22140	22284	22143	21925	22148	22109	22223	21961	22160	22163	22097	22125	22039	22056	22182	22111	22121	22140	21902	22198	21953	22238	21912	22108	22036	22295	22133	22020	22015	21966	22008	22159	22129	22246	22223	22204	22230	21991	22096	21926	22060	22163	22089	22044	22156	22035	22114	22239	22171	22143	22216	21963	22117	22203	22002	22056	22091	22079	22262	22121	21968	22003	22063	21978	22128	22066	21982	22015	22105	22251	22156	22043	21993	22174	22076	22183	22141	21982	22269	21979	22055	21962	22266	22249	21919	22080	22078	22382	22011	22189	22025	22153	22120	22112	22128	22110	22093	22037	22023	22226	22157	22070	21985	22126	22079	22064	21931	22040	22206	22179	22131	22037	22161	21984	22319	22116	22139	22045	21987	22228	21969	22224	22038	22249	22014	22111	21833	22019	21988	22057	21977	22040	22020	22120	22056	21971	22143	22298	22020	22301	22029	22156	21968	22048	22049	22097	22195	21966	22015	22123
23437	21496	28758	27690	29435	32943	34120	32150	31394	31141	30885	30893	30639	30485	30734	30251	30228	30241	30231	30167	30023	30242	30394	30175	30106	30131	30184	29970	30009	30233	30165	29922	30147	30164	30056	30030	29990	29989	30064	29926	29854	29943	30300	29971	29977	30142	30004	30028	30025	29824	30006	29971	29845	29691	30074	29848	30070	29806	30172	29989	29842	29859	29897	29760	29996	30018	30078	29887	29940	30008	29981	29924	29725	29898	29930	29918	29942	29944	30113	29905	30004	30266	30060	29976	29793	30063	30090	30139	30068	30091	30172	29908	29544	30135	30010	30031	29817	30057	29822	30058	29973	29818	30091	30045	29985	30034	29802	29988	30111	29802	30006	29741	29930	30087	30000	30200	29916	30159	30020	29753	29994	30081	30091	30108	30032	29748	29779	30025	29995	30095	30128	29988	29786	30113	30053	29774	29769	30008	30202	30294	30216	29838	29745	29932	29926	29965	29918	29996	29981	29812	29852	29766	29966	29997	30004	30009	30011	29779	30057	29934	29762	30268	29934	29766	30068	29928	29918	29959	30081	30082	29870	29982	29825	29981	30189	29991	30080	30162	30211	30005	30095	29910	29933	29848	29935	30126	30255	29970	29803	29973	30201	30225	30089	29883	30012	29724	29957	29785	29993	30091	30116	30073	29976	30049	29900	29836	30017	29820	29968	29861	30321	30045	29836	30024	29910	29991	29919	30068	29961	29846	30083	29928	29997	29977	29681	29881	29869	29807	29952	29997	30067	30241	29832	29812	30097	29941	30109	29825	30026	29931	30041	30021	30132	30026	30061	29916	30084	29770	29889	29991	29909	29949	30090	30057	29908	30047	30164	29954	29911	29894	29770	29945	30018	29876	30067	29814	30070	30069	29882	29889	29974	30169	29859	29860	30126	29828	30159	29718	29822	29952	30065	30240	30020	30053	30293	29879	30233	30073	29977	30066	30238	30005	29903	29897	29985	29894	29836	29956	30037	29951	30092	29732	29781	29929	30132	30306	30032	30075	30013	30109	29610	29741	29854	29847	30223	29897	30130	29830	29725	29695	29887	29964	30075	30086	29958	29773	30123	29869	30009	29809	30098	29988	30084	30075	29972	30290	30051	29912	30145	29788	29951	30009	30180	29996	30001	30067	29979	29985	30206	30009	29940	29742	29960	29992	29944	30050	29813	29695	29885	29938	29894	30006	30223	30004	30225	30075	29722	30078	30018	29972	29910	30110	30026	29847	29934	30014	30001	29710	30100	29797	30098	30342	30105	30171	30142	30020	30320	29995	29877	30031	30007	29920	29942	29939	30013	29854	30036	29937	29958	29749	29860	29991	29946	30007	29872	29920	30132	30170	29991	30081	30100	29788	29996	29922	29952	30083	29911	29909	30048	30048	30194	30158	30052	29969	29954	29981	29940	29928	29960	29944	29950	29908	29861	29680	29824	30051	30150	29930	30169	30199	29855	29905	29854	30042	29808	29963	29894	30165	30133	29893	29825	30025	30006	30118	29775	29960	30092	30062	30065	30133	29964	29797	29806	29682	30103	30108	29978	29896	30060	29744	29740	29992	30019	29729	29927	29886	29967	29841	29925	30042	29905	29790	30030	29856	30045	29774	30071	29901	29917	29983	29863	29886	30055	29965	29742	29836	29886	29916	29877	29847	30245	29967	29977	30075	29955	30055	30036	30199	29954	30038	30049	29852	30000	30070	29898	30031	29948	30016	30296	30162	30173	29692	30098	30076	29896	29886	29993	30178	29892	29782	29872	30019	29961	30041	30107	29873	30059	30055	29925	29988	30029	30156	30089	30146	29988	29989	29983	30014	29996	30007	29891	29795	29938	30042	30064	29919	29820	29799	30073	29770	29967	29738	29921	30068	30322	29942	30021	29781	29807	29909	30020	30104	30119	30106	30027	29887	30026	29971	29910	30148	30005	30108	29972	29558	30034	30258	30115	29749	29951	30128	29780	30085	29980	30221	29914	30016	29870	30088	29733	29961	29749	30215	29880	30059	29954	30009	30032	29981	29693	29941	30135	29722	30171	30027	29815	29838	29870	29985	30048	29999	30087	30214	30028	30116	29894	30108	29892	29728	29942	29655	29904	30121	29889	29978	30246	30227	30038	29915	29915	30027	29928	29914	30160	29755	30039	30029	29765	29813	29988	29960	30057	30099	29979	30083	30116	30106	29989	29801	29773	29810	30128	30007	30021	30005	29841	29820	29797	29872	30007	29880	29914	30063	29802	30046	30148	29951	30269	30319	29774	29936	29881	30145	30055	29941	29818	30084	29893	29922	30008	30089	30213	29890	29910	30030	30045	29753	30070	29939	30174	30014	30227	30267	30036	29934	29961	29972	30109	29928	29768	30138	29917	29925	29837	29983	30080	30032	30199	30116	29862	30035	29802	29845	29795	29888	30158	30210	29962	29946	29746	30018	29933	29888	29896	29889	30143	30043	30507	30086	29799	30105	29981	30024	29947	30088	30218	29906	30027	29953	29893	30175	30119	30217	29882	29804	29916	29881	30077	30494	30269	29988	29856	30032	30000	29948	29985	30101	29946	30036	29989	29911	30048	30233	30075	29805	29968	29935	29939	29932	30249	30008	30178	30021	30116	30002	30091	29984	30109	30051	30140	30004	30010	30018	30012	30071	30104	29986	29894	30124	30129	29807	29754	29822	29903	29872	29974	29907	29913	29880	30008	29951	30052	29910	29855	29952	29971	29779	30091	30085	29919	29887	30050	30255	29880	30053	29987	29807	30279	30107	29859	30113	29952	29812	29907	30190	30093	30130	29971	29994	29936	29830	30202	29821	30153	30068	29963	29978	30065	29889	30049	29951	29961	29701	30373	29952	29913	30101	29765	29933	29927	29924	30062	30037	29865	30088	30102	29869	30016	30102	30000	30026	29965	30094	29950	30205	30070	30065	30072	29933	30211	30099	29876	30066	29986	29868	30069	29934	30114	30018	30102	29964	30127	29935	29946	29920	30097	30237	29970	29837	30075	30204	30097	30058	30076	29992	30097	29827	29996	30188	30055	29899	29838	30098	30062	30032	30057	30084	29946	29905	30055	30061	30143	30123	29904	29955	30139	30059	29981	30002	30227	30117	30041	29843	29872	30031	29863	29943	30071	29938	29990	30136	30114	30167	29939	30068	29914	29763	30097	29878	29929	30013	29929	30142	30184	29868	30192	30058	29961	30114	30018	30081	30001	29861	29959	29677	29825	30223	29899	30021	30188	29909	29781	29793	30035	30086	29854	29759	30065	29892	29977	30045	30169	30171	30015	30137	30046	29875	30327	30149	29944	29850	29758	29802	30116	30002	29952	29953	30171	29999	30246	30171	29710	29860	29968	29957	29920	29928	29780	29938	30010	29903	29999	30072	30029	29892	29815	29827	29957	30154	29990	29986	29874	29856	30099	29929	30020	30052	30198	29971	30248	30119	29900	29865	29974	30105	30024	30063	29983	30030	30106	29881	29980	29903	30087	29939	30125	30236	30176	30025	29964	30104	29959	29990	29889	29834	30058	30007	29879	29713	30323	30050	30342	30040	30143	29899	29898	30137	29858	29887	30153	30032	29948	29966	30039	29805	30325	29961	30044	29873	30083	29954	30069	30115	29943	29827	29791	29985	30137	30118	29993	30011	30083	29784	30101	30172	29947	30116	29807	30112	29999	29803	29834	29909	30057	30067	29935	30017	29886	29920	30159	30085	29950	30004	29875	30004	29941	29957	29810	29891	30123	29966	29847	29944	30077	30098	30168	29570	30044	30118	29891	30038	30120	30071	29910	29959	30053	29932	29999	29716	29983	29870	29985	30049	29932	29804	30118	30175	29839	29809	30373	29874	30058	30229	29918	29987	30256	30074	29708	30149	29946	30137	29905	29880	29702	29955	29969	29911	30134	29915	29895	29805	30140	29876	29655	29922	29809	30129	29840	30107	30203	30091	29998	30126	29950	29796	29871	30028	29762	30056	30077	30190	30108	30007	29811	30096	29808	29901	30012	29880	29778	29732	29950	30023	29843	29847	29955	29671	29725	29712	29990	29986	30049	29785	30096	30086	30317	30159	30140	29949	29937	29899	30269	30015	30095	29914	30065	30277	30042	29889	30246	30024	30236	30065	29718	29991	29829	30034	29849	30058	29859	29979	29929	29925	29999	29811	30117	29863	30143	30147	30114	29999	30149	29835	29920	29730	30000	30199	30147	29896	30132	29953	29475	30146	30080	29776	30123	30112	30097	30082	30193	30104	30093	30133	29997	30138	30022	30012	30067	30002	29896	29968	30208	29979	30115	30196	29906	29881	29753	30014	30022	30057	30012	29877	29781	30084	30125	30066	30208	29955	29963	29958	30107	30282	29976	29860	30064	29908	30053	30063	29850	30021	30042	29935	29960	30011	30199	30160	30093	29978	30203	30037	29948	30013	30075	29987	29952	30127	30031	29947	30008	30062	29837	29977	29920	29872	29866	30063	30038	29877	29976	29956	29952	29961	30163	29783	29893	29839	29851	29859	29970	29947	29900	30020	29851	29948	30056	30067	29860	30159	29855	29969	30080	30057	30017	29624	29900	30029	29829	29977	30182	29934	29987	29921	29994	29983	29871	30080	30183	30182	29915	30186	29920	29923	29953	30038	30094	30157	29934	29989	30001	29878	29833	30357	29915	30105	29997	30119	30151	30032	30098	30131	30099	30124	29890	30078	29934	30042	30242	30274	30076	29973	29950	29735	29974	29919	29791	30006	29918	29653	30111	29887	30211	30032	30059	29959	29702	30087	29953	29955	30254	30040	29943	30003	29807	30220	30238	30002	29838	29924	29802	29706	30090	30016	30116	30040	30013	30205	29872	30077	30127	30184	30315	30026	30119	29925	29812	30185	29966	30068	30119	29844	30071	29786	30118	29953	30069	30175	30187	29845	29912	30099	30170	29840	29881	30038	29989	29831	29951	30195	30208	29956	30071	29849	30027	29813	30027	30124	30123	29972	29798	29869	30094	29893	30304	29765	29996	30365	30090	29924	30017	29899	30187	29978	30134	29860	29633	30094	30068	29862	29938	29698	29915	29880	30017	29902	30173	29812	29956	30030	30080	30054	30079	29879	30024	30082	30226	29932	30184	30068	30149	30002	30019	29955	29838	30042	30050	30111
30301	54711	45779	35898	31365	28499	26613	25176	24377	23731	23254	22880	22793	22731	22593	22577	22292	22191	22129	22196	22139	22123	22233	22098	21951	22065	22042	21957	22166	21966	22003	22319	21937	21958	21897	22199	22039	22328	21823	22135	21959	22154	22027	21929	21867	21981	22030	21913	22104	22049	22012	22112	21992	21947	22046	21998	22056	21990	21837	22006	21951	22182	22018	22112	22192	22249	22271	22140	22022	22002	22055	22030	21992	22188	21920	22178	21932	22003	22111	21881	22164	22023	22259	21942	22017	21960	22135	22073	22022	22199	21978	22007	22139	22152	21875	21977	21976	21999	21938	22012	22001	21847	22021	21963	22051	21902	22140	22151	22099	21895	22024	22028	22133	22034	22002	21934	21958	22028	22015	21810	21997	21964	22060	21952	21981	22015	22188	21913	22045	21999	22047	22058	22021	22157	21833	21886	21898	21915	21978	22130	21861	21962	22184	22172	21884	21929	22072	21908	22012	22063	22032	22149	21986	22154	22082	22010	21986	21953	21818	22169	21973	21997	22100	21850	22103	22001	21968	22087	22090	21995	22118	21975	21907	22048	22099	22160	22124	22062	22048	21956	21992	21838	22247	21801	22052	21960	22101	22193	22075	21964	22040	22097	22096	22093	22242	21962	21743	21996	22062	22246	22037	21971	22050	21913	21935	22124	22009	22291	21861	22102	21987	22034	22307	22128	21982	21870	21998	21866	21959	21767	22064	21900	22080	22015	22083	22150	22037	21960	21854	22007	22024	21969	22161	22023	22051	22070	22100	22078	22207	21776	22067	21868	22089	21930	22062	21986	21924	22040	22054	22040	21986	21900	22028	22154	22055	22051	22025	21819	22090	22213	21919	21991	21968	22116	22014	21969	21947	22009	21916	21970	22050	22106	21992	21985	22032	22141	22147	21989	22234	21987	22005	21910	21953	21926	22059	22237	21950	22100	21942	21873	22175	22114	21916	22214	21972	21878	22065	22085	22020	22100	21938	22123	22054	22200	22012	21945	22087	22024	21972	22208	21940	22053	22127	22124	21959	21953	22037	21964	22149	22046	22030	21946	21949	21797	21867	21875	22100	21932	22120	22018	21984	22137	22184	22139	21851	22083	22108	21987	22125	21890	21956	22121	22035	22024	22232	22025	22185	22081	21959	22109	21973	21925	21847	22009	21922	21979	21970	21816	21854	21955	22009	22121	21952	22106	22001	22009	22163	22036	22128	22064	22098	22124	22153	22118	22052	21915	21821	22151	21970	22060	21990	21986	22189	22119	22051	21953	22050	22156	21898	22069	22098	22230	21963	22005	22153	22045	22004	22130	22087	22112	22101	22032	22008	22016	22170	22002	22016	21985	21931	22027	22153	21929	21976	21940	22185	22070	22244	22011	21897	21772	22093	22149	22028	21922	21927	22066	22023	22175	22139	22247	21992	22126	22069	22282	22035	22143	21914	21935	22015	22185	21960	22143	22109	22096	21962	22133	22166	21932	22017	22027	22008	22008	22136	22042	22339	21908	21934	21996	22114	22096	21819	21850	21980	21960	22182	22219	21846	21929	22052	22178	22043	21831	22074	21999	22275	22211	22113	21913	22043	22057	21982	22030	22282	22058	21956	22208	21940	22070	21878	22079	22028	22093	21915	21915	21933	22158	22069	21854	22035	21953	21953	22004	22047	21878	22036	22208	21959	22047	22093	22046	22007	22048	22226	22010	22053	21892	22040	22103	22065	21913	21949	21978	21997	21978	21901	22170	21884	22006	22248	21909	22127	21859	22143	22125	22116	21870	22092	22260	22125	22188	22013	21968	22245	22102	21989	22056	22082	22027	22055	21919	22039	22129	22105	22100	22039	22025	22041	22101	22006	22063	21920	22073	21943	22189	21997	21944	22128	22073	22140	21954	22091	22020	22018	22145	21888	22128	22088	22083	21883	22109	22149	21993	22058	22071	22004	21887	22093	22177	22049	21963	21989	21769	22000	22075	22013	22083	22105	21870	21884	22021	22081	22111	22181	22023	21987	21937	21874	21972	21953	22150	22020	21983	22115	21996	21982	22090	21971	22093	21886	22137	22122	22114	22133	22065	22295	21947	21998	22104	21961	22070	22027	21993	21909	21926	22063	22092	21951	22058	21834	22105	22070	22267	21936	22002	21975	22001	22052	21977	22061	22101	22099	22026	22015	21965	21928	22009	22026	21950	22067	21974	22243	21979	21992	22031	22066	21880	22089	21891	22078	21891	22097	21980	22007	22043	22143	22030	21917	22085	22105	21883	21933	22046	22005	21999	22089	22129	22117	21939	22077	22052	22062	21995	21890	21972	22209	22104	22111	22052	21995	21995	21871	22034	22051	22132	22125	22090	22130	21987	21946	22115	21991	21942	22147	21999	22033	21861	22205	22071	21859	22085	21934	22026	22154	21871	21892	22118	22018	21996	22005	22023	22211	22080	21986	22109	22114	22120	22102	22083	21989	22039	21900	22015	22181	21851	22046	21863	22219	21839	22065	22023	22058	22112	22151	22152	22079	22043	22110	21933	22002	22039	22208	22093	22035	21953	22023	22103	22059	21896	22016	21981	21880	22015	22083	21959	22072	22169	21823	21975	22107	22203	22071	22109	21856	21845	22168	21877	22046	21971	21805	21820	21875	22023	22114	22066	21957	21894	22113	22046	22013	21874	21991	21967	21887	22314	21992	22119	22072	22016	22015	21978	21957	22221	21916	21960	22033	22039	22000	22008	21915	22084	21881	22201	21986	22049	22110	22026	21895	22067	21951	22037	22046	22060	22026	21867	22008	22089	21993	22004	22045	21936	22029	21978	21971	22074	22028	22077	21882	22132	22088	22060	22162	21915	21979	22106	22002	22007	22071	21989	22050	22167	21962	22044	22177	21929	21983	21911	22277	22070	22039	21797	22208	21954	22067	22175	21980	21879	22047	22105	21970	21883	22161	22152	21992	21876	22060	22048	21853	22139	21921	22041	21881	22306	21898	22069	21940	22222	22126	22088	22178	21986	22071	21998	22035	22012	21965	22149	22010	22015	21967	22311	22007	22084	22154	21986	22250	22130	22025	21944	21962	22126	22150	22135	22043	21904	22101	22045	22067	21950	21968	22041	22153	21981	22135	22084	22065	22110	22025	21981	21880	22093	22012	22094	22128	22101	21993	22125	22003	21965	22180	22056	22097	22071	22009	21834	21951	22057	21936	21971	22101	22040	21956	21809	22295	21853	21926	22118	22044	22096	22141	21845	22220	22083	22079	22112	22204	22021	22072	21977	22204	22046	22024	22227	22095	21845	22123	21939	21905	22053	21995	21975	21883	22063	22039	22213	21989	22033	22148	21985	21899	22158	22147	22066	21855	21993	21956	21871	22052	21926	22126	22009	21967	21829	22087	21970	21978	21922	22069	22287	21964	22091	22195	22242	22040	21982	21865	22034	22004	21979	22094	22198	22199	22205	21982	21967	22007	22098	22103	22006	21914	22200	21916	22042	22206	21835	21915	21988	21984	22022	21922	22169	22047	22193	22132	22214	22053	21984	22008	21944	22008	21971	22162	21766	22073	22111	22065	22435	22028	21996	21948	22027	22012	22139	22147	21983	22095	22033	22119	22126	22032	22088	21994	22101	22022	22069	21927	22002	22134	22172	22054	21962	22135	22034	21928	22157	22101	22056	22183	22132	21999	22116	22069	22160	22067	21957	22025	22021	22172	22043	21998	22111	21868	22155	22053	22046	21942	22040	21928	21939	22105	22049	22132	21930	22040	22192	21933	22154	21986	22042	21927	22131	22072	21898	21870	21842	22068	21850	21851	22045	22037	21956	22003	22096	22067	21838	22051	21804	22167	22063	22044	22037	21887	21989	21969	21887	21896	22041	22256	22011	22016	22039	22022	22107	21978	22007	21945	22113	22035	21855	21899	22145	22049	21937	21988	22049	22103	22079	22083	22009	22026	21992	21849	22005	22167	22095	22008	21943	22213	21991	22118	22004	22144	21920	22038	22095	22123	21982	22014	22142	21911	21941	21961	22115	22111	21981	22122	22084	22066	21959	22144	21979	22028	22184	22023	21992	22137	22040	21933	22056	21914	22273	22126	22061	21893	22151	22056	22102	22010	21862	21978	22300	22165	21954	22018	22003	21936	22061	22167	22011	22088	22018	22191	22118	22125	22065	21983	21897	21937	21894	22038	21954	22050	22022	22137	21979	22057	21875	21925	21787	22159	22195	22159	21867	22201	22072	22031	22035	21952	22300	21952	21864	22111	21980	21912	22005	22178	21939	22059	22143	21983	22211	21989	21847	22062	22028	22053	22015	22126	22054	22212	22022	22106	22078	22118	22001	22078	21929	22154	22032	22053	21889	22104	21942	22008	21925	22054	22091	22036	22016	21820	21970	21841	22049	22079	21985	22141	22165	21899	22055	21956	22152	21962	22015	22113	22183	22210	21917	21845	21977	22204	22121	21939	21946	22072	22103	21996	21959	21999	22054	22075	21783	22020	22147	21809	22005	22143	22030	21838	22058	22104	22127	21949	21966	22012	22009	22076	22125	21980	21983	21952	22056	21886	22125	22011	22063	21820	22077	22010	21879	22094	21901	21941	21924	22050	22027	21953	22172	22218	21919	22125	21895	22026	22112	22140	22114	22298	22116	21904	21847	22108	21996	21903	22000	22073	22150	22125	22296	21984	22040	22003	21970	22026	21945	21953	22139	21962	22100	22169	22021	22241	22014	22102	22130	22071	22020	22236	21995	21883	21997	22068	21995	21959	21952	21997	21839	21955	21953	22014	21863	22133	21966	22027	22054	21961	22078	21967	22231	21946	21911	22184	22114	21971	21917	22023	22147	22010	22014	21899	21954	22091	22130	22048	22162	21891	22137	22210	21636	21991	21859	21970	21987	22260	22072	21845	22145	22018	22032	22147	21956	22130	22163	21929	21882	22124	21938	21994	22177	21992	22091	22024	22009	22072	21836	22035	22029	21898	21944	22003	22038	22073	22092	22139	22098	22025	21909	21925	22000	22013	22050	22078	22052	22121	22038	22173	21974	22071	22024	22039	21995	21964	22140	21813	22076	21822	22045	22184	22099	21981	22084	21917	22100	21878	22093	21947	22181	22063	22024	21976	22178	21932	22074	21864	21950	21895	21942	22035	21962
25675	22275	31923	34833	32480	32833	32689	31498	31145	30771	30611	30645	30586	30566	30348	30439	30291	30116	30384	30365	30483	30077	30350	29786	30259	30048	30119	30086	29947	30057	30113	30120	30115	30108	30080	30125	30043	30156	30077	30121	30165	29908	30317	29948	29978	30185	30156	30094	29876	29897	30197	30158	30083	30179	30204	30219	30224	30047	29958	30121	30276	30111	30027	30240	30017	29958	29990	29963	30050	30014	30162	30023	30393	30100	29942	29960	30278	30325	30273	29989	29901	30051	30052	29967	29956	29961	30263	30116	30112	30191	30140	30110	30138	29905	30070	30038	30116	30173	30194	30222	30253	30207	29962	29805	30028	30277	30135	30196	30009	30025	30185	29984	30287	30021	30225	30124	30021	30261	30138	30088	30098	30016	30007	29917	29884	30134	30026	30383	29991	30023	30031	29955	30130	30330	29989	30140	29810	29867	30058	30046	29980	30166	30084	30208	30031	29956	30051	29993	30164	29857	30097	30181	30133	30318	30167	30101	30050	30009	30005	29891	30092	30138	29753	30068	30229	30209	29985	30288	30027	30092	30301	30119	30274	29862	30104	30038	30238	30056	30158	30060	29997	30125	30124	30149	30184	29959	29951	30170	30123	29943	29670	30083	30093	30018	30184	29950	29952	29974	30151	30131	30053	30083	29970	30237	30153	30015	30027	29944	29794	30063	29995	30341	30568	29932	30159	30058	30238	30466	29887	30139	30023	30057	29932	29867	30034	30049	29908	30088	30151	29814	29911	30173	30115	30115	29983	29914	30065	29826	29863	30068	30152	30027	30160	30149	30199	30088	30423	29960	30234	30012	30220	30267	30324	30095	30193	30075	30018	30176	30173	29998	30056	30262	30099	29949	29785	29954	30090	29857	30121	30027	30044	29947	30166	30037	30034	29810	30049	30003	30039	30131	30229	30033	30102	30268	30045	30234	30093	30303	30353	30414	30260	30329	30170	30005	30040	29849	30090	30121	29976	30106	30138	30048	30249	29994	30089	29883	30047	30122	30010	30358	30051	30191	30153	30341	30009	30057	30202	30149	30022	30049	29940	30029	30196	30295	30049	30119	30322	30345	30423	29866	30035	30191	29903	30051	30001	29855	30248	30087	30161	30268	30163	30165	30163	30096	30211	30101	29850	30073	30108	30187	30050	29891	30148	30045	30273	29932	30035	30083	30244	30096	29954	30137	30248	30339	30168	30017	30430	30204	30318	29912	30138	30123	30091	30148	30188	30271	30050	30183	30376	30219	30034	30038	30155	30127	30069	30118	30285	29832	30206	30134	30261	30137	29941	30122	30010	30043	30171	29855	29866	29939	30058	30249	30060	30020	30107	30090	30320	30001	30224	30324	30273	30098	30015	30148	30059	29917	30125	29940	30236	29751	30230	30128	29955	30036	30211	30204	30205	29825	30145	30303	30055	30164	29958	30063	30200	29903	29976	30068	30283	30102	30245	29898	30073	29834	30196	30296	30183	30029	29996	30242	30252	29950	30072	30008	29883	29886	30098	29799	30146	30031	30067	30059	30178	30034	29961	29990	30142	29922	30150	30289	30235	30086	29960	30166	30355	30170	30315	30241	29956	29944	29982	29893	30011	29986	30062	30229	30038	29758	30031	29929	29892	29932	29973	30289	30238	30063	30272	29958	30020	30236	29996	29828	30277	30083	30039	30143	30179	30107	29970	29932	30194	30024	30064	30034	30140	30258	30154	30208	30032	30185	30147	29881	30081	30158	30174	30031	29993	29902	29849	30371	30286	30111	30264	30025	29980	30162	29968	30121	29932	29787	29962	30132	29966	29695	29937	29922	30241	29738	29973	30244	30137	30101	30064	30048	29969	30130	30318	29943	30192	30106	30152	30177	30331	30109	30025	30135	30128	30107	30034	30133	30101	29911	30002	30084	30249	30089	30191	30105	29968	30056	29814	30269	30330	29983	30323	29993	30295	30157	30087	30149	30251	30048	30078	30036	30117	30115	30123	30067	30012	30233	30136	30115	30045	29885	30001	30107	30144	29924	30164	30078	30132	30061	30008	29958	30053	30059	29950	30163	30188	30323	30103	29962	30003	30019	30084	29923	29932	30027	30359	29830	29839	30081	30342	30338	30317	30160	30222	29906	30122	30021	30110	30293	30420	30079	29968	30052	30117	30178	30009	30310	30219	30199	30296	30023	30287	30029	30019	30192	30177	29874	30383	30461	30200	30326	30160	29976	30018	29871	30210	30003	30205	30356	30137	30091	30082	30435	30342	30194	30072	30163	30032	29916	30110	30373	29973	29918	30068	29744	30124	29965	30147	30279	30093	30178	30043	29994	30130	30028	29967	30013	30417	29966	30048	29957	30156	30069	29875	30370	30328	30290	30306	30022	29986	30038	30102	30212	30272	30258	30317	30339	29831	30182	30250	30148	29954	30117	30304	30075	30317	30150	30171	30301	30271	30233	30168	30000	30081	30159	29823	30120	30156	30015	30092	30034	29931	29939	30135	30061	29961	30174	30157	30086	30407	30309	30278	30091	30057	30292	30307	29875	30196	30023	30232	30052	30274	29710	30051	30178	29828	29900	30073	30163	30144	30300	30024	29939	30086	30165	30174	30364	30211	29977	30029	29800	30016	29923	30162	30026	29965	30060	30225	30121	29966	30482	30165	30196	29841	30040	30058	29994	30130	30488	30305	30010	29996	29975	29826	30163	29985	30147	30103	30060	30039	30190	30110	30422	30136	30208	29923	30139	30050	30158	30052	30213	30189	30194	30084	30162	30118	29962	29995	29943	29826	30045	29960	30130	30203	30004	30136	30039	30418	30183	30206	29749	30321	30451	30223	30203	30118	30087	30124	30077	30188	30216	30092	30276	30048	29822	30130	30157	29970	30200	30014	30162	30136	30215	30086	30173	30133	29990	30177	30129	30189	30040	30010	30093	30099	30149	29937	30158	30288	30064	30200	30157	30164	30161	29985	29973	30057	30091	29999	30127	30389	29910	30089	30084	29979	30235	30076	30123	30109	30272	30095	29718	30227	30245	30126	30161	30200	29889	29974	30141	30200	30299	30306	30184	30186	30044	30010	30221	30020	30048	30175	30032	29968	30010	29958	30129	30083	29903	30144	30005	29982	30031	30171	29719	30024	30211	30062	30131	30032	30217	30029	30267	29908	29927	30059	30233	29959	30082	30109	30171	30204	30397	29990	29899	30094	30243	30253	30122	30312	29708	30242	29990	30198	30032	30072	30071	30121	29943	29893	30105	30243	30055	29947	30192	30245	29978	30169	30100	30261	29941	29835	29921	29906	30065	30257	30111	30266	30028	30180	30162	29958	30108	30119	30117	29837	30032	29856	30101	30060	30213	30162	30111	30179	30144	30168	29961	29916	30063	30353	29947	30117	30256	30096	30276	29893	29780	30175	30267	30248	30098	30149	30171	30096	29976	29874	30279	29973	30132	30350	30277	30188	30153	30205	30117	29812	29976	29949	30154	30147	30134	30146	30043	30075	30048	30303	30009	29983	29931	30195	30025	30350	29977	30265	29818	30016	30155	30266	29946	30025	30026	30087	29937	29993	30052	30228	30155	30019	29999	30115	29962	29904	30000	30177	30165	30157	30058	29713	29989	30005	30011	30074	30174	29936	30202	30115	30325	30094	30042	30512	30213	29980	30001	30079	30094	30403	30031	30085	30059	29970	29982	29993	29906	29885	30172	30168	30222	29992	29886	29977	30138	30157	30043	30298	29977	30080	30089	30032	30035	30034	30065	29903	30061	30007	30109	30097	30122	30187	30137	30396	30211	30066	30169	30058	30087	30178	30150	30154	30013	29969	30137	29959	29997	30228	30000	30188	30222	29987	30103	29840	30185	30110	30057	30043	29933	30114	30220	30017	29706	30022	30024	29913	30171	30180	30040	30365	30149	30028	30122	29957	29891	30085	30042	30190	29945	30107	30187	30164	30120	30475	29850	29985	30135	30252	30075	30205	30193	30021	30096	30279	30087	30073	30107	30167	30109	30336	30151	30152	30196	30296	29894	30223	30261	30099	29844	30230	30208	30043	30308	29997	30119	30121	29967	29986	30191	29917	29835	30147	30137	29946	29934	30041	30061	29959	30014	30079	29994	30349	30259	29960	29991	30010	30122	29880	29893	30190	29934	30208	29817	30037	30324	30321	29939	30377	29970	30029	30273	30212	29902	30264	30153	30178	30030	30008	29902	30285	30049	30088	29984	30083	30140	30009	30187	29922	30037	29999	29887	30168	29777	29743	30004	30159	30202	30318	30061	30139	29938	29929	29806	30180	30132	30019	30184	30024	30201	29963	30106	30023	30110	30251	30407	30109	30188	30258	29700	29994	30000	30086	30049	30075	30101	30074	29893	29987	30112	29926	30000	29937	29908	29924	30139	30094	30117	29894	29901	30044	30050	30230	29917	29852	30201	30081	30217	30241	29932	30076	30082	30210	29930	30053	30216	30099	30138	29872	30140	30527	29908	30117	30048	30218	30005	29941	30051	30040	30074	30015	30046	30002	30177	30161	30135	29977	29877	30228	30253	30004	30097	30080	30101	30261	30080	29748	30153	30237	30134	30257	30084	30081	29770	30073	30058	30238	30024	30228	29948	30068	29998	30285	30146	30214	29990	30154	30194	30066	30016	30202	30032	30063	29729	30037	30144	30098	30043	30035	30022	30038	29863	30037	30172	30029	30000	30079	30144	30164	30316	29842	29987	30284	30074	29998	29950	30024	30342	29991	29966	30192	29698	30136	30128	30054	30196	30038	30249	30103	30346	29926	29951	30030	30048	30009	30199	30380	30120	30211	29904	29996	30073	30183	29896	30188	30290	30111	30309	30343	30082	29818	30123	29990	29962	30040	30106	30101	29997	29910	30058	30248	29812	30217	30268	30046	29804	30094	30210	30185	30340	30124	30245	29912	29965	30245	29984	30102	30025	29990	30177	30090	29907	29890	30228	29908	30093	30101	29792	30016	30007	30158	30062	30022	30253	30159	29953	30104	29914	30167	30257	30025	30166	30085	29993	30078	30196	30122	29868	30121	30212	30103	30054	30116	30194	30026	30119	29837	29799	30351	30093	30162	30016	30233	30188	30098	30015	30142	30032	30086	30021	30066	30060	30334	30037	29832	30138	30274	30288	30027	29998
31013	50700	41836	33202	29440	26766	25590	24337	23938	23251	22930	22739	22522	22560	22438	22284	22282	22238	22135	22134	22133	22174	21971	21944	21989	22187	22135	22180	21974	22042	21825	21848	21890	21992	21958	21926	22083	22108	21986	22086	22085	21996	21989	22104	22260	22040	21961	22021	22149	21915	22150	22013	22032	22016	21937	22114	22014	22020	22028	22083	22098	21920	22096	22152	22167	21829	22014	22130	22000	21984	21949	21945	21970	22060	21962	22110	22044	21879	22059	22077	22088	22204	22081	22157	21946	22021	22152	22125	22135	22040	22038	22148	22022	22081	22080	21860	22094	22066	21941	22065	22067	21986	22102	21983	21980	21946	22028	22000	22009	21982	22054	22077	22020	22007	22077	22146	22087	22062	21976	21817	22192	21939	22149	22017	22197	21991	21981	22006	21895	22074	21921	22107	22172	21875	22009	22161	22085	22101	21899	21965	22179	22115	21943	22062	21925	22046	22020	22186	21866	22078	22012	22171	21865	21851	22086	21979	22110	22383	21901	22090	21931	22144	22159	22041	22135	22051	22169	22089	22085	22030	22150	21912	21961	21922	22052	21876	21936	22115	21960	21958	22206	22017	22216	22064	22113	21964	22138	22036	22194	21989	22053	22093	22094	21999	22183	22018	22134	22139	22107	21850	22154	22023	22165	21990	22088	21953	22004	22039	22035	22071	22059	22044	22101	21748	22183	21991	22022	22135	22102	21887	22019	22024	21956	21994	22102	21992	22027	22176	22114	22061	22190	21919	22002	21951	22128	21972	22178	22173	22076	21926	22041	22066	21966	22125	21946	22056	22173	22000	21943	22068	21881	21906	22222	22150	21971	22030	22106	21953	21893	22212	22102	22032	22016	21944	22230	22258	22002	22198	21934	22089	21925	21924	22037	22189	22008	22013	22153	22013	21993	21999	21958	22015	21993	22157	22079	22084	22208	22016	22042	21891	22172	21996	22231	22119	22032	22133	22011	22131	22101	21915	22088	22093	21909	21960	22170	22084	21792	22109	22205	22176	21866	22131	21975	22007	22031	21990	21995	22141	21842	21964	21918	22164	22061	22176	22010	21964	22157	22084	22056	21929	21903	22049	22070	21920	22168	22065	22155	22053	21983	22056	22107	22039	21934	22150	21989	22110	22193	22039	21933	22138	21857	22066	21953	22002	22108	22209	22209	22149	22278	21878	21983	22109	22109	21953	21971	22051	22185	21967	22180	21901	22076	22016	22103	22119	21944	22147	22027	21854	21979	22064	22021	22062	22024	22154	22164	21868	22025	21879	22125	22151	22077	22053	21942	22062	21963	22215	22081	21912	22028	22110	21865	21954	22094	21957	22137	21961	22086	22116	21989	22084	21999	22019	22099	22029	22134	22110	21997	22068	22079	22188	22059	22030	22152	21912	22019	22145	21931	22053	22113	22164	22204	22162	22025	21989	22291	22228	22125	22147	22003	22221	21994	22050	22050	21971	22248	22210	22086	21813	22055	22028	22084	22048	22180	22123	21930	21990	21999	21992	22135	21834	22196	22019	22034	21983	22020	22026	22113	22146	21941	21911	22193	22026	21920	21910	22080	22176	22027	21977	21985	22052	21949	22011	21990	22089	22038	22074	22177	22213	22131	22120	22181	21937	21932	22057	21961	21910	22057	22147	22116	22047	21917	22022	21972	21993	22021	22262	21964	22109	22072	22181	22016	22093	21983	21960	22103	21852	22033	21751	22107	22000	21961	21999	21905	21981	21917	21954	21998	21973	21920	22071	21937	21973	21957	22051	22061	22041	22000	21904	22063	22027	21914	21945	21969	22049	21928	21949	22135	22023	22155	21815	22049	22130	21957	22198	21886	22104	22045	22051	22041	22095	22019	21953	22150	22115	22058	22163	22071	22101	22084	22024	22132	22022	21966	22171	22201	22097	21930	22117	22388	22008	22009	21869	22108	22106	22069	22022	22080	22068	22167	22118	22062	21877	22109	21849	22200	22060	22090	22057	22077	22061	21989	22142	21879	22042	22052	21816	22259	22066	22102	21836	22169	21898	21916	22034	22001	22164	22049	22167	22246	22038	21877	22084	22018	22234	22029	21988	21935	22044	22049	21909	21962	22018	22135	22015	21968	22003	22140	22027	22158	22037	21974	21972	22082	21995	22145	22045	22062	22150	22048	22092	21862	22182	22127	22122	22174	22129	22111	22197	21936	22188	22079	22033	22120	21985	21954	22126	22104	21963	22058	22076	22138	21889	22184	21973	22070	21935	22260	22084	21972	22093	21990	22042	22003	22067	22117	21825	22047	22087	22110	22128	22124	22031	22306	21984	22156	21936	22186	21843	21952	21839	21901	22205	21991	21864	21956	22018	21979	22049	21982	21956	21976	21987	21948	21959	21994	22139	22023	22024	22087	22050	21846	22080	22113	22029	21935	21990	22124	22075	22158	22062	21969	22098	22090	21951	22018	21894	22103	22052	21955	22016	21897	22138	21921	21958	22112	22068	22088	22385	22047	22061	22025	22154	22041	22069	21969	22192	21928	22070	22006	22052	22109	22138	22095	21981	22144	22168	22056	21960	21975	22115	22098	22017	22167	22184	22236	22074	22136	21913	22290	22175	22151	22094	22101	22011	22034	21950	22115	22077	22032	22159	21882	22049	22034	22148	22022	22116	22082	21968	22266	22315	21997	22081	22238	22020	22042	21907	21948	21980	22004	22027	21886	22005	22199	21870	22099	22042	21826	22164	22134	22085	21974	22242	21871	22186	21948	22040	22106	22045	22116	22247	21953	21944	22102	22030	22025	22161	21952	22196	22090	22081	21964	22186	22109	22125	22101	22108	21958	22007	22150	21976	22096	22026	22066	22260	22013	22220	21894	22176	22196	22159	22044	21844	22032	22019	21864	22098	22029	21914	22077	21803	22020	22145	21961	22044	22182	22041	22104	22041	22020	21955	21965	21978	22165	21732	21915	22179	21707	22130	22097	22112	21917	22085	22003	21916	22075	22085	22071	22136	21934	22128	22028	22112	21965	22048	22049	21975	22051	21946	22079	22002	22071	22035	21916	22045	22176	22069	22039	22053	21934	22109	21862	21913	22123	21985	21913	22070	21960	21944	22021	21994	22120	22078	22171	22088	21998	22161	22055	21874	22209	22095	22125	22081	22050	21907	22130	22221	22023	21948	22142	22211	21922	22022	22149	22054	22019	22012	21974	22222	22220	22080	21887	21990	22013	21938	21956	22102	22339	21868	22124	22027	21929	22232	22056	22016	22108	22060	21972	22148	22155	22131	21924	21999	22188	22027	22048	22140	21969	22017	22094	22097	22114	22118	22184	22171	22028	21971	22005	21870	22189	22013	22117	21960	21992	22323	22239	22181	21939	22140	22133	22079	22013	22096	21992	21993	22073	21990	22041	22160	22160	22175	22182	22019	22093	21999	21940	22006	22046	22062	22151	22047	22120	21907	22129	22011	22133	22136	22077	22160	22157	22071	21869	22158	22189	22047	22032	21932	22064	21814	22231	21816	22049	22094	22012	21965	22160	22187	22091	21847	22238	22017	21846	22038	22041	22022	22100	21877	22006	22074	22078	21921	22123	22211	22210	22103	22067	22307	21938	21834	22115	21911	22121	22202	22093	22064	22019	22173	22030	22137	22230	21942	22028	21925	22180	21808	22070	22050	22131	21931	21971	22075	22185	21995	22004	22049	22010	22118	22017	21877	21975	21840	21922	22006	21867	21990	22069	22169	22041	21957	21921	22104	22100	21939	22006	21968	22081	22115	21964	22172	22209	21911	21866	22143	22138	22129	21960	21970	22047	21825	22211	21909	22106	22094	22112	21928	22113	21845	21908	21922	21947	21851	22058	22095	21987	21945	22003	22095	21889	22084	21846	21985	22065	22036	21949	22024	22180	21992	22093	21966	22044	22049	21895	22105	22076	22158	22005	22170	21925	22117	22099	22008	22187	22136	21877	22105	22059	21929	21882	22051	22045	22078	21977	22016	22200	21977	22141	22069	22026	22153	22112	21921	21876	22034	22130	21959	22131	22145	22133	22122	21846	22146	21955	21937	21866	22126	22124	21901	22173	21982	22026	22205	22129	21961	21997	22090	22138	22041	21935	21914	22079	22089	21963	21798	22082	21976	22130	21895	21899	21965	22074	22034	22148	22072	21863	21849	21981	22058	21921	22061	22053	22069	22150	22037	21954	21899	21969	21973	21945	22071	22133	22010	22210	22160	21927	22204	21983	22096	21980	22245	21877	22130	22140	21997	22037	21927	21960	22123	22252	21928	21941	22003	22078	21962	22089	21862	22044	22004	21915	22000	22122	21992	22094	22126	22122	21976	22205	21904	21907	21864	22074	22077	22284	21910	21972	21991	21953	22090	21981	21952	21977	22048	22087	21978	22255	21949	21986	21997	21941	22024	22003	22073	21987	21837	21964	22192	22105	21996	22113	22164	22024	22175	21988	22192	22164	22066	22239	21876	22045	21991	22090	21922	22099	21982	22128	21891	22053	22048	22099	22293	21972	22125	22037	22079	22054	22091	22160	22094	22121	21934	22083	22162	22018	22082	22078	22114	22136	21859	21996	22156	22004	21913	22095	21991	22046	22120	22043	21907	22078	22109	21929	21939	21977	22137	22067	22167	22085	22148	22224	21814	22136	22067	21800	21927	22119	22087	22088	22114	21903	22097	21933	22085	22040	21906	21983	21965	22075	21971	22071	21971	21984	21992	22031	22006	22068	21955	21986	21947	22096	21905	21965	21878	22007	22023	22037	21937	22057	22125	22068	22003	22235	22172	22144	21974	21925	22143	22097	22020	21965	22159	21820	22026	21940	22032	21970	21937	22077	22140	22144	21891	21937	22128	22111	21972	21975	21850	22063	21984	21966	22028	22140	21971	22055	22064	22012	21959	22185	22034	22120	22019	21929	22177	22014	22182	22077	22148	21997	21997	21940	22020	21959	22019	22229	22063	22178	22112	22190	22074	22170	21964	22224	22115	22034	22064	22011	22176	22006	21899	22085	21930	22076	21799	22123	22075	22127	21937	22050	21934	22074	21999	22054	21916	22124	22056	22172	21995	22158	22090	22036	22087	21955	22072	21956	21988	22077	21864	21946	22090	21907	22206	22055	22054	22155	21977	22185	21953	22059	22109
22287	21472	28683	25370	25778	32283	35774	33234	32238	32062	31615	31353	31244	31369	31278	30922	30841	30822	30655	30481	30659	30606	30563	30395	30752	30465	30678	30791	30261	30392	30339	30640	30694	30409	30542	30407	30631	30271	30341	30770	30477	30595	30482	30416	30519	30284	30377	30414	30438	30335	30722	30329	30361	30612	30382	30385	30399	30590	30630	30637	30419	30342	30387	30434	30289	30590	30654	30690	30107	30524	30406	30619	30489	30421	30763	30348	30118	30328	30278	30638	30405	30677	30531	30414	30276	30473	30103	30527	30577	30752	30639	30533	30283	30495	30332	30511	30645	30230	30405	30181	30286	30304	30134	30411	30588	30418	30568	30496	30474	30509	30418	30570	30277	30341	30393	30370	30396	30715	30475	30274	30450	30549	30445	30418	30521	30490	30214	30517	30446	30284	30064	30432	30395	30530	30566	30295	30132	30414	30352	30174	30297	30494	30445	30348	30248	30451	30480	30553	30394	30392	30402	30591	30306	30580	30185	30318	30439	30370	30241	30367	30357	30263	30557	30347	30498	30565	30657	30347	30443	30322	30419	30447	30482	30118	30059	30387	30513	30558	30467	30240	30428	30344	30292	30380	30373	30412	30570	30277	30401	30619	30340	30236	30582	30159	30659	30399	30356	30522	30412	30162	30251	30180	30520	30539	30516	30531	30513	30511	30421	30234	30219	30412	30340	30229	30298	30534	30409	30421	30231	30323	30470	30163	30294	30393	30358	30427	30750	30400	30571	30443	30541	30483	30600	30280	30423	30131	30214	30544	30433	30484	30375	30471	30279	30626	30608	30178	30364	30452	30677	30409	30241	30325	30535	30372	30279	30458	30531	30210	30370	30132	30352	30372	30149	30266	30346	30565	30258	30448	30549	30377	30470	30353	30607	30361	30400	30301	30334	30589	30526	30343	30505	30288	30424	30551	30427	30399	30661	30333	30228	30188	30353	30267	30494	30339	30259	30456	30331	30659	30506	30325	30437	30448	30304	30524	30323	30491	30604	30244	30514	30557	30298	30527	30551	30408	30455	30360	30639	30172	30157	30282	30434	30503	30543	30619	30350	30624	30295	30360	30411	30516	30624	30493	30065	30405	30585	30529	30330	30598	30393	30462	30186	30323	30489	30471	30348	30424	30434	30005	30526	30300	30673	30504	30378	30345	30525	30216	30227	30407	30382	30301	30501	30391	30551	30417	30389	30219	30357	30321	30428	30443	30469	30592	30437	30460	30241	30379	30244	30409	30187	30440	30424	30499	30532	30712	30629	30316	30516	30386	30340	30340	30347	30182	30460	30417	30437	30557	30173	30289	30459	30555	30697	30477	30312	30534	30386	30227	30412	30385	30633	30481	30417	30237	30260	30534	30411	30540	30511	30308	30496	30346	30434	30299	30429	30524	30758	30511	30488	30484	30203	30412	30388	30430	30474	30375	30500	30493	30335	30456	30391	30515	30411	30262	30467	30248	30547	30525	30285	30380	30425	30470	30116	30495	30549	30518	30499	30325	30433	30355	30677	30157	30062	30473	30439	30411	30509	30481	30419	30700	30414	30304	30240	30484	30298	30311	30088	30295	30305	30368	30203	30468	30432	30457	30535	30487	30559	30497	30520	30385	30153	30335	30448	30414	30635	30464	30106	30446	30325	30077	30266	30070	30576	30570	30271	30258	30627	30394	30333	30371	30320	30369	30303	30370	30258	30507	30264	30510	30484	30304	30749	30560	30470	30388	30380	30271	30506	30273	30483	30347	30258	30351	30290	30455	30314	30305	30281	30162	30257	30655	30402	30503	30397	30347	30474	30280	30333	30579	30545	30343	30413	30682	30281	30341	30381	30585	30588	30540	30282	30523	30420	30291	30438	30136	30731	30285	30384	30420	30409	30497	30551	30559	30439	30673	30529	30620	30349	30377	30399	30478	30475	30488	30542	30336	30407	30434	30301	30461	30372	30353	30401	30607	30123	30636	30494	30597	30244	30492	30296	30484	30313	30386	30684	30363	30283	30240	30483	30337	30365	30285	30250	30380	30412	30551	30638	30503	30447	30310	30409	30245	30564	30751	30587	30538	30310	30206	30489	30508	30357	30491	30537	30236	30322	30501	30395	30412	30534	30234	30264	30321	30420	30410	30349	30434	30398	30139	30322	30419	30382	30329	30411	30423	30486	30170	30400	30437	30454	30448	30439	30347	30640	30587	30414	30451	30260	30233	30458	30383	30483	30417	30242	30561	30427	30343	30576	30480	30373	30333	30166	30197	30491	30353	30408	30234	30317	30416	30207	30453	30380	30420	30317	30237	30522	30163	30493	30497	30443	30392	30525	30363	30407	30651	30577	30520	30735	30680	30610	30497	30511	30486	30627	30261	30557	30389	30373	30490	30432	30468	30644	30400	30362	30441	30524	30411	30600	30388	30377	30470	30281	30360	30613	30406	30475	30547	30566	30162	30594	30515	30467	30554	30436	30492	30597	30414	30296	30166	30512	30622	30810	30410	30522	30513	30434	30318	30349	30468	30276	30275	30337	30276	30290	30310	30247	30341	30440	30222	30378	30315	30597	30267	30392	30505	30494	30413	30174	30490	30308	30293	30527	30222	30503	30322	30467	30547	30535	30218	30251	30544	30529	30344	30466	30440	30751	30518	30295	30283	30429	30459	30348	30229	30373	30270	30476	30432	30436	30230	30594	30209	30453	30455	30482	30071	30296	30401	30200	30297	30420	30541	30421	30284	30401	30146	30522	30370	30498	30376	30176	30572	30466	30657	30378	30504	30453	30505	30457	30375	30108	30452	30566	30426	30297	30367	30559	30346	30333	30433	30545	30504	30333	30284	30267	30349	30475	30487	30246	30256	30446	30234	30577	30453	30528	30521	30165	30120	30320	30406	30618	30377	30384	30342	30139	30246	30390	30411	30327	30191	30357	30535	30484	30562	30367	30413	30377	30507	30536	30343	30456	30540	30359	30515	30264	30362	30455	30243	30393	30304	30341	30538	30427	30316	30135	30356	30649	30284	30495	30536	30336	30423	30597	30341	30287	30257	30457	30455	30475	30341	30310	30302	30464	30802	30264	30456	30610	30256	30382	30419	30311	30354	30660	30456	30697	30391	30444	30523	30298	30359	30286	30298	30297	30432	30439	30052	30513	30268	30325	30714	30482	30494	30354	30402	30627	30306	30383	30334	30347	30563	30258	30725	30552	30317	30555	30687	30417	30412	30442	30458	30360	30363	30308	30575	30605	30508	30357	30377	30503	30267	30246	30637	30622	30304	30599	30358	30422	30414	30277	30343	30610	30534	30298	30661	30305	30453	30234	30480	30539	30556	30800	30439	30176	30487	30552	30569	30177	30487	30221	30268	30557	30134	30526	30430	30393	30482	30649	30122	30428	30296	30536	30371	30713	30579	30612	30496	30409	30297	30502	30255	30312	30221	30199	30637	30150	30282	30513	30648	30465	30537	30509	30329	30185	30378	30287	30517	30355	30526	30438	30592	30501	30471	30531	30189	30080	30211	30618	30272	30228	30321	30726	30314	30477	30392	30088	30361	30311	30250	30284	30439	30533	30277	30115	30640	30274	30296	30289	30156	30671	30634	30616	30483	30281	30365	30435	30378	30701	30343	30506	30475	30232	30309	30429	30312	30429	30256	30526	30522	30384	30369	30428	30273	30361	30491	30501	30569	30300	30307	30492	30342	30373	30481	30316	30382	30383	30427	30360	30281	30714	30399	30343	30193	30431	30520	30199	30433	30214	30681	30279	30519	30664	30154	30301	30424	30501	30517	30490	30651	30208	30228	30243	30496	30317	30325	30482	30455	30637	30293	30409	30241	30263	30511	30581	30519	30515	30083	30452	30340	30453	30428	30339	30487	30377	30245	30468	30409	30628	30340	30486	30338	30202	30497	30439	30294	30326	30226	30464	30357	30278	30408	30575	30267	30529	30176	30185	30248	30853	30263	30701	30338	30519	30505	30606	30282	30526	30468	30204	30184	30396	30568	30566	30558	30309	30384	30422	30489	30400	30428	30420	30404	30503	30266	30222	30509	30348	30570	30509	30270	30500	30513	30517	30440	30501	30213	30381	30501	30249	30217	30098	30196	30208	30492	30283	30559	30656	30423	30191	30375	30275	30294	30590	30544	30504	30731	30195	30428	30560	30592	30632	30262	30440	30321	30427	30267	30265	30422	30478	30268	30508	30513	30346	30392	30272	30523	30411	30507	30560	30355	30292	30467	30448	30379	30502	30358	30390	30143	30409	30504	30326	30072	30680	30697	30419	30590	30301	30329	30280	30123	30488	30322	30517	30341	30480	30397	30481	30568	30439	30355	30215	30302	30609	30397	30674	30414	30367	30457	30157	30458	30581	30689	30661	30465	30447	30740	30361	30279	30264	30452	30877	30597	30610	30431	30497	30463	30453	30292	30269	30492	30532	30236	30577	30222	30416	30421	30636	30701	30293	30230	30340	30408	30254	30365	30151	30122	30272	29975	30314	30447	30439	30508	30279	30783	30217	30298	30289	30340	30547	30232	30629	30515	30186	30159	30487	30510	30596	30640	30496	30545	30447	30413	30418	30429	30586	30424	30346	30336	30520	30419	30388	30223	30471	30488	30486	30410	30673	30306	30115	30430	30418	30499	30509	30468	30615	30402	30392	30445	30532	30515	30374	30225	30240	30361	30531	30357	30260	30508	30432	30484	30335	30533	30412	30540	30340	30561	30505	30416	30280	30396	30493	30111	30129	30349	30540	30292	30203	30567	30240	30267	30538	30691	30309	30281	30579	30294	30454	30355	30362	30368	30342	30358	30535	30427	30386	30375	30583	30253	30602	30426	30293	30295	30457	30482	30801	30648	30273	30324	30340	30477	30552	30462	30170	30228	30464	30516	30319	30345	30515	30540	30373	30542	30423	30224	30594	30432	30314	30228	30333	30222	30254	30238	30186	30392	30304	30343	30557	30363	30529	30343	30307	30597	30552	30308	30421	30283	30576	30343	30195	30443	30152	30345	30362	30177	30278	30212	30583	30324	30486	30351	30232	30371	30181	30426	30422	30138	30542	30427	30555	30284	30560	30403	30401	30425	30447	30602	30158	30401	30490	30557	30480	30590	30307	30411	30327	30397	30468	30472	30435	30611	30329	30131	30512	30259
32061	59504	49980	39056	34345	30760	28279	26568	25458	24519	23868	23745	23254	23142	22792	22584	22592	22574	22477	22473	22277	22544	22605	22436	22199	22453	22251	22362	22246	22157	22195	22257	22275	22213	22171	22334	22306	22349	22179	22213	22247	22340	22373	22112	22282	22188	22378	22127	22408	22199	22271	22289	22167	22211	22203	22147	22265	22250	22279	22090	22014	22286	22188	22318	22103	22149	22090	22256	22210	22251	22417	22261	22355	22306	22184	22281	22274	22137	22242	22270	22210	22111	22131	22280	22080	22063	22065	22303	22184	22151	22084	22137	22161	22417	22206	22160	22261	22158	22210	22190	22186	22035	22382	22244	22087	22140	22296	22134	22102	22080	22375	22179	22248	22155	22236	22451	22199	22144	22173	22034	22115	22390	22135	22089	22118	22337	22237	22200	22098	22270	22262	22073	22233	22288	22098	22171	22075	22204	22267	22243	22029	22104	22127	22143	22233	22172	22229	22335	22087	22428	22248	22375	22385	22036	22246	22189	22371	22285	22194	22241	22175	22259	22236	22155	22184	22340	22183	22350	22243	22236	22265	22115	22114	22128	22175	22363	22237	22199	22080	22118	22177	22274	22093	22098	22196	22218	22316	22248	22054	22237	22170	22209	22129	22246	22271	22225	22119	22146	22173	22519	22086	22267	22201	22289	22108	22212	22186	22394	22048	22239	22183	22166	22008	22118	22204	22210	22170	22135	22259	21994	22188	22444	22050	22182	22200	22120	22231	22352	22145	22413	22058	22235	22236	22279	22060	22114	22393	22115	22267	22239	22388	22218	22318	22235	22186	22168	22059	22160	22069	22267	22223	22230	21971	22081	22240	22188	22239	22255	22387	22315	22019	22098	22113	22313	22091	22336	22283	22075	22206	22490	22164	22173	22330	22036	22190	22169	22221	22220	22183	22083	22218	22277	22179	22059	22145	22320	22115	22154	22179	22232	22318	22172	22238	22141	22272	22106	22203	22123	22219	22154	22162	22149	22110	22388	22198	22302	22053	22334	22192	22333	22303	22150	22332	22121	22135	22106	22172	22307	22121	22303	22125	22284	22241	22273	22192	22132	22085	22178	22175	22478	22342	22143	22308	22116	22350	22251	22244	22135	22225	22227	22236	22047	22086	22147	22350	22165	22255	22162	22175	22298	22009	22352	22286	22175	22317	22028	22069	22182	22110	22265	22077	22130	22281	22132	22362	22309	22331	22184	22146	22131	22221	22277	22209	22436	22239	22284	22076	22294	22244	22203	22226	22012	22138	22444	22259	22374	22189	22324	22245	22160	22180	21947	22232	22264	22278	22231	22220	22086	22219	22051	22251	22326	22252	22178	22175	22156	22154	22230	22226	22053	22150	22256	22113	22241	22264	22137	22208	22385	22084	22050	22079	22239	22299	22086	22359	22097	22182	22235	22105	22141	22127	22141	22137	22168	22200	22286	22074	22320	22129	22340	22091	22217	22121	22297	22304	22159	22298	22098	22130	22109	22107	22194	22291	22066	22150	22217	22142	22406	22082	22149	22165	22214	22212	22324	22112	22145	22101	22310	22018	22130	22205	22283	22373	22061	22225	22228	22382	22094	22254	22155	22149	22198	22202	22158	22267	22104	22193	22382	22290	22062	22128	22102	22204	22206	22130	22284	22226	22252	22215	22244	22248	22214	22168	22352	22001	22334	22244	22190	22388	22037	22148	22123	22297	22268	22084	22089	22185	22408	22226	22244	22163	22198	22125	22328	22307	22245	22181	22215	22227	22083	22111	22199	22186	22293	22246	22216	22114	22205	22001	22306	22244	22295	22131	22213	22355	22182	22214	22135	22235	22089	22229	22304	22368	22275	22145	22173	22180	22026	22158	22197	22224	22206	22323	22208	22226	22344	22205	22159	22060	22164	22195	22278	22283	22300	22056	22242	22365	22159	22142	21984	22208	22075	22146	22252	22189	22214	22318	22255	22128	22188	22186	22151	22148	22335	22143	22217	22222	22247	22120	22062	22236	22252	22013	22279	22338	22107	22243	22131	22150	22267	22068	22228	22185	22266	22229	22090	22399	22054	22272	22197	22294	22220	22134	21983	22128	22341	22239	22134	21966	22239	22019	22092	22103	22246	22229	22032	22009	22231	22297	22239	22143	22145	22268	22179	22276	22414	22400	22016	22218	22197	22248	22135	22125	22088	22409	22300	22224	22063	22051	22116	22060	22196	22126	22191	22175	22228	22121	22095	22215	22234	22279	22278	22186	22315	22272	22273	21970	22158	22316	22039	22301	21917	22131	22170	22095	22145	22139	22046	22124	22265	22147	22068	22180	22181	22077	22017	22276	22272	22293	22061	22157	22149	22262	22115	22197	22323	22238	22256	22206	22241	22179	22150	22324	22154	22156	22165	22095	22164	22277	22333	22145	22205	22406	22225	21996	22232	22241	22273	22133	22161	22240	22254	22078	22094	22156	22130	22049	22458	22061	22150	22130	21968	22064	22264	22318	22299	22261	22256	22145	22127	22142	22045	22305	22207	22277	22337	22265	22109	22106	22249	22298	22159	22324	22289	21904	22149	22027	22157	22247	22086	22228	22406	22164	22334	22069	22074	22008	22094	22299	22283	22257	22257	22216	22246	22257	21986	22138	22274	22208	22127	22266	22157	22192	22175	22195	22229	22177	22242	22312	22187	22301	22158	22479	22262	22142	22164	22198	22237	22065	22246	22304	22157	22101	22459	22141	22301	22247	22260	22289	22125	22202	22275	22463	22195	22362	22276	22249	22237	21960	22249	22143	22162	22415	22208	22199	22422	22436	22204	22298	22271	22112	22195	22094	22169	22331	22173	22160	22288	22306	22070	22382	22219	22142	22037	22118	22293	22147	22199	22110	22192	22342	22199	22128	22040	22123	22108	22066	22136	22189	22191	22147	22225	22093	22422	22242	22016	22183	22208	22329	22320	22346	22244	22218	22269	22349	22186	22225	22210	22069	22164	22151	22161	22366	22233	22067	22343	22054	22265	22255	21947	22325	22109	22207	21995	22132	22267	21984	22313	22083	22202	22149	22163	22264	22361	22285	22294	22379	22132	22154	22167	22187	22070	22096	22047	22237	22201	22244	22318	22164	22336	22043	22058	22263	22254	22107	22289	22302	22204	22307	22022	21921	22155	22155	22022	22316	22285	22157	22207	22081	22204	22147	22334	22227	22128	22236	22270	22242	22140	22114	22129	22187	22215	22211	22247	22237	22168	22140	22390	22203	22274	22212	22007	22207	22074	22090	22239	22163	22213	22164	22149	22371	22223	22276	22159	22123	22268	22237	22262	22111	22073	22252	22196	22232	22033	22112	22165	22341	22171	22279	22232	22243	22168	22289	22017	22183	22330	22107	22338	22197	22120	22330	22181	22245	22173	22220	22255	22221	22192	22154	22327	22206	22295	22269	22100	22395	22072	22310	22218	22236	22169	22304	22364	22287	22123	22288	22061	22194	22302	22139	22011	21894	22256	22158	22209	22197	22219	22362	22106	22233	22055	22319	22266	22111	22143	22157	22253	22196	22199	22265	22328	22140	22207	22333	22245	22164	22048	22180	22102	22229	22283	21959	22370	22279	22248	22159	22269	22421	22233	22266	22262	22193	22174	22283	22171	22081	22412	22219	22143	22340	22178	22312	22196	22134	22199	22330	22150	22280	21973	22109	22165	22181	22236	22316	22272	22380	22141	22344	22065	22177	22019	22403	22263	22275	22195	22190	22235	22220	22358	22135	22060	22352	22172	22211	22054	22347	22165	22375	22201	22155	22386	22252	22249	22076	22130	22186	22100	22093	22138	22169	22236	22179	22203	22289	22263	22042	22138	22320	22187	22251	22302	22089	22199	22218	22200	22380	22131	22220	22115	22090	22129	22058	22210	22057	22147	22089	22074	22313	22112	22206	21994	22322	22188	22251	22170	22238	21923	22093	22230	22182	22142	22410	22267	22314	22328	22325	22411	22243	22195	22230	22194	22165	22217	22065	22312	22111	22321	22058	22305	22177	22289	22267	22174	21889	22200	22191	22188	22172	22289	22325	22105	22302	22253	22133	22390	22256	22181	22086	22305	22202	22105	22154	22200	22227	22280	22250	22264	22365	22044	22252	22164	22174	22199	22147	22202	22082	22214	22328	22156	22284	22234	22199	22325	22142	22306	22015	21990	22188	22075	22037	22167	22270	22084	22163	22351	22254	22370	22223	22069	22102	22376	21987	22197	22095	22346	22354	22185	22290	22325	22198	22373	22136	22192	22242	22184	22305	22296	22027	22241	22522	22334	22254	22319	22223	22125	22257	22206	22203	22412	22261	22271	22231	22174	22225	22214	22256	22173	22296	22220	22190	22161	22089	22316	22270	22253	22125	22170	22348	22143	22144	22053	22076	22223	22258	22204	22162	22175	22139	22358	22368	22280	22193	22136	22228	22055	22215	22080	22258	22250	22123	21958	22185	22258	22341	22238	22265	22223	22041	22305	22339	22290	22227	22155	22368	22108	22220	22167	22084	22086	22412	22130	22370	22151	22019	22268	22157	22289	22314	22149	22105	22204	22290	22212	22102	22219	22144	22088	22157	22040	22098	22142	22205	22087	22366	22216	22195	21968	22288	22055	22013	22219	22263	22100	22177	22242	22149	22063	22225	22085	22162	22133	22218	22118	22146	22053	22179	22347	22033	22224	22041	22120	22033	22245	22238	22113	22270	22108	22349	22188	22190	22246	22148	22023	22130	22091	22262	22295	22290	22069	22110	22223	22040	22138	22219	21993	22332	22077	22122	22168	22191	21963	22315	22277	22196	22387	22252	22258	21989	22221	22273	22332	22387	22428	22175	22265	22049	22010	22227	22203	22201	22074	22168	22300	22027	22251	22212	22181	22031	22337	22158	22174	22121	22168	22185	22168	22341	22039	22272	22222	22297	22199	22205	22402	22083	22172	22159	22226	22216	22021	22164	22265	22162	22243	22253	22322	22092	22330	22193	22371	21973	22280	22206	22149	22133	22120	22313	22216	22325	22038	22355	22220	22293	22332	22259	22331	22066	22242	22090	22238	22308	22300	22212	22265	22205	22170	22060	22431	22178	22312	22018	22273	22227	22142	22186	22126	22109	22273	22251	22174	22211	22276	22301	22175	22354	22098	22176	22194
34502	35837	41539	37859	33916	32562	32004	31247	31296	30779	30683	30666	30372	30254	30003	30175	30323	30331	30250	30281	30091	29957	30258	30119	30283	30082	30089	30213	30188	30185	30235	30108	30257	30397	30061	30108	29913	30203	30081	29936	30075	30239	30157	30425	29968	29951	29906	29863	29920	30101	30094	30062	30155	29963	30316	30030	30023	30150	29884	30082	30098	30244	30243	29886	30007	30069	30187	29765	30074	30011	30130	30191	29748	30293	29988	30229	30003	30522	30172	30154	30277	30064	29947	30040	30093	30210	30020	30175	29964	30048	29978	30288	30164	30069	30112	30078	30067	30083	30375	29932	30017	30062	29840	30248	30074	30010	29931	30326	30219	30049	29946	30029	30059	30008	30116	29924	30561	30036	29901	30042	29993	30057	30234	29862	30187	29973	29967	29849	29914	30080	30186	30191	29967	30070	29722	30040	30074	30113	29985	30009	30238	30366	30372	29994	30149	30293	30039	29880	29879	30008	30171	29985	29887	30033	30121	30038	29745	29990	30370	29913	29798	30284	30130	30192	30275	30191	30021	30079	30181	30102	30040	30198	30107	30170	30167	30186	30060	29879	30166	29941	29917	30259	30257	30159	30211	30011	29989	30284	30090	30152	30144	30183	30156	30322	30097	30129	30334	30161	30119	30139	30264	30173	29937	30086	30210	30097	30101	29944	30115	30256	30134	30175	30222	30143	30082	30165	30103	29820	29961	30084	30334	30382	30018	30088	30015	30411	30058	30293	30029	29966	30290	30071	30218	29818	30029	29935	30228	29966	30076	30016	30109	30037	30184	29992	30126	30042	29937	30128	30343	30362	30246	29895	30155	30265	30217	30289	30114	29834	30036	30273	30267	30049	30114	29860	30021	30254	30367	30165	30103	30121	29904	30209	30099	30081	30067	29835	30112	29950	30173	30264	30282	30286	30227	30157	30103	30020	29979	29860	29916	30197	30132	30104	30036	30222	30145	30174	30089	30122	30187	30316	30077	30100	30153	30059	30210	30129	30055	30208	30139	30068	30076	30057	30121	30274	29941	30097	29984	30256	30319	29984	30082	29970	30251	30068	30178	30128	29944	30059	30136	29964	29987	30175	30005	30119	30208	30086	30227	30103	30091	30080	30119	29866	30292	29960	30158	29948	30172	30209	30052	30032	30041	29896	30238	30118	30135	29948	30035	30302	30272	30082	30273	30153	30298	30235	30260	30099	30220	30023	29962	29992	29989	30202	30123	30108	30222	30110	30195	29995	30160	29960	29972	29908	30280	29912	30008	30090	30149	30138	30090	30324	30184	30078	30013	30156	30452	30220	30165	30158	30067	30140	30369	29977	30066	30218	29887	30413	29978	30187	30294	30290	30007	30170	30041	29939	30199	30136	29869	30055	30133	29952	30286	30006	29833	30140	30236	30061	30061	30202	30214	29891	30164	30008	30003	30092	30041	30102	30074	29975	30016	30014	30010	30133	30297	30039	29997	30152	30108	30056	30090	30069	30173	30044	30405	30120	30200	29992	30059	29828	30125	30255	29976	30025	30066	30145	30270	29900	30167	30054	30132	30244	29999	30072	30136	30207	30076	30033	30010	30077	30250	29958	30013	29912	29872	29985	30239	30049	30185	30189	30139	30150	30054	30182	30050	30123	30059	30075	29986	29980	30190	30034	30128	29897	30052	29990	30049	30229	29862	30154	30083	30219	30233	29766	30157	30105	30102	29961	30250	30244	30081	30219	29986	30195	30242	30058	30121	30398	30076	30116	30210	30293	30351	30134	30099	30126	30231	29903	29949	30144	30391	29917	29874	29869	30140	30042	30116	30176	30294	29954	29944	30031	30160	30029	30045	30132	29931	30131	30059	29942	30101	30304	30030	30028	30278	30050	29863	30055	30235	30106	30134	29948	30200	30224	30152	30002	30206	30051	30193	30098	29974	29988	30094	30119	30028	30005	30025	30033	30092	30191	29816	30094	30153	30263	29948	30127	30180	30028	30380	29993	30068	30086	30093	29892	29989	30263	29948	30101	30045	30174	30125	30085	29998	30110	30061	29890	30168	30052	30107	30111	30106	30066	29752	29850	29974	30142	30053	30443	30027	30142	30283	30385	30072	30113	30302	30087	30369	30211	30145	30052	30108	30183	30236	30198	30131	30056	30065	30124	29997	29930	30225	29945	30201	30219	30137	30008	29963	30297	30205	29964	30103	30214	30260	29944	30075	30149	30122	30039	30172	30253	30277	29999	29708	29993	30050	30078	29934	29921	30214	30129	30035	30100	30193	30200	29972	30227	30022	29999	29964	29898	30222	30105	30015	30084	30292	29985	29927	30283	30098	29859	30143	30137	30206	29934	30145	30297	30004	30110	30006	30097	29931	30137	30279	30332	29897	30187	30216	29918	30204	30054	29912	30024	30046	29991	30097	30213	30076	30056	30323	30347	30042	29993	30163	30077	30288	30089	29848	30056	30144	30120	30277	30152	30098	30067	30301	30077	30226	30048	30082	29879	30298	30034	29983	30495	30086	30300	30251	30407	29983	30277	30078	29989	30233	29965	30020	29970	29890	30277	30138	30296	30192	30092	30089	30254	30400	29936	30218	30085	30287	30030	30291	30144	29968	29987	29902	30160	30081	30152	30124	30242	29793	30092	30085	30039	30112	30176	30307	30336	30108	30248	30032	30271	30194	30225	30240	30002	30087	29874	29941	30231	29950	30165	29896	30307	30046	30095	30001	30070	30024	29979	30192	29934	30148	30200	30174	29815	30278	30012	30178	30065	30232	30264	29935	30006	30378	29975	29920	29777	30011	30064	30048	29974	30246	30125	30329	30199	29958	30125	30087	30026	30124	30063	29988	30037	30199	30262	30294	30324	29943	30226	30055	30072	30040	30252	30100	30005	30101	30105	30203	29886	30185	30404	30131	30020	29992	29985	30115	30111	30130	30135	30195	30324	30194	30285	30343	30169	30092	30152	29895	30386	30188	30014	30068	30198	30342	30083	30127	30150	30062	30114	30121	30114	30033	30124	30397	30021	30085	29996	30130	30026	30034	30153	30002	30241	30319	30052	30110	30026	30095	29995	30242	30170	30310	30005	29950	30181	30210	30261	30104	30020	30137	30266	30125	30096	30176	30123	29940	30136	29989	30015	30210	30424	30117	30156	30283	30186	30187	30051	30269	30204	29903	30078	30315	30044	30164	30385	30212	30018	30202	30211	30029	30194	30222	30113	30297	30001	29909	30295	30146	30024	29891	30076	30180	30161	29952	30028	30018	30124	30161	30225	30228	30376	30251	29970	30071	30139	30244	29952	29950	30126	30269	29946	29954	30008	30252	30201	29968	30043	30177	30101	29959	30261	30039	30195	30107	30298	30141	30139	30285	30025	30193	30075	30018	30214	30225	30221	30033	30024	30165	30011	30238	30225	30097	30363	30182	30121	30340	30122	30244	30021	30031	30273	30215	30166	30112	30126	30164	29971	30178	30016	30207	30186	30120	30114	30038	30170	29984	30183	30222	30093	30084	30116	30286	30060	30291	30164	30039	30066	30375	30190	30214	30166	29931	30172	30081	30119	30057	30122	30167	30085	30309	30491	30184	29965	30183	30011	29959	29925	29982	30167	30182	30110	30122	30290	30249	30063	29920	29905	30164	30146	30111	30073	30001	30222	30308	30221	30051	30198	29992	30194	30080	30331	29838	30165	30139	30189	30190	30239	30130	30156	30027	29874	30266	29848	30104	30127	30123	29923	30138	30107	29978	30176	30072	30079	30090	30146	30175	30115	30237	30236	30024	29991	30155	30238	30045	29982	30150	30015	30186	30130	30187	30285	30060	29959	30139	30004	29985	30098	30266	30241	30331	30023	30175	30085	30237	29964	30192	30072	30065	29965	30006	30165	30305	30012	30078	29932	30324	30093	30281	30039	30029	30055	29931	29691	29977	30101	30180	30350	30122	30168	30150	29927	30083	30195	30266	29982	30139	30179	30270	30053	30085	30112	30125	30035	30030	30065	30350	29918	29910	30183	30119	29974	30008	30122	30453	30241	30258	30097	30070	30190	30257	30199	29858	30078	30176	30252	30152	30276	30158	30173	30327	29974	30156	30177	30171	30233	30205	30036	30156	30232	30109	29992	30141	30126	30401	29819	30170	30248	30103	30097	29954	30151	30220	29980	30269	29990	30088	30329	29937	29970	29999	29980	30193	30052	30136	30108	30020	29995	30200	30112	30158	30099	30009	30091	30147	30229	30118	29900	30022	29827	30104	30115	30265	29871	29931	29926	30139	29990	30003	30169	29973	30225	30164	29902	30213	30152	30147	30189	29988	29917	30376	30074	30179	30131	30289	30239	30095	30096	30086	29804	30094	30268	30211	30027	30304	30258	30254	30107	30048	30154	30016	30319	30318	30028	29928	30081	29897	29931	29950	30078	29872	30031	30007	30046	29944	30079	30352	30101	30196	30171	30172	30076	30040	29939	30026	30291	30298	30260	30321	30183	30078	29959	30290	30029	30295	30193	30153	30077	30358	30219	30069	30383	30054	30146	30077	30228	30251	30030	29687	30071	30134	30124	30303	30220	30004	30016	30138	30228	30196	30315	29910	29805	30011	30165	30359	29995	30274	30263	30074	30045	30034	30192	30167	29701	30178	30262	30154	30278	30248	29926	30206	30062	30133	30340	29903	29915	30175	30130	30186	30057	30092	30118	30204	30143	30156	30207	30058	30329	30289	30263	30144	30287	29911	29906	30015	29971	30116	30250	30306	30069	30430	30171	30020	30323	29973	30157	30268	30302	30126	30097	30333	30361	30255	30100	30134	30075	30082	30028	30205	30113	29938	30102	30145	30026	30261	30130	30396	30219	30136	29889	30120	30187	30543	30193	30041	30068	30068	30015	30298	29905	30108	30116	30169	29750	30067	30197	30122	30069	29882	29934	30227	30122	30112	29870	30236	30042	30190	30336	30310	30524	30088	30175	29979	29979	29931	29871	30349	30207	30109	29886	30026	30185	29938	30160	30158	30088	30280	30162	30222	29807	30095	30119	30141	30224	30043	30284	30168	29817	29965	30259	30521	30328	30327	30226	29922	29903	30165	30014	30303	30255	30107	30005	30099	29997	30075	30216	30030	29769	30126	30281	29823	30223	29985	30077	30184	30102	30299	30271
32948	48270	39981	31381	28073	26147	24736	24156	23399	23042	22695	22475	22460	22305	22228	22345	22310	22208	22255	22251	22087	22090	21826	21986	22223	22224	21853	22132	22222	22082	21975	22134	22070	22044	22134	22201	21892	22119	22132	22209	22028	22106	21925	21980	22150	22056	22104	22130	22104	22077	22192	22061	21966	22129	22153	22055	22019	22067	22129	22071	21977	22121	22062	22044	22022	22110	22160	22159	22065	22189	22011	21946	22178	21970	22104	21941	22144	21994	21817	21945	22050	22182	21836	22343	22164	22007	21905	22032	22000	22007	21953	22102	22045	21955	21965	21880	22123	22077	21911	22111	22191	22014	22048	22013	21945	21997	21949	22146	22013	22110	22150	21928	22112	22051	21983	22015	22062	21951	22114	22065	22186	21988	22206	22172	22122	22229	21930	22144	22125	21869	22049	22070	22152	22139	22067	22122	22047	22052	22045	22109	22107	22151	22088	21892	22229	22198	22034	22191	22026	22186	22013	22127	21942	22115	22033	22075	21997	21913	22040	22162	22170	21924	22054	21963	22116	21885	22036	21979	22374	22127	21999	22078	21984	22050	22061	22036	22050	21987	21955	21947	21848	21959	22208	22112	22007	22146	22101	22130	22115	22110	22092	22039	22112	22058	22070	22052	21873	21764	22003	22161	21978	22247	22025	22145	21979	22259	22093	21861	22047	22114	22173	22152	22106	22114	22185	22033	22157	21732	22213	21967	22127	21934	22352	22040	21971	22012	22009	22183	21990	22055	21986	21993	22084	22052	22049	22048	22200	21957	22028	22159	22067	22222	22176	21990	22023	22040	22008	22107	22058	21886	22049	21968	22087	22026	22068	22120	21951	22077	22069	22185	22030	22125	22161	21949	22084	22062	22141	22107	21989	22129	22100	22008	21888	22018	22091	22040	22021	22035	22078	22189	21995	21822	22148	21899	21904	21967	21968	22001	22029	22239	22173	21999	21870	22135	21968	22071	21919	22031	22069	22094	22217	22099	22072	22051	22116	22077	22186	22115	22232	21912	21875	22054	22058	22082	22263	21936	21884	21869	22086	22034	22006	21799	22005	22235	21939	22092	22264	22095	21926	22177	22090	21954	22066	21987	22036	22090	22082	21812	21955	21894	22073	22107	22150	22058	22075	22054	22038	22164	22268	22003	22026	21986	22037	22133	22046	22091	21940	22035	22100	22080	21975	22049	21966	22223	22135	22057	22035	21979	22164	22015	22091	22072	22014	21924	22116	22106	21818	22127	21998	21951	22058	22103	22191	22132	22067	21908	22248	22030	21931	22170	21960	22175	22099	22155	22148	21994	21695	21878	21895	21929	22267	22143	21977	22178	22058	22113	22103	21907	22057	22097	22116	21899	21884	22116	21931	22015	22037	22045	21717	22068	22050	21977	22149	22084	22138	21920	22006	21983	22094	22318	21885	21928	22118	21997	22208	22053	22028	22069	21960	21910	22158	21949	22136	22197	22144	22054	21991	21946	22121	21850	22032	22178	22077	22140	22159	22077	21986	22000	22126	22204	22098	22068	21967	21956	22037	22011	22017	21947	22016	22243	22184	22131	22147	21972	22037	22153	22039	22017	22161	22094	22179	21850	21950	21971	22156	21970	22036	22006	21976	22118	22008	22001	22009	22038	22127	22050	21947	22073	22097	22220	22007	22083	21991	22230	22013	22035	22166	21997	21964	22030	22090	21893	22168	22136	21932	21982	22090	21944	22085	21878	22148	21921	22043	22359	22037	22244	21973	22010	21973	22100	22036	22051	21955	22057	22213	22008	22193	22043	21988	22202	22057	22012	21988	22108	21965	22047	22158	22149	21895	21989	21762	22171	21998	22218	22048	22085	22012	22038	22088	21985	22003	22203	22001	22123	21913	21910	21796	21949	22142	21927	21958	22128	22147	22104	22034	22030	21964	22149	21966	22191	21897	21925	21845	22108	21913	22209	22057	21790	21998	22122	21933	22125	22059	22055	22113	21870	22107	22321	22148	22012	21998	22177	22213	21963	21957	22087	21841	22094	22088	21925	21955	21959	21960	21988	21992	21914	21987	22060	21962	22104	21929	22062	22112	21925	21775	21957	21951	21915	22100	22228	22038	22135	22252	22072	21981	22108	22042	21914	21962	22046	22146	22082	22059	22154	22084	22072	21971	21975	21989	21897	21988	21992	22019	22161	22224	22123	22028	22051	22027	22206	21933	22134	21770	22031	21902	21950	22114	22029	21975	22100	22038	22287	22074	22089	21964	22215	22031	22092	22127	22000	21999	22111	22252	22181	22009	22105	22015	22032	22294	22135	21895	22171	21971	21981	22196	22129	21988	21966	22049	22118	22095	22148	22109	21998	22014	22040	22068	22262	21978	22024	22076	22083	21989	22078	22019	22018	22126	22228	21908	21971	22032	21958	21987	21907	22018	22212	22080	22013	22058	22231	21936	21920	21904	22105	22026	21876	21922	22011	22199	22075	22255	22007	22029	22040	21946	22159	22073	21881	22010	21977	22297	22053	22115	21976	22073	21932	21837	22008	22210	22230	22053	22038	22100	22179	21954	22132	21939	22102	22154	21932	22051	22012	22115	22000	21949	22074	22077	22129	22141	22156	22040	22164	22027	22137	21994	21959	22108	21959	22064	22051	21957	22036	22019	21976	21982	21885	22048	21922	22136	21976	22065	22227	22078	22209	22239	21877	21996	22112	21966	22081	21881	22047	21887	21967	21877	22214	22213	22121	22155	22124	21864	22050	22252	21978	21880	22142	21937	21943	21979	22116	22042	22090	22131	22177	22141	22004	22022	21951	21911	22028	22118	22089	21902	22033	21905	22136	22120	22049	22040	22207	22022	22228	22017	22053	22096	22161	22122	22150	22051	21972	22012	21964	22270	21880	22045	21848	21899	21968	22180	22013	21998	22028	21909	22177	22001	22101	22221	22020	22196	22121	22199	22209	22203	21943	22074	21950	22042	22334	21859	21990	22111	22010	22185	22065	22029	21934	22074	22065	21895	22030	21932	22042	21978	22107	21984	22094	22026	22061	22114	22061	22047	22011	21950	22028	21932	22028	22098	22025	22004	22035	21833	22051	22067	22067	21916	22176	21959	21926	21867	22061	22170	21987	22105	22094	22075	22249	21987	21997	21909	22118	21964	22185	22042	22105	22080	22020	22102	21921	22027	21992	22137	21967	22034	22057	22133	22073	22026	22193	22115	21905	22185	21976	22000	21921	22062	22032	22173	22166	22061	21936	22104	22039	22126	21910	22116	22055	22025	22098	22058	22250	22100	21956	21868	22003	22111	22146	22163	22118	21968	21985	22041	22122	21981	22107	22053	22086	22100	22280	22007	22018	22043	22131	22055	22004	22040	21981	22175	21933	22101	22051	22142	22086	22137	22167	21901	21942	22076	21875	22146	21931	22247	21930	22001	22004	22043	22319	22162	22176	21971	22104	21976	22034	22238	22042	22058	22142	22181	22080	22034	22033	21916	22027	22193	22146	22084	21985	22109	22004	22063	21939	22089	22248	22238	22091	22110	22035	22089	21982	21933	21992	22063	22088	21975	22114	21929	21919	22098	21769	21859	21932	21928	22103	21935	21922	22102	22183	22162	22114	22085	21886	21966	22145	22133	22013	21970	22275	21952	22021	21961	22245	22061	22147	22209	22051	21859	22105	22034	22057	22131	22031	21957	22047	22016	22116	22073	21945	22139	22140	21941	21955	22306	21895	21889	21931	22165	22093	21980	22000	21955	22020	21967	21997	22133	22012	22042	22070	22200	21994	22120	22021	21999	22190	22043	22014	22077	22082	22175	22059	22012	22118	22040	22202	21943	22222	21812	22114	22147	22075	22040	22025	22037	22100	22033	21910	22217	22080	22074	21719	22106	22119	22064	21962	21851	21985	22007	22073	22140	22112	22020	22051	22026	22095	22058	22070	22056	22206	21982	22002	22097	21870	22061	22217	22146	22126	22074	22203	21957	22064	22158	22074	22067	22213	22058	21998	22081	22222	22078	22143	22050	22009	22034	22214	21997	22156	22078	22072	22124	22204	22098	22002	21983	21959	22201	22153	22024	22201	22028	21878	22308	21974	22029	22060	22101	22046	21957	22272	22117	22103	21836	21930	22011	22181	22096	22161	22053	22127	22204	22095	21850	22217	22295	22046	21996	22068	22058	22071	22042	21990	21993	22070	21975	22057	22084	22115	22016	21998	21952	22127	22040	22101	22069	22091	22015	21943	22008	22092	21959	21981	22092	21943	22069	22125	21999	22247	22015	22086	22041	22286	22080	21934	22109	21889	22291	22040	22210	22019	22082	22105	22141	22106	22041	22159	22189	21922	22040	21931	21960	22093	22144	22045	21982	22269	22262	22016	22177	22097	22053	22099	22089	22094	21922	22055	22218	22102	22107	22109	22207	21991	22006	22123	22186	21913	21915	22190	22300	22123	22013	21952	22004	22009	22133	21996	22297	22066	21991	22120	22038	22047	21976	22195	21909	21968	22035	22229	22189	21936	22013	22073	22195	22036	22014	22152	22122	21983	21930	22014	22192	21912	21956	22081	21884	22032	22147	22244	22006	21988	22041	21892	22108	22111	22210	22028	22007	22188	22133	22121	21979	22044	22251	22042	21975	21916	22275	21815	22180	22007	22028	22062	22069	22065	22006	22088	21995	22144	21967	22214	22024	22153	21987	22172	21967	22092	22060	22088	22153	22201	22013	22074	22116	22078	22114	21996	22051	22122	22151	22161	22192	21855	21874	22235	22221	22051	22132	21859	22055	22084	22153	22004	21947	21823	22048	22098	22034	22059	21982	21730	22067	22090	21956	22331	21887	22078	22010	22161	21988	22107	22071	22010	21897	22177	21929	22223	22084	22334	22020	22245	22070	21995	21978	22198	21937	21770	22223	21930	21943	22089	22036	22194	22076	21940	22056	22031	22039	22132	22087	21905	21950	22059	22050	21994	22156	22128	22055	22014	21924	21935	22100	22100	21940	22077	22253	21932	22099	22063	22158	22123	21937	22164	22021	22135	22034	22163	21860	22131	21997	22087	22100	22010	22227	21926	21991	21877	21942	22191	22101	22183	22123	22144	21939	22190	21967	22107	21913	22070	21989	22025	22058	22045	22208	22049	22116	22124	21972	22043	22210	22092
23402	21478	28674	27759	29262	33077	34139	32087	31414	31138	31056	30575	30688	30473	30488	30191	30204	30306	29886	30199	30201	30197	30129	30160	29938	30557	30210	30115	29867	30308	30056	29980	30113	29987	29968	30073	29872	30137	30014	29988	29897	30073	30092	30003	30005	29796	30147	30146	30323	29949	29956	30114	30171	30141	30076	30160	30117	29844	30189	29902	29893	30064	30048	29833	29955	29987	30048	29978	29900	29933	29987	29950	30040	29860	29957	29865	29886	29708	30105	29919	29820	29868	30027	30005	29987	30156	29956	29940	30009	29828	30051	30152	30003	29814	30207	30061	30100	30143	30071	30154	29895	30025	29832	30042	30034	29829	30139	29774	29749	29619	30240	30101	30020	30118	29947	29972	29988	30022	29854	29725	29577	30012	29893	29991	30128	29865	29888	29980	29964	30068	29741	29908	30014	29968	30035	30034	29797	29879	29698	29823	29962	29781	30220	29926	30095	30057	29810	30053	29828	30167	30166	30132	30051	29785	30040	29890	29974	29865	30080	30175	29616	30110	30104	30000	30122	30049	30075	29811	29922	29849	29693	29944	29724	29981	30127	29943	29879	29940	29907	29953	29944	30140	29831	29947	30130	29904	29887	30104	29991	29976	29844	29933	30064	30091	29897	30034	29966	29957	29868	30186	29999	29681	29996	29959	29958	29922	30055	30003	29901	30064	29848	29690	29934	30074	29883	30042	30230	30051	29936	29995	29969	29894	29887	30006	30163	30178	30089	29798	29996	30236	30020	30164	29961	30085	29692	29912	30145	29876	30012	29869	30168	29845	30068	30080	30145	30109	30052	29864	29883	29681	29894	29914	30059	30043	30219	30126	30065	29819	30000	30354	30032	29977	29871	30271	30091	29985	29791	30088	29945	30042	29995	29688	30124	30120	29874	29861	29999	30010	29868	29985	29934	30058	29856	29811	30082	30031	29833	30048	30171	29795	29840	30074	29644	30073	30029	29996	29950	29856	30135	30245	30097	29991	29865	29961	30030	29978	29880	29843	29995	29998	29945	29779	29962	29902	29770	29882	29950	29880	30101	29993	29722	30097	30049	30000	29926	29602	29913	30014	30118	30338	30410	30187	30184	30093	29986	29921	30129	29941	29993	29837	29983	29931	30010	30011	30038	29964	29984	29831	29992	30099	29985	29823	29729	30087	29963	29877	29814	29966	29734	29927	30281	30041	30090	29913	29893	29999	30022	29923	30014	29823	29699	30161	30223	29866	29974	29848	29932	29764	29828	29844	30003	29945	29999	29942	29951	29914	30043	29900	29893	30009	30029	30107	30239	30111	30023	29814	30205	30195	29855	29978	29894	30044	29818	29925	29952	30006	29999	29875	29947	30054	29760	29929	30081	29772	29749	29814	29944	29689	29954	30160	30055	30003	30095	30316	30134	29863	29955	29907	29920	30187	30029	29834	29958	29768	29930	29954	30082	30214	29777	29947	30246	30148	30069	29997	30180	29776	30210	30103	29998	29735	29730	30039	29969	29920	29948	29986	30064	29983	29963	30216	29880	29809	30136	30070	30010	29955	30076	30146	30036	30229	30104	29781	29942	29970	30011	29801	30016	29876	29899	30146	30400	30103	30066	29757	29893	29778	30272	30081	30107	30042	29974	30013	29919	30201	30038	30081	29832	29633	30057	30013	29960	29812	30081	29854	30019	30022	30086	29842	30002	29959	30376	30067	30035	29973	29906	30045	29868	30231	29773	29750	30009	30117	30262	29991	29940	30010	30103	30107	30021	29817	29809	30184	30082	29993	29741	29959	29886	30063	29924	30023	30094	30191	29960	30009	30204	29900	29942	29953	29975	29798	29958	29913	30063	29943	29967	29868	29783	30001	29894	29902	29995	29809	30181	29956	29844	29855	29988	30091	30252	30029	30122	30091	30241	29821	30099	29975	30077	29877	30021	30108	30049	30171	30024	30078	30024	30063	29975	29889	29985	29869	29913	29935	30038	29964	30110	30002	29876	30009	30110	30228	29813	29804	30111	29891	29952	29977	30146	29978	30204	29988	29921	29912	30128	30017	29903	29840	30006	29950	30073	30068	29985	30143	29895	29683	30103	29914	29799	30042	29930	30117	30094	29853	29772	29933	30123	29992	30130	30111	30003	29879	30006	29845	29987	29698	30006	30088	29824	29988	30003	30211	29981	30001	29789	29867	29947	29941	29997	30222	29918	30111	30020	29765	29843	30028	29965	29976	30097	30001	29741	29878	29776	29878	30004	30043	29997	30155	29996	30152	30051	29912	29925	30086	30110	29973	30230	29839	29991	29731	29935	30119	29716	29929	29851	30228	29925	29909	30013	30133	29910	30135	29975	29997	29862	30001	29995	29903	29968	30031	30163	30058	29785	30007	30008	29921	29870	30044	30004	29916	29695	29979	29948	30185	29823	29961	29817	30075	29875	30216	29975	30131	29987	30159	30037	29756	29929	29850	29973	29931	29927	30058	30161	30208	29871	30053	29761	30112	30053	29748	29746	30143	29969	30024	30106	29966	29923	29841	30230	29855	29870	29897	29918	29893	29768	30016	29832	30079	30011	30072	30029	30012	29743	30153	29961	29990	30139	29946	29979	29924	29955	29802	30057	29978	30068	30276	30169	30034	30088	30037	29758	30006	29899	29875	29784	29915	29894	29737	29883	30086	30079	30027	29903	29956	30057	30132	29910	29901	29904	29867	29901	29953	30151	29841	30124	30148	30081	29827	30126	30092	29876	29813	29790	29997	29905	29886	30150	29908	29808	29778	30144	30266	29982	29950	30015	29772	29973	30173	29997	29839	30109	29867	29810	29873	30046	29873	30013	29796	29728	30032	29851	30205	29813	30098	29991	30082	29888	29949	29873	29957	30055	30182	29999	29772	30029	29825	29883	29932	29969	30078	29833	30219	29809	30070	30025	30036	29980	29818	30060	29944	29974	30049	30044	30216	30072	29993	30185	29940	30172	30008	30044	29917	30222	29901	29995	29862	30086	30107	30141	30071	30040	29844	29707	29926	30259	29587	30197	29803	29987	30140	30051	30000	30039	29975	29859	30004	30067	29971	30113	30267	30105	30025	30150	30295	29814	30152	29889	29895	29978	29931	29871	30166	30242	29854	29991	29850	29976	30231	29923	30240	29804	29865	29837	29861	29911	30036	30010	29924	29706	30162	30002	30053	30059	29812	30047	30137	29962	29759	30109	30030	30100	30049	30135	29919	30190	29911	29955	30081	30012	29923	30091	29828	30018	29983	30081	30008	29710	30056	30013	30050	30099	30111	29835	29917	29873	30007	29867	29926	30043	30097	30123	29852	29849	29998	30102	29931	30015	30269	30081	30109	30022	29818	30008	30022	29989	30108	29941	29946	30017	29986	29865	29992	30083	30048	30197	29829	30118	30103	30026	30076	29853	30054	29895	30088	30155	29951	29867	30102	30041	29790	30177	30078	30142	30012	30031	29999	29952	30068	29944	29819	30016	29684	30033	29956	29848	30059	29816	29954	29791	29814	29816	30150	29864	30016	29883	30258	29906	30075	30061	30017	29915	30031	30008	29922	30159	30092	30086	29897	30033	29773	30121	29986	29961	29920	30065	29672	29978	29875	29983	29816	30193	30111	29875	29747	29965	30052	29953	29967	29821	30054	30197	30059	30128	30128	30080	29898	30060	29965	30093	30094	29919	30054	29821	30046	30075	30146	29860	29923	29909	29864	29954	30025	30256	30325	30030	29970	29863	29941	29993	29927	29772	30077	29926	29751	29912	29898	29961	29902	29709	29999	29963	30020	29786	30042	29903	29857	30033	30094	30090	30114	29843	29894	30086	29935	29940	29943	30207	29879	29908	29931	29763	30175	29752	30164	30156	30073	29971	30002	29953	29939	29867	29993	30119	30028	30180	30029	29877	30224	29829	30148	29819	29771	30017	29929	30213	29900	29784	29931	30047	29781	29900	29831	29911	30116	29998	29965	30108	29755	30098	29720	29915	29907	30082	30023	30038	30226	30009	30185	30112	30019	29948	30122	30228	30212	29897	29998	29904	30117	30184	30000	29940	29988	30121	30068	30043	30050	30144	30031	30113	29950	29926	30194	29813	29929	30137	29871	30090	29958	29935	30093	29926	30284	29972	29931	30177	30044	30203	30055	30026	30007	29877	30383	29906	30200	30093	29959	29947	30015	29888	29915	30052	29782	29997	30043	29831	30032	29987	30011	29988	30040	30026	29956	29971	30158	29879	29911	29820	30215	29962	30033	30011	29897	29989	30065	29780	30016	30040	30070	30181	29840	30118	29842	30040	30109	30149	30164	30122	30064	30004	29838	29989	30087	30100	29939	29924	29793	30019	29631	30145	30080	29927	29742	30045	29950	29997	30095	29885	29898	29901	29878	30052	29802	29803	29864	29824	30093	29657	29952	29929	30125	30164	30270	30031	29841	29893	30063	30147	29983	29841	29877	29920	29972	30034	29890	29918	29965	30005	29934	29746	29947	30032	29959	30079	30167	29928	30159	29964	30038	29921	30087	30200	30155	29876	29993	30139	29932	29879	30168	29971	30077	30064	30034	29847	30001	29848	30112	30090	29803	29990	29991	29769	29863	29845	30054	30031	29806	29974	29917	29865	29864	30051	30031	30019	29973	29833	29788	30137	29906	29691	30260	30027	30075	30107	30132	30068	29987	30082	29811	29997	30014	30116	29901	29893	30057	29869	29939	30159	30016	30115	30153	29948	29906	30098	30045	30058	29725	29742	30199	30079	29897	30078	30022	30177	30225	30198	29942	29795	29844	29856	29829	30246	29946	30026	29923	29991	29932	29834	30062	29980	29929	29853	29719	29753	30075	30159	29951	29811	29723	30048	29908	30293	30019	29770	30355	29531	29954	30174	29713	30059	29921	29968	29715	30012	29899	29913	30241	30034	30072	30011	29916	29977	30137	30179	29978	30330	30241	30094	29737	30044	30226	30039	29886	29965	30000	29844	30035	30217	29956	30016	30150	30063	29951	29892	30182	29905	29919	30031	30091	30073	29923	30026	30032	30020	29886	29848	29796	29995	29934	29960	29841	29833	30025	30143	30091	30000	29809	29819	30163	30154	30118	29590	30030	29985	29839	30108	29976	29927	29896	30008	29721	30091	30022	29834	29789	29916	29833	29675	29928
30324	54774	45533	35706	31484	28460	26525	25504	24455	23676	23332	22900	22791	22568	22544	22515	22344	22247	22315	22143	22307	22079	22117	22205	22151	22201	22092	21919	22117	22083	21968	22002	22014	21938	21959	22294	22007	21920	21950	22017	21793	22207	22058	21930	22014	22105	22142	21909	22180	22135	22114	22048	22161	21982	22060	22029	21728	22017	22026	21898	22246	21905	22001	22090	22138	22073	22002	21985	22076	21850	22073	22076	22017	22006	22008	22039	22133	21908	21867	21920	21958	21985	22118	21848	22023	22075	21993	22173	22079	21976	22072	21979	22049	22146	21930	22134	22156	22045	22033	22017	22185	22252	21892	21859	21945	21961	22144	22083	22037	22117	21937	22095	22153	22285	21931	22054	22009	22150	21906	22130	21970	22168	22072	22156	21967	21893	22183	21826	21932	22058	21848	22073	21820	22081	22162	22175	22179	22005	21966	22029	21815	22198	21900	21947	21949	22021	22057	22167	21970	21823	22215	22029	21886	22027	22048	21923	21979	21990	21850	22080	21995	22133	22049	22095	22031	21940	22071	22051	21978	22051	22019	22070	21937	21897	22052	21880	21993	22123	22149	21942	22037	21902	22123	22016	21863	21989	21950	22111	22107	21859	22022	21955	21907	22009	22112	22044	21861	22065	22140	22015	21949	21981	21988	21869	22021	21882	22137	21868	22236	22069	21720	22153	21996	21983	21993	22152	22079	22238	22054	21956	21956	22121	22040	22135	22124	22105	21913	22020	22272	22130	21809	22145	21719	22064	21906	22142	21924	21961	22117	22189	22185	21767	22041	22019	22006	21955	21909	21956	22010	21961	21982	22039	21963	21936	22171	22041	22059	22048	22134	21956	22205	22069	22054	22206	22174	21873	22096	22009	22033	21860	22112	22135	22218	21981	21812	22229	21942	22028	22061	21980	22009	21909	22213	22103	22037	21826	22168	22009	21790	21728	21983	22017	22053	21994	21783	22082	21986	22042	21956	22078	21903	22091	22129	21890	21802	21924	22045	22041	21992	22058	21818	22153	22186	21940	21937	21939	22251	22000	21955	22046	21999	22021	22125	21837	22252	21797	21955	22050	21898	22078	22021	22064	21986	22111	21829	21819	21896	22178	21952	22133	22039	21977	21974	22174	22008	21904	21943	21874	21954	21971	21972	22154	22150	21899	22086	21975	21986	22066	21940	22046	22036	21978	21902	21831	21795	22076	22221	21970	22001	21897	22085	21946	21877	22135	22057	22158	22045	22009	22050	22002	22070	21983	22029	22089	22143	21832	22046	22123	22043	22133	22071	21950	22183	22135	22117	22005	22016	22165	22037	22192	21839	21993	22100	21923	21992	22103	21869	21953	22294	21952	22013	22149	21959	22012	22064	21963	21901	21895	22069	21966	22099	22084	22101	22044	22028	22078	22052	22112	22040	22018	22138	22162	22078	22070	22184	22130	21975	21952	22035	22145	22208	21967	21957	22144	22024	22107	21983	21772	22062	22152	21876	22108	22059	22051	22169	21971	21845	21900	22030	21984	21957	22061	21940	22032	22029	22038	21901	21992	21953	22122	22019	21829	22046	22062	22039	22116	22213	22030	21976	21994	22032	22030	21938	21979	22147	21927	22310	21885	22127	22041	21928	21855	21912	22259	21995	22249	22133	22100	22226	22006	22122	21960	22068	21942	22135	22214	21867	21997	21927	22327	21932	21944	22205	21893	21975	22071	21872	21840	21816	21948	21897	22005	22137	22057	21935	21992	21902	22102	21944	22022	22028	21987	22140	22153	22157	21917	21917	22069	21955	22082	22145	22027	21910	22114	22074	21980	22004	21998	21933	22021	21934	21906	21943	21851	22006	22093	22083	22108	22012	21951	22108	22121	22038	22015	21779	22064	21994	22155	21907	21897	21926	22031	22197	22140	22091	21974	21789	22048	22093	22181	21930	22064	22061	22040	21855	21956	22013	22226	21895	21994	22060	21973	22064	22109	22144	22189	21984	21899	21996	22064	21946	22169	21782	21986	22083	21946	22089	22016	22044	22069	21924	22038	22032	22031	22014	22026	22015	21979	22074	21894	22290	21939	21992	21965	22154	22060	22041	22008	22059	22045	22032	21967	22057	22024	22186	21876	22118	22022	22021	22145	21873	21878	22025	21878	22046	22050	22103	22099	21797	21873	22088	21952	22150	22011	22216	22233	22063	21785	22217	21875	21912	22084	22136	21975	21962	21874	22088	22040	21772	22093	22202	21925	22237	21854	21949	22085	22041	22165	22031	21992	21860	22093	22074	22060	21980	21942	21975	22105	22051	21953	21976	22073	21858	22123	21973	21983	21871	22001	22069	22059	21987	21926	22177	21968	22061	22131	22038	21894	22082	22029	21788	22089	22202	22096	22007	22149	22076	22117	22131	22091	22056	22082	21927	21941	22116	21998	21916	22058	22113	22056	22085	21839	22049	21958	21908	21787	22142	21881	21892	22182	21979	22184	22088	22047	21914	22013	22044	21980	21968	22031	21999	21979	21975	21852	22239	21851	21974	22008	22204	22114	22166	21903	21741	22100	21930	22162	21977	21954	22188	22002	22142	22422	22030	21926	22063	22080	21999	22076	22107	22081	21825	21977	22020	22109	22011	22253	21883	22106	22102	22123	22038	22067	22035	22044	21967	21935	22205	21958	22188	22103	22146	21833	22074	21980	22043	22032	21853	22043	21948	22219	22015	21896	22150	22068	22072	21975	21963	21975	21971	22091	22017	22085	22088	21902	22027	22071	21873	22064	22061	22026	22089	22005	21918	21897	22138	22056	22050	21987	21960	22048	21959	21978	21951	21975	22061	21996	21958	21976	21939	21887	22189	21980	22139	21889	22136	22124	22054	22107	22044	22159	21945	22058	22019	22084	21998	22110	22012	21937	22047	21973	22074	22151	21957	22047	21967	21937	21860	21950	21889	22062	21837	22032	21944	22015	22069	22230	22023	21958	21937	22120	22144	21990	22019	22127	22225	21937	22121	21803	21992	21974	22097	21983	22030	21987	21967	22215	21841	22041	22070	22036	22039	21961	21949	21938	22069	22077	21991	22070	22149	22069	22085	22092	22004	21965	21931	22288	22112	22101	21878	22101	22079	22101	21934	22039	22154	21918	21885	21973	22016	21940	21964	22164	21917	22006	22094	22041	22072	22144	22076	21885	22248	21959	22053	22135	22013	22023	22108	22133	22017	22117	22037	21994	22216	22048	22003	22151	22025	21966	22114	21991	21940	21998	22151	21996	22000	21951	21890	22003	22050	22027	21987	21969	22037	22018	21923	22028	21857	21770	22012	21927	22085	22030	21870	22154	22056	22133	22119	21845	22014	22068	21969	22109	21989	21934	21967	22031	22020	21797	22047	21994	22023	22036	22236	22149	21913	22047	21771	22033	22204	21818	21889	22081	22170	21915	22073	21812	22007	22166	22278	22008	22061	22056	22141	21991	21972	21924	21965	21955	22003	21972	21961	21917	21973	22077	22011	21976	22021	22011	22006	22063	21985	22203	21910	22181	21890	22152	22003	22057	22099	21806	22150	22122	22068	21973	21795	22171	21955	21959	21961	21944	21888	21965	21922	22066	21914	22047	22016	22218	21894	22150	21991	21936	22308	22080	22257	22031	22042	21983	22031	22090	22046	22126	22121	21768	22117	21966	21798	22111	21888	22082	22065	22105	21940	22056	21967	22195	22054	22001	22032	21957	22108	22135	22159	22022	21942	22096	21967	22065	22017	21908	21926	22047	22193	22222	22064	22206	21982	22180	22022	22053	22065	22159	21833	21949	22058	21914	22020	22006	22225	22027	21997	22002	22112	21922	21748	21892	21938	22020	22196	22129	21965	21828	22031	22139	22132	22047	21856	21692	22042	22013	22158	22087	21954	21965	22009	22114	21914	22047	21955	21910	22166	22048	21935	22085	22022	22042	22029	21874	22119	22217	21999	22043	22032	22022	22006	22029	22073	22035	22102	22167	22161	21963	22040	21877	22077	22132	21984	21926	22095	22005	22007	22073	21973	22015	21968	22177	21881	21977	21878	21954	21909	21846	22103	21926	21970	21925	22037	21993	22121	21992	22065	21980	21930	21995	21890	22003	22028	21960	21868	22035	21936	22031	21963	21939	22084	22079	21822	22003	21950	22212	21993	21880	22259	22029	22128	22053	21942	22215	21885	22164	22196	22000	22101	22042	21919	22095	21912	22058	21954	22084	22041	21956	21955	22070	22123	22012	21978	22057	22073	22047	22136	21996	21940	22161	22013	22088	21869	22085	22135	21883	22208	22023	21899	21920	21997	22083	21947	22046	22201	22084	22074	21791	22022	22060	22150	22042	22031	22210	22040	21988	21861	22118	21794	22035	22246	22147	21831	22048	22027	22141	21898	21815	22026	22092	22083	21913	21881	22153	22027	22176	22097	21926	21912	21914	22072	22134	22027	22026	22113	22093	21989	22014	22197	22133	22006	21973	21929	22067	22116	22045	21864	21942	21831	21939	21972	21939	22051	22158	22025	22069	22053	22076	22071	21889	22014	22078	22104	21999	21993	22147	22064	21956	22126	21982	21930	22099	21858	22133	21916	22117	22084	21935	21989	22003	21994	22020	21911	21945	22074	22199	22022	22063	21940	22046	22091	22010	22045	21898	21930	21899	21772	21997	21969	22137	22130	22172	21970	21969	21995	22043	21954	22064	21955	22206	22017	22063	22122	21846	22087	22068	21903	22115	21981	22066	22022	21967	22051	21922	21965	22116	22252	22046	21926	21885	22054	22087	22040	21979	22216	22100	21909	21946	22076	22031	22142	21973	22028	21779	22244	22041	22001	22012	22101	21898	21952	22190	22103	21956	21863	22050	21941	21912	22169	21940	21956	22123	21949	22039	21989	22145	22192	21967	21972	21889	21865	22052	21978	22003	22022	21987	21913	22179	21948	22159	22054	22265	21923	22197	22104	21998	21740	22059	21948	21874	21989	21941	21985	22088	22117	21986	22000	22173	21929	22019	21827	22073	22130	22107	22116	22167	22051	22172	21959	21848	22115	22076	22057	22021	22054	21992	21865	22154	21974	22046	21970	21908	22061	22017	22153	21895	22049	22122	21888	22083	21932	22034	21815	21882	21910	21924	22039	22060	22183	22224	22008	21859
25664	22298	31813	34714	32532	32843	32482	31362	31088	30768	30829	30599	30307	30321	30329	30203	30127	30076	30150	30145	30343	30147	30042	30147	30014	29803	30046	29992	30303	29773	30053	29961	30190	30050	30128	29999	30204	30142	29931	29813	30258	29962	29915	30006	29878	30108	29999	30187	29943	30037	30062	29997	30200	29826	29901	30051	30228	29929	30120	29934	29941	29948	30324	30101	29920	30014	29818	29789	30348	30035	30180	30062	30258	30155	30025	30145	29994	29946	30147	30049	30019	29937	30178	29913	30083	29813	30174	29817	29740	30108	30209	30199	29983	29897	30136	30183	30241	30176	30076	30156	30177	30098	30180	30013	29935	29645	29868	29920	29930	29992	30181	29936	30148	29946	29927	29943	30052	29864	29847	30069	29952	29979	30166	30031	30163	29719	29966	30059	30158	30022	30160	30036	30121	29832	30146	30162	30158	29977	29738	29910	30017	30100	30070	29881	29964	29918	29823	30024	30095	30025	29975	30074	30043	30286	30256	29888	30031	29794	29859	29891	30050	30285	30199	29985	29860	30121	30042	30082	30021	29957	29975	29853	30137	30145	30243	29892	30070	30016	29908	29959	30057	30000	30028	30321	30157	29869	30139	30165	29861	29893	29918	29864	30060	30075	30071	30011	30091	29868	30004	30142	30271	30016	29936	30051	29754	29938	30416	30120	29936	29996	29982	30167	30008	30088	30047	30087	30057	29881	30175	30161	30018	30193	29745	30235	30082	30035	30303	30273	30217	29918	29947	29966	29970	30109	30242	30226	30092	30059	30077	30197	30097	30050	30131	29982	30010	29946	29958	29998	29956	30078	29958	29748	30179	29938	29991	30104	29799	29894	30259	30293	30279	30122	30091	30006	30017	30301	30124	29855	30106	30137	29924	29793	30176	29899	30309	30035	29968	29868	30021	29902	30014	30036	29954	29982	29781	29839	29924	30080	30026	30156	29995	29906	29928	30192	30166	30206	30093	30010	29960	29937	30068	30191	29820	29946	30110	30052	29779	30245	29825	29834	29890	30246	29905	29833	30143	29992	29997	29944	30169	30055	30216	30157	30203	29928	30106	29702	29929	29747	29985	30114	30049	29936	29801	29985	30148	29868	29815	29855	29969	30019	30177	30077	30087	30019	29951	30089	30181	29918	30000	30160	29945	29989	30111	30257	29889	29967	29924	30202	29790	30090	29958	30077	30142	30103	29995	30160	30262	29934	30077	30143	29901	29878	30065	29991	29978	30108	29937	30021	30140	29875	30022	29955	30101	29901	29944	30136	30232	30005	30193	29850	29841	30174	30359	29897	29897	30147	30355	30136	30078	29950	29956	30116	29929	29930	29869	30189	30139	30059	29969	29972	29976	30210	29816	30219	30222	29923	30036	29937	29653	29940	30299	30002	30002	29982	29830	30029	30149	30006	29992	30011	29995	30213	30392	30076	30070	30019	29986	29900	29947	30073	29989	29994	30241	29889	30078	29993	30026	29861	29855	30014	30247	29846	29984	30048	29904	30039	30113	30160	30117	30255	29920	30082	29876	29748	30087	30060	30022	29872	29873	30125	30089	30013	30178	30040	30245	29878	30168	29607	30008	30039	29957	30062	30251	29950	30164	30076	30237	29948	29897	30245	30161	30270	30008	29768	30194	30112	30116	30092	30157	30369	30176	29973	29685	30159	30005	30120	30364	30090	29973	30148	30159	30069	30149	29884	30046	29967	29942	30043	30035	30289	29818	29856	30079	30067	30037	29930	30235	30062	29937	30197	29931	30096	29839	29993	30090	30247	29924	30045	29885	29990	29826	30074	30066	30009	29764	30024	30122	30039	29916	30173	30181	30141	29952	30022	30065	30075	30141	29885	30297	30131	29925	29952	30179	29730	30179	29943	29970	29921	30085	30127	30400	29945	30001	30006	30155	29882	29975	30153	30376	30221	30069	30078	29983	30044	30181	29976	30059	30093	30166	29957	29835	30057	30123	30343	30040	29905	30151	29945	30092	30192	29970	29975	29947	29889	30086	30120	30130	30278	30026	29930	30027	29609	29876	29895	30128	30092	29829	30001	29951	29856	29996	30092	30025	29939	30154	30184	29980	30066	30246	29986	30035	29979	29946	29945	30084	30102	29807	30070	30141	30018	30084	29913	30104	29973	29994	29841	30062	29995	30172	29940	29956	29914	30252	30090	30151	29941	30021	30145	29973	30107	29985	30135	30209	30131	29929	30007	30134	30214	30037	30255	30151	30038	30129	29962	30085	29999	30118	29814	30183	30136	29932	29727	30074	30111	30062	30054	30123	30120	30088	30122	30000	29996	29938	30001	30277	30217	29963	29717	29872	29930	29843	30017	30209	29843	30042	30171	30299	29919	30160	30131	30034	29771	30037	29886	30031	30226	30078	30087	30219	30204	30100	29948	30215	29835	30022	29955	29826	30036	29904	30174	29882	29757	30135	30084	30273	29989	30028	30159	29908	29857	29995	29815	30126	29964	29927	30087	29999	30006	29916	30027	30169	30191	30054	29919	30257	29878	29826	30138	29859	29929	29882	29918	29975	29924	29846	29900	29759	30060	30170	30071	29866	29982	29762	29717	30350	30270	30195	29937	29933	30232	29850	29872	30042	30119	30279	30006	29982	29804	30073	30048	30155	30185	30231	30084	30093	29917	30218	30051	29981	29932	30095	29992	30059	30112	30223	30250	30004	29959	29960	30040	30164	30098	30011	30047	30104	30009	29862	29933	30172	29989	29984	29896	29878	29834	30141	30088	29802	29745	30063	29676	30005	30114	30009	30020	29936	30017	30129	29974	30116	29864	30282	30202	29946	29999	29932	30131	29995	29816	30076	30149	30126	29979	29827	29959	30148	30063	30126	30172	29917	30065	29980	29892	29977	29918	29981	29799	29916	30002	29998	30060	30044	30237	30034	29816	30218	30024	30196	29951	30186	30014	29842	30069	30013	29875	29829	30068	29859	30049	30094	29993	29914	30008	29983	30039	29954	29949	29915	29955	30173	30056	30037	30134	29993	29990	30165	30087	30230	30194	30077	30053	29979	29942	30131	30067	30009	29935	30093	29890	30031	30098	29859	30015	30021	29848	29874	30094	30190	29996	29990	29800	30055	29932	29963	29983	29958	30037	30058	30186	30000	29872	30155	29995	30171	30312	30187	30057	30093	30416	29964	29888	30133	30057	30200	29990	29974	30235	30142	29948	29982	30213	29994	29811	30106	30176	29914	30087	29966	30193	30018	30164	30324	30110	30176	30145	29920	29757	29959	30111	29961	30074	29772	30027	30036	30045	30205	29826	29915	30334	29853	30112	30088	29966	30011	30063	30140	29969	30327	30007	30043	30202	30000	30094	30225	29802	30130	29914	30209	29916	30055	30125	30246	30081	29931	29976	29759	29867	30029	29842	30099	29778	30122	29941	29963	30096	30151	29998	29997	30101	30042	30186	30205	30049	30013	30187	30015	29797	30141	29931	30126	29902	30148	30136	29989	29808	30099	30309	30307	29751	30069	29752	30020	30207	30308	30124	30089	29934	29893	30340	30057	29915	29886	30017	30182	29802	30043	30008	30247	29721	30056	30134	30050	30179	29864	30221	29875	30195	30130	30005	30175	29900	30026	30191	30062	30153	29914	30163	29958	29834	29752	30220	30206	29966	29823	30013	29910	30120	30101	30080	29991	30135	30183	30036	30001	30179	30098	29934	30073	29937	30027	29907	29985	30050	30228	29857	29934	29965	30073	30005	29852	30142	29841	30111	30052	30099	29647	30181	30258	29956	29940	30013	30062	29885	30376	30269	30079	29994	29715	30059	29983	30197	29978	30129	29879	30080	30023	30137	30081	29995	30145	29985	29938	30027	30071	30187	30229	29875	30074	29925	30077	30252	30037	30080	30140	29826	30006	29943	30107	30065	29907	30169	30011	30168	30155	29828	29982	30365	30229	30095	29942	30049	29935	30001	29893	30182	29994	30273	29835	29813	30307	29835	30129	30305	30070	29979	30072	30089	30012	30111	30203	29901	29943	30062	29736	29949	30078	29972	30029	30031	30106	30155	30179	30281	30043	30182	30024	29753	30029	29969	30129	29818	30098	30112	30160	29885	30116	30054	30144	29843	29998	30002	30068	30183	29921	29846	30139	30049	30000	29991	30094	30309	29911	30202	29796	29932	30017	29822	30129	29906	30161	30283	30108	30168	30071	30048	30113	30023	30300	29912	29992	29759	29914	30095	29747	30134	30146	30313	30096	29735	30068	29905	29849	30113	30085	29927	30065	29985	30021	30022	29831	29899	30039	30217	30119	30048	29961	30070	29988	29988	29943	29908	29983	29918	30223	30161	30113	29865	29805	29996	29970	30016	30005	30115	30065	30154	30137	29857	29997	29946	30255	30121	29769	29941	30070	30079	30000	30144	30163	30016	29965	29823	29789	29893	30043	30050	29870	30091	30071	30284	30214	29965	30198	30078	30016	29893	29936	30164	30066	30015	30044	30043	29798	30018	30130	30257	29950	30169	29830	30214	30190	29850	29937	29853	30122	30182	29953	29997	30195	29834	30134	29904	29967	29827	30142	29927	29983	30050	30180	30133	30140	29880	29974	30020	30286	30051	30170	30078	30195	29951	29948	30163	30303	30177	30305	30006	29925	29905	30261	30142	30237	30065	29896	29979	30112	30309	29794	30017	29924	29994	30130	29907	30182	30155	30070	30092	30119	30132	29997	30166	30335	30045	30240	29827	30027	29789	30028	30045	30015	30131	30110	30006	29972	30008	30042	29919	29981	30121	29843	30041	30050	30200	30111	30004	30022	30029	30060	29914	30200	30117	30055	30057	30104	29980	30269	29756	29845	29993	29982	30182	30363	29976	30199	30089	30264	30065	30236	30053	29912	29642	30032	30183	29992	30169	30122	29854	30180	29859	29894	30083	29971	29889	30038	30181	29878	30081	29922	30293	30281	30074	29936	30046	30123	29939	30108	30093	30036	30394	30164	30081	30042	30256	29849	30167	30349	30287	29986	29942	30059	30181	30190	30070	30025	29846	30122	30142	30092	30005	30113	29994	30108	30083	29939	29876	30105	29795	29906	30254	30063	29893	30151	30090	30169	30158	29863	30019	29862	29757	29923	30087	29967	30004	29913	30014	30299	29891	30212	30081
31102	50573	41676	33092	29469	27105	25527	24534	23686	23416	23193	22756	22606	22453	22412	22457	22307	22276	22059	22331	22198	22190	22143	22193	22097	21905	21854	22135	22097	22068	22048	22168	22055	22358	22011	22025	21947	22159	22017	21998	21998	21937	22255	22202	21891	21869	21938	22258	21949	22081	22133	22045	21987	21818	22140	21779	22169	22093	21973	22073	22092	22074	21814	21822	22018	22064	22091	22078	21811	21880	22011	22015	22116	22031	21895	21931	22001	22160	22134	22040	21982	22088	21965	22024	21896	21883	22106	22163	22052	21801	21911	21888	22013	22106	22064	22078	22033	22060	21756	22202	21966	22148	21906	22115	22040	21811	21956	22027	21911	22087	22093	22019	22052	21994	22188	22170	22016	22007	22173	22123	22138	21993	22138	21775	22078	21954	21982	22183	22105	22264	22004	21952	21998	21967	22181	22082	21859	22197	21955	22013	22264	22141	22139	21972	22057	21883	21953	22064	21958	22035	22151	22094	21925	22138	22091	22190	21902	21877	22096	22152	22245	21884	22072	22072	21904	22033	22019	21890	22157	21686	22052	21976	22025	21990	21964	21863	21958	22066	22048	21918	21998	21907	21933	22159	22083	22189	22185	21824	22045	22132	22004	21921	22176	22081	22061	21878	22093	22126	21996	22010	21976	22097	21861	21986	21968	22062	21985	22020	22192	22139	21962	22034	21924	22150	22144	22289	21849	22023	22058	21988	22030	22009	22174	21982	22159	22019	22092	22056	22092	21978	21920	21979	22146	21920	21870	21982	22030	21871	22132	21853	22183	22011	21923	22086	22062	21951	21938	22253	22005	21876	21951	21999	21997	21994	22105	22002	22055	22062	21933	21904	21973	22044	22059	22186	22191	21933	22258	22052	22006	22118	22119	21833	22017	21940	21980	21884	21816	21976	21938	22014	22141	22051	22037	21892	22218	21991	22144	22053	21957	22190	22045	21947	22051	22020	21922	21909	21956	21945	22106	21967	22156	21997	22050	22057	22084	22052	21941	22086	22037	22009	22115	21873	21999	21983	22024	22144	22083	21980	21697	21904	22267	21924	22042	22050	22020	22063	21855	22011	21891	22048	22098	22119	21913	21974	21949	21987	22144	22047	21980	21971	22022	22115	22127	22063	22129	22156	21997	22174	22027	22073	21955	22160	22000	21942	21971	22103	22005	22112	22056	22050	22163	21955	22036	22047	21893	21979	21932	22059	22036	22210	22015	21875	22135	21989	21819	21953	21888	21954	21800	22112	22210	21858	21853	22025	22074	22155	21994	21965	22003	21873	22076	21798	21991	21990	22031	22148	21775	22020	22037	21880	22110	22064	22173	22095	22072	22067	22126	22084	21994	22041	21927	22075	21855	21967	21947	21973	22047	21874	22088	21930	21845	22109	22167	22100	21888	22057	22046	21899	21808	21918	22158	22042	21935	22017	22020	22040	22004	22022	22159	22002	22046	22116	22108	22049	21863	22022	22088	21974	21937	21874	21872	22129	22109	22258	21976	22177	21990	21886	21946	21928	22202	22054	21832	21976	21988	21981	21896	22239	21937	22064	21919	21877	21895	22100	21943	21952	22091	21938	22077	21841	21982	22038	21939	22059	21986	21857	21880	21986	22064	22009	22164	22017	22040	22005	22066	22246	22083	22170	22089	22089	22075	22039	21935	21849	21893	21986	22044	22101	22047	22128	22128	22031	21962	21959	22004	22000	21864	21898	21996	21859	22279	22065	22137	22270	22043	21984	21996	22116	22031	22006	21917	21889	21805	22006	22030	22015	22147	22055	21974	22058	22060	22014	22073	22055	22065	21976	22117	22007	22013	21978	22130	21934	21818	22163	22037	22118	22017	21943	21998	22152	21899	21973	22178	21838	21855	22039	21928	21971	22103	22165	22106	21877	21957	22211	22085	21985	21997	22094	21940	22073	22069	21991	22016	21970	21677	22058	21876	22023	22086	21944	21918	22117	22007	21869	22166	21921	22005	21895	21944	22457	21966	22016	22111	22065	21997	22029	21989	22104	22113	21946	21998	21899	22273	21992	21974	22095	22029	21986	22066	21983	21895	21878	22151	21943	21781	22112	22005	22126	21979	21941	21952	22067	22148	21992	22015	21950	22091	22110	21971	22012	22128	21994	21963	21985	22073	21770	22159	22011	22128	22000	21878	21911	22007	22147	22048	21908	21965	22023	21910	22068	22031	22255	22092	22005	22130	21903	22098	22122	22066	22068	22089	22209	21922	22009	22028	22098	21986	22062	22058	22040	21948	22033	22268	21965	22067	22015	21962	22070	22079	22038	22194	22077	22096	22096	22126	22067	22088	22132	21973	21996	22154	22106	22025	22053	21987	22024	22018	22084	22079	21979	21983	22172	21968	22015	22064	22057	21897	22217	21871	22027	22015	22325	22032	22118	22076	22022	22082	21911	22028	22048	21995	21986	21922	21940	22264	22126	22019	22033	22138	21943	22021	21912	22087	22046	22053	22025	22136	22125	22070	22031	21945	22024	22064	21953	22050	21948	22187	22193	22049	22217	21975	22024	22021	21978	21852	21907	22046	22039	22197	21961	22090	22156	21959	22119	22076	21981	21983	22082	22129	22039	22023	22053	22012	21947	22041	22156	22021	22010	22067	21980	22037	21925	22130	22231	22063	22156	22071	22045	22021	21905	21942	22013	22007	21870	21974	22079	22043	22264	21999	22061	22066	22011	21980	21959	21992	22209	22009	22146	22155	22011	21999	22063	22278	22165	21984	22118	21855	22162	22011	22222	22026	22030	22099	21915	21999	22013	22164	21909	21899	22023	22080	21938	21936	22173	21981	22043	22169	22033	22083	22022	21919	21844	22131	22018	21951	22040	22154	22178	22023	22210	21976	22120	22008	22185	22020	21949	22191	21925	22129	22141	22060	21951	22023	21978	22035	22041	21977	22083	22047	22037	22073	22061	22016	21947	22182	22063	22052	22016	22044	22030	21957	21940	22086	22010	22143	22023	21972	22093	22037	21990	21963	21908	22025	22112	22073	22261	22142	22055	22106	21968	22123	22050	22054	22016	21942	21981	22030	22131	22074	22228	22142	22077	22004	21835	21889	21932	22087	22037	21940	21931	22045	21855	22043	22205	21973	21911	21977	22150	22179	21960	22150	22053	21967	22192	22115	21872	21834	22171	22013	22024	22008	22031	22013	22039	22023	22105	22115	22083	21888	22030	21991	22150	22055	22090	21992	22177	22062	22194	21988	22048	22038	22123	21950	22202	21820	21980	21927	22084	21984	22074	22078	22023	21913	22063	22073	21986	22155	21993	22067	22053	22007	21993	22092	21981	22031	21896	21974	22147	21956	22077	22048	21834	22006	21979	22151	21948	21958	22205	22175	21961	22102	21998	22040	21969	21696	22083	22073	22048	22122	22077	21991	22123	22087	21980	22218	22057	22057	22238	22125	21989	22081	22006	22019	22073	21899	22025	22075	22078	22020	22147	22140	22053	21911	22015	21923	22134	22006	22164	22158	22020	22044	22088	22018	21980	22070	22160	21984	22003	21887	22145	22048	22042	21954	22131	21914	22149	22062	21990	22062	22095	22168	21970	22097	22133	22072	21936	22072	21925	22031	21854	22140	22094	21915	22045	21938	22030	22088	22229	21784	22067	21908	22177	22181	22015	22232	22027	22034	21910	22049	21907	22096	22072	22065	22011	22052	21951	22070	22006	22086	22027	22059	22031	21828	22054	21969	22106	21977	22019	22211	22175	22135	22082	21977	22171	22179	21987	21825	21930	22000	22161	21956	22038	22003	22038	21965	21928	21941	22164	21981	22143	21881	22088	21968	21924	22136	22080	22039	21982	21929	22041	22052	22233	21987	21997	21975	22056	21914	22070	21813	21898	22047	22031	22027	21849	21847	22145	21953	22159	21964	22169	22120	22074	22110	22112	21976	21905	22011	21884	21871	22131	22105	21914	22087	21870	22292	21925	22098	22111	22060	22099	22159	21946	22105	22030	22031	22031	22160	21968	22117	22040	22004	22083	21974	21980	21952	21976	22055	22152	21798	22098	22048	21842	22127	21978	21803	21905	22107	22069	22143	22019	21911	21937	22042	21978	21853	22036	22117	22145	21937	21972	22124	21908	22132	21776	22040	22022	22078	22058	22094	22202	21962	21990	22170	22025	22011	22035	21819	22032	22056	22081	22067	22007	21965	22236	22064	22124	22066	21917	22075	22240	22216	22077	21943	22110	22282	22159	22203	21959	22118	22144	21919	22014	21994	22292	22069	22059	22120	22143	22065	22043	22134	21996	22224	21900	22048	22008	21971	22007	21918	22127	22105	22018	22166	22233	22100	22052	21987	22102	21938	22031	21971	22166	21946	22055	22082	21968	22176	21913	22056	21970	22294	22125	22006	22226	22012	21978	21812	22125	21934	22034	22072	22049	21900	22020	22093	22084	21946	22174	21973	22069	22131	22307	22042	21972	22025	22134	22178	21988	21955	22142	21910	21920	22030	22037	21856	22161	22064	22019	22033	21996	21951	22129	21972	21996	21935	22126	22019	22153	22237	22010	22035	22076	22248	22010	22020	22078	21941	22012	22150	22115	22207	21934	21996	22029	22034	22079	22002	21937	22035	21853	21983	22041	21954	22031	22072	22153	22135	21980	21984	21976	22134	22034	21952	22046	22230	21812	22209	22013	22069	22125	22098	22098	22086	22067	21964	21911	22213	21982	21943	21864	22050	22102	21989	22075	22176	22089	22071	21960	22020	22095	21987	22032	22150	22024	22005	22050	22110	21925	21897	22096	22004	21955	22141	22046	21969	22238	22006	22025	22242	22063	22010	21960	21970	22006	21974	21851	22106	21909	22100	22218	21949	22216	22060	21895	22074	21932	22067	22015	22049	21986	22079	22173	22035	21905	22102	22137	21991	22013	22066	22028	22104	22295	22088	22083	21992	22014	22049	22039	21877	22156	21897	22073	22208	22003	22171	22185	22172	22006	22040	21786	21930	21970	21999	22274	22210	21918	22050	22116	22139	22000	22056	22034	22005	22145	21982	22068	21882	21999	22092	22063	21816	22064	22110	21925	22011	21977	21891	21856	22030	22088	22108	21998	22123	22073	22114	22028	22017	22042	21962	21941	22070	22069	22014	22217	21889	22001
22215	21441	28571	25360	25508	31842	35823	32577	32109	32154	31916	31360	31039	30892	30857	30791	30769	30733	30621	30660	30698	30502	30630	30306	30482	30237	30414	30274	30565	30275	30254	30200	30302	30179	30081	30181	30234	30092	30545	30052	30411	30385	30082	30385	30584	30185	30206	30281	30432	30174	30143	30285	30278	30416	30491	30168	30188	30575	30153	30224	30290	30261	30207	30324	30473	30160	30323	30386	30212	30065	30142	30215	30265	29999	30218	30317	30246	30147	30318	30501	30231	30415	30383	30171	30283	30166	30406	30237	30396	30211	30137	30249	30163	30420	30256	29992	30214	30295	30136	29924	30197	30319	30240	30073	30371	30288	30438	30251	30214	30365	30371	30186	30425	30137	30471	30247	30525	30157	30311	30085	30223	30057	30270	30376	30390	30284	30329	30400	30189	30163	30225	30210	30338	30254	30188	30100	30125	30008	30385	30392	30209	30378	30191	30033	30367	30260	30198	30320	30271	30375	30405	30447	30286	30312	29951	30198	30260	30060	30069	30145	30326	30323	30266	30298	30117	30233	30149	30138	30171	30086	30049	30068	30447	30153	29971	30139	30059	29936	30391	30267	30137	30256	30123	30123	30336	30273	30156	30446	30254	30270	30149	30211	30178	30318	30246	30461	30381	30281	30173	30319	30372	30148	30224	29998	30243	30409	30241	30278	30273	30312	30353	30231	30238	30111	30367	30112	30293	30289	30130	30320	30236	30371	30323	30159	30283	30212	30278	30188	30446	30162	29916	29970	30182	30117	30451	30159	30317	30322	30169	30223	30327	30237	30198	30054	30073	30244	29972	30281	30365	30282	30183	30200	30287	30133	30328	29970	30269	30391	30393	30486	30296	30196	30176	30189	30424	30267	30396	30062	30240	30295	30202	30350	30113	30345	30161	30189	30541	30130	30217	30276	30308	30266	30271	30124	30556	30155	30389	30423	30195	30129	30386	30136	29862	30237	30110	30166	30306	30174	30062	30146	30301	30163	30176	30263	30272	30196	30198	29940	29955	30128	30274	30354	30235	30533	30099	30132	30491	30211	30285	30180	30348	30160	30263	30120	30201	30124	30445	30219	30094	30337	30291	30189	30193	30315	30224	30293	30313	30154	29922	30103	30417	30260	30061	30368	30300	30204	30000	30245	30253	30377	30297	30434	30226	30163	30265	30180	30144	30344	30153	30303	30229	30312	30114	30188	30229	30243	30128	29979	30242	30426	30139	30110	30100	30177	30103	30344	30131	30134	30201	30223	30263	30432	30396	30292	30262	30264	29951	30271	30283	30426	30319	30096	30117	30183	30268	30333	30303	30296	30371	30485	30325	30195	30334	30257	30305	30317	30127	30138	30421	30091	30112	29968	30344	30010	30234	30099	29991	29988	30600	30157	30110	30050	30338	30251	30019	30101	30219	30297	30334	30352	30197	30058	30228	30227	30423	30276	30353	29995	30127	30283	30422	30291	30306	30337	30257	30262	30215	30317	29943	30236	30209	30265	30179	30320	30282	30190	30220	30373	30441	30040	30170	30250	30271	30263	30241	30419	30188	30363	30099	30278	30225	30063	30316	30295	30268	30253	30020	30113	29979	30114	30116	30424	30408	30408	30328	30273	30032	30106	30409	30379	30137	30278	30289	30371	30421	30222	30402	30184	30304	30184	30276	30131	30245	30046	30307	30133	30136	30306	30340	30222	30399	30310	30348	30140	30248	30431	30264	30376	30507	30265	30287	30451	30318	30128	30313	30276	29916	29981	30124	30379	30032	30196	30072	30262	29964	30192	30125	30216	30331	30199	30035	30016	30267	30201	30270	30287	30567	30221	30189	30114	30125	30090	30339	30270	30245	30203	30146	30279	30234	30041	30328	30112	30230	30118	30148	30258	30388	30378	30242	30237	30281	30421	30577	30167	30229	30244	30266	30210	30372	30250	30308	30262	30183	30226	30078	30256	30332	30040	29998	30356	30355	30331	30487	30323	30377	30249	30372	30400	30133	29965	30283	30225	30226	30126	30330	30226	30229	30231	30235	30161	30306	30257	30317	30184	30457	30160	30262	30221	30250	30250	30420	30336	30420	30392	30226	30085	30138	30107	30261	30229	30222	30360	30053	30416	30402	30068	30256	30350	30275	30044	30319	30168	30133	29918	30322	30374	29922	30376	30421	30211	30436	30206	30289	30380	30485	30271	30263	30098	30442	30173	30005	30615	30303	30107	30258	30390	30400	30371	30421	30350	30263	30105	30444	30209	30060	30157	30175	30256	30288	30131	30405	30348	30127	30455	30035	30244	30305	30120	30232	30165	30244	30442	30296	30534	30210	30146	30222	30351	30300	30103	30247	30245	30126	30094	30268	30277	30300	30050	30523	30342	30160	30328	30552	30276	30335	30220	30205	30160	30324	30288	30327	30363	30186	30111	30091	30146	30312	30081	30438	30533	29996	30045	30242	30442	30301	30208	30068	30120	30105	30032	30325	30108	30122	30227	30118	30274	30092	30405	30182	29979	30272	30064	30278	30434	30479	30244	30706	30380	30369	30232	30396	30484	30419	30445	30359	30344	30360	30456	30049	30080	30111	29963	30460	30278	30092	30323	30323	30248	30278	30138	29914	30275	30329	30315	30418	30301	30220	30310	30194	30092	30125	30118	30217	30375	30201	30107	30526	30562	30258	30276	30143	30403	30190	30209	29955	30242	30191	30182	30217	30057	30324	30162	30158	30557	30213	30253	30117	29942	30250	30337	30351	30363	30475	30150	30370	30291	30186	30340	30379	30505	30373	30086	30107	30299	30426	30172	30247	30098	30260	30131	30426	30142	30215	30440	30420	30162	30587	30417	30324	30401	30243	30282	30261	30437	30438	30010	30222	30284	30560	30155	30290	30317	30011	30120	30425	30288	30461	30259	30052	30341	29992	30299	30317	30284	30338	30133	30362	30133	30267	30307	30096	30420	30203	30345	30329	30107	30120	30081	30092	30252	30015	30232	30316	30158	30334	30318	29983	30459	30474	30039	30188	30207	30174	30288	30292	30239	30134	30296	30198	30198	30234	30209	30265	30055	30363	30077	30373	30402	30123	30157	30217	30160	29937	30353	30083	30248	30236	30334	30113	30194	30636	30281	30335	30028	30170	30061	30083	30225	30226	30286	30535	30128	30387	30507	30321	30101	30139	30225	30200	30247	30283	30126	30263	30295	30385	30081	30212	30147	30115	30044	30200	30268	30044	30329	30275	30360	30132	30345	30371	30379	30408	30339	30307	30123	30010	30103	30278	30162	30404	30425	30300	30237	30264	30168	30197	30168	30069	30424	30300	30052	30011	30342	30199	30071	30350	30252	30322	30378	30233	30334	30234	30372	30198	30500	30188	30162	30556	30223	30380	30165	30170	30465	30373	30073	30416	30331	30141	30208	30210	30326	30024	30127	30282	30228	30527	30320	30463	30160	30365	30038	30247	30127	30254	30006	30143	30547	30344	30217	30244	30024	30203	30201	30143	30294	30140	30027	30320	30146	30305	30190	30270	30194	30210	30442	30285	30324	30361	30290	30170	30307	30282	30251	30019	30310	30368	30335	30493	29924	30214	30112	30407	30455	30304	30319	30277	30344	30362	30254	30360	30410	30236	30305	30316	30149	30335	30241	30401	30420	29965	30213	30072	30259	30230	30355	30103	30114	30424	30232	30394	30500	30188	30242	30270	30330	30265	29952	30394	30181	30219	30249	30437	30044	30071	30196	30219	30136	30299	30272	30174	30267	30140	30144	30437	30279	30185	30385	30275	30145	30026	29997	30377	30118	30138	30386	30379	30125	30214	30327	30040	30347	30391	30272	30251	30442	30332	30299	30213	30317	30270	30476	29966	30460	30260	30261	30278	30406	30268	30247	30072	30310	30260	30284	30392	30365	30202	30039	30174	30161	30277	30164	30368	30270	30106	29945	30195	30345	30271	30191	30532	30173	30350	30230	30187	30216	30451	30206	30363	30095	30494	30319	30313	30426	30139	30140	30233	30211	30204	30101	29996	30072	30153	30181	30359	30330	30295	30127	30091	30117	30202	30213	30282	30247	30205	30108	30168	30279	30328	30433	30033	30355	30471	30237	30399	30465	30120	30332	30175	30218	30454	30024	30344	30180	30087	30127	30276	30160	30155	30568	30063	30253	30229	30168	30429	30272	30048	30261	30192	30277	30338	30117	30332	30365	30363	30432	30161	29970	30511	30276	30348	30159	30282	30079	30129	30232	30110	30150	30140	30179	30342	30113	30255	30458	30229	30143	30160	30197	30102	30327	30269	30348	30243	30101	30206	30425	30517	30340	30402	30105	30008	30029	30470	30240	30132	30298	30076	30414	30112	30467	30206	30283	30382	30187	30214	30250	30318	30039	30275	30316	30366	30424	30074	30314	30271	30411	30233	30370	30094	30470	30462	30150	29908	30351	30200	30318	30493	30339	30325	30198	30405	30261	30310	30284	30187	30214	30457	30238	30215	30216	30167	30263	30481	30290	30355	30058	30339	30272	30361	29959	30170	30099	30194	30393	30231	30304	30364	30479	30349	30318	30302	30336	30310	30139	30191	30234	30368	30338	30371	30098	30241	30219	30198	30204	30294	30061	30344	30432	30136	30171	30139	30230	30295	30099	30012	30207	30111	30139	30388	29884	30178	30268	30379	30346	30302	30303	30370	30193	30436	30043	30320	30416	30081	30117	30467	30264	30293	30136	30246	30244	30273	30332	30139	30051	30091	30324	30253	30409	30313	30280	30019	30103	29907	30012	30124	30249	30201	30204	30485	30453	30446	30519	30477	30313	30449	30361	30187	30222	30228	30195	30328	30367	30303	30071	30423	30163	30224	30309	30317	30289	30082	30480	30459	30342	30001	30296	30271	30516	30237	30166	30066	30031	30000	30293	30288	30210	30279	30291	30140	30325	30196	29999	30136	30482	30226	30344	30188	30311	30346	30234	30262	30352	30096	30441	30192	30400	30284	30304	30166	30074	30233	30124	30045	29990	30314	30101	30417	30216	30341	30039	30283	29871	29988	30030	30101	30033	30094	30432	30221	30292	30050	30378	30018	30212	30125	30313	30212	30360	30485	30205	30176	30430	30127	30123	30228	30251	30189	30297	30210	30269	30453	30280	30232	30199	30147	30362	30157	30351
32097	59137	49399	39228	34198	30687	28333	26290	25371	24631	23947	23640	23437	22979	22733	22531	22753	22550	22495	22277	22367	22458	22122	22210	22223	22021	22055	22208	22315	22194	22269	22026	22170	22083	22263	22081	22065	22259	22018	22164	22191	22180	22091	22101	22233	22306	22224	22116	22131	22030	22063	22078	22181	22087	22366	22232	22124	22135	22183	22175	22283	22199	22278	22093	22052	22144	22065	22203	22232	22170	22232	22283	22206	21993	22185	22156	22130	22043	22234	22308	22143	22165	22295	22094	22113	22141	22120	21946	22048	22296	22195	22180	22121	22080	22018	22258	22198	22132	22234	22196	22133	22157	22217	22093	22123	21976	22079	22257	22176	22211	22151	22143	22222	22161	22129	22217	22117	22144	22121	22288	22159	22070	22226	22183	22123	21962	22189	22035	22082	22224	22052	22406	22411	22122	21957	22010	22141	22188	22182	22294	22229	22222	22292	22107	22280	22166	22090	22200	22128	22120	22109	22071	22164	22247	22067	22341	22168	22144	22171	21984	22097	22140	22366	22149	22104	22165	22342	22097	22135	22309	22233	22205	22216	22154	22040	22066	22207	22051	22330	22181	22125	21954	22359	22079	22197	22269	22215	22246	22224	22125	22256	22303	22030	22271	22344	22153	22114	22273	22312	22007	22222	22046	22059	22123	21994	22036	21884	22294	22123	22193	22215	22167	22028	22238	22343	21989	22347	22086	22110	22201	22039	22174	22047	22039	22320	22262	22259	22031	22225	22113	22300	22149	22197	22168	22134	22078	22205	22075	22277	22240	22088	22087	22180	22308	22157	22225	22159	21965	22202	22007	22093	22192	22374	22339	22128	22415	22300	22058	22333	22059	22311	22090	22191	22193	22174	22298	22267	22130	22209	22068	22088	22235	21979	22313	22109	22125	22203	22087	22398	22232	22053	22025	22101	22207	21953	22161	22086	22177	22150	22350	22258	22203	22195	22244	22207	22251	22074	22170	22105	22170	22206	22001	22340	22175	22494	22171	22255	22208	22063	22146	22208	22059	22339	22183	22236	22280	22247	22107	22371	22331	22219	22256	22092	22034	22215	22079	22065	22171	22136	22248	22176	22146	22186	22075	22261	22220	22254	22141	22092	22077	21963	22139	22091	22215	22209	22197	22128	22137	22125	22037	22070	22160	22250	22007	22149	22242	22112	22112	22124	22178	22131	22113	22216	22057	22117	22256	22157	22204	22182	22273	22095	22261	22233	22126	22133	22108	22151	22131	22003	21898	22084	21997	22175	22105	22207	22219	22103	22024	22147	22173	22161	22145	22161	22204	22218	22156	22084	22206	22002	22243	22221	21997	22204	22273	22169	22055	22257	22284	22219	22150	22127	22066	22077	22236	22101	22346	22115	22181	22021	22172	22141	22108	22213	22077	22005	22187	22265	22166	21879	21982	22231	22278	22141	22014	21988	22097	22126	22138	22124	22111	22227	22130	22256	22199	22289	22234	22221	22148	22220	22120	22265	22418	22135	22175	21946	22354	22104	22151	22187	22173	22204	22179	22169	22079	22130	21971	22167	22062	22135	22175	22192	22399	21999	22107	22155	22275	21921	22156	21948	22047	22250	22276	22128	22156	22042	22041	22165	22080	22310	22192	22024	22050	22392	21938	22200	22264	22133	22028	22143	22149	22022	22337	22291	22137	22134	21943	22282	22186	22068	22255	22195	22193	21976	22154	22192	22053	22225	22138	22297	22266	22193	22303	22204	22167	22069	22093	22081	21982	22187	22227	22127	22224	22346	22074	22130	22101	22202	22259	21978	22057	22176	22183	22332	22235	22302	22337	21887	22025	22228	22140	22030	22140	22148	22283	22238	22243	22127	22088	22149	22271	22068	22060	22057	22141	21878	22114	21961	22156	22128	22015	22203	21915	22129	22197	22342	21798	22060	22263	22318	22177	22148	22290	22000	22174	22272	21958	22136	22161	22097	22154	22198	22240	22205	22254	22167	22120	22030	22050	21972	22126	22215	22078	22047	22252	22212	22200	21991	22086	22273	22086	22086	22330	22184	22211	22170	22278	22086	22213	22170	22129	21983	22027	22251	22020	22279	22304	22107	22205	22341	22188	22100	22281	22148	22018	22363	22240	22383	22158	22270	22176	22079	22316	22355	22027	22078	22101	22237	22198	22163	21972	22156	22285	22169	22289	22077	22126	22202	22183	22051	22025	22405	22079	22138	22082	22217	22210	22186	22208	22092	22226	22046	22132	22238	22142	22043	22228	22247	22184	22176	22250	22252	22060	22119	21836	22125	22072	22145	22004	22100	22382	22173	22000	22292	22135	22001	22085	22100	22137	22209	22269	22105	22423	22189	22195	22229	22218	22232	22294	22236	22333	22217	22003	22204	22119	22250	22114	22333	22263	22181	22051	22074	22072	21985	22165	22072	22026	22091	22108	22095	22136	22117	22278	22186	22116	22076	22063	22121	22120	22117	22193	22196	22224	22301	22074	22002	22239	22427	22047	22361	22154	22095	22188	22206	22026	22190	22225	22070	22088	22045	22084	22187	22191	22311	22153	22103	22181	22251	22019	22027	22528	22220	22123	22120	22190	22145	22383	22210	22217	22281	22174	22314	22140	22167	21958	22233	22092	22119	22248	22129	22081	22131	22211	22321	22116	22183	22215	22199	22037	22229	22243	22144	22103	22211	22304	22183	22018	22344	22119	22228	22235	22123	22137	22001	22257	22202	22122	22115	21973	22181	22262	22217	21970	22144	22210	22370	22117	22092	22241	22216	22357	22099	22153	22211	22230	22075	22051	22212	22112	22279	22149	22255	22218	22227	22066	22194	22037	22211	22188	22182	22267	22169	22078	22312	22143	22112	22254	22263	22105	22356	22160	22177	22126	22240	22262	22044	22117	22297	22013	22162	21966	22300	22221	22168	22061	22206	22331	22240	22191	21986	22107	22172	21954	22190	22160	22151	22136	22195	22083	22117	22126	22235	22136	22295	22123	22195	22201	22164	22203	22289	21973	22359	22237	22406	22191	22189	22242	22309	22200	22284	22085	22129	22167	22135	22111	22129	22352	22336	22303	22307	22281	22226	21997	22217	22221	22310	21990	22235	22110	22080	22021	22247	22322	22157	22157	22201	22119	22165	22143	22183	22256	22195	22148	22067	22126	22135	22263	22007	22092	21981	22012	22270	22286	22320	22036	22152	22190	21989	22237	22178	22108	22162	22029	22222	22194	22218	22175	21969	22187	22197	22025	22027	22027	22130	22193	22152	22127	22150	22333	22132	22157	22087	22142	22248	22296	22219	22031	22155	22227	22192	22157	22140	22292	22235	22279	22382	22445	22088	22141	22037	21957	22313	22367	22068	22273	22145	22212	22253	22131	22150	22088	22044	22195	22160	22198	22093	22231	22168	22022	22071	22020	22123	22191	22126	21906	22149	22198	22041	22081	21956	22110	22277	22205	22057	22200	22285	22236	22133	22278	22237	22149	22098	22095	22024	22341	22238	22178	22020	22004	22220	21940	22108	22137	22142	21992	22145	22203	22177	22050	21913	22213	22142	22505	22072	22273	22293	22357	22106	22287	22238	22022	22241	22085	22099	22107	22156	22197	22407	22039	22277	21970	22086	22222	22265	22243	22381	22176	21954	22045	22268	22174	22175	22142	22147	22136	22137	22057	22091	22325	22151	22082	22231	22123	22164	21848	22193	22090	22169	22217	22023	22186	22297	22056	22146	22084	22146	22130	22044	22107	22173	22060	22210	22043	22248	22056	22215	22320	22184	22124	22063	22140	22221	22142	22200	22017	22069	22031	22196	22023	22261	22239	22209	22120	22394	22088	22113	22097	22068	22038	22253	22317	22178	22096	22334	22204	22206	22227	22187	22124	22246	22116	22080	22388	22133	22090	22294	22038	22309	22116	22121	22306	22257	22260	22037	22194	22161	22162	22224	22162	21971	22123	22260	22250	22231	22132	22122	22231	22018	22031	21932	22148	22069	22100	22126	21899	22206	22210	22230	22085	22064	22256	21953	22170	22147	22169	22161	22178	22045	22255	22149	22093	22176	22093	22298	22160	22000	22028	22056	21983	22189	22214	22185	22096	22292	22183	22200	22274	22392	22067	22116	22197	22138	22204	21987	22209	22197	22088	22307	22074	22349	22206	22176	22213	22052	22002	22408	22075	22140	22032	22275	22185	22124	22196	22140	22241	22168	22271	22055	22174	22076	22248	22166	22244	21974	22128	22329	22040	22055	22308	22135	22347	22214	22204	22024	22097	22177	22187	22113	22242	22049	22398	22074	22138	22175	22145	22054	22113	22129	22093	22109	22391	22287	22164	22063	22063	22425	22154	22241	22165	22232	22095	22058	22092	22243	22293	22061	22234	22167	22225	22255	22120	22193	22169	22021	22213	22158	22268	22181	22400	22189	22040	22236	22371	22083	22172	22239	22165	22138	22055	22271	22069	22257	22184	22230	22136	22311	22171	22232	22071	22102	22175	22129	22145	21829	22028	22203	22075	22154	22000	22185	22049	22109	22135	22259	22128	22155	22248	22164	22208	21993	21987	22262	22289	22006	21989	22246	22199	22151	22074	22220	22054	22182	22295	22232	22327	22251	22342	22259	22212	22277	22276	21979	22155	22021	22099	22032	21908	22225	22093	22091	22133	22247	22200	22164	22145	22036	22100	22314	22134	22315	22352	22265	22194	22155	22087	22172	22105	22095	22140	22328	22230	22074	22184	22122	21955	22018	22209	22226	22193	21994	21928	22262	22168	22005	22204	22160	22170	22141	22443	22142	22119	22267	22136	22374	22115	22182	22052	22031	22251	22090	22083	22044	22253	22298	22134	22158	22154	21987	21958	22182	22016	22094	22224	22107	22178	22223	22159	22226	22323	21990	22308	22039	22135	22037	22236	22272	22236	22238	22281	22203	22040	22149	22227	22256	22087	22063	22165	22011	22149	22019	22107	22152	22202	22366	22314	22129	22239	22145	22200	22318	22018	21972	22252	22015	22174	22266	22113	22246	22076	22238	22295	22041	22206	22147	22060	22141	22171	22204	22120	22197	22152	22182	22161	22203	22105	22037	22130	22045	22215	22054	22161	22296	22149	22007	22023	22031	22133	22018	22290	22107	22120	22171	21888	22217	22050	22266	22211
34409	35321	40827	37372	33541	32057	31602	31245	30857	30604	30322	30283	30157	30153	30118	29901	30199	29955	30073	30054	29804	29981	29872	29892	29746	29752	29979	29889	29944	29929	29845	30081	29830	29927	29703	29849	29827	29934	29952	29864	30032	29901	29748	29950	29881	29628	29837	30027	30065	29910	29736	29904	30065	29878	29877	29871	29758	29907	29983	29858	29946	29805	29991	29948	29847	29680	29631	29984	29752	29725	29907	29682	29730	30141	29823	29455	29833	30012	29778	29993	29816	29766	29723	29808	29888	30011	29780	29885	29783	29842	29782	29710	29817	29869	29814	29844	29985	29971	30030	29947	29756	29836	29956	29804	29960	30133	29923	29847	30147	29882	29786	29652	29915	29857	30020	29873	29702	29746	29990	29977	29914	30044	29603	29879	29736	29612	29483	29604	29752	29980	30180	29858	29984	29914	29842	29738	29885	29900	29767	29955	29828	29869	30140	29687	30003	29849	29530	29682	29789	29848	29694	29908	29930	29930	29857	29881	29981	29840	29866	29870	29808	29865	29606	29692	29985	29675	29839	30040	29885	29840	30133	29926	29822	29529	29771	29760	29787	29796	29981	29941	30039	29800	29737	30073	29942	29875	29958	29937	29906	29787	29945	29589	29689	29959	29756	29738	29797	29858	29950	29788	29718	30020	29750	29696	29962	29782	29749	29635	29653	29952	29865	29625	29982	29862	29912	29756	30001	29613	29848	29928	30009	29851	29827	29716	29941	29546	29655	29927	29773	29837	29935	29669	29921	29834	29653	29713	29748	29815	29716	29965	29891	29754	29830	29828	29819	29910	29844	29806	29932	29735	29627	29912	30033	29979	30004	29843	29843	29874	29877	29935	29929	29906	29865	29814	29614	29834	29881	29902	30066	30062	29937	30076	29763	29835	29913	29779	29812	29744	29884	29997	30005	29969	30049	29748	29780	30013	29837	29859	29696	29828	29925	29723	29965	29753	29679	29771	30094	29861	29966	29990	30092	29833	29852	29994	29772	29764	30050	30009	29775	29694	29763	29902	29728	29805	29949	30026	29757	29797	30240	29885	29801	29875	29943	30118	29656	29704	29830	29962	29858	29728	29729	29933	29699	30092	29960	29946	29939	29702	30038	29603	29904	29791	29916	30047	29870	29971	29938	29908	29913	29817	29809	29963	29724	29819	29897	29644	29853	30040	29861	29807	29861	29654	29747	29774	29824	29677	29859	30017	29833	30057	29952	29727	29700	29618	30005	30011	29789	29899	29904	29835	29852	29928	30080	29826	29969	30093	29725	30044	29782	30005	29857	29865	29832	29867	29965	29869	29962	30063	29924	30007	29909	29749	29750	29756	29753	29914	29805	29969	29802	29766	29612	29693	29753	29882	30030	29786	29939	29924	30056	29637	29950	29765	29548	29574	29827	29931	29814	29683	29893	29659	29843	29720	30060	29844	30159	29799	29953	29902	29644	29778	29609	29493	29779	29890	29673	29683	30017	29930	29877	29830	29787	29969	29732	29782	29716	29870	29909	29790	29828	29976	29772	29991	29822	29831	29801	29854	29902	30023	29670	29596	29773	29650	29894	29865	29841	29921	29851	29734	29676	29925	29925	30067	29742	29912	29912	30118	29930	29711	29976	29908	29870	29875	30090	29925	29922	29908	30098	29767	29892	29918	29872	29663	29797	29958	29900	29829	29904	29899	29648	29917	29761	29797	29787	29839	29864	29692	29895	29927	29783	29920	29973	29943	29646	30095	29798	29451	29858	29649	29987	29624	29937	29899	29824	29900	29741	30043	29898	29789	30017	29632	29942	29910	29805	29765	29724	29781	29862	29705	29737	29977	29901	29865	29852	29851	30015	30123	30013	29869	29773	29583	29950	29756	29739	29977	29741	29736	29677	29817	29989	30109	29757	29982	29758	29731	30118	29863	30006	30036	29682	29798	29711	29912	29831	30005	29810	29711	29930	29851	29874	29762	29951	29976	29745	29673	29798	29985	29793	29703	29879	29741	29796	29879	29844	29839	29978	29938	30009	29841	29568	29625	29866	29901	29928	29997	29826	29954	29858	29855	29901	30050	29977	30094	29908	30046	29886	29770	30019	29850	29722	29795	29907	29726	29739	29705	29570	29888	29639	29909	29755	30032	29858	29740	29823	29879	29923	30078	29759	29593	29831	29898	29750	29807	30255	29692	29756	29778	30063	30014	29763	30022	30113	29905	29934	29723	29874	29988	29908	29888	29865	29913	29858	29965	30080	29974	29921	29800	29759	29720	30070	29869	30144	30074	29696	29846	29987	29955	29791	29877	30027	29992	29843	29757	29986	29772	29961	29853	29836	30011	29844	29836	29784	29884	29628	29759	30086	29969	29696	29720	29877	29807	29636	29901	29887	29711	30024	29903	30207	30032	29700	29958	29701	29864	29830	29692	29867	29739	29974	29785	29902	30066	29777	29829	29883	29839	29711	29900	29979	29667	29894	29667	29717	29760	30068	29885	29820	29745	29846	29687	29850	30000	29724	30144	29720	29989	29685	29867	29881	30041	29945	29631	29679	29744	29840	29823	29708	29830	29893	29774	29950	29860	29817	29733	29751	29879	29885	29850	29959	29713	30021	30047	29691	29860	30036	29761	29813	29831	29537	30057	29730	29768	29878	29911	29901	29866	29898	29871	29993	29640	29911	29571	29848	29790	29759	29903	29956	29829	30129	29639	29725	29805	29818	29929	29922	29892	29847	29927	29485	30014	29710	29824	30115	29984	30152	29827	30100	29950	29725	29666	29874	29684	29831	29865	30072	29668	29803	29925	29697	29893	29846	29781	29847	29798	29717	29697	30024	29875	30089	29925	29844	29781	29773	29893	29743	29635	29785	29648	29855	29801	29944	29867	29808	29778	29891	29859	29981	29657	29952	29817	29893	29910	29871	29916	29701	29729	29800	29697	29635	29872	29970	29643	29791	29880	29703	29834	29940	29786	29600	29923	29881	29857	29699	29879	29800	30026	29995	29852	30076	29683	29946	29893	29892	29847	29932	29846	29782	29621	29723	29845	29948	29757	29980	29953	29531	29821	29892	29808	29645	29857	29848	29864	29922	29869	29812	29933	30034	29669	29978	29634	29761	30135	29863	29881	29972	29983	29799	30020	29738	29784	29600	29858	29741	29915	29841	29871	29914	29837	29772	29915	29844	29689	29590	29928	29819	29938	29805	30022	29841	29590	29902	29880	29694	29801	29796	29893	29918	29625	29777	29838	29876	29989	29742	29713	29848	29648	29739	29894	29798	29862	30072	29742	29618	29972	30040	29717	29828	29889	30060	29822	29561	29811	30020	29999	29744	29540	29878	29747	30064	29900	30089	29923	29841	30040	29826	29724	29781	29556	29725	29856	30153	29782	29769	29848	29881	30008	29926	29874	29810	30035	29901	29831	29791	29719	29794	29852	29973	29962	29832	29904	29767	30046	30056	30078	29798	29627	29937	29832	29821	29961	29956	30094	29953	29945	29806	29672	29710	29855	29613	29722	29937	29569	29671	29960	29648	30133	29703	30058	30035	30011	29819	30194	29845	29771	29916	30044	29901	29982	29534	29726	29750	29735	30058	30030	29898	29809	29843	29679	30132	29892	29805	29785	29824	30041	29621	29824	29937	29868	30086	29903	29718	29976	29799	29946	29911	29921	30170	30039	30144	29457	29668	29745	29952	29805	29668	29668	30063	29961	29693	29763	29783	29777	29898	30079	30066	29771	29613	29824	29878	29663	29988	29800	29799	30039	29819	29893	29874	29726	29771	29782	29864	29966	29764	29894	29895	29696	29727	29693	29555	29970	29882	29720	29686	29967	29997	29852	30022	29988	29944	29943	29780	29921	29775	29720	29941	29794	29685	29723	29630	29989	30099	29804	30076	30144	29856	29646	29976	29770	29917	29690	29926	29731	29857	29975	29849	29725	29681	29711	29985	29845	29838	29606	29560	29843	29891	29733	29725	29788	29882	30162	30035	29810	29894	29780	29808	29913	29887	29798	29770	29755	29972	29824	30039	30076	29843	29861	30050	29931	30124	29661	30030	29825	29684	29672	29803	29722	29764	29874	29924	29777	29864	29929	29761	29842	29854	30028	29823	29943	29625	29706	29695	30018	29951	29686	29657	29877	29816	29826	29965	29950	30040	29937	30041	29791	29941	29568	30040	29916	29708	29738	29668	29863	29865	29964	30007	29751	30158	29802	29873	29641	29803	29827	29858	29906	29777	30123	29973	29958	29762	30105	29885	29819	29889	29917	29559	29639	30019	29762	30002	30117	30021	29843	29830	29912	29867	29855	29804	29819	29854	29702	29834	29894	29802	29818	29705	29724	30138	30123	29612	29717	29989	29775	29619	29597	29858	29670	29792	29802	29721	29810	29870	29961	29836	29942	29722	29797	30014	29947	29963	29743	29788	29859	29756	29957	29967	29918	29971	29942	29926	30006	29898	29847	30054	29862	30038	29961	30254	29618	29917	29662	29709	29819	29672	29734	29680	29622	29539	29960	29980	29681	29847	29714	29958	29848	29852	29913	30016	29778	29774	29716	29784	29815	29815	29697	29877	29844	29856	29721	29992	29866	29686	29897	29971	29892	29787	30160	29850	29806	29866	29916	29984	29752	30125	29832	29818	29893	30009	29856	29729	30038	30318	29893	30075	29842	29929	29791	29668	29895	30046	29834	29757	29638	29910	30064	30072	29820	29889	30054	29732	29760	30008	29484	29646	29929	29868	29877	29731	29914	29779	29791	29892	29874	29784	29873	30004	30150	29795	29910	29981	30202	29842	29976	29992	29951	30070	29785	30102	29892	29981	29807	29848	30066	29793	29783	29953	29969	29897	29869	29991	29614	29954	30144	29926	29658	29992	29769	30084	30009	29897	29952	29820	30158	29919	29689	29814	29904	29885	29857	29838	29738	29800	30183	29986	29770	29911	29685	30032	29773	29860	29913	29459	30064	30235	29869	29886	29861	30061	29798	29822	29837	29728	29811	30113	30086	29815	30114	29761	29708	29667	29881	29633	29728	29809	29927	29880	29425	29844	29783	29865	30023	29827	29781	29793	29697	29876	29959	29871	29910	29949	29962	29917	29755	29712	29808	29848	29567	29811	29821	29738	29854	29879	29922	29668	29787	29792	29803	29874	29799
32931	47471	39049	31504	28057	26119	24761	23955	23388	22869	22578	22439	22198	22215	22354	22185	22171	22012	22145	22068	21914	21994	22033	22017	21965	22036	21958	22021	22044	21845	22242	21896	21987	22082	21987	21989	21817	21999	21957	21810	21932	22073	21998	22070	21937	21981	21905	21947	22116	21929	21892	21925	21925	21764	21859	21833	22068	21857	22059	22051	21978	22074	21818	21834	21944	21989	22117	21818	21908	21947	22100	21820	21849	21967	21761	21854	21798	21902	22065	21935	22037	22030	21808	21761	21973	21906	21999	21842	21868	21777	21876	21911	21887	21736	21953	21907	21728	21965	22172	22003	21872	22045	21888	21655	22064	22062	21785	21994	21890	21901	21847	21913	22036	21807	21780	21907	22043	21947	21978	21710	21810	21914	21917	21894	21942	21871	21914	21818	21962	22035	21980	22100	21820	21880	21979	22050	22026	21965	21907	21835	21858	21989	21987	21893	21807	22011	21903	21799	21930	21896	21937	21720	21844	21728	21943	21857	21955	21995	22202	21983	22013	21725	21845	22150	21908	21886	21938	22035	22169	21954	21942	21915	21781	21838	22011	22029	22025	22050	21841	21802	21935	22019	21904	22077	21764	22164	21998	22013	22159	21913	21867	21988	21977	21826	22056	21997	22184	22031	21985	21969	21938	21862	21917	21928	21972	21868	21992	21948	22058	21787	21886	21946	21761	21939	22035	22156	21875	21979	21896	21897	22040	21842	22092	21852	21830	21870	21847	21864	21978	22016	21848	21995	21893	21929	22237	21859	21854	21884	22052	22055	21964	21836	21924	22058	21981	22179	21808	21793	22093	21800	21969	21970	21776	21929	22115	21938	21798	22023	21993	21993	21997	21928	22129	21854	21938	21732	21954	21766	22040	21742	21975	21988	22038	21985	22043	21835	21957	22069	22058	21928	22005	22053	21902	21974	22023	21934	21954	21875	21973	22018	21766	21957	22001	21954	21747	22044	21926	22010	22003	22008	21762	22064	22066	22199	21683	21799	21871	21928	22018	21866	22145	22001	22006	22000	21950	21923	21896	21929	21961	22007	21849	21906	22234	22013	22064	22128	22112	21975	21957	21800	21842	21884	21807	21823	21933	21853	21991	21977	21710	21896	21975	21967	21856	22122	21938	21907	21997	21889	21855	22084	22032	21970	21966	21997	21761	21935	21946	21906	21985	21995	21848	22090	21781	21992	21905	21915	21716	22024	21755	22031	21884	21788	22072	21956	21744	22114	21998	21814	21949	22114	21921	21931	21944	21890	21954	21947	21908	22015	21956	21814	21698	21924	21988	21827	21931	21887	21986	22176	21952	21758	21835	22003	21927	21967	21965	21975	21891	22102	21963	21920	22142	21871	21887	21772	22028	22062	21974	21813	21829	21986	21913	21824	21838	21885	21811	22091	21827	21949	21948	22113	22085	21987	21976	21851	22113	22194	21928	21990	21785	22011	21872	21969	22076	21950	21964	22018	21897	22019	22016	22058	21841	22057	21982	22124	21960	21929	21929	21998	21960	21888	22057	22021	21967	22098	21923	21921	21786	21999	21744	21780	21981	21986	21879	21847	21874	21853	21863	21831	21722	21981	21906	21951	21949	21922	21942	22099	21876	22005	21946	22054	22126	22075	21819	21987	21949	22016	21913	21903	22041	21877	21910	21938	21781	21930	21874	21926	21864	21920	22186	21827	21848	21830	21999	21979	21879	21986	22029	21706	21943	21840	21811	22036	21885	21995	21798	21965	21929	21931	21939	21895	22104	21996	22032	21797	21866	22049	21874	21897	21833	21957	22002	21781	21852	21987	22009	21858	21990	21966	22132	21802	22050	21934	22025	22050	22106	21824	21970	22080	21863	21938	21749	22048	21775	21807	22037	21912	22042	21793	21903	21936	22049	22055	21876	21826	22044	22035	21907	21802	21920	21956	21773	21936	21927	22029	21979	22057	21799	21803	21860	21963	21953	21870	21750	21666	22027	22126	21837	21948	21950	21900	22010	21908	21853	22201	21636	21863	21879	21942	22089	21807	21901	21933	21837	22010	22158	21993	21824	21911	21861	22039	22011	21943	21838	22004	22043	21958	22169	21961	21932	22041	21767	21989	22057	21930	22036	21738	21899	22087	21871	22055	21845	21920	21902	21864	22045	21973	21911	21958	21937	21986	21847	21888	21844	22028	21849	21981	22075	21957	21849	21808	21898	21980	22135	21861	21854	22024	21992	21965	21980	21848	22019	21909	21873	21783	21925	22013	21902	21926	22058	22085	22064	21799	21793	21795	21949	21860	21998	22044	21921	22075	22083	22013	21867	22026	21813	21902	21834	21849	21941	21886	21915	21919	22019	21724	22012	21974	21901	22021	22081	21851	21893	21871	22085	21857	21916	21702	21945	21884	21852	22087	22002	21867	22012	21869	21862	22142	21920	21876	21841	21845	21841	21882	22110	21953	21923	21881	21888	21935	22016	21812	21986	21974	21851	21950	21955	22098	21791	22036	21886	21948	21926	21940	21924	21822	21905	21917	21949	21951	22236	21926	21945	21741	22039	21892	22030	21942	21930	21890	21840	21888	21834	22017	21803	22015	21788	22028	21896	21741	22080	22057	21879	21858	21948	21927	21777	21927	21803	22009	21956	21808	21973	21973	22014	21837	21853	21899	21913	22075	22015	21998	21975	21930	21997	21910	22037	21931	21847	22031	21989	22054	22020	22091	21835	22018	22009	22025	21731	21823	22006	22025	21853	21944	21967	22109	21980	21911	21865	21818	21940	21794	21941	21950	21922	21926	22011	21967	22076	21956	21963	21974	21984	21961	22106	22068	21864	21906	21838	22020	21839	21952	21861	21939	22027	21885	21996	21904	22052	21878	22001	21906	22127	22078	21898	21852	22104	22056	21871	21940	21924	22180	21768	22082	21887	22088	21803	21979	22022	21985	22016	21807	21860	21994	22121	21905	21838	21988	22177	22052	21901	21835	21779	22037	21954	22011	22136	22067	21830	22092	21783	21898	21933	21828	21980	21995	21985	21667	21785	21925	21930	22053	22057	21984	21977	22229	21982	21897	22083	21982	21968	21758	21753	22025	21895	22112	21757	21984	21927	21939	21958	21851	22015	21958	21905	21936	22108	21830	21981	21976	22067	21945	21878	21883	22089	21953	21799	21954	22105	22059	21949	21848	21870	21954	21964	21928	21986	21821	22064	22093	22062	22134	22011	21766	21897	22040	21923	21787	21831	21805	21950	22162	22132	21909	21866	21944	22204	21929	21898	22160	21931	21978	21977	21983	22191	21874	21995	22086	21877	21774	22018	21899	21884	21829	22160	21835	21972	21894	21854	21857	21907	21903	21923	22077	21919	22056	22026	21979	21969	21985	21975	21875	21889	22031	21809	22074	21997	22063	21896	22075	21752	21817	22046	21985	21954	21945	22027	22081	22044	21952	21896	21729	21906	21827	21839	22034	21918	21790	22085	21965	22112	22012	22025	21926	21967	22012	21863	21882	21963	22226	21924	21983	21958	21946	21991	21980	21948	21995	21913	22031	22036	21850	21963	21672	21923	21923	21796	21957	22001	22023	21955	22035	22053	22009	21783	21850	22127	21779	21920	21945	22014	22114	21912	21993	21962	21827	21757	22010	21962	21969	21858	21849	21952	22010	21951	22038	21922	22105	22060	22123	21872	21985	21984	21967	21774	21821	22013	21776	21801	21973	21856	21837	21989	21995	21992	21941	22129	21995	21859	22147	22018	21924	22084	21733	21786	21997	22001	21825	21838	21922	22033	22060	21984	22026	21857	21868	22233	22215	21934	21943	22072	21831	22066	21773	22089	21943	21660	22058	21929	22053	22278	21943	22078	21968	21884	21899	22001	22035	21812	21804	21805	21923	21847	21951	21957	22106	22049	21967	22012	22023	21754	21834	21923	21931	22005	21781	21853	21862	21873	21748	22068	21828	21874	22151	22002	22179	21836	22111	22021	21776	21926	22010	21964	21944	21877	22019	22039	21882	21975	21874	22027	21978	21815	21918	22019	21895	21775	22000	21936	22118	21899	21824	21923	21986	21966	22094	21976	22106	22041	21938	21791	22104	22012	21846	22172	21893	21972	22038	22020	21869	21830	22024	21931	21981	22140	21869	21878	21933	21982	22001	21855	22113	22050	21907	21752	21902	22008	21940	21964	22025	21761	21972	22061	22136	21689	21961	22100	21897	21871	21995	21833	21941	21960	21829	21973	21904	22051	22022	21973	21979	22170	22194	21990	21986	21978	21888	21888	21988	21873	21974	21857	21857	21879	22008	21916	21902	22024	21848	22043	21953	22036	21863	21963	21930	21942	22001	21865	21974	21963	21972	21795	21984	21881	22005	21962	21615	21973	21748	22054	22035	21951	21960	21968	22199	21998	21881	22095	21986	21940	22095	21990	21947	22027	21954	21891	22129	22079	22030	21992	21830	22129	22026	21870	22014	21907	21822	21950	21916	21963	22035	22080	21911	21982	21723	22037	21735	21751	21968	22010	22081	21932	22037	21982	22039	21787	22028	21940	22103	21951	21791	21822	21851	22085	21976	22074	21975	21990	21977	21968	21943	21904	21887	22023	21978	21924	22137	21923	22023	21849	21973	21700	21996	21916	22020	22065	21909	21998	21626	22041	21993	21910	22012	22050	21987	21974	21964	21886	21787	21863	22017	22004	21866	21664	21772	21842	21961	21839	22113	22000	22108	21998	21898	21968	21859	21809	22031	21864	21902	21906	21910	21954	21940	21988	21933	22011	21981	21984	21933	22047	21946	22006	21981	21770	21947	22044	22036	21867	21984	21953	22032	21953	21895	21954	21891	21892	21831	21828	22033	21845	22004	21858	21858	21893	22001	21929	21921	21858	21787	22166	21951	21990	21985	21878	21859	21914	21935	21762	21791	22021	22006	21907	22046	21960	21941	22163	21812	21963	21873	21924	21828	21940	22063	22132	22006	21847	21958	22098	22031	21977	21880	21853	22015	21991	21979	21808	22083	21979	21985	22250	21892	22101	21933	21853	21963	22051	21986	22008	21918	22143	21937	21917	21956	21826	21971	21810	21859	21930	21824	21898	21971	21999	21807	22013	22144	21844	21898	22051	21842	21891	21959	21947	22040	21887	21924	21943	22072	21866	22029
23517	21524	28715	27556	29284	33061	34284	32174	31210	31038	30895	30670	30493	30386	30714	30340	30275	29930	30104	30124	30099	30009	29847	30048	29831	29779	30112	29817	29907	29846	29862	29794	29897	29951	29846	29820	29811	29986	29942	29761	29846	29739	29563	29951	29853	29937	29796	29928	29804	29796	29825	29741	29766	29803	29936	29634	29983	30136	29921	29953	29874	29895	29773	29890	29921	29793	29706	29949	30131	30008	29897	29905	29554	29994	29716	29845	29969	29732	30121	29701	29831	29609	29831	29891	29983	30270	29777	29830	29810	29836	29671	29834	29878	29797	29874	29937	29926	29888	30050	29597	29670	29942	29777	29853	29767	29857	29717	29815	29815	29771	29764	29787	29682	29755	29584	29921	29743	29534	29858	29845	29859	29933	29927	29814	29949	29791	29914	29693	29900	29914	29728	30132	30027	29772	29725	29658	30036	29963	29946	29754	29838	29801	29898	29869	29770	30023	29840	30086	29934	29879	29807	29832	29789	29790	30190	29675	29710	29693	29723	29891	29982	29896	29947	29891	29990	29834	29787	29657	29841	29833	29953	29895	29893	29704	29899	29889	29802	29890	29856	29737	29858	29739	29765	29863	29869	29704	30081	29877	29959	29734	29896	29804	30103	29871	30003	29775	29982	29950	29988	29683	29776	29805	29861	29556	30023	29885	29715	30012	29685	29655	29853	29816	29853	30007	29510	29647	29730	29833	29518	29944	30067	30105	29782	29722	30116	29699	29991	29852	29698	29879	29870	29721	29809	29770	29985	29793	30121	29984	29910	29886	29810	29838	29770	29760	29585	29575	29891	30047	29688	29942	29526	29737	30091	29879	29666	29985	29839	29970	29837	29867	29968	29890	29825	29992	29912	29831	29819	29711	29577	29775	29784	29796	29805	30081	29939	29794	29853	30068	30039	29833	29808	29615	29763	29597	29781	29897	29774	29668	29776	29659	29578	29849	29903	29785	29925	29855	29926	29969	29763	29708	29954	29805	29907	29806	29853	29822	29819	29571	29797	29950	29838	29728	29693	29516	29963	30105	29683	29832	30129	29844	29944	29988	29872	30022	29918	29984	29880	29832	29842	29783	29833	30003	29661	29854	29861	29664	29691	29997	29990	29872	29754	29946	29866	29796	30024	29753	29926	29926	30027	29865	29610	29952	29874	30013	29860	30037	29778	29913	29851	29886	29769	29906	29857	29848	29811	29858	29882	29773	29916	30108	29858	29731	29830	29758	29963	29994	30018	29878	29782	29699	29819	29799	29772	29626	29929	29772	29739	29589	29796	29791	29814	29888	29928	29754	30071	30056	29793	29818	29815	29848	29971	30079	29681	29850	29882	29947	29813	30097	30079	29793	30009	29648	29975	30002	29782	30079	29871	29889	29622	29857	29825	29735	29644	29626	30058	29915	29754	29843	29971	29948	30197	29948	30009	30117	29830	30000	29731	29959	29766	29786	29878	29579	29691	29866	29755	30016	29865	29652	29787	29691	29722	29707	29887	29774	29925	29974	30005	29702	29858	29678	29518	29880	29667	29893	29971	29876	30012	29713	29880	29848	29817	29645	29939	29771	29922	29941	30131	29868	29761	30015	29785	29601	29695	29737	30177	30101	29954	29651	29983	29915	29665	29716	30027	29833	29828	29709	29687	29933	29865	29872	29868	29894	29874	29589	29809	29737	29905	30044	29741	29913	29870	29685	29758	29933	29739	29837	29877	30013	29801	29802	29876	29820	29564	29729	29911	30118	29828	29967	29919	30017	29920	29650	29678	29830	29974	29824	30037	29923	30023	29960	29921	29737	29907	29679	29799	29831	29839	30068	29834	29787	29922	29995	30082	29606	29864	29562	30095	29901	29893	29857	29775	29807	30003	29874	29515	29958	29745	29712	29764	29711	29838	29810	29804	29986	29691	29669	29864	29957	29872	29911	30116	29975	29575	29798	30008	30023	29738	29720	30047	29802	29873	29757	29728	29721	29962	29935	29828	29820	29928	29808	29773	29862	29840	29796	29781	30127	29709	29986	29908	29843	29880	30047	30134	29654	29708	29695	29811	29778	29923	29696	29884	29599	29797	30095	30034	29892	29715	29853	29576	29881	30205	30092	29942	29856	29878	29860	29814	30048	29936	29955	29634	29919	29987	29682	29884	29835	29813	29909	29842	29721	29909	29961	29640	30007	29799	30014	29871	29590	29738	29846	29989	29851	29789	29870	29737	29795	29985	30100	29874	29973	30261	29918	29883	29882	30200	29564	29794	29851	30040	29835	29865	29733	29837	29908	30091	29953	29844	29796	29889	29819	29940	29903	30096	29980	29800	29575	29718	29730	29902	29787	29986	30075	29903	29806	29645	29762	29821	29894	29845	29992	30066	29939	29845	29809	29636	29804	29691	29841	29980	29591	29803	29820	29683	29788	29739	29827	29765	29833	29763	29809	29712	29680	29818	29546	29858	29755	29760	29660	29920	29910	29879	29546	29989	29824	29698	29716	29746	29906	29731	29868	29901	29691	29646	29598	29781	29720	29850	29936	29959	29790	30000	29904	29779	29995	29679	29590	29903	29711	29853	29968	29824	29915	29628	30049	29813	29817	29823	29807	29678	29880	29945	29767	29694	29598	29746	29964	29800	29859	29727	29545	29868	29927	29747	29701	30099	29906	30039	29759	30008	30151	29906	29527	30104	29813	30144	29816	29603	29817	30079	29945	29882	30016	29985	30129	29910	29865	29482	29893	29686	29844	29695	30063	30023	29787	29883	29875	29764	30081	30025	30036	29806	29865	29650	29692	30093	30158	29834	29702	29958	30006	30200	29920	29834	29877	29870	30113	30033	30072	29884	29814	29860	29737	29895	30204	29884	29820	29846	29923	29970	29758	29933	30226	29787	29956	29802	29815	29874	29977	29698	29750	29875	30030	29904	29852	29793	29580	29978	29730	29750	29707	30124	30082	29750	29736	29765	29885	29904	29661	30056	29933	30085	30041	29803	29889	29790	29915	29732	29698	29601	29827	29940	29844	29764	30036	29814	29820	29846	29938	29739	29842	29806	29855	29827	29977	29985	29763	29880	29909	29617	29753	29753	30189	29992	29670	29845	29751	29881	29958	29840	29744	29846	29757	30111	29661	29855	29972	29854	29749	30002	29532	29847	30067	29751	30141	29741	29954	29993	29706	29892	30106	29917	29828	30175	29977	29992	30001	29870	29747	29858	29597	29826	29978	29592	29770	29880	29750	29909	29992	30026	29773	30023	29652	29585	29789	29887	29933	29850	30031	29852	29786	29818	29749	29867	29789	29847	29951	29818	29964	30028	29803	29917	29537	29859	29811	30091	29693	29901	29796	29769	29768	29888	29940	30016	29742	29966	29732	30093	29976	29988	29749	29786	29787	29903	30050	29892	29863	29928	30069	29661	29874	30136	30011	29989	29713	29915	29715	29875	29861	29953	29912	29754	29974	29985	30068	29980	29853	29671	29737	29779	29969	29945	29887	29696	30116	29942	29883	29731	29882	30011	29920	29872	29736	29902	29620	29947	29759	30087	29695	29690	29851	29724	29959	30133	29903	29874	30066	30109	29799	29827	29665	29999	29920	29691	29752	29907	29769	29779	29702	30005	30064	29844	29617	29857	29805	29976	29838	29852	29881	29631	30133	30094	29849	29804	29828	29883	29747	29783	29798	29830	29904	29805	29896	29876	29957	30100	29898	29761	30144	29822	29909	30019	30004	29933	29901	29873	29964	30142	30019	29761	29845	29983	29763	29787	29841	29965	30018	29891	29827	29771	29926	29802	30005	29881	29739	30042	29691	29901	29887	30391	29881	29852	29962	29777	30046	29821	29684	29793	30000	30050	29848	29778	29839	29720	29609	29856	29680	29720	30027	30013	29772	29703	29776	29806	29468	29823	30105	29863	29910	30020	29791	29996	29907	29733	29870	29713	29696	30038	29651	29725	29878	29895	30062	29961	29762	29752	29836	29656	29571	29543	29759	29615	29905	30011	30046	29658	29878	29666	29784	29746	29751	29998	30037	29887	29700	29617	29647	29938	30085	29943	29968	29699	29955	29854	29919	29715	29860	29684	29852	29931	30047	29909	29862	29875	29988	29941	30093	30233	29974	29720	30108	29751	30075	30156	29982	29821	29863	30074	29818	29689	29817	29876	29764	29796	29873	30017	29805	29634	29652	30009	29859	29952	29901	29914	30009	30034	29863	29775	29826	29827	29930	29795	29833	29889	29911	29866	29763	29544	29794	29780	29937	29811	29936	29767	29835	29771	29756	29711	29880	29720	29778	29877	30037	29775	29696	29940	29738	29876	29799	29804	29775	29724	29933	29884	29847	29822	29970	29878	29552	29568	29659	29871	29960	30106	29805	30031	29887	29866	29720	30052	29699	29815	29791	30014	29890	29669	29866	29894	29799	29788	29896	29886	29899	29818	29825	29702	29775	29863	30036	30022	29976	29910	29710	29935	29795	29842	29829	29753	29917	29751	29838	29786	29921	29778	29611	29889	29924	29912	29830	29834	29965	29938	29861	29797	30028	29721	30033	29868	29643	30179	29931	29747	30079	29944	29817	29718	29886	29886	29829	30040	29664	30132	29750	29824	29834	29614	29665	29816	29819	29786	29966	29680	29467	29980	29686	29800	29822	29768	29832	30127	29853	29987	29567	29855	30103	29989	30058	29655	29614	29779	29676	29840	30069	29872	29695	29987	29752	30038	30066	29843	29814	29988	29587	29772	29994	29610	30178	30033	29728	29708	29755	29816	29829	29893	29748	29840	30134	29851	29783	29960	29935	29817	29801	29983	30015	30048	29932	29953	29933	29853	29685	29730	29592	29836	29861	29780	29961	29854	29940	30056	29789	30141	29758	29846	30019	29914	29828	30097	29871	29891	29838	30007	30001	29980	29948	29898	29780	29818	29796	29821	29875	29885	29909	29967	29693	29871	29907	30004	29824	29593	29817	29885	29621	29886	29947	29745	29857	29961	29923	29747	29702	29785	29794	29663	30019	30167	29748	29911	29948	29972	30016	29960	29954	29958	29995	29723	29875	29926	29713	29645	29871	30002	30050	29688	29696	29839	29901	29999	29974	29668	29737	29925	29789	30115	29928	29995	29540	29832	29750	29702	29889	29639	29664	29935	29871	30153	29843
30626	54084	45218	35551	31461	28964	26529	25149	24264	23775	23179	22929	22860	22471	22352	22436	22268	22355	22138	22115	22311	22114	22132	22039	22229	22176	22169	22171	21938	21987	22089	22268	21995	22090	22085	22022	22244	21856	22000	22042	21895	22027	22027	22096	22178	21982	22152	22015	22080	22007	22105	21912	21996	22151	22052	22099	22054	21838	21974	21933	22048	21985	21978	21962	21954	22073	22135	21995	21756	22249	21979	22041	22059	21943	21972	22084	22068	22000	22131	22146	22063	21725	22014	22020	22007	21925	21933	22131	22066	22071	22104	22009	21910	21935	21991	21802	21919	21992	22023	22118	21989	21958	21959	22029	21926	22093	22080	21944	21891	21981	21939	21949	22002	22062	21803	21976	21965	22225	21939	22266	22002	21978	22146	21845	21904	22035	21986	21968	22073	22005	21919	22061	22173	22201	22026	21959	21826	22046	21853	22082	21965	22114	21972	21972	22081	22020	21998	21982	22085	21907	21951	22164	22076	22030	21813	22083	22057	21877	22060	22087	21955	21928	22050	22127	22043	22057	21969	22009	21855	22023	22112	22068	22121	21962	22228	22075	22096	21959	21987	21873	21957	22029	21923	21979	22052	21935	22083	22057	21816	21962	22212	21977	22110	21803	22134	21939	22210	22033	21978	22027	22116	22127	22010	22137	22004	21978	22039	22023	21939	21959	22200	21931	22071	22124	22047	21875	22031	22175	21999	22052	22169	21960	21924	21993	21825	22115	21967	22134	22145	22172	22027	22217	21931	21975	21962	22121	21997	22046	22018	22214	22033	21791	21992	22149	21871	21950	21847	21978	22064	22093	22102	22062	22073	21997	21946	22056	22144	22005	22100	21918	22122	22061	22128	21982	22156	21909	22112	21891	22057	22096	21926	21851	22089	21979	22164	21860	22238	21768	22210	22018	22038	22041	21921	22085	22134	22051	22058	21968	22129	22121	21874	22060	22128	22006	21985	22014	22014	22039	22048	21879	21970	21961	21968	21882	22099	22035	21977	22002	21885	21915	21785	21934	22002	22014	21995	21780	22173	21822	22042	22071	21855	22101	22135	22066	21994	21965	22130	22164	21929	22191	22198	21992	22143	22101	21900	22206	22009	21907	21984	22033	22372	22037	21996	21901	21943	21840	22034	22000	21844	21936	21967	22049	22113	22015	22135	22078	22045	21966	21935	21754	22109	21848	21864	22091	21979	21935	22070	22042	21973	22266	21803	21977	21969	21901	21942	21941	22096	22225	22119	22057	21970	22079	22067	22139	22207	22027	22174	21835	22092	21848	22128	22063	21906	22038	21971	22001	21945	21920	22094	22165	22037	21940	21976	22021	21962	21994	22052	22129	21927	22252	21968	21920	22027	21793	22176	21963	22040	22274	22015	22026	21939	22066	21961	21903	22059	21976	21949	22031	21905	21863	21946	22082	22093	21960	21936	21981	22080	22092	22024	22070	22062	21905	21941	21996	22006	22010	21863	22258	21924	22034	22097	22169	22033	22095	22074	21991	21888	22119	21908	21847	22168	21903	22110	21956	21961	22191	21764	21863	22115	21991	22088	22030	21975	22047	21993	21962	22116	22186	21718	21958	22126	22050	21974	21876	22066	22170	22134	21935	22100	22003	21977	22048	21935	21974	21996	22180	21922	22058	21985	22013	21985	21996	21811	22068	21940	21982	21944	22033	22085	22154	21989	22064	22041	22096	22031	22038	21946	21845	21988	21882	21995	22028	21918	22048	21951	22030	21930	22097	22199	22145	21891	22135	22129	21895	22069	21937	21915	22151	21961	22099	21949	22083	22197	21998	22139	22191	21961	22131	22002	22066	22018	21971	22020	22237	21950	22072	22045	22047	22075	22038	21761	22216	22108	21846	21914	21916	22401	22077	22228	21981	21912	22012	22029	22006	21962	22064	22119	22041	21864	21968	21958	22019	21873	22023	21873	21978	22079	21935	22142	22097	21897	21796	21849	22083	22010	22009	22146	22000	22142	22249	21979	22167	22123	22025	22167	22129	21874	21959	21936	21963	22118	21932	22226	22072	22180	22121	22080	22027	22144	22076	21819	22001	21953	22188	22022	22110	22049	22019	22194	22033	21969	21866	22058	22006	22026	22199	21976	22154	21882	22085	21949	22122	21939	22017	21846	21895	21894	22120	22064	21870	22126	22094	22010	22033	22099	22044	21927	21941	22181	21885	22082	22107	22140	22144	22154	22144	22039	22104	21896	21923	21964	22023	22146	21856	22041	21956	21999	22051	21916	21862	22023	22161	21684	21954	21924	21949	21843	22094	22053	21876	21860	21898	22124	21834	22045	21809	22065	22127	21964	22249	22045	22053	21858	21842	21966	21930	21866	21930	22146	21967	22227	21883	22015	21995	21939	21869	22012	22186	21788	21974	21989	22128	21993	21985	21917	22021	22101	22002	21787	22064	22016	22070	22103	22050	22025	21812	22097	22019	22056	22178	22099	22009	22019	22081	21755	22140	21851	21971	22271	22053	21947	22019	22004	22183	21887	22029	22080	21876	22271	21992	21902	21970	22058	22103	22078	21851	22044	21979	22208	22111	22047	22033	21969	22056	21832	22212	22079	21949	22186	22013	22067	22102	22096	21969	21999	21850	22119	21882	22127	22124	22040	22126	22056	22254	22078	21902	22389	22152	22029	22302	22023	21918	22027	21975	22043	22082	22185	22046	22088	22127	21934	22129	22068	21901	21822	22142	21976	21899	21973	22206	22075	22113	21924	22113	22055	22095	22040	22043	21979	21908	21956	21948	21938	21952	22037	21981	21850	22030	22450	22104	21961	22133	22002	22089	22179	22059	22099	22096	22210	22069	22085	22126	21948	22209	22221	22063	21879	21879	22205	21792	21946	21985	21916	22021	22174	22083	22149	21879	22094	21906	22164	22108	21986	22038	22138	22004	22099	21997	22190	22045	21926	22112	22085	21939	21871	21914	21876	22039	22235	22059	22073	22018	22340	22008	22154	22248	21853	22079	22052	21933	22213	21852	22104	22001	22078	22058	22110	22125	22003	22108	22090	22129	22073	21865	22221	22021	22022	21980	21928	22021	22234	21851	21981	22122	21980	22076	22152	22107	22201	21948	21944	22039	21887	21861	22118	21938	21873	22013	21994	21941	22082	22025	22058	22243	22046	21944	22101	22079	22014	21957	21974	22102	22033	21843	22267	21871	22069	21840	21952	21992	21965	21859	22035	21995	21865	21942	22051	22070	21877	22103	22033	22191	22158	22000	21973	22136	22210	22014	22163	21904	22057	22023	21836	21969	22144	21875	22090	21857	21989	22021	21929	21844	21991	22079	22091	21990	22021	21885	21950	21962	22137	21952	22055	21888	22001	21951	21962	21974	21936	21905	21937	22168	21938	22033	21985	22071	22002	22044	22073	22164	22232	21886	22095	22064	22116	22178	22187	22137	22077	22003	21982	22019	22187	21990	22008	21913	22059	22016	21845	21838	21951	22018	22188	22104	22122	22265	21796	21830	22019	21956	21992	22119	21854	22141	22250	22200	22009	22039	21871	22202	22108	21935	22067	21979	21988	21917	22043	22069	22053	22096	21978	22092	22010	21958	22082	22000	21819	22198	22127	22176	22059	21913	22027	22152	22122	22001	21962	21921	21963	21866	22074	22202	22084	22037	22264	21911	21969	21961	21924	21879	22272	21988	21865	22161	22103	22263	22111	21968	22016	21986	21987	22138	21905	22126	21864	22055	21927	22149	22075	21966	21945	22018	21866	21963	22030	22017	22093	22146	22029	22013	21902	22006	21928	22175	21961	22074	21966	22064	21908	22197	21972	21932	21921	22049	22120	22046	21997	22041	22078	21997	22095	22051	21894	21968	22056	21922	22011	22048	21862	22041	22041	22043	21925	21916	21995	22175	22057	22109	21889	22190	22051	21864	21925	22098	22030	22096	21986	22285	22050	21764	22060	21883	22215	22048	22130	22102	21938	21987	21898	22117	22101	21914	21968	22051	22071	21838	21959	22083	22023	21992	22188	21906	21923	21839	22062	21956	21973	22056	21949	22025	21990	22021	21967	22159	22014	22168	21911	21972	22013	21929	22037	22122	22041	22165	21771	21819	22030	22075	22022	21790	22018	22026	22063	21900	22097	21741	22165	21962	21828	22005	22007	22048	21876	22130	21888	22086	22106	22030	21904	22109	22150	22087	22100	21960	22133	21890	21969	21924	21963	22103	21975	21946	21958	22198	21914	22070	22000	22065	22061	22098	21931	22032	22004	22051	21842	22112	21991	22057	21973	21851	22006	21942	22214	21913	22287	21962	22085	22154	21989	22005	22030	22138	21989	22035	22031	22118	22050	21921	22058	21944	22031	22043	21960	22027	22063	22028	22132	22010	22100	22007	21916	22046	21933	22111	21863	21823	22169	21969	22160	22108	22094	21955	22053	21962	21993	22107	22102	21952	22015	22074	22079	22148	22093	21981	21888	21943	21961	22161	22195	22004	22059	21997	21960	22139	22018	22092	21931	22132	22288	22065	22001	21994	22261	21850	22000	21962	21878	22107	22071	22102	22015	22092	22002	22217	21902	22195	22117	22010	22146	21992	21990	21960	22003	21948	22048	22064	22023	21921	22044	22007	21820	22191	22191	22221	22006	21938	22011	21989	22202	22094	21926	22037	22077	22188	22261	21815	22134	21960	21973	22164	22148	22016	21893	22137	22144	22162	21894	22085	21995	22015	22025	21933	22160	21972	21993	21812	22143	22022	22055	21983	22116	21877	21974	22013	22090	22116	21912	22235	21840	21997	22003	21929	21935	21984	22073	22120	22040	22062	22101	22008	21981	21938	21970	22110	21985	22000	22261	22073	22061	21901	22000	22042	22130	22042	21844	22105	22077	22110	22022	22118	21682	22033	21877	22052	21909	21914	21923	22021	22090	22008	22098	22041	22002	22090	21915	22063	22015	22126	21945	21923	22015	22157	22103	22055	22127	22263	21922	22124	22001	22118	21961	22017	22102	21886	22029	22150	21957	21846	22027	22137	22123	21909	22119	21996	22085	22034	21996	21946	21957	22070	21970	21994	22118	21938	22029	21962	22198	22095	22055	21830	21996	22009	22060	21935	21894	21976	22054	22068	22113	21976	22055	22166	22050	21989	22066	21947
25673	22292	31571	34631	32253	32640	32444	31268	30820	30743	30679	30322	30164	30397	30026	30191	30052	30091	29968	29723	29962	29893	29754	30047	30032	29757	30002	29966	29877	29896	29913	29871	29840	29740	29880	29866	29897	29779	29991	29881	29866	29621	29925	29924	29912	29660	29890	29767	29568	29602	29921	29720	29778	29987	29992	29774	29820	29917	29856	29938	29893	29787	29869	29960	29804	29841	29587	29878	29997	29807	29985	29858	29928	29665	29772	29561	29751	30099	30012	29807	29860	29657	29877	29729	29851	29753	29695	29878	29903	29639	30011	29687	29771	29754	29541	29817	29966	29648	29802	29335	29676	29860	29506	29861	29863	30130	29644	29830	29930	29841	29821	29889	29764	29902	29893	29873	29858	30032	29554	29838	30038	29798	29760	29699	29890	29659	29843	29835	29832	29989	29585	29865	30017	29723	29885	29875	29810	29827	29942	29836	29925	29665	29921	29571	29567	29951	30096	29920	29837	29852	29751	29591	29762	29717	29846	30037	29920	29815	29835	29878	29934	29492	29795	29808	29802	30025	29935	29619	29671	29637	29721	29491	29887	29906	29782	29764	29883	29545	29835	29712	30064	29680	29824	29928	29826	29988	29987	29829	29746	29942	29861	30019	29968	29880	29872	29691	29852	29746	29936	29788	29793	29794	29695	29777	29594	29610	29854	29883	30112	29819	29869	29885	30209	29965	29997	29605	29765	30034	29655	29892	29915	29736	29696	29697	29577	29591	29824	29860	29789	29783	29978	29794	29617	29899	29996	29605	29830	30089	29827	29901	29774	29661	29661	30036	29821	29895	29829	29621	29995	29911	29712	29816	30020	29917	29779	29872	29975	29789	29810	29953	29871	29627	29749	29781	29928	29962	29856	29801	29769	29870	29863	29955	29962	29858	30011	29643	29863	30033	29703	29936	29894	29870	29931	29861	29956	29660	29713	29852	29752	29632	29850	29805	30077	29801	30069	29871	29988	30143	29912	29586	29327	29719	29878	29777	29758	30119	29794	29939	29783	29910	29830	29966	29756	29825	29976	29704	29907	29966	29744	29879	29753	29766	29754	29630	29763	29856	30065	30117	29993	29810	29728	29887	29680	29871	29976	29833	29664	29860	29905	29714	29655	29851	29880	29680	29696	29952	29833	29840	29893	29607	29710	29984	29763	30004	29662	29855	29748	29816	30056	29913	29737	29621	29763	29874	29768	29699	29679	29738	29685	29718	29812	29985	29989	29883	29741	29669	29878	30046	29746	29968	29580	29953	29876	29997	29827	29522	30041	30005	29815	29603	29641	29941	29696	29947	30122	29667	29508	29691	29999	29533	30158	29854	29664	29695	29885	29764	30046	29784	29541	29737	29593	29873	29845	29839	29936	29917	29975	29892	29698	29688	29684	29826	29790	29841	29862	29801	29698	29850	29799	29875	29901	29855	29967	29710	29825	29979	29555	29737	29857	29730	29687	29664	29757	29875	29860	29806	29873	29849	29864	29617	29830	29883	29914	29847	30041	29845	29685	29727	29821	29761	29933	29569	29773	29757	30006	29733	29627	29971	29629	29961	29633	29847	29937	29941	30001	29791	29722	29991	29799	29666	29825	29911	29839	29813	29626	29802	29797	29961	30013	29844	29632	29877	29825	29708	29790	29602	29879	29768	29959	29682	29804	29956	29756	29908	29688	29782	29753	29849	29767	30028	29668	29819	30019	29704	29648	29805	29917	29565	30082	29732	29917	29728	29696	30158	29933	29686	29632	29836	29848	29912	29972	29792	29780	29685	30038	29771	30075	29871	29661	29792	29754	29762	29934	29697	29943	29897	29905	29925	29708	29871	29923	29813	29827	30014	29702	29798	29904	29898	29665	29742	29944	29858	29894	29657	29735	29771	29951	29876	29762	29867	29768	30015	29894	29852	29899	30066	30079	29769	29774	29929	29682	29895	29887	29877	29719	29892	29643	29828	29953	30025	30016	29710	29872	30108	29957	29669	29629	29773	29879	29974	29799	29720	29710	29617	29748	30050	29586	29923	29911	29700	29885	29806	29812	29929	29762	29742	29810	29896	29774	29748	30012	29861	29663	29719	29639	29766	29734	29789	29930	29947	29626	29838	29950	29738	29633	29707	29852	29595	29795	29991	29935	30029	29941	29707	29830	29754	29862	30000	29872	29604	29674	29951	29862	29593	29863	29910	29667	29637	30015	29881	30126	29829	29867	29732	29676	29733	29868	29731	29858	29657	29544	29710	29738	30042	29899	29845	29793	29840	29806	29589	29707	29855	29702	29824	29784	29745	29954	29857	29840	29991	29855	29904	29924	29672	29784	29660	29937	29900	29837	30020	29734	29822	29922	29827	29847	29839	29767	29726	29952	29708	29646	29971	29745	29816	30095	29990	29752	29898	29736	29948	29906	29696	29610	29753	29871	29741	29863	29737	29837	29691	29524	29508	29783	29918	29776	29853	29853	29847	29811	30059	29948	30018	29802	29894	29894	29780	29749	29793	30011	29948	30010	29672	29937	29639	29726	29597	29928	30071	30042	29738	29700	29937	29658	29911	29636	29753	29696	29746	29889	29965	29748	30004	30082	29689	29921	29814	29656	29893	29752	29633	29871	29954	29983	29832	29951	30062	29980	29876	29718	29977	30046	29726	29889	30000	29783	29837	29874	30074	29954	29867	29843	29647	29652	29725	29774	29833	29713	29748	29825	29787	29835	29855	30138	29692	29850	29730	29938	29923	29794	29844	29788	29771	29968	29644	30138	29791	30005	29689	29866	29756	29632	29989	29834	29671	29674	29633	29959	29906	29744	29732	29919	29876	30053	29686	29771	29917	29836	30158	29951	29892	29753	29561	29722	29697	29968	30100	29646	29704	29898	29788	29803	29936	29912	30033	29809	29699	29843	29793	29631	29991	29812	30021	29812	29614	29975	29938	30114	29884	29923	29810	29850	29938	30041	29907	29775	29960	29720	29711	29893	29748	29974	29820	30005	29935	29781	29623	29734	29963	30092	29756	29592	29751	30056	29801	29723	29857	29986	29984	29967	29482	29612	29683	30027	29757	30029	29857	29770	29676	30074	29717	29858	29662	29701	29953	30021	29988	29785	29633	29867	29870	29701	29807	29918	29654	29670	29863	29867	29992	29889	29601	29957	30096	29864	29859	29703	29766	29689	29870	30064	29602	29659	29606	29882	29741	29807	29834	29904	30176	29947	29587	29751	29852	29910	29671	30067	29534	29695	29793	29731	29820	29892	29803	29943	29548	30089	29624	29834	30054	29927	29566	29703	29798	29937	29662	29842	29832	29585	29772	29899	29858	29694	29913	29905	29810	29791	29882	30012	29838	29864	29697	29887	29853	29927	29628	29915	29732	29896	29795	30147	29967	29746	29829	29851	29893	29995	30030	29778	29878	29891	29717	30026	29744	29753	29587	29886	30096	29726	29805	29672	29691	29683	29802	30018	29711	29843	30052	29922	30001	29775	29822	29847	29821	29771	29676	29709	29967	29836	29859	29776	29910	29875	29744	29686	29978	29707	29785	29935	29726	29944	29873	30092	29775	30005	29848	29759	29951	29763	30015	29807	30024	29716	29800	29687	29834	29661	29949	29558	29666	29755	29876	29753	29604	29725	29912	29789	29838	29987	29850	29815	29941	29932	29982	29818	29692	29680	29774	30160	30129	29925	29688	29844	29837	29993	29922	29943	29881	29931	29929	29741	29767	30010	29570	30200	29694	29997	29736	29647	29783	29805	29751	29700	30048	29864	30099	29822	29936	29824	29677	29725	29701	29871	29647	29868	29552	29587	29894	29749	29842	29811	29869	29813	29907	29905	29755	29837	29846	29986	29944	29665	29501	29866	29716	29882	29930	29601	29834	29670	29926	29975	29881	29888	29943	29743	29948	29703	30120	29831	29622	30086	29790	29925	30011	29925	29775	29764	29653	29987	29908	29907	29663	29703	29980	29960	29798	29727	29590	29621	29675	29962	29699	29857	29863	29702	29970	29928	30108	29929	29953	29708	29834	29761	29778	29950	29772	29933	29773	29873	29956	29873	29837	29753	30109	29899	29844	29886	29744	29907	29975	29832	29888	30173	29943	29865	30111	29816	29757	29927	29795	29835	29748	29737	30012	29957	29889	29589	29733	29622	29861	29937	29726	30114	30003	29725	29740	29798	29541	29676	29948	29823	29587	29800	29920	29580	29497	29924	29925	29917	29659	29679	29824	29798	29995	29937	29711	29737	29865	30012	29688	29708	29750	30053	29722	30046	29873	29866	29875	29974	29689	29680	30065	29930	29619	29933	29830	29593	29726	30059	29747	29730	29911	29736	30075	29971	29952	29840	29655	29932	29803	29644	29633	29810	29833	29969	30028	29770	29721	29967	29852	29682	29927	29845	29951	29969	30052	29958	29786	30034	29989	29785	29849	29889	29705	29724	29966	29633	29550	29745	30073	29794	29764	29975	29648	29716	29760	29892	29772	29987	29969	29811	29761	29984	29967	29840	30030	30042	29654	29775	29818	29911	29903	29896	29777	29881	29979	29697	29927	29515	29671	30061	29665	29785	29837	29648	29870	29652	29940	29862	29567	29770	29681	29824	29798	29727	29863	29749	30000	29901	29909	29574	29792	29767	29970	29932	29676	29917	29910	29861	29882	29926	29552	29990	30028	29756	29604	29732	29953	29825	29843	29819	29585	29793	29734	29663	29921	29797	29945	29952	29710	29740	29772	29830	29677	30075	29901	29871	29943	29861	29697	29811	30009	29859	29669	29807	29976	29806	29991	29659	29896	29889	29897	29770	29850	29864	29886	30012	29704	29757	29740	29930	29763	29872	29735	29641	29931	29987	29753	29621	29525	29828	29738	29761	29870	29831	29554	29950	29811	29716	29826	29746	29646	29963	29938	29689	29849	30005	29904	29881	29948	29916	30067	30079	29895	29831	29691	29823	29906	29807	29815	30014	29832	29530	29608	29872	29912	29972	29818	29911	29799	29804	30048	29997	29775	29989	29761	29811	29568	29854	29830	29954	30077	29905	29812	29861	29827	29652	29997	29848	29907	29935	29947	30035	29943	29926	30008	29736	29706	29600	29702	29930	29772	29776	29811	30156	29859	29811	29738	29758	29680	29819	29930	29837	29932	29823	29848	29878	29807
31096	49922	41463	33039	29459	27165	25483	24584	23806	23364	23187	22769	22565	22333	22344	22318	22470	22225	22165	22045	22212	22141	22195	22072	22006	22062	22083	22127	22082	21958	22063	22040	22062	22025	21972	22065	21995	22042	22111	22006	21932	22086	22083	22210	22079	22129	21986	21829	22145	22198	21953	21972	21975	22027	22029	22230	22003	22019	21921	22072	22009	21956	22230	22111	22022	22065	22104	21980	22013	21926	22027	21959	21778	21862	21830	22042	22172	22201	22054	21890	21941	22204	22158	22082	21989	22028	22031	22138	22125	22131	21912	22156	21878	21868	22147	22115	22069	21916	21889	21924	22229	22114	22144	21947	21965	21791	22082	21997	21981	21817	21942	21977	21998	22074	22322	22015	22096	21956	21834	22036	21924	21706	22051	22054	21846	21884	22106	21970	22094	22013	22051	22146	21994	21968	22121	22126	22112	21987	21959	21797	22110	21876	21792	22204	21916	21869	21958	22280	21966	22115	22033	22123	22124	22084	21875	21964	22032	21835	22032	22095	22006	21810	22021	22073	21898	22175	22128	21911	21971	22077	22063	22244	22074	21984	21827	21976	21999	21961	22234	22014	22030	22121	22143	22112	22065	21926	22059	22003	21896	22003	22170	21984	22126	22083	22010	22061	22098	21996	22125	21899	22002	21819	22053	22114	21983	21898	22123	21977	21998	22061	22115	21870	22069	21954	22032	22236	22049	22081	22076	22016	22069	22118	22060	21922	21833	21818	21988	22029	22041	22072	22029	21948	22067	21996	22083	22120	22038	22112	21907	22241	22120	21928	22094	22076	21878	22086	22057	21940	22098	21949	22151	22156	21930	21895	21952	21929	21920	21923	22034	22064	21863	22102	22049	21949	22101	21987	21923	22084	21907	22084	21907	21834	22096	22046	22313	21934	22056	21963	21989	22237	22168	22027	21925	22068	22006	21965	21995	21960	22128	21789	22114	22037	21973	22120	22006	22096	22054	21837	22000	22152	22005	21994	22076	22101	22069	22063	21806	22043	22095	21930	21984	21973	22134	22002	22005	22134	21955	22151	22013	22078	22069	21994	22009	21966	21910	22022	22023	22139	21821	22163	22038	21957	22027	22107	22055	21838	22113	21979	22098	22126	22029	21990	22020	22046	21948	22117	21955	22029	22220	21755	21874	21737	22035	22069	22052	22024	21988	22034	22055	22053	21921	22059	21938	22208	22061	22037	21887	22095	22051	21821	22052	22100	22124	21962	22032	22111	21923	21872	22160	22115	22091	21957	22068	21972	22040	22273	22041	21951	22027	22099	21982	22120	22185	21988	22007	22201	22049	21919	21859	22167	22040	22020	22126	22077	22079	22071	22000	21975	21901	21970	22101	22033	22013	22150	22047	22112	22062	22011	21997	21892	22097	22047	21985	22129	22096	21982	22045	21832	22115	21973	22069	22030	21987	22280	22036	21950	22039	22062	22151	22006	22143	22005	22177	21858	21988	21960	22023	22037	22059	22018	22073	21974	21949	21999	22087	22224	22060	22130	22069	22087	21877	22086	21898	22007	22087	22004	22162	21989	21919	21987	22001	21982	22003	21991	21983	22106	21895	21864	22104	22264	21888	22074	21973	21925	21934	21973	22125	22207	22039	22042	22078	22049	21854	21846	21877	22039	21937	21976	21952	22144	22082	22042	22212	22178	21947	21990	21882	22095	22049	22149	21906	21976	21874	22118	21928	22054	22010	21983	22072	21870	22139	22132	22045	22109	21927	21975	22117	21861	22246	22060	22054	22022	21947	22048	21945	21919	22094	21830	22020	21954	22133	22042	22025	21969	22083	21948	22314	21991	22024	22178	22107	22002	21994	21891	22088	21936	22092	22002	22003	22027	22002	21934	21871	22042	21944	21998	22091	21865	21773	22149	21991	22182	22099	21924	22286	22069	21925	22114	21944	21886	22076	21918	21871	21954	22037	22280	21911	21895	21938	21991	22062	22022	22117	21906	22047	21953	21824	21924	21815	22030	22023	22247	22011	22011	21975	21883	22116	22361	22079	21980	22094	22164	22074	22052	21816	21924	22167	22036	21995	22021	22050	21919	22133	22038	22273	22007	21872	22028	22115	22002	21959	22225	22150	22011	21933	22103	22008	22111	22019	21953	21990	22121	22150	21737	22134	21892	22091	22027	22169	21925	22152	21949	21972	22036	22109	22035	21991	21971	22243	22066	22130	22002	21967	22012	22034	22035	21860	22045	22129	21940	22091	21921	22164	22040	22177	22034	21924	21862	22201	22047	21803	22085	22074	21930	22003	22145	21999	21912	22039	22016	21870	22041	22056	22086	21827	22170	21943	21810	22056	21757	21982	22156	22080	22219	22068	21994	22002	22143	21954	22133	22014	22163	21856	22155	22058	22104	21957	22039	22108	21999	21994	22059	22145	22235	22028	22083	21922	22085	22143	22078	21794	22014	21892	22060	22100	22030	21936	21921	22241	21941	22144	22029	21816	22196	22044	22077	22217	21874	21890	22164	22186	22039	21945	21994	22066	22090	22053	21948	22009	22153	22059	22018	21933	21984	22269	22057	21977	22153	22036	21994	22052	21942	22111	21894	21958	21996	21963	21920	22117	22190	21914	22067	21885	22242	22069	22051	22167	22002	22029	21919	22190	21890	22004	21995	22007	22040	22077	21950	22177	21854	21961	22069	22017	22002	22066	22012	22006	21936	22000	21969	22017	22119	22071	21975	22039	22109	21977	22210	21967	22069	22120	21947	22018	22226	22059	22039	21850	22051	21991	21995	21914	22018	21688	22039	21853	22026	22014	21798	21809	22025	22059	22128	21882	21875	21887	22220	21945	22110	22078	22042	22122	22046	22062	21929	21903	21961	22081	21834	22079	21901	21911	22023	22126	22038	22006	22001	21936	22138	22170	21989	22147	21894	22088	22006	21976	22137	21900	22107	22061	22154	22132	21995	22076	22119	21983	21885	22048	21935	21916	21998	21906	22155	22254	22078	22075	22113	21948	22057	22084	22128	22143	22007	21997	21924	22229	22075	22011	22195	21830	22105	21919	22024	21997	22162	22079	21969	22016	21977	22073	22011	21945	21838	21975	22173	21997	21947	22090	22044	22345	21820	22029	22251	21931	22071	22033	21983	21974	22158	22077	21925	21999	22079	21846	22202	21958	22028	22111	21973	21938	22030	22191	22076	22044	22110	22164	22002	22130	21955	21896	22104	22133	22091	21926	22037	22003	21990	22156	22067	21936	22222	21936	21973	22082	22070	22077	22014	22130	21889	22101	21858	22054	22321	21926	22147	22000	22098	21927	21942	22245	22006	22061	22116	21834	22003	22121	22068	22047	21942	22019	21962	21924	22209	22024	22152	22143	21898	22032	21911	21946	22100	22037	21836	22076	21827	22049	22094	21909	22034	22069	22119	21854	21896	22188	22036	22180	22057	21858	22185	22044	21982	22003	21918	21971	22146	22116	21931	22238	22320	21909	22073	21957	22107	21999	21994	22048	22078	22169	22003	22020	21926	22028	22042	21923	22203	22031	21943	22126	21870	22182	22035	22087	21994	21878	22026	22076	22004	22038	22086	21959	21940	21963	21981	21964	21877	22078	22072	21884	21947	21921	21878	22102	21840	22150	21986	22084	22121	22207	21889	22066	22035	22040	22044	22060	22001	22030	21993	21977	22037	21925	22034	22001	22096	22023	22019	22223	22162	22062	22109	21971	22022	22030	21823	21967	21928	22037	21963	22020	21951	21976	22018	22007	22116	21813	22052	22009	22077	21934	22029	22041	21929	21941	22124	22086	22038	22140	22011	22176	21884	22074	21951	22179	21921	21949	22099	22044	22000	22060	22245	22180	21878	22067	21967	21990	21961	21936	22027	21982	22267	22012	22292	22052	22052	21910	21987	22098	21949	22015	22149	22190	22080	21986	22160	22111	22096	22095	22066	22109	21966	21937	22113	22033	22068	22112	22072	22183	22172	22155	21945	22012	22138	22175	21966	22161	21949	22104	21996	21979	21952	22093	21950	21977	22400	21949	22082	22063	22140	21860	22026	22207	22024	22018	22035	22046	22216	21945	22123	21859	22052	21845	22061	21923	22012	22057	22120	22102	22031	22166	21927	22158	21896	22058	22014	22133	22033	22011	22066	22217	22247	21969	22145	21923	22088	21940	21972	22055	21990	22045	22121	21868	22149	21994	22101	22034	21971	22252	22173	22021	22116	21989	22186	22124	22156	22031	22062	22109	21960	22010	22087	22097	22062	21979	22063	21981	21941	21987	22147	22149	21850	22043	22044	22033	21965	22075	22137	21996	21998	21900	22118	22138	22113	22037	21962	21905	22226	22060	22042	22021	22030	22057	22030	22063	21958	22037	22013	22137	22170	22086	21892	22155	22022	22123	21969	22094	22042	21884	22052	21782	21930	22175	22079	22029	21923	22065	21750	22211	21806	22283	21889	21969	21878	21799	22101	22097	22206	22079	22066	22157	22044	21898	21780	22012	22087	21906	21978	22052	22063	22065	22002	21969	21876	21918	22143	22117	22010	21890	21969	22034	22187	22222	22011	22082	21931	21908	22173	22068	22280	21982	22131	21885	21974	22141	21963	21871	22033	22123	22109	22077	22005	21974	22131	22048	22251	22018	21950	22014	21959	21874	22051	22003	22008	22135	21836	22270	21921	22032	22078	22221	21935	22131	21989	21961	22116	21848	22083	22074	22120	22075	22067	21884	22094	22001	22004	21994	22058	21966	22152	22007	22070	21855	22025	21994	21862	21891	21864	22108	22122	22040	21867	22085	22008	22115	21983	21884	22044	21942	21939	22096	22100	22031	21966	22005	21966	21915	21857	22157	21948	21988	22011	21993	22051	22104	21928	21958	22113	22071	22117	21733	22064	22220	21937	22122	22071	22060	21811	22173	22014	22019	22073	22074	21938	21929	22054	22053	22025	21826	22094	21927	21952	22121	22051	21854	21973	22019	22256	21921	22050	21945	22071	22048	21962	22059	22067	22147	21931	22013	21968	22036	22047	22003	21958	22295	22058	22256	22113	21911	22094	21988	22004	21950	21993	21989	21977	21968	22183	22094	22219	21895	22034	22039	22104	21906	21832	22078	22147	21892	22028	22125	22046	22120	22093	21978	21968	22200	21935	22009	22010
22346	21444	28653	25297	25682	32066	35703	32867	32021	32097	31460	31269	31135	30817	30737	30699	30431	30473	30523	30538	30378	30122	30342	30396	30216	30396	30321	30271	30301	30357	30219	30236	30252	30258	30139	30344	30282	29941	30267	30043	30208	30337	30360	30268	30183	30186	30203	30239	30436	30146	30420	30146	29953	30026	30248	30176	30261	30157	30386	30024	30253	30419	30198	30319	30109	30155	30315	30125	30083	30057	30425	30167	30291	30277	30138	29982	30114	30140	30144	30230	30409	30187	30068	30022	30076	30052	30056	30343	29865	30131	30219	30231	30226	30230	30355	30231	29912	30073	30222	30038	30145	30383	30268	30491	29963	29960	30110	30114	30083	30002	30159	29951	30181	30211	30004	30073	30339	30197	30215	30268	30371	30219	30278	30334	30358	30291	30264	29997	30223	30279	29942	30183	30081	30105	30320	30036	29906	30174	29894	30118	30443	30099	30207	29943	30077	30124	30088	30034	30152	30067	30247	30111	30061	30221	30506	30183	30504	30364	30040	30161	30208	30146	30087	30256	30096	29801	30222	30179	30129	30146	30034	30186	30126	30309	30103	30174	30087	30272	29975	30240	30176	30119	30148	30080	30042	30001	30264	30232	30384	30109	30222	30052	29883	30138	30145	29842	30128	30279	30042	30417	30395	30236	30115	30246	30192	30086	30238	30085	29817	29947	30216	30382	30084	30254	30334	30208	30210	30094	30265	30088	30466	29911	30212	30197	30124	30185	30018	30092	29952	30134	30167	30075	30280	30242	29949	29979	30208	30267	30279	30400	30169	30126	30141	30248	30113	30117	30183	30180	30184	30152	30051	30270	30205	30006	29852	30083	30164	30284	30155	30397	30137	29852	30072	30144	30176	30293	30055	30121	29901	30186	30243	30107	30122	30158	30072	30037	30186	29987	30464	30350	29968	29788	30224	30100	30179	30072	30246	30114	29982	30449	30173	30194	30283	30179	30107	30074	30140	29968	30196	30234	30015	30113	30266	30138	30171	30085	29826	30187	30302	30257	30192	30188	29961	29845	30367	30132	30092	30188	30021	30013	30161	30114	30510	29976	30039	30187	30272	30068	30063	30026	30327	30316	30007	30137	29907	29987	30297	30157	30219	30334	30272	30348	30087	30215	29990	30195	30299	30244	30251	30098	29842	29979	30174	30048	30045	30202	30385	30132	30146	30362	30213	30028	30191	30060	30259	30224	30145	30183	30152	30174	30090	30293	30113	30052	30226	30396	30439	30056	30192	30217	30197	30268	30091	30290	30343	29958	30101	30044	30051	30125	29937	30160	29949	30139	30072	30029	30186	30221	30044	30251	30256	30287	30154	30062	30283	30154	30258	30253	30058	30156	29973	30296	30357	30063	29912	30055	30203	30178	30118	29994	30189	30071	30127	30122	29863	30207	30029	30152	30219	30096	30157	30018	30079	30228	30204	30173	30366	30145	30070	30168	29889	29996	30136	29996	30402	30301	30093	30115	30265	30166	30048	29861	30224	30143	30297	30124	30140	30224	30130	30230	30253	30001	30011	30109	29990	30283	30174	30000	29930	29970	30293	30235	30264	30069	30174	29937	30160	30124	30254	30395	30056	30100	30429	30107	30101	30130	30182	30136	30288	30183	30081	30266	30055	30012	30390	30159	30129	30278	30135	30243	30021	30223	30065	30278	30006	30175	30138	30147	30157	30220	30183	30050	29944	30361	30072	30193	30250	30245	30035	30000	30132	30170	30322	30268	30274	30228	30335	30099	29884	30059	29867	30150	30002	30314	30149	30164	30051	30357	30200	30230	30192	30046	30275	30301	30004	30056	30107	30200	30106	30270	30351	30204	30156	30055	30149	30044	30205	30107	29998	30512	30139	30063	30307	29951	30242	30234	30564	30223	30166	30380	30402	30153	30145	30100	30408	30040	30057	30313	30095	30189	30339	30118	30223	30152	30099	30508	30123	30022	30153	30158	30056	30074	30038	30181	30169	30182	29856	30148	30166	30155	29886	29820	30093	29957	30165	30202	30124	30061	30048	30031	30147	30248	30231	30007	29897	30305	30103	30271	30318	30438	30180	30143	30233	30349	30399	30293	30265	29931	29991	30166	30242	30140	30075	30099	29971	30184	30189	30024	30084	30149	30044	30112	30123	30050	30229	30407	30280	30236	30142	30176	30100	30228	30055	30146	30291	30202	30020	29961	30203	30237	30044	30162	30240	30186	30138	30114	30285	30285	29886	30307	30212	30427	30315	29907	30171	30279	30119	30400	30103	30359	30179	30096	30361	29812	30163	30127	30079	30176	29969	30369	29922	30357	30035	30196	30271	30252	30164	30239	30050	30147	30258	30056	30225	29996	30050	30086	30253	30366	30206	29927	30068	30353	30219	29991	30011	30079	30203	30071	29889	30066	30452	30073	30290	30088	30477	30255	30152	30115	30068	29934	29933	30215	30309	30096	30210	30118	30191	30069	30297	30247	30297	30228	30243	30103	30314	29962	30034	30068	30122	30132	30228	30168	30282	30154	30113	30145	30107	30273	30253	30307	30043	30152	30224	30179	30317	30409	30204	30257	30124	30124	30055	30229	30133	30469	30189	30203	30036	30218	30166	29905	30152	30294	30020	29995	30296	30299	30057	30136	30178	30114	30028	30248	29982	30248	30074	29928	30342	30042	30088	30080	30452	30299	30015	30231	29969	29904	30107	30230	30124	29902	30279	30242	30160	30173	30120	30121	30002	30109	30385	30143	29964	30137	30037	30209	30187	30199	30226	30170	30113	30163	30152	30353	30163	30156	30260	30073	30155	30186	30101	30385	30252	30282	30168	30280	30249	30100	30105	30033	30250	30203	30113	29968	30093	30069	29935	29930	30008	30070	30030	30152	29972	30042	30335	30097	30000	30107	30021	30169	30189	30178	30097	30102	30154	30257	30483	30122	30095	29913	30116	30139	30212	30058	30264	30254	30102	30331	30199	30241	29941	30092	29913	30147	30195	30134	29960	29862	30057	30285	30111	29926	30464	30153	30336	30098	30357	30167	30174	30192	30136	30165	29994	30108	29897	30203	29995	30030	30074	30007	30052	30151	30167	30134	30136	30245	30272	30130	30208	30264	30170	29897	30067	30273	30196	30210	30148	30334	30215	30082	30008	30337	30483	30122	30249	30019	30151	29978	30148	30189	30191	30325	30197	30050	30003	30128	30353	30032	30319	29955	30071	30098	30112	30276	30468	30126	30352	30321	30316	30202	30276	29912	29832	30054	30146	30046	30272	30097	30257	30118	30225	30188	30261	29842	30018	29890	30082	30235	30022	30174	30176	30044	30199	30280	30038	30103	30230	30090	30189	30140	30071	30297	29951	30141	30274	30100	30201	30289	30169	30050	30062	30233	30223	29843	30078	30037	30049	30144	30000	30104	30218	30154	30472	30264	30323	30356	30168	30294	30238	30063	30080	29987	30078	29977	30051	30065	30117	30206	29927	30023	30166	30309	30292	30167	30174	30036	30124	29909	30074	30184	30151	30097	30022	29923	29963	30360	30053	30418	30085	30111	30108	30135	30377	30175	29951	30256	29969	30057	29949	30132	30122	30170	30245	30071	30195	30022	30017	30051	30078	30131	29909	30436	30116	30244	30025	30193	29959	30114	30269	30221	30059	30002	29985	29998	30124	30242	30340	30346	30051	30198	30248	30419	30155	30172	30286	30142	30137	30199	30098	30083	29982	30121	30250	30091	30062	30327	30105	30137	30054	30146	30251	30138	30062	30302	30272	30251	30174	30293	30091	29957	29995	30270	30014	29975	30314	30226	30138	30228	30062	30219	30016	30270	30064	29792	30082	30189	30255	30022	30153	30004	30142	30203	30120	30178	30119	30196	30007	30233	30040	30092	30172	30231	30278	30030	30198	30290	30102	30229	30353	30256	30241	30307	30313	30427	30083	30285	30109	29976	30280	30201	30081	30253	30263	30267	30227	30104	30059	29984	30322	30306	30080	30002	30291	30407	30167	30161	29968	30290	29986	30341	30195	30293	30059	30346	30259	29993	30481	30005	30026	30192	30314	30213	30142	30147	30138	30071	30031	30063	29943	30073	29992	30181	30353	30271	30121	30230	30081	30244	30364	30297	30401	30084	30196	30322	30130	30233	30249	30252	30180	30321	30332	30164	30196	30408	30248	30194	30036	30192	30262	30184	30351	30195	30158	30120	29954	30156	30163	30337	30066	30036	30065	30073	30266	30336	30333	30167	30290	30345	30037	30319	30326	30118	30202	30249	30078	30134	30169	30093	30081	30158	30302	30306	30057	30300	30259	30023	30193	30213	30159	30130	30124	30313	30147	30207	30133	30154	30275	30186	30023	30159	30278	30229	30278	30233	30082	30126	30554	30276	30146	30072	30233	30108	30315	30494	30260	30026	30111	30413	30254	29976	30148	30121	30037	30065	30246	29973	30151	29776	30136	29998	30219	30259	29923	30339	30442	30291	30242	30250	30166	30171	29992	30193	30181	30340	30122	30168	30461	30165	29951	30263	30141	30312	30177	30203	29989	30191	30276	30154	30096	29921	29966	30258	30314	29856	30287	30295	30127	30097	30076	30618	30176	30322	30318	30160	30171	30075	30312	29863	30127	30077	30154	30163	30088	30312	30046	30133	30092	30161	30424	30252	30081	30117	29927	29942	30074	29918	30218	30408	30256	30107	30317	30028	30158	30201	30154	30077	30336	30132	30216	30027	29948	29965	30032	30127	30220	30189	30174	30182	30045	30237	30190	30382	29831	30162	30377	30453	30111	30120	30255	30094	30079	29989	30060	30112	30173	30274	30338	30207	30445	30063	30211	30107	30325	30169	30296	30019	29947	30161	30164	30187	30385	30326	30304	30000	30292	29967	30145	30277	30001	30166	30269	30030	30337	29882	30220	30062	30147	30173	30159	30110	30246	30120	30268	30104	30104	30336	30285	30047	30377	30221	29965	30183	30487	30263	30242	30168	30338	30273	30110	30138	30173	30234	30135	30247	30147	30223	29899	30372	30275	30181	30371	30221	30292	30377	30079	30084	29956	30145	30262	30020	30285	30050	30144	29891	30166	30248	30285	30041	30030	30228	30068	30152	29997	30097	30183	29952	30119	30316	30217	29822	30234	30235	30106	29970	30131	30230	30126	30127
31929	58600	49382	39347	34677	31003	28333	26537	25290	24493	24113	23633	23225	23057	22890	22775	22521	22552	22529	22196	22283	22384	22326	22208	22442	22131	22133	22079	22257	22097	22041	22251	22187	22060	22231	22219	22329	22067	22041	22152	22234	22059	22057	22127	22215	22060	22152	22185	22301	22233	22213	22144	22228	22054	22142	22313	22167	22290	22103	22041	22261	22096	22204	22297	22153	22127	22256	22179	22241	22027	22314	22314	22365	21974	22159	22233	22033	22155	22145	22219	22200	22040	22367	22036	22128	22199	22211	21981	22056	22274	22150	22133	22084	22035	22009	22173	22234	22329	22215	22080	22119	22123	22148	22295	22208	22185	22035	22298	22213	22160	22178	22304	22171	22173	22133	21945	22021	21975	22214	22194	22224	22036	22143	22077	22512	22282	22096	22235	22119	22113	22089	22043	22530	22141	22066	22029	22087	22366	22353	22140	22152	22045	22193	22236	22025	21945	22068	22055	22141	22105	22135	22145	22138	22197	22051	22148	22351	21997	22157	22172	22174	21948	22203	22291	22317	22024	22101	21996	22204	22292	22076	22310	22365	22078	22028	22223	22272	22291	22194	22102	22097	22102	22167	22228	22277	22061	22238	22053	22058	22225	22040	22165	22216	22183	22316	22228	22096	22233	22244	22219	22122	22273	22130	22119	22098	22063	22290	22140	22121	22021	22046	21998	22120	22221	22019	22167	22137	22351	22099	21949	22037	22150	22156	22249	22192	22326	22213	22065	21989	22040	22155	22005	21983	22291	22205	22177	22065	22308	22115	22063	22145	22002	22019	22111	22057	22005	22226	22115	22205	22256	22158	22346	22080	22108	22170	22130	22014	22166	22208	22038	22220	21973	22178	22029	22147	22175	22154	22143	22112	22365	22086	22208	22134	22103	22242	22186	22234	22267	22128	22158	21856	22181	22125	22305	22217	22008	22229	22254	22236	22166	22060	22131	22207	21941	22201	22119	22214	22141	22132	22130	22152	21936	22102	22076	22087	22171	22234	22148	22403	22245	22117	22187	22228	22315	22203	22175	22100	22124	22120	22043	22088	22292	22201	22111	22109	22090	22051	22142	22147	22161	22054	22198	22285	22259	22111	22162	21933	22023	22134	22104	22299	22021	22121	21987	22099	22244	22190	22073	22058	22274	22000	22183	22192	22169	21974	22260	22130	22319	22369	22184	22189	22265	22089	22152	22174	22098	22195	22227	22236	22286	22180	22142	22243	22067	22339	22188	21895	22075	22221	22225	22168	22142	22158	22198	22139	22207	22226	22361	22055	22121	22152	22441	22078	22215	22133	22007	22257	22091	22241	22195	22066	22154	22156	22069	22247	22122	22141	22130	22115	22230	22296	22150	22091	22155	22154	22172	22047	22102	22105	22150	22100	22151	22179	22093	22127	22300	21977	22140	22248	22095	22234	22166	22167	22043	22225	22103	22211	22186	22086	22072	22090	22053	22189	22160	22103	22048	22217	22106	22262	22094	22152	22264	22047	22265	22323	22137	22191	22255	22309	22254	22148	22190	21931	22046	22081	22165	22218	22030	22205	22155	22215	22152	22290	22126	22255	22168	22104	22391	22216	22268	22385	22236	22196	22178	22288	22103	22152	22054	22104	22131	22187	22157	22169	22230	22269	22262	22095	22134	22075	22071	22179	21996	22037	22086	22227	22161	22242	22213	22157	22246	22148	22289	22096	22042	22208	21925	22180	22153	22010	22133	22316	22258	22183	22009	22312	21932	22201	22268	22088	22270	22060	22025	22052	22209	22372	22078	22259	22095	22344	22298	22063	22066	22005	22156	22334	22077	22376	22366	22194	22164	22231	22109	22217	22141	22284	22238	22119	22119	22227	22155	22199	22061	21982	22235	22399	22021	22003	22149	22074	22248	22107	22223	22033	22222	22242	22248	22154	22251	22100	22098	22065	22022	22206	22215	22005	22213	22246	22348	22179	22191	22074	22330	22432	22307	22257	22048	22258	22097	22157	22263	22355	22126	22117	22114	22224	22057	22340	22115	21996	22340	22152	22134	22262	22179	22167	22115	22094	22291	22292	22115	22172	22038	22234	22026	22272	22186	22280	22066	22222	22116	22210	22270	22027	22204	22097	22200	22185	22130	22230	22112	22176	22122	22008	22149	21892	22206	22017	22192	22239	22176	22189	22152	22380	22268	22099	22205	22135	22268	22279	22040	22230	22134	22155	22330	22322	22045	22086	22108	22218	22097	22253	22019	22224	22217	22281	22100	22279	22030	22267	22148	22138	22332	22183	22045	22147	22026	21911	22242	21900	22124	22259	22103	22112	22285	22287	22276	21944	22340	22355	22147	22160	22296	22287	22134	22156	22030	22322	22060	22102	22042	22231	22033	22145	21965	22168	21959	22277	22213	22146	21992	22088	22131	22163	22131	22191	22107	22165	22202	22147	22252	22205	22113	22346	22267	22140	22230	22080	22146	22327	22104	22184	22078	22010	22005	22040	22082	22198	22238	22370	22100	22239	22293	21981	22186	22127	22088	21933	22048	22185	22027	22121	22068	22153	22043	22237	22315	22117	22219	22068	22184	22040	22250	22096	22225	22027	22138	22220	21924	22294	22229	22128	22036	22259	22271	22053	22328	22107	22004	22180	22231	22235	22160	22213	22053	22219	22148	22174	22127	22100	22266	22186	22177	22078	22236	22060	22031	22026	22140	22219	22297	22018	21893	21934	22303	22189	22106	22279	22260	22254	22118	22127	22295	22240	22119	22199	22260	22196	22038	22044	22138	22246	22125	21894	22071	22075	22329	22144	22274	22193	22146	22163	22191	22190	22299	22041	22215	22204	22081	22225	22244	22204	22229	22057	22218	22184	22293	22237	22115	22120	22287	22030	22230	22222	22096	22292	22141	22271	22161	22208	22223	22277	21966	22182	22493	22018	22124	21959	21906	22313	22065	22091	22365	22117	22269	22060	22238	22351	22103	22104	22104	22297	22022	22236	22199	22204	22091	22117	22261	22452	22177	22095	22135	22237	22133	22138	22115	22067	22184	22005	22129	22160	22280	22215	22137	21968	22175	22269	22123	22200	22173	22152	22157	22217	22208	22248	22200	22163	22224	21988	22169	22251	22238	22227	22345	22253	22302	22158	22060	22094	22082	22123	22125	22126	22082	21990	22035	22410	22075	22161	22265	22091	22083	22016	22126	22305	22109	22103	22195	22101	22209	22037	22068	22063	22020	22018	22117	22061	22139	22096	22092	22089	22236	22108	22290	22235	22255	21947	22154	22095	22227	22034	22087	22144	22184	22249	22209	22151	22098	22231	22269	22220	22134	22038	22170	22016	22258	21963	22220	22167	22120	22199	22289	22126	22129	22019	22305	22043	22256	22209	22050	22093	22205	22181	22133	22215	22069	21899	22099	22188	22186	22121	22130	22040	22128	22056	22139	22063	22212	22131	22294	22216	22274	22343	22008	22216	22026	22343	22002	22122	22058	22067	22135	22063	22249	22007	22391	22217	22081	22237	22195	22143	22142	22019	22136	22235	22103	22174	22063	21985	22220	22159	22033	22129	22290	22073	22236	22138	22046	22072	22043	22168	22067	22175	22341	22133	22230	22061	22272	22135	22167	22224	22122	22134	22092	22169	22230	22043	22345	22146	22089	22068	22176	22267	22189	22127	22120	22098	21963	22071	22129	22102	21946	22068	22224	22116	22177	22015	22313	22239	22220	22152	22056	22093	22202	22080	22255	22092	22187	22192	22165	21972	22205	22109	22219	22093	22252	22139	22121	22279	22238	22140	22162	22219	22194	22046	21933	22154	22024	22028	22094	22309	22142	22152	22338	22211	22106	22120	22181	22133	22117	22106	22161	22291	22119	22006	22015	22134	22241	22093	22143	22098	22230	22381	22057	22293	22302	22122	22223	22090	22367	22106	22214	22239	22152	22192	22112	22315	22212	22122	22028	21989	22298	22104	22225	22049	22159	21951	22129	22182	21914	22074	22103	22213	22035	22065	22141	22252	22094	22167	21941	22281	22033	22099	22109	22227	22270	22110	22493	22180	22174	22110	22238	22250	22158	22254	22127	21965	21850	22163	22012	22196	22427	22336	22143	22233	22034	22246	22191	22026	22316	22116	22172	22168	22419	22242	22285	22037	22298	22147	22220	22245	22276	22138	22281	22172	22102	22137	22196	22141	22029	22048	22049	22194	22056	22225	22242	22110	22066	22160	22102	22084	22253	22070	21922	22107	22188	22259	22245	22239	22157	22286	22121	22197	22199	22106	22152	21958	22264	22084	22380	22224	22120	22126	22193	22120	22036	22169	22272	22073	22041	22118	22062	22336	22116	22203	22217	22144	22239	22203	22174	21955	22290	22230	22046	22238	22165	22117	22149	22124	22180	22240	22002	22191	22005	22265	22121	22210	22187	22251	22082	22098	22095	22016	22296	22027	22310	22193	22314	22075	22104	22274	22109	22006	22117	22056	22077	21978	22057	22154	22062	22200	22213	22125	21922	22174	22142	22173	22175	22058	21996	22217	22166	22245	22236	22229	22046	22025	22304	22340	22178	22381	22101	21998	22187	22239	22149	22146	21965	22113	22446	22156	21965	22262	22036	22098	22145	22035	22125	21984	22212	22188	21960	22143	22089	22241	22216	22258	22000	21951	22239	22209	22270	22147	22212	22124	22171	22115	22154	21928	22080	22178	22324	22186	22270	22086	22165	22056	21992	22121	22178	22240	22058	22225	22075	22269	22146	22198	21994	21950	22036	22266	21834	22074	21967	22218	22229	22173	22225	21995	22354	22168	22071	22305	22192	22229	22313	22040	22050	22253	22454	22022	22293	21960	22151	22296	22145	22304	22051	22500	22325	22159	22157	21965	22218	22055	22287	22210	22085	22004	22165	21879	22278	22147	22378	22042	22183	22197	22369	22349	22076	22203	22144	22060	22283	22199	22040	22089	22015	22226	22143	22335	22290	22085	22141	21971	22077	22188	22133	22181	22152	22100	22358	22139	22253	22140	22008	22150	22143	22117	22144	22097	22124	22080	22041	22227	22314	22196	22204	22156	22246	21947	22407	22177	22251	22226	22287	22171	22092	22260	22283	22300	22140	22208	22070	22065	22259	22050	22418	22090	22178	22063	22228	22124	22300	22163	22006
34203	35134	41360	37406	33871	32576	31847	31167	30882	30609	30425	30215	30218	30239	30097	29913	30012	29806	30213	30013	29974	29933	29856	29864	29770	29846	30157	30019	29923	30013	30062	29724	29928	29828	29773	30209	30029	30055	30148	29878	29696	30025	30053	29937	30122	29819	29930	29960	29983	30079	29955	29999	29819	29939	29934	29821	29912	29905	30053	29941	30140	29820	29766	29864	30167	30009	29895	29748	29895	29992	29834	29838	29990	29956	29888	30023	29584	29689	29729	29855	29783	29672	29947	29853	30006	30152	29881	29983	29799	29950	30079	29952	29639	29839	30074	29755	29848	29900	30018	29906	29748	29597	29673	29728	30141	29750	29909	29970	29825	30036	29999	29773	29931	29804	29978	30039	29995	29790	29426	29775	30024	29732	30014	29916	29740	29888	29925	29893	29817	29849	29825	30000	29754	29869	29993	29694	29987	29783	29847	29848	30081	30004	29921	29846	29925	29778	30005	29975	29957	29877	29827	30244	30025	29820	30193	29607	29731	29761	29731	29957	29830	29971	29951	29977	29901	30041	29810	29934	29846	29812	30059	29833	30091	29813	29802	29896	29649	30120	29900	29749	29857	29753	29857	29909	29839	29940	29851	30014	29945	29937	29768	30000	29797	29878	29786	29922	30028	29999	29904	30048	29926	29648	29990	30012	29694	30107	29758	29885	29856	30064	30066	29965	29690	29952	30030	30091	29791	29848	29631	29708	29965	30000	29898	29755	29894	29880	29859	29612	29934	29919	30055	29932	29849	29914	29867	29709	29816	29833	29966	29835	29927	29926	29611	29787	29841	29794	29873	29816	29782	29890	29698	30067	29961	30167	29794	29857	30058	29868	29929	30041	30057	29843	30116	29851	29842	29875	29825	29748	29500	29830	29889	29949	29892	29724	29631	29787	29672	29621	29785	29768	29841	29895	29764	29763	30031	30156	29994	30049	30002	29934	29908	30028	29986	29859	29888	30144	30114	29747	29716	29759	29889	30256	29719	30020	29727	29877	29913	29839	29945	29806	29795	29664	29917	30013	30143	30021	29714	29856	29958	30214	30009	30005	29850	29816	29981	29889	29742	30166	30014	29835	29949	29997	30021	29947	30000	30138	29824	30067	29881	29696	29802	30259	29842	29822	29762	29867	29864	29860	29990	29789	29872	30022	29951	29979	29930	29997	29939	30092	29751	29801	29897	30015	29918	30004	29848	30184	30275	29903	30178	29539	29784	30145	30062	29931	30164	29876	30079	29778	29923	29651	30058	29906	29761	29886	29865	29800	29849	29897	29982	29757	30095	29860	30056	30030	30225	29800	29836	29669	30109	29755	29918	29968	29874	29838	30017	30050	30015	29863	29689	29665	29667	29897	29911	29977	29885	29779	29982	29796	30007	30003	29702	29867	29675	29908	29906	29884	30222	29745	29961	29933	30027	29928	29960	30015	29965	30135	30082	29880	30154	30000	29669	30121	29832	29889	29943	29733	29931	30131	29760	29808	29896	29717	30052	30026	30029	30000	29896	29911	29922	30091	29864	29985	30137	29762	29831	29883	30001	29862	29999	29912	30129	29816	30077	29995	29751	29962	29792	30005	30125	29977	29993	30097	29998	29586	29746	30065	29748	29774	29810	29558	30075	29931	29953	29920	29792	30048	29912	29741	29843	29883	29984	29689	29759	29912	29963	29836	29993	29706	29788	29975	29787	29892	30068	29781	29732	29581	29832	29824	29856	29840	29769	29903	30105	29769	29725	29698	29969	29942	29719	30132	29871	29762	29831	29829	30096	29753	30046	30018	29871	30183	29586	29981	29922	29802	30104	29941	29997	29930	30197	29625	29865	30005	30084	29814	29851	29959	29899	29957	29902	29972	29878	29794	29858	30176	30079	30061	29759	30032	30097	29989	29705	29889	29863	29819	29937	29943	29983	30170	29926	29907	29933	29897	29888	29927	29938	29981	29662	29921	29995	29719	29875	29822	29861	29985	30112	29931	30029	29901	30078	29879	29870	29669	29989	29742	29978	29881	30027	29961	29742	29951	29928	30116	29963	30068	30022	29833	29927	29833	29843	29738	29624	29836	30073	29875	29804	29846	29866	29748	29937	29952	29691	29776	29923	29955	29996	29943	29771	29885	29929	29694	29725	29839	29870	29767	29763	29773	30071	30085	29956	29950	30045	30026	29909	29797	30001	29745	29888	29668	29911	29874	29841	29991	29897	29866	29897	29907	29871	29815	29806	30002	29826	29883	29876	30117	29842	29728	29586	30080	29933	29878	29870	29722	29937	29750	29819	29843	29795	29800	29719	29904	29788	29832	29681	29810	29906	29826	29936	30173	30071	29857	29667	30021	29718	29784	30064	29728	29846	29937	29632	29876	29619	29780	29801	29871	29805	29872	29973	30005	29997	29850	29805	29701	29907	29945	29904	30024	30085	29828	30011	29873	29684	30009	30099	30012	29861	29814	29621	29831	29848	29950	29802	30000	29958	29952	29925	29909	29796	29882	29903	29788	30045	30147	30233	29867	29769	29945	29873	29650	29950	30019	29828	29820	29957	29723	30088	29876	29929	29967	30037	29764	29874	29918	30088	29843	30031	29846	29717	29960	29731	29917	29988	29993	29904	29921	29998	29764	30034	29740	29812	29793	29877	30021	29722	29671	29940	29873	29566	29798	29935	29954	30030	30056	30015	29997	29911	29724	29946	30056	30056	29898	29846	29890	29901	29805	29789	30068	29861	29763	29762	30129	29977	29901	29916	29808	30136	29892	29669	29566	30059	30212	29817	30082	30042	29972	29700	29896	29786	29966	29932	29906	29549	29850	29815	29884	29872	29998	29888	29897	29751	29886	29730	29766	29962	29821	29966	30027	30008	29741	30189	30010	29859	29888	30113	29709	29974	30165	29994	29737	29789	29868	29770	30086	30026	29949	29811	30001	29638	29704	29970	29767	29871	30099	29939	30206	30011	29962	29912	30034	29972	30106	29824	29595	29972	29826	29884	30020	29944	30226	30036	30008	30073	29975	29619	29839	29865	29882	29689	30053	29908	29801	29841	29695	30033	29852	29942	29853	29967	29905	30040	30013	30100	30048	29973	29811	29753	30180	29967	29860	30020	29786	29813	30109	29816	29849	30085	29985	30059	29877	29790	29923	30055	29740	30074	29881	29764	29778	29862	30022	30097	29779	29893	30070	30049	29729	30059	30212	29934	29878	29866	29674	29998	29934	30079	29927	29871	29860	29920	29631	29670	29803	29797	29938	30051	29813	29944	29727	30070	29697	29848	29822	29847	29897	30183	29770	29951	29881	30004	29891	29664	29722	29833	29899	29706	30062	29857	29881	29982	29921	29921	29832	29934	29852	29742	29942	29897	29862	30004	29944	30066	30079	30092	29784	30037	29905	30137	30008	29819	29952	29818	29761	29862	29884	29767	30039	29897	30022	29724	29790	30012	30141	29917	29899	29920	29772	29914	29893	29998	30029	29925	29922	29956	30127	29875	29782	30008	29840	29716	30061	30011	29963	29865	29794	29933	29927	29838	29824	29904	29812	29995	29844	30115	30195	29834	29988	29888	29926	30093	29899	30067	29893	29864	29908	29847	29900	30075	29848	29718	30016	29566	29917	30128	29976	29806	29731	30028	29801	29775	29767	29827	30086	29943	30073	29733	29706	29950	29583	30024	29891	29906	29944	30199	30037	29925	29967	30016	30048	29931	29866	30073	30016	29950	29872	29957	29883	29838	29712	29796	30001	29860	29660	29789	29723	29858	29966	30084	30019	29949	29700	29866	29969	30193	30122	29872	29764	30065	29818	29846	30153	30016	30159	29822	29853	29831	29840	29896	30011	29778	29679	29991	29926	30072	30091	29991	29958	30043	29861	29841	29986	29894	29737	29905	29987	29920	29997	29888	29626	29780	29609	29865	30117	29999	30092	30010	29940	29926	29698	29864	29898	29900	30024	29909	30066	30088	29997	30037	29970	29789	29962	29960	29911	30096	29946	29838	29776	30207	29740	29793	29820	29938	29859	29930	29991	29774	30065	30023	29748	29955	29885	29905	29923	30102	29714	30073	29869	29933	29974	29846	29996	29834	30139	30020	29923	29753	29818	29987	29913	29951	29959	29825	30047	30040	30151	30014	29735	29889	29883	29958	30113	29623	29812	29851	29916	29719	30026	30011	29951	29598	29862	29843	29714	29845	29555	29769	29812	29874	29670	30088	29641	29772	29731	29839	30000	29762	30196	29985	30031	29841	29983	30015	29716	29917	29767	29728	29840	30094	30164	29843	29863	29713	29866	29739	30020	29904	29756	29834	29545	29993	29893	29803	29997	29842	30080	29793	29941	30074	29978	30047	29692	30001	29674	29856	29943	29976	30047	29935	29978	30183	29870	29744	29952	29865	29728	29978	29811	29840	30025	29879	30047	30183	29838	29767	29968	29921	30088	29982	30022	29809	29889	29837	30011	29939	29845	29668	29981	30021	30173	30125	29670	30157	29621	29700	30067	29981	30169	29871	30041	29982	29764	29767	29699	29876	29736	29895	29855	29656	30002	29798	29997	30052	29920	30062	29780	29643	29833	29712	29638	29856	29942	29603	29536	29917	29995	30039	29939	29855	29724	29784	29760	29703	29878	29897	29806	29597	29861	29969	30027	30194	30045	30121	29967	29901	29900	29980	30153	29930	29911	29672	29726	29978	29977	29943	29690	29941	29902	29761	29615	29967	29714	29925	29951	29976	30157	29839	30070	29993	29900	30107	29796	30106	29914	30156	29824	29774	29777	29797	29908	29704	29597	29835	29644	29841	29936	29781	30074	29902	29827	29891	29941	29972	29958	29840	29993	29906	29823	29976	29792	29943	29680	29926	29959	29833	30092	30105	29705	29779	29781	29738	29990	29870	29893	30099	29970	29967	29824	29732	30146	30084	29780	29923	29930	29857	29828	30147	29813	29757	29884	29966	29890	30163	29975	29833	30071	29855	29973	29961	29939	30062	29763	30001	30112	29890	29966	29925	29907	29853	29747	29916	29819	29751	29786	30217	29872	29963	29946	29617	29695	30032	29787	29913	29895	30005	30020	29762	29720	29824	29963	29783	29843	29940	29868	30015	29792	29799	29855	30027	29935	29939	30172	30053	29758	29923	30187	29962	29810	30056	29880
32731	47645	39485	31695	28401	26228	24649	23921	23439	23057	22794	22575	22418	22284	22479	22177	22190	22176	22111	21981	22353	22078	22122	22002	22006	21965	22073	22106	21956	21955	22089	22108	22022	21979	22014	22070	22115	22021	22028	22136	22006	22102	22057	21647	22135	21959	22102	21983	22016	22081	22014	22067	22058	22020	22115	22054	21925	22004	21864	22052	21972	21988	22022	21866	22072	22051	21950	22101	21935	22036	21913	21999	21847	21886	22029	21907	21936	22006	21988	22031	22010	21908	21818	21987	21961	22174	21967	21819	22000	22051	22127	22019	21931	21987	21961	22065	21958	22277	21832	22102	22220	22006	21717	21970	21941	21931	22202	22166	22262	21909	21872	21910	21955	22078	22018	21962	22109	22158	22142	22135	22159	21951	22064	21814	21987	21813	22007	22089	22058	22045	21956	21883	21905	22089	22069	22109	21930	22038	21964	22041	21952	21997	21949	21780	21979	22083	21971	22182	21942	22080	22122	21920	22076	22038	22021	22063	22032	22219	22059	21963	21859	21947	22059	21951	21872	21922	22079	21982	22172	21974	21971	22007	22107	22121	21967	21990	21963	21990	21950	22046	22030	21974	21950	21794	21837	21925	21949	21927	22168	21994	21881	21994	22049	21948	22076	22001	22140	22060	21919	22005	22009	21977	22074	21932	22073	22187	21844	21963	21960	22024	22055	21857	22017	22028	21974	22105	22022	21919	22015	21962	22047	22099	22113	21890	22106	22160	21866	22043	21966	22168	22009	21928	21999	21931	22043	21957	21993	22014	22170	21923	21993	21865	22100	22035	22031	21938	21968	21846	21811	22003	22021	22110	21983	21987	21916	22081	21965	22094	22011	21964	22110	21903	22222	21978	21932	21972	21942	22089	21872	22129	22001	22049	21898	22146	22072	21806	21900	22082	21965	21680	22162	22080	22122	21912	22134	22009	21895	22018	21942	21877	22125	21873	21998	22120	21807	21934	22029	21917	21817	22059	22087	22049	22024	22095	22137	21985	21914	21988	22202	21917	21908	22015	22091	22064	21918	22060	22060	21900	22179	21879	22170	22046	21968	22031	21751	21794	22141	21903	21854	22060	22179	21902	21888	22075	22073	22016	21854	22000	22003	22002	22005	21940	21915	22185	22037	21879	21863	22025	21917	21912	22400	22129	22037	22112	21967	22090	21904	21927	22132	22107	21872	22274	21987	22016	22149	22136	21972	22085	22089	22027	22153	22120	21781	21792	22148	21839	22049	22155	22013	21811	22192	22152	22037	21838	22086	21919	22011	21972	21989	21895	21876	22022	22011	21867	22020	22009	21986	21998	21928	22098	22016	22072	22019	22046	21937	22010	21960	22033	21998	21850	22070	22104	22025	21993	22062	22056	22155	21793	21957	21914	22005	21963	22126	22022	22134	21845	22083	22046	22051	21843	22055	22010	21903	21983	21966	22145	21990	21988	21966	21951	22040	22315	22012	21863	22058	22131	22062	21936	22030	21863	22108	22138	21969	21990	21749	21993	22015	21928	22024	22087	21972	21889	21954	21932	21946	22000	21948	22040	22054	21995	22095	21976	22141	22115	22084	22089	22124	21953	22061	21828	21932	22143	22071	22083	21998	22074	22138	22016	21954	21920	21917	21938	21937	22111	22021	22064	21970	21926	22042	22170	22204	22182	21970	21867	22085	21894	22119	22067	22263	21886	22206	21859	22027	21756	22182	22057	21981	21968	22135	22017	22092	22231	22066	21955	22102	21883	22223	21873	22044	22007	21886	22143	21873	22018	22095	22062	22052	21814	21988	21677	22129	21931	22046	22119	22043	22047	22091	22123	22109	21934	22110	21995	22043	21922	22131	21843	22208	22013	21877	22219	22040	21983	22211	22098	21863	21930	21986	22022	22286	22014	21973	22115	21938	22040	22102	21991	21879	22115	21959	22170	22130	22029	22031	21915	21896	22028	22005	22175	21990	22167	22143	22026	22166	22092	21918	21997	22053	21899	21948	22055	22030	21963	21836	22102	21974	22061	21901	21927	22165	22056	22048	21910	21907	21920	22073	22130	22054	21964	22057	21897	22228	22138	22114	21906	22084	22096	22120	22122	21878	22004	21975	22126	22032	22291	22002	22146	21937	22034	22028	21732	21947	22036	21977	22008	22120	21943	21937	22176	22145	22119	21981	22098	22069	21933	21887	22100	22066	22004	22074	21982	21993	21916	21896	22137	21928	22023	21938	22033	22041	22066	22187	21900	22055	21868	22110	21937	22097	21968	22218	22026	21976	22016	22188	22123	22043	21902	22026	21936	22064	22005	22114	21949	22058	22161	22169	21940	21981	22206	22182	22098	22034	22074	21966	22029	22108	22008	22045	22047	21867	22008	21898	22064	21984	22153	21783	21965	21991	21858	21913	22042	21978	21923	21999	21849	21918	22175	22003	22006	22088	22073	21889	21992	22274	21786	22115	22069	22148	21961	22086	21938	22048	22010	22077	22136	22077	22020	22041	22102	22040	21881	21953	22033	21954	22066	22053	22132	22090	21906	22134	22049	22117	22108	22029	21934	22079	21920	22016	22116	21902	21912	21927	22061	22106	22036	21998	21930	22099	22066	22067	21901	22076	22013	22004	21894	21995	22001	21904	22080	21879	22087	22072	21922	22070	22128	21821	22105	21839	21998	21998	22071	21940	22194	22030	22065	21778	22139	22086	22070	21909	22021	21941	22164	22054	22063	22155	21985	22156	21982	21973	22149	21823	21858	22097	21942	22128	22035	22167	22031	22040	21997	21950	21885	22028	22139	22033	22044	22007	21965	22131	21955	22159	21938	22247	21927	22087	21942	22089	21996	22020	22030	21899	22017	22038	22011	22102	22044	21975	22125	22083	21970	21887	21989	22031	22128	21912	22060	22064	21999	22073	22045	21917	22061	21996	22050	22181	22113	22035	22176	21931	21882	22035	22117	22141	21920	22089	22037	22140	22122	22098	21846	22213	21991	21976	21940	21959	22063	22130	22091	21922	22013	22072	22213	21924	22091	22205	22040	21923	21969	21868	21973	22139	21942	22094	22086	22192	22042	22023	22118	22027	21997	21979	22079	22154	22052	21812	22072	21986	22091	22220	21934	22061	22162	22024	21829	22095	22062	21954	22122	22090	22032	21926	22266	22003	22091	21929	21976	22037	21977	21936	22121	21929	21973	22078	22003	21887	22031	22044	21893	22102	22007	21873	22029	22029	22151	21914	22014	22087	21835	22092	22029	22165	21677	22113	22079	22148	22020	21939	21990	22052	22102	22047	21992	22058	22113	22026	22040	21907	22029	22195	22120	21861	21963	22104	21883	22194	22081	21980	21974	22114	22236	22143	22072	21979	22131	22205	22172	21977	21829	22045	22166	22172	22122	22096	21960	22118	21915	22089	21922	21862	21961	22025	22068	22096	21986	22204	21815	22017	22027	22104	21880	21967	22194	22060	22004	21992	22039	21948	21989	22082	21942	22045	22058	22171	21966	22017	22131	22126	22149	22050	22051	21929	22116	21858	22155	22120	22064	21997	22061	22038	22182	22025	21971	22090	22049	22063	22068	21930	22044	21752	21723	22036	21970	21927	22083	22047	21976	22007	22097	22031	21979	21915	22095	22076	21991	22196	21943	21906	22134	21897	21959	21853	22104	21972	22019	22000	22011	22044	21969	22065	21992	22083	21999	21873	21908	22005	22147	21993	22048	22111	22041	21919	22075	22071	22194	22001	22021	22157	22020	21894	22074	22014	22074	22154	21773	22109	22165	22051	21901	22143	22186	21999	22045	22052	22055	22098	21906	21947	22164	22154	22111	21863	21930	22166	21906	21984	21940	22064	22065	22049	22058	22212	21996	21924	22133	22035	22036	22080	22063	21891	22174	21951	22016	21967	21970	21980	22181	22089	22095	21950	22255	21919	22136	22032	22017	22221	22088	21891	22019	22058	21898	22031	22149	21892	22008	21850	22179	21980	22201	21996	21950	21878	22163	21883	22006	21923	22033	22020	22062	22040	22156	21900	22100	22089	22005	22172	22083	21948	22016	22097	21939	22011	21832	22163	22154	22026	22017	22011	21986	22064	21907	22027	22002	22278	22120	22068	21992	22066	22019	22106	22094	22090	22052	21879	21982	22017	22015	22034	22143	21954	21957	22034	22011	21785	22075	21813	22064	21958	21903	21966	22108	21973	22109	21992	22214	21954	21990	22009	21967	22002	21945	22006	22094	22111	22011	21955	21888	21847	22202	21793	21940	21977	21928	21972	22053	22068	22031	21960	22021	21844	21952	22034	22191	22045	21978	21893	22018	22060	21953	21986	21857	22053	22116	21878	21904	22060	22083	22008	22025	21849	22351	22091	22302	22212	22049	22070	22000	21884	22035	22000	22087	22019	21979	22124	21853	22071	21860	22185	22040	21971	21945	22192	21962	21920	22027	21960	22009	22136	22135	22022	21960	22020	22034	22057	21961	21922	21938	22098	21996	22032	22062	21981	21805	22069	22006	22129	22046	22121	22112	21922	22113	21999	21979	22040	21977	22114	22118	21964	22020	22139	21993	21977	21979	22017	22036	21840	21989	22208	22058	21861	21944	22073	21895	22113	22023	22031	22133	21980	21831	22193	22132	22147	22033	22062	21984	22110	22040	21973	22211	22037	21794	22043	21993	22003	21973	21993	22011	22045	21856	21894	22009	21939	21941	22046	21862	21845	22089	21914	22148	21997	21950	22036	22160	21992	22070	22083	21953	22218	21907	21941	22013	21925	22097	22260	21922	22058	22058	21999	22194	21931	21951	22064	22185	21888	22161	22122	22001	22015	22125	21987	22055	21993	21987	21983	22026	22109	22209	21991	21925	22005	21988	21856	21855	22107	22070	22201	22085	21942	22188	21987	22155	21878	21946	22101	22006	21970	21953	22228	22139	22006	21926	22171	21811	21793	21983	22063	22109	21862	22085	22036	22240	21899	21943	21936	21832	21854	21902	22040	22050	22092	22105	22151	21816	22075	22023	21896	22114	21869	21916	22134	22107	22065	22118	21982	22087	22005	22096	22078	22077	21906	21860	21855	22000	21983	22073	21833	22225	21948	21784	22047	22039	22145	22219	22090	21873	22010	21944	22046	21915	22018	21948	21977	22092	22058	21943	22063	21851
23393	21502	28699	27756	29158	32839	34165	31784	31193	31318	31126	30730	30378	30494	30336	30323	30429	30205	30215	30188	30185	30241	29806	30099	29696	30104	29704	29993	29883	29739	29769	29600	29797	29824	29821	29831	29944	29752	29762	30079	29806	30143	29707	29635	29908	29938	29997	29940	29871	29845	29823	29781	29929	29896	29964	29866	29611	29787	29828	30130	29963	29875	29828	29981	29911	29945	30042	29772	30068	29924	29727	29841	29773	29745	29959	29820	29685	30003	30159	30023	29779	29782	29720	29956	29717	29887	29746	29839	29621	29717	29818	29805	29765	29939	29912	29693	29891	29860	29814	29609	29720	29696	30014	29707	29922	29787	29875	29840	30088	29753	29982	29838	29972	30003	29823	29821	29986	29922	29973	29728	29777	30053	29666	29823	29847	29884	30024	30061	29836	29859	29934	29811	29768	29909	29883	29880	29874	29825	29575	29828	29806	29843	29738	29624	29755	29687	29951	29923	30168	29608	29796	29858	29806	29973	29818	29682	29777	29800	30078	29561	29706	29824	29696	29800	29596	29898	29926	29764	29968	29948	29741	29868	29721	29604	29976	30033	29843	29775	29716	29694	29521	29627	29759	29750	30124	29814	29836	29865	29763	29832	30015	29887	30009	30040	30079	29731	29741	29863	29636	29781	29862	29810	29507	29942	29670	29728	29584	29643	29796	29716	30079	29863	29720	29696	29802	30022	29622	29518	29828	29705	29905	29887	29669	29666	29900	29854	29972	29769	29885	29980	29825	29759	29740	29806	29954	30065	29576	29710	29873	29860	29696	29853	30026	29806	29785	29824	29802	30007	29948	30072	29788	29935	29950	29725	29581	29912	29845	29850	29903	29751	29950	29753	29942	29709	29794	30036	29891	29909	29568	29724	29972	29895	29943	29945	29912	29838	30012	29742	29852	29948	29689	29868	29946	29918	30005	29794	29907	29924	29798	29809	29775	29712	29679	29782	29755	29735	29839	29944	29848	29617	29624	29818	29490	29733	29695	29721	30022	29746	29938	29824	29720	29992	29965	30007	29773	29627	29703	29924	29791	30046	29952	29858	29915	29903	29701	29616	29739	29793	29882	29987	29839	30177	29905	29826	29698	30049	29886	29894	29970	29727	29746	29784	29989	29827	29713	29835	29985	29873	29933	29830	29874	29902	29862	29768	29666	29830	29878	29920	29829	29892	29939	30096	30062	29798	29934	29953	30014	29826	29975	29743	29995	29979	29845	29836	29959	29602	29866	29679	30072	29601	29782	29656	30023	29851	29883	30076	29946	29901	29892	29858	30060	29891	29782	29572	29917	29806	29925	29936	30044	29954	29971	29629	29849	29817	29667	29850	29812	29564	29856	30103	29860	29671	30114	29862	29802	29823	29713	29543	29930	29939	29825	29993	29727	29651	29720	29762	30018	29707	29716	29754	30087	29752	30040	29795	29885	30004	29992	29925	29699	29726	29744	29961	30036	29536	29751	29767	29963	29750	29904	29862	29843	29894	29620	29915	29820	29840	29940	29935	29831	29829	30027	30225	30039	29829	30067	29790	29673	29997	30109	29997	29977	29928	30026	29718	29850	29711	29863	30072	30031	29726	29889	29821	29656	29537	29787	29866	29790	30156	29828	29925	29777	29768	29945	30082	29826	29781	29702	29643	29894	29758	29832	29722	29882	29641	29780	29910	29902	29956	29767	29613	29824	29812	29967	29899	29836	29631	29838	29890	29829	29642	29904	29816	29808	29898	29751	30106	29924	29869	29889	29814	29928	30055	29928	29944	30100	30099	29873	29762	29962	29780	30083	29814	29843	29722	29784	29634	29769	29866	29819	29920	29884	29568	29712	29815	29864	29991	29868	30063	29919	29967	29919	29749	29693	29765	30123	29961	29801	29942	29795	29885	29885	29973	29820	29754	29944	29644	29906	30030	29570	29917	30134	29676	29752	29686	29903	30035	30058	29785	29855	29931	29894	29776	30013	29692	29853	29803	29751	29990	30060	29971	29794	29618	29685	29816	29736	29862	29838	29855	29762	29946	29841	29899	29644	29515	29641	29740	29820	29860	30067	29945	29874	29756	29850	29769	29952	29893	29805	29971	29686	29805	30045	29944	29928	29839	29826	29754	29775	29859	29863	29751	29943	30022	29920	29592	29820	29806	29773	29624	29838	29827	29997	29894	29971	29636	29678	29817	30141	29769	29974	29833	29833	30012	29866	30053	29620	29907	29891	29616	29700	29953	29962	29968	30077	29706	29891	29519	29684	29633	29692	29771	29715	29758	29792	29737	29935	30028	29865	30091	29963	29934	29893	29760	29850	29917	29896	29838	29739	29938	29714	29991	29905	29833	29632	29806	29779	29858	29907	29598	29726	29809	30048	29837	29767	29766	29684	29894	29558	29819	29854	29800	29836	29811	29649	29801	29797	29675	29942	29767	29997	29788	29947	29956	29995	30060	29960	29658	29621	29937	29732	30105	29985	29855	29593	29647	30000	29892	30026	29778	30033	29781	29551	29776	29657	29788	29965	29849	29736	29864	29850	29982	29912	29950	29877	29866	29832	29966	30034	29807	29904	29819	29972	29883	29978	29754	29843	30096	29693	29697	29713	29732	29755	29979	29744	29846	29780	30003	29770	29928	30040	29801	29751	29824	29921	29742	29713	29874	29923	29751	29783	29754	29948	30044	29864	29638	29585	29820	29708	29633	29598	29833	29888	29908	29764	29813	29632	29877	29701	29818	30092	29950	29808	29699	30087	29908	29951	29797	30062	29674	29851	30044	29807	29453	29976	30082	29762	29605	29743	29896	30032	29723	29801	29741	29968	29800	29901	29738	29687	30272	29725	29635	29884	29750	30022	29888	29870	29729	29874	29848	29922	29828	30089	29831	29849	29721	29687	29768	29780	29816	30045	30014	29888	30005	29962	30001	29867	30217	29650	29553	29682	29751	30026	29959	30223	29957	29742	29521	29847	29631	30101	29842	29891	29857	29843	29804	29910	29578	29844	29882	29907	29646	29890	29738	30051	29774	29725	29856	29782	29680	29828	29898	29723	29715	29816	29923	29443	29895	29873	30028	29482	30045	29901	29855	30037	29707	29741	29782	29694	29814	29819	29812	29883	30036	29700	29802	29880	29836	29835	29839	29743	29567	29893	29881	29914	29852	29879	29959	29748	29806	29562	30197	29925	29755	30014	29718	29787	29834	29674	29798	29732	29916	29817	29940	29935	29952	29764	29962	29895	30132	29800	29877	29660	29795	29811	29919	29738	29690	29957	29939	29863	29779	29828	30003	29594	29875	29963	29644	29573	29885	29985	29920	29801	29861	29709	30117	30069	29912	29677	29857	29779	29997	29754	29790	29892	30085	30082	29605	29856	29803	29745	30059	29893	29815	29759	29699	29903	29646	29853	29961	29878	29793	29741	29779	29708	29651	29844	29893	29751	29749	29976	29911	29666	29860	29968	29885	29938	29874	29686	29828	29996	29535	29788	29680	30032	29920	29708	29508	29931	30069	29839	29603	29813	29724	29632	29871	29769	30009	29612	30034	29875	30067	29966	30140	29881	30079	30002	30019	30060	30082	29810	29597	29796	30132	29670	30009	29907	29927	29635	29942	29805	29716	29751	29422	29767	29747	29893	29857	29723	29789	29820	30005	29854	29656	29826	29735	29802	29922	29958	29793	29917	29725	29994	29931	29865	29865	30080	30137	29926	29705	30018	29873	30095	29944	29920	29567	29841	29709	29759	29981	29676	29907	29962	29762	29786	29621	30036	29972	29791	29951	29789	29838	29886	30130	29977	29706	29831	29770	29934	29810	29945	29730	29804	29856	30031	29872	29544	29895	30090	29986	29741	30013	29638	29839	29556	29858	29861	29861	30108	29704	29933	29677	29764	30007	29678	29877	29803	30065	29756	29768	29940	29773	29784	29810	29946	29808	29889	29958	29895	29819	30061	30123	29911	29793	30024	29623	30008	29689	29861	29817	30038	29994	30079	29803	29814	29987	30228	29885	29811	29768	29797	29885	29898	29828	29917	30116	29789	29806	29827	29738	29933	29957	29848	30182	29858	29936	29828	30087	29766	30122	29800	29935	29822	29756	29812	29810	29832	30000	29906	29936	29762	30052	29905	29929	29915	29713	29699	29656	29818	29891	29762	29795	29948	29926	29838	29877	29813	29462	29963	29793	29799	29571	29779	29863	29775	29937	29803	29713	29803	29876	29633	29705	29801	29850	29700	29790	29822	29712	29824	29648	29862	29954	29774	29646	29858	29818	29928	29858	29705	29894	29900	29727	29937	30013	29779	29951	29736	29768	29955	29610	29966	29603	30091	29947	29918	29823	30089	29756	29542	29994	29764	29736	29831	29869	29751	29784	29732	29924	29735	29960	29724	29696	29829	29938	30118	29882	29902	29952	29930	29659	29803	29895	29871	29900	29829	29750	30014	29846	29710	29889	29798	29972	30031	29648	29790	29636	29831	29980	29898	30153	29948	29737	29824	29809	29848	29793	29987	29878	30027	29903	29820	29838	29840	29735	29922	29555	29874	29993	29943	29771	29532	29978	29931	29771	29732	29770	29973	29757	29886	29741	29880	29733	29997	29725	29954	29846	29772	29816	29869	29875	29847	29718	29784	30076	30055	29708	29918	29625	29833	29932	29953	29762	29732	29764	29925	29716	29630	29747	30226	29909	29847	29820	29895	29981	29736	29921	29744	29887	29834	29795	29897	29748	29632	29741	29926	29840	29971	29602	29831	29763	29923	29502	30015	29824	29932	29677	30004	29665	29632	29741	29852	30090	29795	29859	30000	29961	30066	29836	29782	29855	29821	30106	30130	29790	29651	29738	29814	29957	29939	29849	29861	29705	29816	29992	29746	29906	29818	29751	29939	29995	29887	29836	29886	29859	29702	29874	29716	29651	29941	29858	29843	29831	29852	29836	29857	29677	29866	29798	29929	29728	29866	29801	29982	30004	29672	29968	30021	29846	29694	30085	29780	29982	29860	29599	29940	29784	29974	29981	29845	29786	29817	29992	29946	29992	30035	29924	29941	29692	30045	30096	30088	29735	29917	29715	29738	29787	29891	29759	29963	29835	29997	30009	29812	29823	30044	29938	29944	29926	29927	29779	30042	29870	29951	30058	30062	29930	29811	29835
30077	53944	45141	36015	31581	28611	26694	25309	24202	23653	23231	22911	22665	22664	22453	22232	22312	22347	22351	22190	22082	22180	22001	22059	22122	21988	22123	22059	22086	22057	21882	21989	21886	22005	22042	21996	21997	22054	21977	21882	21930	22122	22016	22028	21951	21846	22046	21849	22056	22121	21963	21928	22058	21929	22042	21967	21862	22111	22048	21872	21964	22167	21969	21995	21978	22025	21900	21869	21936	21990	21892	22030	21830	21990	22075	21916	21987	21947	22057	21904	21839	21936	21881	22083	22109	22043	21897	21885	21856	22073	22103	21958	21951	21912	21846	21966	21934	21841	21804	21953	22052	22041	22041	21944	21993	21797	22036	22203	22051	22044	21972	22184	22066	21875	22026	21965	22036	22146	22088	22038	21953	21947	22147	22060	21898	21980	21992	22035	22024	22018	21995	21859	21985	21975	21994	21929	22081	21938	21849	22085	21856	21887	21924	21662	22064	21983	21919	21987	21990	21982	21837	21965	21863	21891	21875	22000	21888	22012	21969	22103	21907	22160	22032	21990	21937	21858	21897	21804	22075	21675	21997	21817	21929	22160	22004	22142	21980	22074	21935	21894	21788	22184	21927	21936	21927	22037	22170	21896	21984	21941	21952	22055	22031	22062	22085	21811	22034	22160	22104	21887	22102	22077	21831	21968	22009	22088	21990	21858	22066	22143	21812	21915	22015	21900	21912	22255	22108	22047	21925	22012	21985	22062	21961	21723	22086	22088	21880	22012	22174	22156	21924	22039	21871	21772	21954	21808	22032	21933	22017	22055	21934	22045	21845	21961	21950	21988	22046	21995	21909	21966	21808	22037	22035	21980	22249	21885	22030	22025	21992	21971	22005	21846	21884	21945	21879	22005	21980	21758	21925	21931	21941	22110	22017	21881	22110	21995	22105	21672	21981	21857	21943	21751	21865	22067	22133	22097	21873	22057	22009	21981	21929	21910	21867	22103	22110	21973	21869	22031	22095	21949	22038	22103	22204	21907	21841	21918	21980	22018	22029	22181	21846	22022	21962	22132	21817	22057	21788	22093	21963	22020	21961	21913	21998	21892	21967	21934	21910	21934	21954	21953	22139	21865	22104	21847	22136	21928	22145	21792	21807	21925	22053	22049	22085	22051	21831	22007	22164	22059	21831	21924	22000	21800	22028	21913	22115	21874	21827	21798	22123	22137	21943	21997	22042	21996	22138	21993	22068	22002	21989	21897	21900	22024	22082	22006	21950	22021	21904	21937	22011	21885	21937	21804	22099	21890	21980	21994	22040	21946	22043	22051	21959	21893	22041	21984	22010	22021	21914	21951	21945	22077	22127	21862	22025	22146	22040	21995	21788	22184	22124	22076	21993	21913	22005	22006	21871	21960	22038	22062	21912	21995	21983	22022	21986	21825	22017	21896	22141	21923	22175	21875	22051	22037	21855	22051	21890	21987	22064	21898	21976	21995	21901	21937	22138	22114	22156	21934	22110	21936	21849	22088	21917	22043	22152	21857	22219	21976	21943	21948	22086	22016	22124	22025	21875	21960	21999	22072	21858	21979	22019	21906	21809	22134	21955	22010	22031	22055	21832	22091	22116	22082	22022	22084	21962	21958	21834	21988	21889	21961	21890	21935	21855	21885	21924	22014	21896	21941	22088	21856	21886	22021	21847	21859	22001	21965	21914	22203	21995	21943	21986	22113	21966	21933	21998	21985	22024	21994	21939	22004	22039	21878	21945	21951	21922	21958	21969	21950	22141	21933	21969	21924	22109	21977	21941	21962	22247	21949	21878	21988	21911	22014	21979	22187	21960	22084	21884	22122	21919	21957	21909	21667	22007	21892	21885	22093	21942	21801	21822	22062	21994	21828	21920	22016	22010	22070	22048	22224	22094	22060	22079	22035	22007	21887	22068	21978	22032	22094	21992	21922	22161	22068	21937	21871	21830	22127	21931	21879	22015	22030	21884	21943	22046	21943	22009	21909	21992	21933	22097	21963	21996	21931	21977	21942	22047	22159	22085	22002	22076	22043	21924	21943	22140	21833	22001	21911	22029	22015	22003	21757	21774	21929	21749	22005	22029	21763	21876	21915	21967	22143	21925	21717	21982	22079	22141	21890	22028	22098	21950	22131	21942	21934	21936	21970	21738	21811	21979	21779	21773	22029	22037	21893	22014	22068	21969	22043	22013	22052	22073	21967	21996	22091	21989	21876	21831	22080	21781	21987	22054	21880	21974	21964	22025	22020	22142	22139	21881	22052	21862	21860	21972	21971	22118	21746	21880	21965	21950	21900	21929	22053	21943	21890	21838	21870	21899	21971	22079	22042	22033	22063	21897	21780	21986	22017	21878	21830	21942	21927	21992	21923	22060	22053	22022	21995	21959	21661	22095	21944	21843	21979	22050	21947	21857	22038	21939	22042	21933	22084	21945	21854	22193	22035	22014	21983	21931	22000	21902	22181	22097	22081	21917	21902	22023	21912	22061	22027	22051	22098	22062	21933	21934	21909	22189	21905	22179	22229	22199	22096	21999	21957	22082	21945	22086	22067	21980	22188	21975	22020	21971	21977	21899	22180	22045	22030	21903	22047	22239	22010	21994	22085	22047	21999	22001	21961	21890	21941	22066	22061	22066	22096	21978	21920	21992	21883	21934	22176	21876	22148	21934	21865	21941	22078	21881	22002	22032	22198	22158	22041	21971	21993	21952	21955	21997	22019	21960	22069	22078	21998	21973	21972	22177	21932	22010	21745	22069	22081	22286	21976	22130	21795	21934	22018	21966	22087	22054	21996	22029	21859	21976	22114	21826	21952	22364	21924	22125	21859	21902	21932	22140	21944	22031	22087	21935	21929	21966	22154	21946	22174	22057	21996	22005	21985	21980	22119	22111	21992	21950	21878	22196	21955	22055	21940	21917	22010	22010	22226	22039	21968	21690	21873	21978	21786	22078	21967	21954	21932	21921	22063	21868	21907	21963	21998	21973	21893	21725	22010	21911	21939	22013	21846	22054	21893	22064	22032	21911	22081	21982	22203	22203	21914	22101	21938	22134	21864	22066	21929	21890	22007	21878	22155	22116	22037	21840	21948	22027	21904	21855	21870	22189	21952	22051	21996	22070	22038	22027	21938	21837	22012	21927	21928	21898	21944	22062	21898	22218	21946	21877	21912	21979	22042	22063	21869	22052	21965	21885	21922	21946	21981	22129	21995	21969	22122	21919	21940	21950	21871	22070	22025	21952	22062	21976	22169	21930	21840	21856	21899	21875	22098	21952	22010	22013	21925	22135	21990	21953	22184	22095	22015	22081	21977	22105	21986	21964	21881	21968	22035	21844	21968	21937	21859	22183	21892	21834	22022	22030	22004	21963	21994	21993	21797	22008	22075	22037	21815	21988	22050	22040	21682	22048	22027	21830	22189	21961	21787	21963	22034	21944	22002	21847	21898	21896	22075	21873	21984	22019	22024	22092	22069	22151	21961	22016	22070	22031	22181	22028	22046	22075	22019	21768	21964	21927	22005	21878	21852	21937	21988	21998	22054	22010	22008	21873	22039	22092	22049	21815	21951	21991	21975	21899	21791	22154	21986	21966	22007	21900	21967	22155	21950	22151	21969	21960	21898	21996	22133	21884	22025	22045	21863	21773	22052	21885	21968	21975	21960	22057	22026	22185	21823	22051	22017	21990	21818	21837	21986	22047	22020	21762	21983	21896	22030	22019	21927	22036	21989	21993	21867	22030	22096	21930	22043	22057	21968	21994	21924	21938	21973	21908	21981	21882	22046	22095	21897	22122	21957	21907	21983	21892	21930	21996	22029	21908	22222	21932	22016	21957	22121	22074	22017	21907	21949	21780	21961	22114	21907	21782	22009	22122	22026	22124	22107	21774	22051	22121	21814	21973	22052	21766	22076	21886	22091	22062	21850	22113	22028	21955	22098	22047	21961	22236	22164	22072	22013	21919	21995	21775	22008	21981	22089	22048	21957	21973	21933	22042	22132	21837	22053	22143	22055	22065	21792	21988	22098	21956	22014	21966	21852	21996	22110	22193	22075	21969	21856	22257	22168	21899	22053	22085	21860	21899	21992	21864	21916	22089	21981	21999	21813	21876	21989	22094	21931	21884	22064	21935	21917	22127	21975	22234	21877	21774	22004	21870	21826	21992	21869	22038	21825	22019	21896	21991	21833	21989	21906	22071	21807	21974	21882	22069	21918	21906	22244	21982	21880	21800	22072	22116	22008	21904	21857	22134	21986	21932	22025	22179	21965	21817	21918	21926	21885	22084	21973	21966	21776	21926	21872	21991	22036	22089	21981	22013	21972	21913	22057	22047	22010	22026	21925	21915	21962	21888	21936	22032	21990	21969	22149	22043	21964	21993	21971	21888	21892	21937	22018	21783	21983	21978	21925	22020	21957	22029	22028	21851	21968	22111	22032	22150	21858	22035	22084	21935	22146	21981	22009	21915	21997	22047	21939	22071	21893	22129	22039	22045	21966	21887	21891	21968	22005	21911	21851	21921	22013	22065	22037	22030	21976	21836	21887	22055	21993	22025	21952	21921	21950	21975	22146	22116	21990	21971	21842	21951	21959	22026	21989	21978	21876	22018	22049	22004	21992	21969	21911	21935	21937	22159	22026	22089	21918	22200	22004	22080	22078	21935	22003	21895	21857	21783	21957	21915	21993	21849	22059	22064	21973	22107	22063	21877	22243	21857	21938	22120	22063	21979	22011	22060	22038	21936	21906	22111	22036	22178	21763	21998	21994	21913	22073	22097	21954	21941	22048	21850	21943	21887	22018	21835	21782	21796	22064	21901	21941	22100	22161	21987	21931	21842	22089	22176	22149	21792	22033	22084	21965	22125	21936	21911	22075	22049	22093	21973	21949	21822	22045	21811	22064	22141	21963	22064	21989	22074	21981	21943	21814	22176	22109	22004	22060	22085	22115	21745	21879	22014	21959	21779	22020	22166	21966	21901	21725	21915	22093	22034	21880	22072	22123	22153	22153	21959	21978	22005	22349	21940	21909	21986	21961	22095	22010	21962	21910	22036	21939	22069	21893	22089	21997	21897	21969	22023	21990	22104	21887	21902	21887	21911	21947	22042	21963	21953	22085	22017	21962	22133	21960	22036	21897	22034	21934	22093	21936	21944	21927
25728	22192	31588	34809	32344	32588	32576	31218	31072	30873	30627	30300	30178	30383	30279	30196	30176	29968	30020	30086	29972	29600	29867	29982	29678	30046	29867	29868	30091	29867	30034	29995	29724	30011	30035	29766	29919	29652	29713	30065	29910	29781	29837	29598	29960	29820	29813	29701	29864	30010	30093	29607	29725	29880	29829	29894	29867	30009	29896	29553	29852	29786	29842	30086	29821	29897	29917	29790	29616	29448	29637	29767	29763	29894	29951	30097	29704	29755	29730	29942	30010	29664	29724	29893	29898	29673	29909	30085	29786	29936	29746	30023	29642	29772	29765	29748	29905	29964	29934	29851	29892	30009	29949	29736	29708	29793	29959	30024	30049	29884	29643	29823	29685	29805	29894	29838	30040	30170	29857	29842	30120	29840	29864	29821	29700	29951	30086	29864	29776	29973	29792	29575	29827	29813	29993	29712	29871	29835	29883	29838	29795	29886	29918	29915	29842	29748	29961	29884	29838	29912	29835	29843	29818	29941	29777	29998	29735	29846	29806	29724	29993	30053	29829	30037	29993	29788	30028	29786	29968	29875	30023	29918	29978	29752	29958	29673	29665	29705	29751	30145	30012	30076	29929	29848	29935	29690	29864	29803	29938	30068	29978	29871	29905	30049	29667	29892	29566	29883	30089	29655	29801	29880	29793	30149	29909	29839	29528	30025	29791	29950	29761	30023	29786	29919	30241	29827	29814	29835	30020	30009	29788	29638	30061	29855	29783	29735	29799	29777	30180	29895	29777	29868	30103	29677	29736	29878	29824	29784	29915	30060	29978	29996	29761	30079	29739	30006	29903	29650	29914	29840	30015	29644	30043	29994	30124	30028	30012	30229	29756	29743	30169	29892	29930	30043	30011	29944	29695	29673	30009	29730	30229	29852	29696	30384	29806	29684	29954	29833	29708	29894	29897	29723	29923	29567	29737	29877	29819	29606	29879	29736	29620	29678	29684	29745	29685	29903	29730	29999	29957	29930	29873	30048	29978	29923	29810	29918	29746	29954	29967	29751	29891	30070	29934	30019	29625	30113	29871	29886	30070	30003	30100	29983	29963	29761	30050	30114	30043	29746	29863	29792	29513	29792	29981	29743	29767	29750	30180	29847	29827	29610	29851	30000	29893	30128	29858	29860	29805	29735	29855	29817	30185	30159	29812	29708	29850	29769	29704	29813	29810	29939	29933	29850	29908	29951	29892	29878	29822	29734	29674	29921	29928	29997	30076	29587	29860	29810	29874	29539	29954	30231	29966	29743	29840	29568	29749	29796	29882	29997	30019	30117	29943	29957	30027	29690	29708	29995	29767	30048	29804	29737	30138	30185	30154	29731	29967	30120	29824	29848	30093	29743	30014	29991	29931	29949	30022	29835	30075	29978	30014	29796	29909	29721	29758	30146	30069	29884	30016	29854	29783	29839	29895	29669	29841	29869	30044	29762	30198	29847	29970	29769	30056	29893	30047	30094	29861	30062	29891	29933	29894	29854	29799	30021	29747	29990	29804	30009	30142	29660	29894	29928	29827	29838	29854	29924	29724	29706	29966	29872	29935	29638	29910	29903	29804	29612	29984	29787	29792	29738	29912	29792	29913	29938	29972	29937	29783	29568	29973	29774	29804	29636	29981	29738	30143	29699	29800	29697	29994	29867	30213	29912	29835	30156	30077	30026	30061	29796	29940	29670	29825	29859	29950	29874	29820	29861	29752	29934	30030	29801	29977	29964	29917	29877	29744	29792	29859	29876	30058	29875	29888	29983	29978	29999	29898	29742	29869	30002	29901	30104	29830	29880	29893	29830	29837	29976	29847	29762	29823	29983	30106	29885	30004	29691	29870	29883	29886	29782	29835	29594	29649	29862	29964	29949	29929	29815	29884	29909	29902	29812	29822	29835	29904	30043	29814	29851	29781	30115	29665	29824	29877	30213	30091	29986	29800	29940	29879	29856	29784	29863	29729	29918	30038	29840	29789	29818	29936	29789	29719	29661	29861	29981	29967	29830	29859	29885	29879	30156	29975	29889	29907	29924	29967	29866	30020	29831	29589	29733	29894	29768	29930	30081	29991	29997	30055	29985	29772	29936	29990	30069	30038	29687	29893	29588	29977	30153	29901	29808	29751	29661	29901	29899	29786	29851	29930	29993	29938	30038	29971	29929	30037	29643	29956	29972	29775	29731	30028	29899	30001	29827	29953	29861	29887	29940	30037	29810	29856	29822	29903	30026	29633	29951	29861	30008	29895	29953	29973	30067	29848	30140	29712	29993	29993	29808	29987	30009	30029	30008	29905	29956	29824	29858	29912	29744	29804	29714	29886	29887	29821	29961	29871	29757	29794	29666	29987	29975	30029	29666	29893	29975	29684	29773	29956	30075	29977	29920	29794	29903	29842	29958	30093	29977	29799	29836	29983	29633	29956	30005	29723	29941	29766	29858	30000	30056	30084	29813	29799	29987	29982	29705	30038	29954	29969	29888	30167	29890	29680	30004	29964	29805	30088	29991	29976	29934	30025	29885	29785	30040	29878	29706	29670	29893	29776	29906	29780	29999	29733	29871	29929	29833	30015	29840	29777	29853	30122	29749	30136	29850	29959	29968	29827	29830	29912	30072	30093	29973	30011	30168	29871	29748	30003	29865	29768	29826	29931	29913	29939	29987	29906	29891	29700	29867	29954	29899	29869	29747	29819	29937	29877	29835	29793	29852	30054	29720	30062	29936	29900	29736	29858	29823	29959	29670	30089	30127	29923	30020	29844	29735	29847	29864	29753	29807	29748	29985	30011	29989	29749	29826	30048	29939	29980	30101	29908	29616	29846	30005	29777	29962	29778	29950	29849	29911	30051	29967	29965	29842	29702	29950	29881	29670	29864	29977	29758	29852	29924	29888	29789	29919	29710	29869	30200	30052	29896	30129	29761	29782	29797	29912	29911	29711	29724	29824	30067	30180	30047	30125	29807	29921	30038	29991	29642	29813	29883	30098	29810	29839	29927	30057	29681	29923	29837	29864	29843	29750	29601	29789	29831	29749	29760	29593	30013	29911	30134	29732	29677	29629	29943	29860	30013	29677	29765	29786	29884	29717	29969	30021	30030	30026	29977	29880	29956	29789	29789	29930	29806	29990	30112	29734	29908	29916	29866	29682	29944	29977	29949	29796	29969	29933	29956	29740	29698	30021	29893	29852	29885	29991	29866	29948	30117	29989	29940	29972	29684	29705	29744	29708	29852	30048	29725	29985	29923	29831	29778	29828	29803	29661	29930	30263	29895	29688	29866	29634	29855	29733	30004	29811	29860	29958	29912	29675	29929	29879	29790	29660	29787	29880	29932	29713	29902	29999	29757	29990	29986	30154	30024	30026	29824	29738	29842	29734	29888	29898	29897	30031	29960	29794	29889	30222	30011	29747	29665	29918	29935	29953	30004	29993	29897	30244	29965	29799	29942	29658	29879	30086	29976	29681	29749	29699	30059	29979	29928	30169	29934	29728	30035	29646	30056	29884	29768	29707	29842	29941	29964	29817	29833	29907	29727	29890	30057	29854	29817	29757	29721	29780	29860	30023	29717	29917	30089	29989	29891	29723	30070	29990	29829	29927	29919	30076	29861	29570	29749	29836	30059	29860	30160	29909	29882	30044	29764	29809	29929	29663	29662	29974	29790	29909	29969	30159	29869	29813	29895	29708	29867	29657	29824	30137	29757	29906	30072	29971	30101	29882	30041	30163	29847	29987	29893	29878	29828	30038	30109	29621	30021	29978	29816	29839	29811	29802	29946	29861	29757	29897	29778	30044	29815	29798	29911	30169	29877	29669	29991	29726	30026	29923	29744	30126	30018	29683	30011	30087	29853	29902	29717	29847	29961	29724	29790	29930	29811	29716	29911	30121	30001	29876	29672	29817	29727	29799	30215	29824	29937	30020	29969	29967	29739	30084	30040	29745	29949	30105	29876	29949	29925	29901	29988	29563	30095	29944	30083	29826	29775	29840	30224	29937	29814	29968	30036	29921	30018	30010	30022	29856	29933	29842	29902	29905	29947	29787	29777	29947	30069	29816	29868	29843	29738	29889	29770	29956	29875	29826	29746	30033	29908	29880	29839	29712	29770	29706	29662	29893	30031	29910	29885	29711	29791	30155	29991	30056	30041	29995	29993	29802	29675	30071	29944	29860	29820	30057	30046	29772	30024	30003	29937	30005	29831	29852	30093	29648	29766	29778	29867	29675	30043	29988	30024	30016	30037	29899	29739	29691	29869	29953	29866	29680	29841	29713	29845	29955	29890	30035	29945	30077	30029	29837	29876	29745	29965	30100	29830	29720	30076	29853	29687	30091	29959	29760	29884	29879	29851	29840	30081	29790	29576	29946	29893	29582	29595	29796	29956	30011	29853	29831	30075	29908	30004	29710	29992	29821	29858	29835	29967	30004	30000	30033	29975	29818	30292	30095	29991	29871	30061	29760	29975	29844	30007	29787	29855	29830	29964	29776	30130	29997	30004	30106	29724	29879	29951	29966	30018	29712	29928	29753	29849	29907	30211	30008	29787	29748	29888	30095	30075	29873	29889	29981	29856	30018	29778	29952	29866	30167	30082	29731	29792	29793	29992	29935	29806	29947	30129	29926	29921	30079	29968	29792	29921	29739	29741	30002	29963	29976	29888	29974	29863	29974	29742	29753	29871	29897	29955	29726	29895	29885	29735	29751	29919	29919	29908	29864	29895	29617	29917	29809	29888	29983	29750	29833	29819	29896	29629	30073	30060	30050	30029	29789	29608	29589	29735	29789	29804	29935	29693	29874	29675	29920	29875	29897	29864	29928	29721	29916	29580	29732	29903	29781	29733	30002	29953	29844	29765	30136	29928	29765	30034	29885	30159	29917	29799	29827	29919	29801	29999	29771	29645	29965	29920	30123	29907	29851	30010	29994	29648	30009	29541	29964	30018	29934	29874	29951	29843	30083	29868	30023	29773	29927	30022	29929	29702	29719	29953	29889	29927	29789	30141	29887	29757	29885	29650	29797	29866	30002	29801	30082	29716	29748	29964	29746	29922	30020	29873	29928	29789	29918	30237	29915	29783	30004	29863	29907	30078	30167	29990	29733	29842	29737	30033	29956	29785	29866	29860	29958	29622	29658	29767	30102	30009	29636	29829	29741
30635	50172	41340	33032	29546	27160	25513	24588	23574	23192	22932	22880	22561	22469	22244	22430	22375	22176	22127	22178	21834	22079	21930	22242	21864	21904	21947	21968	21866	21957	22189	21988	22062	22157	22068	22050	21922	21982	21943	21975	22165	22174	22081	22080	21745	22119	21992	21969	22103	21888	21956	22071	21942	22210	21922	22094	22054	22069	22113	21987	22025	21936	21947	22042	22034	22008	21998	22151	22067	21887	22164	21899	21949	21941	22079	21995	21974	21987	21954	21823	21978	21840	22101	21966	22033	22138	21917	22037	22080	21969	21831	22015	21992	22034	21842	22044	22097	21869	21986	22019	21961	22017	22124	21874	21980	21961	21991	22010	21823	22042	22092	21999	21829	21886	21961	22216	22159	21885	21992	22051	22080	21945	22119	21990	21951	21939	21873	22121	21941	22012	22025	21872	21870	21832	22064	21972	21908	21886	21929	21985	21913	21854	22065	21965	21868	21860	21827	22079	22029	22050	21976	22039	22070	21864	21894	22179	22005	21994	21947	22209	22099	21832	21929	22110	21985	22074	22108	21910	22047	21942	21843	22052	22112	22067	22137	21890	21838	21976	22032	22055	22051	21977	21940	21899	22011	21980	21986	21850	22121	22038	21805	21941	22014	21910	21732	22038	21910	21932	21658	21922	22081	22024	22257	22109	22049	21926	21928	22131	21955	22140	21912	22014	21948	21822	21975	21782	22094	21933	21930	22054	22061	21820	21828	21930	21981	21993	21942	22192	22090	21905	22013	22006	22078	21743	22049	21886	22048	22100	21945	22017	21774	21888	22017	21933	21921	21954	22124	22041	21862	21853	21825	21976	22178	22129	21902	22008	21991	21909	22068	21887	22022	21857	21836	22089	21831	21885	22056	21882	22033	21997	21993	21874	22033	21840	22090	22045	22150	22176	21967	22023	21833	22076	22084	21864	21724	22082	21911	22092	22170	21983	21986	22109	21973	22064	21984	21816	22067	22000	22164	22065	21767	22085	21933	21929	22033	21989	21928	21825	21951	22274	22043	21882	22032	21900	21921	22113	21755	21927	22092	21986	22017	22055	22005	22129	21863	21974	22019	21899	21968	22072	22177	21910	22014	22079	21899	21962	21974	21893	22022	21961	21913	22082	21994	22099	21895	21747	22010	22015	21999	21954	22020	21931	22040	22012	22302	22135	21922	22022	22103	21951	22051	21916	21800	22070	22139	21996	21950	21965	22049	21816	21943	22043	22101	22072	22177	21986	22220	22002	22046	22008	21927	21939	22070	21899	21942	22079	22077	21963	21936	21880	22049	21880	21848	21993	22036	22011	21947	21946	22049	22138	22087	21830	22002	21916	21900	22057	22211	22120	21786	21973	21834	21960	21971	22100	22047	21919	22156	22021	22031	22105	21783	21825	22147	22062	21985	21920	21857	21888	21883	22028	22042	21985	21987	21966	22005	21990	22105	21935	21870	21951	21850	22014	22044	21900	21955	22035	22122	21925	22004	21968	22026	22091	21901	22068	21959	22154	21993	22040	21997	21836	21866	22117	22048	22044	21972	22057	21872	22024	21805	22080	22039	21942	22137	22029	21963	21972	22049	21975	22025	21997	21984	22245	22197	21766	22062	22009	21969	22046	21922	21879	22016	21713	21932	22024	21953	21803	21971	22075	22000	21833	22064	21791	21977	22103	21881	21923	21919	21915	22148	21976	21905	21968	22012	22139	21958	22115	22208	21976	21975	21915	22021	22079	22212	21812	22034	21873	21945	22057	22030	21794	21923	21996	22001	21866	22111	22111	21702	22194	21944	21991	21839	21833	22170	22083	21883	22080	22036	21985	21866	22008	21962	21966	21949	22145	21896	22164	21893	21931	21921	21930	21918	22014	21952	22103	21895	22062	22209	22001	21792	21975	21942	21965	21933	21889	21886	22137	22010	22046	22080	22023	22021	22225	22043	22034	21885	22024	22058	21826	21907	21900	22064	21907	22092	21920	22062	22060	22010	22052	21839	22157	22146	21905	21806	21991	21856	22113	21992	21933	21769	22185	22047	22112	21904	22006	22053	22014	21898	21900	22134	21979	21916	21995	21907	21906	21750	22180	22003	22130	22218	22023	22042	22031	21901	21841	22109	22099	21940	22152	21770	22029	21955	22057	21816	22133	21996	21898	22021	21978	22098	22101	22050	21906	22076	21779	21996	21839	21814	21895	21965	22021	22093	21973	21985	22126	21848	22006	21928	21941	22079	21967	22128	21967	22162	21845	21901	21964	22172	21980	22057	22155	22042	22121	21828	21939	21855	22081	22111	21912	21997	21946	22113	22054	21954	21902	22060	22009	21970	22006	21943	22013	22147	22294	22021	22048	21952	22034	21934	21907	22002	21987	21908	22001	21684	22069	21897	21956	22118	21960	21987	21968	21871	21771	22116	22058	21841	21838	22072	22006	21964	21946	21718	22085	21850	22006	21879	22003	21994	22201	21796	21894	22051	22091	21988	22007	22003	22141	22001	21861	21845	21978	21924	21973	21964	21882	21798	22143	22008	21958	21847	21947	21940	22068	21996	21904	21948	22113	22195	21979	21891	21908	21926	22019	22038	21795	21979	21797	22054	22171	21999	22143	21973	21957	21955	22128	21878	22022	21932	22094	22045	22093	22064	22049	21916	22126	22009	22107	22017	22012	21971	22016	22125	21942	21944	21865	21940	21948	21845	22090	22008	21919	22088	22037	22078	21984	21828	21974	21996	21776	22236	22008	22103	21919	22063	21995	21809	22063	22081	22018	22056	21879	22088	21950	21924	21850	21882	22188	22036	21975	21928	21886	22029	21989	21987	21930	22027	21983	22155	22025	21944	22073	21870	22075	21946	21850	21822	21893	22287	22054	21988	21943	21805	21858	22049	22068	21838	21938	22038	21882	21893	22030	21952	22292	22068	22018	21956	21955	21850	21860	21949	21967	21947	21933	21916	22031	22245	21981	22080	21972	21997	21817	22089	22029	21975	21911	21933	22053	22048	22024	22051	21823	22234	21976	21843	21928	21874	21861	21856	21948	22120	21972	22103	22113	22065	21913	21926	22035	21822	21980	22112	22057	22240	22026	22005	21844	22244	22064	21824	22013	21972	22065	22036	22025	21974	21941	21948	21920	22101	22060	21960	22006	22046	22147	21871	21840	22157	21871	22133	21970	21988	21977	21941	21937	21988	22098	22054	21949	22046	21914	22113	21999	21997	21871	22007	22128	21809	22044	22139	22092	21912	21890	22155	21882	21972	22088	21960	21976	21839	22094	22093	21811	21947	22004	21908	21944	21980	22003	21991	21969	21875	21861	21951	21998	21892	22042	22051	21965	22034	21933	21955	21954	21930	22205	22004	21832	21950	22075	21997	22252	22183	21999	22059	21928	22050	21964	22045	21846	21900	22138	21980	21976	21995	21919	22133	22206	21889	22023	22101	21968	22118	22071	22032	21820	22152	21903	22166	21839	22049	21952	22071	21934	21859	22065	22006	22002	22092	21909	22092	21846	22065	21960	21953	22126	21996	22051	22034	22099	22206	22016	22039	22134	21937	21857	22141	22066	21958	22011	22013	21945	22095	22030	22021	21979	22027	22023	21917	22125	21831	21820	22133	21946	21915	22019	21930	22104	22051	21958	22170	21984	22055	22103	22033	22000	22054	21928	22001	22150	21921	22196	22061	22040	21947	21922	21769	22022	21993	21804	21995	21945	22246	22232	21961	21983	21828	21859	21933	22100	21861	21916	21978	22003	21993	21958	21894	21958	21998	22019	21893	22024	22142	22060	21984	21988	22039	21826	21913	21990	21932	22178	21893	21890	21938	21995	21879	21981	22233	22095	21899	21931	22059	22122	22059	21936	22098	21992	21912	21909	22143	22123	21942	21932	21899	22155	21940	22102	22000	21818	22111	22026	21990	22189	21897	22075	21896	22045	22074	21908	22026	22065	21987	21932	21947	21961	21972	22124	21921	22007	21905	22087	21845	22110	21959	22022	22004	22058	22017	21798	21922	22006	22155	21850	21977	22117	21758	21991	21958	21972	21905	22015	21991	22029	21910	22153	21853	21905	22109	22059	22133	22103	21993	21951	22159	22161	21903	22027	21979	22034	22222	21742	21925	21922	21930	21932	22050	22105	22099	21915	22069	21856	22008	22017	21968	21853	22003	22035	22093	22275	21997	21996	22006	22050	21990	21936	21988	22052	21948	21958	21882	21894	22081	21982	22046	22079	21836	21976	21917	22003	21900	22110	22072	21978	21972	22036	21776	21868	22006	22077	22183	21851	22062	21834	21878	21888	22005	21863	22022	22137	22146	21924	22037	21952	22294	21950	22040	22013	22045	22224	22090	21977	21844	21990	21929	22062	21954	22050	21896	21986	22058	21957	21990	22052	22081	21938	22039	22022	22004	21872	21962	21939	22038	22001	22045	22163	21847	22044	22074	21974	22062	21906	22204	21896	21964	21999	21948	21859	22063	22067	21858	22177	21892	22007	22118	22000	22125	22000	22112	21822	22050	21828	22039	21862	21860	21958	22041	22075	21976	21958	22102	21965	21944	22039	22155	22120	21964	22037	21868	21886	22006	21895	22106	22034	21934	21940	22099	21981	21982	22179	22044	21957	22064	21914	22035	21839	22079	21958	22066	21910	22030	22180	21977	22023	21966	21932	22063	22138	21980	21974	22077	21950	22125	22159	22012	22036	22034	21928	22056	22096	21958	22059	22076	21940	22021	21868	21980	22118	21827	21893	21786	21933	21890	21800	21962	21931	22008	22088	22022	22092	22022	22049	21923	21903	22107	22163	21970	22018	22008	22085	21957	22000	21976	21778	21988	21992	22178	22048	22065	22050	21802	22068	22098	21984	22046	22123	21876	22292	21925	22019	21965	22038	21960	22025	22256	21891	22110	21913	22166	22145	21981	22170	22012	22048	21893	21943	22016	22167	21900	22084	22058	22129	22005	21895	22121	21951	22063	22069	22084	21987	22017	22017	21899	22151	22023	21960	22008	21831	22011	22080	22085	22108	22037	22048	21919	22022	21934	21924	22065	21924	21922	21950	22091	21828	21941	21924	22009	21894	22156	22029	22073	22031	21948	22040	22023	21809	21854	21966	22012	22031	22029	21902	22106	21842	22021	22092	21938	21929	21897	21870
22364	21485	28680	25442	25553	31760	35672	32578	31958	32180	31750	31200	31011	30940	30789	30612	30775	30689	30356	30434	30539	30359	30535	30503	30293	30357	30408	30188	30272	30279	30243	30462	29977	30083	30218	30212	30365	30176	30231	30107	30132	30325	30394	30193	30083	30225	30229	30083	30175	30164	30058	30015	29928	29990	30029	30142	30298	30107	30091	30083	30130	30068	30406	30097	30030	29930	30396	30576	30177	30234	30419	29968	30174	29725	29994	29908	29984	30207	30292	30222	30383	30394	30223	30266	30092	30192	30259	30093	30203	30161	30019	29969	30209	30410	29896	30024	30043	30244	30223	30424	30317	30270	30195	29966	30011	29950	29866	30212	29932	30266	30171	30318	30011	30055	30396	30032	30113	30264	30142	30398	30065	30023	30269	30038	30107	30176	30268	30199	30153	30083	30105	29995	29742	30107	30211	30189	30102	30152	30117	30352	30196	29871	30178	30073	30347	30019	30184	30083	30167	30163	30169	30388	30243	30064	29888	30181	30320	30041	29984	30154	30205	30076	30327	30305	30007	30029	30089	30203	30374	30148	30074	29976	30070	30428	30169	30029	30114	30233	30048	30018	30034	30048	30089	30130	30274	30008	29832	29950	30051	30357	30341	30122	29925	29938	30335	30178	30256	30095	30210	30296	30136	30195	30108	30328	29902	30065	30387	30169	29911	30095	29958	30041	30299	30285	30397	29917	30181	30297	30122	30099	30079	30149	30246	30225	30027	30299	30023	30061	30082	30078	30053	29747	30446	30235	29923	29910	29904	30320	30191	30122	30273	30171	30394	30142	30176	30051	30100	30131	30217	29925	30402	30165	30163	29739	30188	30152	30219	29918	30148	30154	30062	30188	30353	30048	29905	30174	30152	30276	30070	30005	30261	30360	30085	30150	30078	30037	30342	30048	30195	29846	29925	30040	30302	29948	30169	30074	30113	30209	30033	30010	29956	29931	30208	30093	30046	30152	30081	30200	30126	30034	30072	30173	30216	30336	30126	30108	30154	30193	30126	30448	29836	29935	30029	30227	30163	30098	30094	30218	30442	30079	30271	30296	30166	30153	30140	30034	30335	30264	30346	30097	30310	30052	29828	29903	30158	30139	30246	30321	30233	30104	29836	30003	30181	30229	29891	29967	30158	30197	30191	29998	30271	29912	30224	30224	30130	30136	30066	30173	30275	30264	30369	29978	29958	29926	30069	29854	30382	29843	30226	29968	30132	30173	30063	30312	30244	30216	30252	30143	29856	30214	29880	30137	30084	29906	29873	30075	30166	30233	30089	30141	29969	29983	30243	30116	30104	29983	30133	30244	30285	30132	29906	30261	30280	30035	30057	30029	29983	30150	29801	30071	30096	30079	30320	30104	30168	30237	30112	29966	30177	30324	30095	30132	29930	30047	30181	30049	30164	30088	30315	29953	29918	30054	29946	30010	30199	30305	29991	30150	30205	29977	29940	30004	30153	30086	30121	29894	30036	30160	29989	30048	29919	30037	30088	30157	29976	30115	30301	30143	30164	30056	30206	30055	29940	30128	29952	30094	30287	30074	30173	30036	30007	30046	30210	30349	30166	30195	30134	30126	30011	30323	30148	30221	30313	30148	30207	30088	30321	30425	30131	30300	30100	30074	30041	30326	29969	30084	29992	30583	30080	30160	30321	30204	29990	30122	29799	30314	30083	29860	29837	29910	30427	30058	30066	30103	30022	30469	29913	30276	30283	30038	30134	30111	30043	30146	30144	30094	30005	30163	29931	29899	30034	30137	30204	30053	30025	30300	30173	30016	30205	30295	30308	29888	30124	30287	30278	30157	30174	29994	30187	30287	30028	29988	30159	30225	30266	30038	30111	30219	30128	30128	30226	29990	30279	30295	30266	29720	30251	29911	30355	30116	30025	30303	29980	30356	30126	30228	30027	30244	30036	30150	29965	29871	30061	30075	29920	30241	30229	30007	29970	30102	30146	30015	30261	30442	29967	29973	30385	30128	30517	30147	30089	30337	30231	30221	30255	29991	29947	30147	29992	30009	30069	30091	30096	30277	30188	30095	29996	30033	29827	29864	30040	30082	30243	30078	30056	29899	30210	29936	30079	29734	30125	30105	30223	30024	29997	30257	30320	30091	30443	30131	30151	30114	30294	30165	30185	30200	30167	29988	30047	29935	30242	30177	30258	30163	30240	30303	30052	30224	30136	30058	29802	30277	30168	29985	30133	30222	30307	30123	30030	30250	29765	30296	30169	29878	30177	30048	30100	30186	30199	29944	30165	30141	30203	30249	30250	29992	30107	30230	29849	30151	30098	30158	30074	30078	30228	30022	30165	30342	30044	30266	30304	30003	30329	29980	29977	30246	30285	29915	30280	30367	29956	30137	30173	30104	30017	30023	30095	29815	30171	30337	30094	30076	30041	30040	30003	30314	30035	29747	30090	30126	30087	30113	29833	30012	30073	30338	30170	30180	30460	30197	30089	30241	30121	29981	30114	30249	30186	30127	30119	30056	30011	30145	30157	30259	30351	30048	30408	30013	30181	30208	30047	30046	30267	29813	30087	30212	30111	30009	29981	29967	29926	30048	30032	29990	30026	29789	30260	30236	30037	30049	30139	30122	30257	30032	29969	30169	30202	30054	29991	30014	30418	30156	30092	30229	30070	30089	30344	29913	30033	30141	30236	30123	30156	29818	30024	30299	30066	30118	30300	29994	30091	29830	30071	30277	30012	30299	30371	30296	30158	30152	30095	30208	30149	30067	29999	29699	30098	29918	29935	30140	30358	30007	30160	30127	30082	29998	30170	29997	30180	30228	30208	30310	29951	30319	30415	30406	30024	30165	30401	30231	30405	30090	30301	30110	30095	30396	29946	30571	29988	30111	30028	29951	29954	30142	30476	30256	30255	30192	30154	30057	29890	30240	30115	30220	30149	30115	30133	30130	30332	30392	30292	30091	30125	30269	30063	30288	30131	30083	30236	29998	30241	30204	29993	30223	30126	30377	30368	30316	30190	30092	30183	29890	30028	30063	29989	30149	30256	29925	30186	30381	30177	30016	30181	29852	30133	30281	30327	29882	30164	30276	30318	30137	30071	30124	30164	30238	30016	30069	30056	30277	29936	30031	30114	30188	30025	30047	30019	30079	30091	30042	30365	29968	30033	30007	30170	30322	30141	29869	30032	29959	30254	30388	30150	30003	30043	30110	30187	30384	30032	30058	30366	30173	30379	30030	29983	30026	30028	30300	30227	30002	30288	30009	29976	30189	30358	30252	30385	30238	30130	29790	30058	30270	30098	30036	30185	30259	30196	30227	30224	30117	30254	30049	30206	30222	30315	30211	30393	30225	30329	30264	29795	30323	30138	29956	30143	30159	30165	30220	30139	30181	30104	30247	30148	30195	29967	29970	29972	30222	30212	30105	30190	30050	30105	30215	30082	30223	30095	30278	30127	30053	30087	30051	30349	30004	30228	30297	30077	30127	30239	30030	30194	30142	30212	30043	30143	30329	30309	29962	30182	30233	30016	30319	30153	30082	30203	30107	30100	30073	29954	30127	30159	30089	29992	30041	30315	30018	30337	30066	30195	30043	30377	30325	30309	30262	30203	29978	30299	30133	30166	30106	30087	30130	30221	30250	29969	30010	30196	30010	30036	29931	30093	30033	30381	30162	30063	30189	30200	30306	29995	30046	30168	30129	30071	30140	30239	30219	29989	29830	30015	30054	30311	30223	30300	29828	30061	29927	30265	30133	30285	30398	30288	30301	30066	30171	29955	30299	30159	30012	30010	30056	29946	30204	30007	30070	30015	30199	30017	29966	30018	30096	30083	30090	30167	30299	30303	30188	30077	30121	30197	30257	29929	30215	30106	30279	30071	30171	30287	30089	30116	30152	30041	30085	30205	30026	30214	30059	30069	30182	30115	30049	30059	30081	30086	30245	30171	30283	30401	30174	30024	30190	30100	29985	30194	30403	29966	30192	30127	30060	30192	29946	30136	29921	30259	30149	30310	29971	30308	30184	29944	29985	30061	30227	30271	30089	30256	30348	30120	30146	30382	30200	30229	30084	29974	30040	29947	30256	30198	30243	30064	29844	30146	30114	29904	30166	30018	29997	30070	30141	30165	30208	30355	30014	30138	30197	30218	30075	30177	29837	30289	30538	30321	30079	30047	30152	30006	30122	30119	30156	30005	30223	30154	30231	30074	30051	30188	29940	30334	30078	29995	29847	29989	30030	30104	30399	30305	30093	30126	29946	30238	30253	30311	30068	30238	30136	29858	30292	30284	30206	30431	30397	29994	30053	30030	29928	29944	30095	30193	30183	30286	30083	30219	30165	29970	30070	30125	30012	30384	30061	30229	30124	30105	30127	30306	29964	30412	30041	30019	30177	30200	30194	30131	30376	30325	30168	30291	30325	29877	30062	30116	30022	30246	30105	30054	30158	30227	30098	29997	30143	30234	30172	29871	30297	30244	30034	29966	30253	30211	30000	30127	30149	29991	30011	29918	29899	30065	30194	30202	30012	30100	30139	30229	30176	30396	30291	30031	30376	30319	30097	30049	30174	30254	30110	30165	30074	30117	30052	29961	30156	30286	30081	30159	30333	29997	30045	30085	30201	30270	30400	29975	29936	30266	30150	30250	30258	29970	30248	29974	30383	30180	30236	30183	30024	30198	30183	29951	30020	30176	30437	29873	29924	30175	30040	30107	30407	30148	30160	30293	30116	30154	30270	30039	30061	30395	30057	30303	30012	29910	30476	29945	29977	30144	30029	29887	30292	30122	30531	30376	30480	30118	30155	29899	30011	30060	30082	30014	30096	30165	30209	30175	29977	29918	30006	30090	29937	30179	29947	30065	30241	30010	30096	29918	30110	30115	30132	30213	30200	30133	30267	30416	30253	30287	30171	30140	30006	30105	30065	30241	30272	30057	30274	30106	30040	30143	30157	30156	29970	29979	30044	30033	30076	30029	30085	30399	29916	30058	30041	30186	30111	30184	29949	30078	30275	30139	30060	30209	30099	30359	30263	30074	30186	30173	29823	30065	30054	30194	30062	30027	30060	30197	30248	30021	30095	30236	29948	30240	30419	30175	30021	30073	30252	30315	30118	30102	30214	30182	30212	30342	30130	30049	30119	29893	30301	29880	30305	30249	30225
31780	58531	49324	39369	34655	31086	28453	26783	25550	24704	24169	23590	23316	22949	22726	22748	22481	22529	22518	22251	22172	22297	22251	22301	22212	22159	22237	22048	22189	22068	22100	22198	22209	22328	22070	22111	22317	22168	22276	22142	22288	22052	22159	22236	22022	22179	22123	22081	22321	22234	22278	22212	21921	22148	22149	21994	22204	22121	22057	22337	22190	22095	22067	22058	22268	22061	22116	22289	22147	22107	22205	21992	22071	22098	22238	22103	22194	22213	22186	22076	22267	22058	22157	22060	22442	22258	22143	22030	22258	22055	22155	22098	22233	22221	22163	22013	22160	22258	22224	22039	22242	22131	22268	22289	22103	22164	22067	22211	22142	22330	22100	22082	22132	22078	21947	22050	22212	22212	22156	22139	22271	22315	22136	22208	22038	22103	22236	22123	22233	22309	22218	22263	22175	22235	21918	22173	22072	22235	22217	22265	22292	22194	22302	22105	22160	22315	22309	22114	22231	22235	22145	22217	22027	22224	22216	22221	22165	22189	22224	22068	22051	22188	22265	22308	22055	22157	21910	22099	22208	21913	21952	22153	22137	22094	22167	22051	22107	22264	22112	22205	22357	22023	22187	22380	22026	22182	22080	22197	22231	22158	22129	22185	22214	22106	21881	22141	22039	21889	22153	22056	22212	22088	22077	22334	22327	22148	22057	22158	22266	22275	22199	22253	22123	22090	22048	22212	22171	22128	22089	22022	22182	22307	22198	22217	22142	22079	22032	22092	21998	22102	22188	22162	22152	22088	22230	22268	22299	22014	22022	22117	22171	22181	22006	22048	22292	22072	22179	22334	22060	22239	22047	22191	22273	22321	22283	22029	22011	22158	22160	22065	22181	21938	22177	22141	22245	22226	22111	21870	22152	22216	22205	22176	22146	22186	21913	22145	22267	22128	22348	22202	21989	22031	22270	22263	22186	22121	22120	22279	22150	22112	22055	22006	22107	22256	22181	22361	22335	22223	22220	22041	22205	22100	22135	22110	22263	22121	22024	22116	22185	22296	22377	22280	21857	22149	22106	22161	22149	22288	22042	22245	22083	22261	22373	22006	22166	22038	22190	22159	21988	22144	22297	21990	21806	22123	22198	21993	21954	22203	22187	22129	22158	22090	22065	22036	22083	22191	22266	21945	22017	22181	22287	22020	22121	22224	22008	22116	22118	22338	22172	22121	22232	22123	22238	22176	22200	22041	22261	22066	22278	22362	22251	22155	22267	22101	21996	22134	22174	22093	22115	22166	22220	22276	22206	22182	22254	22215	22002	22106	21988	22191	22321	22016	22245	22163	22155	22245	22139	22145	22005	22154	22255	22052	21908	22323	22034	22097	22209	22102	22213	22062	22229	22168	22037	22008	22180	22001	22178	22224	22267	22215	22205	22117	22312	22266	22169	22119	22085	22071	22064	22139	22104	22045	22117	22068	22134	22223	22332	22256	22103	22166	22204	22129	22255	22201	22227	22221	22146	22074	22146	22168	22184	22141	22172	22032	22276	22050	22366	22124	22256	22119	22305	22167	21958	22441	22034	22229	22118	22080	22255	22309	22076	22116	22190	22389	22261	22161	22032	22071	22209	22147	22259	22123	22200	22166	22273	22004	22074	22101	21976	21979	22259	22226	22158	22146	22231	22159	22218	22169	22110	22061	22199	22217	22072	22236	22051	22198	22255	22150	22069	22149	22175	22176	22027	22245	22216	22124	22190	22020	22306	22152	22141	22339	22019	22225	22276	22148	22233	22219	22081	22200	22179	22366	22158	22046	21928	21998	22173	22064	22087	21968	22182	22278	21994	22198	22057	22125	22217	22019	22367	22168	22042	22272	22409	22133	22274	21944	22199	22119	21953	21925	22345	22075	22077	22206	22225	22135	22322	22149	21978	22299	22357	22080	22244	22123	21967	22196	22319	22053	22332	22253	22006	21925	22039	22169	22121	22290	22241	22176	22161	22405	22260	22192	22269	21879	22214	22193	22082	22078	22233	22006	22289	22211	22023	22251	22171	22078	22272	21995	22334	22062	22194	22174	21958	22057	22144	22222	22136	21932	22040	22266	22135	22147	22181	22071	22213	22071	22207	22112	22122	22085	22010	22137	22172	22180	22278	22069	22022	21982	22175	22060	22280	22239	22186	22226	22076	22134	22062	22009	22224	22170	22212	22183	22286	22142	22090	22253	22133	22083	22248	21974	22357	22169	22239	22133	22169	22029	22116	22065	22402	22068	22195	22167	22075	22206	21991	22204	22215	22220	22034	21952	22191	22242	22075	22034	22213	21952	22155	22090	22415	22331	22096	22178	22298	22226	22233	22084	22091	22151	22132	22265	21997	21997	22160	22096	22324	21927	22000	22133	22057	22184	22145	22307	22112	22220	22125	22086	21979	22018	22126	22103	22193	22181	22258	22222	22013	22254	22327	22002	22208	22197	22132	22183	22116	22125	21927	22120	22275	22165	22172	22224	22073	22038	22229	22220	22182	22133	22191	22121	21935	22111	22358	22186	22252	22022	22178	21995	22018	22062	22164	22276	22080	21969	22229	22163	22082	22316	22115	21902	22129	22010	22141	22169	22310	22303	22020	22117	22114	22231	22313	22034	21985	22026	22201	22061	22218	22138	22011	22115	21998	22069	22061	22150	22044	22144	22396	22120	22111	22235	22171	22047	22266	22094	22078	22309	22172	22191	22287	22145	22111	22097	22165	22117	22124	22192	22158	22329	22110	22124	22041	22099	22149	22183	22218	22073	22315	22071	22209	22250	21985	22038	22189	22347	22172	22211	22100	21946	22047	22323	22095	22065	22122	22155	22086	22183	21912	22262	22259	22259	22161	22243	22177	22279	22227	22198	22143	22145	22111	22093	22352	22128	22263	22096	22165	22146	22054	22180	21998	22133	22220	22145	22068	22041	21991	22255	22175	22169	22202	22150	22033	22105	22063	22216	22105	22127	22195	22162	22154	22096	22123	21987	22248	22028	22144	22326	22026	22228	22112	22192	22227	22221	22125	22043	21975	22148	22243	22036	22107	21960	22159	22086	22107	22102	22016	22147	21995	22299	22180	22266	22273	22264	22108	22187	22215	22083	21887	22190	22058	22108	22099	22198	22042	22171	22248	22255	22078	22109	22189	22031	22232	22142	22013	22079	22125	22060	22308	22068	22424	22186	22235	22310	22041	22242	22148	22083	22168	22177	22123	22162	22264	22090	21976	21849	22216	22233	22249	22072	22213	22241	22117	22057	21978	22213	22224	22163	22240	22122	22111	22202	22126	22205	22106	22001	22170	22062	22289	22088	22278	22167	22042	22052	22030	22120	22043	22256	22177	22153	22145	22244	22102	22063	22075	22062	22286	22009	22250	22172	22175	21983	22173	22144	22148	22109	21984	22173	22146	22153	22392	22196	22217	22180	22063	22303	22287	22075	22201	22081	21946	22067	22149	21977	22264	22060	22097	22265	22173	22191	22160	22072	22138	22092	22135	22217	22123	22000	22203	22195	22067	22100	22227	22242	22104	22189	22238	22091	22145	22098	22257	22335	21978	21908	22100	21988	21939	22293	21963	22020	22185	22190	22080	22228	22324	22177	21966	22313	22115	22183	22191	22268	21971	22238	21959	22091	22048	22093	22167	22238	22212	22152	22184	22019	22049	22192	22249	22220	22261	22144	22166	22057	22094	22116	21996	22202	22033	22137	22239	22145	22308	22000	22250	22221	22136	22098	22050	22258	22053	22033	21973	22348	22150	22046	22179	22206	22357	22065	22247	22178	22144	22068	22052	22192	22032	22209	22118	22207	22119	22119	22148	22151	22195	22108	21983	22078	22006	22106	22083	22052	22077	22282	22132	22187	22240	22192	22035	22175	22107	22192	22304	22298	22105	22050	22172	22022	22291	22128	22142	22142	22112	22171	22225	22200	22020	22110	22131	22027	22159	21981	22182	22220	22373	22097	22160	22173	22163	22056	22005	22025	22196	22298	22109	22091	22407	22090	22050	22219	22125	22187	22208	21988	22191	22141	21997	22152	22183	22020	22038	22132	22252	22204	22270	22176	22070	22207	22131	22263	22211	22115	22183	22033	22142	22041	22099	22292	22139	22177	22057	22131	22177	22233	22128	22247	22163	22234	22146	22211	22152	22231	22200	22034	22166	22236	22186	22221	22347	22058	22142	22041	22046	22118	22159	22176	21887	22062	22098	22232	22272	22307	22154	22038	22058	22079	22184	21954	22173	22061	22184	22179	22265	22245	22171	21953	22141	22153	22128	22233	22201	22136	22102	22159	22163	22277	22133	22209	22305	22006	22030	22155	22113	22064	22306	22180	22313	22183	22194	22139	22267	22098	22163	22210	22128	22170	22119	22243	22044	22097	22194	22177	22052	22239	22059	22102	22253	22115	22169	22130	22307	22094	22034	22084	22149	22090	22255	22187	22162	22245	22336	22098	22173	22299	22085	22174	22170	22267	22114	22051	22043	22332	21936	22203	22138	22339	22182	22151	22061	22261	22319	22224	22149	22202	22183	22227	22147	22237	22127	22133	22220	22268	22082	22177	22047	22201	22287	22275	22071	22077	22094	22217	22152	22171	22136	22191	22203	21961	22213	22094	22315	22215	22179	22096	22022	22071	22205	22080	22059	22130	22159	22191	22184	22138	22064	22154	22061	22112	22262	22124	21991	22170	22200	22101	21983	22234	22289	22117	22210	22145	22126	22057	22153	22076	22162	22171	22105	22310	22126	22288	22103	22080	22029	22101	22221	22071	22045	22214	22143	22001	22107	22300	22069	22188	22053	22246	22154	22083	22269	22096	22220	22357	22140	22184	22187	22034	22005	22108	21954	22019	22180	22097	22086	22268	22143	22294	21964	22400	22247	22213	22267	22222	22232	22124	22233	22034	22300	22127	22201	22056	22110	22150	22220	21990	22160	22170	22157	22264	22262	22477	22258	22134	22321	22084	21934	22261	22193	22119	22104	22252	22265	22069	22255	22109	22074	22251	22188	22010	22019	22078	22152	22092	22119	22148	22138	22104	22065	21993	22162	22361	21949	22194	22184	22166	22043	22301	22107	22309	22221	22196	22256	22143	22268	22202	22189	22187	22113	22198	22078	22051	22283	22192	22036	22320	22260	22222	22211	22244	22154	22309	22126	22135
34441	35295	41079	37218	33425	32369	31749	30785	30786	30597	30464	30100	30099	30052	30066	29761	30023	29624	30088	30003	29620	29974	29839	29624	29855	29919	30033	29786	29894	29885	29416	29645	29888	29532	29611	29817	29530	30304	29845	29983	29754	29870	29893	29761	29756	29714	29808	30071	29749	29755	29717	29697	29780	30006	29658	29797	29809	29842	29995	29683	29764	29420	29482	29709	29750	29881	29634	29851	29476	29531	29893	29693	29660	29755	29794	29796	29996	29672	29773	29734	29776	29647	29731	29859	29448	29777	29694	29974	29734	29958	29788	29811	29831	29778	29848	29582	29724	29740	29768	30005	29646	29636	29657	29931	29894	29926	29812	29699	29687	29499	29796	29878	29657	29675	29837	29817	29841	29775	29823	29669	29890	29693	29943	29716	29885	29889	29709	29907	29989	29911	29708	29973	29609	29746	29569	29942	29861	29774	29725	29826	30124	29658	29747	29475	29745	29762	29551	30066	29830	29616	29878	29712	29898	29959	29893	29854	29495	29574	29937	29970	29733	29648	30006	30052	29676	29723	29790	29681	29563	29894	29669	29754	29651	29622	29577	29756	29735	29748	29943	29991	29877	29756	29641	29818	29765	29618	29996	29753	29888	29949	29854	29913	29703	30070	30016	29811	29749	29678	30023	29891	29789	29779	29802	29822	29929	29662	29579	29864	29729	29878	29554	29814	29811	29736	29653	29856	29663	29808	29776	29975	29655	29790	29942	29539	29643	29682	29769	29601	29643	29932	29907	29573	29750	29949	29854	29854	29795	29732	29844	29651	29716	29876	29843	29827	29730	29810	29705	29699	29637	29869	29729	29807	29852	29942	29929	29755	29923	29739	29483	29771	29972	29910	29988	29681	29840	29622	29764	29645	29724	29826	29604	29948	29709	29821	29702	29684	29739	29909	29909	30050	29869	29643	29598	29735	30082	29643	29780	29837	29559	30076	29796	29677	29737	29872	29862	30030	29740	29768	29968	29630	29780	29552	29524	29712	29762	29719	29893	29743	29977	29820	29961	29535	29916	29804	29753	29725	29705	29895	29833	29686	29697	29678	29661	29823	29599	29985	29625	29774	29886	29738	29867	30030	29842	29704	29808	30015	30125	29864	29665	29662	29717	29549	29453	29584	29642	30010	30216	29761	29939	29919	29783	29702	29814	30070	29777	29813	29855	29775	29631	29967	29831	29723	29874	30071	29630	29738	30075	29881	29718	29682	29625	29752	29723	29647	29820	29764	29773	29915	30016	29723	29907	30022	29951	29615	29699	29709	29728	29822	29661	29638	29933	29769	30017	29700	29706	29941	30082	29764	29703	29602	29807	29681	29635	29847	29663	29766	29732	29743	29539	29469	29705	29655	29967	29794	29429	29716	29863	29757	29734	29795	29905	29902	30040	29824	29880	29455	29615	29890	29770	29729	29603	29741	29943	29780	29635	29529	29593	29786	29672	29995	29591	29718	29688	29774	29757	29690	29926	29750	29580	29736	29753	30238	29781	29910	29706	29845	29848	29676	29896	29466	29737	29741	29727	29795	29874	29797	29822	29944	29773	29586	29730	29507	29599	29666	29707	29745	29883	29840	29782	29721	29759	29835	29771	29820	29877	29954	29819	29805	29912	29741	29767	29638	29923	29726	29733	29607	29930	29692	29677	29619	29687	29897	29653	29983	29730	29889	29830	29781	29973	29901	29666	29790	29715	29654	29757	29790	30059	29986	29874	29714	29781	29687	29860	29568	29851	29650	29789	29929	29648	29613	30112	29672	29830	29829	30008	29624	29792	29663	30271	29751	29940	29800	29817	29718	30007	29933	29711	29656	29457	29818	29697	29954	30055	29729	29742	29703	29942	29804	29879	29737	29700	29855	29757	29509	29890	29702	29930	29911	29637	29924	29866	29677	29923	29765	29789	29921	29983	29860	29810	29742	29624	29874	29807	29833	29995	29443	29759	29971	29832	29692	29833	29825	30000	29719	29771	29665	29608	29712	29720	29790	29861	29854	29917	29766	29969	29688	30009	29570	29745	29814	29893	29930	29894	29644	29746	29775	30074	29849	29735	29777	29847	29970	29781	29852	29714	29841	29907	29407	29854	29940	29734	29680	29874	29866	29753	30075	29784	30058	29945	29953	29922	29744	30036	29885	29649	29805	29967	29850	29926	29745	29783	29660	29960	29646	29469	29428	29825	29805	29648	29882	29786	29755	29915	29598	29841	29791	29825	30017	29871	29785	30034	29928	30014	30054	29881	29695	29666	29428	29724	29875	29778	29536	29820	29588	29939	29877	29780	29742	29736	29765	29586	29890	29885	29703	29652	29539	29623	29973	29839	29995	29713	29873	29871	29770	29867	29586	29842	29426	30049	29839	29801	29659	29697	29857	29569	29675	29700	29648	29846	29581	30040	29748	29489	29909	29941	29766	29841	29946	30059	29806	29899	29976	29861	29860	29662	29818	29740	29939	29783	29906	29635	29914	29752	29734	29882	29939	29868	29700	29693	29765	29502	29867	29828	29720	29838	29832	29989	30033	29887	29860	30026	29466	29833	29768	29851	29668	29878	29864	29616	29662	29885	29928	29677	29551	29702	29625	30176	29969	29842	29930	29965	29655	29748	29863	29932	29776	29763	29632	29841	29848	29748	29882	29724	29907	29744	29596	29909	29842	29755	29754	29659	29690	29548	29471	29925	29834	29801	29776	29514	29716	29853	29884	29911	29563	29625	29801	29737	29810	29857	29932	29847	29627	29715	29940	29657	29876	29777	29812	29794	29633	30138	29805	29952	29774	29964	29647	30050	29806	29950	29730	29723	30047	30050	29655	29801	29678	29766	29763	30023	29589	29870	29983	29653	29682	30042	29690	29764	29596	29806	29793	29770	29528	29460	29961	30013	30119	29981	29975	29802	30061	30017	29922	29787	29766	29787	29752	29908	29646	29838	29857	29572	29878	29849	29712	29839	29865	29950	30006	29496	29637	29732	29620	29585	29807	29870	29872	29733	29630	29816	29704	29732	29935	29865	29841	29808	29827	29803	29899	29641	29864	29726	29763	29592	29668	29666	29652	29728	29652	29791	29877	29859	29811	30101	29898	29787	29832	29817	29925	29704	29473	29621	29883	29699	29752	29970	29660	29726	29867	29746	29913	29781	30011	29798	29981	29793	29662	29690	29968	29864	29776	29872	30000	29852	29703	29781	29871	29805	29688	29905	29723	29804	29814	29690	29737	29611	29811	29845	29932	29708	30030	29854	29989	29927	29874	29848	29951	29784	29553	30056	29876	29697	29567	29990	29846	29903	29972	29754	29975	29857	29658	29647	29894	29505	29913	29542	29931	29567	29891	29789	29624	29874	29854	29712	29729	29921	29846	29823	29914	29968	29994	29512	29819	29874	29809	29965	29831	29732	29696	29589	29748	29756	29934	29892	29689	29624	29578	29933	29624	29849	29783	29831	29764	30058	29831	29683	29775	29746	29940	29569	29635	30105	29951	29779	29757	29700	29821	29866	29602	29770	29722	29695	29677	29805	29883	29943	29633	29540	29770	29772	29862	29904	29531	29904	29700	29825	29704	29826	29800	29510	29816	29663	29679	29790	29580	29671	29878	29617	29523	29772	29716	29710	29782	29922	29897	29973	29597	29769	29784	29745	29808	29812	29755	29667	29781	30015	29919	29867	29858	29960	29653	29878	29724	29769	29624	29678	29555	29913	29917	29726	29714	29836	29743	29972	29998	29755	29903	29856	29951	30102	29776	29604	30011	29880	29964	29687	29790	29771	29754	29936	29616	29974	29839	29995	30002	29735	29614	29821	29882	29733	29698	29842	29768	29855	29909	29823	29629	29725	29821	29978	29819	29392	29837	30012	29609	29969	29667	29746	29624	29744	29861	29759	29985	29698	29742	29993	29978	29900	29666	29974	30088	29918	29671	29821	29785	29599	29722	29577	29759	29630	30082	29861	29824	30028	29983	29739	29753	29819	29476	29894	29825	30012	29739	30035	29656	29896	29623	29799	29901	29607	29931	29986	29581	29687	29880	29770	29728	29658	29776	29610	29690	29894	29751	29690	30072	29919	29551	29626	30000	29881	29540	29736	30032	29830	29843	29766	29883	29767	29740	29811	29809	29783	29867	30007	29625	29728	29765	29886	30200	30031	29761	29926	29576	29725	29953	29756	29894	29770	29977	29859	29841	29746	29753	29956	29890	29780	29715	29588	29639	29792	30068	29731	29828	30035	29807	29783	29735	29894	29581	29697	29917	29851	29812	29885	29878	29797	29796	29599	29876	29928	29701	29875	29834	29868	29606	29835	29731	29952	29771	29605	29765	29830	29693	29644	29836	29656	29805	29758	29799	29969	29748	29645	29741	29767	30027	29846	29739	29796	29781	29745	29683	30041	30059	29735	29844	29968	29869	29860	29758	29617	29675	29656	29476	29734	29963	29790	29800	29729	29695	29639	29765	29687	30078	29728	29644	29876	29705	29812	29933	29896	29538	29800	29996	29665	29747	29916	29557	29944	29803	29727	29874	29818	29788	29535	29799	29989	29762	29682	29733	29572	29949	29797	29665	29688	29813	29861	29849	29721	29499	29723	29694	29801	29897	29638	29759	29917	29789	29725	29887	29680	29771	29922	29785	29870	29941	29667	29813	29749	29732	29867	29861	30002	29746	29680	29869	29840	29881	29840	29728	29566	29528	29931	29767	29653	30059	29892	29680	29727	29726	29842	29913	30031	29719	29842	29730	29608	29641	29716	29828	29854	29710	29660	29710	29902	29634	29765	29705	29509	29658	29784	29751	29623	29780	29752	29930	29550	29773	29731	29675	29755	29849	29747	29878	29949	29761	29968	29776	29661	29709	29766	29844	29682	29767	29835	29740	29903	29677	29658	29937	29869	29653	29734	29999	29929	29866	29571	29812	29781	29862	29797	29896	29753	29805	29790	29670	29725	29796	29928	29820	29826	29810	29702	29870	29892	29843	29783	29621	29865	29964	29937	29782	29801	29791	29994	29811	29863	29771	29766	29818	29736	29899	29676	29640	29783	29453	29849	29964	29837	29743	30045	29846	29930	29774	29979	29782	29794	30094	29708	29893	29727	29808	29748	29811	29593	29642	29896	29866	29849	29607	29905	29595	29816	29920	29851	29703	29688	29778
32554	47255	39128	31494	28354	26126	25078	23931	23239	23023	22711	22643	22353	22333	22228	22150	22115	22268	22100	21941	21981	21872	22015	21964	21950	22037	21938	22072	22004	22062	21960	21924	22074	21811	21935	21981	21978	21785	21874	22026	21841	21851	21952	21962	21904	21813	22072	21934	22023	22154	21962	21978	22127	21915	22044	21768	21852	21899	22034	21832	21914	22057	21913	21931	21971	21999	22230	21977	22022	21937	21893	21859	21867	21988	21971	21984	22033	22031	21896	22282	21989	22018	22087	21905	22119	21810	21989	21854	21955	22034	21944	21887	22080	21826	21956	21911	21964	21877	21913	21745	21896	22084	21804	21844	21792	22014	22046	22114	21939	21810	21875	21805	21879	21880	22019	21751	22036	21876	22014	22015	22007	21956	22071	21886	21925	21736	21914	22009	22035	22016	21953	21834	22036	21777	21807	22007	22021	21952	22082	22086	21833	21915	21977	21739	21943	21965	21857	21997	21919	21852	21835	21983	22020	21956	21841	21922	21913	21822	21971	22183	21890	22103	21833	21928	21961	21667	22096	21954	21872	22007	22133	21707	21891	21762	21866	21790	22122	21717	22011	21871	21868	21920	21864	22162	21866	21879	22002	21822	21982	21869	21892	21910	21902	21873	21907	22033	21957	21724	22030	22079	21823	21876	21959	21795	21950	21871	22135	21959	21891	21956	21941	21746	21985	21717	22108	22029	21742	22023	21961	21753	21894	21898	21840	21937	21730	21857	21986	21960	22107	22013	21901	21784	22058	21887	22021	21961	22058	21942	21770	22096	21864	21904	21867	22053	21820	21860	21917	21777	21898	21965	21974	21993	21776	21782	21927	21911	21754	21818	22137	21931	21936	21967	22001	22005	21896	21932	21957	22072	21825	22109	21772	21802	21741	21960	21903	21951	22048	21961	21978	22101	21905	21914	22058	22034	21869	22004	21876	21923	22105	21946	22047	22081	22052	22048	21861	21958	21975	21950	22056	21884	21853	21878	21905	21938	22005	21872	21887	21998	22067	21873	21725	22003	21894	21776	21825	21933	22123	22037	21876	21998	21968	21747	21924	21903	22204	21813	21908	21897	22051	21866	21862	22122	22024	22025	22140	22017	21840	21947	21807	21829	21928	21996	21710	21943	21898	21791	22044	21923	21942	21892	21791	22049	22026	21915	21712	21996	21978	21913	21942	21979	21843	22048	21868	21977	21823	21892	21917	22041	21982	21945	22028	21951	21783	21894	21935	21824	21762	21932	21829	22100	21968	22040	22017	21810	21857	21874	21959	21886	22019	22030	21925	22059	21960	21824	21849	21949	21814	21889	21992	22110	22038	21976	22071	21880	22232	21844	21957	21947	21789	21878	22135	21932	22031	22048	22171	21906	22053	22007	21966	21976	21963	21940	21904	21919	22017	21978	21871	21970	21846	22110	21986	21947	22043	21802	21890	21927	21957	22055	22012	21885	21938	21886	21910	21939	22014	21854	21925	21877	21929	21800	21942	22129	21990	21991	22118	21882	21835	21958	21763	21711	21882	22076	21992	22017	21829	21655	22009	21728	22037	22047	22010	21983	22113	21965	22079	21811	22080	21890	22228	21676	22069	22004	21860	21956	22009	21963	21855	21868	21951	21880	22009	21796	22106	21912	22098	22033	22093	21734	21762	22022	21880	22042	22075	21921	21846	22051	21979	21838	21943	21952	22019	21817	22034	22025	21949	21901	21852	22062	21870	21727	22078	21978	21992	22016	22063	21778	21854	21823	21876	21882	22027	21879	22062	22067	21904	21953	21983	21993	21995	22050	21938	22036	21852	22130	21977	21980	21857	21774	22013	21774	22000	22002	22010	21871	21948	21776	22028	21853	22054	21729	21837	22018	21951	21917	22170	21899	21970	21954	22101	22148	21958	22047	22100	21940	21949	22005	21943	21873	21956	22010	21951	22179	21957	21810	22016	21976	21901	21766	21822	21948	22035	21880	21892	21986	21888	21960	21928	21783	21885	21884	21991	22024	21943	22093	21930	21678	21833	21939	21951	21941	21879	22051	22017	22017	21830	21958	21863	21994	21710	22021	22060	22143	22192	22027	21918	21773	22098	22099	21935	21884	22072	21982	21905	21983	22243	21959	21964	22008	21958	22092	21972	22068	21903	21805	22023	21897	21959	22135	21808	21991	21782	21969	21912	21930	21975	21973	22013	21984	21944	21764	22059	21798	21809	21808	22030	21953	21999	21846	21931	21923	21963	22005	21797	21970	21949	21989	21877	22072	21920	21980	21737	21995	22087	21895	21973	21927	21881	21793	21767	21803	22035	21790	21788	21871	22070	21829	22058	21846	21973	21971	21854	22038	22088	21796	21919	21808	21904	21902	22091	22070	21795	22043	21758	21928	21903	21976	22012	21883	22036	22030	21865	21795	21876	21726	21942	21898	21982	21961	21942	21989	22059	21898	21944	21917	21977	21746	22021	21886	21830	21743	21879	21944	21904	21945	22026	21914	21839	21993	21857	22172	21921	21973	21886	21933	21917	22130	21904	21827	21964	21929	21943	22045	21978	21844	21857	21797	21726	21891	21945	21859	22061	21998	22075	22110	21915	21965	21752	21972	21929	22100	21822	21887	21812	21893	21950	21886	21866	21932	22004	22017	21983	22044	21988	22024	21836	22012	21911	21843	21960	21888	22011	21977	21783	21885	22009	22021	22061	21855	22055	21984	22066	22054	21881	22021	21782	21886	21832	21884	21975	21928	22001	21921	21945	22015	21993	21722	21997	22053	21953	21868	21962	21871	21929	21939	21963	21885	21963	22079	21895	21969	22080	22141	21876	21964	21909	21870	21986	22020	21794	21785	21992	21965	21763	21880	21963	21746	21748	21897	22053	21860	22084	22018	21991	21854	21764	22082	21882	21771	21953	21799	21906	21838	21891	21876	21858	21815	22014	22005	21923	22012	21925	21910	21895	22005	21998	22137	21953	21928	21951	22172	21901	21933	21898	21893	21972	21820	21962	21910	21986	21994	21919	21909	21893	21888	21955	21957	21976	21933	21852	21930	21952	21991	22065	22072	22044	21753	21951	21884	21919	22056	21894	21992	21972	21933	22049	22131	22134	21774	21783	21985	21849	21862	21984	21905	21937	21811	21874	21911	21978	22019	21939	21824	21932	21946	21924	21838	21957	21929	22107	21984	22212	21736	21826	22108	21856	21951	21910	22005	22026	22065	21977	22147	21936	21932	21920	21930	21881	21989	21926	21946	21987	21867	21936	21812	21878	22082	21956	21910	21999	21855	21895	21965	21744	21960	21918	21920	21939	22086	21865	21947	21913	21971	21950	22109	21872	21926	22024	21984	22021	21960	21974	21776	22051	21768	22102	21976	21927	21864	21966	21854	21853	22042	21987	21916	21839	21858	21985	21976	21846	21840	21827	22009	21918	21967	22019	21801	21901	21949	21980	21945	21931	21966	21937	21879	21949	22099	21854	21869	21889	22007	21996	21742	22038	21697	22038	22026	22078	22005	21998	21996	22006	21917	21835	21893	22110	21912	21934	21864	21851	21960	22042	21927	21826	21876	22002	22056	21813	21997	21997	21939	21998	22009	22164	21994	21977	21917	21975	22009	22107	21934	21976	22010	21901	21927	21955	22020	22020	22059	22251	21832	22029	21981	21855	22162	21936	22097	21883	22005	22029	21869	22059	21827	21914	21933	22083	22023	21971	21968	22080	22134	21989	21924	21954	21928	21996	22160	21950	21956	21746	22006	21946	21870	21899	21941	22007	21906	22025	21946	21990	21675	21921	21939	21754	21818	21801	21942	22017	21928	21949	22145	21879	22083	21833	22003	21861	21950	21932	21899	21812	21885	21958	22105	21887	22031	21857	21873	21722	22025	22009	21830	21974	21888	21925	22119	21822	21882	21750	21902	22045	21982	21902	22038	21896	21933	22025	21937	21856	22009	21841	21869	21866	22082	21888	21914	21963	21987	22068	22041	21927	21889	21828	21942	22025	21928	22118	22069	21820	21892	22026	22128	21901	21891	22008	21931	21885	21860	22043	21949	22040	21877	21865	22111	21919	21943	22026	21943	21977	22097	21974	22090	21824	22088	22018	22004	22019	21883	21884	21932	21915	21950	22040	21862	22046	22019	21748	22017	21858	21890	21940	22008	22086	21905	22036	22191	22037	21787	21997	21931	21984	21972	21993	21610	21982	21914	21751	22049	21991	22002	21998	22220	21983	22186	22183	21855	21856	21954	22021	21892	21834	21920	21968	21943	22012	21894	22035	22022	21972	21813	21970	22044	21857	21872	21852	21797	21984	21722	21984	21823	21837	21970	21861	22127	21877	21950	21845	21905	21937	21835	22124	22056	21864	21911	21961	21945	21890	22151	21844	21865	21942	22011	21936	21939	22043	22184	21842	21852	21931	21997	22004	22109	21866	21970	21934	22094	21936	22011	22186	21823	22052	21811	22000	22107	21876	21898	21812	21992	21861	21878	22050	21875	22096	22080	21796	21987	21994	22053	22072	21978	21960	21784	21781	21765	22130	21950	22169	21732	21889	21929	21934	21826	22078	21896	21892	21932	21992	21929	21977	22007	21970	21871	21977	21901	21915	22065	22068	21798	21955	21913	22023	21936	22063	22059	21946	21699	21860	22027	22062	21835	21863	21975	21971	21847	21881	21838	21928	21915	21986	21876	22009	22107	21936	21942	21987	22047	22045	22038	22053	21977	22033	22043	21958	21799	21799	21908	22067	21820	21747	21981	21927	21889	21941	21820	21877	21759	21840	21901	21915	21952	22228	22034	22027	21884	21957	22031	21899	21899	22171	21864	21996	21903	22043	21996	21969	21862	21869	22052	22099	22033	21926	21971	22029	22048	21927	21905	22087	21971	21994	21959	21937	22044	21923	22080	21957	21778	22003	22090	22005	21948	22042	21968	21878	21866	21999	21864	21853	21895	21964	21989	21944	22073	22033	21838	21915	21835	22018	21867	21977	21894	22024	21944	22141	22270	22166	21799	22184	21880	22024	21880	21984	21882	21743	21769	21928	21904	22085	22180	21979	21672	21854	21995	21883	21896	21987	22015	21955	21874	21963	21909	21901	21784	22118	21950	21771	21997	21871	21983	21963	22082	21901	22003	22080	21880	21754	21913	21884	21954
23396	21473	28637	27670	29075	32904	33893	32120	30929	31110	30742	30498	30243	30234	30026	30006	30017	29811	29802	29967	29663	29770	29585	29890	29600	29914	29809	29685	29932	29685	29970	29781	29953	29558	29605	29625	29587	29670	29499	29479	29978	29576	29710	29739	29709	29976	29544	29827	29621	29707	29792	29637	29565	29652	29722	29672	29569	29674	29787	29749	29746	29388	29548	29275	29586	29511	29507	29727	29909	29797	29603	29506	29618	29594	29611	29554	29752	29669	29714	29702	29752	29606	29600	29726	29801	29775	29898	29487	29441	29731	29695	29728	29652	29766	29551	29569	29701	29825	29915	29481	29526	29756	29656	29397	29459	29574	29745	29875	29940	29541	29681	29581	29760	29471	29531	29670	29494	29562	29693	29639	29690	29720	29485	29505	29890	29355	29600	29833	29516	29627	29591	29740	29746	29478	29478	29583	29711	29447	29404	29630	29629	29648	29640	29639	29656	29724	29588	29566	29649	29642	29851	29566	29824	29860	29629	29807	29594	29645	29510	29633	29745	29668	29837	29636	29557	29506	29675	29607	29767	29470	29740	29550	29419	29750	29609	29825	29773	29818	29781	29789	29660	29664	29475	29627	29471	29588	29634	29483	29692	29603	29577	29678	29681	29852	29608	29707	29403	29631	29509	29562	29526	29735	29899	29615	29389	29403	29641	29450	29600	29580	29550	29722	30006	29388	29735	29632	29807	29614	29835	29678	29715	29710	29890	29418	29574	29802	29520	29739	29668	29605	29495	29566	29465	29626	29613	29774	29659	29672	29661	29697	29400	29693	29593	29634	29686	29640	29558	29568	29651	29526	29570	29463	29883	29538	29799	29411	29496	29350	29641	29792	29462	29640	29639	29664	29592	29738	29666	29710	29577	29533	29523	29525	29705	29491	29770	29559	29747	29722	29680	29706	29745	29748	29837	29858	29678	29752	29749	29516	29584	29391	29893	29583	29626	29987	29765	29611	29688	29504	29573	29649	29771	29752	29598	29510	29554	29497	29727	29663	29638	29710	29644	29501	29675	29668	29586	29566	29891	29787	29589	29931	29581	29636	29374	29711	29580	29734	29755	29598	29661	29468	29514	29637	29861	29808	29328	29628	29531	29687	29773	29675	29597	29594	29629	29524	29875	29423	29388	29713	29741	29578	29756	29831	29796	29820	29735	29750	29430	29628	29609	29820	29588	29813	29685	29734	29646	29701	29760	29580	29568	29407	29663	29702	29691	29579	29940	29586	29594	29563	29533	29802	29664	29585	29363	29623	29681	29536	29557	29704	29626	29629	29630	29585	29525	29475	29606	29478	29669	29502	29723	29548	29598	29532	29913	29729	29662	29534	29586	29587	29563	29618	29477	29383	29549	29818	29791	29822	29617	29755	29440	29566	29735	29636	29773	29599	29687	29719	29715	29286	29695	29590	29446	29827	29510	29719	29617	29623	29546	29466	29548	29794	29652	29811	29690	29784	29647	29964	29703	29457	29743	29739	29652	29779	29403	29785	29625	29624	29676	29403	29612	29783	29574	29667	29640	29576	29705	29469	29613	29528	29615	29845	29521	29404	29759	29674	29785	29910	29755	29528	29423	29556	29626	29510	29638	29610	29658	29386	29865	29548	29719	29623	29675	29682	29595	29467	29851	29721	29760	29714	29855	29757	29699	29700	29642	29633	29868	29712	29524	29470	29417	29806	29599	29780	29757	29491	29758	29458	29723	29827	29496	29655	29499	29722	29576	29552	29587	29618	29606	29792	29650	29566	29459	29514	29675	29401	29422	29621	29502	29682	29626	29827	29703	29635	29463	29594	29446	29774	29592	29668	29696	29460	29518	29752	29640	29381	29587	29679	29769	29737	29777	29600	29661	29656	29706	29624	29726	29604	29560	29503	29405	29705	29891	29581	29534	29557	29858	29677	29666	29699	29571	29789	29701	29439	29823	29492	29710	29848	29551	29445	29763	29790	29912	29495	29760	29738	29727	29433	29640	29658	29755	29533	29632	29483	29679	29598	29872	29890	29617	29857	29455	29450	29640	29464	29516	29694	29607	29815	29613	29657	29537	29468	29593	29627	29839	29581	29507	29389	29524	29667	29480	29432	29892	29764	29539	29619	29832	29462	29550	29832	29917	29886	29724	29357	29723	29697	29467	29557	29513	29811	29576	29504	29581	29671	29416	29709	29670	29409	29529	29628	29715	29734	29764	29434	29604	29362	29662	29841	29745	29894	29810	29702	29580	29582	29549	29818	29561	29496	29556	29670	29657	29732	29698	29637	29652	29629	29596	29627	29525	29608	29572	29881	29704	29559	29588	29788	29518	29459	29833	29620	29819	29629	29504	29625	29396	29596	29587	29632	29553	29636	29514	29842	29964	29699	29590	29535	29339	29495	29509	29212	29646	29698	29691	29580	29720	29814	29799	29675	29777	29624	29675	29891	29813	29758	29674	29624	29594	29720	29512	29788	29484	29531	29842	29757	29492	29712	29476	29454	29803	29782	29766	29776	29651	29586	29923	29696	29850	29550	29753	29552	29753	29441	29524	29775	29737	29604	29721	29905	29783	29788	29581	29611	29609	29703	29748	29727	29539	29516	29721	29626	29779	29670	29696	29806	29536	29853	29817	29853	29994	29794	29843	29722	29816	29636	29717	29781	29620	29957	29631	29741	29717	29441	29456	29444	29672	29835	29503	29562	29593	29847	29725	29671	29563	29652	29823	29765	29653	29499	29738	29680	29632	29730	29785	29627	29759	29537	29801	29575	29712	29709	29777	29740	29853	29669	29723	29701	29678	29921	29814	29649	29596	29759	29644	29387	29983	29572	29620	29756	29528	29681	29730	29605	29751	29877	29793	29881	29835	29814	29590	29564	29644	29770	29707	29582	29410	29824	29639	29750	29613	29626	29767	29791	29859	29590	29400	29730	29495	29780	29763	29702	29848	29449	29662	29749	29473	29770	29646	29596	29674	29812	29845	29733	29755	29808	29613	29578	29726	29733	29577	29719	29868	29638	29521	29629	29709	29678	29432	29409	29818	29626	29701	29731	29361	29397	29557	29366	29529	29661	29345	29804	29769	29697	29557	29401	29641	29649	29881	29650	29609	29622	29821	29586	29400	29811	29546	29718	29782	29829	29622	29595	29325	29490	29932	29639	29287	29612	29485	29521	29489	29639	29598	29440	29831	29859	29562	29796	29770	29718	29621	29756	29689	29527	29588	29407	29724	29601	29431	29860	29733	29729	29695	29738	29841	29653	29771	29688	29382	29546	29657	29549	29545	29572	29568	29590	29683	29487	29572	29676	29628	29736	29468	29596	29702	29756	29706	29709	29693	29552	29395	29774	29652	29336	29795	29665	29804	29681	29683	29705	29827	29765	29632	29852	29510	29387	29627	29659	29553	29661	29849	29651	29639	29612	29918	29466	29361	29539	29621	29601	29698	29646	29719	29868	29723	29571	29647	29798	29473	29863	29642	29569	29648	29675	29831	29642	29567	29523	29432	29823	29899	29624	29870	29512	29756	29825	29719	29588	29896	29666	29724	29668	29729	29535	29642	29486	29466	29910	29782	29536	29707	29659	29720	29587	29642	29708	29745	29657	29640	29462	29883	29992	29572	29574	29543	29782	29541	29504	29406	29510	29802	29850	29678	29632	29571	29844	29781	29915	29718	29568	29975	29843	29571	29455	29635	29752	29584	29503	29685	29695	29522	29670	29650	29571	29689	29448	29799	29697	29683	29592	29549	29531	29649	29839	29568	29871	29634	29639	29958	29667	29646	29782	29967	29727	29612	29742	29596	29616	29607	29719	29589	29343	29694	29833	29592	29619	29549	29550	29631	29826	30069	29666	29697	29534	29613	29538	29546	29745	29512	29771	29627	29537	29663	29846	29662	29646	29826	29629	30013	29665	29604	29748	29741	29686	29451	29631	29733	29492	29762	29467	29738	29805	29732	29614	29483	29513	29656	29482	29622	29641	29718	29754	29521	29645	29859	29282	29250	29836	29605	29507	29703	29636	29760	29630	29754	29694	29715	29739	29845	29805	29801	29756	29798	29705	29687	29685	29753	29437	29871	29908	29638	29657	29767	29590	29543	29685	29456	29747	29474	29570	29691	29614	29587	29490	29610	29653	29612	29625	29912	29892	29558	29724	29761	29611	29701	29693	29649	29415	29746	29881	29504	29514	29870	29891	29741	29479	29780	29756	29415	29376	29615	29610	29603	29827	29940	29778	29591	29668	29608	29797	29670	29813	29641	29716	29815	29527	29670	29425	29714	29732	29918	29719	29692	29579	29392	29490	29408	29676	29476	29545	29689	29584	29600	29862	29618	29710	29557	29498	29600	29647	29692	29745	29700	29840	29647	29716	29504	29826	29833	29591	29533	29554	29575	29483	29639	29844	29772	29772	29669	29728	29506	29891	29555	29651	29514	29502	29585	29563	29768	29934	29741	29660	29944	29494	29705	29498	29658	29653	29363	29644	29571	29673	29545	29531	29582	29806	29597	29841	29708	29628	29798	29611	29651	29788	29427	29773	29671	29813	29832	29711	29615	29514	29729	29749	29715	29544	29862	29577	29625	29802	29854	29566	29893	29607	29797	29463	29589	29784	29682	29729	29489	29830	29640	29661	29487	29403	29666	29605	29745	29651	29678	29431	29672	29546	29626	29772	29702	29728	29792	29555	29899	29580	29426	29840	29609	29674	29800	29508	29732	29675	29638	29579	29476	29568	29428	29615	30015	29625	29722	29630	29587	29556	29825	29594	29659	29392	29674	29674	29690	29699	29610	29573	29648	29774	29544	29858	29723	29735	29760	29572	29393	29803	29538	29691	29825	29596	29888	29409	29767	29528	29726	29587	29714	29749	29600	29704	29781	29504	29544	29509	29861	29797	29752	29625	29609	29706	29973	29639	29863	29574	29859	29896	29490	29533	29626	29601	29730	29699	30023	29503	29695	29696	29700	29543	29580	29610	29575	29901	29811	29734	29489	29575	29793	29660	29864	29446	29452	29685	29779	29470	29742	29604	29475	29563	29597	29725	29844	29674	29673	29371	29617	29561	29385	29936	29640	29864	29686	29377	29458	29465	29824	29699	29490	29584	29663	29714	29750	29593	29643	29731	29797	29608	29684	29622	29612	29472	29523	29557	29480	29564
30056	53781	44848	35671	31703	28523	26773	25063	24218	23411	23430	22994	22505	22661	22344	22289	22238	22255	21868	22149	22186	22022	21960	21892	21854	21971	21832	22024	21961	22041	22012	21970	21922	22117	21882	21986	21724	22006	21769	22011	21772	21987	21957	21818	21924	21960	22071	21757	21761	22030	22002	22000	21863	21982	21991	22054	21889	22024	21905	21851	21905	21786	21930	21976	21886	21931	21864	21774	21962	22091	21801	22012	21744	22198	21753	21942	22043	21980	22098	21862	21934	21883	21789	21938	21835	21645	21793	21999	21890	22074	21974	22268	21797	21989	21906	21797	21911	22002	21781	21917	21905	22086	22122	22122	21876	21766	21763	21769	21913	21751	21948	21967	21958	21974	21863	21995	21815	21834	22070	21892	21771	21976	21788	21921	21961	21846	22022	21913	21915	21978	21860	22014	21971	21809	21968	21992	21849	21845	21663	21774	21826	21915	21775	21988	22007	21705	21759	21955	21957	21846	21993	21797	22024	21923	21826	22083	22022	21980	22055	21867	21797	21895	21910	21853	22029	22033	21990	21764	22032	21847	21794	21804	22011	21771	21783	21808	21766	21782	22136	21810	21939	21801	21966	21933	21731	21712	21903	22030	21902	21805	21805	21917	21913	21886	21917	21738	21883	21813	21964	22016	21830	21839	21931	21904	22049	21885	21852	21921	21881	22141	21854	21779	21949	21867	21919	21847	21963	21932	21986	21913	21981	21947	21860	21909	21915	22075	22011	22048	21881	21810	21841	21867	22095	21920	21786	21713	21859	21815	22008	21816	21772	21861	21957	21731	22085	21973	21908	21881	21809	21840	21825	21831	21932	21983	22029	21787	21854	21810	21900	21866	21878	21928	21601	21818	21907	21891	21889	21836	22067	21671	21899	21931	21661	21864	21832	21851	21891	21763	21808	21919	21773	21765	21905	22046	22047	21718	21926	21881	22054	21863	22066	21756	21892	21936	21727	22035	21855	21951	21853	21924	21726	21817	21977	21928	21735	22028	21859	21914	22089	21939	21945	21895	22058	21852	21751	21932	21844	21951	21828	22026	21874	22008	21759	21954	22087	21745	21967	21750	21969	21760	21954	21823	21842	21889	21784	21777	21834	21916	21978	21832	21867	21909	21951	21805	22084	21765	21875	21853	21816	22043	21855	21906	21812	21925	21679	21714	22012	21766	21827	21903	21960	21779	21828	22059	21932	21816	22042	21808	21816	21878	22021	21854	21898	21968	21782	21928	21897	21924	21911	21938	21910	22045	21877	22134	21953	21875	21942	21973	22029	21909	21720	21822	21897	21809	21871	21780	21981	21720	21990	21892	21970	21895	21788	22040	21902	21923	21829	21802	22025	21796	22130	21837	21808	21942	21923	21754	21835	21927	22023	21894	21958	21984	22010	21907	21868	21767	21942	21871	22035	21774	21805	21755	21930	21823	21795	21981	21756	21969	21729	21987	22059	21781	21943	22086	21890	21645	21850	21893	21975	21814	21991	21839	21804	21817	21911	21975	21914	21819	21882	21843	21907	21751	22112	21933	21801	21832	21898	22035	21995	21867	21885	21856	21927	21859	22070	21844	21891	22003	21879	22140	22023	22059	21737	21882	21830	21908	21927	21917	21908	21763	21886	21928	21795	21799	21831	21979	21710	21998	21848	21833	21793	22087	21971	22051	21943	21870	21914	22005	21972	21820	22036	21725	21803	21994	21788	22004	21997	21896	21668	21833	21816	21972	21947	21777	21705	22056	22052	21836	21909	21953	21804	21916	21842	21753	22003	21989	21977	21974	21896	22023	21749	22072	21908	21955	22119	21933	21724	21759	21958	22004	22149	21775	21646	21708	21864	22219	21685	21886	21824	21952	21974	21928	22014	21901	21879	21749	21773	21815	21906	21870	21865	21952	21881	22078	21769	21826	21707	21836	21922	21982	21843	21763	21912	22080	21987	21724	21996	21855	21890	21752	21840	22018	21881	21927	21780	21924	21916	21928	21845	21891	21870	21925	21858	21955	21840	21920	21881	21876	21961	21807	21749	21696	22000	21835	21800	21791	21968	21907	21944	21936	21859	21749	21939	21757	22003	21748	21888	22028	21891	21817	21868	21963	21912	21934	21753	21842	21928	21852	21804	21975	21906	21964	21588	21749	21913	22002	21830	21854	21740	21856	21824	21911	21809	21930	21870	21891	21856	21798	22105	21867	21986	21823	21819	22053	21862	21890	21866	21829	21901	21734	21779	21850	21821	21712	21939	22029	21887	21689	21785	21865	21860	21812	21930	21959	21859	21962	21900	21847	22008	21967	21882	21756	22045	21739	22061	21873	21789	21910	21939	21997	21982	21809	21966	21882	21945	21858	22021	22006	21874	21988	21759	21888	21905	21994	21994	21774	21776	21970	22034	21870	21978	22050	21791	21997	21989	21729	22038	21848	21890	21877	21892	21913	21771	21832	21797	21966	21868	21898	22117	21862	21958	21616	21864	21802	21807	21832	21881	21713	21690	21880	21803	21881	21948	21745	21969	22000	21980	21842	21927	21805	21898	21855	21973	21797	21835	21825	21953	21915	21879	21916	22049	21944	21742	21797	21788	21918	21895	21808	21880	21866	21720	21706	21848	21902	22063	21917	21887	21893	21984	21811	21699	21960	22041	21827	21988	21974	21806	21828	21738	21788	21683	21909	21912	21973	21876	21992	21784	21655	21783	21892	21939	21867	22012	21839	22009	21954	22045	21927	22036	21859	22000	22044	21885	22016	21908	21741	21906	21907	21744	22129	21956	21808	21845	21929	21842	21941	21678	21769	21865	22013	21756	22034	21676	21839	22013	21723	21814	22025	21856	21929	21937	21828	21827	21883	21874	21932	21854	21860	21891	21928	21746	21958	21895	21889	21851	21749	21932	22036	22003	21912	21932	21935	21782	21888	22089	21750	21917	21932	21977	21928	22081	21895	21786	21941	21809	21771	21960	21915	21865	22047	21906	21922	21831	21899	21964	21956	21803	21920	21801	21825	21982	21870	21804	21747	21939	21913	21821	21877	21915	21960	21867	21954	21850	21990	21849	21770	22015	21826	22195	21718	21877	21940	21996	21930	21927	21988	21920	21993	21921	21878	21890	21931	22031	21919	22048	21882	21823	21952	21737	21918	21749	21812	21706	21917	22078	21773	21864	21925	21790	21910	21844	21931	21934	21985	21811	21851	21867	21822	21874	22187	21844	22032	21804	21863	21780	21970	21704	21911	21973	21883	21818	21915	22103	21896	21917	21828	21909	21979	21974	21892	22065	21811	21831	21921	22083	21906	21919	21762	21919	21989	21751	21911	22169	21843	21964	21790	21717	21935	21857	21917	21822	22091	22034	22016	21724	21995	21744	21832	21802	22039	21859	21780	21720	22041	22051	21911	21896	22063	21981	21847	21983	21966	21770	21831	21978	22127	22107	21956	21939	21792	21647	21915	21945	22131	21742	21947	21958	21973	22075	22112	21838	21952	21900	21945	21856	22038	21851	22063	21835	21949	21790	21916	21910	21825	21733	21960	21963	21907	21818	21906	21987	21845	21894	21881	21939	21871	22098	22001	21913	21942	21917	22048	21853	21961	21917	21868	21934	22018	22040	21759	21965	22033	21973	21861	21878	21866	21932	21956	21831	21751	21867	21937	21822	21893	22011	21982	21860	22029	21849	21901	21716	21928	21726	21894	21819	21862	22082	22044	22046	21842	22043	22032	21952	22020	21795	21979	21775	21922	21921	21816	22044	21993	22050	21745	21924	21960	21830	21820	21946	21933	21788	22174	21862	21843	21954	21973	21823	21959	21926	21978	21870	21780	21982	21740	21887	21762	21990	21784	21989	21844	22105	21897	21930	21879	21827	22008	22074	21880	21891	21855	22107	21779	22053	21705	21982	21630	21879	21843	22067	21806	22121	22042	21853	21885	21864	21939	21994	22002	21827	21847	21949	21658	21973	21996	21909	22016	21748	21821	21944	21748	21884	21909	21718	22050	22062	21689	22059	21839	21902	22004	21799	21896	21983	21924	21748	21899	22077	21959	21880	22084	21742	21915	21962	21954	21758	21971	21482	21941	21847	21899	22046	22032	21828	21937	21848	21891	22055	21840	21822	21760	21861	22005	21778	21989	21870	21948	22045	22038	21766	21787	21846	21867	21967	21762	22003	21865	21824	21886	21846	22053	21769	22049	21846	21839	21883	22083	21868	21814	22063	21982	21957	21775	21902	21764	21783	21888	22094	21826	22008	21730	21935	21917	21647	21825	21788	21738	21934	21986	21817	21783	22111	21713	21912	21732	22062	21829	21938	21820	22128	22005	21860	21903	22002	21783	21912	21927	21713	21840	21906	22041	21881	21847	22073	22129	21938	21815	21924	22083	21851	21968	21914	21943	21850	21939	21798	22025	21800	21854	21873	21831	21905	21902	21859	21930	21887	22023	21818	21934	21967	21925	21964	21960	21784	21909	21753	21756	21811	22045	21802	21790	21988	21887	21962	21864	21896	22037	21898	22011	21906	21891	21837	22073	21827	21919	21752	21928	21785	21898	21791	21900	21985	21998	21848	21887	21874	21780	22006	21816	21878	21881	21970	21869	21833	21987	21888	21796	21786	22099	22071	21901	21925	21784	21731	21825	21863	22075	21889	21924	21963	21942	21851	21857	21850	21857	22134	21744	22195	21852	22119	21741	21867	21883	21936	22017	21897	21900	21721	21800	21849	21867	21959	21999	21881	21985	21970	21986	21741	21911	21886	21968	21759	21937	21897	21819	21954	21750	21956	21844	21796	21839	21787	21765	21959	21802	21826	21943	21832	21899	21911	22039	21861	21994	22172	21644	21997	21985	22085	21856	21835	21889	21900	21892	21861	21731	21901	22139	21919	21878	21993	21953	21922	21908	22128	21918	21964	21956	21788	21701	22078	22054	21974	21663	21864	21826	21844	21745	21993	21911	21840	21911	21652	21692	21913	21903	21769	21960	21851	22041	21982	22036	21751	21947	21820	22156	21864	21896	21912	21868	21800	21992	21878	21920	21763	21977	21827	22075	21998	22015	21939	22044	21868	21976	21797	22088	22068	21741	22054	22073	22078	21923	21896	21927	21994	21829	22072	21906	21825	21992	22044	21740	22024	22051	21904	21925	22075	21908
25632	22210	31748	34559	32046	32594	32425	31106	30949	30594	30398	30287	30187	30158	30004	29919	29926	30023	29804	29905	29639	29699	29618	29655	29786	29798	30035	29662	29848	29648	29639	29772	29691	29880	29648	29781	29843	29470	29527	29610	29573	29683	29814	29699	29727	29438	29685	29529	29461	29635	29387	29779	29777	29560	29418	29924	29774	29450	29784	29749	29736	29794	29731	29660	29516	29767	29705	29774	29641	29639	29722	29533	29843	29682	29690	29871	29609	29694	29724	29672	29928	29806	29783	29532	29946	29799	29650	29670	29810	29539	29640	29592	29530	29520	29841	29956	29603	29588	29787	29609	29755	29473	29586	29414	29636	29715	29744	29859	29963	29931	29689	29535	29926	29437	29579	29418	29754	29551	29875	29769	29781	29731	29799	29674	29647	29729	29630	29748	29673	29548	29714	29665	30044	29764	29795	29697	29673	29708	29813	29534	29833	29690	29795	29881	29567	29743	29453	29527	29502	29713	29741	29894	29662	29522	29746	29471	29705	29772	29601	29572	29831	29700	29854	29704	29676	29733	29758	29861	29749	29860	29648	29684	29695	29721	29808	29609	29610	29453	29723	29744	29610	29753	29510	29747	29590	29606	29645	29745	29835	29454	29636	29622	29719	29727	29861	29680	29756	29683	29606	29635	29855	29705	29325	29715	29652	29454	29679	29744	29620	29816	29707	29561	29798	29658	29591	29880	29861	29637	29792	29439	29787	29807	29853	29541	29660	29423	29593	29536	29533	29486	29743	29640	29654	29600	29765	29475	29599	29867	29725	29745	29676	29365	29811	29710	29631	29818	29879	29685	29707	29531	29749	29776	29682	29769	29787	29450	29739	29560	29825	29708	29687	29889	29556	29464	29698	29673	29703	29737	30088	29640	29596	29569	29537	29696	29765	29573	29608	29791	29850	29612	29601	29814	29797	29412	29578	29650	29730	29602	29780	29727	29963	29628	29558	29644	29699	29466	29676	29854	29917	29630	29754	29737	29771	29799	29685	29696	29477	29636	29563	29562	29731	29655	29457	29493	29976	29682	29472	29591	29865	29824	29736	29713	29525	29974	29634	29602	29631	29551	29731	29596	29908	29750	29784	29811	29636	29590	29661	29715	29737	29646	29599	29616	29602	29770	29732	29502	29738	29710	29817	29650	29888	29605	29622	29754	29712	29720	29945	29432	29689	29571	29666	29638	29785	29705	29667	29451	29700	29740	30026	29961	29808	29755	29603	29771	29681	29980	29749	29364	29756	29667	29553	29859	29787	29743	29833	29552	29678	29669	29754	29806	29811	29474	29784	29831	29864	29586	29723	29790	29764	29666	29662	29978	29645	29616	29642	29872	29682	29713	29747	29705	29691	29491	29611	29668	29532	29690	29571	29376	29776	29484	29451	29585	29832	29627	29571	29858	29570	29625	29549	29890	29874	29843	29943	29810	29700	29569	29531	29809	29860	29570	29705	29650	29815	29616	29788	29644	29864	29714	29609	29522	29666	29623	29627	29671	29772	29699	29708	29699	29682	29633	29661	29650	29487	29580	29660	29474	29655	29893	29769	29744	29439	29768	29585	29511	29587	29899	29565	29589	29419	29538	29512	29482	29705	29534	29470	29418	29529	29784	29759	29791	29676	29627	29767	29632	29818	29797	29794	29851	29821	29701	29747	29724	29646	29755	29687	29664	29739	29584	29572	29392	29955	29530	29897	29703	29768	29690	29806	29651	29642	29975	29568	29515	29806	29632	29897	29834	29922	29783	29625	29582	29509	29532	29550	29807	29813	29827	29733	29796	29746	29688	29633	29771	29780	29768	29663	29715	29913	29768	29827	29622	29706	29673	29784	29801	29659	29798	29861	29794	29528	29735	29446	29271	29428	29707	29776	29789	29759	29610	29837	29791	29771	29607	29743	29630	29666	29726	29700	29742	29694	29520	29555	29731	29569	29658	29778	29714	29938	29714	29817	29738	29626	29844	29808	29815	29802	29694	29805	29647	29668	29688	29530	29642	29709	29829	29725	29728	29626	29834	29850	29459	29582	29736	29678	29711	29361	29417	29755	29911	29855	29504	29763	29488	29695	29741	29829	29542	29659	29543	29607	29600	29816	29500	29825	29632	29746	29494	29747	29674	29741	29538	29470	29641	29720	29415	29434	29582	29630	29806	29728	29702	29694	29937	29606	29653	29822	29646	29866	29786	29734	29577	29637	29677	29649	29968	29753	29691	29662	29629	29660	29616	29945	29677	29504	29698	29743	29747	29707	29638	29689	29637	29550	29533	29530	29611	29599	29521	29735	29639	29668	29575	29531	29691	29769	29894	29979	29714	29808	29848	29768	29551	29581	29398	29674	29780	29732	29890	29580	29609	29720	29463	29636	29640	29843	29570	29470	29559	29550	29696	29815	29622	29844	29781	29638	29602	29722	29667	29765	29689	29879	29676	29506	29930	29863	29764	29632	29661	29884	29664	29707	29740	29661	29914	29636	29704	29839	29755	29590	29758	29636	29691	29706	29592	29730	29662	29832	29799	29585	29640	29872	29701	29651	29498	29644	29674	29548	29687	29824	29552	29442	29718	29709	29514	29905	29715	29751	29641	29686	29480	29902	29483	29728	29765	29530	29834	29792	29882	29651	29563	29810	29852	29602	29866	29764	29867	29525	29950	29674	29604	29721	29947	29830	29687	29678	29809	29880	29523	29730	29505	29588	29711	29865	29716	29666	29793	29675	29716	29763	29733	29721	29664	29566	29674	29840	29567	29584	29652	29571	29426	29577	29810	29791	29734	29694	29654	29722	29570	29631	29493	29705	29818	29683	29567	29720	29818	29594	29706	29751	29591	29836	29649	29837	29469	29636	29764	29626	29661	29866	29842	29640	29804	29703	29594	29567	29704	29737	29638	29774	29678	29858	29655	29696	29516	29542	29518	29670	29890	29685	29693	29643	29667	29486	29865	29744	29743	29594	29697	29810	29555	29779	29683	29795	29661	29955	29823	29779	29606	29626	29642	29601	29623	29758	29680	29592	29745	29692	29623	29636	29492	29641	29708	29644	29842	29874	29576	29619	29614	29545	29778	29648	29425	29708	29791	29497	29808	29896	29629	29961	29831	29663	29777	29645	29731	29942	29432	29669	29624	29646	29696	29587	29555	29732	29537	29406	29673	29773	29737	29669	29544	29518	29580	29725	29716	29765	29707	29647	29583	29609	29815	29747	29518	29951	30178	29775	29376	29775	29540	29616	29664	29835	29480	29537	29633	29608	29591	29683	29737	29892	29665	29689	29759	29921	29952	29815	29783	29738	30034	29915	30050	29668	29684	29578	29767	29755	29981	30028	29637	29871	29817	29743	29855	29758	29566	29805	29641	29843	29442	29708	29610	29436	29535	29618	29563	29695	29744	29642	29664	29462	29495	29630	29608	29664	29904	29836	29612	29627	29646	29614	29610	29713	29635	29725	29781	29719	29828	29467	29673	29648	29516	29644	29707	29727	29814	29829	29636	29830	29388	29860	29521	29903	29829	29576	29626	29755	29533	29583	29875	29840	29480	29625	29917	29773	29777	29660	29848	29538	29753	29760	29759	29654	29570	29451	29757	29689	29618	29412	29650	29773	29731	29730	29373	29541	29821	29684	29733	29635	29548	29584	29884	29632	29634	29691	29751	29635	29570	29744	29424	29601	29657	29529	29400	29768	29887	30016	29674	29536	29794	29603	29738	29863	29840	29732	29783	29648	29668	29631	29635	29730	29609	29667	29685	29403	29600	29734	29797	29626	29500	29788	29614	29704	29811	29928	29764	29807	29710	29944	29759	29963	29735	29564	29686	29560	29623	29680	29874	29990	29500	29842	29650	29553	29883	29592	29610	29794	29732	29672	29602	29655	29661	29808	29786	29756	29577	29668	29986	29687	29476	29449	29378	29668	29759	29805	29471	29722	29983	29900	29611	29540	29532	29546	29323	29751	29600	29489	29484	29754	29463	29898	29508	29791	29388	29634	29674	29723	29826	29962	29848	29686	29691	29730	29539	29708	29682	29712	29739	29788	29943	29756	29601	29541	29576	29748	29797	29686	29573	29772	29538	29814	29630	29821	29887	29632	29697	29886	29648	29622	29707	29581	29409	29763	29558	29625	29653	29773	29482	29459	29657	29620	29641	29664	29485	29590	29601	29755	29502	29572	29650	29586	29790	29790	29735	29699	29726	29462	29706	29722	29736	29584	29777	29435	29704	29654	29523	29906	29435	29506	29634	29454	29754	29693	29755	29492	29700	29573	29604	29849	29786	29762	29617	29782	29569	29760	29624	29836	29395	29972	29661	29619	29673	29901	29647	29604	29685	29589	29625	29598	29594	29768	29632	29644	29732	29530	29687	29843	29847	29505	29753	29886	29945	29561	29764	29584	29680	29359	29701	29790	29999	29527	29491	29849	29921	29503	29495	30000	29648	29479	29766	29804	29598	29772	29439	29757	29931	29700	29463	29406	29619	29501	29616	29987	29725	29492	29692	29457	29894	29620	29777	29366	29757	29908	29614	29714	29784	29539	29624	29740	29559	29472	29742	29515	29519	29523	29477	29712	29490	29235	29830	29606	29735	29760	29786	29898	29562	29488	29528	29798	29675	29569	29677	29555	29781	29877	29589	29590	29712	29842	29641	29707	29820	29718	29641	29558	29698	29883	29676	29886	29798	29823	29645	29865	29722	29643	29671	29706	29529	29388	29544	29742	29774	29589	29584	29564	29538	29580	29868	29717	29783	29500	29603	29743	29720	29573	29651	29879	29566	29877	29612	29932	29192	29581	29748	29670	29785	29634	29734	29785	29785	29712	29717	29867	29808	29864	29863	29844	29767	29534	29852	29671	29659	29650	29741	29733	29555	29746	29832	29529	29546	29562	29722	29775	29729	29718	29791	29724	29395	29683	29762	29842	29646	29761	29766	29618	29557	29703	29618	29460	29946	29899	29329	29629	29577	29890	29760	29542	29547	29695	29777	29749	29918	29809	29536	29856	29615	29558	29524	29575	29793	29639	29652	29524	29665	29695	29783	29699	29833	29695	29470	29700	29620	29687	29652	29814	29954	29699	29580	29831	29757	29710	29447	29510	29682	29455	29518	29812	29523	29648	29715	29894	29701	29691	29593	29712	29590	29959	29534	29676	29687
30651	49437	41204	32846	29357	26831	25558	24221	23795	23133	22649	22542	22641	22416	22366	22112	22223	22115	21948	22115	22005	21838	21962	21917	21954	22106	21917	21846	21957	21794	21996	22052	21855	21786	21906	21824	21983	21797	21792	21833	21682	22043	22045	21748	21956	21783	22008	21740	21839	21626	21817	21930	21825	21794	21758	21963	21916	21792	21792	21897	21806	21979	21794	21890	21750	21839	21981	21798	21889	21871	21878	21918	21908	21667	21942	21925	21823	21954	21915	21901	21848	21719	21846	21778	21741	21861	21699	21854	21852	21745	21975	22008	21617	21982	21956	21533	21956	22041	21840	21772	22112	21823	21914	21917	21892	21808	21711	21602	21909	22007	21792	21777	22020	21819	21790	21823	21842	21770	21661	21979	21645	21787	21699	22036	21930	21605	21827	21793	21922	21798	21769	21851	21813	21813	22031	21932	21813	21904	21607	21875	21926	21682	21892	21945	21779	21915	21927	21873	21939	21842	21962	21765	21926	21857	21911	21930	21889	21908	21680	21941	21863	21825	21871	21805	21867	21966	21799	21737	21893	21867	21827	21835	21721	21996	21877	21974	21670	21858	21987	21801	21882	21993	21652	21842	21950	21855	21825	21925	21856	21805	21678	21924	21887	21789	21756	21931	21845	21997	21781	21972	21953	21912	21978	21934	21623	21745	21897	21867	21784	21717	21885	21928	21763	21915	22004	21924	21676	21962	21927	21795	22020	21912	21841	21910	22053	21793	21809	21742	21671	21873	21766	21891	21958	21700	21903	21707	21822	21716	21875	21752	21976	21721	21966	21950	21838	21983	21948	21819	21961	21985	21847	21916	21900	21723	21809	21775	21976	21953	21735	21904	21745	21903	21702	21897	21784	21908	21862	21921	21959	21886	21936	21699	22019	21853	21916	21689	21973	21757	21835	22012	22005	22003	21895	21978	21831	21728	21913	21880	21697	21625	21864	21759	21783	21772	21838	21912	21966	21955	21896	21971	21904	21924	21903	21943	21824	21701	21648	21845	21812	21749	21792	21790	21851	21798	21912	21923	21839	21836	21871	21902	21887	22017	21860	21715	21781	21771	21738	21713	21817	21813	21849	21942	21896	21997	21730	21878	21880	21901	21745	21692	21954	21888	21938	21857	21856	21854	21838	21896	21683	21993	21694	22005	21828	21971	21942	21849	21698	22008	21905	21890	21757	21937	21885	21999	21819	21781	21895	21963	21981	21800	21825	21883	21905	22025	21786	21914	21743	21832	21803	21790	21817	22066	21873	21934	21727	21836	21879	21880	21694	21951	21901	21920	21919	22054	21640	21916	21869	21749	21874	21802	21864	21772	21714	21860	21904	21686	21903	21838	21732	21906	21878	21779	21983	21888	21759	21920	21904	22232	21870	21873	21679	21758	21828	21695	21908	21866	21773	21809	21863	21788	21936	21722	21779	21853	21934	21926	21871	21781	21800	21888	21843	21926	21839	22054	21913	21709	21748	21749	21754	21985	21858	21864	21987	21985	21981	21979	21838	21873	21936	21824	21807	21807	21676	21962	21742	21931	22046	21546	21852	21825	21697	21957	21791	21765	21961	21729	22109	21775	21986	21826	21800	21815	21865	21892	21960	21929	21791	21983	21741	21965	21707	21973	21860	21847	21723	21796	21867	21963	21899	21838	21581	21944	21820	21746	21587	21904	21650	21663	21794	22005	21773	21746	21797	21733	21801	21900	21920	21971	21847	21920	21818	22029	21694	21926	21751	21857	21929	21709	21745	21849	21657	21674	21884	21731	22018	21768	22060	21815	21824	21749	21767	21770	21885	21815	21764	21860	21717	21774	22102	21914	21885	21727	21956	21788	21996	21782	21988	21808	21962	21830	21884	21935	21844	21851	22101	21845	21879	21718	21846	21850	22010	21791	21975	21827	21869	21683	22139	21843	21800	21904	21871	21793	21699	21755	21835	21684	21853	21843	21995	21831	21857	21714	21929	21935	21881	21780	21886	21977	21901	21885	21887	21875	21713	21700	21908	21924	21976	21543	21941	21803	21826	21891	21811	21798	21974	21906	22011	21715	21716	21943	21718	22004	21960	21981	21960	22021	21867	21867	21999	21910	21691	21874	21956	22101	21863	21871	21863	21787	21779	21944	22013	21748	21897	21896	21852	22038	21868	21751	21872	21837	21866	21832	21820	21993	21832	21678	21728	21839	21846	21817	21880	21676	21919	21899	21940	21820	21795	21957	21938	21970	21849	21826	21881	21802	21847	21755	21870	21839	21961	21804	21895	22032	21966	21893	21862	21788	22104	21939	21963	21890	21875	21812	21946	21725	21852	21920	21917	21860	21751	22002	22165	21771	21914	21961	21834	21766	21881	21749	21816	21683	21654	21813	21576	21897	21825	21750	21580	21931	21982	21814	21886	21904	21780	21745	22041	21811	21754	21975	21984	21882	22078	21861	21798	21802	22017	21799	21676	21947	21718	21786	21937	21752	21759	21997	21964	21751	21837	21819	21987	21830	21919	21904	21988	21875	21687	22028	22020	21696	22074	21871	22051	21836	22032	21782	21810	21993	21945	21854	21708	22063	21656	21981	21881	21698	21956	21857	21956	21801	21825	21900	21904	21961	21777	21958	21665	22050	21771	21874	21909	21810	21983	22000	21869	21792	21671	21845	21993	21984	21822	21803	21904	21776	21982	22099	21736	21689	21962	21818	21782	21811	21940	21870	21922	22043	21769	21954	21910	21848	21835	21852	21844	21848	21747	21716	21868	21814	21924	21941	21811	21827	21803	21889	21903	21805	21941	21702	21777	21780	21768	21766	21936	21822	21886	21978	21845	21723	21790	21594	21853	21990	21933	21888	21933	21830	21813	21977	21740	21787	21818	21856	21857	21786	21768	21929	21890	21917	21849	21924	21835	21970	21666	21885	21974	21887	21702	21737	21704	21925	21724	21853	21805	21763	21841	21796	21877	22029	21899	21833	21811	21977	21858	21928	21862	21734	21686	21841	21858	21864	21834	21770	21634	21739	21768	22069	21830	22028	21917	22057	21791	21793	21971	21872	22012	21902	21937	21828	21852	22108	21844	21982	21814	21932	21824	21901	21942	21993	21748	21779	21882	21766	21775	21799	21864	21843	21777	21836	21700	21981	21770	21873	21794	22117	21860	21961	21877	21793	21903	21988	22008	21967	21939	22008	21867	21709	21913	21737	21912	21766	21702	21929	21869	22005	21950	21845	21891	21651	21941	21768	21966	21899	21894	21789	21905	21821	21861	21895	21800	21996	21850	22033	21846	21950	21847	21818	21824	21881	21849	21941	21832	21694	21814	22022	21938	21828	21702	21928	21986	21992	21865	21886	21895	21842	21900	21768	21675	21724	21932	21807	21904	21838	21754	21884	21861	21951	21838	21774	21916	21926	21833	21782	22005	21770	21930	21778	21674	22069	21801	21776	21935	21759	21787	21848	22014	22070	21865	21975	21903	22143	21770	21827	21683	21953	21988	21826	21785	21893	21849	21864	21803	22002	21937	21972	21780	22024	21989	21820	21848	21902	21755	21964	21902	22059	21730	21609	21853	21771	21983	21825	21814	21841	21908	21890	21852	21760	21918	21823	21696	21858	21891	21930	21669	21844	21733	21951	22100	21762	21701	22194	21796	21913	21682	21981	21874	21799	21865	21725	21860	21937	21893	21951	21775	21997	21919	21724	21787	21923	21814	21815	21745	21781	21897	22076	21744	21846	21892	21901	21802	21875	21829	21797	21913	22017	21914	21906	21725	21860	21828	21726	21850	21770	21820	21901	21771	21785	21771	21971	21759	21949	21764	21850	21788	21960	21983	21738	21881	21943	21990	21747	21813	21878	21800	21887	21888	21684	21984	22046	21668	21785	21887	21749	22079	21758	21870	21707	21816	21728	21910	21818	21914	21894	22078	21950	22007	21746	21740	21860	21842	21711	21899	21899	21877	21941	21802	21879	21856	21879	22035	21965	21855	21781	21945	21753	21876	21638	21806	21810	22027	21934	21863	21803	21744	21804	21839	21974	21746	21901	21873	21768	21862	21787	21793	21707	21964	21954	21887	21837	22158	21881	21972	21782	21877	21916	21904	21970	21897	22060	21807	21784	21943	21747	21828	21879	21959	21839	21753	21786	21926	21701	21888	21901	21700	21830	21925	21824	21790	21654	21908	21879	21757	21897	21930	21749	21817	21705	21783	21780	21872	21824	21945	21851	21723	21995	21939	21938	21853	21778	21731	21738	21900	22052	21839	21847	21644	21863	21946	21907	21980	21831	21874	22091	21751	21806	21708	21874	21827	21817	21887	21863	21834	21866	21932	21739	21862	21830	21721	21846	21893	21883	21903	21900	21812	21697	21634	21740	21892	21918	21908	21874	21885	21839	21781	21949	21946	21927	21942	21809	21910	22038	21847	21941	21840	21848	22015	21875	21738	21762	21847	21947	21881	21893	21823	21882	21924	21914	21900	21841	21758	21926	21926	21917	21933	21874	21687	21758	21852	21885	21689	21767	21722	21942	21836	21975	21784	21884	21950	22017	21840	21780	21920	21889	21914	21822	21947	21921	21685	21915	21968	21781	21821	21912	21831	21934	21964	21793	21890	21868	21812	22042	21815	21843	21775	21891	21837	21851	21976	22041	21825	21972	21894	21860	21756	21770	21746	21808	21765	22044	21802	21874	21802	22089	21759	21798	21866	21951	21826	21789	21952	21903	21883	22066	21911	21666	22041	21924	21818	21829	21758	21907	21988	21808	21783	21802	21905	21942	21820	21860	21786	21809	21763	21836	21804	21950	21852	21784	21762	21803	21789	21828	21869	21777	21922	21935	21837	21997	21798	21805	21930	21874	21838	21679	21755	22069	21930	21887	21781	21899	21915	21858	21812	21774	21636	21866	21719	21821	21835	22095	21689	21781	21675	21707	21725	21916	21792	21636	21968	21932	21947	21846	21838	21708	21747	21778	21775	21851	21863	21914	21863	21723	21795	21889	21935	21831	21920	21750	21807	21799	21940	21843	21866	21865	21693	21724	21921	21877	21806	22087	21766	21915	21706	21772	21828	22028	21681	21730	21855	21839	21682	21915	21799	21943	21870	21851	21894	21724	21927	21811	21945	21872	21952	21849	21798	21908	22013	21950	21703	21916
22342	21484	28721	25339	25594	31939	35872	32713	31927	31894	31474	31260	31080	30940	30800	30616	30541	30576	30499	30136	30405	30361	30403	30379	30397	29942	30240	30568	30394	30048	30197	30124	30014	30167	29898	30149	30277	30290	30184	30241	29868	30023	30088	29872	30228	30056	30055	30167	30299	30000	30139	30011	30302	30150	29963	29916	30122	30050	29811	30153	30003	29945	30048	30122	30097	30288	30022	30125	30003	30254	30380	30208	30045	29884	30241	29747	30150	30130	30246	30031	30134	30216	30148	30220	29950	30130	30127	30283	29864	29999	30107	29707	29884	30084	29887	29982	29946	29935	29983	29847	30210	29928	30227	30106	29980	29983	30241	30161	30196	30207	30038	29978	29929	30080	30245	30037	30124	30063	30056	29895	30018	29901	30106	30030	29931	29857	29958	30155	30064	30238	30184	29995	30148	29937	30156	30061	30053	30099	29996	30355	29974	29884	30144	30151	30043	29980	30172	30017	29926	30067	30065	30053	29938	29997	30192	29929	30022	30059	29853	29812	29997	29864	30018	30026	29929	30146	29986	30276	30083	30095	30031	30152	30203	29942	30105	30085	29896	30044	29984	30091	30104	29959	30102	30130	29799	29785	30149	30031	30168	29948	30131	30210	30175	30241	30312	30279	30179	30064	30021	29798	29878	30070	29957	29910	30141	30068	30151	30196	29917	29868	29906	29863	30145	30083	30128	29968	30145	29785	30075	30003	30162	29775	30126	30012	30306	30167	30133	29905	29805	29958	30068	30110	30038	29868	29937	30062	30111	30211	29813	29884	30135	30111	29967	30186	29970	29937	30060	30087	29971	29993	29930	29846	29919	29929	30031	30145	30104	29896	29903	30027	30091	29711	29979	30204	29916	30085	29914	29930	30206	29984	30037	30167	30011	30144	29853	29899	29926	30114	29915	29970	30093	30177	29697	30253	30075	30015	30163	30189	29927	30069	29784	30046	29999	29955	30185	29844	29786	30112	29939	30071	30096	29923	29996	30040	29972	30194	30251	30088	30210	30041	30002	30146	30038	30207	29758	29984	30116	30055	30165	30017	30007	30063	30128	29917	30167	30327	29700	29884	30023	29983	30027	29889	29913	30214	30105	29752	29830	29964	30032	30303	30101	29887	29795	29836	29975	30136	30404	30044	30135	30270	29745	29944	30069	30152	30009	30098	30113	30106	30091	30012	30101	29913	29965	30005	29860	30131	30082	29951	30095	30184	30232	30013	29903	30114	30258	30143	30057	29887	29847	29832	30147	30172	30145	30164	30038	30217	30193	30057	29977	29869	30059	30128	30069	30319	30099	30172	30193	29729	29966	30200	29882	29984	30058	30095	30228	29839	29730	29744	30085	29991	30114	29952	30131	30044	30110	29978	30342	30081	29977	29915	29833	30324	30121	30195	30108	30204	30019	30160	30113	30091	30091	29866	30026	30170	30097	30197	30034	30107	30087	30008	30156	29919	30161	30136	30288	29900	30029	30155	30215	30193	30167	30050	29914	30231	29957	30045	30036	30076	30106	30037	29818	29944	30092	29847	29966	30003	30121	29891	29834	30082	30119	30169	30211	29917	29813	29926	30081	30089	29858	29979	30063	30045	30378	30174	29964	29932	30076	29897	29862	29926	30252	30054	29964	29960	29999	29915	30128	30028	30163	30409	30041	30246	30236	30012	30090	30209	29997	29977	30214	30104	29807	30086	29956	30286	30299	30120	29821	29842	30151	30071	29982	30020	30133	29881	29956	30130	30089	29740	30339	29879	30064	29827	29868	29770	30067	29869	29981	29807	30315	29985	29909	29938	30084	29854	30261	30113	30172	30232	30017	29817	29923	30088	30194	30023	29910	29808	29841	29997	29945	29939	30244	29827	30146	30156	30126	30167	30273	30129	30032	29998	29780	29954	30015	29970	30011	30019	29880	29995	30037	29956	30090	29908	30131	29978	30186	29993	29998	30004	30055	30079	29837	30349	30197	30114	29947	30015	30149	29979	30297	30112	30201	30157	30085	30142	30072	29871	30033	29829	30045	30020	29829	30260	30125	30006	30163	30096	30058	30103	30023	29956	30098	29960	30133	29919	29773	30089	30085	29926	29857	30201	29950	29983	29990	29904	30213	30119	30015	30145	30104	30119	30014	30111	29982	29924	29951	30075	29984	29991	30070	29930	29930	30177	30353	30218	29793	30023	30188	30067	30299	30000	29959	30290	30026	30003	30021	30222	30136	30078	30060	30167	29857	29962	30050	30099	29958	29906	30181	30084	30149	30227	30011	29869	30043	29831	30085	30078	30268	30074	30269	30073	30037	29754	29940	30037	30195	30250	30263	30126	29902	30017	30044	29889	29923	29828	29817	30043	29957	30186	30164	29927	30077	30147	29870	30161	30221	30094	30144	29667	29965	29862	29908	29940	29988	30147	29929	29763	29924	29913	29976	30269	29756	29827	30062	30116	30042	29841	30010	29981	29970	30136	30117	30140	30178	29986	30346	30030	29960	30084	29980	29999	30036	29912	30166	30491	29905	30240	30112	29830	30151	30049	29886	30047	30008	29977	30439	29858	30216	29943	30115	29950	30069	29955	30205	30079	29998	30237	30022	30005	30114	29743	29991	29856	29991	30072	30163	29826	29802	30048	29919	29948	30142	30046	30070	29838	29902	30058	29990	30107	30062	30064	30012	30158	29886	30005	30054	30195	30105	29952	29952	30147	29995	29874	29897	30147	29836	29920	30043	29962	30045	29999	30050	29948	29956	30299	29968	30091	30078	29867	29902	29963	30110	30115	29994	30266	30190	30028	30148	30309	30029	30116	29989	30198	29856	29847	29919	29926	30004	30190	30095	30059	30075	30217	30198	30211	29987	30191	30140	30226	30120	30050	30245	30102	29990	30103	29812	30044	29936	30029	29968	30060	30045	30042	30071	29739	29867	29868	30056	30070	29871	30040	30171	30221	29853	30102	29994	30026	29855	30188	30245	29986	30301	30038	30016	30430	29954	29772	30162	30100	29890	29927	30097	29855	29972	30137	30247	30028	30210	30044	30011	30191	30127	30483	30085	30054	30067	30307	30233	30030	29967	30088	30152	29806	29961	29924	29888	30115	30122	30328	30047	30134	30063	30206	30173	30164	30107	30110	30040	30056	30074	30038	29962	30095	30079	29871	30082	30020	29943	30155	29990	29818	30043	29941	30066	30141	30269	30187	29979	30129	29993	30204	30012	30218	30001	30196	30002	29820	29786	30103	30114	30080	30014	29987	30171	30007	30066	30049	30030	30024	30010	29971	30123	29908	29991	30045	30146	30069	30118	29983	30044	30056	29897	29815	30020	30053	30135	29831	30243	30041	30230	29985	29932	30304	30054	29893	30117	30007	30052	29768	30060	30113	29980	30066	29931	29976	29876	30049	30193	30139	30103	30094	29992	29955	29885	29907	29947	30024	29960	30007	30066	29973	30122	30120	30060	30055	30037	30109	30092	30044	29742	30231	29911	30275	30115	29991	29901	30123	30058	29917	30251	30055	29817	30177	29998	29957	30150	30200	30232	30224	30163	30012	30079	29962	30320	30187	30031	30233	29945	30073	29883	29957	30141	30049	30141	29929	29712	30258	29933	29786	30270	29996	30025	29976	30005	29964	29883	30070	30123	30049	29965	30090	30142	29971	30019	30074	30027	30142	30188	30042	29818	30040	29982	30020	29966	30011	30126	29927	29927	29838	30190	30210	30037	30073	30207	30061	30010	29829	29986	30058	29947	29991	30121	30345	30019	30037	29998	29978	30258	29968	29769	29769	29836	30252	30261	30055	29913	29864	29911	29945	30086	29833	30151	30289	30069	29787	29986	30006	29910	29997	30068	30176	30058	30044	30169	29910	30215	30233	30021	30167	30089	29968	29952	29988	29921	29895	30068	29915	29818	30202	30062	29984	30025	30054	30125	29932	30042	30042	30153	29987	30124	30000	30078	30033	30015	30184	29885	30334	29990	30205	29930	29831	30128	29950	30164	29883	29971	29999	30069	30070	29960	29969	30009	29815	30051	29886	30216	30161	29991	30030	29919	29882	30144	30262	30219	30051	30194	29914	30141	30047	29919	30059	29911	30069	30063	30030	30284	30012	30085	30094	30241	30109	29904	30258	29917	30118	30037	29881	29821	29762	29920	29998	30101	30109	29986	29723	30012	30105	30107	30146	30202	30190	30204	30057	30045	29948	29911	29911	30110	30222	30111	30152	29983	30103	29913	29992	30003	29920	30080	30047	30101	29927	30110	30153	30235	30201	29932	29964	29900	29953	30097	29994	30048	30141	30058	30333	30102	29788	30044	30051	29921	30098	30162	30131	30255	29790	29993	29814	30144	30098	29860	29921	30305	30262	30128	30002	30079	30229	30153	30096	30295	30229	30332	30317	30202	30022	30129	30104	29886	29990	30114	29949	30157	30290	30191	29982	30158	29924	29821	30003	29929	29999	29827	30142	30085	30031	30023	30208	30096	30186	29933	29985	29769	29962	29789	29945	30048	29975	30094	30018	30131	29965	30104	30290	29757	30009	30187	30225	30325	30273	30047	30025	30026	30245	30078	29849	30084	30003	29991	30019	30021	30131	30213	30128	29718	29954	29989	29951	30075	30146	30260	29946	30307	29949	30019	30139	30201	30135	30045	30044	29777	29980	29996	30044	30124	30121	30152	29971	30195	29861	29955	30197	30130	29967	30162	30074	30195	30224	30038	30047	30020	30070	30209	29842	29978	29953	30000	30307	29926	29993	29795	29835	29998	29749	29865	30143	29977	29989	30171	30020	29987	30126	30222	29780	29953	29914	30084	29998	30292	30011	29910	30189	29667	29724	30291	30242	30134	30009	29941	29969	30052	29933	30140	30089	30033	29970	30036	30148	29735	29887	30219	30214	30188	29990	30241	30064	29810	29967	29836	30137	30007	29839	30102	30016	30061	29807	29862	29997	30002	30128	30027	29970	30065	30085	30111	30245	29983	30148	30151	29960	30005	30139	29857	29854	30097	30108	30228	30026	29996	29922	29914	29898	30176	30212	30047	30191	30182	30183	30198	29934	29951	30187	29824	30120	30147	30042	30099	30054	30233	29923	30136	29850	30265	30038	30058	29852	30043	30012	30004	29925	29851	29975	30190	30311	29934	29939	30171	29982
31679	57937	49336	39303	34403	30841	28470	26385	25364	24534	23809	23621	23077	23206	22981	22699	22939	22542	22387	22452	22202	22261	22224	22149	22208	22147	22194	22074	22201	21999	22196	22174	22165	22077	22202	22036	22231	22189	22113	22205	22115	22021	22001	22255	21949	22179	22178	22002	22150	21936	22020	22146	22048	21989	21992	22185	22160	22207	22118	21945	22041	22155	22150	22164	22078	22003	22171	22205	22201	22041	21969	22083	22152	21987	22075	21844	22068	21985	22090	21978	22131	21964	21977	22091	21908	22135	22205	22045	22283	21924	22071	22023	22090	21956	21909	22088	22068	22172	22106	22075	22116	22157	21915	22157	22051	22047	22157	22064	22175	22063	22099	22078	22038	22039	22125	22087	22003	22004	22027	22162	22164	22240	22187	22151	22000	21999	22081	22071	21967	22157	22188	22034	22296	22229	22021	21894	22164	21961	22025	22205	21998	21986	22176	22212	22133	22179	22156	22065	21980	21992	22076	22059	21937	22059	22019	22151	22201	22127	22062	22030	22102	21947	21988	22151	22068	22121	21950	22026	22069	22207	22062	22121	22153	22087	22068	21949	22196	22172	22088	22179	22023	22106	22044	22004	22112	21957	22018	22340	22067	22176	22238	22304	22208	21937	22173	22019	21945	22101	22063	21888	21923	21957	22085	22213	21931	22180	22167	22069	21985	22183	22054	22122	22017	22258	22007	22069	22140	22055	21999	22006	22241	22107	22071	21961	22028	22182	21997	22077	22147	21989	21969	21985	21961	22149	22131	22029	22210	21991	22171	22061	22112	22166	22207	22084	22125	21883	22097	22069	22132	21953	22046	22179	22189	22111	22198	21963	22178	22174	21984	22044	22203	22058	22168	22029	22045	22044	22055	22013	22111	21996	22141	22132	22080	22151	22057	21966	22161	22082	22203	21936	22048	21951	22030	21960	22298	21912	22052	21940	21988	22001	21958	22196	22034	22109	21976	21990	22070	22091	22124	22092	22206	22031	22202	21941	22044	21969	22099	22066	22175	22162	21889	22141	22024	22067	22186	21991	22003	22053	22015	22020	22238	21965	22076	22158	22177	22059	21966	22121	22153	21953	22015	22141	22090	22117	22106	22211	21853	22050	22049	21956	21956	21929	22246	22249	22059	22007	21806	22014	22037	22204	21852	22294	22012	22109	22056	22035	22147	22172	21804	22081	22221	22170	22122	22136	22289	21969	22106	22025	22059	22098	22035	22066	21991	22096	22125	22241	22008	22073	22049	22060	21994	22091	22302	22094	21924	22132	21922	22315	21907	22034	22105	22120	22081	22078	22072	22066	21967	22031	22034	22129	22255	22067	22073	22186	22232	22007	22127	22056	22003	22119	21879	22080	21914	22098	22050	22076	22070	22143	21951	22170	22134	22171	21986	22099	22018	22272	22023	22328	22123	22082	22068	21976	22183	22099	22232	22059	22118	22148	22142	22200	21996	22092	21990	22145	22154	21896	22023	22136	22160	22055	22226	22111	22086	22152	22066	22138	22108	22349	22134	22049	21979	22027	21911	22073	22198	22245	22095	22172	22001	22083	22184	22060	22060	22132	22175	22074	22108	22103	22098	21958	22249	22100	22244	22381	22009	22332	22130	22063	22117	22050	22159	21910	22161	22235	22157	22125	22263	22158	22056	22164	21772	22018	22222	22075	22049	22067	22001	21944	22182	22087	22002	21901	22051	22253	22226	22136	21857	22236	22185	22179	22289	22086	22252	22047	22062	22225	21999	22098	22111	21858	22163	22054	22151	22103	22123	22029	22102	21912	22173	22052	22152	21998	22196	22115	22082	22159	22098	22007	22061	21930	21997	22163	21968	22000	21991	21894	22057	22019	21907	22041	22012	22095	22165	22044	22089	22147	22004	22012	22094	22113	21973	22315	21944	22285	22156	22058	22059	22122	21959	22080	21873	22113	21968	22133	22040	22149	22075	22067	21969	22185	22013	22133	22057	22097	21884	21868	21999	22046	22026	22124	22144	22094	21871	21975	22316	22133	22055	22041	22251	22067	21936	21952	22125	22050	22103	22135	21860	22156	21883	22079	22184	21994	22140	22064	22101	22061	22088	22096	21954	22261	22036	21955	22059	22146	22025	22021	22089	22037	21850	21843	22122	22087	22097	22080	22209	22068	21940	22134	21964	22069	22137	22051	22108	22045	21950	21981	22092	22152	22035	22082	21946	21987	21947	22191	22181	21894	22119	22057	22160	22078	22003	22071	22101	22077	22112	22109	22049	22192	21994	22060	22107	22032	22117	22050	22141	21985	22080	22079	22029	22118	22359	22031	21978	22049	21970	21902	22262	21985	21851	22089	22051	21945	22172	22062	22170	22029	21952	22141	22157	22010	22061	21981	22119	22084	22005	22298	22064	21997	22241	22126	21984	21885	22169	22121	22017	22153	21955	22272	21905	22166	22232	22301	21891	22105	21842	22042	21966	22212	22080	22228	22026	22023	21979	22062	22142	21932	22241	22077	21816	22051	22107	22096	21962	22035	22094	22228	22112	22078	22006	22008	21982	22012	22139	21962	22170	22007	22146	22191	21969	22177	22006	22020	22066	22061	22061	22253	22202	22005	21919	21959	21994	21970	21974	22034	22124	22129	22012	22112	21929	22224	22051	22125	21965	22045	22108	22259	21932	22037	22089	22024	22159	22081	22252	22062	22040	21912	22013	22066	22104	22157	22206	22116	22174	22252	22050	21959	21945	21906	22340	22089	22044	22018	21859	22016	22211	22165	22060	22003	22195	21983	22068	22212	22092	21982	22097	22085	22312	22120	22029	22078	22059	22139	22033	22038	22347	22080	21960	21943	22198	22184	22148	21995	21986	22012	22135	22154	22022	22072	22057	21991	22155	22176	22225	22071	21957	22122	22128	21966	22094	22199	22040	22011	22036	22063	22216	22033	21999	22013	22179	22020	22018	22029	21997	22004	22052	22130	21981	22146	21970	21994	21940	22150	22004	22007	22138	22128	21951	22069	22043	22216	21875	22209	21995	21996	21955	22003	22108	21896	21993	21996	22100	22120	22126	22048	22039	22024	21887	21944	22249	21975	22150	21998	21899	21960	22181	22028	22101	22096	22077	22083	22109	21996	22123	22226	22169	22145	22125	22148	21950	22092	21976	22033	22273	22117	22045	22045	21912	22156	22148	22193	21909	21890	22099	21989	21974	21996	22083	22082	22238	21926	22072	22082	21938	21947	22061	21737	22071	22104	22110	22261	22149	22118	22267	22028	22082	22090	22078	22229	21939	21970	22029	21958	22029	22179	22137	22069	22121	22252	22033	22082	22029	22005	21959	22055	21947	22242	21972	22207	21951	22034	22054	22060	22245	22072	21985	22013	21970	22280	22191	22161	22066	21988	22182	22106	21985	22046	22040	22102	21806	21933	22161	22068	22145	21958	22190	22010	22034	22075	21920	22124	22031	22195	22064	22067	21850	22122	22088	21994	21941	21939	22086	22220	22028	22162	21963	22176	22194	22198	22026	22281	22108	22233	22026	22042	22155	21953	22237	22046	22222	22162	22257	22132	22145	22086	21914	21914	22145	21897	22123	21955	22031	22115	21889	22066	22011	22084	22037	21979	22194	22083	22184	21948	22130	22163	22188	22240	22239	22007	22114	22035	22190	22056	22077	22202	21976	22057	21982	22055	22111	22211	22077	22077	21923	22202	22008	22003	21988	22015	22009	22124	21744	22188	22168	22040	22104	21947	22094	22163	22086	22114	22212	22171	22146	22221	22147	22260	22178	22127	22084	21964	21899	22048	21888	22064	22169	22064	22248	22162	22166	22038	21904	22108	22174	22145	21985	22128	22018	21838	21978	22206	22203	22117	22141	22010	22219	21931	22053	22020	22104	22056	21938	21887	22015	22180	22188	22122	22034	22139	22036	22014	21966	22128	22171	22006	22223	22059	22067	22048	22216	22136	22029	22359	22051	21989	22004	21844	22068	21955	21895	22210	22142	22006	22149	21919	22059	21983	22046	22041	22038	21837	22210	22135	22069	22002	22131	22132	22153	21984	22149	22047	22089	22155	21994	21918	21998	22114	22109	22034	22206	22017	22092	22045	21916	21882	22101	22152	22084	22102	22161	22251	22064	22138	21834	22183	22115	21958	22187	21966	22092	21899	21980	22030	22110	22122	22102	21990	22230	21915	22155	22263	22046	22111	22061	22023	22050	22145	22160	22009	22026	22121	22083	22091	22121	22050	22167	22252	21818	22024	22130	22077	22250	22124	22169	22012	21921	22165	22194	21997	22062	22136	22013	22145	22329	22038	22007	22166	22027	22012	22173	22106	21967	22043	22019	22199	22082	22071	22239	21912	21789	22079	22161	22085	22079	22030	21999	22152	22023	22217	22005	21895	22045	22186	22116	22292	22047	21855	22093	22022	22123	22105	22103	21994	22060	22083	21963	21987	22277	21985	21987	22019	22125	22206	22050	21958	22203	21980	22096	22132	22074	22004	22027	22118	22091	22049	22079	22234	22103	21930	22132	21998	22112	22098	22026	22047	21956	22149	21865	21887	22068	22318	21941	22065	22150	21944	22075	22198	22234	22079	22114	22048	22314	22035	22008	21982	22084	21983	22116	22208	22139	21983	22236	22132	21873	22206	22133	22042	22156	22082	21957	22065	22154	22056	22010	22093	22065	22200	21794	22340	22182	21892	22051	22122	22029	22210	21985	21989	22321	21976	22033	22212	22089	22051	22174	22016	22172	21941	22260	21961	22187	22057	22061	22089	22211	22090	22101	22224	22161	22115	21995	22045	22194	22087	22205	22136	22083	22167	21925	22195	22243	22145	22065	21964	22086	22168	22165	22047	22095	22219	22099	22007	22124	22023	22032	22276	22063	22029	22121	22068	22035	22185	22017	21996	21952	22153	21987	22166	22124	22201	22027	22059	22230	22216	22072	22144	21986	22007	22052	22053	22161	22217	21990	22149	22119	22322	22102	22107	22116	22077	21984	22123	22014	22151	22072	22164	21985	22196	22000	22183	22284	21882	22264	22021	21992	22020	22227	22035	22088	21962	22164	22003	22086	22096	21965	22174	22255	22200	21935	22193	22076	22094	22095	22052	22171	22195	22109	21979	22290	22246	22128	22123	22035	22053	22025	22276	22247	22014
33544	31559	37345	35097	32173	31404	31225	30505	30119	30211	29991	29692	30157	29751	29827	30015	29524	29557	29644	29785	29849	29557	29459	29506	29591	29403	29777	29594	29788	29749	29708	29506	29682	29472	29463	29783	29663	29837	29494	29798	29481	29649	29841	29618	29396	29378	29629	29516	29808	29687	29746	29623	29861	29341	29698	29709	29637	29559	29666	29758	29603	29653	29905	29874	29732	29722	29742	29599	29773	29264	29276	29773	29861	29629	29704	29265	29587	29568	29655	29995	29540	29669	29582	29452	29450	29684	29743	29518	29727	29691	29536	29291	29770	29575	29540	29589	29635	29630	29494	29672	29596	29880	29805	29687	29571	29657	29666	29690	29649	29737	29501	29680	29627	29774	29776	29608	29685	29636	29694	29574	29671	29608	29493	29589	29467	29624	29509	29663	29724	29580	29746	29724	29641	29670	29626	29828	29652	29601	29486	29657	29648	29677	29922	29767	29735	29396	29567	29658	29514	29663	29856	29598	29557	29747	29852	29543	29664	29533	29438	29712	29731	29607	29605	29644	29540	29703	29425	29574	29460	29805	29743	29651	29684	29827	29682	29593	29703	29694	29626	29700	29618	29520	29567	29887	29637	29544	29573	29755	29534	29901	29874	29621	29499	29603	29553	29514	29609	29420	29739	29466	29717	29635	29828	29312	29570	29695	29784	29437	29748	29499	29682	29541	29740	29375	29853	29934	29621	29670	29639	29777	29527	29448	29567	29586	29748	29277	29467	29632	29684	29708	29399	29598	29618	29316	29310	29562	29535	29714	29728	29673	29559	29692	29660	29610	29514	29651	29667	29409	29421	29618	29817	29489	29780	29463	29701	29781	29591	29860	29599	29352	29609	29446	29845	29466	29803	29534	29566	29632	29524	29572	29549	29752	29617	29648	29548	29481	29704	29537	29786	29598	29545	29709	29688	29637	29863	29593	29517	29522	29683	29606	29841	29614	29672	29467	29477	29540	29500	29831	29955	29629	29473	29252	29711	29600	29930	29740	29720	29660	29842	29779	29554	29728	29631	29617	29665	29566	29556	29684	29566	29699	29787	29373	29629	29451	29706	29640	29438	29810	29504	29447	29447	29525	29833	29647	29582	29695	29607	29684	29435	29699	29667	29780	29741	29703	29633	29713	29827	29517	29639	29895	29579	29572	29745	29644	29556	29665	29451	29576	29482	29551	29465	29665	29651	29737	29840	29906	29588	29641	29696	29741	29739	29389	29680	29617	29390	29802	29645	29513	29642	29624	29864	29873	29650	29541	29996	29697	29699	29656	29477	29515	29677	29682	29460	29812	29648	29532	29542	29878	29818	29477	29580	29655	29637	29716	29686	29304	29927	29596	29743	29636	29796	29823	29463	29708	29439	29573	29842	29603	29468	29510	29647	29781	29741	29653	29643	29630	29598	29638	29622	29543	29785	29803	29811	29764	29745	29643	29753	29829	29718	29470	29620	29657	29711	29678	29680	29396	29547	29522	29287	29516	29804	29844	29481	29410	29711	29809	29592	29800	29809	29450	29515	29755	29797	29782	29862	29681	29486	29545	29589	29673	29514	29495	29662	29470	29437	29919	29518	29633	29842	29479	29745	29676	29522	29649	29497	29675	29766	29616	29641	29838	29605	29800	29396	29729	29731	29568	29768	29615	29564	29580	29642	29733	29864	29500	29553	29687	29312	29368	29552	29590	29774	29600	29745	29695	29759	29846	29721	29570	29414	29559	29735	29839	29758	29663	29872	29612	29565	29900	29796	29619	29701	29648	29697	29572	29319	29483	29773	29618	29666	29559	29671	29473	29546	29696	29567	29728	29534	29200	29534	29678	29743	29566	29317	29722	29647	29627	29631	29636	29665	29635	29590	29352	29704	29634	29611	29585	29713	29668	29715	29314	29519	29699	29584	29389	29811	29581	29698	29876	29569	29503	29592	29665	29714	29765	29579	29427	29807	29559	29539	29848	29547	29988	29822	29937	29743	29952	29778	29740	29648	29640	29687	29641	29854	29447	29716	29460	29766	29658	29611	29608	29718	29730	29722	29492	29698	29523	29417	29949	29754	29468	29602	29895	29656	29751	29482	29488	29671	29749	29851	29727	29512	29556	29279	29622	29579	29340	29610	29650	29721	29480	29673	29588	29593	29621	29830	29457	29502	29718	29734	29744	29454	29492	29696	29815	29562	29491	30073	29484	29495	29386	29714	29754	29561	29814	29615	29478	29622	29460	29668	29547	29511	29468	29515	29510	29861	29539	29660	29602	29594	29644	29446	29415	29696	29890	29561	29695	29691	29715	29448	29724	29701	29884	29635	29711	29779	29819	29484	29666	29646	29545	29659	29565	29643	29751	29690	29696	29691	29640	30040	29692	29407	29654	29560	29708	29772	29495	29602	29352	29554	29880	29573	29390	29663	29754	29714	29745	29727	29657	29651	29509	29555	29556	29701	29629	29568	29442	29784	29471	29341	29744	29512	29780	29781	29609	29750	29788	29651	29889	29800	29580	29639	29514	29506	29602	29667	29663	29488	29349	29473	29840	29658	29705	29668	29722	29756	29738	29687	29608	29723	29746	29681	29786	29615	29560	29728	29727	29752	29619	29541	29728	29483	29656	29928	29695	29677	29764	29673	29530	29868	29642	29844	29798	29650	29757	29821	29537	29498	29646	29552	29760	29610	29551	29638	29738	29470	29753	29730	29767	29760	29637	29553	29669	29521	29561	29602	29708	29888	29520	29643	29548	29785	29933	29408	29971	29607	29534	29649	29538	29420	29565	29995	29662	29473	29968	29731	29463	29488	29663	29606	29534	29493	29629	29613	29685	29733	29822	29809	29840	29768	29798	29849	29473	29531	29534	29618	29482	29657	29823	29708	29844	29817	29697	29585	29685	29656	29646	29580	29710	29814	29842	29396	29831	29533	29668	29781	29611	29543	29955	29826	29801	29630	29682	29737	29637	30018	29787	29610	29418	29703	29616	29544	29744	29602	29746	29461	29484	29783	29729	29626	29650	29799	29826	29785	29529	29684	29479	29633	29415	29578	29758	29714	29523	29911	29829	29504	29687	29672	29446	29472	29850	29875	29678	29593	29851	29635	29579	29720	29871	29730	29599	29774	29364	29448	29595	29780	29476	29621	29654	29759	29750	29761	29603	29610	29582	29597	29677	29688	29609	29799	29771	29519	29470	29562	29598	29506	29697	29790	29859	29569	29618	29568	29793	29640	29476	29597	29433	29938	29424	29666	29871	29869	29614	29722	29506	29696	29764	29638	29464	29793	29865	29718	29753	29604	29891	29507	29649	29451	29511	29779	29580	29820	29399	29545	29797	29466	29909	29597	29873	29685	29702	29636	29666	29802	29560	29534	29522	29719	29718	29707	29333	29530	29539	29666	29627	29656	29490	29873	29557	29740	29880	29844	29662	29448	29774	29531	29719	29594	29394	29693	29747	29754	29449	29331	29241	29566	29696	29714	29724	29637	29604	29788	29858	29660	29765	29684	29556	29791	29585	29750	29365	29617	29799	29854	29544	29736	29668	29798	29856	29606	29634	29690	29808	29804	29933	29609	29548	29772	29478	29654	29684	29604	29587	29843	29642	29808	29578	29744	29663	29370	29762	29979	29600	29873	29521	30099	29662	29465	29620	29603	29635	29780	29504	29604	29848	29402	29670	29948	29557	29493	29345	29625	29780	29560	29712	29698	29563	29499	29612	29666	29539	29461	29855	29672	29635	29598	29410	29458	29960	29442	29478	29690	29591	29675	29687	29948	29641	29856	29551	29689	29591	29517	29518	29749	29671	29595	29616	29678	29833	29631	29475	29719	29808	29662	29574	29385	29553	29690	29523	29501	29553	29670	29823	29778	29855	29401	29489	29544	29563	29513	29768	29380	29545	29706	29552	29675	29635	29640	29737	29474	29665	29764	29502	29773	29771	29733	29571	29687	29697	29680	29794	29786	29688	29443	29744	29839	29713	29364	29749	29684	29632	29643	29611	29616	29631	29637	29589	29548	29802	29770	29517	29739	29723	29521	29533	29552	29635	29544	29776	29405	29586	29650	29595	29661	29819	29636	29582	29654	29581	29798	29834	29618	29646	29546	29767	29578	29815	29693	29587	29782	29741	29610	29280	29867	29659	29510	29593	29526	29728	29672	29371	29556	29627	29595	29523	29596	29551	29694	29518	29577	29663	29649	29513	29808	29699	29596	29789	29460	29570	29583	29458	29688	29671	29729	29695	29586	29739	29512	29727	29719	29671	29613	29550	29800	29760	29620	29416	29521	29535	29661	29504	29436	29519	29653	29783	29677	29505	29621	29637	29483	29566	29731	29696	29613	29738	29654	29775	29833	29503	29548	29747	29583	29726	29660	29608	29780	29433	29418	29809	29853	29859	29773	29639	29858	29454	29713	29629	29652	29630	29797	29495	29779	29720	29547	29808	29491	29625	29530	29620	29595	29624	29680	29657	29758	29551	29745	29607	29533	29665	29595	29534	29710	29840	29708	29530	29568	29731	29640	29541	29280	29677	29824	29757	29840	29676	29587	29525	29567	29391	29785	29570	29704	29851	29627	29635	29549	29712	29676	29719	29335	29818	29632	29682	29719	29496	29513	29604	29612	29821	29420	29721	29412	29546	29747	29520	29684	29723	29459	29617	29585	29653	29745	29565	29623	29554	30025	29717	29750	29648	29586	29510	29637	29757	29717	29720	29721	29766	29545	29519	29473	29670	29671	29609	29617	29894	29494	29600	29774	29432	29577	29639	29617	29640	29765	29654	29858	29820	29762	29695	29608	29482	29688	29658	29822	29525	29599	29546	29427	29605	29733	29615	29589	29611	29541	29802	29761	29777	29717	29604	29553	29669	29544	29564	29614	29485	29659	29738	29784	29768	29501	29705	29736	29699	29633	29624	29553	29751	29752	29617	29656	29512	29755	29449	29716	29611	29580	29648	29697	29630	29867	29438	29432	29622	29622	29760	29643	29627	29692	29729	29663	29717	29817	29643	29805	29610	29543	29687	29823	29515	29771	29665	29695	29388	29441	29472	29646	29634	29553	29477	29517	29736	29507	29690	29705	29459	29680	29521	29954	29576	29831	29410	29307	29614	29639	29544	29626	29631	29548	29678	29619	29666	29566	29722	29469	29442	29510	29675
29666	37891	32887	28651	26392	24908	23974	23067	22994	22658	22570	22381	22237	22270	22113	21872	21907	22107	21902	21980	21775	21732	21908	21921	21836	21872	21859	22018	22167	21844	21932	21887	21894	21809	21789	21858	21853	22050	21958	21935	21954	21935	21764	21875	21878	22052	22038	21953	21679	21994	21885	21762	21853	21862	21891	21879	21732	21918	21913	21982	21782	21749	21989	22021	21934	21999	21767	21784	21894	22058	21777	22001	21777	21921	21884	21838	22009	22102	21857	21909	21856	21766	21854	21641	21673	22003	21914	21797	21877	21822	21873	21832	21775	21994	21888	21837	21905	22013	21876	21874	21921	22059	21834	21985	21787	21906	21900	21805	21949	21812	21785	21898	21808	21832	21959	21996	21731	21858	21751	21819	21912	21884	21841	21937	21794	21688	21860	21838	22013	21878	21761	21865	21924	21946	21898	21912	21894	22014	21895	22116	22055	21772	21812	21806	21682	21837	21986	21892	21806	21848	21916	21934	21803	21859	22021	21801	21849	21747	21858	21945	21832	21965	21981	21879	21937	21805	21823	21674	21876	21959	21760	21656	21998	21734	21745	21928	21993	21940	21899	22027	21868	21780	21804	21864	21844	21923	21896	21915	22062	21780	22046	21918	21904	21906	21715	21915	21857	21701	21831	21816	21620	21806	22005	21870	21846	21860	21761	21883	21789	21939	21871	21829	21860	21619	21932	21974	21968	21887	21824	22057	21857	21811	21954	21805	21767	21834	21789	21964	22006	21923	21878	21788	21840	21773	21791	21918	21723	21802	22094	21922	21815	21925	21822	22161	21863	21837	21848	21961	21901	21881	21897	21976	21761	21899	21849	22017	21983	21914	21815	21879	21788	21799	21954	21969	21761	21715	21710	21858	21879	21832	21833	21819	21980	21887	21781	21974	22001	21970	21898	21904	21901	21892	21824	21797	21820	22029	21834	21936	21767	21890	21773	21853	21819	21874	21843	21866	21848	21938	21904	21839	21974	22043	21839	21653	21908	21694	21895	21703	21683	21986	22009	21696	21865	21820	21746	21787	21880	21921	21946	21816	22072	21887	21845	21806	21941	21826	21784	21677	21838	21787	21838	21991	21964	21849	21936	21786	21711	21826	21654	21968	22057	21973	21937	21858	21700	21908	21961	21976	21783	21787	21895	21801	21920	21880	22003	21794	21894	21877	21790	21988	21707	21752	21858	21923	21919	21642	21964	21791	22132	21927	21841	21936	21927	21941	21796	22054	21686	21953	21925	21756	21896	21895	21876	21820	22004	21957	21847	21986	21898	21815	21700	21926	21978	21908	21693	21912	21942	21794	21957	21639	21670	21943	21894	21802	21893	21893	21996	21831	21862	21780	21876	21920	21937	21968	21990	21999	22010	21861	21941	21773	21917	21839	21645	21753	21824	21767	22057	22073	21848	21745	21952	21863	21931	21893	21955	21774	21719	21814	21775	21757	21919	21834	21647	21897	21983	21736	21975	21879	21923	22003	21875	21840	21851	22054	21937	21727	21789	22059	21765	22032	21933	21659	21771	21926	21888	21705	22006	21908	21782	21788	21874	21749	21766	21781	21785	21766	21921	21850	21847	21669	21699	21892	21804	21812	21947	21941	21830	21881	21963	21761	21923	22021	21904	21904	22010	21812	21752	21760	21880	21924	21658	21944	22029	21892	21945	21923	21915	21799	21917	21763	21849	21965	22011	21866	21805	21879	21818	21869	21924	21818	21953	21870	21863	21794	21787	22075	22003	21842	22027	21816	21981	22017	21835	21839	21921	21763	21695	21787	21893	21928	21885	21800	22025	21923	21828	21860	22072	22087	21875	21795	21954	21989	21916	21660	21883	22100	21787	21801	21704	21951	21763	21780	21938	21880	22029	21831	21810	21839	21884	21912	21850	21880	22000	22004	21825	21942	21706	21802	22024	21911	21890	21811	21925	21831	21885	21746	21752	21797	21988	21983	21850	21982	21820	21784	21629	21798	21736	21793	21883	21796	21696	21975	22011	22005	21644	21952	21952	21841	21940	21961	22075	21714	21900	21783	21762	21892	21760	22068	21745	21898	22040	21960	21995	21848	21916	21746	21745	21795	21940	21759	21788	21904	22039	21856	21841	21970	21888	21781	21570	22074	21663	21886	21859	21723	21865	21857	22040	21807	21964	21902	21752	21867	21908	21620	21866	22037	21823	21800	21809	21821	21850	21912	21828	21778	21996	21913	21637	22011	21981	21762	21741	21961	21870	21860	21868	21708	21759	21931	22048	21685	21805	21938	21888	22005	21712	21858	21922	21921	22040	21873	21994	21883	21823	21983	21913	21833	21902	21908	21889	21779	21924	21764	21999	21909	21957	21751	22059	21830	21905	21991	22025	22061	21770	21862	21917	22044	21897	21833	21830	21867	21911	21889	21807	21890	21817	21830	22022	21878	21972	21777	21818	21792	21889	21877	21720	21631	21917	21934	21696	21949	21749	21897	21875	21950	21850	21723	21921	22109	21856	21946	21915	21839	21853	21949	21922	21844	21983	22038	21787	21912	21767	21820	22019	21859	21886	21924	21895	22039	21914	21925	21947	21762	21871	21897	21958	21753	21822	21868	22063	21861	21842	21959	21824	21851	21816	21824	21993	22027	21798	21930	21793	21884	21863	21846	21898	21879	21780	22110	21914	21991	21620	21728	21823	21820	21785	21976	21703	21892	21955	22006	21978	21779	21889	21907	21788	21936	22103	21798	21826	21862	21857	22054	21872	21927	21872	21964	21830	21803	21985	22003	21818	21870	21848	21846	21737	21859	22026	21796	22124	21874	21937	21835	21932	21925	21849	21819	21963	21937	22000	21681	21784	22018	21979	21766	21896	21854	21621	21870	21918	21712	21877	21947	21968	21998	21720	21828	22053	21791	21894	21903	21873	21737	21920	21913	22147	21806	21887	21799	22001	21963	21964	22024	21854	21848	21868	21867	21760	21854	21885	21951	21906	22024	21980	22177	21763	21879	21996	21746	21862	21810	21752	21853	21835	21911	21946	21755	21929	22074	21740	21989	21864	21806	21786	21845	21899	21856	22075	21741	21957	21783	21974	21821	22065	21813	21915	21922	21654	22017	21897	21831	22039	21834	21836	21931	21864	21807	21922	21798	22025	21799	21852	21748	22025	21759	21745	21843	21838	21927	21869	21682	21630	21833	21615	21825	21899	21930	21864	21730	22054	21838	21920	21733	21828	21976	21824	21733	21809	21903	21860	21723	21663	21776	21914	21773	21937	21863	21807	22001	22025	21942	21937	21822	21838	21858	21776	21802	21848	21691	21830	21720	21934	21884	21774	21923	21870	21806	22105	21888	21904	22013	21540	21861	21880	21999	21865	21822	22010	21776	21880	21890	21772	21912	21802	21842	21932	21889	21796	21810	21845	22019	21718	22033	22050	21798	22014	21800	21898	21824	21830	21914	21944	22020	21950	21883	22001	21654	22037	21806	21953	21745	21911	21837	21811	21830	21752	21829	21848	21785	21866	21705	21677	21669	21959	21938	21883	21934	21909	21865	21866	21875	21707	21859	21689	21772	22074	21844	21714	21973	21937	21859	21894	21748	21767	22003	21910	21822	21732	21578	21883	21965	21849	21759	21748	21826	21949	21822	21863	22106	21822	21865	21768	22080	21710	21864	21751	21780	21851	21797	21808	21979	21939	22015	21733	21688	22077	21736	21824	21818	21767	21909	22004	21903	21855	21811	21862	21743	21947	21827	21915	21878	21838	21734	22058	21948	21768	21941	21920	21985	21973	21841	21899	21920	21720	21865	21909	21782	21792	21743	21988	22074	21851	21691	21855	21870	22018	21902	21795	22116	21658	21740	21909	21710	21893	21632	21883	21915	21882	21909	21855	21930	22008	22081	21983	21714	21881	21623	21959	21714	21793	21963	21761	21845	21976	21762	21898	21962	21863	21945	21900	21902	21904	22011	21778	22000	21873	21761	21960	21906	21888	21869	22060	21884	22108	21703	21778	21800	21983	21830	21824	21803	22044	21953	21792	21990	21903	21842	21730	21974	21834	21778	21933	21932	22003	21879	21750	21750	21833	21842	21745	21981	21741	21809	21869	21807	21876	21786	21771	21960	21899	21823	21907	21911	21866	21935	21884	21816	21990	21725	22107	21812	21892	21976	21968	21935	21847	21884	21817	21892	21986	21893	21866	21915	21818	21815	21791	21992	21681	21993	22005	21857	21967	21884	21927	21912	21900	22061	21887	21908	21762	21773	21827	21788	21961	21833	21845	21926	21845	21961	21748	22016	21777	21852	21915	21829	21955	21985	21919	21966	21740	21728	21855	21921	21965	21929	22031	21810	21977	21884	21816	22033	21858	22120	21949	21823	22037	22094	21792	21864	21829	21630	21776	22058	21782	22014	21813	21816	21889	21717	21745	21904	22017	22000	21957	21926	21840	21913	21780	21804	21901	21964	21963	21835	21795	21749	21941	21842	21839	21824	21781	21937	21723	22095	21739	21931	21859	22004	21837	21807	21961	21978	21936	21992	21873	21712	21863	21838	21868	21959	21839	21793	21928	21741	21905	21840	21892	21749	21859	21825	21872	21709	21694	22032	21864	21879	21861	21879	21770	21886	21737	21867	21961	21849	21961	21851	21900	21819	21812	21864	21822	21830	21818	21889	21829	21816	21771	21821	21877	21791	21930	21602	21884	22002	22008	21802	21817	22005	21720	21948	21755	21775	21775	21960	21856	21915	21805	21783	21707	21806	21816	21874	22068	21975	21943	21814	21923	21863	21799	22034	22010	21883	21803	21960	22031	21821	21769	21936	21866	21714	21935	21847	21955	21789	21848	21873	21710	21759	21770	21946	22031	21734	21979	21684	21830	21680	21755	21885	21779	21803	21636	21964	21950	21826	21862	21953	21927	21853	21903	21925	21965	21815	21798	22081	21815	21811	21923	21825	21827	21968	21774	21967	21741	21762	21911	21820	22024	21827	21741	21850	21984	21792	21587	22108	21991	22002	21788	21801	21986	21822	21803	21860	22029	21864	21742	21907	21868	21944	21692	21810	21738	22068	21841	21804	21793	21879	21814	21920	22129	22061	22001	22135	21927	21652	21875	21916	22096	21941	21893	21807	21953	21889	21915	21884	21940	21932	21843	22058
23418	21435	28160	26450	26819	30714	32240	30574	30137	30240	29846	29595	29747	29712	29456	29809	29649	29781	29649	29616	29772	29652	29480	29362	29801	29414	29579	29476	29525	29644	29544	29393	29204	29351	29580	29317	29423	29489	29581	29703	29086	29234	29372	29439	29563	29529	29502	29409	29366	29299	29564	29323	29586	29411	29625	29438	29384	29784	29452	29358	29692	29384	29641	29524	29564	29574	29521	29179	29136	29333	29320	29635	29712	29303	29350	29559	29514	29461	29457	29145	29343	29488	29275	29369	29460	29747	29316	29275	29594	29356	29606	29302	29490	29518	29567	29417	29307	29146	29422	29147	29490	29401	29575	29503	29420	29384	29256	29393	29328	29676	29685	29597	29400	29315	29675	29447	29380	29564	29578	29433	29599	29394	29633	29457	29269	29478	29384	29301	29466	29649	29363	29480	29373	29337	29661	29494	29323	29428	29455	29601	29287	29363	29802	29284	29539	29516	29558	29371	29362	29832	29374	29395	29291	29641	29384	29446	29730	29398	29368	29435	29405	29476	29516	29366	29661	29547	29498	29629	29334	29723	29454	29487	29755	29675	29598	29335	29515	29609	29710	29399	29403	29561	29452	29456	29626	29416	29396	29641	29563	29543	29412	29395	29436	29414	29602	29343	29316	29585	29406	29333	29455	29129	29483	29832	29508	29372	29408	29357	29601	29365	29345	29497	29394	29570	29650	29213	29229	29422	29354	29180	29544	29425	29571	29450	29509	29523	29398	29612	29537	29461	29403	29234	29551	29480	29494	29418	29285	29457	29300	29487	29561	29604	29366	29227	29419	29564	29692	29305	29312	29498	29710	29239	29421	29549	29663	29575	29378	29523	29619	29642	29333	29337	29424	29478	29534	29304	29374	29483	29250	29256	29409	29641	29175	29271	29316	29444	29747	29608	29374	28990	29591	29448	29522	29435	29494	29419	29501	29418	29425	29289	29668	29334	29344	29436	29767	29333	29322	29658	29576	29514	29271	29674	29452	29557	29421	29342	29550	29524	29556	29720	29224	29547	29438	29513	29366	29425	29371	29581	29613	29545	29389	29675	29553	29365	29405	29326	29662	29688	29436	29323	29488	29467	29535	29500	29750	29475	29561	29314	29452	29133	29543	29494	29583	29586	29507	29598	29612	29314	29651	29565	29426	29461	29405	29377	29710	29444	29225	29415	29611	29383	29256	29559	29486	29621	29373	29342	29326	29378	29229	29486	29496	29406	29403	29268	29257	29329	29718	29545	29447	29638	29473	29474	29455	29373	29307	29546	29734	29315	29591	29434	29692	29312	29384	29337	29321	29360	29495	29439	29627	29558	29640	29545	29465	29389	29403	29248	29429	29223	29437	29435	29149	29158	29392	29210	29165	29723	29390	29319	29254	29304	29518	29381	29442	29281	29409	29645	29560	29175	29371	29574	29280	29258	29296	29341	29337	29436	29212	29307	29485	29387	29307	29490	29434	29537	29498	29389	29662	29612	29251	29362	29465	29409	29498	29456	29353	29495	29439	29511	29808	29404	29540	29382	29444	29329	29238	29666	29355	29457	29521	29608	29492	29656	29495	29359	29463	29615	29528	29226	29515	29628	29715	29656	29477	29339	29345	29650	29662	29577	29282	29231	29625	29547	29751	29364	29430	29374	29436	29368	29622	29529	29284	29573	29629	29448	29342	29505	29578	29387	29336	29464	29560	29330	29289	29317	29536	29430	29476	29614	29519	29608	29592	29383	29539	29445	29671	29476	29457	29361	29656	29535	29557	29477	29451	29389	29463	29513	29425	29440	29403	29413	29706	29526	29481	29488	29791	29354	29559	29478	29565	29718	29331	29750	29421	29582	29505	29567	29673	29413	29558	29381	29358	29217	29426	29221	29629	29435	29641	29334	29274	29385	29428	29456	29432	29223	29355	29176	29438	29538	29346	29300	29479	29366	29456	29272	29301	29310	29297	29474	29511	29398	29333	29832	29577	29364	29413	29517	29478	29409	29415	29389	29362	29524	29491	29392	29521	29542	29553	29509	29421	29568	29443	29415	29487	29268	29444	29503	29295	29372	29478	29549	29372	29609	29442	29519	29602	29546	29538	29370	29562	29437	29441	29602	29649	29503	29318	29577	29780	29383	29354	29784	29516	29522	29557	29324	29688	29409	29289	29653	29442	29490	29222	29629	29539	29391	29403	29422	29316	29428	29553	29335	29309	29484	29299	29265	29141	29531	29545	29488	29547	29466	29708	29516	29447	29360	29308	29442	29529	29373	29335	29566	29251	29095	29501	29797	29369	29599	29614	29459	29520	29502	29357	29427	29514	29481	29572	29543	29246	29587	29274	29439	29527	29278	29874	29526	29609	29386	29324	29471	29454	29446	29656	29565	29508	29340	29480	29332	29388	29346	29551	29606	29245	29405	29412	29497	29558	29549	29524	29240	29353	29171	29452	29528	29542	29601	29634	29310	29883	29541	29652	29555	29195	29395	29429	29433	29587	29247	29400	29635	29437	28983	29300	29388	29658	29440	29318	29375	29678	29634	29241	29445	29421	29447	29221	29313	29355	29625	29458	29370	29281	29328	29443	29392	29487	29506	29456	29374	29692	29486	29488	29416	29559	29457	29417	29430	29551	29480	29628	29447	29357	29408	29471	29339	29459	29489	29162	29146	29373	29617	29626	29683	29579	29688	29687	29651	29393	29575	29306	29225	29313	29576	29576	29426	29403	29325	29408	29405	29394	29449	29306	29375	29279	29429	29433	29371	29591	29419	29425	29279	29433	29511	29505	29449	29402	29386	29505	29314	29485	29771	29343	29379	29200	29325	29549	29600	29449	29445	29151	29609	29441	29518	29362	29490	29265	29389	29423	29646	29373	29477	29435	29636	29561	29329	29356	29441	29469	29403	29383	29364	29492	29335	29830	29482	29325	29291	29651	29591	29468	29684	29367	29444	29300	29380	29708	29373	29451	29274	29412	29515	29366	29584	29442	29256	29538	29261	29553	29355	29599	29417	29261	29444	29422	29447	29382	29543	29626	29495	29467	29348	29439	29326	29561	29483	29491	29366	29428	29559	29608	29628	29389	29212	29338	29622	29262	29386	29410	29464	29360	29300	29443	29657	29666	29406	29192	29503	29365	29520	29358	29537	29554	29256	29359	29430	29482	29534	29370	29415	29622	29496	29454	29431	29628	29462	29541	29825	29372	29592	29424	29426	29566	29500	29352	29420	29399	29450	29606	29506	29310	29565	29472	29411	29383	29379	29540	29498	29287	29556	29300	29145	29432	29344	29462	29488	29475	29491	29445	29392	29465	29611	29640	29743	29211	29453	29601	29384	29380	29550	29597	29385	29599	29555	29652	29350	29259	29458	29536	29170	29688	29359	29504	29443	29641	29501	29658	29479	29504	29413	29689	29334	29584	29676	29424	29662	29606	29632	29164	29468	29544	29474	29567	29375	29321	29415	29426	29400	29670	29228	29489	29384	29584	29236	29431	29314	29475	29342	29344	29192	29310	29685	29462	29704	29558	29160	29394	29369	29460	29359	29507	29542	29292	29381	29288	29461	29566	29393	29422	29302	29400	29536	29571	29552	29275	29352	29060	29346	29431	29488	29400	29618	29495	29563	29409	29631	29547	29494	29623	29423	29510	29428	29462	29312	29229	29512	29602	29465	29343	29444	29476	29552	29419	29493	29525	29581	29409	29225	29718	29450	29434	29417	29568	29437	29496	29500	29490	29283	29632	29351	29474	29287	29205	29488	29330	29397	29456	29692	29320	29554	29329	29613	29749	29590	29220	29380	29375	29570	29341	29337	29371	29291	29406	29374	29267	29505	29439	29386	29718	29301	29394	29380	29643	29503	29551	29480	29169	29405	29655	29337	29395	29687	29418	29364	29634	29667	29593	29416	29415	29378	29359	29369	29477	29552	29565	29417	29732	29341	29428	29593	29257	29464	29810	29439	29482	29077	29483	29277	29356	29515	29221	29391	29426	29276	29372	29394	29468	29450	29415	29435	29588	29482	29491	29575	29238	29538	29124	29265	29525	29825	29472	29519	29616	29275	29326	29502	29462	29303	29553	29603	29536	29387	29407	29404	29479	29662	29413	29608	29464	29337	29554	29350	29535	29479	29381	29592	29728	29433	29367	29520	29209	29510	29602	29621	29511	29416	29260	29352	29467	29460	29431	29456	29461	29374	29508	29604	29483	29349	29423	29602	29586	29577	29618	29580	29462	29495	29465	29516	29274	29541	29418	29304	29443	29622	29544	29263	29464	29347	29282	29535	29467	29261	29465	29612	29639	29513	29622	29377	29553	29314	29393	29498	29575	29370	29519	29461	29816	29354	29223	29491	29603	29431	29321	29680	29229	29536	29468	29470	29414	29442	29417	29443	29388	29269	29356	29588	29438	29342	29618	29485	29846	29428	29446	29350	29675	29511	29562	29597	29587	29499	29542	29488	29404	29574	29662	29413	29505	29551	29710	29653	29479	29659	29457	29518	29431	29618	29205	29179	29449	29262	29560	29572	29517	29430	29392	29486	29413	29348	29459	29605	29350	29516	29394	29581	29295	29427	29608	29202	29441	29383	29497	29392	29345	29498	29463	29439	29255	29491	29437	29576	29463	29823	29577	29530	29518	29489	29506	29507	29591	29449	29354	29503	29458	29248	29721	29235	29617	29455	29379	29287	29484	29317	29577	29732	29615	29327	29464	29645	29430	29343	29543	29515	29346	29567	29666	29651	29348	29497	29163	29451	29309	29580	29553	29220	29465	29431	29588	29635	29523	29550	29494	29345	29132	29700	29252	29416	29512	29677	29406	29493	29225	29472	29599	29692	29429	29535	29397	29593	29689	29347	29410	29506	29538	29367	29516	29445	29550	29307	29290	29295	29478	29244	29533	29280	29508	29338	29649	29391	29465	29592	29648	29401	29400	29196	29437	29513	29507	29532	29558	29315	29475	29654	29557	29677	29631	29698	29462	29397	29588	29513	29375	29409	29530	29301	29492	29397	29433	29275	29605	29603	29271	29265	29296	29503	29373	29226	29653	29289	29752	29478	29404	29211	29402	29357	29467	29483	29210	29448	29268	29201	29365	29481	29464	29454	29643	29485	29466	29727	29600	29589	29510	29394	29588	29571	29463	29516	29340	29555	29518	29395
22347	33239	28783	26780	25271	24007	23268	22840	22431	22311	22217	21952	21938	21922	21880	22043	21944	21736	21988	21623	21920	21826	21821	21748	21795	21784	21896	21909	21834	21813	21847	21778	21749	21869	21796	21683	22021	21742	21817	21952	21928	21785	21958	21832	21927	21847	21891	21775	21915	22072	21823	21761	21795	21810	21740	21721	21848	21915	21849	21695	21763	22117	21784	21729	21866	21749	21869	21781	21813	21850	21770	21824	21716	21984	21983	21797	21814	21862	21759	21862	21739	21747	22078	21879	21772	21850	21759	21706	21936	21862	21718	21902	21953	21880	21781	21865	21725	21852	21820	21752	21866	21758	21797	21871	21770	21712	21680	21747	21959	21820	21752	21662	21906	21946	21776	21741	21756	21733	21694	21846	21728	21912	21901	21778	21850	21802	21926	21729	21827	21845	21736	21793	21843	21745	21948	21809	21924	21893	21837	21812	21740	21835	21811	21708	21759	21644	21650	21901	21719	21913	21760	21983	21957	21776	21888	21838	21795	21741	21887	21734	21781	21779	21732	21761	21962	21813	21873	21829	21817	21883	21777	21707	21753	21762	21886	21901	21925	21821	21795	21725	21808	21819	21755	21862	21862	21866	21691	21831	21690	21757	21696	21873	22128	21802	21847	21768	21808	21602	21887	21767	21936	21765	21780	21891	21796	21648	22092	21766	21947	21967	21773	21700	21917	21842	21850	21969	21890	21855	21857	21792	21948	21856	21794	21970	21815	21811	21982	21757	21781	21754	21861	22031	21925	21837	21889	21794	21843	21979	21980	21928	21748	21895	21734	21807	21834	21866	21918	21894	21825	21799	21836	21814	22014	21910	21804	21889	21734	21684	21904	21765	21767	21785	21938	22008	21769	21876	21739	21701	21707	21842	21714	21800	21880	21682	21926	21841	21854	21696	21865	21719	21767	21546	21903	21771	21862	21799	21788	21700	21831	21752	21892	21756	22065	21601	21860	21934	21916	21803	21865	21638	21889	21781	21761	21772	22009	21885	21907	21862	21763	22003	21981	21941	21769	21901	21923	21696	21828	21668	22030	21759	21833	21976	21900	21768	21944	21708	21893	21788	21755	21911	21828	21770	21776	21985	21989	21923	21960	21773	21889	21877	21853	21734	21841	21952	21579	21856	21879	21847	21736	21737	21718	21830	21647	21737	21861	21699	21759	21873	21775	21727	21874	21855	21632	21907	21934	21790	21783	22003	21948	21612	21819	21917	21821	22045	21592	21830	22001	21790	21923	21746	21880	21728	21698	22019	21954	21886	21666	21812	21948	21709	21914	21905	21893	21644	21844	21981	21841	21634	21697	21730	21793	21910	21817	21857	22009	21940	21893	21951	21631	21881	21726	21804	21728	21789	22028	21775	21790	21761	21860	21745	21574	21734	21869	21714	21683	21804	21860	21817	21900	21837	21920	21969	21566	21564	21872	21783	21911	21804	21621	21690	21728	21895	21722	21907	21752	21896	21783	21725	21807	21743	21843	21988	21759	21570	21760	21793	21658	21839	21630	21986	21867	21829	21919	21900	21790	21811	21875	21734	21850	22004	21817	21714	21884	21725	21833	21999	21799	21834	21647	21969	21803	21939	21752	21746	21841	22014	21827	21771	21624	21812	21606	21980	21580	21708	21945	21699	21864	21592	21898	21875	21615	21681	21815	21940	21836	21602	21868	21823	21927	21660	21893	21972	21892	21617	21881	21644	21917	21885	21887	21808	21675	22003	21821	21951	21792	21754	21853	21740	21775	21842	21986	21832	21877	21926	21669	21737	21824	21837	21838	21932	21573	21893	21752	21681	21767	21726	21841	21764	21833	21730	21801	21773	21694	21802	21982	21862	21805	21795	21818	21826	21645	21713	21588	21553	21832	21972	21789	21830	21847	21800	21718	21957	21839	21770	21874	21672	21807	22048	21820	21755	21748	21770	21712	21682	21897	21970	21921	21690	21790	21836	21947	21845	21807	21777	21745	21710	21694	21661	21878	21779	21873	21815	21703	21708	21766	21921	21975	21735	21812	21726	21740	21851	21732	21751	21961	21967	21775	21820	21982	21911	21874	21612	21859	21868	21766	21890	21691	21666	21686	21762	21827	21781	21800	21827	21820	21763	21797	21830	21940	21821	21762	21777	21798	21828	21846	21752	21887	21753	21906	21740	21967	21847	21824	21941	21887	21753	21685	21748	21620	21882	21858	21841	21791	21986	21654	21609	21892	21683	21820	22033	21955	21816	21811	21874	21594	21765	21778	21803	21800	22025	21895	21619	21772	21748	21713	21889	21683	21533	21790	21810	21713	21771	21682	21764	21730	21733	21871	21761	21995	22122	21643	22073	21695	21836	21792	21798	21714	21754	21797	21781	21949	21687	21838	21605	21973	21950	21822	22064	21897	21899	21903	21781	21781	21835	21930	21729	21958	21585	21888	21885	21884	21678	21880	21747	21902	21996	21805	21676	21826	21765	21858	21901	21757	21733	21798	21844	21799	21804	21904	21798	21885	21853	21945	21783	21810	21887	21894	21711	21713	21858	21809	21953	21910	21755	21849	21708	22015	21785	21744	21775	21957	21513	21922	21843	21790	21841	21723	21786	21663	21803	21810	21850	21784	21842	21753	21954	21597	21865	21767	21892	21840	21706	22044	21789	21706	21750	21836	21679	21715	21976	21751	21797	21699	21748	21786	21658	21854	21690	21685	21803	21784	21763	21831	21765	21734	22057	21848	21794	21855	21911	21641	21822	21754	21743	21647	21876	21705	21880	21623	21993	21684	21794	21729	21715	21857	21775	21705	21851	21678	21779	21718	21800	21930	21957	21744	21868	21883	22004	21786	21820	21773	21851	21766	21779	21816	21950	21899	21790	22004	21796	21773	21698	21914	21786	21841	21872	21898	21756	21747	21732	21900	21991	21858	21679	21825	21846	21934	21820	21976	21736	21941	21798	21655	21768	21733	21624	21700	21729	21940	21766	21926	21614	21935	21935	21782	21805	21718	21793	21776	21846	21879	21787	21896	21757	21864	21804	21772	21714	21943	21805	21676	21812	21824	21691	21682	21731	21801	21643	21844	21959	21935	21863	21666	21769	21779	21815	21874	21737	21758	21744	21733	21722	21976	21783	21871	21753	21887	21758	21810	21675	21907	21900	21839	21853	21862	21640	21961	21826	21904	21846	21836	21755	21869	21876	21651	21628	21850	21871	21936	21879	22025	21810	21940	21806	21786	21781	21768	21787	21861	21685	21616	21702	21876	21864	21799	21733	21754	21733	21551	21743	21762	21732	21793	21654	21676	21777	21732	21685	21659	21798	21645	21534	21744	21760	21857	21810	21815	21900	21753	21832	21930	21757	21650	21953	21749	21849	21819	21721	21858	21887	21796	21745	21839	21817	21686	21758	21833	21813	21745	21737	21752	21814	22036	21701	21866	21859	21925	21831	21751	21830	22033	21642	21815	21864	21887	21770	21907	21779	21763	21902	21629	21761	21916	21863	21894	21807	21688	21831	21579	21737	21819	21802	21689	21829	21865	21581	21712	21831	21611	21861	21871	21791	21892	21841	21817	21950	21847	21758	21783	22072	21943	21943	21727	21636	21795	21891	22012	21815	21843	21700	21732	21736	21863	21745	21664	21854	21725	21613	22038	21806	21791	22071	21893	21830	21816	22112	21767	21817	21931	21866	21883	21806	21716	21778	21758	21811	21760	21691	21877	21735	21707	21619	21608	21934	21840	21741	21758	21827	21897	21750	21778	21871	21896	21636	21789	21855	21838	21774	21905	21698	21640	21773	21875	21711	21704	21894	21668	21733	21773	21870	21869	22047	21853	21844	21862	22075	21995	21749	22081	21864	21788	21897	21800	21852	21740	21869	21611	21704	21934	21848	21806	21839	21710	21789	21798	21815	21829	21766	21918	21881	21798	21746	21985	21895	21821	21760	21935	21616	21889	21840	21841	21969	21725	21708	21910	21753	21770	21863	21982	21801	21886	21842	22018	21708	21754	21784	21910	21661	21861	21773	21900	21885	21825	21686	22052	21823	21592	21764	21740	21849	21723	21865	21828	21779	21825	21687	21852	21792	21861	21874	21707	21752	21796	21810	21767	21922	21765	22010	21682	21877	21839	21932	21933	21990	21800	21859	21788	21728	21716	21945	21854	21704	21849	22036	22060	21879	21735	21649	21960	21807	21907	21829	21828	21874	21720	21905	21802	21996	22075	21801	21923	21691	21865	21719	21780	21818	21915	21797	21798	21944	21755	21808	21942	21807	21788	21926	21808	21970	21692	21850	21892	21907	21926	21772	21838	21863	21919	22061	21737	21853	21964	21687	21804	21774	21900	21854	22062	21732	21838	21762	21727	21626	21878	21909	21894	21780	21875	21735	21696	21772	21554	21952	21859	21728	21961	21746	21897	21934	21722	21638	21808	21836	21729	21951	21759	21944	21861	21511	21880	21713	21868	21827	21787	21954	21882	21755	21809	21624	21790	21824	21858	21913	21878	21821	21787	21891	21776	21701	21940	21983	21710	21693	21866	21817	21993	22017	21976	21769	21860	21722	21860	21726	21752	21755	21781	21883	21926	21745	21833	21829	21740	21776	21834	21804	21747	21858	21898	21964	21976	21944	21631	21854	21841	21821	21880	21799	21799	21892	21918	21818	21751	21809	22066	21946	21689	21742	21828	21843	21934	21689	21811	21760	21711	21767	21835	21731	21694	21755	21846	21812	21785	21676	21808	22019	21733	21797	21814	21976	21828	21909	21858	21839	21698	21914	21935	21970	21821	21849	21818	22013	21713	21766	21955	21987	21763	21825	22052	21747	21651	21873	21797	22043	21875	21623	21837	21647	21863	21778	21702	21586	21938	21685	21963	21702	21873	21830	21855	21664	21732	21958	21832	21719	21663	21627	21863	21826	21828	21743	21791	21909	21910	21638	21740	21761	22040	21841	21761	21937	21753	21901	21898	21642	21738	21780	21825	21836	21888	21829	21847	21853	21844	21958	21791	21858	21891	21776	21770	21887	21946	21706	21816	21908	21855	21747	21881	21907	21897	21571	21945	21797	21734	21746	21759	21854	21921	21939	21841	21707	21591	21818	22062	21734	21852	21756	21607	21705	21857	21926	21925	21873	21845	21884	21835	21871	21878	21739
25652	21624	28639	32089	29910	30880	31219	30261	29930	29610	29849	29693	29775	29652	29520	29888	29463	29704	29528	29522	29779	29568	29229	29586	29651	29720	29508	29454	29392	29598	29547	29684	29373	29597	29465	29569	29628	29398	29574	29646	29546	29544	29164	29251	29282	29182	29326	29495	29432	29363	29640	29440	29445	29447	29386	29390	29482	29607	29382	29464	29466	29467	29400	29451	29645	29689	29430	29663	29363	29377	29549	29543	29243	29524	29531	29604	29659	29193	29418	29447	29386	29472	29717	29463	29489	29580	29457	29544	29507	29591	29334	29620	29583	29558	29432	29282	29437	29545	29395	29471	29639	29587	29579	29555	29532	29638	29554	29459	29562	29539	29410	29702	29726	29578	29488	29502	29593	29466	29287	29330	29381	29779	29638	29544	29650	29613	29448	29342	29539	29346	29263	29593	29174	29557	29562	29552	29472	29651	29536	29480	29725	29557	29502	29406	29611	29470	29260	29408	29381	29435	29366	29395	29320	29431	29499	29272	29578	29317	29688	29661	29479	29421	29573	29504	29624	29534	29582	29564	29553	29297	29529	29571	29443	29650	29453	29584	29627	29754	29682	29695	29445	29447	29444	29382	29500	29413	29407	29697	29522	29420	29482	29579	29584	29500	29561	29864	29375	29392	29565	29630	29714	29640	29489	29784	29267	29419	29454	29438	29587	29573	29581	29336	29451	29604	29535	29273	29543	29567	29429	29798	29310	29661	29811	29324	29438	29594	29507	29518	29520	29438	29707	29237	29646	29530	29643	29317	29397	29685	29375	29348	29648	29488	29600	29582	29331	29543	29506	29581	29502	29463	29681	29378	29569	29461	29430	29490	29391	29747	29448	29586	29502	29452	29358	29466	29580	29426	29388	29579	29696	29429	29480	29354	29493	29540	29496	29786	29591	29605	29602	29586	29416	29280	29525	29216	29688	29426	29442	29184	29461	29731	29097	29516	29513	29564	29700	29371	29660	29563	29657	29536	29681	29368	29639	29568	29470	29491	29457	29531	29508	29320	29461	29496	29427	29547	29362	29264	29460	29697	29727	29457	29295	29459	29731	29621	29729	29603	29423	29643	29532	29659	29727	29717	29524	29561	29475	29736	29687	29620	29562	29472	29396	29419	29609	29405	29728	29667	29790	29509	29486	29384	29573	29708	29407	29536	29652	29480	29671	29592	29739	29626	29557	29641	29485	29462	29483	29595	29615	29429	29680	29611	29343	29394	29792	29588	29651	29707	29447	29434	29715	29644	29407	29629	29910	29631	29574	29647	29428	29251	29394	29364	29642	29486	29467	29415	29662	29611	29515	29500	29645	29618	29602	29530	29682	29414	29617	29278	29400	29358	29406	29645	29402	29521	29545	29614	29759	29513	29470	29559	29508	29468	29326	29252	29290	29556	29608	29784	29474	29423	29589	29337	29340	29458	29790	29441	29369	29556	29439	29607	29709	29632	29292	29364	29542	29410	29623	29657	29512	29215	29507	29685	29668	29655	29406	29379	29480	29522	29330	29548	29546	29546	29599	29480	29395	29536	29455	29883	29660	29595	29598	29553	29928	29522	29144	29421	29532	29460	29767	29271	29292	29587	29670	29471	29274	29544	29611	29612	29666	29564	29363	29535	29319	29531	29344	29620	29716	29338	29422	29409	29623	29622	29413	29529	29488	29529	29676	29728	29508	29503	29524	29205	29588	29530	29382	29510	29640	29664	29546	29324	29427	29425	29408	29413	29521	29447	29492	29542	29585	29489	29466	29368	29498	29685	29290	29319	29345	29745	29578	29493	29552	29622	29593	29590	29442	29540	29365	29488	29462	29366	29290	29657	29572	29557	29371	29489	29470	29648	29518	29335	29441	29306	29433	29309	29711	29392	29461	29571	29831	29354	29565	29537	29701	29673	29477	29642	29537	29612	29680	29448	29631	29667	29407	29687	29678	29397	29539	29528	29464	29381	29492	29710	29527	29366	29648	29438	29550	29544	29352	29364	29414	29620	29404	29791	29566	29519	29555	29577	29317	29527	29342	29274	29570	29486	29552	29603	29396	29310	29428	29370	29519	29136	29502	29401	29423	29547	29611	29723	29345	29350	29508	29630	29502	29242	29485	29326	29689	29536	29483	29453	29179	29404	29555	29523	29839	29658	29598	29639	29504	29272	29368	29342	29692	29590	29551	29647	29631	29436	29531	29745	29577	29707	29709	29566	29423	29372	29545	29251	29534	29586	29674	29377	29630	29605	29295	29527	29451	29454	29428	29548	29492	29241	29390	29549	29256	29699	29439	29546	29513	29481	29771	29347	29752	29617	29535	29666	29489	29475	29594	29365	29466	29431	29432	29537	29567	29855	29811	29633	29361	29581	29628	29304	29492	29520	29609	29530	29435	29553	29472	29516	29493	29623	29250	29543	29355	29312	29492	29402	29488	29507	29575	29626	29663	29541	29457	29559	29720	29540	29388	29667	29489	29459	29453	29397	29458	29516	29554	29532	29419	29595	29506	29317	29614	29260	29628	29719	29446	29608	29538	29658	29481	29608	29777	29296	29562	29661	29569	29717	29644	29699	29311	29656	29513	29337	29415	29719	29529	29465	29345	29427	29422	29655	29780	29480	29489	29545	29577	29541	29866	29660	29646	29542	29597	29465	29433	29543	29356	29530	29223	29425	29713	29262	29142	29440	29540	29372	29538	29519	29217	29376	29093	29360	29610	29453	29472	29666	29412	29351	29485	29395	29349	29319	29491	29604	29352	29436	29591	29439	29352	29615	29676	29326	29496	29424	29433	29778	29252	29397	29590	29484	29397	29414	29560	29584	29718	29629	29439	29404	29487	29595	29595	29458	29596	29568	29403	29493	29337	29501	29488	29421	29351	29319	29568	29571	29572	29590	29523	29489	29533	29562	29692	29313	29527	29566	29525	29650	29608	29355	29552	29514	29618	29404	29291	29411	29616	29703	29584	29516	29817	29375	29161	29616	29451	29336	29297	29469	29598	29461	29789	29536	29623	29368	29701	29286	29795	29606	29496	29352	29403	29506	29422	29421	29358	29432	29561	29321	29401	29564	29361	29261	29489	29654	29334	29467	29528	29426	29485	29315	29533	29488	29572	29572	29270	29739	29453	29273	29424	29420	29575	29378	29431	29558	29811	29646	29574	29711	29724	29585	29672	29360	29419	29543	29593	29354	29869	29634	29564	29424	29478	29486	29604	29243	29722	29573	29341	29349	29328	29540	29400	29454	29669	29423	29522	29515	29559	29373	29394	29525	29408	29439	29822	29406	29430	29485	29602	29418	29396	29315	29264	29358	29600	29341	29572	29656	29651	29553	29784	29582	29426	29583	29719	29655	29342	29803	29561	29834	29205	29317	29534	29606	29563	29564	29567	29615	29472	29602	29681	29879	29361	29317	29376	29560	29622	29399	29423	29698	29531	29220	29449	29650	29551	29557	29364	29551	29420	29523	29434	29617	29724	29441	29648	29328	29751	29497	29597	29482	29559	29745	29191	29414	29457	29262	29598	29374	29301	29283	29674	29532	29747	29707	29192	29412	29533	29301	29579	29705	29242	29653	29406	29566	29391	29667	29399	29506	29704	29492	29582	29606	29450	29438	29602	29702	29267	29406	29772	29477	29246	29406	29442	29549	29604	29538	29405	29473	29580	29613	29790	29476	29589	29570	29664	29604	29482	29581	29478	29475	29514	29550	29671	29551	29853	29559	29586	29642	29666	29328	29584	29470	29498	29448	29673	29650	29445	29477	29349	29442	29502	29475	29259	29553	29712	29238	29598	29565	29553	29638	29614	29802	29395	29639	29548	29469	29516	29593	29675	29410	29627	29443	29596	29530	29539	29481	29384	29404	29708	29777	29565	29318	29210	29567	29747	29402	29444	29598	29544	29693	29432	29540	29476	29668	29608	29483	29585	29533	29677	29624	29530	29398	29230	29662	29560	29421	29659	29209	29593	29577	29461	29448	29254	29499	29536	29322	29499	29644	29181	29342	29597	29457	29468	29395	29590	29488	29281	29471	29649	29312	29900	29592	29429	29430	29417	29491	29599	29558	29578	29694	29804	29588	29619	29567	29338	29555	29582	29307	29570	29792	29482	29607	29515	29641	29592	29725	29478	29350	29435	29682	29637	29562	29771	29763	29359	29498	29534	29570	29613	29561	29507	29366	29694	29765	29690	29487	29449	29448	29484	29702	29745	29490	29539	29491	29756	29652	29537	29498	29425	29681	29608	29713	29422	29743	29700	29611	29479	29365	29334	29336	29441	29340	29472	29504	29443	29672	29442	29230	29609	29599	29557	29487	29489	29383	29598	29365	29844	29300	29365	29392	29332	29650	29688	29534	29603	29471	29645	29509	29606	29524	29517	29376	29401	29624	29525	29664	29445	29680	29682	29509	29699	29304	29788	29491	29224	29188	29499	29231	29469	29584	29416	29436	29402	29381	29561	29437	29433	29559	29246	29329	29602	29579	29596	29498	29578	29660	29625	29403	29556	29504	29481	29436	29407	29627	29562	29291	29523	29348	29616	29449	29461	29398	29379	29638	29582	29562	29308	29492	29572	29418	29682	29431	29645	29720	29709	29468	29501	29426	29337	29590	29670	29565	29559	29545	29735	29583	29573	29386	29492	29505	29486	29452	29538	29393	29590	29496	29390	29599	29560	29514	29548	29621	29482	29316	29704	29430	29571	29711	29695	29654	29599	29399	29469	29539	29491	29388	29393	29592	29570	29501	29464	29649	29634	29347	29572	29329	29497	29565	29592	29647	29607	29382	29369	29451	29614	29619	29488	29540	29640	29347	29650	29484	29596	29373	29417	29472	29555	29703	29453	29652	29392	29268	29601	29529	29482	29620	29689	29434	29413	29433	29478	29504	29531	29521	29473	29276	29608	29613	29667	29415	29613	29467	29509	29457	29392	29536	29423	29517	29692	29530	29549	29544	29547	29647	29669	29370	29536	29429	29645	29460	29493	29571	29415	29438	29177	29446	29570	29450	29316	29452	29616	29643	29452	29410	29440	29584	29465	29680	29401	29416	29720	29348	29500	29524	29750	29394	29358	29659	29567	29746	29738	29364	29708	29544	29448	29618	29669	29454	29630	29526	29541	29423	29372	29626	29634	29472	29485	29571	29419	29310	29474	29499
25252	33780	29341	26766	24868	23994	23055	22693	22409	22289	22104	22087	21794	21951	21901	21687	21736	21908	21840	21898	21818	21716	21837	21898	21790	21921	21726	21824	21853	21890	21820	21801	21883	21734	21987	21785	21735	21696	21869	21714	21813	21791	21844	21769	21840	21648	21905	21913	21786	21826	21767	21937	21825	21786	21718	21844	21861	21838	21830	21776	21880	22019	21871	21922	21751	21851	21740	21742	21923	21697	21901	21685	21717	22018	21904	21934	21839	21897	22024	21730	21897	21707	21788	21782	21749	21841	21724	21633	21833	21752	21712	21863	21768	21822	21717	21737	21816	21702	21904	21747	21541	21908	21849	21919	21787	22021	21874	21866	21744	21879	21851	21765	21760	21841	21829	22008	21921	21918	21867	21783	21574	21829	21779	21712	22035	21693	21640	21844	21650	21932	21705	21884	21743	21834	21900	21898	22141	21493	21666	21731	21768	21825	21852	21758	21706	21736	21917	22003	21694	21752	21731	21836	21830	21924	21808	21817	21740	21865	21686	21614	21644	21891	21659	21801	21778	21910	21822	21900	21784	21842	21718	21683	21980	21784	21723	21872	21660	21766	21839	21643	21622	21982	21718	21785	21844	21823	21831	21733	21986	21836	21961	21638	21885	21558	21843	21962	21914	21805	21832	21696	21913	21923	21849	21798	21728	21787	21792	21691	21905	21881	21744	21851	21773	21755	21944	21916	21783	21830	21675	21718	21707	21949	21803	21811	21907	21826	21733	21747	21794	21786	21758	21508	21829	21921	21815	21905	21706	21711	21830	21953	21648	21763	21655	22080	21807	21757	21587	21815	21767	21709	21842	21837	21937	21686	21698	21848	21963	21828	21643	21633	21693	21734	21825	21641	22038	21712	21789	21714	21888	21750	21907	21825	21907	21871	21694	21831	21795	21724	21593	21799	21653	21812	21994	21776	21773	21811	21656	21587	21833	21673	21884	21753	21691	21630	21895	21861	21977	21971	21731	21690	21693	21781	21778	21730	21821	21896	21877	21781	21889	21800	21829	21779	21809	21605	21972	21691	21756	21627	21783	21744	21897	21753	21723	21805	21853	21787	21652	21897	21921	21775	21712	21714	21832	21786	21780	21698	21830	21761	21802	21780	21559	21908	21902	21813	21762	22055	21708	21700	21809	21667	22092	21901	21559	21681	21883	21761	21831	21794	21679	21761	21860	21616	21933	21642	21958	21729	21782	21774	21878	21882	21906	21882	21811	21988	21704	21836	21763	21578	21869	21832	21715	21816	21735	21868	21859	21859	21991	21765	21775	21723	21686	21696	21842	21833	21824	21700	21860	21729	21711	21724	21812	21923	21880	21856	21769	21907	22003	21691	21887	21835	21693	21694	21805	21821	21622	21929	21970	21894	21640	21843	21694	21857	21867	21622	21885	21846	21691	21880	21764	21846	21954	21763	21659	21861	22016	21949	21689	21879	21701	21897	21903	21750	21782	21927	21633	21748	21991	21706	21852	21628	21739	21665	22007	21722	21850	21725	21838	21709	22042	21863	21820	21819	21913	21912	21615	21782	21835	21763	21865	21776	21877	21897	21796	21760	21872	21852	21832	21827	21898	21923	21835	21738	21921	21816	21806	21899	21741	21801	21993	21732	21811	21813	21857	21678	21995	21570	21937	21793	21992	21672	21828	21786	21737	21678	21953	21975	21601	21802	21493	21731	21726	21805	21752	21846	22036	21864	21774	21762	21843	21700	21876	21660	21676	21928	21727	21708	21805	21908	21765	21911	21645	21715	21782	21585	21839	21692	21826	21686	21789	21838	21885	21665	21770	21915	21934	21741	21641	22006	21566	21635	21949	21759	21828	22017	21691	21822	21808	21991	21743	21750	21644	21920	21750	21868	21718	21627	21858	21923	21830	21682	21900	21801	21901	21813	21646	21702	21876	21891	21913	21940	21768	21799	21653	21701	21787	21740	21707	21924	21914	21869	21691	21728	21601	21703	22094	21667	21756	21876	21962	21887	21891	21780	21816	21677	21716	21858	21794	21746	21826	21907	21732	21846	21553	21750	21962	21880	21726	21902	21794	21948	21804	21788	21859	22001	21801	21796	21683	21619	21706	21776	21905	22060	21536	21855	21627	21758	21695	21971	21823	21891	21738	21762	21884	21817	21948	21785	21838	21715	21616	21779	21746	21710	21736	21859	21924	21825	21798	21554	21841	21808	21815	21654	21794	21699	21788	21802	21891	21987	21877	21855	21714	21721	21707	21919	22089	21666	21597	21854	21746	21756	21764	21692	21840	21737	21603	21865	21773	21806	21815	21868	21901	21701	21929	21812	21829	21719	21930	21929	21879	21668	21662	21835	21890	21699	21759	21719	21653	21937	21832	21871	21897	21906	21736	21803	21987	21627	21806	21715	21776	21878	21713	21692	21730	21827	21910	21955	21730	21840	21927	21954	21776	21749	21783	21801	21632	21664	21820	21809	21893	22022	21771	21846	21648	21771	21745	21851	21780	21779	21700	21628	21942	21815	21911	21994	21843	21917	21799	21900	21922	21734	21860	22002	21895	21736	21776	21881	21747	21884	21790	21755	21829	21710	21821	21906	21773	21688	21859	21741	21785	21765	21709	21715	21800	21770	21771	21886	21805	21960	21930	21687	21734	21789	21789	21653	21728	21742	21855	21886	21958	21765	21871	21872	21815	21776	21913	21869	21809	21909	21640	21798	21757	21889	21739	21795	21584	21812	21723	21730	22003	21759	22022	21969	21878	21795	21657	21488	21736	21865	21888	21749	21773	21707	21768	21826	21699	21730	21790	21676	21729	21817	21882	21766	21725	21815	21660	21900	21781	21775	21770	21951	21889	21760	22049	21788	21761	21780	21949	21717	21821	21731	21822	21793	21728	21958	21791	21738	21741	21894	21740	21756	21881	21796	21889	21845	21906	21750	21695	21747	21794	21970	21771	21700	21791	21898	21763	21784	21796	21871	21786	21569	21722	22017	21642	21649	21904	21773	21684	21765	21684	21844	21566	21640	21795	21695	21776	21813	21954	21802	21886	21773	21875	21790	21702	21852	21654	21654	21851	22008	21835	21833	21868	21940	21872	21891	21796	21665	21809	21731	21699	22027	21674	21729	21927	21986	21879	21827	21795	21843	22036	21883	21795	21894	21865	21933	21637	21885	21798	21924	21930	21777	21808	21863	21822	21831	21820	21808	21881	21729	21675	21905	21792	21759	21832	21747	21841	21788	21732	21677	21635	21777	21764	21698	22004	21786	21936	21846	21818	21730	21756	21837	21640	21697	21664	21664	21921	21729	21953	21720	21648	21725	21740	21806	21627	21628	21776	21904	21819	21786	21854	21764	21830	21563	21759	22019	21812	21729	21741	21710	21906	21711	21662	21700	21703	21605	21595	21938	21729	21771	21936	21854	21691	21901	21841	21847	21922	21872	21835	21786	21788	21765	21910	21838	21760	21724	21646	21887	21817	21816	21835	21792	21830	21858	21530	21874	21987	21798	21740	21658	21561	21862	21923	21802	21706	21596	21546	21680	21680	21884	21879	21779	21703	21926	21888	21885	21768	21837	21827	21777	21633	21822	21728	21786	21849	21856	21611	22043	21778	21938	21770	21795	21775	21789	22011	21761	21764	21823	21780	21694	21689	21775	21901	21871	21757	21811	21769	21727	21769	21938	21943	21978	21809	21643	21981	21845	21633	21722	21809	21948	21701	21671	21852	21972	21937	21781	21840	21883	21890	21832	21808	21742	21911	21873	21641	21793	22009	21751	21762	21743	21673	21848	21709	21812	21822	21873	21686	21862	21904	21891	21749	21843	21805	21936	21825	21903	21693	21936	21815	21825	21988	21696	21893	21767	21784	21687	21768	21796	21630	21799	21976	21846	21776	21701	21602	21717	22097	21739	21805	21922	21902	21643	21706	21794	21782	21676	21944	21920	21720	21735	21703	21879	21820	21965	21801	21765	21888	21719	21740	21688	21983	21760	21811	21904	21790	21754	21779	21835	21790	21656	21822	21700	21630	21743	21780	21905	21821	21814	21891	21833	21911	21688	21666	21847	21919	21767	21802	21753	21908	21911	21801	21863	21901	21830	21761	21982	21765	21849	21796	21811	21709	21937	21703	21892	21731	21865	21868	21821	21932	21632	21752	21911	21792	21991	21670	21721	21828	21768	21555	21854	21943	21816	21861	21835	21890	21967	21771	21886	21836	21843	21897	21836	21848	21892	21820	21741	21889	21855	21772	21827	21756	21849	21637	21821	21861	22009	21743	21725	21885	21752	21643	21925	21862	21828	21821	21887	21963	21831	21867	21887	21852	21832	21976	21820	21789	21786	21945	21950	21768	21675	21922	21439	21966	21631	21819	21746	21721	21938	21794	21868	22075	21796	21923	21787	21755	21892	21572	21719	21998	21861	21933	21794	21743	21874	22041	21771	22015	21887	21865	21738	21788	21726	21762	21861	21764	21839	21772	21874	21658	21853	21707	21981	21974	21801	21892	21741	21707	21630	21767	21823	21749	21633	21745	21682	21744	21964	21882	21793	21756	21752	21976	21841	21847	21782	21757	21836	21856	21862	21727	21686	21866	22007	21733	21898	21705	21756	21710	21947	21766	21962	21753	21674	21757	21893	21717	21888	21778	21904	21896	21791	21832	21968	21703	21676	21586	21740	21818	21887	21809	21928	21779	21903	21851	21852	21769	21948	21828	21757	21654	21785	21670	21759	21860	21746	21832	21805	21697	21766	21850	21841	21813	21880	21997	21618	21832	21709	21597	21948	21960	21851	21714	21858	21754	21743	21952	21835	21855	21968	21833	21815	21619	21708	21870	21715	21851	21846	21741	21783	21809	21871	21788	21874	21926	21777	21828	21718	21701	21755	21678	21760	21869	21846	21725	22075	21942	21774	22007	21932	22008	21733	21700	21759	21789	21767	21751	21789	21934	21777	21778	21905	21833	21817	21926	21737	21687	21560	21747	21753	21652	21485	21862	21870	21840	21621	21752	21762	21780	21960	21964	21792	21863	21874	21827	21862	21868	21816	21741	21685	21716	21834	21636	21724	21819	21786	21526	21828	21629	21861	22009	21793	21830	21940	21919	21769	21695	21836	21754	21876	21812	21593	21955	21780	21833	21855	21903	21794	21739	21727
22317	21476	28473	25177	24031	29920	34002	31295	30679	30898	30748	30228	30339	30328	30363	30119	30358	30118	30185	29763	30093	29922	30044	29987	30039	29926	29932	29687	29890	29942	29859	30097	29750	30017	29802	29775	29936	29926	30159	29864	29667	30083	29811	29665	29929	29762	29697	29883	29822	29732	29746	29800	29962	30191	30023	29858	29829	30007	29772	29774	29777	30187	29689	29810	29771	29848	29828	29727	29872	29770	29575	29672	29939	29545	29601	29848	29852	29895	29735	29792	29914	30069	29815	29970	29692	29792	29789	29670	29763	29914	29999	29977	29872	29664	29855	29892	29792	29711	29946	29677	29802	29639	29582	29886	29914	29647	29819	30227	29717	29805	29615	29786	29777	29851	29906	29796	29880	29793	29739	29779	29845	29556	29713	29937	29714	29770	29888	29932	29830	29734	29541	29600	29669	29638	29708	29825	29948	29973	29832	29717	29825	29688	29474	29539	30062	29849	29753	29712	29941	29978	29834	29818	29948	29846	29857	29844	29785	29781	30031	29693	30024	29782	29867	29725	29825	29860	29932	29769	29609	29667	29679	29868	29788	30014	30109	29785	29781	29847	29771	29696	29903	29664	29797	29647	29874	29703	29814	29693	29952	29961	29723	29641	29703	29892	29652	29688	29723	29634	29711	29717	29760	29609	29887	29702	29549	29963	29944	29879	29638	29780	30028	29819	30030	29742	29786	29736	29688	29714	29765	29642	29854	29815	29930	29740	30014	29733	29809	29733	29890	29798	29813	29790	29730	29760	29763	29807	29663	29757	29830	29887	29812	29633	29568	29731	29893	29929	29707	29985	30099	29676	29770	29835	29760	29968	29810	29676	29713	29867	29685	29613	29776	30043	30070	29842	29780	29926	29812	29511	29928	29846	29780	29724	29595	29773	29751	29723	29896	29738	29697	29739	29598	29937	29644	29873	29995	29950	29878	29848	30001	30007	29724	29735	29846	30074	29975	29632	29923	29882	29739	29971	29655	29650	29650	29875	29735	29803	29562	29860	29870	29869	29982	29783	29812	29540	29863	29835	29791	29641	29866	29988	29699	29786	29871	29671	29820	29906	29709	29722	29575	29960	29903	29912	29911	29727	29857	29863	29570	29837	29821	29727	29873	29856	30082	29922	29802	29681	29685	29802	29755	29804	29767	29706	29829	29800	29731	29810	29733	29932	29725	29733	29963	29895	29729	30066	29961	29676	29905	29985	29812	29789	29894	29905	29892	29830	29666	29650	29726	29827	29635	29863	29806	29997	29834	29810	29931	29825	29942	29649	29841	29717	29795	29585	29794	29629	29907	29620	29922	29929	29867	29440	29643	29575	29787	29791	29907	29441	29835	29819	29846	29643	29759	29881	29876	29696	29694	29763	29736	29779	29629	29951	29645	29875	29518	29699	30033	29757	29745	29630	29659	29978	29829	29821	29845	30008	29685	29920	29778	29725	29963	29591	29958	29670	29915	29891	29701	29354	29781	29709	29859	29714	30121	30036	30164	29969	29884	29879	29773	29707	29885	29718	30149	29602	29752	29853	29823	29772	29628	29626	29454	29682	29856	29617	30084	29580	29757	29806	29624	29565	29771	29875	29895	29750	29957	29933	29880	29965	29794	29909	29785	29911	29674	29754	30080	29887	29757	29739	29893	29919	29710	29636	29724	29523	29706	29671	29648	29945	29911	29827	29813	29701	29964	29705	29863	30032	29765	29853	29993	29757	29699	29850	29877	29638	29878	29862	29892	29743	29723	29949	29736	29710	29849	29811	29779	30112	29924	29806	30082	29827	29797	29779	29861	29819	29824	29565	29684	29627	29658	29650	29890	29603	29749	29737	29776	29846	30155	30073	29836	29853	29792	30001	29921	29873	29736	29696	29468	29858	29587	29641	29614	29779	29801	29900	29770	29899	29946	29726	29778	29646	29513	29647	29764	29898	29724	29781	29739	29639	29892	29839	29740	29978	29831	29745	29898	29811	29818	29886	29987	29743	30154	29485	29580	29771	29662	30153	29827	29763	29456	29772	29895	29500	29737	29803	29747	29752	29840	30120	29912	29826	29903	29792	29841	29770	29898	29903	29819	29649	29675	30050	29908	29881	29787	29800	29615	29663	29682	29812	29810	29756	29908	29789	29850	29461	29718	29924	29952	29934	29714	29652	29953	29984	29633	29815	29974	29827	29935	29826	29856	29928	29870	29715	29722	29892	29771	29906	29726	29883	29669	29842	29882	29727	29875	29897	29755	29755	29601	29775	29685	29653	29801	29813	29586	29847	29982	29826	29846	29564	29586	29562	29720	29885	30045	29673	29757	29938	29894	29819	29848	29739	29960	29953	29733	29741	29769	29984	29638	29808	29637	29574	29747	29905	29842	29816	29650	29761	29752	29799	30092	29753	29762	29825	29715	29632	29587	29898	29800	29875	29972	29817	29752	29777	29745	29774	29784	29867	29643	29685	29843	29806	29900	29768	29787	29688	29754	29805	29995	29706	29758	29821	29565	29740	29977	29750	29745	29823	29707	29744	29662	29851	29731	29802	29586	29628	29903	29691	29658	29690	29758	29577	29802	29697	29704	29859	29835	29829	29969	29638	29780	29718	29996	29913	29641	29757	29665	29807	29829	30013	29747	29751	29565	29883	29687	29669	29738	29760	29854	29901	29855	29917	29986	29664	29815	29779	29670	29942	29797	29907	29875	29642	29767	29612	29616	29788	29692	29922	29926	29690	29971	29709	29711	29714	29985	29851	29840	29805	29965	29807	30185	29685	29588	29614	29807	29806	29917	29735	29893	29746	30247	29760	29916	29793	29630	29701	29740	29719	29473	29872	29799	29846	29984	29794	29789	29604	29779	29904	29454	29597	29916	29646	29864	29756	29750	29822	29654	29774	29875	29654	29833	29813	29831	29837	29874	29884	29957	29566	29820	29772	29709	29725	29963	29699	29670	29807	29952	29949	29993	29683	29724	29844	29697	29889	29818	29603	29667	29806	29601	29796	29888	29874	29569	29563	29821	29511	29972	29963	29934	30066	29885	29517	29897	29602	29932	29619	29962	30032	29789	29941	29603	30029	29893	29714	29753	29839	29822	29865	29921	29992	29857	29583	29880	30031	30016	30008	29924	29858	29796	29504	29974	29930	29703	29853	29993	29639	29753	29663	29796	29737	30034	29819	29592	29577	29653	29845	30018	29986	29825	29943	29717	29856	29924	29936	29978	29872	29935	29813	29859	29609	30145	29769	29587	29957	29894	29627	29920	29985	29730	29875	29677	29852	29637	29924	29650	29844	29796	29873	29703	29666	30049	29788	29914	29759	29921	29961	29865	29938	29726	29781	29958	29830	29803	29975	29745	29971	29950	29989	29657	29898	29725	29646	29683	30104	29761	30089	30010	29622	29947	29797	29954	29786	29934	29911	29943	29725	29753	29722	29883	29924	29960	29906	29857	29728	29937	29559	29974	29776	29740	29960	29880	29740	29725	29809	29654	29812	29665	29864	29930	29695	30014	29797	29726	29820	29682	29375	29649	29731	30025	29964	29900	29827	29837	29795	29743	29527	30063	29808	29893	29603	29844	29779	29635	29798	29713	29668	29754	29715	29803	29686	29949	29725	29754	29811	29967	29862	29805	29897	29504	29579	29624	29775	29796	29854	29859	29962	29906	29586	29653	29834	29805	29728	29736	29908	29605	29729	29707	29957	29884	29797	30016	29643	29809	29678	29814	29680	29936	29794	29702	29711	29750	29838	29447	29853	29716	29772	29629	29612	29740	29719	30062	29810	29768	29699	29694	29681	29762	29769	29630	29854	29827	29684	29923	29533	29932	29725	29649	29958	29862	29736	29972	29574	29961	29753	29853	29658	29660	29810	29655	29663	29645	29961	29986	29729	29646	29768	29781	29624	29944	29714	29874	29655	29717	29804	29832	29628	29883	29969	30064	29564	29690	29694	29849	29649	29927	29824	29808	29566	29971	29842	29581	30121	29786	29877	29777	29556	29866	29908	30031	29773	30034	29851	29743	29662	29666	29999	29823	29571	29864	29890	29864	29950	30013	29587	29812	29855	29741	29875	29875	29621	29826	29945	29716	29961	29648	29936	29556	29892	29744	29768	29771	29815	29558	29704	29659	29447	29775	29590	29845	29827	29942	29698	29442	29711	29807	29994	29657	29774	29931	29916	29889	29616	29798	29958	29821	29715	29601	29653	29810	29828	29769	29974	29583	29898	30015	29678	30050	29676	29717	29896	29744	29894	29876	30005	29515	29954	29990	29802	29830	29749	29671	29562	29778	29713	29968	29749	29760	29891	29637	29845	29864	29883	29611	29551	29755	29829	29752	29742	29777	30043	29773	29756	29831	29663	29954	29807	29814	29780	29827	29882	29676	29753	29569	29808	29584	29739	29716	29914	30051	29667	29861	29981	29772	29943	29960	29844	29842	29742	29681	29853	29872	29619	29722	29781	29929	29646	29887	29849	29817	29800	29806	29704	29789	29777	29783	29700	29613	29820	29793	29805	29591	29620	29498	29868	30033	30010	29823	29947	29670	29799	29844	29903	29649	29673	29898	29876	29902	29907	29906	29735	29716	29804	29740	29865	29586	29905	29867	29622	29899	29890	29919	30084	29909	29943	29870	29748	30035	29511	29645	29805	29980	29796	29689	29907	29798	29786	29778	29783	29742	29703	29461	29772	29757	29779	29759	29547	29767	29771	29736	29938	29966	29774	30048	29634	29958	29669	29990	29818	29708	29798	29903	29935	29759	29804	29880	30067	29773	29883	30086	29843	29852	29860	29754	29607	29774	29876	29879	29821	29948	29664	29689	29644	29540	29793	29748	29672	29965	29865	29739	29850	29679	29768	29706	29651	29536	29823	29862	29680	29616	29599	29847	29949	29705	29740	29316	29657	29828	29798	29786	29648	29796	29679	29597	29849	29842	29637	29975	29778	29819	29849	29717	29956	29920	29518	29765	29735	29773	30006	29841	29651	29695	29964	29813	29939	30158	29766	29725	29639	30023	30027	29611	30013	29750	29790	30027	29864	29882	29983	29820	29866	29896	29963	29888	30092	29723	29841	29807	29850	29838	29911	29932	29914	29736	29879	29713	29812	29849	29639	29922	29977	29896	29724	29745	29879	29724	29861	30042	29778	29805	29788
26504	42075	34119	29829	27645	25821	24326	23712	23377	22900	22842	22490	22257	22433	22179	22291	22070	22189	22204	22156	22043	21974	22294	21826	22138	21998	22095	21976	22032	22000	21940	21979	22001	22030	22060	22046	22022	21871	21990	22051	21902	21985	22129	21913	21911	21965	22133	21953	21981	22185	21811	22121	22083	21809	22019	21723	22013	21899	21836	21982	21935	21912	22004	21975	21922	21882	21963	22062	22011	21991	21964	21918	22011	22086	22064	22065	22022	21871	21755	21951	21971	21969	21935	21892	21783	22274	22226	21964	21985	22117	22106	21935	21823	21987	21947	21773	21892	21984	22075	22034	22050	22152	21942	21887	21945	21990	22024	21998	22111	21917	22085	21874	21951	22096	21908	21981	21981	22172	21936	22158	21928	22032	22045	22079	22115	21950	22033	22005	21850	22073	21904	22104	21926	21918	21933	21867	21926	22006	21952	21860	21949	21909	21923	21845	22032	21930	21867	21978	22055	21986	21960	22062	22005	22072	22045	22148	22019	21938	22188	22101	22156	22068	21932	21957	22114	22186	21840	21952	22073	21957	22095	22089	21865	21981	21847	22030	21916	21865	21826	21982	21969	22160	21990	21977	22140	21955	21910	21979	22081	22069	21859	22295	21924	22035	21806	21925	21870	21925	22072	22005	21854	21971	22066	21947	21917	21860	21879	21991	21941	21960	22059	22050	21982	22125	21948	21996	22062	21871	21870	21788	22055	22078	22048	21930	22098	22040	21708	21887	21996	22144	22074	22009	21848	21959	22006	21915	22026	22004	21864	21932	22106	21995	22030	21861	21940	21906	22153	21920	21927	22013	21833	21947	22007	21955	22059	21943	21910	21945	21820	22062	21883	21680	22012	21941	22128	22019	21920	21970	22060	21894	21892	21939	21943	22054	21956	21906	21985	21904	21904	21939	21911	22052	21941	21937	21989	22043	21932	21816	21942	21878	21868	21874	21870	21894	22014	21949	22120	22051	22020	21962	22094	21992	21975	21971	22047	21840	22036	21976	21961	22091	22066	21921	21680	21810	21932	22041	21952	22063	22001	21925	21994	21974	21835	21926	21840	21908	21965	22138	22067	21996	22074	21950	21829	22091	21920	22044	22084	22030	22023	22017	22044	22069	21950	21938	21918	21959	22066	21998	21952	21932	21875	21994	21884	21959	21768	22007	22076	22074	21978	22133	22120	21973	21893	22023	22046	21981	21979	22105	21965	21847	22021	22228	22097	21940	21842	21807	22175	22019	22084	21835	22151	21946	21803	21989	21868	22037	22058	21997	21865	21857	21821	22160	21969	22028	21952	22113	22112	22013	22032	22105	21982	21958	22002	21973	21967	21762	21983	21735	22127	21943	22187	21916	21829	21769	22049	22054	21897	22122	22025	21873	21905	22064	22040	22033	21900	22036	21800	21864	22091	21919	21849	22057	21931	22002	22093	22073	22073	22072	22022	21910	21976	22024	21989	22039	21938	21972	21813	21892	22041	21944	21941	22078	22008	22016	22073	21922	21912	22021	21918	21844	21786	21936	21949	22044	22255	21924	22010	21895	22022	21761	22039	21986	21820	22035	21911	21860	22092	22222	21836	21854	22011	22123	21969	22048	21908	21971	21866	21982	21955	21890	22038	21785	21987	21944	22007	21896	21909	21906	22163	22043	21725	21904	21813	22030	22086	22055	21845	21940	22028	22011	22037	21906	21990	22011	22102	21932	21950	21847	21899	21936	22113	21797	21853	22166	21944	22136	22028	21859	22018	22042	22064	22034	22001	22073	21915	21925	21829	21884	21998	22000	21815	21939	21801	21961	22172	22006	22139	21970	22096	21997	22007	22015	21946	21938	22048	22255	21829	21978	21989	21668	21894	21863	21958	21816	22012	22102	21863	21888	21941	22077	22073	21834	21892	21998	22062	22173	22119	22067	21981	21880	22041	22061	21868	22057	22058	22065	21935	21853	21968	21804	21998	21933	21998	21756	22218	21835	22104	21882	22069	21965	22090	21619	22054	21873	21994	21980	21932	21960	22009	21989	22053	22022	22103	21963	21944	22111	21988	21962	22013	21858	21892	21925	22027	22003	22120	21779	21984	21885	21963	22011	22054	21872	22143	21766	21882	21990	21825	22048	21968	21717	21964	22002	21749	21696	21903	21953	22007	21867	21995	21867	22087	21927	22101	21767	21912	22136	21871	21817	22059	21856	22059	22109	21954	22093	21827	21807	22089	21855	21985	21838	21969	21970	21941	21910	21803	22022	21993	21811	21882	22053	21856	21892	21861	22055	21954	22039	21964	22084	22041	21819	22101	22090	22175	21994	21957	21960	22005	22001	21787	21908	21835	21955	21941	21937	22076	22113	21858	22105	21988	22069	21956	22003	21980	22016	21783	22045	22002	21941	21989	22061	22145	22210	21905	21876	22059	22075	21987	21978	21977	21940	22006	22103	21829	22144	21924	22079	22097	21838	22152	21930	21899	22048	21929	21841	21930	22069	22123	21904	21928	21982	21908	22059	21955	22227	21897	21983	21857	21884	21838	21946	21930	22050	21969	21912	21983	21959	21971	21980	21955	21938	22108	21951	21982	21753	22099	22137	21989	21858	21923	21847	21704	22051	21961	21965	22002	21913	21937	22033	22095	22009	21737	21890	22040	21991	21961	22076	22058	21941	22083	21989	22035	21809	21826	21889	21979	21921	21948	22038	21981	21988	22042	21930	21972	21730	21937	22188	22021	21887	22147	22001	22046	21947	21977	21931	22005	21967	22039	22073	22044	21973	21975	22075	21770	22028	21971	21987	21740	21732	21917	21921	21921	21934	21959	21870	22004	21914	21795	21945	21979	21878	21953	21996	22041	22055	21931	21921	21971	22069	22062	22043	22004	21897	21818	21856	22187	21895	21891	22001	21910	21999	22049	21825	21957	21934	21945	21865	22053	22079	21886	21936	21885	22095	21956	21991	21717	21966	21810	22160	21977	21877	21925	21913	21881	21703	22035	21934	22115	22102	21905	22002	21923	22050	21939	21818	21783	22094	21776	22161	21836	22079	21962	21791	21749	22121	22049	21926	21905	21865	21946	21856	21812	21820	21903	22013	22100	21920	21834	22007	21890	21947	21983	21857	21826	22199	21867	21856	22094	22000	21905	21897	21851	21787	21947	21995	21951	21853	21867	21849	21912	21810	21866	21921	21998	22088	21998	21748	21865	22032	21992	22077	21835	21814	21994	21707	21960	21909	22138	22007	21915	22070	21972	21872	22282	22127	21872	21943	22094	22052	22107	22029	21998	21844	22179	22119	21960	22047	21863	22042	21935	22127	22204	21831	21875	21775	21879	21895	21844	21894	21933	22060	22121	21953	21871	21964	22035	21806	22174	22167	21889	21876	21886	21798	21961	21898	21913	21817	22135	21980	21942	21884	21895	22178	22027	21936	21915	21922	21936	21994	22021	21868	21944	21941	22032	21998	21852	22104	21900	21996	22069	21925	21874	22028	21993	22013	22166	22072	22016	21863	22049	21810	21843	21891	21800	22015	21925	21916	21960	21834	21899	21990	21790	21971	22044	21953	21997	22142	22114	21954	21964	22048	21894	21866	21888	22113	21917	21930	22101	22090	22029	21908	21849	21954	21985	21876	22029	21988	22084	21885	22061	21981	22040	21737	21964	22080	21862	22109	22002	22040	21850	21856	22038	21831	22082	21994	22107	21915	21767	22006	22101	21998	21891	21902	22050	21871	21923	21970	22004	21915	21877	21927	21865	22088	21899	21946	21913	21929	21919	21954	21978	21839	22125	22060	22044	21848	22022	21870	22097	21745	22032	22081	21979	21930	21963	21919	21861	22087	21886	22033	21999	22154	22021	21817	21705	22083	21842	21953	22027	21853	21830	21862	21976	21868	22028	21850	22003	21875	21923	21937	21850	21933	21975	21957	21990	21961	22080	21894	22030	21952	21864	21941	22027	22092	21977	21976	22045	21773	21999	21922	22051	21743	21875	22083	22012	22066	21992	21876	21982	22094	22036	21871	21893	21851	22020	22156	21979	22113	21874	21925	21942	22073	21986	22037	22002	21939	21887	22084	21836	21871	21865	22048	21903	21904	21901	22141	22003	21921	21860	21983	22063	22015	21927	21994	21936	22086	21870	22062	22029	22028	21759	21874	21990	21916	21930	21919	22135	21924	22046	21818	22089	22143	21847	21983	22032	21867	21971	22154	21915	21880	21860	22069	21899	21847	22078	22134	22168	22004	22001	21939	21956	21816	21906	21864	21939	22028	22025	22016	21986	21858	21986	21939	21994	21960	22039	21960	22045	22000	21986	21989	22168	21946	21927	21771	21870	22159	22120	21970	22139	21923	21968	21805	21937	21970	22117	22044	22133	22106	22072	21971	21862	22098	22051	21933	21981	21980	22073	22074	21739	21856	22010	21967	21909	21949	21940	22041	21990	21968	21857	21924	21828	22109	22148	21837	22045	22058	21895	21856	22005	22112	22038	21925	22008	21918	22074	22060	21929	21925	22050	21954	22112	22036	22030	22080	21923	21696	22125	21991	21920	22032	22060	21871	21847	21962	21765	22008	21901	22085	21848	21958	22042	21927	22016	21993	21949	22136	21977	22104	22010	21995	21882	22086	21827	21691	21638	21928	22027	21871	22010	21920	22094	21875	21894	21970	21908	22101	22081	21948	21956	21894	22105	21992	21952	21921	22039	22085	22049	22134	21961	21880	22087	22017	22122	21817	21856	21961	21920	22055	21982	21948	22130	21932	21907	22001	21910	22068	21995	21921	21940	21945	21901	22091	21910	21897	21941	22087	22078	22052	21932	21963	22079	21836	21877	22019	21638	21994	21930	21991	22239	22017	21792	21945	22050	21993	22157	21962	22089	21850	21987	21951	21875	21855	22024	21993	22219	21896	21897	21790	22035	21828	21892	21941	22124	22106	21721	21830	21622	21879	21898	21916	21979	21809	21922	21925	21977	21926	21965	21916	22055	22049	21937	22034	21796	21852	21979	21886	21975	22105	21945	21957	21779	21962	21986	21944	22052	22171	21885	21931	21732	22070	21887	22027	21783	22127	21738	21997	21951	22093	21948	22064	21915	22019	21920	22091	21979	21914	22008	21849	21997	21889	21979	21959	22018	22103	21925	21814	22029	22013
33531	29834	34569	33649	31075	30550	30368	30254	29836	29814	29581	29581	29598	29582	29476	29358	29621	29598	29571	29420	29458	29716	29666	29426	29609	29468	29276	29475	29344	29203	29392	29244	29376	29278	29433	29619	29509	29437	29336	29570	29275	29637	29280	29385	29306	29423	29447	29356	29357	29236	29337	29409	29379	29312	29286	29701	29320	29492	29623	29328	29537	29572	29283	29359	29422	29390	29418	29330	29533	29311	29375	29426	29413	29435	29527	29444	29463	29573	29465	29514	29487	29483	29576	29238	29576	29546	29469	29559	29484	29357	29564	29393	29272	29408	29607	29502	29458	29477	29541	29731	29529	29292	29471	29464	29548	29355	29414	29467	29272	29586	29636	29571	29646	29279	29382	29461	29330	29210	28918	29397	29613	29496	29577	29403	29517	29530	29392	29319	29271	29414	29434	29367	29516	29453	29158	29175	29508	29447	29375	29426	29482	29378	29403	29448	29309	29334	29519	29568	29485	29379	29530	29336	29562	29488	29110	29432	29424	29399	29385	29416	29152	29509	29474	29548	29489	29309	29353	29311	29527	29394	29369	29393	29379	29604	29314	29454	29455	29399	29566	29469	29338	29308	29436	29362	29502	29335	29246	29255	29412	29523	29324	29212	29357	29464	29471	29190	29417	29370	29432	29215	29391	29421	29305	29575	29600	29227	29534	29414	29568	29406	29256	29591	29668	29579	29345	29386	29420	29471	29525	29398	29258	29234	29343	29272	29471	29444	29484	29320	29446	29493	29338	29369	29403	29541	29236	29363	29435	29402	29470	29437	29213	29603	29553	29495	29610	29224	29470	29382	29515	29397	29542	29439	29175	29450	29285	29303	29413	29393	29274	29226	29565	29369	29465	29488	29614	29440	29623	29546	29545	29315	29439	29342	29336	29387	29727	29499	29501	29234	28922	29345	29431	29359	29224	29423	29325	29525	29273	29578	29354	29243	29759	29564	29434	29741	29248	29275	29453	29264	29395	29556	29323	29564	29419	29398	29284	29598	29440	29456	29674	29264	29822	29417	29537	29542	29332	29559	29316	29374	29633	29291	29315	29462	29275	29477	29539	29618	29619	29380	29324	29400	29299	29483	29573	29526	29230	29349	29574	29191	29499	29377	29517	29173	29397	29349	29609	29494	29461	29376	29615	29440	29374	29370	29376	29382	29355	29342	29482	29362	29500	29400	29431	29556	29347	29490	29537	29220	29171	29296	29266	29322	29458	29617	29333	29594	29474	29776	29418	29254	29167	29442	29292	29420	29345	29400	29614	29252	29377	29310	29433	29439	29166	29795	29695	29235	29490	29568	29487	29371	29093	29432	29492	29282	29256	29563	29564	29364	29550	29621	29299	29559	29209	29270	29202	29221	29519	29545	29478	29316	29617	29180	29256	29529	29643	29466	29599	29450	29516	29298	29495	29599	29352	29563	29530	29284	29348	29407	29248	29408	29506	29431	29368	29253	29544	29310	29550	29305	29275	29277	29503	29311	29335	29489	29442	29184	29469	29550	29610	29568	29084	29479	29439	29431	29329	29385	29629	29422	29394	29306	29169	29322	29569	29653	29661	29244	29407	29307	29318	29470	29438	29514	29484	29048	29692	29392	29367	29404	29543	29230	29451	29386	29243	29415	29432	29533	29458	29602	29694	29343	29505	29453	29736	29601	29349	29631	29651	29356	29460	29266	29391	29444	29399	29597	29296	29277	29436	29334	29592	29471	29582	29348	29176	29257	29412	29440	29250	29462	29586	29458	29189	29477	29522	29342	29282	29419	29404	29571	29401	29439	29378	29493	29376	29744	29703	29436	29522	29468	29198	29622	29297	29438	29141	29680	29441	29196	29606	29658	29307	29397	29717	29243	29244	29522	29380	29711	29501	29495	29476	29525	29627	29542	29230	29447	29303	29536	29498	29565	29519	29531	29552	29690	29294	29455	29596	29298	29323	29465	29389	29274	29457	29394	29552	29431	29443	29496	29352	29579	29609	29572	29469	29343	29624	29566	29614	29356	29507	29317	29351	29294	29468	29588	29452	29257	29347	29306	29338	29634	29523	29587	29415	29586	29500	29480	29771	29537	29482	29383	29494	29564	29586	29491	29353	29301	29180	29282	29519	29397	29541	29384	29298	29315	29366	29314	29300	29380	29518	29234	29311	29310	29191	29403	29310	29307	29581	29473	29401	29369	29414	29568	29409	29645	29407	29425	29189	29567	29706	29520	29629	29273	29269	29416	29454	29292	29545	29432	29582	29356	29388	29367	29530	29368	29402	29629	29213	29355	29596	29289	29451	29393	29391	29589	29421	29497	29814	29673	29553	29501	29448	29528	29557	29476	29380	29510	29393	29518	29359	29240	29338	29548	29520	29439	29418	29459	29267	29310	29673	29524	29155	29536	29584	29650	29424	29350	29417	29345	29448	29407	29314	29313	29696	28996	29530	29078	29314	29676	29687	29583	29575	29436	29406	29332	29337	29775	29459	29280	29420	29329	29376	29423	29433	29507	29488	29401	29400	29445	29587	29381	29314	29206	29451	29242	29372	29441	29434	29315	29438	29415	29465	29476	29587	29395	29365	29376	29542	29440	29511	29313	29249	29498	29288	29342	29261	29331	29553	29487	29386	29463	29587	29427	29281	29137	29517	29260	29639	29403	29505	29526	29265	29574	29302	29646	29483	29460	29255	29519	29544	29023	29374	29518	29435	29573	29532	29300	29410	29197	29556	29473	29502	29392	29210	29487	29536	29626	29391	29466	29616	29165	29570	29361	29417	29509	29341	29344	29283	29324	29315	29359	29483	29353	29383	29590	29575	29361	29582	29366	29454	29400	29450	29405	29581	29343	29551	29843	29392	29433	29263	29250	29269	29278	29277	29625	29458	29366	29495	29416	29628	29184	29372	29726	29621	29483	29476	29264	29549	29373	29327	29528	29537	29456	29817	29419	29494	29476	29501	29244	29237	29393	29446	29633	29591	29531	29425	29312	29541	29510	29477	29508	29582	29279	29405	29227	29486	29743	29789	29467	29418	29354	29575	29369	29556	29249	29392	29390	29554	29506	29665	29426	29417	29425	29509	29298	29613	29523	29722	29364	29503	29359	29534	29322	29184	29488	29336	29403	29633	29282	29444	29205	29117	29550	29496	29512	29499	29678	29368	29313	29188	29587	29635	29568	29214	29497	29369	29480	29502	29217	29534	29254	29376	29530	29541	29506	29461	29486	29542	29500	29358	29310	29214	29513	29500	29618	29555	29373	29567	29351	29383	29287	29617	29467	29350	29591	29310	29461	29246	29697	29482	29475	29395	29493	29717	29334	29279	29507	29561	29356	29600	29356	29352	29626	29290	29344	29388	29363	29414	29470	29552	29537	29469	29414	29381	29229	29464	29535	29486	29455	29409	29321	29557	29400	29321	29386	29516	29514	29284	29475	29209	29354	29464	29424	29291	29444	29220	29326	29516	29664	29488	29691	29425	29347	29257	29634	29502	29209	29438	29392	29645	29454	29418	29464	29390	29401	29380	29214	29482	29559	29541	29574	29146	29442	29490	29425	29415	29575	29474	29546	29372	29180	29292	29527	29535	29494	29540	29579	29674	29419	29573	29622	29462	29467	29257	29559	29707	29573	29412	29340	29517	29504	29539	29446	29457	29319	29570	29409	29454	29548	29595	29281	29425	29364	29537	29391	29270	29413	29308	29421	29584	29495	29546	29405	29400	29560	29338	29376	29586	29502	29481	29705	29485	29536	29517	29617	29381	29142	29628	29485	29562	29541	29238	29456	29593	29765	29620	29503	29521	29326	29262	29358	29259	29595	29494	29320	29563	29315	29378	29388	29605	29319	29427	29560	29385	29353	29604	29548	29501	29619	29567	29568	29387	29618	29088	29335	29250	29341	29647	29357	29315	29360	29685	29304	29245	29230	29759	29721	29710	29460	29633	29229	29326	29444	29380	29209	29440	29348	29591	29632	29414	29496	29261	29346	29347	29447	29442	29337	29329	29532	29389	29283	29502	29400	29586	29435	29558	29445	29532	29433	29222	29364	29526	29547	29592	29523	29189	29492	29466	29419	29494	29341	29592	29396	29469	29500	29446	29501	29621	29492	29506	29433	29474	29529	29309	29408	29387	29521	29391	29194	29378	29396	29379	29473	29415	29462	29513	29383	29537	29294	29556	29494	29359	29480	29520	29524	29491	29404	29531	29413	29212	29584	29483	29313	29464	29542	29306	29254	29705	29284	29428	29306	29541	29474	29382	29540	29599	29288	29340	29447	29359	29504	29435	29312	29676	29364	29491	29413	29714	29317	29550	29705	29384	29255	29340	29529	29508	29270	29490	29274	29348	29326	29495	29458	29557	29463	29372	29335	29432	29325	29549	29274	29543	29464	29597	29520	29563	29370	29577	29594	29681	29334	29212	29423	29523	29423	29460	29465	29529	29354	29581	29482	29207	29570	29341	29413	29358	29284	29355	29083	29528	29380	29788	29375	29641	29130	29347	29454	29373	29382	29546	29584	29661	29276	29437	29526	29468	29313	29637	29495	29494	29717	29175	29494	29459	29480	29417	29654	29305	29469	29409	29482	29500	29264	29386	29640	29263	29577	29385	29564	29581	29404	29239	29546	29574	29530	29453	29395	29444	29062	29438	29434	29526	29338	29270	29382	29435	29555	29518	29335	29440	29516	29305	29446	29199	29467	29344	29372	29587	29402	29239	29554	29599	29549	29609	29344	29302	29589	29385	29685	29525	29632	29790	29405	29398	29502	29349	29545	29468	29724	29497	29461	29538	29353	29375	29425	29500	29448	29497	29359	29458	29195	29408	29724	29526	29559	29448	29345	29649	29534	29779	29419	29369	29360	29298	29376	29305	29557	29473	29410	29367	29558	29354	29400	29300	29310	29253	29451	29695	29685	29469	29304	29473	29428	29169	29553	29316	29446	29373	29439	29541	29469	29370	29467	29575	29087	29393	29369	29611	29310	29467	29335	29363	29305	29410	29576	29588	29412	29188	29216	29606	29402	29619	29492	29376	29252	29373	29471	29486	29528	29402	29674	29600	29582	29447	29195	29257	29278	29505	29308	29491	29546	29347	29541	29539	29525	29393	29414	29378	29430	29545	29456	29414	29432	29399	29575	29372	29248	29503	29578	29231	29430
28966	34866	28074	25360	24435	23544	22810	22383	22271	22177	22081	22032	21931	21855	21932	22034	21989	21830	21830	21869	21703	21711	21730	21766	21924	21805	21909	21658	21995	21853	21704	21625	21714	21792	21787	21835	21796	21621	21777	21747	21775	21509	21721	21747	21813	21568	21809	21870	21770	21789	21737	21734	21713	21773	21809	21897	21731	21809	21979	21795	22015	21838	21769	21845	21700	21752	21714	21683	21686	21805	21854	21641	21684	21805	21882	21844	21975	21681	21880	21820	21675	21828	21704	21758	21758	21733	21926	21833	21879	21726	21810	21715	21708	21795	21724	21830	21679	21802	21598	21787	21812	21653	21854	21870	21697	21815	21790	21754	21708	21902	22028	21712	21683	21769	21766	21789	21764	21699	21721	21800	21576	21822	21685	21783	21710	21841	21795	21782	21684	21696	21871	21659	21538	21767	21781	21727	21932	21798	21759	21777	21795	21710	21792	21851	21771	21904	21626	21758	21638	21667	21590	21706	21781	21803	21764	21825	21936	21841	21881	21643	21695	21863	21647	21774	21890	21817	21715	21827	21727	21919	21755	21789	21724	21775	21624	21717	21813	21751	21857	21722	21826	21652	21730	21823	21657	21743	21906	21760	21713	21735	21869	21824	21609	21739	21546	21713	21735	21684	21739	21795	21764	21575	21919	21805	21828	21813	21932	21784	21639	21773	21866	21826	21843	21694	21886	21688	21922	21721	21951	21680	21868	21715	21759	21837	21731	21910	21826	21855	21653	21888	21549	21944	21730	21733	21717	21685	21799	21529	21733	21796	21628	21907	21854	21685	21780	21636	21747	21740	21587	21727	21846	21782	21800	21888	21785	21931	21851	21804	21840	21704	21851	21822	21755	21522	22010	21697	21676	21642	21659	21836	21741	21916	21721	21836	21686	21601	21761	21844	21732	21858	21729	21750	21744	21918	21774	21634	21736	21740	21854	21660	21862	21570	21879	21597	21804	21676	21871	21723	21881	21769	21764	21743	21746	21771	21719	21852	21640	21827	21767	21661	21694	21722	21639	21672	21782	21776	21995	21766	21690	21829	21801	21733	21681	21732	21848	21736	21711	21874	21856	21826	21957	21894	21601	21612	21642	21781	21888	21770	21707	21712	21705	21840	21932	21702	21681	21778	21671	21891	21709	21650	21804	21830	21488	21888	21995	21555	21783	21877	21843	21874	21813	21668	21685	21764	21803	21751	21707	21709	21880	21838	21756	21960	21877	21823	21948	21968	21971	21933	21872	21678	21734	21782	21946	21767	21582	21635	21829	21806	21838	22029	21664	21681	21687	21815	21594	21809	21748	21771	21799	21796	21744	21478	21831	21733	21654	21606	21806	21877	21719	21756	21818	21754	21841	21948	21744	21823	21722	21674	21599	22033	21754	21547	21736	21880	21917	21865	21760	21936	21853	21846	21761	21696	21727	21838	21844	21540	21885	21692	21799	21678	21742	21700	21602	21780	21573	21929	21584	21829	21762	21845	21479	21775	21752	21761	21747	21688	21684	21627	21712	21764	21678	21662	21723	21735	21910	21662	21707	21727	21934	21784	21760	21546	21607	21883	21751	21830	21786	21602	21795	21854	22002	21710	21827	21687	21945	21747	21648	21850	21847	21747	21559	21827	21722	21877	21812	21900	21675	21904	21731	21616	21707	21884	21612	21701	21928	21684	21905	21685	21802	21645	21612	21754	21805	21724	21688	21949	21838	21560	21663	21656	21646	21898	21754	21842	21697	21889	21946	21789	21734	21749	21878	21829	21913	21662	21855	21704	21917	21706	21798	21608	21781	21802	21819	21733	21693	21822	21876	21699	21865	21726	21958	21641	21816	21776	21994	21907	21705	21618	21777	21682	21852	21721	21586	21703	21767	21809	21801	21783	21721	21728	21839	21602	21657	21779	21769	21753	21801	21659	21919	21989	21711	21722	21914	21709	21927	21561	21773	21693	21757	21836	21751	21683	21759	21775	21722	21834	21499	21710	21858	21915	21643	21699	21707	21786	21789	21671	21715	21750	21866	21887	21685	21711	21708	21792	21773	21814	21657	22021	21596	21858	21657	21565	22052	21842	21675	21858	21744	21857	21670	21627	21850	21818	21819	21801	21793	21741	21802	21671	21641	21645	21720	21848	21793	21792	21823	21975	22002	21681	21656	21749	21910	21776	21842	21765	21849	21719	21727	21874	21711	21861	21829	21628	21936	21885	21713	21839	21573	21768	21838	21633	21761	21833	21886	21729	21665	21741	21652	21712	21900	21747	21744	21852	21802	21582	21913	22033	21833	21687	21722	21704	21929	21790	21806	21799	21690	21879	21542	21910	21726	21726	21861	21866	21742	21934	21711	21831	21958	21681	21816	21741	21889	21743	21778	21667	21655	21899	21815	21816	21845	21879	21751	21876	21616	21755	21755	21685	21949	21870	21828	21797	21756	21762	21775	21804	21908	21845	21703	21791	21691	21803	21825	21861	21711	21745	21872	21628	21733	21699	21793	21642	21726	22044	21850	21747	22103	21791	21856	21773	21852	21982	21628	22011	21757	21714	21720	21869	21632	21756	21651	21792	21638	21919	21878	21653	21778	21584	21782	21708	21755	21524	21880	21699	21743	21866	21983	21824	21873	21707	21634	21775	21580	21839	21796	21632	21690	21771	21827	21661	22035	21725	21883	21736	21908	21744	21690	21523	22007	21571	21847	21874	21958	21537	21769	21506	21636	21782	21740	21819	21870	21773	21828	21843	21760	21669	21832	21812	21941	21784	21805	21896	21877	21883	21756	21915	21820	21951	21791	21744	21575	21776	21774	21705	21721	21797	21599	21818	21554	21511	21801	21737	21881	21840	21795	21743	21817	21631	21595	21649	21721	21766	21765	21704	21800	21758	22029	21753	21848	21829	21862	21853	21565	21767	21729	21688	21903	21718	21832	21694	21719	21667	21844	21664	21828	21835	21895	21575	21635	21790	21842	21819	21586	21978	21583	21676	21895	21658	21803	21704	21781	21659	21747	21748	21680	21654	21775	21619	21656	21924	21689	21803	21902	21885	21864	21682	21800	21988	21971	21654	21998	21736	21791	21543	21934	21585	21664	21873	21850	21753	21844	21766	21980	21796	21743	21805	21750	21753	21675	21677	21974	21807	21814	21719	21778	21836	21863	21625	21859	21648	21823	21692	21680	21696	21775	21840	21813	21657	21627	21774	21760	21765	21789	21834	21849	21766	21694	21744	21613	21789	21719	21782	21743	21734	21756	21698	21781	21808	21822	21753	21767	21654	21611	21630	21799	21575	21758	21624	21908	21592	21830	21837	21843	21757	21846	21754	21904	21787	21716	21944	21783	21746	21619	21615	21637	21794	21818	22069	21748	21805	21491	21737	21878	21732	21892	21944	21709	21796	21870	21651	21661	21770	21841	21888	21826	21727	21880	21769	21886	21861	21722	21891	21758	21579	21967	21890	21823	21764	21723	21499	21637	21609	21771	21722	21809	21725	21893	21738	21807	21623	21837	21866	21769	21958	21674	21893	21807	21726	21939	21765	21895	21847	21792	21780	21731	21752	21599	21608	21883	21750	21697	21673	21573	21645	21819	21903	21824	21646	21813	21736	21699	21661	21806	21880	21790	21853	21759	21874	21975	21773	21719	21815	21680	21625	21881	21637	21766	21774	21683	21744	21841	21667	21742	21715	21575	21739	21674	21569	21839	21758	21814	21860	21889	21955	21665	22066	21756	21711	21835	21858	21947	21823	21863	21909	21914	22006	21777	21879	21768	21716	21620	21747	21807	21800	21770	21760	21773	21883	21666	21627	21908	21832	21651	21778	21780	21670	21791	21690	21820	21866	21838	21791	21874	21524	21860	21665	21862	21784	21756	21703	21605	21831	21865	21702	21865	21760	21781	21672	21527	21728	21923	21871	21745	21851	21775	21991	21820	21777	21791	21823	21773	21851	21724	21756	21648	21702	21895	21802	21680	21850	21897	21945	21748	21684	21735	21651	21824	21556	21810	21862	21682	21846	21812	21897	22005	21634	21790	21786	21588	21752	21949	21801	21790	21861	21638	21937	21955	21812	21669	21820	21888	21723	21886	21861	21777	21900	21595	21813	21603	21608	21914	21716	21566	22021	21882	21803	21942	21821	21853	21734	21994	21666	21581	21671	21903	21824	21813	21816	21698	21600	21853	21786	21707	21893	21827	21627	21922	21815	21672	21793	21749	21697	21879	21729	21768	21689	21787	21788	21696	21762	21682	21804	21848	21847	21671	21682	21638	21772	21637	21659	21821	21770	21747	21859	21759	21727	21558	21614	21804	21790	21695	21745	21847	21846	21903	21885	21832	21909	21905	21891	21661	21888	21713	21733	21800	21706	21648	21788	21824	21720	21856	21747	21754	21836	21777	21667	21744	21715	21757	21706	21783	21728	21693	21948	21824	21630	21808	21685	21906	21841	21728	21804	21844	21454	21766	21658	21709	21723	21814	21772	21692	21802	21694	21927	21712	22055	21823	21735	21730	21673	21620	21799	21892	21684	21913	21738	21652	21836	21785	21807	21729	21788	21714	21709	21699	21811	21829	21826	21568	21823	21705	21817	21792	21860	21894	21812	21778	21848	21680	21755	21900	21667	21878	21685	21685	21985	21954	21770	21884	21741	21828	21767	21873	21603	21769	21676	21743	22005	21716	21857	21565	21763	21772	21780	21835	21740	21926	21730	21811	21533	21674	21871	21814	21798	21875	21673	21672	21791	21810	21819	21692	21709	21877	21821	21891	21656	21809	21797	21730	21780	21728	21712	21629	21711	21693	21696	21752	21854	21529	21797	21808	21785	21756	21828	21616	21807	21934	21918	21856	21763	21782	21777	21667	21657	21765	21739	21762	21811	21944	21716	21615	21885	21786	21937	21892	21760	21862	21861	21771	21661	21806	21829	21753	21819	21811	21671	21905	21752	21840	21643	21864	21779	21920	21881	21587	21614	21709	21833	21816	21733	21736	21820	21819	21643	21793	21807	21776	21878	21827	21882	21867	21774	21667	21933	21663	21749	21856	21954	21557	21599	21860	21860	21975	21741	21723	21815	21877	21709	21842	21886	21841	21835	21867	21631	21845	21670	21886	21779	21859	21768	21812	21922	21832	21886	21931	21706	21891	21709
23375	21418	28140	26362	26898	30794	32147	30278	29966	30180	29714	29608	29704	29487	29446	29454	29451	29466	29506	29496	29419	29463	29418	29478	29405	29175	29573	29567	29365	29019	29087	29124	29224	29110	29197	29437	29128	29269	29102	29214	29267	29178	29378	29071	29251	29294	29357	29249	29283	29041	29417	29215	29191	29452	29356	29289	29188	29277	29372	29113	29402	29317	29255	29046	29463	29443	29424	29182	29257	29026	29250	29156	29192	29315	29236	29222	29293	29152	29205	29207	29342	29365	29287	29164	29446	29171	29219	29121	29345	29278	29164	29149	29266	29298	29338	29199	29397	29356	29105	29152	29277	29170	29543	28929	29369	29178	29211	29331	29373	29532	29456	29227	29250	29328	29306	29217	29342	29140	29046	29448	29139	29066	29014	29158	29310	29114	29288	29075	29163	29198	29101	29447	29070	29366	29221	29404	29432	29304	29180	29192	29239	29248	29405	29265	28998	29384	29133	29074	29096	29221	29054	29301	29354	29232	29267	29311	29010	28977	29341	29047	29247	29247	29080	28941	29045	29074	29110	29252	29171	29110	29139	29392	29212	29209	29091	29186	29296	29149	29320	29260	29298	29150	29117	29290	29126	29296	29174	29243	29253	29181	29163	29353	29231	29413	29285	29228	29080	29091	29124	29230	29243	29223	29154	29083	29138	29430	29252	29274	29298	29103	29277	29474	29250	28982	29151	29183	29197	29120	28982	29125	29246	29280	29227	29061	29241	29301	29231	29234	29403	29410	29337	29634	29236	29114	29156	29067	29254	29211	29348	29311	29182	29440	29332	29061	29227	28930	29250	29240	29069	29161	29410	29307	29333	29183	29329	29192	29325	29344	29128	29273	29237	29071	29280	29156	29172	29123	29218	29327	29169	29310	29431	29184	28855	29244	29505	29315	29089	29289	29238	29316	29205	29399	29278	29198	29398	29323	29219	29365	29072	29142	29267	29153	29437	29386	29294	29408	29377	29223	29453	29210	29141	28939	29367	29339	29206	29384	29352	29370	29319	29352	29208	29166	29259	29265	29341	29380	29024	29186	29268	29165	29447	29352	29353	29168	29355	29179	29177	29295	29102	29243	29376	29000	29199	29208	29275	29083	28804	29200	29239	29145	29303	29146	29106	29140	29351	29246	29276	29130	28973	29135	29275	29072	29120	29102	29388	29352	29375	29317	28990	29230	29370	29249	29280	29305	29145	28903	29342	29210	29189	29018	29121	29273	29196	29118	29257	29210	29266	28888	29184	29322	29322	29220	29225	29384	29263	29294	29381	29208	29260	29153	29286	29370	29183	29061	29297	29293	29086	29243	29338	29358	29282	29379	29495	29330	29223	29160	29305	29389	29130	28986	29333	29362	29036	29238	29325	29415	29034	29085	29425	29263	29221	29215	29239	29245	29274	29325	29250	29255	29279	29303	29223	29145	29225	29464	29278	29283	29174	29520	29194	29346	29177	29368	29471	29363	29076	29188	29172	29373	29201	28984	29297	29156	29305	29193	29391	29192	29327	29012	28930	29127	29090	29404	29209	28967	29323	29287	29162	29072	29181	29254	29476	29435	29070	29348	29224	29433	29257	29014	28968	29298	29097	28966	29301	29368	29200	29192	29149	29340	29359	29558	29161	29053	29461	29318	29163	29247	29057	29360	29438	29252	29115	29289	29158	29024	29160	29091	29243	29540	29315	29191	29141	29171	29520	29126	29052	29309	29528	29079	29420	29126	29127	28820	29220	29267	29194	29093	29199	29433	29214	29115	29021	29407	29354	29471	29246	29070	29227	29135	29190	29064	29222	29223	29229	29271	29346	29020	29342	29196	29208	29256	29223	29312	29243	29166	29507	29102	29346	29376	29169	29139	29282	29105	29499	29359	29239	29204	29378	29489	29314	29263	29486	29179	29059	28972	29246	29239	28905	29031	29076	29230	29387	29104	29246	29089	29282	29288	29191	29236	29171	29379	29299	29265	29453	29372	29491	29063	29151	29185	29000	29317	29388	29179	29187	29307	29430	29328	29232	29281	29250	29303	29348	29356	29407	28957	29363	29554	29190	28998	29353	29391	29440	29273	29460	29388	29265	29529	29400	29190	29252	29272	29285	29254	29469	29003	29304	29352	29137	29254	29100	29566	29187	29381	29431	29069	29064	29289	29428	29112	29403	29024	29506	29332	29362	29332	29177	29217	29319	29587	29149	29238	29399	29143	29131	29131	29417	29136	29098	29269	29241	29180	29316	29044	29209	29438	29281	29340	29417	29364	29240	29020	28946	29194	29369	29203	29237	29213	29337	29315	29060	29215	29373	29267	29172	29239	29456	29345	29167	29098	29327	29172	29363	29360	29384	29073	29506	29297	29419	29219	29265	29256	29247	29294	29472	29062	29386	29366	29271	28842	29052	29150	29301	29348	29217	29313	29250	29343	29198	29275	29244	29125	29214	29025	29041	29163	29225	29223	29307	29203	29287	29258	29356	29263	29500	29434	29273	29420	29131	29364	29370	29340	29244	29361	28974	29163	29279	29169	29373	29450	29198	29357	29244	29452	29279	29115	29004	29157	29264	28976	29234	29204	29286	29207	29338	29370	29338	29291	29354	29447	29351	29363	29159	29107	29540	29263	29378	29064	29301	29260	29459	29208	29325	29336	29379	29162	29261	29300	29132	29510	29344	29121	29055	29138	29184	29565	29560	29337	29350	29354	29525	29355	29370	29315	29331	29208	29425	29536	29518	29214	29352	29124	29257	29253	29439	29477	29251	29378	29436	29533	29580	29378	29158	29127	29028	29073	29371	29371	29161	29097	29311	29329	29430	29094	29398	29487	29219	29223	29399	29133	29282	28852	29234	29528	29482	28988	29259	29279	29251	29430	29342	29348	29183	29283	29205	29321	29375	29391	29216	29434	29307	29322	29369	29343	29222	29259	29080	29095	29268	29136	29253	29013	29179	29181	29321	29004	29160	29123	29283	29043	29086	29057	28983	29385	29130	29285	29104	29253	29212	29424	29092	29456	29431	29383	29183	29284	29340	29031	29056	29428	29367	29059	29032	29246	29122	29138	29305	29149	29125	29177	29474	29255	29313	29384	29305	29185	29087	29180	29192	29402	29324	29245	29166	29065	29246	29271	29542	29189	29327	29215	29246	29267	29232	29234	29100	29219	29131	29189	29392	29153	29511	29277	29504	29110	29175	29193	29184	29164	29306	29458	29347	29330	29219	29041	29381	29307	29449	29433	29212	29395	29335	29077	29264	29079	29345	29234	29183	29265	29232	29345	29443	29316	29233	29277	29297	29204	29315	29386	29375	29009	29283	29423	29259	29321	29127	29024	29347	29016	29189	28871	29191	29255	29297	29438	29137	29305	29180	29193	29724	29157	29331	29022	29472	29319	29464	29070	29366	29272	29232	29098	29180	29319	29151	29170	29122	28962	29053	29309	29327	29173	29289	29338	29094	29006	29306	29136	29654	29177	28931	28982	29176	29106	29228	29201	29294	28919	29252	29331	29358	29357	29501	29231	29219	29156	29112	29228	29276	29406	29143	29202	29537	29252	29211	29223	29273	29430	29122	29381	29183	29242	29149	29262	29246	29481	29395	29160	29134	29124	29206	29265	29402	29211	29334	29116	29242	29368	29194	29159	29237	29470	29182	29267	29270	29092	29158	29214	29309	29346	29373	29302	29262	29473	29474	29467	29305	29218	29316	29114	29212	29486	29030	29105	29238	29145	29393	29055	29240	29289	29097	29335	28960	29185	29246	29115	29272	29134	29304	28986	29405	29299	29365	29005	29317	29203	29138	29165	29138	29260	29229	29169	29224	29375	29362	29185	29152	29402	29169	29373	29034	29223	29430	29321	28991	29043	29094	29210	28952	29585	29365	29196	29257	29167	29225	29125	29244	29334	29261	29199	29344	29369	29272	29354	29236	29254	29158	29203	29072	29355	29424	29027	29323	29234	29250	29254	29077	29069	29161	29337	29469	29403	29517	29454	29196	29109	28947	29283	29153	29526	29571	29136	29116	29504	29353	29016	29344	29224	29301	29156	29258	29206	29158	29171	29326	29428	29266	29346	29174	29322	29224	29230	29025	29045	29003	29217	29314	29400	29341	29102	29284	29340	29174	29179	29287	29216	29232	29266	29268	29374	29155	29418	29255	29023	29398	29010	29119	29210	29157	28921	29278	29246	29188	29085	29234	29312	29147	29379	29158	29238	28901	29104	29281	29319	29338	29039	29159	29413	29105	29377	29118	29102	29332	29353	29185	29262	29177	29296	29357	29223	29448	29354	29453	29538	29152	29254	29199	29088	29341	29270	29016	29320	29314	29056	29147	29074	29164	29191	29145	29414	29218	29231	29081	29344	29310	29209	29255	29117	29286	29404	29280	29357	29076	29173	29285	29478	29308	29061	29537	29381	29222	29140	29187	29137	29100	28946	29194	29246	29148	29307	29363	29255	29169	29268	29124	29286	29261	29111	29218	29379	29600	29252	29472	29519	29575	29466	29229	29264	28964	29052	29374	29253	29046	29335	29304	29287	29422	29376	29131	29216	29210	29122	29211	29478	29176	29263	29009	29508	29250	29255	28990	29035	29143	29551	29204	29441	29050	29412	29325	29257	29422	29425	29268	29391	29081	29113	29509	29085	29361	29357	29146	29130	29259	29326	29140	29204	29321	29311	29224	29285	29039	29124	29237	29242	29030	29471	29432	29041	29361	29170	29019	29245	29231	29057	29213	29116	29289	29479	29313	29141	29453	29210	29434	29499	29213	29162	29089	28941	29216	29181	29135	29167	29454	29481	29392	29514	29208	29210	29250	29352	29070	29453	29305	29191	29296	29595	29090	29145	29235	29010	29113	29181	29138	29250	29296	29509	29305	29163	29334	29182	29331	29433	28975	29334	29407	29088	29287	29156	29180	29152	29190	29086	29109	29364	29180	29385	29255	29440	29278	29402	29204	29226	29273	29299	29083	29257	29146	29346	29160	29322	29139	29160	29170	29257	29305	29449	29356	29280	29285	28999	29313	29109	29152	29044	29073	29346	29136	29159	29125	29327	29096	29066	29313	29475	29299	29391	29151	29428	29101	29195	29283	29240	29189	29219	29378	29296	29372	29130	29351	29221	29358	29125	29379	29594	29506	29175	29165	29122	29323	29223
26409	42825	31816	28144	26190	24646	23584	23165	22828	22313	22268	22269	22160	22067	22085	21888	21898	21629	21860	21668	21630	21797	21581	21640	21825	21802	21535	21597	21814	21670	21573	21699	21762	21642	21626	21705	21703	21700	21606	21524	21823	21662	21798	21510	21747	21621	21658	21692	21655	21542	21828	21639	21612	21742	21701	21951	21692	21548	21794	21837	21578	21553	21698	21703	21587	21620	21793	21719	21730	21691	21721	21627	21756	21793	21658	21595	21618	21800	21667	21814	21743	21766	21622	21704	21674	21831	21713	21701	21653	21784	21803	21920	21653	21677	21736	21602	21773	21880	21591	21683	22009	21514	21629	21688	21499	21591	21661	21568	21581	21853	21733	21628	21715	21737	21684	21767	21662	21508	21640	21720	21714	21861	21703	21665	21601	21691	21649	21891	21649	21559	21719	21686	21563	21765	21672	21538	21703	21566	21618	21740	21764	21921	21710	21668	22001	21811	21632	21688	21609	21774	21749	21543	21608	21687	21653	21746	21752	21697	21655	21872	21678	21615	21733	21685	21719	21776	21670	21682	21625	21538	21694	21806	21527	21808	21687	21708	21598	21741	21673	21694	21705	21630	21546	21700	21522	21521	21774	21585	21734	21688	21803	21842	21644	21735	21757	21461	21924	21506	21506	21630	21662	21660	21502	21737	21663	21662	21722	21524	21666	21783	21555	21570	21849	21683	21708	21663	21776	21639	21813	21488	21663	21591	21609	21528	21507	21634	21698	21838	21537	21797	21700	21628	21579	21694	21820	21610	21569	21784	21687	21717	21843	21732	21685	21668	21610	21685	21541	21714	21873	21712	21641	21771	21670	21558	21494	21616	21682	21862	21761	21702	21579	21648	21722	21754	21647	21840	21744	21722	21746	21823	21477	21638	21768	21586	21627	21773	21646	21565	21656	21664	21681	21461	21504	21914	21609	21430	21764	21792	21702	21653	21598	21613	21533	21642	21648	21726	21617	21766	21768	21740	21530	21741	21692	21767	21694	21712	21497	21687	21601	21712	21699	21590	21537	21754	21710	21617	21757	21693	21547	21876	21713	21785	21602	21596	21739	21735	21717	21719	21590	21742	21681	21808	21654	21565	21631	21882	21562	21505	21628	21687	21657	21654	21762	21575	21471	21784	21722	21774	21870	21748	21864	21767	21624	21839	21646	21659	21567	21718	21559	21646	21601	21714	21745	21703	21680	21844	21683	21786	21671	21663	21725	21690	21583	21625	21572	21667	21641	21602	21707	21865	21790	21668	21807	21812	21791	21516	21636	21691	21622	21515	21613	21487	21744	21738	21813	21762	21817	21606	21804	21700	21759	21435	21716	21607	21639	21693	21707	21495	21680	21730	21683	22053	21583	21797	21623	21607	21786	21852	21661	21371	21587	21529	21608	21626	21687	21726	21698	21650	21618	21825	21762	21602	21745	21645	21635	21685	21548	21731	21686	21654	21638	21716	21480	21778	21730	21652	21504	21647	21735	21726	21656	21639	21902	21539	21468	21735	21596	21764	21589	21641	21860	21571	21723	21662	21645	21420	21617	21781	21725	21775	21745	21753	21679	21672	21442	21580	21497	21671	21876	21451	21531	21657	21620	21733	21623	21823	21730	21690	21656	21608	21793	21608	21859	21666	21621	21573	21721	21494	21682	21651	21795	21628	21924	21632	21717	21473	21636	21709	21640	21688	21672	21828	21739	21696	21635	21517	21534	21638	21686	21608	21603	21560	21720	21665	22001	21747	21532	21767	21732	21681	21795	21640	21822	21571	21567	21533	21607	21804	21473	21687	21638	21727	21776	21755	21697	21654	21752	21532	21554	21454	21571	21547	21642	21723	21587	21569	21712	21709	21677	21662	21754	21757	21747	21871	21742	21769	21605	21595	21599	21670	21566	21652	21719	21609	21705	21569	21763	21790	21419	21815	21754	21690	21667	21590	21610	21636	21484	21746	21715	21656	21582	21739	21768	21650	21725	21794	21557	21659	21482	21794	21896	21698	21883	21745	21758	21676	21630	21753	21550	21688	21737	21678	21581	21865	21792	21637	21786	21676	21650	21808	21668	21719	21726	21754	21766	21642	21651	21709	21709	21527	21667	21808	21494	21648	21622	21584	21504	21616	21623	21575	21804	21511	21694	21556	21709	21866	21633	21783	21717	21603	21561	21749	21764	21579	21695	21630	21844	21721	21912	21600	21674	21595	21620	21815	21710	21537	21810	21689	21708	21738	21835	21949	21790	21754	21707	21697	21727	21621	21638	21705	21819	21719	21680	21674	21662	21668	21865	21532	21712	21606	21616	21776	21556	21648	21710	21611	21623	21576	21693	21609	21647	21666	21610	21643	21800	21492	21423	21798	21718	21662	21843	21619	21697	21636	21646	21844	21625	21687	21673	21725	21513	21802	21657	21570	21678	21570	21792	21704	21674	21804	21605	21734	21617	21664	21597	21821	21758	21589	21753	21797	21728	21726	21661	21672	21649	21802	21676	21606	21700	21707	21796	21618	21638	21619	21648	21757	21551	21772	21782	21728	21799	21790	21629	21757	21557	21746	21826	21589	21739	21662	21587	21657	21689	21766	21519	21650	21665	21399	21787	21681	21814	21607	21882	21699	21699	21516	21760	21661	21684	21636	21828	21678	21673	21649	21880	21743	21734	21552	21737	21675	21687	21668	21861	21704	21582	21624	21503	21659	21794	21888	21719	21679	21579	21734	21612	21469	21579	21740	21665	21632	21898	21738	21724	21686	21751	21620	21741	21798	21629	21548	21645	21798	21635	21662	21820	21606	21751	21567	21599	21638	21861	21555	21566	21679	21738	21797	21909	21636	21644	21732	21679	21737	21556	21641	21692	21491	21725	21747	21641	21652	21656	21668	21596	21817	21587	21776	21719	21676	21686	21476	21701	21563	21641	21707	21638	21775	21854	21819	21716	21669	21578	21557	21731	21737	21619	21743	21766	21623	21746	21691	21497	21547	21770	21637	21683	21634	21745	21706	21821	21697	21792	21480	21870	21407	21842	21604	21769	21599	21548	21751	21747	21678	21587	21695	21686	21581	21602	21776	21791	21706	21605	21677	21817	21938	21729	21706	21720	21739	21852	21730	21681	21667	21798	21736	21443	21661	21597	21733	21733	21740	21792	21675	21699	21615	21741	21598	21589	21763	21710	21690	21609	21717	21693	21586	21831	21570	21750	21635	21661	21759	21741	21750	21703	21561	21683	21671	21730	21834	21713	21780	21659	21752	21480	21683	21810	21568	21738	21820	21779	21666	21549	21586	21749	21705	21712	21718	21752	21845	21653	21670	21699	22048	21707	21842	21601	21527	21597	21709	21794	21755	21569	21783	21540	21787	21859	21912	21641	21654	21725	21568	21643	21736	21721	21660	21710	21708	21627	21551	21579	21643	21749	21793	21817	21670	21788	21787	21842	21805	21743	21625	21792	21705	21699	21660	21619	21685	21744	21708	21625	21692	21670	21892	21683	21769	21879	21872	21615	21626	21662	21801	21643	21757	21690	21704	21474	21545	21676	21658	21686	21820	21640	21579	21646	21722	21621	21471	21742	21704	21557	21739	21425	21720	21624	21623	21746	21657	21700	21739	21597	21649	21895	21829	21558	21598	21896	21868	21623	21715	21878	21684	21656	21675	21746	21585	21593	21801	21832	21525	21753	21594	21741	21574	21760	21867	21534	21643	21711	21678	21680	21595	21522	21734	21558	21597	21657	21736	21610	21718	21598	21631	21825	21541	21386	21779	21747	21597	21886	21750	21761	21882	21757	21558	21693	21646	21582	21556	21552	21745	21644	21600	21586	21853	21833	21555	21808	21546	21621	21737	21571	21748	21476	21909	21715	21707	21703	21665	21663	21749	21714	21618	21558	21727	21665	21732	21623	21663	21768	21805	21724	21675	21777	21666	21817	21589	21701	21805	21788	21701	21599	21670	21712	21631	21701	21721	21568	21595	21719	21710	21793	21771	21773	21587	21801	21717	21661	21770	21790	21680	21677	21564	21711	21804	21535	21646	21573	21678	21816	21716	21602	21745	21577	21597	21850	21764	21663	21629	21755	21620	21777	21607	21695	21908	21710	21715	21582	21594	21539	21699	21501	21784	21801	21676	21655	21553	21658	21648	21795	21504	21597	21575	21649	21693	21777	21693	21550	21756	21532	21723	21757	21519	21717	21584	21724	21615	21638	21684	21779	21775	21830	21651	21631	21720	21924	21727	21669	21817	21646	21861	21663	21774	21691	21814	21753	21668	21651	21704	21606	21610	21745	22007	21519	21587	21749	21716	21767	21606	21631	21630	21656	21625	21747	21732	21659	21527	21563	21541	21712	21752	21765	21638	21613	21505	21790	21645	21663	21873	21615	21736	21730	21608	21752	21779	21709	21745	21811	21926	21617	21791	21471	21549	21569	21688	21599	21815	21681	21729	21641	21554	21774	21766	21733	21547	21796	21521	21749	21634	21793	21681	21584	21810	21806	21622	21615	21542	21704	21837	21840	21639	21684	21597	21596	21698	21659	21566	21724	21610	21853	21644	21794	21694	21789	21645	21773	21771	21883	21733	21550	21788	21689	21661	21751	21742	21719	21560	21767	21429	21948	21796	21720	21729	21671	21744	21647	21657	21659	21721	21783	21589	21700	21574	21682	21436	21798	21729	21565	21635	21626	21489	21854	21517	21828	21682	21670	21697	21568	21840	21492	21872	21609	21660	21751	21652	21708	21590	21695	21636	21628	21581	21802	21748	21650	21698	21591	21642	21851	21730	21640	21734	21791	21761	21611	21559	21724	21560	21856	21595	21634	21691	21567	21692	21863	21525	21711	21697	21589	21494	21522	21807	21592	21753	21815	21576	21688	21708	21834	21732	21751	21832	21741	21783	21647	21776	21596	21773	21661	21670	21855	21652	21617	21654	21697	21602	21709	21847	21825	21650	21653	21656	21796	21589	21718	21694	21779	21657	21676	21808	21739	21353	21749	21511	21770	21712	21711	21935	21630	21811	21604	21740	21655	21571	21765	21559	21647	21581	21822	21650	21536	21724	21564	21607	21542	21530	21765	21587	21635	21721	21550	21675	21723	21643	21819	21699	21747	21522	21791	21707	21616	21728	21648	21651	21680	21944	21843	21872	21497	21526
25619	21763	29148	31976	30004	30876	30964	30123	29734	29736	29712	29574	29816	29617	29722	29561	29562	29354	29280	29471	29360	29316	29443	29519	29618	29451	29371	29445	29201	29410	29445	29365	29266	29282	29378	29299	29237	29035	29230	29623	29338	29143	29340	29495	29242	29108	29140	29454	29353	29162	29372	29159	29435	29377	29444	29314	29251	29174	29315	29472	29059	29388	29413	29219	29296	29201	29433	29313	29540	29384	29219	29395	29212	29205	29243	29324	29373	29218	29348	29135	29458	29143	29366	29533	29169	29373	29672	29155	29386	29485	29330	29180	29186	29279	29245	29068	29279	29383	29272	29449	29264	29357	29387	29236	29512	29465	29363	29370	29239	29340	29224	29383	29128	29526	29240	29420	29340	29180	29379	29373	29496	29436	29272	29345	29520	29525	29205	29241	29379	29278	29390	29365	29412	29550	29465	29346	29207	29334	29479	29163	29176	29182	29436	29304	29173	29407	29217	29359	29297	29492	29429	29381	29187	29428	29568	29376	29414	29518	29358	29353	29355	29372	29619	29411	29361	29332	29395	29273	29202	29175	29323	29362	29181	29238	29124	28961	29345	29270	29217	29030	29091	29207	29301	29304	29346	29300	29359	29129	29219	29377	29385	29076	29365	29313	29293	29525	29292	29399	29407	29336	29351	29337	29342	29261	29128	29405	29376	29316	29145	29494	29430	29346	29509	29227	29267	29280	29369	29193	29151	29359	29370	29124	29405	29415	29415	29283	29169	29336	29292	29249	29448	29207	29326	29111	29213	29377	29467	29087	29329	29307	29214	29373	29464	29385	29251	29333	29555	29217	29526	29298	29108	29375	29517	29121	29348	29251	29228	29148	29233	29315	29242	29500	29227	29395	29245	29531	29449	29369	29200	29202	29412	29062	28958	29148	29522	29431	29230	29272	29428	29441	29184	29521	29167	29208	29481	29244	29312	29405	29310	29543	29524	29411	29166	29142	29215	29037	29455	29036	29461	29259	29353	29529	29504	29385	29186	29220	29256	29445	29183	29422	29195	29359	29564	29045	29109	29199	29301	29500	29290	29238	29397	29351	29192	29274	29320	29511	29356	29477	29248	29147	29416	29300	29419	29390	29188	29225	29190	29382	29331	29070	29273	28998	29281	29309	29573	29378	29392	29344	29140	29195	29528	29215	29348	29544	29170	29344	29393	29334	29354	29250	29431	29288	29415	28970	29177	29381	29470	29187	29501	29261	29476	29319	29442	29426	29221	29075	29263	29447	29284	29375	29430	29317	29532	29320	29368	29239	29194	29159	29347	29449	29577	29246	29285	29339	29370	29267	29183	29014	29467	29295	29432	29507	29308	29370	29234	29119	29140	29281	29210	29397	29400	29318	29495	29602	29528	29290	29200	29004	29352	29431	29392	29215	29098	29353	28998	29268	29260	29323	29231	29123	29240	29506	29516	29281	29417	29250	29470	29359	29245	29098	29221	29391	29199	29384	29161	29482	29508	29368	29215	29339	29146	29309	29429	29478	29616	29502	29220	29394	29122	29526	29479	29522	29398	29365	29382	29514	29455	29481	29322	29414	29127	29369	29165	29166	29207	29431	29130	29281	29347	29264	29213	29135	29334	29277	29309	29528	29376	29285	29209	29134	29393	29412	29414	29262	29163	29349	29538	29189	29499	29320	29417	29372	29362	29212	29197	29187	29329	29515	29633	29359	29368	29415	29134	29192	29191	29265	29232	29247	29147	29164	29204	29496	29401	29260	29144	29091	29203	29320	29324	29328	29169	29229	29438	29158	29385	29500	29302	29039	29304	29302	29315	29144	29142	29016	29338	29500	29175	29237	29231	29236	29531	29161	29622	29366	29137	29514	29303	29440	29389	29368	29356	29446	29130	29068	29350	29129	29539	29175	29410	29528	29398	29242	29456	29153	29221	29293	29366	29467	29539	29450	29325	29268	29466	29101	29236	29386	29248	29233	29171	29587	29606	29518	29222	29271	29400	29123	29322	29486	29264	29415	29373	29059	29343	29116	29392	29386	29176	29138	29408	29379	29569	29274	29369	29512	29396	29302	29527	29025	29424	29270	29234	29338	29426	29541	29470	29205	29197	29607	29196	29386	29120	29239	29328	29236	29283	29246	29351	29127	29514	29239	29208	29294	29526	29296	29384	29363	29381	29226	29442	29385	29367	29287	29494	29471	29165	29188	29226	29326	29475	29337	29351	29171	29180	29319	29313	29362	29649	29479	29256	29401	29223	29196	29239	29232	29212	29368	29411	29198	29518	29168	29455	29313	29518	29203	29131	29346	29553	29449	29352	29377	29265	29498	29337	29570	29449	29408	29309	29247	29355	29046	29323	29301	29432	29272	29145	29322	29132	29334	29246	29254	29422	29594	29577	29512	29439	29260	29475	29460	29319	29138	29340	29502	29257	29278	29368	29430	29489	29310	29274	29199	29346	29383	29453	29477	29247	29273	29291	29207	29257	29063	29337	29453	29418	29229	29237	29339	29288	29355	29290	29624	29332	29316	29288	29371	29291	29241	29280	29269	29304	29504	29610	29258	29477	29459	29407	29433	29303	29221	29356	29274	29349	29438	29201	29382	29377	29192	29241	29276	29421	29060	29429	29232	29726	29434	29207	29266	29442	29314	29362	29508	29564	29446	29465	29556	29296	29293	29073	29130	29339	29540	29401	29538	29377	29245	29387	29396	29274	29095	29277	29349	29328	29513	29324	29395	29323	29431	29242	29486	29253	29260	29503	29100	29419	29333	29340	29340	29221	29437	29527	29323	29250	29565	29373	29237	29450	29299	29267	29360	29387	29517	29352	29201	29569	29284	29419	29486	29354	29357	29495	29548	29336	29187	29496	29487	29585	29258	29221	29221	29290	29333	29428	29168	29212	29302	29241	29493	29166	29310	29551	29620	29326	29440	29263	29292	29167	29204	29297	29217	29284	29471	29246	29460	29470	29069	29097	28934	29242	29199	29246	29340	29485	29091	29270	29254	29160	29367	29235	29185	29431	29288	29324	29053	29274	29259	29377	29348	29424	29265	29210	29321	29433	29181	29460	29087	29309	29519	28931	29433	29194	29271	29314	29259	29409	29218	29296	29466	29266	29222	29303	29206	29486	29425	29139	29232	29173	29366	29458	29494	29463	29233	29140	29341	29095	29242	29366	29612	29447	29418	29240	29647	29554	29428	29428	29015	29220	29409	29444	29311	29405	29178	29148	29348	29339	29428	29582	29443	29375	29204	29382	29344	29361	29378	29263	29389	29499	29326	29255	29433	29160	29462	29363	29337	29335	29271	29147	29340	29334	29306	29337	29430	29158	29127	29378	29251	29376	29194	29319	29389	29285	29179	29420	29218	29371	29608	29446	29357	29406	29448	29598	29298	29118	29296	29289	29302	29416	29262	29059	29439	29241	29259	29242	29388	29278	29228	29438	29361	29084	29367	29104	29319	29483	29368	29261	29284	29167	29262	29272	29216	29446	29172	29398	29599	29391	29244	29183	29305	29273	29462	29316	29488	29336	29305	29452	29429	29253	29380	29430	29451	29358	29491	29333	29614	29306	29602	29480	29461	29276	29258	29488	29258	29146	29335	29253	29179	29460	29364	29388	29329	29227	29403	29331	29352	29396	29320	29253	29301	29540	29280	29485	29089	29289	29085	29333	29397	29133	29433	29390	29198	29381	29395	29141	29443	29164	29039	29293	29425	29396	29336	29258	29195	29492	29195	29223	29327	29387	29458	29357	29189	29153	29536	29419	29562	29203	29335	29298	29457	29310	29305	29288	29197	29322	29452	29533	29432	29368	29284	29495	29258	29496	29126	29297	29103	29450	29273	29241	29492	29422	29404	29444	29428	29053	29204	29318	29346	29326	29373	29463	29182	29278	29415	29395	29244	29323	29233	29371	29478	29454	29150	29277	29223	29341	28988	29282	29089	29410	29165	29183	29323	29325	29296	29586	29222	29393	29316	29476	29440	29425	29173	29295	29368	29150	29412	29544	29378	29213	29262	29191	29274	29408	29236	29335	29501	29361	29417	29489	29473	29305	29555	29293	29287	29389	29400	29343	29317	29401	29148	29290	29640	29248	29246	29389	29231	29595	29281	29366	29602	29096	29358	29303	29509	29403	29125	29161	29128	29184	29316	29384	29234	29367	29054	28959	29276	29283	29354	29406	29336	29546	29364	29223	29314	29265	29238	29359	29253	29362	29407	29478	29235	29469	29223	29302	29168	29235	29432	29279	29380	29141	29318	29416	29509	29246	29378	29300	29195	29336	29432	29565	29273	29482	29517	29404	29080	29324	29194	29287	29443	29435	29341	29246	29396	29274	29314	29438	29459	29349	29277	29195	29068	29354	29383	29382	29312	29444	29483	29126	29048	29391	29260	29270	29194	29504	29312	29381	29400	29407	29505	29476	29547	29463	29165	29140	29230	29328	29216	29326	29594	29381	29225	29158	29318	29397	29270	29256	29323	29371	29288	29344	29460	29541	29274	29339	29290	29383	29474	29626	29294	29201	29239	29400	29311	29547	29397	29347	29245	29180	29319	29521	29085	29384	29219	29206	29633	29150	29272	29486	29219	29110	29349	29251	29424	29234	29148	29241	29153	29296	29373	29401	29234	29338	29204	29498	29217	29343	29397	29378	29412	29363	29255	29496	29235	29276	29311	29243	29334	29322	29511	29286	29423	29457	29221	29065	29201	29595	29232	29300	29119	29333	29315	29251	29258	29398	29315	29359	29280	29525	29600	29256	29474	29270	29386	29292	29374	29476	29265	29420	29247	29402	29358	29451	29247	29247	29267	29327	29693	29571	29286	29362	29522	29400	29133	29367	29447	28962	29207	29308	29411	29268	29310	29513	29228	29183	29393	29089	29327	29291	29378	29034	29390	29353	29506	29312	29112	29062	29119	29623	29451	29490	29434	29436	29427	29378	29319	29506	29254	29168	29461	29331	29312	29229	29285	29319	29120	29398	29247	29415	29267	29519	29603	29419	29430	29459	29341	29261	29317	29157	29374	29361	29459	29463	29194	29376	29233	29317	29291	29252	29347	29469	29373	29304	29247	29446	29009	29090	29404	29446	29240	29342	29190	29439	29211	29294	29401	29330	29604	29276	29111	29143	29225	29496	29312	29448	29323	29239	29517	29135	29308
27451	41932	31056	27221	25398	24174	23745	23088	22814	22247	22261	22286	22133	22052	21957	21906	21850	21793	21788	21771	21698	21913	21799	21676	21726	21710	21835	21876	21738	21715	21750	21827	21715	21750	21751	21786	21648	21650	21648	21791	21757	21613	21720	21603	21697	21708	21676	21815	21745	21708	21744	21683	21809	21744	21767	21631	21864	21741	21798	21644	21693	21765	21653	21656	21959	21740	21590	21737	21836	21771	21699	21647	21708	21722	21650	21687	21574	21611	21660	21677	21571	21586	21703	21570	21642	21562	21517	21703	21768	21698	21573	21682	21528	21633	21716	21613	21871	21712	21862	21634	21715	21765	21686	21722	21599	21517	21721	21756	21681	21708	21707	21625	21638	21671	21758	21824	21653	21591	21782	21627	21776	21741	21818	21664	21702	21743	21687	21457	21586	21629	21788	21709	21584	21738	21779	21706	21599	21644	21721	21750	21693	21848	21713	21830	21601	21619	21653	21757	21680	21657	21679	21752	21755	21650	21856	21625	21595	21666	21622	21504	21743	21597	21747	21708	21808	21557	21654	21714	21708	21928	21741	21723	21772	21607	21838	21750	21559	21831	21767	21799	21742	21674	21622	21756	21761	21812	21664	21810	21527	21549	21782	21763	21654	21606	21638	21799	21799	21708	21766	21739	21887	21801	21698	21847	21797	21634	21544	21611	21793	21610	21600	21683	21491	21770	21832	21661	21640	21914	21671	21609	21690	21883	21595	21818	21927	21734	21804	21528	21847	21832	21927	21620	21697	21533	22039	21619	21895	21693	21785	21720	21685	21784	21787	21841	21792	21806	21798	21799	21693	21853	21577	21557	21700	21795	21730	21649	21853	21805	21682	21683	21688	21617	21810	21666	21644	21584	21684	21747	21822	21800	21678	21940	21756	21544	21694	21809	21492	21750	21814	21617	21846	21815	21597	21677	21748	21638	21641	21701	21816	21626	21563	21759	21487	21656	21517	21588	21715	21699	21666	21705	21809	21864	21685	21640	21661	21688	21716	21703	21690	21756	21725	21717	21688	21762	21659	21808	21681	21610	21600	21752	21665	21677	21742	21623	21788	21531	21621	21685	21802	21577	21526	21707	21606	21750	21834	21566	21819	21558	21786	21761	21460	21630	21810	21756	21630	21832	21687	21627	21736	21680	21723	21794	21749	21750	21778	21569	21877	21740	21732	21536	21568	21686	21877	21613	21600	21560	21743	21590	21614	21703	21695	21620	21928	21659	21630	21767	21670	21740	21852	21598	21657	21699	21718	21561	21691	21701	21575	21765	21737	21731	21695	21616	21848	21644	21699	21659	21695	21606	21692	21629	21648	21702	21771	21680	21876	21624	21742	21645	21655	21755	21752	21709	21688	21709	21773	21705	21614	21687	21566	21803	21816	21784	21853	21579	21668	21843	21627	21610	21514	21691	21922	21852	21574	21942	21638	21787	21767	21792	21764	21788	21781	21675	21876	21658	21665	21778	21648	21617	21826	21546	21776	21740	21611	21621	21683	21678	21792	21845	21741	21882	21774	21691	21871	21706	21718	21778	21897	21674	21654	21804	21791	21579	21708	21796	21602	21741	21715	21696	21834	21517	21846	21558	21772	21831	21716	21585	21830	21697	21635	21916	21618	21676	21635	21767	21625	21896	21872	21765	21582	21750	21696	21638	21934	21655	21562	21829	21667	21611	21689	21692	21550	21761	21615	21777	21667	21764	21648	21767	21856	21613	21838	21637	21829	21857	21754	21530	21796	21607	21519	21650	21692	21866	21800	21819	21757	21946	21758	21844	21674	21679	21696	21702	21731	21590	21591	21567	21623	21696	21699	21576	21636	21698	21614	21865	21777	21663	21786	21747	21822	21736	21859	21661	21607	21655	21663	21635	21647	21551	21706	21713	21599	21676	21726	21847	21705	21653	21845	21770	21555	21808	21573	21881	21653	21732	21709	21629	21535	21873	21582	21866	21805	21735	21489	21711	21606	21608	21766	21694	21702	21669	21729	21846	21705	21740	21845	21699	21666	21640	21919	21639	22015	21631	21713	21774	21728	21627	21671	21878	21572	21633	21859	21753	21697	21753	21618	21650	21644	21911	21951	21750	21621	21614	21831	21653	21680	21784	21538	21819	21662	21533	21657	21649	21856	21662	21785	21706	21565	21854	21666	21688	21605	21902	21735	21840	21901	21731	21665	21659	21878	21778	21615	21711	21912	21830	21819	21671	21714	21666	21896	21790	21629	21673	21734	21602	21870	21780	21745	21851	21514	21612	21586	21664	21566	21699	21880	21766	21736	21831	21803	21557	22007	21672	21735	21711	21763	21787	21697	21776	21790	21755	21738	21764	21677	21592	21737	21617	21820	21589	21822	21732	21857	21700	21580	21812	21833	21720	21798	21701	21663	21837	21542	21651	21751	21826	21902	21759	21866	21620	21610	21633	21849	21652	21844	21788	21606	21725	21752	21758	21760	21703	21738	21821	21710	21750	21742	21731	21647	21739	21653	21635	21870	21601	21576	21583	21799	21701	21844	21867	21426	21838	21638	21773	21646	21624	21823	21656	21560	21872	21584	21766	21619	21792	21632	21642	21591	21597	21685	21564	21696	21671	21830	21874	21481	21735	21982	21819	21527	21826	21732	21740	21647	21715	21736	21625	21719	21560	21561	21652	21597	21586	21663	21662	21811	21531	21632	21586	21714	21722	21704	21742	21844	21659	21491	21544	21677	21700	21810	21780	21851	21862	21523	21632	21787	21686	21736	21640	21828	21729	21591	21541	21833	21780	21476	21646	21808	21531	21693	21666	21650	21653	21624	21809	21734	21712	21672	21756	21624	21769	21641	21737	21634	21807	21820	21628	21757	21848	21883	21544	21815	21850	21626	21780	21777	21545	21814	21721	21680	21618	21594	21660	21685	21654	21635	21695	21871	21688	21659	21808	21614	21668	21953	21717	21600	21811	21630	21728	21798	21956	21615	21559	21695	21839	21670	21667	21652	21818	21834	21655	21699	21811	21726	21685	21752	21823	21637	21817	21690	21631	21674	21743	21736	21532	21798	21667	21616	21623	21809	21711	21706	21661	21638	21818	21831	21771	21821	21765	21554	21783	21628	21600	21842	21810	21722	21885	21720	21819	21941	21535	21829	21715	21816	21684	21577	21798	21730	21874	21786	21665	21708	21700	21812	21577	21688	22042	21610	21604	21715	21832	21696	21831	21708	21862	21576	21649	22029	21719	21787	21704	21705	21720	21543	21523	21950	21702	21709	21795	21822	21865	21737	21688	21622	21794	21826	21716	21714	21658	21710	21690	21513	21707	21794	21702	21751	21742	21611	21645	21802	21780	21852	22018	21629	21763	21706	21736	21835	21616	21831	21696	21794	21676	21669	21694	21748	21771	21743	21681	21622	21633	21668	21577	21816	21793	21586	21822	21709	21662	21776	21863	21773	21931	21822	21634	21591	21510	21637	21819	21788	21745	21676	21786	21768	21622	21693	21728	21679	21777	21839	21603	21700	21677	21745	21771	21629	21547	21802	21730	21657	21551	21615	21619	21583	21650	21742	21531	21688	21619	21680	21698	21628	21718	21664	21956	21599	21700	21703	21709	21786	21739	21641	21632	21668	21669	21472	21888	21681	21639	21913	21681	21672	21688	21616	21681	21645	21690	21835	21583	21592	21817	21655	21814	21685	21619	21742	21362	21711	21698	21729	21847	21680	21581	21836	21685	21945	21620	21700	21519	21757	21805	21633	21759	21882	21920	21685	21759	21670	21520	21732	21761	21816	21794	21731	21791	21768	21689	21700	21682	21606	21804	21802	21546	21560	21863	21648	21826	21660	21744	21646	21799	21811	21626	21754	21623	21668	21624	21756	21850	21772	21693	21633	21666	21687	21884	21630	21535	21684	21730	21655	21599	21739	21792	21810	21661	21625	21790	21698	21852	21816	21827	21816	21730	21633	21528	21702	21623	21838	21812	21866	21553	21773	21556	21850	21848	21713	21600	21640	21756	21813	21795	21701	21731	21588	21844	21692	21690	21786	21672	21915	21620	21679	21801	21810	21731	21624	21756	21667	21632	21625	21568	21765	21724	21836	21766	21672	21762	21625	21759	21669	21671	21735	21527	21667	21763	21843	21715	21559	21782	21694	21756	21738	21717	21756	21736	21813	21763	21652	21702	21562	21556	21589	21960	21596	21648	21814	21837	21631	21629	21657	21877	21849	21725	21513	21682	21640	21782	21732	21703	21568	21920	21690	21741	21754	21703	21716	21786	21781	21767	21664	21742	21661	21882	21623	21697	21755	21816	21759	21798	21524	21685	21836	21815	21698	21907	21517	21758	21926	21687	21766	21873	21769	21680	21897	21589	21794	21659	21623	21799	21737	21734	21963	21689	21601	21763	21558	21713	21631	21851	21667	21763	21854	21704	21749	21711	21884	21674	21650	21560	21779	21783	21859	21900	21889	21630	21774	21731	21741	21879	21727	21847	21721	21821	21870	21559	21732	21773	21890	21811	21795	21656	21661	21668	21677	21804	21582	21820	21711	21793	21612	21842	21677	21640	21657	21541	21843	21825	21633	21789	21589	21847	21703	21704	21468	21499	21746	21719	21639	21750	21768	21690	21813	21555	21689	21741	21800	21579	21739	21749	21839	21667	21696	21641	21592	21857	21702	21608	21549	21691	21883	21630	21699	21585	21760	21710	21659	21800	21683	21558	21731	21926	21722	21580	21760	21701	21695	21565	21826	21885	21855	21735	21787	21724	21783	21627	21742	21829	21681	21705	21719	21786	21723	21657	21700	21791	21731	21591	21851	21688	21642	21735	21635	21597	21844	21715	21898	21540	21650	21781	21953	21611	21707	21666	21668	21493	21434	21635	21616	21387	21648	21530	21795	21699	21874	21730	21717	21694	21711	21732	21746	21569	21884	21800	21704	21856	21800	21906	21466	21842	21895	21654	21779	21682	21627	21731	21734	21836	21891	21683	21766	21595	21701	21582	21558	21761	21649	21736	21517	21693	21753	21577	21689	21731	21706	21782	21707	21634	21931	21762	21554	21612	21728	21756	21626	21725	21596	21719	21537	21734	21750	21775	21565	21631	21549	21562	21649	21699	21633	21801	21700	21904	21829	21558	21705	21752	21678	21714	21667	21768
22340	21480	28607	25056	24166	29978	34012	31292	30655	30947	30887	30714	30242	30193	30088	29922	29877	30187	30034	29917	30098	29917	29751	29610	29871	29927	29782	29640	29735	29807	29678	29750	29626	29796	29997	29742	29860	29803	29613	29863	29686	29931	29730	29653	29638	29599	29727	29581	29727	29692	29632	29651	29839	29804	29752	29577	29707	29656	29590	29660	29647	29733	29768	29683	29569	29800	29800	29749	29502	29734	29686	29988	29724	29384	29627	29553	29664	29820	29709	29591	29679	29588	29829	29657	29743	29504	29640	29604	29557	29585	29594	29676	29758	29562	29700	29674	29779	29526	29815	29713	29664	29594	29524	29285	29757	29500	29710	29517	29411	29402	29374	29616	29843	29734	29743	29593	29588	29584	29686	29465	29692	29903	29685	29315	29505	29752	29539	29588	29757	29673	29520	29640	29687	29604	29769	29693	29686	29717	29763	29600	29787	29464	29419	29641	29757	29799	29623	29526	29547	29722	29721	29482	29427	29586	29433	29664	29686	29526	29565	29691	29529	29911	29569	29723	29581	29461	29569	29682	29708	29525	29852	29671	29881	29681	29596	29788	29705	29758	29910	29690	29670	29506	29462	29738	29638	29863	29904	29712	29633	29761	29964	29558	29443	29449	29450	29729	29671	29691	29729	29594	29550	29326	29745	29483	29755	29645	29585	29535	29372	29723	29650	29404	29590	29485	29599	29611	29615	29592	29645	29730	29452	29704	29495	29661	29704	29724	29613	29309	29546	29480	29434	29604	29914	29748	29768	29484	29639	29539	29587	29891	29602	29632	29741	29478	29597	29533	29694	29657	29898	29654	29544	29892	29795	29761	29612	29749	29565	29557	29454	29708	29581	29595	29542	29638	29703	29669	29512	29602	29586	29531	29577	29702	29554	29741	29787	29549	29719	29689	29640	29604	29634	29439	29536	29740	29557	29625	29662	29539	29714	29611	29487	29690	29550	29502	29598	29525	29766	29367	29836	29649	29971	29660	29402	29523	29815	29761	29465	29693	29677	29446	29847	29624	29482	29822	29522	29512	29610	29644	29775	29675	29820	29381	29598	29740	29581	29685	29804	29599	29447	29532	29909	29801	29686	30009	29624	29645	29794	29662	29711	29753	29475	29620	29384	29563	29521	29614	29596	29557	29504	29517	29556	29460	29729	29586	29493	29697	29891	29477	29661	29642	29551	29580	29574	29512	29565	29651	29679	29742	29914	29835	29671	29717	29509	29797	29504	29713	29723	29888	29594	29566	29764	29650	29502	29447	29748	29691	29651	29415	29784	29597	29623	29831	29535	29458	29769	29477	29638	29579	29685	29501	29435	29571	29540	29385	29481	29637	29470	29623	29719	29840	29571	29594	29629	29693	29686	29601	29443	29747	29519	29715	29588	29697	29479	29606	29891	29694	29668	29590	29678	29403	29417	29466	29695	29554	29516	29511	29688	29633	29622	29721	29678	29635	29596	29720	29650	29526	29625	29791	29622	29774	29575	29735	29815	29589	29452	29623	29726	29481	29749	29470	29744	29760	29477	29623	29551	29520	29795	29804	29481	29785	29455	29565	29676	29856	29555	29591	29722	29875	29593	29715	29663	29541	30024	29448	29483	29554	29636	29672	29556	29688	29543	29744	29560	29743	29698	29722	29748	29734	29613	29706	29646	29440	29578	29763	29719	29574	29468	29622	29522	29639	29624	29505	29756	29832	29707	29520	29315	29608	29464	29622	29593	29671	29588	29625	29482	29670	29565	29365	29456	29489	29384	29459	29682	29590	29452	29612	29593	29644	29405	29672	29845	29708	29600	29416	29382	29579	29580	29712	29832	29428	29590	29453	29558	29333	29612	29676	29806	29567	29725	29577	29545	29609	29737	29556	29519	29939	29692	29713	29718	29755	29475	29646	29508	29691	29565	29741	29723	29531	29450	29832	29603	29763	29636	29589	29697	29359	29647	29626	29536	29653	29409	29536	29659	29580	29727	29496	29524	29632	29595	29555	29313	29617	29680	29691	29677	29692	29501	29752	29483	29729	29640	29688	29825	29512	29622	29380	29642	29509	29626	29636	29527	29783	29704	29676	29757	29542	29723	29469	29728	29447	29521	29672	29514	29561	29651	29627	29724	29817	29372	29792	29563	29657	29620	29819	29800	29384	29640	29732	29611	29589	29722	29630	29341	29644	29669	29559	29751	29720	29741	29630	29539	29676	29737	29548	29720	29562	29754	29911	29478	29343	29653	29542	29437	29484	29577	29694	29566	29804	29669	29707	29543	29651	29936	29612	29668	29700	29732	29797	29625	29707	29836	29705	29475	29720	29645	29700	29383	29730	29458	29587	29669	29787	29780	29602	29496	29527	29341	29712	29487	29531	29666	29547	29812	29546	29673	29677	29563	29644	29489	29494	29578	29365	29652	29545	29473	29585	29615	29670	29757	29575	29539	29546	29746	29596	29686	29767	29516	29732	29584	29569	29653	29434	29415	29473	29459	29647	29703	29611	29595	29625	29774	29479	29604	29467	29589	29698	29754	29665	29429	29493	29613	29636	29508	29530	29383	29718	29619	29732	29690	29871	29610	29805	29387	29629	29743	29715	29668	29438	29751	29556	29502	29651	29414	29574	29428	29596	29770	29535	29732	29844	29679	29660	29690	29628	29724	29706	29381	29640	29738	29645	29792	29590	29606	29502	29643	29523	29510	29723	29729	29616	29434	29395	29886	29558	29674	29557	29412	29632	29507	29706	29629	29536	29754	29640	29563	29751	29555	29740	29786	29578	29559	29706	29407	29531	29711	29401	29534	29735	29653	29562	29731	29699	29534	29469	29662	29755	29684	29611	29513	29639	29763	29755	29590	29509	29571	29797	29685	29508	29789	29565	29628	29391	29622	29479	29623	29689	29514	29678	29776	29598	29726	29625	29705	29585	29293	29645	29665	29420	29836	29586	29629	29617	29814	29391	29662	29602	29647	29695	29729	29579	29597	29704	29728	29897	29662	29564	29590	29483	29811	29708	29534	29484	29511	29643	29330	29677	29715	29708	29650	29669	29819	29708	29720	29841	29587	29680	29289	29605	29777	29602	29660	29445	29560	29796	29457	29862	29601	29609	29674	29532	29517	29682	29883	29890	29907	29672	29675	29622	29649	29767	29627	29669	29712	29552	29802	29685	29578	29686	29592	29796	29656	29460	29724	29722	29787	29403	29822	29791	29721	29512	29770	29847	29612	29654	29378	29804	29789	29581	29518	29478	29642	29611	29637	29659	29645	29802	29515	29696	29687	29514	29640	29731	29560	29640	29328	29597	29600	29447	29514	29592	29781	29619	29617	29497	29597	29507	29637	29647	29794	29580	29702	29833	29506	29673	29710	29712	29773	29505	29634	29654	29422	29560	29610	29352	29536	29597	29684	29566	29814	29739	29564	29577	29529	29676	29506	29663	29537	29535	29690	29522	29565	29624	29436	29817	29837	29838	29519	29563	29508	29557	29874	29518	29644	29535	29643	29733	29440	29577	29668	29922	29526	29730	29512	29605	29292	29586	29610	29750	29875	29707	29705	29520	29510	29710	29500	29731	29492	29648	29678	29639	29879	29699	29606	29646	29505	29431	29552	29719	29590	29399	29757	29597	29972	29893	29700	29661	29529	29517	29453	29466	29523	29489	29526	29727	29801	29669	29718	29680	29609	29587	29535	29677	29450	30010	29543	29599	29499	29725	29433	29532	29501	29204	29780	29781	29487	29507	29557	29725	29546	29583	29648	29537	29667	29657	29595	29820	29725	29823	29640	29759	29493	29619	29566	29565	29380	29732	29542	29476	29676	29558	29495	29600	29886	29706	29772	29786	29774	29749	29770	29625	29496	29474	29365	29652	29768	29797	29588	29725	29604	29662	29866	29733	29588	29607	29474	29498	29792	29469	29506	29592	29823	29714	29637	29470	29674	29785	29448	29590	29690	29651	29494	29490	29486	29634	29693	29556	29626	29758	29498	29430	29524	29736	29887	29622	29720	29436	29488	29844	29599	29666	29640	29427	29748	29699	29694	29679	29693	29754	29532	29703	29770	29652	29607	29558	29633	29723	29596	29520	29666	29550	29738	29725	29624	29587	29423	29822	29648	29574	29633	29613	29356	29729	29481	29565	29682	29695	29593	29404	29580	29645	29520	29461	29579	29627	29513	29832	29587	29569	29364	29362	29729	29730	29263	29622	29781	29542	29713	29525	29689	29424	29408	29585	29548	29735	29758	29480	29366	29938	29669	29623	29549	29595	29730	29459	29507	29519	29658	29565	29583	29619	29465	29551	29585	29565	29605	29647	29744	29333	29462	29457	29642	29736	29801	29683	29524	29903	29436	29564	29596	29740	29751	29614	29540	29761	29935	29890	30011	29417	29572	29641	29561	29602	29700	29550	29674	29937	29592	29525	29779	29565	29788	29592	29510	29614	29749	29655	29383	29472	29646	29811	29730	29344	29499	29567	29629	29428	29799	29717	29635	29585	29610	29726	29548	29468	29615	29715	29707	29579	29600	29598	29508	29688	29678	29443	29621	29417	29589	29732	29602	29673	29495	29742	29651	29658	29753	29513	29566	29674	29484	29594	29450	29604	29570	29468	29523	29678	29784	29611	29970	29746	29430	29477	29689	29545	29494	29509	29795	29709	29891	29816	29594	29638	29751	29767	29809	29764	29432	29825	29872	29443	29631	29454	29653	29565	29547	29707	29906	29626	29558	29865	29552	29659	29786	29455	29566	29594	29556	29707	29568	29787	29823	29792	29677	29530	29740	29629	29435	29518	29637	29536	29582	29498	29757	29823	29853	29533	29848	29633	29608	29698	29670	29425	29481	29675	29801	29705	29836	29544	29875	29730	29781	29539	29683	29506	29699	29587	29690	29610	29783	29641	29709	29825	29755	29603	29518	29678	29506	29523	29491	29444	29613	29669	29471	29571	29759	29836	29630	29459	29827	29882	29786	29822	29747	29558	29662	29405	29371	29540	29564	29509	29650	29618	29543	29718	29861	29559	29635	29678	29632	29450	29512	29699	29915	29596	29474	29577	29548	29647	29760	29670	29481	29507	29667	29690	29550	29587	29520	29636	29732	29459	29677	29416	29661	29459	29455	29675	29570	29633	29382	29598	29778	29636	29808	29698	29715	29718
28689	51728	38244	31876	29082	26918	25496	24526	23945	23555	23220	23087	22477	22542	22292	22283	22433	22117	22053	22168	21988	22050	21944	21917	22083	22094	21906	21953	22057	22069	22037	21801	21926	21963	21744	21871	21812	21888	21948	21680	21909	21916	21857	21951	21852	21904	21740	21760	21797	21967	21951	21845	21900	21974	21804	21999	22042	21889	21709	21810	22075	21864	21885	21719	21824	21894	21934	21879	21781	21939	21906	22092	21966	21947	22019	21847	21940	21941	21927	21920	21892	21961	21735	21911	21862	21991	21952	21913	21883	21943	21793	21776	21852	21834	22021	21965	21953	21918	21822	21829	22108	21938	21956	21694	21874	21754	21789	21703	21913	21762	21950	21989	21801	22031	21859	21844	21796	21879	21895	21828	21798	21913	21965	21891	21749	21748	21802	21987	21690	21947	21963	21903	21687	22028	21707	21933	21902	21727	21839	21787	21830	21854	21823	21675	21900	21960	21788	21876	22013	22027	21887	21731	21909	21840	21766	22069	21983	21874	21951	21873	21976	21822	22168	21789	21837	22000	21991	21923	21943	21776	21889	21779	21982	21816	21993	21872	22029	21874	21855	21867	21901	21908	21932	21812	21761	21998	21871	21817	21755	21953	21835	21999	21986	22030	21942	21920	21951	21846	21892	21872	21898	21887	21797	21940	21759	21818	21946	21986	22160	21819	21660	21800	21963	21957	21812	21816	21714	21736	21846	21795	21964	21770	21865	21870	21841	21777	21790	21967	22002	21775	21797	21962	21868	21892	21947	21901	21960	21684	21754	21794	21881	21799	21920	21808	22009	21880	21884	22093	21954	21810	21920	22033	21903	21838	22028	21750	21768	21917	21981	21822	21778	22092	21924	22073	21968	21951	21693	22115	21851	21916	21940	21929	21749	21961	21632	21958	21871	21764	21838	21991	21842	21836	21814	21928	21892	21978	21698	21830	21797	21920	21997	21896	21847	21880	22023	21948	21832	21900	22040	21902	21927	22035	22060	21846	21974	21700	22041	21791	21805	21980	21719	21832	21984	21944	21670	22066	21942	22001	22035	21879	21905	21954	21765	22028	21717	21754	21877	21808	21854	21941	21871	21786	21846	21812	21928	21733	21874	22117	21933	21865	21724	21726	21941	21821	21973	21811	21824	21721	21989	21802	22012	21711	21749	21740	21896	22093	22024	21815	21917	21902	21679	21839	21763	21839	21939	21917	21931	21672	21924	21778	21747	21821	21924	21931	21943	21883	21742	21907	21786	21804	21920	21964	21953	21765	21830	21903	21940	21884	21785	21798	21732	21980	21829	22012	22078	21752	21809	21927	21980	21938	21821	22012	21897	21806	21959	21872	21932	21741	21886	21891	21927	21759	21840	21795	21940	21950	22028	21884	21816	22029	21837	21788	22010	21983	21919	21975	21996	21941	21930	21889	21927	21958	21888	21762	22097	21867	21931	21881	21693	21943	21933	21882	21945	21889	21914	21743	22062	22001	21964	21704	21877	21902	21861	21866	21890	21800	21989	21988	21817	21868	22002	21813	21812	21795	21877	22026	22049	21679	21852	21772	21837	21949	22041	21866	21914	21773	21944	22128	21963	21924	21906	22098	21944	21955	21987	22074	22074	21957	21768	21919	21799	21724	21835	21888	21967	21768	21933	21835	21858	21941	21825	21966	21883	21848	21762	22031	21937	21771	22007	21951	21926	21892	21789	21881	21954	22003	21957	21831	21994	22099	21731	21932	21871	22080	21783	22093	21750	21795	22009	21900	21908	21943	21938	21708	21910	21794	21837	22017	21898	21838	21856	21771	21875	21974	21901	21955	22105	21956	21942	21995	21885	21937	21954	21700	21810	21884	21942	21841	21914	21840	21757	22006	21835	21903	21989	21810	21924	21682	21975	21913	21907	21811	21675	22043	21947	21776	21942	21836	21770	21887	22021	22099	21967	21867	21870	21902	21864	21899	21989	21762	22070	21924	21965	21870	21826	21904	21923	21817	22000	21921	21808	21977	21851	21770	21848	21948	21783	21906	21954	21952	21898	21907	21915	21887	21986	21658	21786	21696	21876	21911	21858	21891	21862	21961	21931	21758	21881	21829	21731	21958	21865	21609	22009	21909	21773	22111	21960	21880	21802	21918	21790	21801	21871	21955	21825	21613	21949	21784	21950	21655	21798	21913	21865	21950	21922	21760	21958	21783	21852	21852	21754	21911	21742	21796	21923	22064	21707	21669	21691	21860	21961	21867	22054	21906	21811	21881	21995	21883	21764	22022	21810	21833	21776	21828	21845	21933	21867	21948	21797	21808	21886	22082	22108	21828	21970	21971	21881	21693	21878	21846	21892	21712	21789	21616	21758	22013	21755	21949	21724	21908	21828	21763	22095	21870	21941	21934	22024	21812	21813	21989	21955	21894	21920	21945	21859	21965	21795	21947	21646	21828	22149	21974	21652	21912	22033	21829	21785	21785	21817	21939	21794	21819	21843	21745	21821	21793	21843	21977	21948	21886	21781	21729	21928	21859	21809	21871	21950	21764	21842	21915	22011	21843	21726	21996	21881	21807	21991	21759	21975	21787	21998	21646	21964	21841	21924	21894	21890	21892	22012	21924	22005	21765	21934	21699	21839	21713	21916	21872	21906	21834	21872	21721	22055	21806	21995	21852	21849	21949	21954	21707	21824	21771	21864	22079	21708	21826	21889	22019	21879	21956	21851	21799	21850	21953	21873	22011	21984	21884	22152	21822	21891	21668	21822	21924	22009	21856	21780	21899	21937	22028	21791	21971	21975	21972	21914	21873	22053	21886	22049	22004	21866	22076	21881	21727	21895	21904	21807	21816	22041	21968	21713	21930	21851	21996	22056	21815	21883	21904	21943	21951	21730	21843	21947	21787	21846	21918	21886	21801	21909	21881	22054	21751	22128	21913	21808	21794	21848	21986	22059	21820	21641	21792	22101	21759	21800	21925	21886	22156	21863	21934	22054	21880	21819	21907	21926	21831	21930	21947	21924	22131	21986	21653	21991	21833	21740	21787	21855	21934	21917	21912	21887	21896	21857	21996	21678	22051	21745	22002	21820	21806	21974	21774	21835	21813	21848	21882	21843	21663	21964	22027	21883	21827	22014	21694	21933	21824	21864	21897	22079	21755	21815	21795	21905	21911	21968	21802	21853	21961	21907	21666	21868	21899	21820	21843	21654	21826	21782	21815	21929	21802	21966	22010	21903	21937	21921	21876	21931	21965	21842	21741	22026	21958	21914	22034	21693	21993	22024	21818	21788	21905	21887	21849	21709	21722	21762	21727	21877	21709	21940	21942	21775	21746	21850	21866	21818	22093	21889	21905	21822	21903	21728	21956	21848	21903	21845	21676	21840	21941	21894	21862	22003	21762	22015	21689	21821	22047	21964	21574	21877	21860	21925	21820	21860	22024	22196	21859	21780	21769	21817	21667	21911	21976	21781	21780	21800	21713	21831	21805	21937	21832	21979	22000	21966	21940	21937	21807	21936	21990	21804	21844	21915	21735	22059	21828	21962	22050	21799	21978	21811	21755	21910	21881	21742	21856	21867	21965	21981	21922	21849	21899	21916	21880	21996	21841	21936	21746	21936	21638	22071	21663	21799	21801	22047	21905	22022	21902	21736	21951	21825	21836	21953	22020	21778	21761	22019	21941	21765	21830	21812	21801	22028	21951	21854	21782	21881	21846	21951	21766	21773	22023	22021	22022	22005	21820	22015	21832	21969	21851	21840	21932	21997	21825	21791	21881	21777	21730	22017	21897	21947	22018	21820	21764	21727	21935	22008	21896	21879	21914	21816	21771	21870	21912	21953	21837	21902	21723	21892	21881	21754	21962	21979	21994	21808	21854	21820	21923	21776	21918	22043	21796	22012	21809	21916	21978	21819	21907	21966	21851	21715	21805	21885	21986	21928	21871	22039	21889	21908	21776	21979	21855	21763	21810	21915	21899	21752	21960	21883	21776	22076	21800	21900	21980	21900	21995	21854	21929	21884	21824	22034	21649	21908	21853	21837	21910	21815	21919	21879	21969	21946	21827	21946	21846	21821	21846	22075	21883	21941	21803	22007	21967	21837	21766	21981	21893	21972	21863	21786	21771	21870	21946	21999	21880	21774	21725	21873	22023	21782	22019	21996	22009	21879	21984	21841	21907	21851	22000	21929	21952	21851	21863	21941	21805	21774	21981	21869	22131	21822	21969	22064	21915	21816	22027	21938	22005	21961	21857	21835	21905	21803	21881	21844	21824	21746	21893	22081	21916	21840	21798	21773	21876	21814	21831	21851	22063	21886	21829	21984	21848	21682	21752	21816	21817	21710	21871	21928	21862	21946	21819	21908	21890	21797	21964	21904	21994	21648	21998	21872	21852	21794	21879	21910	21967	22114	22032	21670	21607	21893	21768	21863	21917	21759	21921	21942	21779	21869	21979	21894	21853	21873	21797	21865	21942	22008	21893	21921	22096	22024	21802	21909	21706	21861	21876	21766	21783	21996	21846	21992	21957	21859	21770	21953	21900	21886	21863	21691	21749	21826	21813	22100	21884	21883	22047	21947	21690	22019	21974	22006	21944	21871	21954	21786	21867	22166	21936	21965	21828	21888	21735	21765	22110	21924	21768	21808	21881	21951	21698	21900	21716	21811	21958	21974	21838	21704	21828	21859	21953	21929	21750	22118	21939	21980	22009	21915	21814	21934	21856	21955	21757	21822	21814	21932	21779	21868	21964	21802	21831	21724	21859	21778	21715	22021	21885	21912	21708	21831	21810	21855	21913	21944	22014	21703	21859	21693	21698	21851	21862	21812	21821	22060	21780	21897	21853	22067	21865	22046	21861	21938	21805	21855	22040	21926	21805	21974	22162	21993	21671	21951	22027	21905	22018	21931	21837	21829	21960	21724	21976	21912	21863	21984	21884	21903	21806	22004	21848	21897	21943	21766	21708	21808	21970	21678	21780	22087	22003	21935	21823	21824	21827	21833	21780	21851	21993	21939	21821	21932	21802	21833	21838	21895	21837	21832	21717	21881	21919	21647	21972	21728	21734	21924	21913	21863	22016	22037	22014	21883	21720	21860	22022	21797	21907	21932	21914	21967	21836	21977	21934	21899	21985	21893	21776	21728	21887	22058	21872	22067	22032
33681	32338	36850	34054	31286	31007	30479	29939	29945	29648	29721	29568	29677	29406	29470	29444	29303	29353	29398	29559	29397	29035	29357	29304	29478	29263	29345	29291	29150	29497	29153	29305	29273	29394	29254	29313	29169	29036	29347	29429	29194	29224	29099	29212	29328	29268	29313	29275	29477	29202	29316	29210	29231	29262	29282	29287	29197	29179	29387	29223	29341	29150	29339	29526	29250	29156	29178	29129	29292	29125	29260	29381	29372	29447	28895	29162	29114	29370	29549	29264	29248	29012	29245	29204	29376	29244	29113	29249	29314	29250	29179	28991	29461	29160	29175	29416	29443	29141	29244	29273	29219	29292	29394	29277	29254	29249	29135	29141	29408	29186	29341	29473	29072	29195	29271	29293	29025	29118	29423	29182	29347	29501	29210	29101	29368	29121	29035	29198	29219	29379	29121	29281	29017	29241	29366	29130	29288	29308	29085	29071	29195	29321	29413	29249	29282	29358	29322	29260	29290	29015	29163	29040	29135	29260	29408	29134	29082	29515	29406	29296	29390	29309	29404	29153	29171	29440	29257	29341	29166	29406	29389	29337	29193	29279	29293	29221	29301	29266	29217	29341	29170	29179	29271	29407	29377	29337	29093	28889	29122	29184	29253	29191	29449	29426	29144	29660	29178	29380	29353	29350	29491	29246	29396	29304	29335	29154	29204	29115	29092	29317	29244	29353	29441	29376	29383	29183	29086	29300	29152	29188	29319	29196	29116	28985	29155	29370	29401	29157	29030	29018	29219	29354	29203	28976	29239	29056	29335	29157	29299	29206	29431	29253	29171	29308	29243	29196	28959	28895	29213	29365	29199	28859	29059	29042	29248	29013	29293	29298	29312	29111	29025	29214	29186	29070	29183	29280	29433	29215	29307	29449	29385	29421	29135	29136	29118	29557	29298	29187	29141	29171	29287	29367	29165	29038	29328	29199	29443	29212	29078	29412	29304	29213	29148	29259	29367	29119	29377	29223	28969	29017	29003	29103	29080	29225	29393	29299	29285	29258	29238	29265	29025	29166	29144	29102	29171	29335	29362	29212	29391	29199	29369	29113	29330	29485	29104	29290	29217	29320	29240	29273	29343	29177	29396	29174	29381	29207	29136	29323	29415	29090	29428	29233	29247	29103	29102	29190	29309	29249	29424	29169	29460	29154	29229	29367	29549	29007	29258	29269	29237	29430	29223	29378	29287	29352	29178	29277	29290	29315	29356	29216	29557	29063	29349	29633	29085	29194	29382	29156	29364	29208	29187	29027	29362	29037	29526	29253	29142	29248	29258	29126	29118	29118	29272	29200	29024	29309	29082	29047	29091	28951	29469	29021	29044	29356	29498	29207	29098	29338	29135	29051	29430	28980	29208	29013	29233	29015	29225	29052	29197	29222	29087	29123	29206	29423	29261	29255	28995	29422	29435	29563	29297	28923	29296	29402	29258	29404	29184	29457	29220	29333	29204	29300	29167	29023	29076	29209	28927	29372	29377	29112	29210	29281	29254	29094	29319	29217	29346	29465	29490	29037	29416	29064	29168	29169	29420	29321	29415	29449	29326	29209	29310	29406	29465	29215	29062	29270	29296	29434	29095	29249	29116	29040	29419	29156	29230	29161	29149	29081	29349	29070	29285	29381	29278	29295	29296	29164	29259	29327	29160	29359	29429	29224	29275	29341	29023	29228	29326	29266	29222	29438	29123	29178	29144	29265	29203	28963	29063	29385	29036	29174	29318	29132	29069	29321	29334	29217	29435	29126	29193	29403	29152	29087	29159	29731	29330	29381	28996	29100	29169	29426	29205	29417	29002	29324	29429	28918	29157	29158	29156	29085	29048	29257	29421	29375	29215	29072	29502	29364	28991	29341	29181	29382	29168	29043	29332	29378	29346	29215	28990	29206	29375	29294	29289	29133	29385	29410	29456	29495	29069	29227	29070	29329	29173	29055	29284	29329	29441	29071	29355	29358	29021	29157	29425	29360	29191	29316	29315	29079	29239	29322	29310	29323	29558	29224	29206	29337	29501	29205	29288	29148	29362	29401	29306	29059	29246	29334	29113	29171	29126	29184	29234	29320	29441	29397	29419	29489	29298	29023	28997	29063	29516	29286	29366	29039	29159	29175	29435	29347	29502	29398	29284	29165	29196	29157	29322	29393	29412	29234	29055	29326	29377	29400	29134	29335	29427	29266	29142	29035	29287	29416	29226	29563	29244	29099	29195	29247	29086	29197	28880	29125	29326	29219	29167	29187	29306	29213	29327	29172	29258	29116	29405	29008	29256	29229	29221	29164	29243	29098	29322	29209	29324	29334	29237	29296	29214	29186	29229	29236	29168	29243	29209	29242	29125	29185	29309	29192	29523	29251	29371	29194	29344	29276	29241	29408	29233	29105	29516	29330	29239	29109	29241	29420	29109	29605	29238	29104	29198	29163	29317	29267	29449	29427	29287	29350	29209	29127	29215	29481	29416	29142	29232	29349	29164	29223	29166	29113	29188	29168	29261	29225	29319	29394	29400	29151	29082	29270	29164	29310	29259	29290	29275	29186	29217	29047	29338	29350	29363	29021	29214	29085	29203	29296	29087	29251	29142	29311	29362	29384	29625	29429	29223	29072	29351	29360	29320	29260	29255	29267	29297	29284	29293	29205	29294	29241	29185	29222	29398	29189	29186	29190	29358	29255	29186	29312	29263	29307	29239	29134	29265	29645	29218	29023	29388	29309	29489	29345	29400	29169	29371	29193	29297	29523	29196	29395	29106	29050	29173	29335	29256	29118	29518	29319	29291	29150	29396	29349	29288	29291	29268	28977	29206	29300	29400	29283	29256	29266	29360	29303	29117	29265	29245	29332	29364	29329	29192	29357	29405	29329	29267	29326	29419	29437	29239	29377	29102	29304	29305	29308	29128	29143	29142	28926	29313	29381	29143	29128	29071	29532	29282	29146	29431	29106	29299	29259	29534	29335	29353	29248	28973	29030	29347	29457	29275	29488	29190	29256	29315	29220	29277	29126	29142	29114	29282	29391	29408	29245	29165	29249	29181	29361	29246	29400	29287	29251	29318	29382	29347	29449	29426	29327	29496	29256	29269	29193	29415	29277	29402	29236	29317	29359	29281	29185	29110	29101	29301	29291	29392	29377	29342	29063	29100	29298	29240	29289	29053	29327	29156	29251	28984	29144	29116	29407	29374	29257	29512	29186	29253	29195	29313	28975	29220	29029	29134	29264	29436	29259	29260	29218	29279	29419	29357	29341	29245	28913	29359	28978	29252	29287	29416	29306	29132	29195	29249	29243	29014	29205	29167	29280	29544	29111	29283	28898	29314	29554	29176	29149	29266	29094	29387	29405	29232	29344	29269	29213	29211	29159	29035	29257	29134	29253	29251	29188	29580	29238	29151	29023	29363	29091	29330	29192	29068	29283	29292	29198	29231	29305	29355	29212	29207	29150	29149	29224	29301	29272	29377	29207	29219	29310	29223	29121	29053	29170	29584	29347	29378	29153	29209	29328	29329	29155	29104	29381	29122	29494	29124	29293	29435	29406	29419	29211	29239	29206	29286	29259	28893	29200	29511	29255	29010	29271	29314	29412	29446	29432	29386	29184	29471	29372	29374	29399	29292	29165	29075	29298	29312	29353	29169	29369	29340	29185	29275	29026	29228	29299	29512	29339	29438	29572	29238	29456	29157	29339	29329	29337	29391	29150	29253	29216	29252	29225	29265	29321	29131	29222	29341	29265	29089	29261	29183	29213	29336	29391	29288	29178	29071	29402	29171	29198	29234	29213	29531	29249	29313	29113	29188	29188	29362	29259	29383	29400	29147	29429	29159	29163	29339	29066	29183	29205	29419	29270	29103	29195	29315	29295	29244	29147	29310	29183	29246	29455	29199	29239	29567	29325	29084	29236	29221	29249	29261	29257	29282	29210	29364	29040	29403	29284	29231	29149	29500	29210	29201	29383	29292	29462	29400	29065	29180	29349	29182	29252	29300	29135	29318	29168	29615	29168	29342	29338	29354	29325	29526	29488	29189	29400	29240	29241	29176	29385	29195	29028	29454	29439	29446	29238	29271	29171	29210	29293	29351	29080	29279	29264	29314	29205	29243	29614	29307	29235	28999	29301	29396	29355	29096	29283	29289	29461	29301	29311	29091	29267	29333	29160	29592	29241	29151	29167	29280	29268	29115	29409	29413	29444	29108	29445	29176	29411	29290	29424	29310	29249	29267	29100	29584	29305	29278	29033	29317	29247	29378	29297	29226	29122	29280	29332	28839	29094	29280	29160	29346	29319	29180	29217	29130	29021	29275	29219	29305	29244	29319	29241	29171	29246	29002	29219	29334	29209	29118	29553	29324	29346	29438	29359	29134	29228	29196	29424	29100	29242	29255	29277	29091	29380	29373	29342	29330	29051	29202	29375	29413	29108	29379	29560	29142	29081	29166	29502	29195	29242	29581	29242	29133	29150	29226	29271	29481	29104	29263	29241	29114	29177	29423	29021	29315	29041	29082	29115	29418	29440	29430	29211	29108	29011	29309	29492	29328	29013	29163	29309	29201	29282	29139	29215	29408	29216	29207	29616	29256	29235	29184	29445	29389	29288	29258	29113	29148	29391	29392	29061	29248	29180	29288	29329	29290	29347	29404	29186	29252	29476	29114	29330	29256	29212	29563	29471	29213	29421	29174	29058	29376	29219	29257	29020	29336	29278	29197	29486	29367	29430	29239	29368	29358	29082	29392	29297	29428	29536	29276	29515	29242	29322	29021	29329	29261	29326	29353	29455	29167	29192	29328	29386	29163	29232	29215	29136	29480	29107	29481	29208	29142	29296	29370	29146	29236	29217	29169	29272	29389	29380	28865	29277	29181	29163	29175	29165	29066	29454	29320	29364	29317	29129	29313	29365	29205	29257	29052	29277	29268	29056	29268	29189	29162	29196	29231	29398	29409	29035	29240	29310	29344	29152	29280	29411	29373	29204	29240	29318	29440	29392	29337	29252	29047	29271	29294	29364	29163	29257	29527	29327	29386	29159	29353	29297	29211	29175	29357	29206	29256	29657	29085	29167	29189	28958	29336	29181	29400	29420	29413	29383	29230	29191	29244	29506	29206	29428	29166	29462	29159	29204	29359	29165	29204	29187	29189	29136	29321	29340
30521	42390	31434	26866	25466	24251	23515	23145	22894	22448	22153	22170	21914	22063	21946	21958	21669	21577	21579	21616	21800	21799	21643	21792	21672	21680	21682	21728	21744	21816	21621	21546	21520	21560	21800	21792	21674	21749	21871	21597	21792	21731	21656	21980	21614	21408	21746	21583	21628	21738	21627	21595	21650	21723	21629	21555	21627	21508	21664	21579	21582	21667	21493	21524	21710	21552	21576	21733	21849	21658	21695	21617	21619	21564	21465	21684	21455	21642	21541	21430	21703	21703	21661	21639	21672	21613	21664	21576	21750	21616	21662	21623	21689	21764	21707	21830	21651	21602	21601	21658	21704	21598	21779	21598	21632	21533	21649	21733	21497	21766	21625	21575	21631	21680	21477	21460	21505	21496	21600	21657	21758	21527	21764	21601	21626	21684	21595	21481	21465	21657	21746	21470	21686	21586	21704	21521	21505	21577	21496	21421	21601	21526	21728	21652	21430	21551	21691	21499	21802	21378	21552	21624	21785	21454	21760	21672	21692	21626	21637	21788	21790	21464	21685	21773	21780	21586	21421	21599	21750	21756	21519	21475	21593	21693	21570	21645	21748	21547	21651	21643	21747	21871	21720	21679	21802	21664	21580	21547	21655	21664	21524	21689	21683	21553	21832	21607	21612	21606	21668	21658	21580	21717	21594	21804	21660	21725	21566	21813	21577	21673	21637	21523	21673	21619	21421	21698	21505	21688	21529	21644	21690	21616	21661	21569	21517	21675	21631	21667	21701	21614	21576	21438	21555	21684	21668	21715	21540	21548	21620	21563	21737	21554	21719	21650	21668	21853	21652	21654	21503	21549	21652	21528	21659	21603	21605	21777	21529	21745	21628	21705	21557	21699	21562	21605	21502	21747	21483	21637	21680	21719	21777	21656	21662	21531	21676	21636	21828	21725	21752	21721	21697	21581	21606	21767	21599	21850	21581	21702	21604	21410	21584	21780	21662	21689	21735	21742	21592	21650	21612	21627	21546	21775	21508	21638	21667	21656	21915	21342	21422	21790	21578	21652	21614	21496	21691	21709	21637	21742	21810	21685	21904	21726	21489	21797	21699	21694	21644	21608	21746	21569	21545	21677	21648	21555	21668	21466	21694	21735	21648	21570	21607	21405	21603	21597	21586	21611	21608	21485	21682	21606	21702	21800	21553	21559	21652	21604	21739	21517	21866	21607	21595	21608	21718	21639	21675	21634	21600	21610	21428	21640	21698	21567	21577	21675	21668	21679	21784	21659	21520	21652	21821	21823	21687	21784	21532	21582	21527	21639	21570	21764	21849	21637	21628	21592	21701	21656	21641	21536	21744	21626	21710	21586	21747	21520	21607	21477	21575	21649	21624	21690	21716	21550	21743	21774	21711	21640	21704	21540	21695	21594	21437	21654	21702	21768	21720	21609	21635	21668	21625	21608	21623	21631	21684	21706	21627	21756	21520	21752	21712	21480	21458	21764	21790	21679	21706	21634	21518	21741	21428	21786	21378	21606	21767	21519	21837	21765	21570	21705	21721	21415	21749	21574	21637	21589	21690	21523	21626	21638	21610	21536	21791	21638	21833	21735	21591	21711	21683	21648	21558	21882	21583	21660	21647	21531	21571	21535	21681	21517	21610	21483	21614	21534	21620	21511	21717	21489	21693	21746	21609	21716	21780	21640	21581	21655	21662	21662	21734	21844	21581	21598	21598	21743	21769	21571	21684	21703	21790	21599	21555	21740	21636	21586	21648	21661	21889	21638	21665	21805	21692	21624	21383	21671	21591	21818	21547	21679	21681	21774	21587	21716	21626	21530	21560	21698	21666	21706	21715	21724	21653	21641	21586	21721	21725	21976	21511	21688	21534	21736	21717	21616	21586	21512	21551	21668	21635	21858	21634	21383	21598	21580	21762	21727	21624	21614	21489	21534	21847	21844	21761	21767	21799	21737	21627	21668	21719	21604	21823	21671	21871	21758	21620	21767	21705	21521	21856	21600	21660	21676	21770	21644	21566	21737	21487	21575	21728	21440	21842	21583	21723	21676	21617	21828	21600	21742	21809	21657	21575	21514	21736	21599	21650	21766	21778	21649	21683	21759	21670	21413	21477	21549	21604	21820	21648	21730	21685	21670	21615	21513	21454	21659	21598	21813	21752	21499	21820	21585	21709	21719	21895	21681	21528	21749	21478	21675	21566	21827	21579	21491	21621	21587	21774	21736	21629	21627	21563	21662	21586	21691	21713	21689	21598	21703	21661	21809	21732	21535	21731	21695	21603	21739	21514	21628	21652	21802	21604	21733	21501	21750	21657	21876	21676	21717	21497	21644	21642	21710	21698	21588	21633	21645	21650	21770	21556	21721	21786	21730	21594	21569	21684	21766	21625	21570	21560	21718	21645	21602	21410	21550	21803	21681	21548	21634	21560	21703	21580	21476	21588	21664	21670	21589	21551	21568	21688	21814	21519	21714	21600	21405	21565	21590	21646	21660	21600	21668	21657	21817	21700	21507	21502	21608	21654	21692	21805	21679	21586	21589	21628	21903	21593	21785	21669	21751	21568	21776	21692	21500	21689	21687	21617	21684	21562	21748	21588	21531	21861	21669	21573	21640	21743	21573	21595	21526	21764	21613	21527	21610	21455	21732	21670	21534	21705	21670	21608	21759	21585	21546	21550	21481	21835	21597	21628	21829	21541	21710	21631	21755	21488	21779	21799	21716	21740	21722	21691	21632	21723	21389	21689	21611	21727	21833	21649	21775	21669	21741	21770	21628	21825	21755	21694	21663	21788	21584	21709	21583	21465	21705	21707	21717	21693	21669	21582	21599	21796	21683	21926	21635	21520	21581	21674	21814	21722	21633	21956	21583	21701	21805	21761	21624	21593	21705	21541	21663	21854	21668	21676	21692	21743	21556	21815	21604	21680	21594	21743	21713	21494	21942	21773	21690	21558	21573	21523	21744	21684	21672	21673	21805	21724	21710	21587	21524	21685	21717	21626	21507	21739	21626	21647	21759	21604	21650	21378	21575	21606	21810	21547	21876	21738	21644	21543	21773	21712	21614	21687	21634	21676	21545	21745	21782	21751	21525	21701	21586	21609	21599	21709	21548	21610	21768	21681	21590	21834	21717	21683	21408	21784	21431	21704	21830	21492	21615	21559	21747	21600	21448	21617	21564	21771	21786	21731	21607	21565	21787	21513	21593	21711	21517	21599	21487	21703	21711	21853	21574	21796	21737	21684	21736	21677	21576	21542	21800	21646	21877	21762	21592	21710	21556	21612	21538	21764	21646	21691	21752	21524	21780	21631	21712	21669	21661	21498	21690	21651	21799	21656	21478	21457	21690	21598	21816	21633	21523	21556	21709	21655	21648	21609	21649	21664	21608	21681	21563	21622	21794	21680	21575	21564	21603	21798	21757	21721	21647	21625	21578	21715	21733	21601	21564	21582	21595	21691	21707	21659	21625	21636	21391	21719	21687	21538	21559	21768	21539	21840	21826	21508	21742	21580	21506	21772	21455	21750	21579	21551	21627	21746	21644	21618	21640	21708	21742	21759	21740	21766	21660	21606	21803	21770	21635	21623	21816	21550	21692	21721	21824	21600	21622	21802	21705	21766	21687	21682	21502	21557	21678	21539	21788	21619	21683	21517	21692	21579	21588	21469	21703	21581	21653	21484	21679	21546	21727	21642	21672	21707	21720	21628	21513	21589	21826	21478	21646	21739	21502	21542	21617	21804	21524	21635	21676	21664	21640	21731	21655	21679	21907	21878	21517	21643	21624	21718	21703	21737	21728	21591	21678	21769	21768	21782	21691	21813	21542	21738	21745	21644	21631	21688	21531	21708	21543	21489	21834	21736	21706	21774	21661	21653	21665	21577	21649	21763	21551	21587	21528	21892	21670	21564	21742	21669	21565	21576	21730	21708	21726	21691	21672	21797	21721	21714	21455	21684	21424	21590	21697	21554	21735	21609	21514	21579	21501	21598	21514	21656	21560	21656	21816	21729	21702	21607	21603	21809	21763	21656	21442	21718	21710	21622	21620	21670	21568	21764	21595	21654	21725	21695	21717	21753	21617	21692	21767	21724	21750	21775	21505	21691	21890	21538	21652	21668	21792	21734	21487	21664	21651	21688	21701	21650	21819	21665	21600	21587	21719	21757	21664	21647	21527	21623	21486	21968	21520	21484	21640	21670	21625	21730	21625	21683	21625	21612	21635	21624	21674	21570	21724	21666	21723	21639	21639	21586	21687	21548	21522	21693	21692	21530	21607	21714	21700	21746	21613	21556	21772	21614	21743	21667	21586	21618	21743	21719	21647	21694	21687	21446	21848	21727	21654	21509	21815	21733	21629	21831	21704	21773	21725	21761	21674	21842	21442	21880	21868	21611	21594	21566	21747	21571	21540	21653	21663	21701	21549	21680	21557	21562	21826	21550	21613	21649	21813	21495	21595	21709	21553	21526	21712	21555	21510	21606	21644	21642	21822	21610	21812	21805	21612	21662	21643	21724	21692	21600	21766	21739	21825	21713	21734	21669	21591	21657	21638	21631	21840	21701	21640	21937	21534	21651	21756	21595	21787	21651	21597	21550	21672	21574	21574	21660	21937	21747	21692	21694	21558	21538	21743	21919	21495	21634	21692	21857	21642	21690	21559	21603	21541	21742	21674	21727	21461	21553	21613	21745	21723	21626	21523	21779	21502	21733	21764	21346	21611	21699	21775	21772	21735	21840	21711	21626	21646	21489	21463	21655	21498	21613	21656	21729	21657	21432	21684	21816	21685	21703	21752	21453	21582	21520	21529	21617	21503	21635	21647	21733	21688	21589	21753	21723	21561	21505	21661	21524	21654	21581	21512	21589	21569	21600	21736	21606	21726	21690	21529	21369	21850	21640	21708	21558	21629	21658	21519	21670	21650	21696	21856	21693	21629	21650	21669	21752	21765	21631	21444	21636	21665	21552	21433	21696	21699	21747	21621	21604	21602	21631	21698	21665	21584	21788	21618	21759	21663	21583	21722	21575	21615	21802	21757	21689	21655	21543	21713	21692	21671	21588	21660	21689	21568	21621	21620	21678	21642	21833	21690	21769	21640	21497	21677	21518	21524	21401	21588	21696	21533	21724	21415	21720	21578	21691	21707	21814	21645	21630	21833	21642	21595
23366	21454	28378	26601	27223	30848	32652	30570	30363	29934	29780	29756	29542	29708	29700	29375	29484	29319	29342	29216	29150	29238	29210	29249	29489	29305	29285	29190	29108	29159	29410	29062	29243	29325	29191	29051	29431	29033	29350	29279	29179	28989	29154	29281	29272	29148	29207	29144	29452	28941	29160	28933	28834	29006	29150	29121	29151	29269	28982	29166	29162	29247	28998	29105	29125	29130	29299	29170	28917	29210	28995	29290	29177	29027	29389	29093	29416	29207	28963	29138	29214	29052	29259	29203	29279	29020	29083	29128	28986	29124	29098	29086	28925	29278	29226	29154	29122	29300	29130	29159	29251	28953	29395	29385	29236	29127	28879	29308	29226	29133	29223	29058	28988	29253	28996	29021	29043	29335	29536	29386	28917	29062	29139	29222	29482	29061	29370	29124	29107	29076	28795	29222	28947	29031	29143	29361	29174	29031	29052	29054	28940	29151	29186	29514	29279	29030	29091	29118	29138	29253	29064	29367	29469	29261	29125	28958	28985	28954	28851	29051	29093	29166	29042	29038	29257	29489	28992	28833	29035	29087	29259	28991	29160	29139	28816	29118	29073	29234	29085	29117	29114	29062	28917	29113	29115	29091	29293	28943	29305	29034	29065	29213	29163	29028	29181	29125	29091	29158	29335	28945	28975	29256	29357	28984	28830	28937	29079	29333	29263	29022	29306	29377	29162	29230	28915	29220	29035	28927	29100	29042	29134	29215	29085	29170	29334	29317	28906	29034	28839	29216	29186	29216	28971	29172	29102	28926	28904	29170	29014	29080	29112	29021	29090	29117	29144	29063	29281	29038	29208	29171	29071	29161	29132	29019	29044	29296	28979	29030	29169	29190	29226	29069	29125	29062	29116	29181	29196	29009	29087	29144	29149	28981	29119	29385	29167	29283	29180	29214	29091	29273	29162	29160	29147	29067	29018	29118	29305	29205	29172	29168	29061	29179	29312	28996	29077	28900	29061	29325	29041	29097	29328	29199	28929	29228	29085	29109	29183	29062	29079	29219	29130	28880	29147	29426	29195	29294	29181	29246	29419	29148	28968	29092	29319	29233	29170	29180	29001	29201	29283	29257	29029	29230	29094	29129	29142	29263	29112	29143	29004	29138	29279	29167	29122	28890	29278	29042	29038	29019	28986	28919	29171	29056	29178	29035	29097	29302	29319	29184	29241	29162	29182	29005	29259	29031	29116	29028	29052	29251	29078	28935	29061	29281	29104	29034	29362	29079	29098	29252	29359	29234	29197	29268	29303	29118	29066	29042	29157	29281	28916	29338	29103	29270	29157	29097	29164	28990	29260	29158	29177	29093	29052	29035	29074	29102	28992	29004	29127	29121	29099	29012	29160	29108	29191	29021	29039	28955	29168	29058	29186	29129	28802	28845	29077	28913	29108	28837	29188	29184	29214	29052	28910	29181	28969	29166	29386	29052	28889	29383	29437	29096	29185	29005	29185	29147	29085	29217	29236	29138	28988	29248	29250	29173	29065	29131	28921	29124	29177	29101	29323	29211	29122	29189	29170	29160	29021	29060	29149	28957	28964	29164	29112	29228	29344	29133	29324	29335	29200	29065	29064	29301	29238	29094	28988	29229	29117	29146	29116	29140	29200	29354	29393	28884	29212	29227	29266	29047	29183	29166	29316	29270	29220	29038	29042	28985	29057	29034	28960	28981	29219	29126	29158	28918	29185	29290	29238	29471	29230	29069	28850	29287	28845	29055	29100	29098	29090	29214	29030	29066	29065	29249	29151	29157	29118	29322	28987	29149	29180	29460	29166	29018	29313	29006	28998	28942	29111	29192	29207	29122	29214	29101	29201	29106	29178	29210	29176	28752	28910	29125	29208	28981	29288	29306	29091	29175	29173	29155	29124	29193	29161	29092	29092	29161	29042	28892	29104	28912	29208	29152	28936	29180	29177	29382	29141	29026	28969	29227	28982	29011	29072	29147	29167	29054	29113	29142	29226	29027	29129	29122	29248	29153	29064	29412	28976	29236	29180	28961	29118	29112	29131	29015	29411	29082	29028	28987	29102	29171	29053	29166	29110	29155	29271	29101	29070	28931	29202	29017	29100	29111	28999	29131	29178	29252	29157	29191	29274	29098	29343	29340	28998	29005	29067	29223	29286	29312	29269	29115	28982	29092	29102	28953	28985	29109	29207	29178	29058	28948	29204	29111	28999	29244	29137	28991	29153	29288	29109	29049	29244	29174	29230	29219	29018	29002	29234	28915	29083	29040	29290	29049	29264	29256	29078	29037	29299	29140	29105	29366	29363	29262	29090	29232	29000	29036	29204	29014	29182	28987	29393	29254	29139	29137	29267	29272	29225	29004	28931	29157	29048	29002	28927	29065	29069	29102	29246	29221	29336	29116	29176	29087	29322	29247	29132	29162	29229	29324	29209	29120	29312	29233	29083	29303	29380	29231	29099	29162	29085	29321	29413	29182	29343	28833	29233	29137	28701	29059	29311	29003	29001	29201	29027	29450	29091	28931	29264	29171	29245	29307	29086	29060	29174	29339	28925	29282	29000	29185	29173	29015	29036	29096	29078	29085	29007	29380	29165	29028	29309	29030	28908	28885	29276	29082	29566	29263	29302	29195	29275	29229	29287	28735	29222	29263	29270	29246	29357	29102	29154	28966	29196	29020	29139	28911	29313	29209	29046	29066	29176	29230	29210	29056	28984	29010	29099	29055	29066	29088	28999	29013	29035	29039	29166	29175	28692	29284	28904	29137	29221	29283	29252	29187	28923	29258	29057	29115	29305	29209	29115	29146	29340	29232	29346	29330	29207	29227	29128	29131	29105	29049	29106	29076	29053	29303	29273	28924	29056	29131	29230	29141	29000	28719	28997	29095	29299	29295	29011	29363	29087	29203	29240	29171	29244	29156	29090	29376	29008	28883	29168	29151	29298	29108	28715	29059	29100	29142	29227	29234	29331	29005	29068	29303	29034	29055	28987	29237	29315	29285	29392	29143	29311	28923	29103	28984	28981	29115	29306	29100	29341	29146	29015	29042	29085	29132	28973	29137	29136	29393	28805	28922	28866	29219	29024	29153	29243	28931	29330	29059	29155	29082	29086	29337	29128	29264	29183	29174	29377	29215	29184	29002	29174	29225	29026	29080	29193	28983	29247	29189	29176	29027	29147	28832	29099	29035	28846	29081	29278	28966	29556	29111	28971	28979	29235	29141	29353	29203	28744	29253	29064	29272	29307	29157	29242	28977	28974	29042	29134	29205	29132	29256	29023	29166	29232	29056	29130	29452	29101	29373	29143	29166	29157	29156	29033	28942	29089	29257	29347	29013	29032	29271	29140	29100	29174	29127	29065	29271	29159	29045	28960	29095	29241	29144	29206	28896	28856	29163	29071	29130	29033	29070	29115	28929	29321	29145	29239	29237	29116	29152	29260	29009	29211	28973	29051	29181	29022	29336	29064	29015	29136	28957	29490	28879	28976	28882	28982	29190	29085	29160	28978	29053	29192	29040	29025	28983	29085	29009	29148	29000	29213	28909	28882	29035	29050	28969	29373	29119	29239	29271	29199	28929	28991	29201	29056	29044	29092	28870	29166	29177	28949	29016	29122	29169	28805	29190	28975	29171	29386	29102	29085	29309	29277	29128	29171	29293	29075	29138	29014	29059	29014	29288	29038	29266	29156	29064	29251	29320	29155	29185	29241	29078	28897	28810	29101	29099	29466	29116	29136	29039	29271	29091	29411	29124	29207	29279	29054	29043	29199	29126	29251	29246	29216	29052	29003	29138	29120	29247	29126	29433	29281	29251	29234	29244	29044	29097	28986	29284	28971	29135	29085	29183	29081	29190	29242	29061	29327	29302	29319	28903	29223	29005	29056	29179	29265	29256	29375	29096	29393	29087	29029	29119	29254	29183	29143	29125	29154	29232	29106	29212	29329	29255	29233	29078	29036	29276	28909	29120	29385	29256	29005	29306	29261	29332	29146	29084	29241	29187	29106	29202	29204	29166	29366	29458	29086	29335	29168	29225	28997	28910	29060	29099	29378	29002	29025	28846	28982	29105	29112	29074	29195	29105	29088	29189	29007	28894	29108	29292	29165	29012	29046	29090	29086	29128	29144	29226	29076	29153	29037	29125	28980	29031	29040	29149	29073	28987	28869	29178	29202	29256	29350	29087	29090	28734	29262	29177	29053	29232	29082	29105	29158	29253	29127	29086	29363	29188	29100	29042	29101	29234	29125	29243	28901	28917	29105	29169	29017	29015	29152	29118	28982	28828	29050	29131	29126	29036	29090	29250	29210	29097	29558	29016	29231	29158	29064	29071	29066	29110	29095	29342	29114	29120	29398	29228	29164	29172	29244	29154	28913	29083	29315	29379	28883	29318	29219	29036	29065	29236	29151	29232	29391	29271	29158	29248	29276	29345	29100	29304	29213	29182	29128	29106	29062	29019	28982	29003	29116	29285	29124	29136	29094	29112	29339	29164	29227	29130	29099	29005	29276	28968	28952	29070	29291	29056	29354	29159	29192	29138	29188	29124	29140	29042	29044	29138	29254	29131	28989	29022	29116	29141	29177	29025	29268	28970	29212	29265	29165	28965	28911	29033	29089	29035	29118	29065	28967	29185	29223	29329	28981	29238	29263	29272	29194	29018	29225	29112	28873	29006	29057	28969	29161	29354	29145	28855	29087	29139	29219	29157	28989	28950	29301	28954	29084	29224	29256	28944	29241	29134	29153	29420	29329	29057	29261	29188	29266	29200	29291	29392	29327	29197	28893	29098	29191	29263	29037	29065	29146	29161	29334	29265	29040	28885	29026	29225	28955	29184	29330	29323	28945	29047	29213	28980	29050	29006	29181	29230	29243	29050	29060	28973	29295	29272	29121	29127	29149	29033	29112	28928	29087	29121	29016	29109	29146	29250	29113	28980	29082	29146	29017	29174	29111	29120	28925	29060	29101	28848	29277	29109	29000	29179	29083	29207	29271	29217	29291	29171	29145	29462	29275	29405	29347	29161	28927	28944	29350	29219	29145	29170	29409	29258	28994	28832	29299	29152	29162	29229	29122	28977	29196	29015	28913	29360	29063	29157	29138	29170	29106	28930	29271	29187	28953	29018	29298	29195	29364	29351	29343	29410	29096	29245	29271	29204
27725	49001	35927	30196	27918	26060	24832	24012	23445	23160	22469	22350	22218	21860	22068	22146	22045	21745	21813	21591	21660	21721	21508	21622	21764	21671	21792	21558	21510	21668	21862	21829	21562	21705	21543	21673	21802	21700	21924	21420	21771	21889	21536	21874	21464	21600	21596	21674	21592	21880	21555	21513	21737	21778	21761	21522	21601	21582	21655	21539	21739	21530	21684	21597	21479	21639	21600	21466	21679	21528	21680	21502	21615	21500	21750	21529	21527	21708	21593	21544	21580	21644	21735	21686	21508	21736	21531	21609	21647	21620	21659	21601	21680	21529	21606	21783	21680	21646	21516	21768	21499	21688	21574	21693	21593	21745	21614	21652	21725	21684	21682	21609	21624	21612	21719	21696	21736	21539	21467	21719	21747	21807	21558	21647	21649	21595	21654	21512	21664	21592	21689	21596	21748	21527	21740	21606	21758	21763	21633	21509	21742	21565	21536	21579	21605	21742	21740	21515	21595	21561	21700	21703	21727	21648	21711	21663	21537	21541	21671	21537	21702	21519	21773	21634	21627	21693	21770	21543	21376	21602	21716	21508	21519	21578	21595	21629	21627	21659	21584	21743	21661	21753	21582	21781	21582	21513	21424	21661	21702	21633	21684	21741	21741	21701	21690	21644	21593	21718	21638	21553	21649	21526	21742	21757	21691	21507	21694	21484	21586	21667	21529	21762	21628	21671	21635	21672	21544	21564	21689	21518	21643	21729	21589	21698	21618	21715	21440	21668	21719	21747	21722	21666	21570	21623	21694	21630	21671	21563	21651	21792	21616	21669	21572	21488	21471	21724	21646	21654	21692	21411	21574	21740	21862	21469	21648	21560	21576	21597	21766	21761	21619	21557	21719	21590	21677	21666	21686	21723	21610	21485	21624	21652	21951	21628	21598	21622	21639	21690	21884	21551	21576	21639	21780	21663	21564	21821	21463	21545	21584	21608	21586	21611	21637	21558	21510	21432	21680	21593	21591	21637	21752	21637	21653	21686	21601	21689	21600	21806	21622	21458	21679	21652	21559	21612	21703	21524	21601	21606	21623	21463	21710	21592	21841	21588	21596	21700	21585	21491	21521	21591	21870	21566	21648	21523	21594	21640	21693	21641	21617	21479	21652	21535	21652	21688	21482	21628	21844	21673	21800	21618	21714	21687	21541	21852	21872	21657	21695	21437	21603	21714	21605	21470	21658	21641	21522	21654	21645	21679	21651	21668	21795	21715	21620	21672	21757	21481	21587	21522	21645	21725	21627	21707	21663	21573	21627	21700	21572	21675	21658	21713	21541	21842	21611	21655	21686	21878	21679	21524	21629	21628	21620	21577	21789	21752	21558	21673	21483	21587	21590	21613	21623	21555	21707	21571	21709	21749	21664	21682	21518	21622	21558	21736	21367	21865	21560	21695	21791	21703	21508	21502	21759	21483	21673	21697	21662	21621	21616	21623	21604	21840	21602	21637	21667	21525	21552	21752	21745	21632	21563	21661	21511	21746	21592	21465	21685	21492	21542	21504	21765	21469	21750	21725	21683	21599	21608	21603	21660	21471	21581	21584	21652	21638	21554	21727	21573	21574	21625	21726	21480	21673	21774	21669	21519	21595	21586	21675	21685	21919	21584	21625	21727	21800	21494	21807	21647	21657	21568	21743	21494	21732	21550	21605	21754	21778	21582	21606	21783	21694	21674	21604	21619	21686	21555	21685	21785	21805	21631	21674	21744	21670	21780	21691	21447	21611	21443	21485	21749	21535	21586	21627	21649	21535	21742	21613	21886	21448	21624	21652	21516	21667	21464	21426	21596	21577	21732	21642	21583	21486	21620	21678	21497	21503	21801	21666	21795	21632	21538	21681	21523	21637	21659	21577	21585	21693	21644	21564	21690	21581	21763	21701	21710	21702	21686	21705	21507	21526	21445	21546	21694	21526	21601	21638	21502	21903	21714	21520	21661	21670	21661	21543	21561	21708	21581	21581	21653	21747	21679	21599	21659	21694	21473	21640	21751	21633	21427	21563	21664	21465	21710	21769	21582	21567	21581	21616	21720	21747	21520	21677	21729	21563	21594	21613	21710	21571	21521	21654	21461	21647	21611	21390	21645	21701	21511	21894	21749	21772	21711	21676	21750	21545	21561	21592	21590	21720	21607	21555	21812	21680	21603	21451	21498	21673	21600	21488	21602	21759	21560	21558	21715	21554	21707	21542	21574	21493	21760	21656	21614	21710	21669	21653	21709	21683	21650	21575	21512	21690	21456	21710	21585	21629	21630	21680	21696	21738	21816	21588	21711	21644	21767	21567	21630	21610	21542	21476	21742	21658	21800	21747	21707	21815	21825	21578	21471	21670	21803	21848	21442	21894	21486	21731	21598	21729	21685	21568	21682	21628	21701	21811	21682	21512	21614	21563	21624	21693	21674	21524	21517	21507	21550	21537	21551	21742	21596	21581	21676	21530	21636	21383	21642	21692	21710	21731	21687	21472	21752	21523	21711	21604	21600	21446	21710	21766	21710	21633	21800	21844	21667	21446	21670	21504	21697	21580	21549	21397	21582	21548	21686	21679	21624	21547	21636	21596	21474	21407	21671	21639	21664	21778	21600	21609	21811	21664	21707	21583	21543	21833	21688	21651	21598	21530	21662	21582	21709	21776	21589	21829	21532	21655	21507	21751	21674	21789	21732	21593	21638	21744	21652	21564	21685	21588	21709	21670	21667	21556	21540	21621	21809	21649	21568	21705	21576	21640	21667	21546	21711	21656	21811	21558	21577	21584	21633	21750	21583	21787	21459	21794	21778	21567	21472	21558	21658	21737	21574	21722	21723	21686	21515	21631	21762	21677	21641	21610	21666	21586	21569	21464	21641	21648	21611	21842	21597	21509	21580	21526	21546	21757	21650	21508	21480	21679	21616	21741	21688	21487	21664	21598	21658	21615	21806	21442	21569	21751	21755	21641	21639	21664	21499	21545	21580	21536	21789	21519	21520	21655	21771	21568	21465	21626	21630	21688	21843	21765	21620	21604	21578	21588	21558	21590	21553	21510	21534	21887	21537	21702	21541	21576	21752	21615	21800	21636	21478	21581	21491	21679	21505	21493	21552	21614	21559	21588	21523	21611	21887	21612	21634	21808	21697	21547	21746	21648	21666	21565	21588	21629	21697	21545	21656	21453	21566	21679	21699	21440	21584	21518	21765	21676	21669	21664	21768	21547	21684	21484	21486	21746	21689	21632	21552	21715	21682	21629	21584	21565	21540	21447	21534	21623	21667	21542	21662	21823	21632	21624	21524	21565	21740	21683	21536	21631	21545	21654	21659	21494	21635	21830	21725	21618	21750	21689	21546	21568	21680	21482	21459	21570	21699	21713	21492	21385	21688	21669	21525	21596	21553	21575	21615	21672	21836	21595	21632	21603	21536	21566	21616	21794	21550	21489	21660	21649	21616	21547	21795	21457	21632	21692	21588	21721	21566	21598	21572	21742	21764	21437	21686	21608	21625	21433	21875	21680	21578	21653	21683	21697	21796	21624	21733	21824	21631	21580	21619	21628	21511	21844	21746	21712	21765	21489	21621	21612	21526	21622	21764	21651	21594	21619	21713	21980	21643	21752	21580	21671	21577	21442	21540	21652	21801	21668	21755	21504	21569	21566	21571	21745	21649	21636	21904	21637	21579	21508	21567	21709	21589	21727	21631	21742	21427	21510	21684	21610	21615	21832	21661	21545	21518	21636	21601	21763	21632	21672	21501	21546	21871	21664	21650	21590	21667	21551	21338	21789	21670	21426	21604	21639	21486	21471	21498	21625	21741	21944	21691	21568	21736	21577	21640	21653	21627	21626	21554	21572	21716	21579	21658	21520	21587	21675	21776	21547	21718	21581	21602	21677	21689	21548	21474	21566	21646	21585	21691	21751	21635	21698	21731	21602	21636	21726	21573	21627	21655	21639	21494	21629	21604	21648	21655	21489	21613	21627	21797	21678	21637	21648	21621	21736	21727	21752	21631	21734	21513	21516	21662	21765	21656	21715	21441	21575	21660	21554	21710	21481	21459	21559	21716	21593	21299	21575	21781	21508	21425	21766	21629	21660	21604	21585	21509	21586	21698	21617	21523	21550	21739	21582	21830	21554	21712	21882	21618	21699	21636	21642	21530	21628	21512	21779	21667	21680	21792	21530	21760	21665	21715	21567	21855	21635	21774	21729	21547	21535	21889	21589	21555	21529	21522	21608	21681	21621	21657	21504	21783	21582	21659	21579	21775	21860	21659	21447	21466	21630	21783	21680	21814	21627	21669	21810	21649	21721	21482	21583	21513	21730	21592	21727	21607	21535	21492	21609	21578	21605	21635	21555	21618	21797	21433	21751	21530	21570	21580	21644	21774	21781	21537	21463	21669	21599	21674	21713	21707	21642	21598	21671	21714	21636	21599	21674	21624	21561	21521	21553	21680	21582	21591	21579	21661	21795	21549	21605	21611	21712	21645	21612	21553	21688	21623	21599	21700	21606	21723	21577	21686	21651	21786	21681	21607	21805	21760	21748	21737	21750	21573	21518	21553	21739	21617	21495	21703	21623	21741	21812	21573	21712	21630	21563	21570	21707	21706	21653	21915	21516	21816	21472	21746	21682	21682	21798	21713	21664	21643	21580	21730	21483	21779	21533	21661	21709	21793	21728	21501	21529	21510	21669	21566	21713	21631	21602	21653	21506	21751	21547	21595	21443	21627	21416	21744	21598	21729	21811	21475	21653	21532	21833	21488	21580	21720	21583	21546	21564	21459	21726	21607	21512	21646	21763	21455	21652	21538	21618	21692	21434	21727	21480	21629	21657	21579	21837	21529	21702	21632	21471	21596	21833	21686	21588	21711	21607	21557	21833	21736	21633	21543	21552	21727	21517	21615	21657	21531	21664	21681	21570	21561	21674	21726	21661	21470	21727	21587	21695	21662	21612	21450	21543	21725	21543	21500	21515	21579	21750	21461	21682	21596	21529	21662	21602	21685	21674	21687	21565	21756	21672	21500	21510	21320	21662	21675	21660	21680	21624	21550	21612	21702	21749	21669	21627	21535	21677	21858	21690	21734	21526	21733	21811	21471	21732	21713	21624	21488	21619	21606	21620	21619	21620	21583	21551	21552	21711	21841	21588	21572	21478
25637	21912	29573	32357	30267	30878	31046	30172	29679	29697	29611	29461	29212	29504	29357	29376	29298	29215	29146	29320	29085	29233	29159	29172	29037	29029	28939	29148	29192	29082	29257	29102	28975	29132	28997	29037	29256	29150	29080	29224	29100	28972	29175	29121	28876	29075	29007	29127	29228	29079	28999	28739	29039	29055	29182	28833	29081	29029	29184	29116	29097	29051	29049	28869	29075	28964	28996	29152	29117	29060	29071	29205	29048	29010	29361	29081	29011	29061	29094	29275	29238	29256	29017	28969	29145	29235	29153	29008	29281	28923	29038	29085	29094	29493	29131	29061	28841	28836	29283	28864	28963	28994	28893	28928	29326	28995	29107	29452	29350	29069	29277	28888	28999	29152	29115	28987	29069	29025	29105	29074	28908	29258	28757	29087	28936	29227	29182	28911	28980	29082	28863	28964	29133	29154	29076	29127	29089	29079	29127	29200	28938	28982	28816	29122	28989	29004	29332	29119	29070	29067	29117	28967	29139	29264	29126	28964	29004	29108	29174	29013	28961	29075	29125	29048	29052	29195	28990	29074	28996	29138	28937	29125	29207	28937	29037	29006	28924	28792	29241	29045	28956	29063	28921	28977	29090	29363	29012	29087	28978	29097	29132	29146	29129	29114	29085	29228	29148	29095	28991	29200	29059	29026	29095	29030	28885	29036	28950	29183	29170	28990	29171	29149	29230	28790	29102	29118	28971	29068	29091	29042	29145	29331	29315	28950	29160	29019	29210	29357	28916	29010	29003	29009	29141	28996	29062	29159	29175	29097	29246	28896	29069	29140	29069	28818	29156	29117	29128	29021	29214	29091	28987	29017	28922	29006	29333	29099	29195	29128	29021	29132	29226	29033	29003	28869	28984	28936	29196	29108	28985	29132	29071	29161	28922	29177	29141	29151	29134	28662	29216	29023	28835	28950	28901	29150	29057	29142	28961	29002	29069	29198	29121	29005	28723	29045	29047	29259	29093	29231	29211	29057	28791	29107	29064	28960	29301	28796	29042	29220	29257	29120	29007	29188	28950	29118	29087	29204	29084	29051	28959	29283	29095	28987	29226	29126	29087	28890	28912	29269	29072	29090	29120	28823	28982	28922	29032	28920	29158	29139	29014	28930	28887	28879	29286	29454	29108	29288	28837	29351	29156	29051	29021	29085	29084	29361	29061	28887	28975	28940	28836	29280	29220	29314	29213	29160	29201	28993	29151	28995	29041	29313	29211	29203	29201	29237	29213	29195	29035	29028	29209	28960	29281	29026	28817	28971	29139	28963	29328	29051	29256	29204	29041	29268	29078	28954	29029	28917	29178	29261	28834	29308	29167	29042	29184	29081	29255	29063	29025	29077	29174	28825	29125	28949	29124	29454	28903	29027	29050	28923	28959	29089	29393	29227	29159	28908	28978	29170	29079	28862	29167	29106	29229	29180	28924	29004	29294	28999	28897	29029	29003	28930	29555	29073	29120	28950	29316	28959	28864	28876	28981	28986	29003	28934	29058	29060	29033	28998	28838	28803	29343	28894	28993	28922	28984	29068	29287	29149	28958	29030	29312	28949	29259	29110	29221	29193	28911	29196	29128	29157	29161	29196	29230	29243	28980	29142	29207	29002	28977	29114	29013	28981	28918	29302	29103	29311	29436	28996	29298	29235	29275	28786	29106	29039	29120	28999	28934	29176	29200	29074	29134	29331	28916	29146	28901	29220	29001	29347	29227	29254	29052	29047	29240	29208	29406	29098	28990	29023	29079	29127	29095	29200	29069	29136	29200	29314	29354	29330	29248	29235	29065	29027	29180	29239	29075	28947	29078	29083	29067	28964	29226	29014	28808	28991	29088	29360	29088	29227	28871	28935	28958	28850	29043	29058	28957	28926	29028	29246	29274	29042	28891	29085	29087	29028	28939	29177	28981	28858	29020	29131	29095	29181	29262	28862	29161	28992	29015	28891	29228	29075	29002	29114	29146	29020	29361	29065	28922	28990	29212	29228	29160	29150	29224	29058	28787	29054	29257	28882	29029	29117	29224	29094	29214	29145	29068	29109	28951	29051	29128	29132	29321	28855	29171	29138	29099	28984	29053	29145	29131	29099	29069	29057	29192	29249	28881	29060	28963	29211	28836	28954	29124	28867	29149	28986	29084	28911	28665	29188	29269	28970	28931	28963	29192	28959	29112	29192	29081	29010	29118	29068	28815	28928	29106	29361	29238	29154	29235	29128	29110	28931	29154	29011	28880	29086	29016	29129	29428	28918	29187	29188	29259	29028	29030	29056	29118	29160	29126	29100	28981	29272	29089	28884	28920	29217	29046	28997	29243	29158	29153	29057	29414	28924	29024	29109	28951	29122	28922	28865	29153	29078	29116	29356	29122	29093	29074	28995	28814	29000	29248	29052	29209	29276	29193	28864	29107	29265	29195	29237	28970	28884	28951	28882	29232	29316	29105	28989	28885	29029	29002	29170	29001	29059	29177	29163	28973	29176	28809	29058	29190	29167	29170	29325	29146	29153	28834	29153	29140	28802	29186	29033	28993	28815	29348	29060	29219	29002	29056	29364	29094	29227	28879	28840	29159	28996	29252	29054	29285	29045	28965	28981	29008	29104	29159	29087	29162	29150	28958	29306	29203	29008	29119	29221	29212	29351	29302	29102	29050	29006	29070	29294	29400	28980	29107	28916	29188	29198	29228	29212	29303	29081	29143	28870	29196	28979	28834	29129	29104	29004	29112	29153	29189	29215	29193	28859	29258	29060	29212	28973	28949	28813	29076	29050	29310	29208	29205	29002	29021	29098	29010	29120	29108	29066	29027	29191	28999	28954	29188	28796	28904	29186	28979	29267	28946	29057	29313	29063	29147	29007	29092	29333	29218	29052	29173	29044	29171	29162	29069	29288	29023	29194	29024	29309	29095	29186	29288	29237	29146	29146	28993	29054	28945	29101	29176	29133	29031	28986	29253	29199	28937	29405	29193	29070	28956	29132	29121	29282	29055	29232	29319	29140	29306	29034	28885	29029	28994	29133	28935	29064	29141	29169	29288	29324	28986	29118	29167	29050	29162	29062	29098	28998	29155	29029	29128	29135	29152	28999	28918	29141	28995	28939	29159	28939	29070	29018	29074	29231	29014	28917	29058	29064	29217	29255	29125	28914	28966	29117	28998	28936	29170	28971	29053	29019	29171	29034	29076	29037	29030	29086	29406	29163	29034	29425	29099	29177	29239	29172	29067	29009	29134	29073	29001	29203	29223	28992	29327	29403	29128	28993	29223	29112	29273	28983	29078	29138	28916	29121	29016	29107	29395	29057	28968	29223	28945	28912	29055	28761	29096	28959	28993	28909	29030	28902	29165	29433	28936	29108	29278	29066	28961	29036	29299	29124	28911	29214	29084	28818	28964	29401	29310	29101	29097	29141	29162	29197	29049	29035	29027	29272	28980	29241	28971	29239	29082	28784	29008	29056	29162	29200	29120	28966	29132	29268	29043	29012	29184	29073	29089	29320	29234	28945	29026	29097	29117	29050	29063	29118	29294	29186	28962	29018	29094	29088	29201	29046	29249	28983	29431	29022	29117	29090	28993	29027	29087	28955	29069	29162	29131	29116	29084	29025	28993	29084	29041	29214	29105	28875	29280	29059	29195	29050	28957	29023	29098	29339	29070	29125	29012	29002	29025	28964	29199	28901	28900	29189	29191	29339	29046	29049	29145	28923	28905	29135	29107	29270	29184	29277	29290	29052	29224	29087	29033	29073	29240	29094	29050	28924	29280	29099	29142	29105	28990	28954	28828	28948	29040	29299	29204	29036	29283	29045	29183	29172	29340	28980	29223	28955	28976	29197	29090	29047	29273	29107	29158	29026	28921	29105	28993	29134	29360	28953	29142	29124	29130	29112	29216	29070	29153	28989	29120	29013	28835	29162	29045	29036	28995	29290	29162	29226	29157	29313	29212	29071	29009	29225	28950	29023	29123	29194	28992	29035	29084	28875	29182	29042	29020	29146	29156	29082	29134	28921	29310	29048	29001	28955	29056	28967	28968	29254	28950	29127	29125	29139	29157	28804	29054	29047	28876	28837	29177	29153	29124	29104	29115	29369	29056	29329	29071	28803	29177	29306	29196	29270	29366	29119	29100	28975	29118	29136	29095	29221	28968	29179	29290	28922	29178	29223	29208	28956	29068	29180	29029	29082	29196	28937	29217	29090	29252	28982	28978	29319	28972	29256	28979	29069	29115	29158	29121	28943	29206	28858	29074	29145	29089	28935	28959	29066	29000	28938	28910	28920	29028	28943	29179	29282	28682	28925	29084	29170	29107	29319	28954	29126	29099	29124	28944	29235	29263	29209	28970	29088	29100	29123	29088	28975	28859	28994	28925	29219	29092	29163	29093	29232	28981	28909	29341	29468	29284	29268	29240	29063	29065	29208	28997	29387	29000	28955	28963	29046	29277	29314	29143	28887	29069	29222	29006	29088	29040	29207	29091	29084	29103	29162	29058	28910	28967	29066	28632	29040	29013	28699	29308	29153	29165	29119	28908	29146	29178	29280	29039	29296	28961	29046	28987	28973	29337	28938	29187	29104	29125	29077	28966	28865	29300	28843	29145	29037	28839	29244	29125	29331	28915	29064	29264	29092	29177	29108	29122	28943	29096	28939	29139	28919	28876	29166	29117	29209	28966	29072	29090	29088	29018	28969	29173	29113	29122	29276	29392	29106	29307	28897	28953	29081	29074	29072	28965	29051	29189	28978	29135	29265	29153	28997	29075	29220	29017	29116	28940	29392	29039	29211	29165	28866	29196	29179	28811	29028	29104	29148	29095	29217	28911	28994	29244	28979	28930	28978	29295	29052	28946	28887	29195	29343	28824	29112	29101	29165	29328	29350	29160	29105	29127	29093	29272	29201	29130	28851	29276	29084	29014	28810	28826	29162	29217	29288	29121	29023	29036	29271	28927	28964	29010	29196	29158	28789	29032	28945	29100	28983	29109	29193	29203	29226	29215	29124	29015	29059	29245	29210	29276	29319	29199	28957	28915	28831	29294	29059	29003	29012	29080	29162	28967	29107	28926	29032	28922	28965	29087	29282	29249	28709	29075	29167	29188	28976	29016	29106	29065	29069	29246	29173	28981	28924	29272	29042	29166	29093	29136	29028
28576	45526	33841	28474	26749	24997	24108	23593	22976	22831	22307	22231	22091	22084	21986	21716	21651	21669	21459	21771	21427	21635	21628	21693	21551	21759	21629	21405	21729	21630	21509	21789	21618	21525	21561	21673	21622	21616	21693	21494	21631	21490	21598	21595	21635	21666	21724	21617	21775	21601	21674	21463	21383	21602	21630	21749	21567	21753	21497	21641	21831	21805	21624	21789	21539	21478	21501	21464	21598	21571	21574	21580	21637	21603	21588	21646	21750	21648	21742	21636	21725	21663	21503	21589	21593	21763	21632	21733	21558	21617	21620	21574	21776	21620	21455	21721	21686	21622	21547	21630	21433	21727	21670	21499	21690	21635	21562	21612	21652	21865	21560	21777	21589	21752	21661	21622	21526	21621	21691	21670	21654	21545	21516	21653	21707	21603	21745	21582	21822	21578	21511	21573	21755	21448	21481	21707	21608	21731	21508	21664	21472	21593	21670	21428	21651	21528	21767	21595	21414	21650	21571	21647	21560	21554	21464	21750	21528	21558	21756	21514	21579	21549	21570	21796	21733	21555	21835	21809	21523	21422	21746	21555	21658	21566	21628	21567	21569	21578	21570	21552	21690	21427	21434	21444	21642	21485	21616	21741	21687	21581	21732	21819	21602	21558	21683	21671	21641	21435	21576	21548	21480	21551	21588	21682	21726	21642	21658	21571	21631	21684	21770	21573	21645	21587	21472	21584	21644	21788	21472	21746	21495	21493	21821	21638	21763	21715	21603	21649	21537	21471	21476	21632	21549	21655	21504	21685	21691	21864	21655	21617	21888	21611	21634	21470	21555	21519	21583	21680	21681	21574	21734	21822	21606	21718	21459	21689	21618	21576	21562	21636	21537	21612	21539	21466	21367	21676	21679	21571	21668	21561	21508	21717	21809	21787	21523	21757	21684	21585	21591	21712	21509	21814	21705	21523	21627	21624	21639	21639	21586	21464	21646	21646	21606	21734	21652	21657	21632	21643	21608	21626	21728	21776	21580	21843	21794	21838	21424	21639	21609	21782	21844	21633	21519	21564	21636	21672	21804	21663	21583	21327	21532	21731	21617	21494	21642	21464	21710	21738	21570	21536	21603	21565	21733	21853	21646	21689	21669	21692	21695	21304	21609	21658	21442	21603	21549	21672	21599	21820	21499	21688	21700	21542	21630	21613	21483	21598	21541	21669	21438	21638	21660	21681	21576	21671	21605	21545	21680	21458	21568	21725	21656	21701	21675	21680	21806	21649	21638	21612	21651	21507	21482	21616	21678	21526	21479	21669	21609	21706	21602	21540	21543	21636	21767	21525	21606	21579	21546	21447	21673	21586	21610	21676	21715	21763	21889	21624	21660	21664	21720	21654	21505	21684	21773	21655	21700	21796	21482	21609	21599	21712	21379	21551	21624	21630	21435	21614	21769	21679	21586	21646	21630	21749	21578	21498	21524	21544	21838	21506	21688	21552	21620	21519	21916	21584	21617	21702	21744	21595	21622	21564	21651	21598	21594	21678	21526	21761	21571	21549	21728	21559	21717	21723	21603	21517	21706	21651	21596	21516	21710	21643	21757	21437	21675	21752	21580	21477	21803	21609	21509	21618	21816	21595	21543	21687	21458	21574	21524	21747	21604	21487	21467	21753	21588	21666	21611	21451	21717	21473	21549	21630	21581	21546	21505	21592	21688	21746	21444	21624	21703	21528	21729	21771	21511	21641	21614	21596	21551	21544	21595	21626	21697	21675	21934	21501	21710	21605	21639	21732	21630	21341	21637	21519	21773	21639	21685	21582	21657	21634	21500	21559	21663	21725	21581	21660	21552	21475	21635	21585	21531	21533	21555	21838	21682	21714	21636	21696	21782	21718	21603	21540	21536	21566	21685	21604	21661	21464	21584	21759	21716	21585	21587	21500	21580	21576	21683	21387	21496	21431	21642	21442	21584	21648	21805	21716	21583	21481	21635	21600	21605	21470	21702	21507	21617	21593	21618	21579	21668	21663	21407	21695	21544	21414	21619	21498	21607	21716	21572	21621	21712	21500	21532	21580	21650	21451	21434	21483	21828	21640	21509	21660	21680	21634	21586	21614	21620	21473	21539	21717	21514	21695	21731	21536	21649	21757	21706	21578	21604	21534	21530	21553	21800	21669	21656	21798	21640	21621	21656	21811	21745	21636	21707	21595	21716	21554	21530	21655	21692	21661	21485	21600	21547	21653	21656	21583	21715	21660	21710	21615	21746	21762	21493	21710	21648	21624	21563	21537	21677	21453	21601	21719	21561	21734	21550	21519	21668	21601	21601	21631	21773	21687	21539	21711	21636	21539	21642	21733	21796	21565	21455	21779	21354	21547	21744	21704	21626	21798	21624	21794	21604	21564	21743	21538	21581	21781	21748	21479	21667	21655	21718	21660	21734	21574	21898	21835	21591	21661	21580	21549	21816	21654	21558	21516	21553	21697	21659	21597	21609	21520	21684	21641	21604	21358	21657	21606	21627	21715	21693	21634	21780	21721	21692	21682	21655	21554	21793	21563	21560	21664	21705	21557	21647	21759	21719	21661	21682	21687	21492	21717	21539	21735	21807	21659	21843	21670	21654	21651	21629	21531	21616	21554	21609	21665	21675	21684	21512	21831	21565	21828	21611	21723	21711	21558	21707	21828	21661	21515	21583	21677	21693	21510	21653	21484	21750	21599	21686	21623	21647	21569	21718	21668	21647	21534	21765	21464	21789	21973	21602	21464	21478	21642	21452	21664	21734	21647	21568	21483	21556	21579	21511	21612	21660	21629	21579	21654	21622	21628	21715	21517	21733	21681	21631	21545	21664	21404	21579	21638	21515	21712	21671	21674	21700	21744	21556	21563	21734	21711	21507	21711	21545	21514	21743	21672	21582	21698	21601	21607	21567	21631	21547	21492	21568	21795	21612	21504	21875	21482	21732	21532	21594	21515	21554	21678	21493	21777	21744	21669	21581	21638	21570	21553	21573	21612	21508	21809	21622	21625	21571	21441	21426	21641	21615	21557	21741	21545	21432	21452	21613	21764	21558	21815	21464	21426	21554	21653	21616	21632	21720	21563	21592	21546	21638	21667	21711	21542	21707	21698	21532	21736	21461	21801	21743	21813	21751	21533	21729	21610	21649	21797	21727	21574	21709	21503	21689	21590	21842	21703	21672	21557	21607	21661	21567	21523	21719	21613	21659	21839	21652	21664	21725	21667	21615	21570	21493	21702	21598	21473	21706	21706	21651	21726	21471	21705	21504	21701	21671	21549	21655	21585	21712	21490	21713	21673	21579	21587	21663	21677	21607	21517	21536	21749	21721	21739	21648	21636	21570	21643	21795	21687	21510	21564	21640	21565	21712	21637	21461	21807	21614	21644	21722	21498	21674	21583	21598	21461	21593	21693	21482	21533	21605	21684	21644	21658	21481	21702	21553	21542	21588	21683	21529	21685	21616	21634	21651	21691	21535	21654	21465	21770	21673	21756	21583	21647	21819	21635	21676	21522	21854	21645	21672	21621	21620	21828	21756	21674	21594	21744	21610	21648	21522	21671	21439	21656	21637	21629	21804	21563	21597	21554	21617	21597	21514	21592	21677	21670	21742	21301	21577	21583	21582	21660	21559	21713	21567	21698	21862	21560	21458	21626	21728	21563	21625	21674	21567	21519	21810	21448	21519	21625	21514	21756	21712	21490	21708	21644	21500	21825	21576	21455	21732	21628	21562	21465	21509	21559	21694	21596	21620	21570	21628	21522	21797	21675	21625	21560	21798	21491	21762	21638	21549	21723	21624	21676	21668	21675	21702	21641	21732	21510	21514	21471	21456	21721	21659	21629	21517	21476	21737	21752	21679	21804	21756	21508	21832	21690	21433	21650	21644	21355	21654	21386	21509	21564	21672	21586	21692	21630	21577	21594	21681	21705	21534	21558	21622	21563	21598	21695	21725	21711	21740	21739	21690	21447	21544	21612	21704	21602	21635	21710	21536	21769	21707	21732	21636	21712	21695	21814	21729	21764	21749	21492	21633	21640	21663	21610	21557	21642	21620	21605	21576	21585	21510	21657	21600	21563	21661	21524	21642	21679	21517	21548	21736	21411	21403	21497	21679	21822	21491	21616	21687	21530	21565	21763	21427	21654	21490	21747	21393	21575	21723	21659	21803	21605	21586	21646	21517	21709	21515	21577	21851	21815	21540	21689	21602	21487	21742	21591	21847	21784	21689	21664	21704	21644	21551	21645	21691	21448	21705	21696	21868	21633	21558	21567	21474	21520	21574	21828	21534	21558	21652	21553	21527	21818	21614	21493	21522	21587	21775	21629	21662	21540	21672	21712	21598	21652	21781	21670	21626	21715	21797	21496	21595	21601	21518	21620	21629	21637	21615	21623	21613	21526	21424	21738	21697	21659	21686	21777	21567	21783	21504	21565	21783	21561	21619	21629	21548	21597	21852	21577	21532	21596	21636	21806	21721	21766	21593	21664	21484	21682	21558	21324	21605	21734	21668	21721	21540	21701	21533	21514	21634	21485	21552	21604	21718	21656	21818	21617	21779	21522	21987	21692	21608	21603	21475	21533	21524	21578	21652	21702	21736	21385	21512	21524	21588	21577	21778	21494	21713	21595	21638	21619	21666	21806	21585	21471	21474	21544	21689	21706	21756	21599	21853	21500	21594	21634	21760	21461	21604	21587	21435	21841	21590	21609	21673	21724	21633	21567	21434	21753	21473	21612	21494	21704	21623	21577	21755	21637	21449	21664	21600	21697	21608	21814	21604	21688	21551	21794	21554	21623	21718	21796	21516	21741	21615	21648	21581	21359	21737	21495	21635	21592	21642	21651	21723	21650	21587	21716	21652	21459	21675	21483	21523	21532	21537	21673	21548	21684	21451	21463	21605	21701	21588	21587	21706	21684	21635	21707	21707	21560	21653	21549	21830	21492	21639	21512	21901	21507	21575	21410	21722	21662	21537	21701	21485	21595	21609	21658	21457	21652	21540	21777	21794	21642	21667	21587	21621	21721	21822	21692	21653	21579	21735	21350	21717	21697	21609	21695	21600	21696	21456	21534	21661	21652	21421	21641	21545	21696	21746	21632	21559	21584	21555	21594	21592	21573	21658	21545	21708	21802	21678	21645	21586	21322	21435	21656	21597	21566
22410	21508	28652	25073	24350	30264	34205	31674	31051	30861	30752	30255	30167	29902	30102	29769	29981	29840	30081	29557	29992	29450	29603	29368	29727	29559	29563	29454	29572	29517	29416	29501	29668	29290	29653	29851	29505	29472	29613	29407	29625	29439	29487	29376	29359	29368	29579	29388	29518	29332	29360	29241	29266	29436	29289	29322	29554	29333	29615	29343	29271	29563	29812	29484	29322	29306	29376	29404	29464	29475	29402	29315	29530	29353	29631	29670	29458	29299	29533	29532	29512	29456	29384	29600	29408	29703	29389	29281	29377	29358	29554	29255	29574	29536	29395	29375	29247	29573	29328	29300	29714	29349	29449	29335	29356	29674	29620	29456	29355	29444	29474	29369	29268	29507	29290	29572	29372	29445	29413	29375	29411	29409	29348	29601	29223	29405	29526	29284	29353	29506	29367	29316	29399	29494	29487	29137	29290	29410	29394	29939	29421	29612	29503	29250	29645	29765	29319	29351	29394	29492	29216	29399	29425	29642	29601	29490	29295	29520	29517	29411	29416	29426	29189	29166	29294	29654	29426	29311	29412	29315	29034	29404	29291	29392	29498	29592	29546	29250	29636	29695	29273	29630	29597	29447	29761	29139	29542	29441	29479	29460	29278	29448	29700	29368	29379	29384	29365	29631	29330	29300	29554	29363	29348	29288	29184	29475	29481	29243	29366	29538	29259	29580	29627	29323	29637	29658	29399	29505	29442	29484	29288	29445	29408	29542	29354	29228	29414	29351	29506	29265	29476	29224	29364	29493	29464	29655	29423	29499	29526	29433	29693	29686	29617	29544	29240	29518	29411	29322	29613	29495	29212	29237	29583	29255	29433	29317	29409	29586	29302	29491	29521	29382	29533	29541	29399	29332	29609	29455	29348	29457	29507	29310	29454	29554	29455	29557	29447	29625	29383	29607	29469	29456	29364	29376	29491	29488	29822	29525	29396	29489	29343	29572	29555	29287	29619	29544	29633	29609	29512	29378	29561	29752	29084	29496	29683	29189	29259	29311	29221	29542	29699	29378	29331	29563	29224	29359	29521	29667	29426	29606	29544	29425	29153	29172	29457	29489	29483	29258	29225	29247	29195	29453	29431	29477	29333	29208	29450	29335	29230	29361	29367	29515	29416	29341	29328	29210	29630	29305	29347	29499	29785	29519	29419	29529	29397	29178	29253	29316	29366	29452	29416	29235	29465	29395	29343	29392	29668	29541	29415	29494	29341	29439	29675	29344	29213	29428	29285	29508	29363	29242	29235	29580	29425	29436	29405	29600	29342	29528	29556	29516	29193	29430	29645	29321	29352	29281	29703	29528	29664	29255	29205	29207	29378	29435	29577	29562	29708	29495	29329	29348	29732	29295	29340	29231	29311	29679	29455	29350	29442	29282	29640	29542	29437	29511	29458	29636	29143	29546	29326	29662	29363	29270	29817	29447	29363	29451	29551	29438	29595	29351	29428	29541	29469	29594	29393	29578	29604	29306	29277	29429	29545	29493	29407	29324	29501	29364	29319	29499	29658	29463	29350	29531	29369	29282	29395	29438	29398	29475	29403	29403	29416	29564	29372	29374	29398	29118	29473	29379	29417	29531	29191	29531	29477	29314	29659	29595	29579	29454	29519	29269	29468	29467	29316	29375	29166	29441	29419	29643	29771	29779	29484	29631	29407	29398	29492	29459	29499	29427	29362	29467	29550	29565	29575	29236	29197	29502	29355	29373	29567	29440	29712	29480	29498	29472	29405	29267	29269	29301	29421	29643	29505	29650	29381	29777	29297	29609	29436	29584	29397	29570	29294	29580	29237	29648	29179	29329	29380	29390	29422	29434	29379	29284	29539	29657	29464	29503	29417	29372	29317	29585	29467	29328	29350	29372	29602	29461	29415	29501	29488	29274	29348	29353	29328	29537	29524	29381	29637	29477	29401	29610	29424	29325	29254	29359	29500	29507	29641	29591	29227	29499	29334	29534	29344	29465	29281	29376	29375	29604	29402	29210	29147	29458	29547	29313	29109	29252	29612	29383	29464	29569	29364	29214	29532	29385	29194	29337	29534	29209	29386	29568	29368	29457	29452	29239	29497	29549	29512	29176	29652	29607	29583	29578	29519	29401	29465	29391	29641	29692	29461	29246	29347	29353	29357	29161	29348	29588	29389	29550	29115	29026	29407	29469	29221	29342	29552	29365	29525	29413	29420	29613	29269	29496	29533	29495	29379	29553	29479	29388	29189	29296	29380	29502	29246	29339	29310	29317	29600	29433	29528	29414	29430	29324	29061	29738	29402	29182	29229	29456	29489	29456	29820	29413	29440	29420	29612	29424	29383	29414	29446	29453	29698	29508	29571	29110	29433	29506	29283	29280	29496	29338	29480	29464	29289	29616	29704	29449	29574	29520	29766	29438	29521	29242	29583	29242	29342	29481	29276	29518	29429	29465	29249	29507	29669	29396	29387	29271	29389	29357	29230	29349	29151	29425	29310	29614	29306	29568	29466	29467	29475	29284	29536	29163	29441	29355	29454	29434	29407	29625	29619	29456	29329	29547	29365	29356	29237	29317	29631	29447	29478	29395	29388	29537	29405	29480	29524	29383	29444	29416	29526	29454	29446	29785	29399	29475	29328	29478	29600	29459	29656	29489	29682	29634	29397	29517	29483	29251	29558	29347	29474	29468	29184	29205	29560	29639	29678	29439	29464	29460	29188	29222	29570	29608	29189	29315	29701	29221	29416	29406	29527	29124	29552	29256	29617	29286	29499	29334	29583	29600	29504	29427	29468	29441	29509	29485	29508	29533	29264	29499	29473	29443	29492	29437	29395	29427	29351	29738	29606	29149	29414	29336	29463	29249	29494	29381	29501	29729	29493	29549	29357	29234	29602	29573	29411	29443	29327	29293	29556	29597	29618	29374	29498	29581	29413	29345	29415	29419	28966	29360	29357	29442	29544	29553	29448	29550	29467	29612	29209	29444	29322	29179	29411	29460	29641	29398	29603	29330	29585	29511	29524	29510	29491	29667	29409	29392	29431	29343	29444	29297	29497	29056	29478	29245	29249	29656	29564	29326	29473	29537	29383	29491	29681	29484	29591	29333	29513	29337	29431	29363	29437	29213	29609	29267	29425	29524	29612	29586	29545	29416	29015	29220	29643	29298	29522	29495	29306	29241	29427	29607	29511	29739	29560	29396	29260	29524	29218	29539	29501	29249	29165	29649	29497	29357	29596	29624	29388	29485	29339	29314	29414	29356	29561	29292	29627	29342	29470	29199	29321	29248	29619	29251	29457	29346	29449	29683	29365	29573	29571	29335	29535	29189	29364	29403	29633	29445	29471	29346	29259	29552	29664	29340	29547	29666	29649	29274	29188	29366	29534	29468	29384	29356	29508	29448	29410	29329	29616	29600	29189	29463	29591	29396	29451	29374	29651	29424	29356	29560	29310	29498	29701	29542	29713	29576	29393	29325	29552	29545	29424	29407	29579	29660	29382	29238	29240	29277	29712	29389	29568	29414	29408	29468	29458	29396	29521	29317	29518	29628	29443	29334	29334	29254	29692	29488	29397	29622	29621	29501	29586	29265	29389	29833	29612	29363	29280	29401	29605	29639	29242	29479	29470	29390	29415	29408	29424	29476	29515	29380	29640	29292	29440	29484	29616	29316	29502	29532	29489	29692	29381	29206	29467	29405	29534	29485	29155	29631	29467	29605	29651	29521	29532	29407	29601	29711	29190	29390	29635	29372	29627	29130	29120	29285	29151	29422	29286	29278	29487	29361	29262	29389	29440	29300	29304	29486	29517	29505	29252	29400	29684	29286	29464	29475	29463	29258	29268	29274	29395	29314	29550	29143	29050	29545	29141	29374	29391	29232	29619	29376	29521	29604	29339	29532	29476	29344	29436	29280	29259	29502	29267	29433	29646	29247	29092	29355	29684	29389	29586	29638	29474	29580	29447	29652	29492	29580	29428	29341	29417	29409	29520	29452	29552	29384	29464	29509	29407	29282	29308	29598	29313	29609	29333	29378	29542	29692	29542	29388	29424	29413	29378	29282	29309	29563	29281	29457	29497	29542	29395	29368	29275	29553	29660	29541	29366	29554	29402	29560	29363	29300	29288	29501	29364	29599	29282	29375	29585	29355	29657	29447	29306	29457	29454	29393	29357	29354	29460	29401	29351	29439	29357	29420	29541	29490	29394	29480	29479	29288	29421	29354	29503	29462	29454	29720	29508	29372	29484	29563	29513	29696	29489	29624	29655	29495	29822	29534	29401	29309	29527	29560	29561	29413	29505	29275	29438	29486	29536	29663	29459	29243	29311	29435	29623	29476	29220	29309	29361	29471	29206	29417	29660	29533	29491	29567	29504	29460	29454	29518	29550	29285	29506	29325	29238	29227	29251	29188	29630	29441	29329	29564	29588	29453	29525	29463	29274	29613	29515	29383	29600	29518	29287	29300	29505	29479	29674	29360	29279	29118	29697	29501	29666	29391	29292	29421	29606	29503	29602	29599	29586	29744	29489	29357	29480	29462	29736	29397	29465	29244	29454	29472	29448	29571	29543	29375	29525	29418	29254	29310	29513	29244	29659	29508	29214	29247	29289	29316	29531	29303	29207	29455	29358	29425	29416	29672	29502	29252	29453	29656	29272	29555	29825	29547	29474	29515	29423	29684	29346	29207	29378	29458	29516	29324	29483	29537	29541	29524	29596	29558	29508	29272	29448	29385	29456	29164	29499	29550	29404	29348	29406	29519	29697	29260	29383	29408	29376	29440	29267	29380	29667	29217	29577	29427	29194	29587	29658	29625	29242	29282	29449	29333	29332	29532	29492	29412	29362	29573	29562	29655	29724	29498	29569	29561	29479	29402	29362	29389	29733	29346	29349	29560	29621	29358	29257	29517	29275	29570	29353	29458	29576	29392	29468	29563	29526	29424	29357	29375	29679	29707	29717	29535	29492	29506	29593	29593	29596	29359	29344	29185	29375	29555	29389	29440	29591	29352	29697	29698	29467	29533	29457	29536	29266	29555	29782	29506	29415	29417	29664	29586	29587	29579	29487	29456	29457	29273	29464	29521	29399	29210	29347	29534	29514	29571	29452	29549	29256	29435	29568	29349	29380	29446	29403	29394	29291	29458	29320	29641	29552	29310	29603	29535
29640	53781	40946	33851	30798	28106	26788	25344	24489	23701	23368	23067	22716	22529	22380	22310	22083	22076	22189	22171	21829	22004	21949	21867	21796	21949	21895	21960	22019	21857	21867	21806	21998	21938	22065	21869	21840	21995	21828	21933	21812	21679	22036	21731	21716	21915	21816	22019	21978	21954	21986	21982	21750	21802	21859	21742	21691	21947	21754	21767	21772	21874	21786	21819	21793	21895	21687	21721	21769	21711	21686	21738	21855	21872	21940	22000	21815	21910	21826	21845	21774	21976	21983	21818	21812	21848	21812	21895	21687	21766	21919	21733	21886	21771	21883	21975	21771	21773	21783	21750	21667	21882	21810	21695	21819	21813	21846	21892	21955	21857	21748	21657	21750	21759	21836	21729	21789	21652	21696	21814	21800	21862	22010	21834	22006	21811	21770	21709	21881	21753	21832	21715	21582	21760	21855	21903	21826	21824	21823	21747	21739	21740	21730	21680	21604	21707	21817	21877	22000	21798	22060	21749	21675	21819	21872	21973	21711	21881	21731	21762	21911	21854	21889	21915	21842	21965	21855	21808	21841	21727	21872	21782	21814	21754	21769	21877	21742	21950	21778	21822	21922	21666	21859	21672	21743	21828	21738	21786	21786	21715	21722	21979	21827	21827	21835	21871	21885	21751	21704	21863	21844	22020	21868	21626	21917	21780	21639	21588	21805	21745	21775	21814	21799	21746	21682	21884	21817	21727	21920	21546	21883	21785	21755	21862	21785	21867	21892	21717	21813	21975	21892	21798	21652	21845	21794	21922	21898	21608	21949	21807	21631	21723	21879	21682	21694	21726	21902	21807	21752	21656	21970	21959	21813	21799	21807	21782	21765	21838	21661	21603	21761	21952	21908	21738	21804	21725	21860	21831	21919	21767	21767	21904	21825	21811	21801	21629	21867	21776	21662	21870	21927	21779	21967	21713	21881	21726	21863	21544	21668	21911	21851	21712	21753	21821	21809	21803	21935	21844	22130	21856	21684	21869	21792	21905	21743	21904	21874	21810	21860	21821	21950	22035	21865	21626	22085	21799	22017	21812	21658	21896	21744	21796	21714	21700	21612	21940	21845	21738	21725	21694	22081	21870	21750	21876	21761	21753	21757	21766	21705	21836	21911	21847	21902	21726	22052	21927	21874	21653	21857	21930	21927	21823	21817	21825	21823	21558	21814	21886	21976	21780	21895	21691	21916	21785	21799	21925	21885	21807	21598	21738	21970	21720	21843	21808	21648	21841	21888	21816	21966	21832	21741	21815	21655	22064	21952	21815	21766	21868	21741	21983	21881	21771	21888	21746	21901	21706	21893	21856	21662	21760	21684	21875	21822	21762	21814	21671	21780	21977	21840	21621	21656	21688	21861	21903	21670	21690	21813	21877	21904	21796	21867	21962	21723	21790	21746	21941	21733	21860	21754	21602	21855	21787	21852	21918	21689	21930	21892	21982	21526	21802	21820	21895	21733	21843	22018	21891	21873	21852	21827	21812	21838	21759	21981	21932	21884	21929	21793	21757	21764	21633	21944	21780	21764	21754	21702	21733	21758	21591	21673	21786	22019	21839	21816	21747	21864	21790	21796	21893	21565	21819	21765	21672	21824	21796	21558	21803	21684	21774	21905	21750	21790	21861	21776	21781	21797	21801	21714	21707	21851	21708	22033	21801	21946	21748	21785	21851	21956	21880	21934	21926	21831	21748	21867	21729	21714	21793	21882	21682	21781	21867	21741	21765	21801	21818	21848	21919	21862	21807	21726	21724	22084	21742	21906	21932	21849	21742	21669	21921	21902	21798	21845	21913	21872	21838	21813	21610	21804	21725	21847	21822	21989	21787	21642	21811	21788	21770	21936	21818	21885	21810	21898	21890	21702	21842	21862	21856	21823	21854	21719	21633	21798	21782	21710	21686	21880	22000	21988	21717	21823	21760	21669	21621	21689	21825	21758	21844	21945	21826	21783	21788	21782	21702	21746	21752	21642	21819	21701	21695	21833	21861	21744	21758	21783	21774	21815	21941	21766	21946	21820	21957	21781	21589	21906	21768	21859	21990	21670	21896	21727	21996	21801	21719	22027	21783	21842	21778	21708	21892	21596	21961	21861	21738	21788	21739	21711	21770	21768	21778	21683	21814	21895	21794	21732	21731	21918	21883	21926	21746	21785	21760	21785	21863	21647	21766	21797	21812	21903	21775	21693	21932	21863	21949	21749	21873	21966	22124	21887	21683	21861	21948	21689	21860	21924	21703	21781	21774	21849	21959	21831	21743	21739	21932	21680	21746	21811	22012	21842	21618	21797	21827	22225	22001	21970	21596	21872	21887	21827	22034	21844	21974	21828	21795	21852	21546	21836	21852	21842	21601	21697	21703	21806	21750	21730	21815	21625	21690	21861	21814	21767	21816	21899	21719	21810	21748	21906	21859	21693	21911	21856	21780	21614	21807	21843	21916	21851	21762	21712	21919	21846	21889	21730	22056	21959	22014	21810	21887	21918	21798	21835	21710	21671	21766	21894	21841	21858	21847	21888	21804	21892	21908	21718	21895	21789	21788	21861	21784	21679	21756	21581	21871	22058	21785	21832	21761	21902	21887	21732	21827	21847	21892	21923	21827	21724	21761	21832	21856	21894	21721	21636	21766	21752	21857	21931	21767	21697	21950	21942	21791	21946	21756	21853	21809	21706	21859	21695	21600	21667	21719	21733	21806	21889	21757	21739	21857	21842	21704	21886	21926	21853	21629	21646	21539	21720	21790	21772	21758	21914	21911	21775	21856	21702	21834	21938	21834	21723	21927	21802	21965	21809	21883	21815	21814	21821	21682	21807	21780	21669	21603	21790	21837	21837	21672	21768	21805	21823	21622	21958	21901	21779	21932	21923	21830	21858	21588	22063	21769	21883	21699	21808	21749	21897	21652	21707	21838	21752	21878	21648	21715	21791	21706	21790	21764	21909	21840	21693	21889	21920	21753	21885	21675	21939	21877	21769	21964	21818	21717	21838	21701	21918	21893	21839	21826	21873	21904	21995	21895	21926	22067	21567	21874	21798	21931	21725	21820	21721	21884	21591	21695	21872	21931	21651	21788	21732	21775	21964	21813	21776	21656	21943	21844	21906	21776	21642	21915	21863	21923	21892	21767	21909	21670	21795	21759	21779	22003	21796	21626	21730	21813	21847	21707	21815	21661	21880	21848	21868	21713	21740	22017	21774	21961	21834	21805	21867	21736	21801	21918	21680	21848	21732	21906	21799	21815	21859	21734	21822	21823	21828	21671	21698	21981	21822	21896	21818	21710	21781	21878	21839	21930	21749	21918	21828	21754	21677	21786	21995	21722	21756	21854	21961	21826	21772	22099	21760	21951	21774	21899	21737	21785	21885	21695	21830	21831	21839	21832	21876	21689	21766	21937	21712	21636	21971	21725	21782	21766	21821	21828	21793	21830	21918	21735	21799	21830	21804	21834	21882	21835	21796	21911	21869	21938	21934	21870	21628	21902	21912	21824	21995	21592	21771	21749	21834	21902	21929	21876	21750	21842	21859	21877	21780	21840	21771	21828	21678	22038	21906	22028	21822	22040	21821	21806	21886	21859	21736	21878	21864	21662	21790	21885	21841	21768	21622	21567	21746	21728	21734	21681	21814	21840	21805	21744	21817	21780	21652	21899	21817	21684	21763	21696	21764	21870	21760	21833	21670	21807	21831	21789	22037	21777	21815	21708	21941	21799	21808	21701	21840	21945	21692	21860	21791	21792	21926	21815	21743	21767	21880	21857	21826	21881	21878	21649	21853	21742	21884	21773	21841	21723	21847	21857	21863	21816	21806	21993	21789	21760	21851	21735	21901	21787	21630	21599	21760	21765	21860	21812	21711	21852	21753	21716	21730	21949	21922	22077	21832	21713	21951	21737	21632	21681	21660	21828	21960	21829	21896	21799	21727	21638	21971	21787	21792	21708	21854	21764	21851	21811	21872	21823	21718	21839	21803	21771	21796	21857	21811	21756	21971	21949	21886	21790	21840	21729	21708	21730	21831	21735	22061	21855	21818	21908	21820	21880	21818	21725	21785	21774	21842	21860	21833	21800	21809	21880	21772	21829	21688	21842	21927	21739	22005	21575	21842	21846	21721	21658	21844	21881	21910	21854	21832	21817	21687	21844	21904	21779	21557	21748	21803	21889	21819	21715	21693	21978	21725	21738	21754	21713	21614	21828	21947	21824	21771	21841	21802	21838	21911	21590	22068	21659	21915	21870	21759	21970	21626	21910	21714	21872	21781	21868	21869	21730	21863	21843	21915	21911	21678	21811	21732	21716	21854	21836	22064	21978	21739	21850	21813	21971	21981	21856	21781	21943	21856	21743	21732	21776	21879	21764	21953	21575	21865	21720	21567	21821	21906	21809	21833	21857	21700	21827	21885	21662	21852	21775	21636	21711	21637	21907	21764	21691	21818	21663	21725	21871	21834	21806	21793	21775	21799	21890	21918	21796	21780	21778	21713	21853	21756	21863	21934	21665	21923	21729	21794	21809	21885	21882	21999	21693	21969	21943	21730	21852	21828	21788	21858	21702	21593	21748	21837	21686	21847	21691	21841	21726	21775	21857	21832	21748	21767	21840	21770	21731	21847	21973	21582	21789	21655	21801	21702	21786	21895	21837	21856	21740	21880	21689	21938	21799	21665	21823	21842	21980	21802	21896	21778	21676	21886	21855	21897	21868	21878	21757	21785	21811	21688	21702	21836	21789	21759	21717	21907	21592	21849	21877	21757	21792	21745	21634	22013	21834	21803	21792	21739	21817	21810	21680	21843	21824	21834	21852	21879	21621	21816	21842	21876	21650	21891	21811	21972	21692	21702	21874	22055	21681	21867	21795	21719	21847	21765	21832	21941	21637	21767	21861	21800	21668	21860	21749	22119	21847	21846	21807	21750	21955	21758	21630	21906	21693	21895	21773	21721	21645	21886	21609	21851	21832	21878	21846	21690	21672	21760	21849	21896	21596	22174	21906	21912	22118	21885	21979	21753	21952	21741	21813	22071	21704	21859	21778	21851	21584	21763	21861	22079	21995	21815	21671	21819	21774	21812	21672	21770	21846	22008	21803	21790	21810	21887	21505	21699	21703	21700	21815	21705	21864	21830	21838	21623	21732	21957	21725
33868	33059	37339	34346	31634	30691	30503	29957	29832	29700	29423	29360	29153	29384	29186	29148	29039	28838	28903	29113	28911	29466	29016	28985	29078	29073	29143	29024	28952	29061	29087	29365	29214	29215	29017	29006	28978	29062	29066	28899	29042	29307	29088	29106	29207	29104	29125	29213	29142	29197	29270	29180	29041	29168	29035	28953	28878	29155	29397	28914	28975	28913	29047	28904	29111	29175	29117	29093	29017	29273	29010	29127	29287	29304	28992	28913	29088	29092	28869	29101	29025	28949	29133	28904	29078	28954	29046	29407	29099	29343	29052	29008	29150	29107	29051	28720	29007	29007	28989	29178	29127	28849	29251	29180	29053	29186	29268	29313	28945	29027	28997	28985	28995	29074	29135	29114	29467	29225	29064	29087	29241	29264	29007	29002	28924	28985	29144	29122	28929	29048	28900	28983	28962	28996	28903	28985	28800	28999	29097	29061	28847	29013	29078	29051	28977	29013	29260	29179	29183	29043	29037	28882	28915	29040	29243	28981	29000	29073	29176	29158	29253	28885	29076	29276	29107	29136	29061	28877	29181	28931	29096	28945	28888	29050	29221	29057	29182	28827	28821	28845	29046	28983	28806	28952	29187	29219	28864	28956	29066	28847	29223	29210	29256	29233	29090	29121	29065	29254	29166	28970	28870	29124	29195	29254	29113	28819	29270	29081	29047	28967	29178	29065	29164	29000	29324	28807	29118	28914	29179	29066	29163	28731	29174	29095	29183	29333	28919	29208	29366	29222	29150	29283	29199	28899	28887	28994	28834	29072	29052	29322	29031	28971	29049	28980	29193	29139	29136	28984	29263	29040	29087	29054	29284	28770	29229	29010	29067	29279	29131	29307	29092	29217	28977	28817	29190	29087	29094	29284	29057	29245	29345	29244	29265	29138	29101	29178	29163	28766	28982	29286	29012	29196	28856	29157	28875	29186	29056	29393	29232	29044	29196	29340	29106	29025	29117	29201	29005	28942	29176	28961	29090	29091	28815	29194	29149	28998	29082	29061	29049	29189	29188	29344	29310	29131	29200	29234	29187	29107	29200	28990	29186	29007	29062	28969	28754	29129	29196	29058	29144	28985	28962	29368	29051	29057	29128	29022	29160	28959	29175	29323	29378	28920	29204	29012	29244	29139	29172	28867	29343	28882	28955	29103	29283	29021	29020	29194	29213	29087	28973	29095	28950	29165	29186	29044	28969	28850	29073	29129	29210	29039	29155	29238	29269	29140	29071	28814	29152	29107	28840	29210	29012	29006	28885	28990	29163	29045	28817	29096	29203	29299	29118	28842	29324	28980	29307	28945	29208	29102	29170	29011	29217	29181	29270	28850	28914	29182	29065	29025	29005	29132	29106	28825	29065	28961	29169	29135	29130	28970	29021	28930	29076	28943	29099	29219	29287	28953	29142	29002	29118	29154	28880	29009	29021	29059	29264	29140	29127	29227	29064	29296	29283	28956	29108	28936	28939	29079	29241	29057	28973	29137	29087	28863	29247	29289	29005	28925	29201	29197	29074	29283	28926	28972	29066	29002	29096	29069	29084	29011	28931	29078	29097	28844	29089	29039	29187	29348	29181	29056	29166	29038	29227	29123	29227	29140	29277	29166	29200	29018	28990	29015	29018	29081	28989	29036	29166	29053	29024	29210	28878	29085	29290	29075	29063	29150	29053	29099	28905	29037	29223	29037	28990	29062	29033	28916	29058	29188	29289	29041	29107	29117	29181	29289	29275	28914	29081	29130	29015	28928	29024	28963	29214	29249	29069	28977	29161	29073	29326	29192	29073	29027	29110	28999	29102	29281	29184	29233	29118	29245	29053	28953	28924	28965	28907	29229	29309	29120	29108	29151	29050	28885	29035	29094	29042	29360	29114	29206	29139	29116	29453	29244	29062	28964	28952	29316	29115	28991	28920	29475	28850	29109	29098	29238	29273	29280	28993	29038	29233	29056	28933	29005	29173	29110	29078	29057	29143	29003	29178	29228	28877	28949	29036	29133	29124	29191	29404	29264	29117	29190	28965	29183	29040	29110	29268	29059	29155	29112	28900	29138	28970	29088	29266	29046	29096	29265	29247	29146	28743	29046	29167	29133	29343	28918	29052	28972	29043	29265	29270	29028	28870	29110	29033	29188	29062	28937	28866	29137	28884	29151	29095	28956	29151	29263	29161	28960	29059	28812	29165	29339	29250	28957	29249	29153	29138	28942	28755	29126	29247	28875	29105	29207	28836	29190	29155	29052	29043	29046	29097	29178	28870	29093	29255	29070	28905	29248	29040	29024	29271	28821	28968	29058	28903	29070	29085	28957	29001	29083	29184	29126	28973	28986	28928	29127	28944	28990	29101	29192	29180	29183	29256	29360	29153	29140	29145	29065	29091	29143	29020	29330	28975	28936	29262	29019	28991	29193	28983	28869	29206	28974	29076	29257	29205	28892	29295	29102	29268	28751	29077	29192	29113	29076	29114	29003	28989	28992	29028	28965	28900	28891	29079	29276	29045	29021	28723	28816	29088	29000	29006	29269	29090	29189	28998	29363	29163	29051	29271	29127	29229	29182	28857	28873	29129	28829	28887	29003	29093	29135	28955	29086	29134	29006	28991	29077	29041	29229	28992	29017	29324	29100	29038	29300	29238	28926	28944	28953	29149	28925	29124	29113	29135	29097	29056	29240	29210	29338	29333	29018	29221	28964	29008	29312	29091	29026	29231	29082	29310	28970	29253	29220	29144	28980	29193	29154	29045	29316	29102	29011	28996	29097	29106	29205	29045	28994	29079	29298	29201	29119	29131	28964	29173	29166	29106	29064	29072	29302	29018	29143	29197	29162	29078	29029	29075	29067	29093	29028	28959	29210	29217	29090	28991	29168	28995	29008	29050	29019	29040	29028	29359	29513	29136	29121	29138	29110	29433	28833	29069	29112	29004	28984	28966	29086	28886	28857	29163	29236	29187	29019	29098	29129	29374	28956	29194	29130	28937	28875	28980	29351	29255	29042	29215	29096	29255	29087	29090	28930	29265	29219	29279	29119	29312	29245	29067	29011	29232	28784	29179	28913	29421	29176	29088	29152	29007	29150	29048	29354	29073	29165	29308	29083	29132	29037	29082	29103	29223	29232	29078	28983	29154	29181	29117	28994	29192	29139	29291	29010	28995	29078	28982	29053	29054	29255	29223	29242	29018	28986	28873	29156	29055	29063	29001	28974	29173	29227	28974	28768	28760	29105	29230	29283	28958	29251	29182	29000	29126	28945	29232	29094	29029	29353	29134	29094	28823	29184	29319	29168	28819	29086	29297	29088	28963	29259	29178	29148	28993	28934	29012	29098	29064	28877	29033	29095	29261	29063	29152	28936	29230	29134	29219	29005	28980	29401	29171	28888	29331	29108	29340	28843	29235	29293	28753	28929	29094	29015	29175	28994	28906	28973	29164	29242	29092	28898	29132	28962	29182	29034	29095	28906	28937	29084	29076	29161	29212	29076	29278	29317	29229	29190	28863	29040	29161	28980	29261	29067	28953	28817	29158	29152	29095	29055	28929	28899	28972	29175	29216	28976	29077	29153	29154	28984	29335	29023	29040	29131	29042	29024	29116	29200	29095	29134	29117	29181	29121	29062	28922	29149	29204	28906	28896	28991	29111	29254	29077	29017	29399	29191	28928	29198	29021	29040	29195	29236	29076	29459	29094	29061	29257	28980	29048	29120	28914	29009	29125	29009	29054	29178	29048	28987	29079	29042	29082	28878	29031	29121	29085	29276	29043	28958	28798	29060	29224	28983	29122	28989	29219	29323	29104	29210	28999	28869	29240	29341	29300	29238	28854	28945	28895	29185	29209	28924	29305	28949	29145	29159	29005	29261	29115	29185	28966	29007	29054	29025	29101	29096	29259	29037	29063	29020	29124	29051	29020	29173	28940	28818	29043	29124	29210	28928	29139	29166	28978	28851	29092	29074	28968	28957	29147	28979	29120	28965	29089	29144	29265	29030	29229	29144	29151	29174	28952	28993	29043	28894	29113	29216	29090	29255	29086	29128	28936	29077	29224	29203	29074	29004	29024	29147	28913	29139	29160	28994	29102	28884	28816	29147	28967	29263	29143	29024	29121	29100	29175	28966	29063	29219	29016	28851	29306	29235	29330	28949	29277	29265	29052	29113	29158	29163	29206	29087	28984	29120	29051	29019	28839	29358	28879	29395	29357	29028	29165	29098	29098	29027	28971	28969	29007	28934	29225	29235	29108	29166	29132	29295	29137	28984	29152	29175	29036	29138	29104	28916	29251	29195	29390	29047	29336	29303	29071	29091	29211	29022	29150	29024	28937	29146	29261	29217	29036	28996	28811	29006	28975	29038	29208	29109	29273	29245	29171	29227	29036	29187	29073	29048	29051	29144	28981	29207	28841	29082	29015	29020	29102	29009	29028	29206	28873	29232	28985	28846	29134	29132	29180	28941	29082	29097	29113	29216	29191	29196	29221	29093	28925	29071	29044	29265	29325	29210	29192	29058	29476	29018	29141	28954	28922	28841	29131	29219	29176	29062	29233	29089	28949	29052	28905	29207	29158	29060	29129	29375	29257	29340	29056	29219	29090	29110	29218	28804	29043	29248	29361	29182	29155	29044	29052	28961	29023	29142	29142	29076	29136	28985	29001	29194	29154	29088	28876	29176	29031	29009	29107	29124	28962	29094	29034	29088	29026	28985	28891	29217	29269	28967	29018	29276	29111	29314	29151	28839	29066	29286	28979	28960	29045	28921	29012	29022	29372	29349	29063	29026	29093	29151	28993	29211	29034	29251	29245	29080	28977	29153	28964	29145	29205	29083	29288	29107	29129	29005	29163	29071	29230	29047	29062	29033	28900	29092	29214	28841	29077	28899	29231	28941	29139	29224	28914	29103	29068	28859	29083	28759	29118	29134	29124	29312	29182	29127	29014	29293	29044	29149	28994	28990	29021	28982	28967	29107	28989	28936	29212	29119	29009	29070	29204	29189	28884	28997	29238	29047	29210	28853	29224	29060	29067	29135	28985	29173	29256	28863	29277	29130	28987	29245	29168	28938	29139	29207	29031	29077	29319	29097	28967	29065	29207	28971	28903	29271	29269	29174	29175	28903	29052	29027	29113	29015	29101	28895	29135	28876	29513	28975
30613	44179	33359	28149	26174	24609	23924	23373	22685	22400	22207	21931	21900	21951	21778	21757	21897	21842	21536	21738	21574	21638	21482	21345	21682	21584	21575	21539	21747	21577	21673	21392	21589	21463	21455	21623	21548	21515	21602	21476	21589	21594	21517	21572	21677	21695	21577	21365	21494	21437	21534	21615	21517	21582	21625	21502	21735	21633	21598	21617	21546	21466	21513	21592	21461	21559	21717	21519	21505	21426	21751	21677	21733	21557	21579	21688	21510	21479	21743	21451	21554	21474	21767	21553	21618	21737	21570	21606	21359	21623	21517	21625	21547	21687	21489	21461	21552	21578	21625	21510	21680	21581	21527	21451	21715	21662	21594	21420	21499	21497	21564	21679	21677	21589	21476	21617	21544	21588	21644	21530	21689	21496	21639	21664	21546	21523	21675	21540	21500	21570	21486	21410	21720	21368	21611	21493	21573	21538	21560	21562	21744	21656	21642	21644	21432	21569	21481	21504	21684	21487	21648	21608	21627	21659	21651	21707	21543	21618	21518	21449	21601	21503	21696	21607	21754	21710	21523	21665	21491	21573	21781	21549	21503	21563	21623	21639	21481	21598	21241	21546	21687	21561	21551	21668	21598	21523	21593	21593	21738	21817	21615	21496	21502	21732	21456	21493	21482	21652	21666	21584	21638	21598	21506	21799	21482	21730	21412	21569	21651	21692	21344	21686	21660	21432	21628	21445	21665	21492	21633	21599	21578	21476	21582	21477	21450	21757	21536	21641	21528	21619	21654	21481	21453	21741	21435	21633	21506	21660	21525	21331	21640	21636	21522	21544	21409	21597	21595	21596	21427	21645	21625	21609	21683	21641	21577	21594	21637	21687	21658	21511	21568	21543	21476	21488	21588	21535	21468	21649	21666	21587	21706	21463	21500	21524	21472	21446	21516	21651	21569	21551	21661	21518	21425	21398	21509	21730	21548	21572	21304	21345	21514	21489	21551	21436	21565	21452	21579	21559	21459	21584	21453	21493	21477	21538	21652	21694	21646	21464	21840	21566	21574	21489	21410	21599	21486	21549	21555	21498	21683	21622	21575	21672	21587	21682	21710	21585	21510	21637	21660	21630	21583	21565	21748	21521	21558	21610	21615	21726	21629	21563	21740	21590	21562	21686	21492	21541	21439	21603	21576	21646	21466	21531	21651	21605	21505	21461	21703	21596	21465	21552	21715	21538	21725	21788	21588	21653	21547	21447	21637	21818	21493	21598	21484	21538	21505	21573	21482	21552	21600	21708	21533	21553	21512	21672	21589	21665	21550	21385	21571	21745	21662	21459	21704	21742	21694	21492	21732	21394	21749	21632	21401	21711	21458	21559	21378	21552	21569	21595	21536	21515	21675	21684	21633	21641	21499	21504	21601	21617	21603	21617	21436	21535	21400	21619	21656	21553	21566	21541	21882	21448	21799	21550	21472	21647	21515	21946	21587	21723	21524	21461	21687	21528	21631	21509	21629	21776	21440	21652	21494	21608	21593	21662	21642	21665	21559	21398	21603	21673	21636	21543	21702	21457	21658	21713	21589	21640	21368	21517	21443	21674	21600	21380	21672	21339	21533	21649	21702	21489	21616	21777	21593	21663	21536	21599	21668	21663	21586	21716	21446	21598	21586	21480	21615	21531	21700	21628	21682	21639	21434	21627	21496	21400	21546	21777	21519	21512	21732	21646	21435	21609	21544	21473	21630	21623	21717	21558	21616	21658	21435	21695	21652	21478	21345	21416	21548	21633	21413	21594	21660	21584	21605	21546	21673	21440	21599	21616	21495	21567	21547	21443	21664	21656	21786	21623	21663	21732	21557	21650	21732	21601	21558	21567	21439	21644	21652	21601	21422	21402	21694	21506	21536	21599	21695	21389	21639	21515	21558	21634	21665	21469	21639	21786	21545	21535	21490	21537	21654	21615	21775	21561	21632	21400	21589	21330	21742	21555	21579	21640	21521	21749	21500	21565	21611	21655	21638	21504	21726	21425	21610	21523	21732	21480	21578	21616	21735	21579	21343	21470	21581	21652	21604	21604	21409	21617	21656	21539	21489	21599	21578	21587	21688	21536	21535	21676	21502	21543	21588	21388	21361	21560	21540	21676	21717	21656	21358	21627	21450	21605	21606	21552	21551	21526	21676	21683	21436	21634	21472	21475	21755	21507	21570	21747	21694	21179	21535	21556	21637	21546	21724	21443	21791	21660	21528	21556	21703	21475	21542	21427	21662	21537	21629	21464	21579	21479	21691	21622	21482	21528	21445	21537	21497	21467	21641	21415	21435	21529	21468	21710	21509	21613	21613	21536	21620	21660	21616	21592	21636	21581	21513	21347	21551	21291	21455	21679	21493	21574	21653	21490	21635	21572	21607	21508	21517	21708	21383	21661	21698	21484	21595	21635	21515	21327	21726	21425	21861	21599	21556	21357	21695	21583	21473	21511	21403	21576	21711	21464	21498	21513	21521	21456	21586	21571	21411	21484	21599	21533	21623	21748	21521	21524	21646	21509	21689	21565	21640	21538	21514	21759	21622	21556	21442	21575	21530	21551	21691	21633	21623	21505	21672	21249	21669	21684	21402	21597	21677	21500	21791	21518	21666	21743	21460	21576	21486	21791	21641	21707	21713	21705	21337	21597	21644	21547	21407	21600	21620	21506	21654	21780	21582	21669	21554	21650	21605	21542	21529	21523	21721	21473	21827	21525	21639	21480	21770	21600	21467	21544	21468	21648	21652	21488	21691	21605	21433	21608	21487	21766	21594	21559	21621	21356	21661	21382	21326	21483	21596	21602	21653	21515	21547	21455	21367	21526	21552	21379	21286	21710	21599	21522	21624	21620	21732	21465	21403	21504	21490	21547	21805	21731	21677	21660	21734	21497	21723	21443	21492	21585	21662	21657	21632	21766	21605	21517	21504	21649	21658	21434	21659	21614	21650	21412	21580	21600	21528	21669	21532	21799	21588	21695	21464	21557	21532	21760	21559	21517	21763	21579	21577	21655	21634	21580	21689	21530	21567	21596	21716	21600	21431	21513	21665	21425	21587	21496	21615	21437	21449	21636	21376	21461	21611	21605	21719	21574	21671	21819	21463	21560	21483	21552	21481	21817	21566	21418	21643	21681	21533	21431	21516	21543	21395	21584	21657	21643	21658	21595	21497	21546	21716	21636	21578	21716	21628	21544	21647	21466	21602	21751	21579	21640	21488	21561	21484	21537	21405	21659	21618	21565	21668	21501	21546	21530	21692	21786	21742	21744	21607	21670	21392	21554	21554	21432	21576	21419	21693	21580	21445	21465	21474	21452	21597	21483	21467	21609	21628	21580	21638	21492	21543	21599	21649	21679	21647	21500	21550	21471	21503	21496	21653	21601	21774	21550	21610	21444	21617	21589	21393	21498	21465	21603	21593	21485	21802	21725	21423	21450	21646	21585	21573	21635	21707	21465	21548	21599	21584	21619	21425	21410	21692	21479	21608	21783	21493	21482	21711	21615	21514	21506	21579	21641	21604	21629	21580	21502	21626	21684	21520	21599	21700	21429	21614	21571	21768	21520	21604	21594	21487	21616	21551	21452	21604	21696	21706	21472	21581	21635	21601	21431	21521	21622	21463	21688	21529	21607	21632	21665	21568	21522	21753	21500	21606	21665	21687	21603	21586	21639	21389	21512	21551	21708	21665	21633	21576	21734	21401	21478	21441	21481	21723	21704	21845	21520	21706	21553	21567	21514	21581	21566	21579	21777	21600	21621	21548	21720	21564	21776	21550	21371	21648	21548	21642	21810	21439	21547	21584	21540	21539	21581	21419	21504	21679	21506	21596	21557	21475	21718	21774	21593	21727	21620	21645	21510	21382	21548	21582	21558	21473	21327	21590	21665	21563	21613	21619	21710	21591	21469	21595	21620	21506	21556	21481	21720	21536	21627	21596	21321	21691	21329	21490	21652	21547	21819	21643	21693	21592	21342	21596	21613	21432	21317	21636	21512	21607	21807	21534	21571	21668	21652	21487	21573	21582	21526	21448	21562	21387	21527	21546	21504	21587	21739	21511	21497	21544	21450	21590	21654	21664	21556	21511	21682	21714	21640	21552	21734	21599	21489	21589	21541	21621	21381	21691	21626	21569	21649	21569	21623	21449	21742	21402	21584	21629	21734	21441	21503	21678	21610	21666	21656	21610	21738	21619	21689	21648	21370	21584	21422	21583	21485	21690	21528	21639	21577	21522	21557	21734	21510	21548	21589	21581	21467	21521	21414	21772	21628	21576	21573	21584	21703	21518	21654	21784	21807	21581	21436	21742	21501	21723	21452	21532	21464	21563	21556	21562	21612	21431	21694	21570	21662	21393	21742	21694	21847	21631	21524	21495	21672	21763	21803	21678	21612	21654	21479	21598	21494	21703	21526	21606	21606	21723	21680	21519	21584	21632	21570	21592	21538	21596	21474	21655	21526	21672	21755	21558	21713	21573	21417	21676	21575	21435	21525	21715	21502	21723	21599	21638	21691	21560	21664	21633	21874	21673	21523	21752	21504	21384	21705	21652	21624	21590	21610	21594	21600	21666	21452	21476	21730	21558	21459	21533	21614	21454	21682	21566	21517	21830	21539	21588	21578	21541	21620	21556	21475	21525	21560	21609	21705	21533	21655	21642	21696	21639	21492	21561	21674	21796	21283	21414	21598	21505	21391	21424	21672	21547	21446	21536	21363	21521	21480	21613	21574	21657	21397	21562	21669	21473	21662	21563	21603	21631	21658	21468	21430	21617	21617	21535	21594	21484	21620	21585	21486	21600	21522	21653	21423	21631	21608	21645	21491	21572	21585	21714	21485	21704	21653	21575	21746	21745	21605	21695	21427	21728	21479	21594	21592	21591	21526	21612	21674	21400	21648	21603	21711	21651	21488	21646	21387	21461	21602	21612	21508	21430	21694	21616	21538	21691	21529	21502	21807	21744	21667	21479	21692	21572	21782	21466	21670	21541	21824	21463	21575	21621	21667	21497	21655	21535	21563	21585	21637	21589	21539	21594	21539	21646	21706	21541	21512	21534	21692	21427	21462	21682	21636	21718	21574	21569	21773	21625	21556	21732	21581	21559	21501	21698	21534	21439	21526	21414	21626	21749	21541	21502	21599	21575	21457	21627	21394	21560	21671
23471	21512	28522	26721	27530	31016	32373	30449	29931	29902	29720	29582	29321	29125	29289	29285	29246	29219	29249	28976	29346	28942	28792	29174	29068	29081	29128	28915	28963	28892	28968	28939	29102	28997	28807	29003	29041	28667	29049	29091	29188	29133	29147	29007	29008	28928	28981	28905	28960	28975	28894	28880	28990	28927	28881	28990	28659	28905	28986	28720	28982	28936	28988	28844	29011	28885	29083	29030	28890	28959	29133	28819	28866	28936	29027	28787	29143	28639	28973	28963	29153	28768	28957	28799	28951	28982	28662	28934	28988	29096	28909	28952	29029	28809	28963	28949	28760	28763	28850	28960	29160	28861	29034	28840	28882	29043	28939	28896	28657	28962	28818	28790	28802	28747	28824	28850	28918	28792	28885	28922	28902	28693	28877	28956	29020	29039	28821	29049	28740	28915	28997	28641	28882	28862	28745	28792	28947	28819	29074	28694	29049	28848	28918	28956	28952	28833	28752	28933	29006	29156	29147	28985	28709	28779	29017	28889	28885	28684	28702	29203	29007	28897	29208	28860	28901	28671	28855	29021	28900	28857	28908	28864	28766	28991	29010	28798	28944	28816	28951	28845	28859	28929	29197	29132	29071	28897	29034	29128	28891	28948	28879	28932	28842	28918	28881	28856	28960	29110	28975	29040	29068	28964	28874	28983	29054	29055	28983	28873	28795	29142	28720	28981	28936	28967	28776	28880	28918	29072	29335	28693	28807	28881	29086	29034	29117	28795	28914	28971	28773	28777	28970	28956	28942	28924	29162	28942	28728	28859	28880	28943	28698	28920	28922	28826	28628	28610	28739	29173	28859	28948	28910	28746	28834	28728	28893	28815	28913	28910	28913	28800	29006	28695	29002	29113	28854	28631	28771	28908	29071	28581	29012	29052	28670	28947	28976	28825	29078	28735	28929	28870	29122	29155	28735	29123	28736	29195	28824	28877	28949	29005	29123	28836	28989	28941	28934	29041	28896	28743	28960	29100	28787	28759	28990	28870	28842	28920	29003	28897	29078	28951	29051	28973	28839	28959	29146	29024	28992	28779	28924	29043	28756	28816	28846	28961	28870	28789	28912	28689	28819	28766	29006	28954	28865	29026	28754	28815	29164	28975	28930	28879	28678	28802	28939	28973	28811	29263	28908	28877	29139	29029	28802	28879	28908	28954	28915	28794	29011	28989	28748	28964	28967	28997	28811	28704	28761	28919	28907	28947	28887	28964	28885	28596	29053	28744	28814	28804	28913	28982	28783	28926	28683	29018	28741	28921	29033	28826	28967	28849	29033	29017	28941	28835	29049	29012	28928	28942	28825	28852	29054	28737	28802	29128	28824	29072	29044	29115	28861	28746	28813	28897	28935	28856	28732	28800	28871	28884	28929	28918	28745	28773	28949	29079	28700	29026	28743	29044	28986	29057	29003	28824	28628	28927	28764	29180	29002	29083	29082	28793	28848	28683	28974	28855	28909	28806	28961	29052	29080	29027	28810	28913	28877	28961	28898	29042	28985	29163	29044	29095	28959	28901	29153	28938	29202	29020	29046	28923	29134	28864	28805	28851	29013	28618	28885	28890	28920	28968	28797	28719	29007	28937	28876	29092	29121	28981	28940	28996	28948	28944	28731	28907	28994	29084	29006	29063	28804	28873	28911	28754	29209	28912	28806	29164	28806	29089	28904	29008	28849	29059	29012	28872	28793	28831	28777	28921	28926	28762	28790	28819	28871	28666	29340	28916	29061	28820	29169	29098	28957	28890	28715	28754	29117	28854	29018	28904	29201	29239	28866	29036	29265	28985	28923	29072	28818	28927	29077	28989	28879	28763	28878	29037	29149	29112	28885	28739	28912	28853	28763	29022	29213	28869	28732	28641	28950	28913	29193	28845	28911	28858	28723	28774	28703	29196	29040	28863	28831	28746	28852	28858	28838	28752	28694	28821	28997	28809	29070	28712	28881	29128	29114	29061	28962	29033	28986	28927	28989	28943	28885	28994	28968	28845	29104	28894	29133	29014	28991	28865	28931	28977	28890	29139	29008	28732	28783	28846	28736	28881	28704	28836	29085	28958	28616	28867	29069	28822	28933	28990	28864	28859	28890	28899	28907	29062	28564	28528	28875	28920	28933	28798	28774	28909	28907	28964	29028	29074	28908	28889	29143	28955	28876	29016	28928	29018	28765	29005	28906	28837	28943	28922	28776	28661	28769	28827	28981	28667	28803	28995	28877	28865	28949	28921	29030	29083	29102	29068	28542	28710	28965	28972	28799	28742	28865	28898	28926	29090	28775	28861	28851	28855	28961	29129	28881	29079	29007	28789	28852	28974	28809	28820	29228	28963	29226	28951	28961	28844	28888	28769	29051	28952	28739	29117	28912	28824	28859	28750	28866	28888	28672	28742	29173	28965	28899	29022	28894	28801	28916	28793	28595	28799	29181	28944	28895	29000	28952	28814	28919	28861	29170	29092	29287	28868	28835	28919	29025	28860	28597	28832	29059	29063	28878	28821	29210	29176	28932	28685	29064	28706	28938	28528	28830	28988	29032	28781	29016	29116	29064	28710	28972	28752	29093	28816	28773	28767	28947	28822	28889	28811	28890	28929	28819	28776	28851	28942	28945	28961	29106	28909	29085	28955	29088	28947	28726	29168	28963	29045	28500	28902	29116	29062	28755	29021	28935	28784	29330	28891	28810	28834	28887	29138	29020	28924	28821	28667	28957	28902	28913	28825	28904	29006	29027	28961	28923	28946	29056	28989	29081	28958	28850	28972	28745	28994	28905	28941	29035	28899	28984	28872	28705	29032	29057	29065	28963	28808	28907	28763	28688	28998	29210	28635	28923	28749	29076	28835	29188	28773	28883	28918	28827	29095	28905	28980	28816	28963	29001	28660	28821	28847	29055	28698	28941	28949	28859	29019	28989	28972	28853	28870	29080	28915	28647	28995	28852	29066	28877	28801	29050	28914	28937	28863	29067	29118	28976	28944	29118	28870	29202	29159	28926	28766	28868	28755	28733	28971	28899	29069	29102	28851	28872	28743	29080	28972	28920	28947	28888	28670	28854	28842	28934	28893	28950	28802	28788	29070	29079	29083	28984	29004	28915	29104	28946	28897	29044	28761	28861	28847	28944	28963	28851	28794	28637	29096	29030	28997	28925	28876	28725	29051	29066	29002	28714	28809	28877	28889	29214	28914	29347	28855	28959	28840	28822	29138	29007	28913	28901	29056	28781	28929	28884	28947	29171	28780	28864	28927	29077	29000	29062	28687	29095	28866	28816	28663	28937	29010	28563	28682	28825	28971	28912	28896	28807	28806	28923	29126	28799	28816	28810	28995	28836	28922	29066	29032	28997	28842	28866	28748	29082	28907	29231	29063	28974	28810	29192	29073	28929	28924	28991	28791	28778	29211	28992	28746	28872	28934	28854	28795	28876	28961	28892	28975	29030	28768	28682	28764	29003	28938	29093	28993	29127	28708	28852	28861	28892	28919	28998	29271	28963	28967	28841	29138	28891	28664	28826	29007	29291	28821	28996	28856	29044	29178	28900	29131	29011	29074	28771	28731	28993	28924	29023	29131	28803	28901	28722	28639	28913	28864	28795	28899	29006	28776	28971	28773	28927	28808	28661	28551	29012	28619	29020	28922	29021	28976	29158	28890	28789	29096	28728	29046	28764	28616	28918	28817	29086	28967	29024	29043	28930	28994	28834	29032	29057	29165	28809	28843	28816	28939	29199	28829	29004	29078	28948	29038	29037	28833	29115	28778	29129	28791	29050	29011	28854	28838	28855	29051	28910	28993	28978	29012	29040	29072	28835	28640	28945	29090	28819	28634	28605	28793	28966	29056	29167	28938	28989	29053	29063	29256	28850	28908	28896	28936	28966	28897	28819	28825	28864	28740	28845	29068	28932	29103	29236	28921	29038	29020	28772	29082	28910	28929	28815	29023	29032	28782	28691	28868	28910	28973	29063	28990	28941	28831	28881	28708	28896	28906	28961	28981	28697	28908	29047	29032	28825	28759	29105	28903	29165	28945	29028	29228	28912	28964	29004	28940	29041	29037	29065	28933	28813	28968	28742	28985	28933	28997	28724	29123	29007	28882	29120	28962	28959	28657	28620	28826	29029	28929	28865	28864	28966	29197	29139	28895	28926	29057	29021	28981	28980	29074	29093	28711	28751	28875	28961	28884	29138	29037	29377	28972	28995	28931	28851	28879	29170	29118	28716	28797	28842	28978	28844	28805	29013	28980	28896	28805	28779	28901	28929	29008	28868	29081	28893	29010	28841	28964	29034	28950	28729	29103	28935	29002	28798	29013	28844	28870	28938	28874	28918	29018	29134	28813	28687	28991	28729	28865	28843	28966	28787	28933	29082	29045	28796	29050	28771	29173	28837	28720	28814	29004	29001	29038	28981	29040	28901	28923	29126	29066	28959	28940	29054	28908	29051	29000	28749	28970	29133	29001	28771	28832	29040	28896	28668	28973	28974	28890	28792	29034	29114	29118	28937	29003	29005	28921	28894	28974	28922	29008	29230	28885	28918	28893	29034	28930	28728	28778	28873	29027	28801	29047	28856	28819	28825	29041	28860	28919	28994	28747	28722	28845	28815	29160	28946	28966	28694	28999	28989	28836	28859	28748	28663	29031	29042	28919	29109	28804	28825	28802	28904	28980	28865	29005	28787	28993	29141	29056	29099	28806	29083	28960	28911	28860	28811	28921	28972	28992	28848	29169	28747	28910	28951	28825	28851	28938	28726	28889	29061	29173	29102	28835	29016	29088	28872	29110	29050	28937	29158	28764	28853	28989	28932	28814	28774	29176	29015	28892	28964	29038	28848	28952	29082	28923	29102	28807	29075	28887	29139	29006	28867	28988	28827	29083	28880	28647	28788	28949	29133	29046	29029	28561	29013	29139	28976	28926	29062	28968	28918	28897	28994	28751	28987	29003	28980	29039	29108	28894	28891	28973	29047	28812	28960	29019	28954	28760	29026	28801	28894	28975	28841	28919	29110	28819	28760	28892	29010	28797	28875	28623	29090	28869	29034	29162	28896	28801	28928	28963	28834	29065	28688	28694	28843	29059	28929	29090	29101	28970	28790	28883	28768	28806	29120	28905	28995	29086	28866	28935	29027	28896	28846	29106	28954	28906
28306	50418	38900	31722	29004	26940	25260	24321	23760	23065	22829	22354	22189	22065	21948	21897	21946	21978	21556	21746	21777	21751	21714	21701	21681	21795	21530	21843	21513	21454	21503	21621	21722	21691	21592	21749	21554	21586	21467	21707	21484	21696	21664	21590	21735	21626	21457	21532	21500	21500	21815	21544	21550	21615	21807	21545	21504	21513	21505	21486	21469	21496	21567	21699	21592	21429	21621	21518	21468	21810	21518	21442	21498	21560	21480	21407	21561	21572	21606	21546	21558	21235	21842	21513	21555	21663	21481	21509	21676	21508	21409	21638	21667	21314	21422	21642	21621	21577	21460	21697	21511	21499	21634	21554	21574	21446	21635	21570	21742	21533	21801	21479	21642	21401	21677	21475	21453	21507	21326	21648	21515	21568	21440	21499	21580	21477	21417	21674	21605	21612	21576	21427	21564	21578	21568	21509	21647	21492	21549	21665	21608	21555	21487	21397	21689	21597	21488	21491	21610	21537	21608	21582	21540	21520	21599	21348	21621	21459	21351	21737	21453	21695	21823	21580	21537	21617	21487	21527	21451	21802	21821	21457	21595	21595	21605	21555	21479	21691	21719	21598	21596	21486	21566	21613	21595	21382	21506	21479	21537	21485	21538	21650	21687	21729	21589	21477	21516	21754	21532	21581	21617	21593	21561	21464	21519	21606	21450	21538	21687	21540	21312	21395	21698	21563	21565	21574	21513	21487	21638	21702	21386	21436	21574	21464	21583	21550	21581	21681	21538	21569	21673	21406	21632	21567	21704	21578	21620	21586	21509	21529	21632	21587	21422	21638	21527	21525	21687	21425	21515	21690	21587	21553	21545	21654	21563	21515	21430	21675	21654	21580	21604	21532	21563	21596	21482	21545	21510	21496	21496	21550	21582	21534	21521	21624	21704	21729	21600	21558	21494	21505	21477	21746	21648	21573	21683	21580	21533	21552	21616	21488	21517	21491	21686	21524	21779	21549	21645	21532	21536	21400	21502	21611	21559	21580	21504	21477	21591	21548	21615	21506	21592	21519	21593	21565	21435	21709	21680	21478	21500	21459	21591	21408	21430	21561	21630	21366	21448	21707	21570	21397	21567	21392	21491	21608	21515	21543	21414	21475	21522	21745	21584	21388	21447	21634	21576	21367	21464	21633	21664	21461	21508	21389	21489	21550	21580	21401	21612	21463	21485	21719	21630	21471	21615	21498	21532	21651	21546	21693	21526	21713	21386	21509	21818	21562	21452	21538	21598	21727	21596	21623	21548	21719	21511	21414	21519	21519	21480	21628	21635	21611	21454	21497	21558	21519	21498	21459	21416	21441	21769	21594	21440	21636	21358	21582	21647	21576	21725	21502	21500	21708	21441	21447	21464	21603	21575	21457	21500	21541	21377	21529	21553	21646	21374	21386	21608	21628	21630	21736	21669	21530	21600	21427	21611	21532	21648	21546	21462	21516	21621	21466	21536	21533	21618	21689	21514	21519	21600	21642	21393	21522	21748	21505	21509	21656	21587	21566	21682	21674	21600	21435	21591	21471	21692	21475	21612	21501	21530	21627	21404	21477	21619	21594	21517	21470	21521	21542	21587	21521	21664	21565	21635	21623	21682	21442	21715	21564	21621	21584	21522	21311	21599	21332	21685	21387	21605	21538	21590	21594	21740	21634	21499	21448	21612	21466	21603	21378	21532	21578	21432	21454	21736	21559	21460	21697	21623	21523	21530	21672	21576	21562	21476	21435	21587	21720	21486	21449	21662	21533	21546	21480	21808	21457	21456	21523	21599	21475	21519	21601	21588	21690	21650	21614	21600	21438	21657	21582	21689	21538	21547	21515	21507	21595	21740	21756	21532	21458	21674	21609	21632	21515	21515	21370	21557	21544	21516	21395	21458	21641	21591	21514	21563	21478	21839	21680	21656	21606	21668	21485	21467	21721	21685	21424	21585	21468	21604	21561	21664	21659	21505	21633	21350	21708	21697	21589	21666	21523	21652	21548	21753	21601	21551	21640	21572	21585	21367	21590	21762	21333	21447	21610	21518	21551	21446	21527	21560	21569	21520	21551	21536	21479	21581	21541	21578	21426	21509	21655	21635	21605	21515	21547	21648	21582	21453	21603	21384	21583	21349	21511	21543	21612	21659	21570	21417	21585	21407	21402	21450	21569	21534	21529	21429	21539	21389	21575	21577	21543	21681	21829	21458	21536	21535	21622	21461	21507	21603	21568	21599	21722	21665	21549	21714	21597	21364	21457	21608	21600	21665	21546	21618	21605	21685	21568	21605	21540	21403	21557	21638	21448	21525	21469	21545	21396	21550	21363	21717	21681	21604	21434	21495	21416	21742	21557	21237	21546	21525	21461	21551	21663	21554	21666	21609	21673	21574	21616	21568	21725	21417	21548	21515	21768	21705	21447	21588	21773	21615	21547	21580	21473	21469	21524	21575	21612	21571	21542	21486	21513	21594	21657	21633	21532	21565	21514	21654	21448	21682	21479	21446	21531	21574	21575	21701	21554	21593	21614	21566	21506	21470	21527	21499	21625	21570	21437	21774	21598	21409	21492	21454	21328	21555	21476	21558	21583	21669	21495	21615	21381	21676	21467	21455	21527	21828	21573	21521	21568	21611	21368	21499	21546	21594	21442	21599	21384	21469	21664	21541	21597	21528	21571	21576	21763	21458	21218	21586	21538	21546	21475	21536	21536	21600	21385	21648	21706	21451	21565	21429	21657	21505	21644	21712	21617	21686	21590	21569	21635	21474	21542	21592	21421	21489	21414	21646	21512	21838	21533	21586	21515	21576	21619	21548	21797	21693	21649	21441	21636	21505	21544	21470	21529	21765	21567	21579	21473	21635	21689	21585	21554	21781	21483	21586	21501	21662	21423	21580	21607	21420	21541	21393	21443	21637	21778	21569	21522	21385	21503	21564	21406	21550	21772	21756	21510	21557	21628	21485	21580	21437	21595	21495	21564	21475	21512	21391	21635	21625	21704	21586	21586	21528	21543	21494	21547	21710	21568	21486	21506	21441	21501	21528	21445	21741	21606	21587	21463	21658	21514	21464	21587	21572	21457	21650	21598	21515	21450	21739	21497	21602	21654	21548	21552	21657	21541	21428	21477	21475	21380	21777	21705	21504	21394	21622	21450	21614	21544	21635	21509	21533	21513	21629	21489	21510	21644	21561	21375	21658	21518	21697	21342	21543	21585	21590	21615	21576	21555	21632	21522	21569	21572	21517	21531	21634	21705	21573	21533	21481	21766	21606	21482	21533	21334	21602	21429	21627	21582	21644	21561	21651	21740	21470	21526	21421	21506	21664	21643	21692	21567	21604	21604	21566	21571	21448	21617	21570	21373	21621	21703	21475	21604	21533	21677	21641	21558	21439	21583	21623	21537	21451	21425	21589	21394	21554	21416	21573	21592	21553	21463	21658	21469	21551	21444	21563	21759	21919	21479	21578	21626	21510	21478	21501	21668	21612	21701	21417	21685	21556	21638	21529	21621	21607	21678	21606	21326	21550	21597	21683	21569	21603	21661	21699	21566	21452	21588	21691	21458	21564	21533	21501	21671	21765	21456	21278	21325	21487	21525	21729	21572	21581	21461	21583	21535	21764	21699	21622	21473	21573	21557	21562	21575	21528	21414	21328	21753	21522	21573	21521	21630	21535	21546	21606	21387	21639	21468	21593	21526	21640	21627	21634	21666	21566	21457	21507	21297	21497	21642	21564	21392	21561	21450	21669	21429	21717	21732	21786	21601	21681	21406	21638	21562	21620	21603	21784	21681	21509	21593	21450	21638	21526	21363	21526	21709	21591	21561	21545	21747	21626	21597	21540	21538	21695	21739	21546	21472	21692	21561	21653	21446	21715	21581	21631	21471	21763	21461	21549	21698	21622	21379	21525	21441	21838	21662	21651	21640	21495	21513	21497	21827	21423	21608	21631	21546	21611	21546	21669	21555	21584	21675	21476	21627	21544	21563	21774	21554	21769	21633	21577	21521	21420	21552	21602	21505	21542	21468	21560	21516	21539	21520	21534	21575	21428	21723	21583	21424	21687	21405	21667	21485	21633	21587	21461	21512	21549	21682	21613	21439	21565	21527	21617	21699	21601	21558	21412	21508	21605	21543	21545	21466	21512	21768	21555	21476	21651	21599	21418	21730	21695	21600	21480	21514	21572	21404	21586	21504	21440	21584	21521	21468	21733	21486	21312	21512	21684	21723	21582	21350	21704	21586	21420	21480	21424	21601	21408	21644	21664	21540	21489	21723	21569	21557	21571	21472	21643	21542	21418	21324	21511	21584	21494	21548	21557	21438	21691	21629	21476	21675	21774	21461	21557	21570	21731	21610	21634	21581	21424	21483	21699	21637	21560	21512	21599	21552	21545	21550	21531	21818	21725	21524	21667	21363	21548	21679	21486	21537	21480	21418	21695	21549	21550	21480	21606	21393	21472	21606	21478	21519	21636	21622	21493	21445	21448	21504	21557	21605	21514	21757	21717	21543	21369	21490	21525	21556	21421	21601	21473	21417	21618	21489	21487	21584	21853	21600	21662	21569	21520	21566	21668	21512	21477	21650	21634	21528	21616	21677	21487	21513	21551	21581	21514	21499	21523	21574	21530	21691	21539	21502	21540	21715	21512	21725	21531	21688	21752	21435	21600	21661	21468	21753	21711	21576	21577	21569	21457	21521	21502	21643	21551	21511	21473	21568	21526	21600	21507	21493	21471	21710	21557	21580	21646	21447	21570	21527	21600	21432	21637	21551	21601	21568	21507	21674	21663	21432	21807	21545	21528	21536	21667	21496	21457	21496	21661	21614	21409	21642	21537	21436	21612	21588	21417	21444	21584	21423	21486	21698	21743	21544	21480	21577	21562	21638	21438	21646	21365	21493	21412	21514	21457	21620	21599	21489	21692	21573	21607	21472	21522	21532	21470	21419	21638	21434	21472	21518	21496	21529	21590	21468	21517	21556	21571	21445	21514	21584	21531	21497	21515	21459	21435	21435	21491	21360	21487	21646	21469	21545	21424	21506	21639	21605	21461	21520	21534	21740	21488	21651	21533	21485	21682	21509	21674	21535	21642	21514	21458	21436	21436	21638	21629	21512	21565	21568	21568	21547	21607	21703	21844	21505	21464	21505	21621	21489
25656	21953	29925	32318	30259	30803	30935	29926	29807	29435	29635	29098	29274	29261	29100	29030	29032	28835	28802	28904	29052	29062	28859	29129	28975	29120	28961	28701	29056	28948	28813	28918	28864	28851	28846	28696	28641	28912	28711	28983	28973	28836	29001	28839	28942	29001	28976	28867	28732	28827	28698	28818	28974	28904	28957	28923	28936	29000	28960	29039	28703	28673	28882	28882	28704	28889	28895	28850	29113	28830	29016	28900	28948	28818	28702	28414	28773	28843	28916	28837	28786	28920	29029	29013	29098	28960	28844	28938	29016	28931	28846	29080	28968	28998	29017	28999	28892	28824	28869	28906	28969	28850	28959	28885	29047	28900	28763	28704	28907	28832	29077	29036	28694	28791	28645	28801	28993	28751	28827	28904	29012	28864	28804	28665	29005	28976	28753	28784	28578	28729	28790	28767	28855	28815	29041	28806	28914	29221	28983	28778	28862	28855	28891	28859	28962	28982	28799	28915	28696	28938	28640	28767	28998	28924	28967	28732	28728	28841	28868	28778	28791	28763	28719	28617	28907	29235	28818	28774	28786	28920	28950	28736	28945	28850	28666	28743	28886	28809	28917	28940	29014	28903	28952	28748	28918	28831	29095	29142	28908	28657	28891	28852	28626	29030	28971	28636	28841	28904	29117	28808	28863	28720	28931	28738	28764	28805	29027	29117	28762	28811	28948	28941	28758	28679	28883	28818	28916	28969	28909	28695	28861	28885	28828	28867	29081	29060	28703	28613	28808	28887	28887	28673	28857	28621	28951	28886	28968	28756	28775	28847	28834	28913	28961	28749	28752	28948	29095	29052	28699	28974	28806	28747	28762	28908	28956	29032	28861	28879	28873	28990	28887	28794	28890	29185	28904	28889	29097	28910	28943	28822	28750	28732	28938	28842	29265	28715	28971	29032	28885	28849	28953	28863	28820	28720	28938	29235	28913	28787	28976	29013	28955	28745	28810	28745	28940	28961	28762	28927	28694	28996	28946	28911	28852	28905	28883	28806	29008	29047	28819	28929	28845	28844	28842	28845	28966	28579	28750	28582	28869	29090	28926	29061	28923	28890	28869	28829	28944	29019	28748	28896	28965	29043	28881	28936	28990	28863	28685	28724	28902	28645	28842	28907	28926	28941	28759	28732	29206	28923	28981	29031	28747	29052	28920	28770	28799	28769	28831	28734	28874	28784	28812	28999	28916	28753	28656	28850	28896	28930	28869	28995	28697	28781	28672	28806	28723	28548	28816	29041	29010	28869	28937	29023	28797	28795	28801	28764	29013	28899	29000	28789	28892	28903	28918	28992	28859	28742	28923	28953	28958	28777	28998	28882	28936	29063	28814	29066	28957	28946	29079	28822	28973	28854	28864	28596	28988	28894	28793	28926	29121	29038	29054	28879	28905	28751	29078	28868	28690	28888	28903	28831	28913	28819	28832	28711	28726	28744	28689	28755	28490	29005	28797	28896	29064	28872	28883	28682	28841	28712	29022	28970	28934	29007	28762	28588	28891	28668	28816	28849	29024	28783	28814	28792	29019	29004	29138	28876	28964	28712	28923	28685	28890	28729	28889	28914	29019	28926	28784	28911	28940	28645	28902	29044	29073	28847	29034	28736	28846	28850	28980	29135	29110	28741	28827	28957	28830	28841	28787	28910	28851	29088	28888	28793	28933	29040	28951	28726	29079	28803	28871	28643	29000	29049	28936	28902	28716	28721	28619	28755	28916	28963	28799	28913	28780	29068	29037	28975	28806	29032	28563	29011	29125	28955	28650	28866	28736	28729	28881	28979	28881	29024	28946	28964	28754	29042	28890	28852	28829	28855	28860	28900	28696	28890	28892	28742	28669	28758	28969	28813	28819	28915	28983	29159	29132	28964	28793	28861	28950	28868	28953	29040	28858	29031	28752	29059	29146	28681	28892	29206	28742	28809	28943	28825	28737	28916	29108	28951	28983	28947	29054	28931	28759	28801	29022	28777	28921	28923	28900	28612	28813	28790	28762	28838	28634	29123	28931	28676	29069	28751	28919	28673	28866	28860	29053	29000	28890	28868	28871	28737	28978	28880	28972	28777	28946	28835	28667	28886	28958	29183	28794	29027	28964	28746	29049	28930	28981	28875	28659	29068	28675	28869	28786	29052	28687	29175	28804	28945	28772	28675	29024	29002	28582	28918	29070	28993	28888	28861	28697	29141	28887	28994	28990	29049	28813	28753	29017	29030	28853	29020	28877	28838	28868	28839	28876	28918	28891	28820	28700	28738	28698	28944	28811	28868	28857	28814	28743	28477	29018	28649	28956	28811	28878	28880	28815	28946	28922	28577	28863	28817	28657	28970	28938	29086	29044	28930	28763	28900	29056	28755	29077	28735	28817	29028	28908	28718	28837	28864	29003	28902	29049	28810	28866	28753	28903	29026	29030	28873	29070	28970	28857	28782	28935	28780	28581	28749	29036	28737	28870	28961	28675	28751	28778	28985	29021	29004	28851	29023	28978	28946	29101	28898	29127	28695	28643	28769	28716	29015	28833	29044	28946	28918	28861	28933	28806	28705	28870	29057	28882	28920	28717	29040	29041	28798	28841	29006	28907	28666	28814	28816	28848	28993	29230	28641	29067	28970	28850	28777	29070	28893	28844	29007	28841	28945	29017	28954	28910	28938	28862	28745	28996	28807	28791	28969	28662	28936	28777	28907	28796	28937	28671	29185	28842	28846	28911	29050	28787	28722	28980	28890	28787	28897	28838	28914	28928	28653	29143	28972	29042	28822	28840	28976	29133	28922	28938	28847	28783	28581	28997	28822	28715	28923	28836	28856	28761	28966	28856	28860	28978	28640	28760	29064	28963	28921	29079	29028	28735	28823	28808	28923	29133	28802	28674	28726	28834	28872	28870	29014	28979	28761	28939	28918	28554	28588	29005	29036	29153	28802	28856	28890	28701	28766	28829	28724	28996	28989	28870	28742	28539	28896	28987	28764	28723	28919	28903	29188	28878	29103	28710	28651	28692	28633	28919	28888	29107	29147	28920	29299	28993	28842	28799	28734	29014	28845	29162	28733	28847	28817	29197	28958	28816	28960	29076	28741	28687	28875	28866	28786	28884	28775	28844	29106	28902	28987	28857	28853	28921	28847	28680	28752	28930	28768	28830	28935	28701	28720	28812	29076	28858	28772	29021	28959	29001	28841	28949	28722	28860	28869	29011	28838	28762	28936	28887	28918	28894	28988	28859	28914	28834	28711	28486	28562	28866	29168	28759	28999	28931	28867	28810	28720	28931	28686	28751	28878	28778	28574	28887	28740	28789	28921	28853	28693	28739	28736	28695	28928	28674	28705	28697	29100	28961	28896	28875	28692	28930	29117	28866	28921	28932	28907	29122	29105	28937	29032	28840	28708	29115	28926	28781	28843	28857	28632	28859	29029	28909	28882	28942	28758	29002	28893	28730	28616	28860	28988	28932	29012	28943	28671	28886	28697	29037	28692	28808	28668	28695	28858	28955	28892	29061	29161	29005	28821	28715	28657	28898	29118	28618	28976	28888	28723	28939	28745	28961	28663	28770	28929	29022	29099	28902	28702	28684	28810	28666	28866	28733	28795	28815	28960	28882	29109	28799	28735	28976	28950	29014	29004	29041	29203	28864	28971	29068	29094	28776	28739	28938	28819	28785	28737	28713	28840	28768	29078	28883	28723	28941	29038	29067	28939	28789	28866	29113	28876	29061	29111	28767	28651	28914	28738	28754	28711	28841	28880	29007	28999	28892	28945	28799	28838	28688	28727	28880	28779	28809	28823	29031	28905	29106	28703	28828	29063	28774	28906	28928	28872	28842	28814	28700	28883	28707	29042	28727	28961	28781	28809	28809	28909	29050	28678	28829	28931	28789	28978	28924	28803	28733	29042	28915	28975	28693	28619	28931	28792	28999	28842	28930	29020	28887	29014	29083	28759	28674	28762	28968	28824	29017	28860	28798	28844	29040	29043	28836	28978	28810	28632	29152	28984	28730	28649	29050	28641	28869	28843	29118	28816	28943	28883	28740	28974	28953	28832	28937	28867	29114	29110	28917	28898	29028	28937	28923	28615	28916	28667	28706	28753	28836	29164	28983	28782	29048	28698	29067	28847	29000	28986	29067	28802	28881	28908	29054	29020	28885	28758	28859	28903	29114	28853	28917	28701	28863	28816	29040	28903	28584	28876	28830	28951	28741	28754	28979	28847	28902	28896	29038	29235	28770	28726	29106	28874	28804	28780	28683	28939	28670	28761	28777	28615	28873	28897	28842	28989	29040	28884	28855	28754	28799	28978	28688	28586	28847	28868	29080	28901	28968	28720	28830	28679	28824	28791	28788	28629	28862	28811	28872	28936	29063	28947	28802	28877	29076	28849	29210	28906	29112	28910	28879	28753	29005	29063	28800	28765	28998	29125	29048	28775	29149	28988	28923	28785	28931	29078	28988	28697	28771	29084	28753	28879	28795	28794	28898	28640	29200	29246	28829	28825	28975	28937	28927	28711	28702	28876	28859	28943	29029	28930	28670	28907	29076	29053	28982	28961	29016	28882	28923	28876	28785	28691	28849	28770	28838	28940	29037	28922	28769	28910	28952	28783	29006	28885	28937	29244	29029	28968	28840	29155	29109	28907	28909	29095	28987	29136	29047	28731	28659	28780	28742	28857	28818	29033	29013	28907	28759	28937	28789	28815	28661	28968	28760	28849	28812	29006	29127	28856	28788	28892	28866	29143	28576	28914	29090	28753	28707	28844	28933	28917	28728	28936	28859	28977	28717	28906	29007	28688	28823	28811	29025	28983	28878	28740	28915	29003	28942	29042	28831	28878	29077	28983	28754	28943	28938	28891	29153	28945	28831	28960	28853	28882	29003	28762	29088	28941	29167	28708	28654	28881	28741	28785	28888	28804	28798	28897	29047	28885	28862	28988	28986	28931	28822	28794	29035	28921	28887	28969	29029	28660	28783	28972	29040	28667	28924	29000	28993	28826	28953	28991	28837	29026	28887	28730	28881	28919	28764	29120	28945	28994	28997	28903	28708	28923	28800	29109	28887	28897	29280	28902	28889	28966	28784	28834	28971	29032	29006	29029	28797	28769	28966	28955	28692	28956	29084	29057	28789	28949	28949	28755	28702	29034	29125	28848
28681	46255	35895	29593	27300	25681	24654	23626	23168	22708	22507	22217	22084	22034	21866	21675	21750	21764	21719	21519	21572	21681	21645	21619	21605	21460	21461	21593	21657	21368	21605	21665	21530	21766	21482	21474	21517	21514	21669	21526	21555	21558	21476	21438	21492	21610	21627	21471	21438	21354	21548	21569	21568	21358	21473	21563	21470	21603	21411	21633	21391	21453	21421	21434	21537	21536	21647	21666	21478	21343	21430	21520	21521	21298	21342	21352	21507	21661	21448	21680	21552	21511	21741	21271	21658	21506	21632	21416	21618	21429	21599	21519	21571	21727	21341	21391	21572	21704	21698	21316	21575	21463	21482	21480	21260	21551	21730	21423	21451	21351	21447	21448	21690	21699	21357	21447	21490	21685	21650	21533	21476	21532	21302	21321	21480	21531	21850	21463	21533	21538	21597	21552	21492	21434	21554	21397	21481	21446	21311	21580	21566	21323	21413	21525	21421	21532	21578	21612	21594	21309	21469	21598	21516	21519	21533	21356	21540	21521	21468	21560	21459	21587	21648	21416	21603	21555	21642	21596	21488	21421	21381	21711	21438	21397	21496	21569	21666	21652	21495	21574	21520	21505	21348	21585	21460	21484	21566	21555	21482	21485	21612	21478	21639	21380	21565	21762	21395	21674	21593	21301	21480	21306	21609	21640	21658	21492	21375	21527	21376	21519	21547	21565	21368	21339	21521	21640	21442	21521	21592	21620	21600	21470	21519	21505	21348	21530	21516	21433	21608	21573	21408	21685	21429	21599	21609	21554	21428	21471	21563	21478	21558	21712	21578	21360	21520	21538	21412	21669	21415	21750	21533	21375	21553	21385	21564	21592	21581	21442	21506	21305	21434	21472	21340	21526	21521	21439	21538	21510	21589	21659	21456	21570	21456	21486	21740	21556	21463	21517	21697	21496	21445	21532	21510	21616	21264	21357	21613	21538	21474	21536	21443	21655	21671	21362	21547	21529	21661	21498	21533	21490	21366	21646	21510	21694	21507	21623	21524	21418	21625	21549	21481	21633	21633	21415	21527	21459	21508	21384	21415	21632	21656	21408	21624	21467	21643	21678	21428	21341	21348	21470	21437	21391	21511	21270	21454	21505	21830	21409	21421	21646	21647	21333	21383	21651	21446	21582	21670	21655	21474	21373	21650	21640	21572	21542	21523	21584	21478	21477	21506	21412	21492	21494	21514	21592	21658	21486	21521	21628	21464	21480	21590	21486	21481	21606	21324	21327	21631	21662	21468	21536	21557	21411	21462	21360	21418	21542	21630	21368	21579	21578	21550	21522	21469	21364	21476	21616	21442	21408	21314	21436	21548	21575	21645	21453	21364	21584	21594	21546	21479	21404	21400	21615	21547	21648	21279	21537	21492	21636	21579	21523	21390	21473	21512	21500	21494	21710	21493	21489	21512	21606	21483	21634	21423	21451	21465	21624	21410	21730	21554	21576	21656	21572	21585	21459	21443	21580	21588	21503	21682	21549	21627	21451	21610	21476	21621	21419	21457	21502	21633	21619	21515	21542	21515	21791	21560	21474	21545	21712	21579	21522	21472	21572	21405	21578	21535	21600	21648	21587	21429	21462	21626	21570	21556	21372	21649	21559	21601	21372	21444	21454	21330	21597	21425	21605	21434	21639	21477	21594	21594	21651	21555	21677	21462	21600	21503	21601	21702	21609	21702	21517	21590	21524	21415	21389	21634	21682	21618	21483	21521	21441	21632	21796	21363	21666	21439	21580	21275	21515	21520	21450	21668	21436	21367	21606	21420	21518	21450	21447	21502	21579	21372	21696	21491	21358	21497	21494	21654	21336	21488	21451	21637	21536	21407	21470	21283	21673	21620	21382	21632	21517	21597	21601	21698	21474	21437	21552	21574	21618	21483	21529	21405	21594	21392	21382	21521	21560	21584	21634	21489	21449	21461	21780	21609	21515	21427	21760	21390	21841	21452	21484	21475	21371	21505	21665	21578	21410	21496	21582	21566	21717	21282	21548	21618	21568	21563	21673	21627	21402	21569	21559	21620	21555	21673	21693	21477	21590	21553	21451	21639	21412	21655	21512	21684	21603	21607	21666	21505	21451	21510	21652	21655	21500	21519	21430	21686	21452	21724	21454	21463	21732	21609	21628	21583	21646	21602	21602	21577	21560	21447	21504	21499	21519	21384	21541	21539	21470	21465	21596	21420	21579	21581	21367	21385	21415	21506	21453	21473	21474	21557	21524	21590	21514	21742	21374	21564	21487	21544	21562	21554	21441	21710	21563	21547	21524	21512	21730	21570	21482	21487	21599	21428	21643	21572	21587	21519	21472	21482	21477	21435	21730	21585	21511	21543	21574	21617	21634	21549	21654	21420	21514	21519	21482	21478	21639	21500	21458	21545	21813	21571	21427	21581	21380	21622	21318	21532	21588	21631	21519	21570	21486	21430	21361	21652	21641	21700	21442	21550	21573	21531	21506	21444	21596	21493	21531	21491	21667	21568	21565	21511	21330	21551	21416	21581	21616	21537	21343	21389	21479	21349	21690	21635	21622	21667	21614	21477	21484	21503	21403	21539	21452	21596	21460	21383	21474	21495	21449	21633	21630	21636	21469	21672	21593	21640	21303	21521	21625	21568	21553	21576	21558	21598	21461	21629	21406	21405	21655	21565	21592	21522	21504	21799	21389	21647	21418	21531	21460	21547	21650	21546	21655	21589	21680	21422	21302	21459	21671	21529	21584	21778	21353	21533	21628	21517	21766	21662	21658	21579	21558	21419	21432	21605	21512	21629	21402	21553	21518	21404	21599	21510	21399	21588	21614	21425	21547	21543	21577	21442	21399	21459	21563	21486	21610	21539	21540	21473	21665	21737	21420	21615	21368	21492	21556	21548	21572	21527	21476	21410	21450	21486	21707	21432	21342	21412	21538	21470	21673	21602	21776	21568	21558	21426	21667	21504	21475	21587	21581	21561	21473	21484	21414	21503	21669	21554	21488	21474	21541	21491	21603	21578	21522	21578	21538	21308	21522	21563	21558	21333	21446	21401	21503	21425	21579	21380	21770	21506	21594	21536	21557	21645	21595	21586	21617	21583	21626	21577	21466	21490	21382	21512	21529	21583	21594	21445	21771	21456	21748	21694	21608	21431	21608	21503	21563	21431	21455	21517	21505	21542	21371	21554	21480	21658	21595	21562	21597	21590	21550	21553	21702	21555	21479	21391	21501	21491	21585	21665	21449	21624	21500	21601	21364	21646	21665	21717	21622	21484	21376	21669	21510	21485	21501	21339	21685	21393	21567	21475	21553	21340	21488	21405	21590	21523	21552	21656	21525	21434	21458	21487	21476	21405	21576	21528	21290	21628	21601	21565	21753	21545	21568	21664	21394	21480	21358	21597	21578	21570	21479	21540	21831	21631	21493	21391	21505	21595	21491	21608	21649	21612	21394	21492	21686	21567	21537	21440	21503	21539	21556	21757	21475	21512	21433	21576	21498	21593	21676	21563	21373	21519	21556	21494	21627	21560	21415	21734	21518	21528	21598	21627	21586	21396	21470	21500	21463	21645	21590	21666	21490	21603	21562	21504	21527	21651	21529	21684	21633	21705	21507	21557	21805	21568	21599	21520	21645	21504	21584	21487	21555	21584	21446	21481	21551	21619	21602	21313	21552	21577	21430	21487	21447	21730	21520	21492	21607	21359	21605	21578	21671	21547	21374	21567	21679	21618	21456	21470	21482	21385	21529	21527	21682	21484	21420	21355	21596	21536	21457	21714	21498	21690	21715	21498	21530	21627	21563	21460	21565	21391	21577	21464	21490	21390	21573	21621	21372	21549	21565	21709	21445	21344	21462	21351	21483	21598	21470	21482	21426	21388	21579	21639	21687	21450	21471	21482	21517	21717	21579	21541	21577	21579	21564	21475	21267	21575	21462	21686	21558	21519	21540	21486	21629	21380	21564	21635	21506	21390	21430	21526	21509	21575	21605	21543	21448	21624	21652	21611	21372	21420	21504	21621	21567	21605	21669	21336	21677	21533	21606	21532	21426	21714	21458	21575	21392	21755	21489	21364	21673	21633	21466	21613	21776	21481	21455	21686	21494	21601	21637	21581	21398	21526	21600	21586	21453	21621	21395	21562	21628	21459	21539	21550	21505	21550	21426	21521	21597	21348	21459	21581	21554	21649	21558	21325	21469	21656	21563	21531	21655	21382	21666	21556	21675	21631	21664	21671	21447	21617	21414	21449	21647	21717	21455	21763	21458	21562	21422	21495	21399	21620	21472	21422	21569	21483	21613	21496	21446	21697	21528	21436	21576	21443	21373	21510	21427	21774	21489	21573	21267	21545	21384	21642	21707	21576	21515	21649	21650	21265	21620	21532	21422	21481	21558	21480	21546	21625	21538	21469	21640	21642	21702	21550	21601	21455	21543	21464	21557	21417	21520	21485	21564	21551	21501	21462	21619	21517	21515	21574	21687	21523	21639	21625	21624	21573	21595	21588	21618	21539	21515	21516	21675	21482	21558	21610	21465	21573	21548	21419	21529	21399	21459	21502	21725	21519	21430	21588	21372	21505	21489	21505	21459	21600	21451	21385	21412	21614	21674	21536	21666	21472	21573	21527	21451	21622	21612	21673	21528	21464	21450	21552	21709	21639	21353	21491	21570	21694	21521	21750	21367	21397	21442	21257	21422	21381	21338	21498	21581	21674	21448	21507	21328	21600	21521	21694	21666	21575	21350	21534	21405	21503	21483	21330	21693	21554	21707	21580	21351	21552	21623	21484	21532	21407	21360	21603	21540	21455	21287	21760	21461	21513	21532	21440	21358	21602	21560	21602	21443	21502	21413	21632	21466	21635	21453	21567	21319	21499	21475	21678	21318	21615	21629	21621	21443	21610	21699	21691	21593	21575	21510	21663	21586	21524	21547	21562	21521	21541	21582	21591	21591	21518	21462	21751	21565	21441	21548	21592	21668	21489	21388	21602	21454	21534	21486	21728	21549	21736	21506	21604	21437	21418	21475	21366	21230	21622	21428	21548	21562	21646	21356	21745	21685	21567	21519	21398	21545	21433	21502	21667	21467	21579	21466	21496	21331	21540	21638	21586	21517	21770	21561	21594	21526	21751	21635	21505	21506	21623	21516	21456	21535	21591	21504
22374	21473	28671	25076	24447	30316	34171	31545	31101	30812	30669	30277	29868	29967	30028	29761	29681	29442	29394	29201	29469	29475	29496	29195	29386	29411	29179	29408	29327	29323	29405	29365	29125	29305	29024	29293	29287	29239	29272	29345	29469	29294	29207	29114	29010	29272	29231	29116	29206	29064	29307	29302	29225	29346	29211	29304	29358	29333	29481	29158	29300	29024	29302	29192	29266	29217	29194	29347	29263	28992	29472	29259	29348	29393	29195	29116	29280	29224	29356	29275	29338	29162	29144	29186	29259	29262	29191	29134	29344	29262	29233	28975	28999	29229	29251	29049	29180	29276	29266	29200	29233	29064	29325	29200	29368	29139	29235	29185	29118	28961	29381	29308	29112	29318	29238	29203	29174	29310	29061	29304	29450	29158	29159	29209	29126	29344	29422	29188	29077	29264	29096	29323	29076	29071	29212	29183	29329	29372	28990	29114	28987	29255	29163	29458	29341	28959	29362	29190	29242	29039	29241	29099	29271	29333	29210	29127	29127	29187	29214	28925	29282	29252	29180	29104	29231	29064	29541	28983	29276	29405	29023	29449	29022	29101	29105	29121	28961	29108	29172	29408	29177	29040	29155	29029	29069	29342	29284	29235	29079	29026	29150	29140	29226	29340	29339	29177	29043	29055	29296	29342	29470	29167	29183	29239	29212	29120	29303	29125	29210	29157	29160	29298	29284	29271	29375	29313	29475	29105	28989	29205	29071	29110	29149	29212	29120	29116	29320	29091	29286	29255	29083	29354	29023	29311	29181	29197	29111	29423	28979	28989	29188	29278	29360	29253	29321	29332	29147	29106	28854	29085	29262	29127	29207	29236	29044	28929	29385	29009	29113	29146	29143	29261	29063	29166	29439	29313	29094	29278	29276	29239	29118	29223	29153	28981	29007	28994	29090	29362	29342	29404	29222	29139	29269	28984	28934	29279	29121	29038	29195	29114	29258	29186	29306	29341	29148	29204	29338	29389	29301	29208	29122	29021	29168	29278	29253	29343	29424	29229	29267	29394	29323	29116	29032	28909	29203	29103	29159	29270	29076	29118	29414	29345	29399	28967	29245	28888	29307	29391	29277	29207	29151	28902	29251	29238	29160	29296	28999	29007	29378	29050	29177	29110	29255	29323	29174	29245	29186	29054	29120	29317	29268	29287	29183	29264	29180	29442	29183	29326	29277	29207	29138	29206	29158	29330	29350	28776	29215	29040	29114	28805	29219	29184	29247	29106	29316	29240	29162	28996	29208	29334	28943	28929	29115	29130	29202	28970	29151	29171	29244	29507	29284	29178	29143	29096	29276	29270	29374	29368	29222	29196	29077	29338	29284	29204	29318	28975	29306	29194	28981	29143	29240	28996	29197	28976	29306	29171	29304	29225	29197	29154	28974	29199	29142	29145	29191	29085	29273	29357	29199	29321	29165	29191	29528	29335	29348	29106	29009	29110	29248	29348	29181	29226	29236	29088	29324	29323	29165	29174	29120	29057	29188	29168	29183	29167	29226	29208	29225	29263	29317	29521	29187	29290	28864	29150	29263	29123	29075	29097	29405	29364	29078	29011	29036	29159	29204	29224	29047	29376	29130	29216	29105	29343	29324	29366	29237	29361	29029	29053	29135	29218	29226	29191	29244	29319	29266	29000	29224	29099	29259	29123	29113	29277	29166	29342	29243	29160	28951	29323	29146	28987	29254	29268	29218	29241	29256	29070	29217	29094	29250	29246	29231	29316	29200	29338	29098	29056	29327	29202	29195	29251	29072	29096	29262	29023	29035	28933	29216	29120	29185	29202	29226	29305	29231	29046	29121	29204	29203	29009	29135	29396	29100	29069	29118	29151	29260	29095	29046	29098	29324	29199	29070	29315	29436	29177	29396	29201	29221	28928	29143	29142	29131	28977	29400	29145	29215	29413	28997	29241	29226	29157	29395	29079	29199	29092	29029	29287	29168	29196	29181	29206	29374	29269	29095	29193	29399	29045	29453	29200	29231	29182	29372	29119	29240	29011	29263	29273	29273	29251	29152	29387	29455	29343	29236	29351	29371	29454	29150	29298	29165	29085	29281	29241	29193	29159	29320	29038	29298	29265	29230	29237	29184	29090	29190	29117	29188	29194	29227	29201	29038	29085	29097	29372	29067	29145	29209	29170	29254	29100	29064	29244	29217	29120	29009	28985	29019	29299	29241	29056	29195	29082	29182	29187	29225	29044	29340	29194	29150	29176	29167	29107	29212	29178	29334	29036	28991	29119	29308	29044	29210	29000	29230	29194	29363	29311	29314	29279	29253	29197	29184	29352	29089	29154	29309	29291	29099	28959	29220	29151	29265	29117	29295	29186	29355	29104	29108	29139	29264	29252	29098	29167	29229	29335	29406	29128	29248	29397	29253	29091	29177	29204	29133	29151	29055	29387	29232	29183	29197	29242	29265	29046	29266	29055	29126	29091	29154	29199	29076	29168	29314	29132	29176	29231	29288	29160	29333	29285	29071	29168	29232	29167	28857	29140	29272	29106	29014	28914	29299	29037	29390	28995	29419	29244	29106	29257	29237	29165	29087	29044	29165	29202	29259	29214	29056	29253	29351	29039	29279	29089	29097	29439	29109	29069	29234	29079	29084	29232	29247	29255	29049	29149	29016	29170	29391	29333	29099	29017	29150	29280	29043	29124	29138	29297	28964	29024	29145	29011	29140	29228	29202	29215	29279	29109	29257	29141	29085	28758	29264	29307	29376	29146	29331	29020	29171	29370	29093	29202	29201	29077	29204	29131	29373	29211	29079	29238	29191	29153	29063	29005	29277	29334	29185	28944	29150	29227	29071	29251	29243	29197	29312	29160	29399	29256	29378	29497	29278	29265	29260	29085	28958	29070	29127	29205	29318	29305	29141	29171	29242	29158	29196	29001	29175	29134	29234	29346	29211	29143	29160	29075	29155	29079	29244	29009	29571	29329	29293	29050	28948	29174	28988	29095	29322	29006	29163	29270	29221	29180	29118	29312	29113	29355	29365	29129	29307	29168	29362	29047	29036	29534	29223	29172	29425	28804	29130	29137	29245	29208	29347	29172	29199	29080	29420	29077	29174	29098	29279	29230	28791	29094	29216	29310	28939	28994	29131	28954	29243	29211	29102	28983	29094	29233	29165	29208	28942	29246	29042	29092	29252	29373	29194	28810	28908	29179	29281	29386	29250	29330	29275	29215	29307	29106	29028	29191	29155	29275	29229	29342	29377	29395	29266	29321	29312	29188	29291	29201	29025	29100	29152	29122	29177	29259	29357	29157	29581	29328	28990	29373	29122	28930	29256	29094	29285	29066	29259	29271	29318	28897	29065	29220	29118	29123	29062	29154	29257	29377	29275	29077	28958	29375	29204	29019	29393	29002	29228	29208	29160	29031	29027	29218	29306	29313	29176	29073	29163	28928	29069	29278	29056	29479	29362	29196	29128	28969	29075	29158	29191	28878	29007	29222	29335	29125	29055	29166	29224	29199	29128	29274	29367	29147	29249	29176	29270	29226	29154	29244	29273	29053	29128	29264	29286	29213	29280	28945	29203	29342	29146	29108	29130	29138	29372	29005	29157	29391	29103	29207	29004	28846	29109	29240	29173	29329	29194	28976	29210	29266	29143	29222	29039	29204	29112	29022	29061	29445	29286	28938	29291	29085	29330	29177	29096	29486	29060	29242	29070	29330	29130	29191	29323	29256	29027	29227	29276	29373	29208	29162	29159	29189	29028	29200	29266	29048	29183	29104	29095	29025	29185	29313	29546	28995	29115	29086	29336	29144	29204	29217	29037	29218	29163	29081	29319	29268	29076	29227	29332	29257	29100	29126	29433	29199	29211	29241	29267	29185	28970	29286	29077	29191	29146	29257	29130	29158	29071	28955	29012	29226	29278	29375	29310	29271	29258	29097	29165	29374	29172	29004	29338	29249	29085	29028	29280	29204	29124	29533	28972	29380	29188	29264	29307	29105	29455	29246	29266	29280	29217	28993	29445	29383	29286	29078	29280	29206	28987	29326	29213	29338	29215	29361	29393	29330	29101	28978	29347	28917	29072	29073	29306	29012	28864	29102	29377	29254	29002	29193	29308	29096	29237	29072	29425	29333	29165	29160	29234	29078	29118	28970	29181	28876	29000	29136	29198	29433	29306	28947	29084	29174	29009	29164	29355	29135	29261	29183	29120	29179	29433	29263	29069	29108	28928	29019	29101	29512	29194	29290	29070	29146	28950	29260	29053	29195	29037	29061	29256	29252	29167	29259	29121	29450	29160	29026	29228	29022	29323	29376	29530	29202	29529	29174	29363	29273	29589	29278	29087	29307	29258	29209	28942	29007	29174	29099	29355	29371	29065	29141	29273	29274	28873	28955	29026	29244	29303	29357	29414	29324	29172	29359	29123	29099	29278	29077	29176	29096	29094	29138	29050	29223	29032	29270	29264	29165	28840	29289	29300	29215	29216	29129	29386	29164	29178	29209	29041	28821	29108	29154	29212	29204	29526	29112	29340	29117	29240	29063	29174	29213	29252	29011	29296	29475	29269	29044	29230	29243	29183	29189	29108	29261	29176	29117	28970	29170	29263	29400	29142	29408	29201	28975	29416	29077	29244	29284	29310	29220	29237	29131	29345	28984	29009	29268	28999	29307	29166	29123	29456	29182	29391	29318	29232	29308	29377	29041	29205	29044	28884	29270	29283	29167	29130	29342	29372	29117	29420	29215	29328	29395	29116	29163	29315	29167	29043	29440	29045	29218	28957	29245	29227	28990	29086	29020	29081	29194	29004	29302	29238	29072	29070	29242	29158	28962	29194	29089	29134	29033	29239	29163	29198	29232	29238	29256	28909	29216	29264	29332	29129	29067	29331	29318	29142	29241	29373	29227	29231	29102	29007	28954	29220	29092	29084	29290	29343	29171	28999	29113	29048	29057	29122	29308	29261	29248	29322	29277	29338	29213	28936	29250	29336	29334	29209	29450	29253	29185	28911	29078	29533	29460	29182	29227	29005	29404	29279	29164	29478	29184	29253	29163	29287	29226	29135	28986	29114	29244	28941	29169	29306	29298	29449	29192	29255	28879	29088	29313	29299	28946	29185	29330	29012	28867	29203	28995	29266	29161	29459	29287	29090	28860	29006	29295	29019	29223
29615	54832	42509	34647	31456	28558	26904	25544	24394	23888	23400	22855	22801	22542	22113	22273	21987	21928	21960	21744	21866	21926	21779	21898	21613	21854	21735	21648	21832	21631	21668	21586	21614	21660	21818	21591	21572	21703	21635	21575	21598	21774	21648	21624	21658	21719	21837	21662	21847	21598	21733	21717	21551	21618	21697	21709	21705	21738	21783	21604	21667	21597	21688	21904	21659	21752	21769	21515	21744	21533	21535	21527	21666	21705	21738	21752	21617	21639	21629	21554	21682	21680	21679	21561	21804	21755	21699	21793	21604	21580	21718	21542	21536	21811	21456	21712	21671	21737	21748	21450	21539	21844	21731	21502	21705	21758	21777	21608	21908	21704	21633	21542	21857	21851	21797	21607	21754	21979	21686	21631	21540	21690	21662	21590	21554	21588	21733	21735	21675	21647	21564	21512	21786	21779	21639	21640	21554	21847	21594	21747	21574	21704	21631	21659	21726	21639	21776	21609	21662	21563	21549	21476	21531	21704	21778	21587	21708	21734	21584	21555	21877	21829	21719	21423	21764	21793	21521	21688	21572	21733	21530	21536	21740	21683	21748	21743	21626	21548	21728	21708	21635	21598	21867	21561	21704	21764	21638	21586	21445	21631	21555	21641	21680	21498	21732	21672	21712	21648	21611	21810	21684	21703	21619	21529	21846	21676	21682	21669	21749	21618	21730	21793	21510	21509	21645	21743	21670	21755	21562	21714	21619	21840	21643	21889	21636	21700	21746	21793	21717	21765	21845	21530	21536	21737	21541	21725	21791	21643	21623	21640	21707	21758	21593	21735	21614	21841	21694	21623	21871	21651	21580	21528	21804	21483	21469	21539	21712	21710	21631	21793	21636	21669	21689	21513	21777	21617	21811	21849	21672	21668	21607	21678	21694	21444	21615	21545	21634	21491	21746	21632	21653	21880	21645	21685	21558	21660	21694	21545	21753	21698	21566	21732	21771	21682	21504	21636	21588	21682	21722	21575	21722	21681	21569	21611	21744	21657	21596	21725	21553	21831	21407	21649	21826	21618	21689	21646	21817	21547	21578	21421	21610	21844	21376	21584	21679	21877	21574	21745	21587	21696	21575	21779	21522	21725	21630	21540	21696	21595	21502	21637	21539	21749	21752	21635	21594	21657	21619	21878	21692	21701	21725	21617	21704	21592	21736	21808	21758	21592	21687	21775	21743	21554	21723	21714	21566	21718	21713	21666	21579	21726	21731	21775	21594	21539	21530	21708	21651	21539	21686	21669	21644	21601	21693	21829	21660	21635	21615	21648	21635	21751	21760	21668	21638	21803	21776	21496	21580	21539	21548	21742	21647	21823	21652	21517	21451	21774	21716	21659	21589	21560	21653	21803	21434	21668	21733	21633	21642	21511	21685	21768	21601	21638	21682	21779	21607	21543	21741	21574	21644	21515	21623	21573	21612	21688	21488	21678	21610	21799	21634	21625	21498	21500	21633	21539	21639	21639	21541	21538	21572	21531	21650	21672	21522	21720	21619	21798	21654	21765	21618	21482	21716	21591	21810	21802	21748	21616	21630	21511	21694	21768	21627	21685	21585	21576	21596	21654	21549	21674	21555	21687	21760	21665	21675	21620	21679	21606	21532	21659	21754	21559	21586	21637	21833	21642	21759	21716	21511	21628	21729	21672	21660	21615	21677	21752	21555	21749	21755	21557	21870	21659	21560	21680	21743	21750	21698	21758	21710	21779	21824	21699	21761	21582	21620	21832	21661	21778	21640	21852	21680	21848	21716	21671	21456	21682	21750	21674	21584	21791	21789	21545	21776	21812	21607	21610	21824	21530	21630	21577	21818	21704	21638	21671	21624	21567	21547	21665	21775	21594	21568	21631	21772	21643	21773	21654	21764	21717	21704	21814	21731	21752	21538	21609	21807	21604	21637	21606	21733	21704	21876	21948	21381	21732	21743	21609	21602	21704	21646	21605	21495	21630	21680	21745	21678	21782	21778	21707	21719	21637	21655	21736	21433	21647	21595	21640	21637	21587	21840	21713	21720	21748	21700	21790	21564	21643	21694	21756	21703	21547	21700	21621	21543	21689	21718	21772	21559	21755	21759	21666	21580	21532	21673	21654	21665	21636	21724	21524	21713	21809	21819	21704	21541	21700	21423	21728	21656	21626	21566	21678	21581	21691	21473	21609	21620	21632	21571	21615	21541	21744	21647	21600	21674	21621	21782	21764	21712	21663	21747	21723	21633	21607	21502	21840	21637	21643	21607	21680	21756	21628	21497	21816	21593	21726	21563	21768	21635	21634	21721	21688	21790	21504	21749	21719	21689	21689	21860	21611	21692	21669	21712	21722	21801	21679	21350	21566	21839	21755	21705	21750	21548	21602	21611	21708	21772	21709	21687	21479	21380	21838	21679	21644	21693	21672	21503	21711	21579	21829	21497	21764	21537	21655	21420	21684	21788	21739	21698	21620	21575	21632	21438	21688	21662	21537	21758	21720	21875	21705	21700	21974	21656	21516	21666	21581	21514	21383	21729	21544	21818	21715	21657	21675	21580	21723	21528	21640	21630	21595	21635	21616	21524	21742	21653	21622	21778	21702	21679	21766	21524	21620	21807	21579	21518	21740	21786	21855	21872	21611	21638	21620	21740	21635	21524	21696	21618	21671	21721	21641	21564	21601	21734	21796	21596	21554	21667	21653	21814	21582	21758	21730	21733	21745	21574	21601	21547	21644	21676	21626	21565	21852	21527	21762	21674	21651	21694	21637	21793	21717	21531	21716	21639	21659	21632	21752	21713	21492	21768	21703	21501	21627	21778	21781	21581	21737	21522	21621	21708	21663	21524	21650	21461	21570	21702	21600	21680	21779	21474	21700	21661	21877	21528	21640	21968	21584	21866	21844	21526	21700	21679	21605	21646	21837	21559	21643	21602	21658	21660	21720	21797	21764	21721	21535	21527	21649	21646	21691	21562	21635	21677	21621	21693	21825	21619	21521	21639	21621	21752	21612	21582	21544	21794	21578	21900	21700	21800	21482	21737	21828	21830	21832	21643	21571	21566	21562	21608	21541	21708	21726	21645	21672	21718	21625	21737	21568	21619	21743	21840	21514	21703	21690	21646	21506	21618	21828	21539	21849	21645	21507	21644	21723	21616	21777	21548	21620	21703	21608	21602	21581	21574	21458	21568	21896	21818	21669	21571	21835	21776	21727	21655	21610	21637	21731	21716	21499	21726	21848	21499	21704	21556	21705	21612	21516	21828	21809	21746	21805	21863	21653	21498	21568	21593	21846	21676	21632	21662	21736	21464	21670	21530	21772	21763	21661	21593	21593	21603	21574	21658	21653	21624	21741	21929	21448	21648	21735	21750	21613	21782	21740	21698	21742	21633	21805	21589	21874	21694	21695	21851	21676	21669	21694	21647	21579	21583	21650	21710	21538	21631	21596	21607	21806	21621	21793	21575	21791	21760	21813	21736	21636	21817	21667	21608	21751	21676	21624	21663	21544	21725	21688	21800	21627	21820	21679	21771	21667	21641	21711	21526	21495	21784	21603	21622	21626	21650	21589	21720	21751	21799	21491	21518	21734	21521	21777	21586	21802	21715	21553	21787	21747	21542	21704	21760	21727	21936	21524	21625	21682	21801	21795	21676	21601	21701	21718	21861	21685	21775	21545	21631	21720	21819	21593	21614	21783	21657	21626	21547	21713	21818	21649	21736	21594	21741	21623	21688	21725	21741	21694	21791	21693	21643	21622	21444	21764	21808	21607	21635	21593	21664	21740	21642	21600	21770	21527	21594	21671	21710	21765	21733	21574	21778	21586	21645	21760	21764	21618	21697	21602	21668	21664	21852	21710	21537	21633	21472	21577	21729	21902	21429	21747	21664	21658	21617	21695	21621	21599	21732	21604	21743	21592	21807	21526	21587	21746	21608	21645	21673	21721	21555	21625	21736	21678	21612	21635	21681	21807	21717	21687	21745	21680	21687	21655	21653	21731	21853	21661	21592	21661	21676	21778	21575	21641	21720	21935	21746	21521	21817	21631	21623	21595	21697	21604	21778	21672	21637	21500	21681	21807	21655	21641	21812	21838	21698	21701	21642	21620	21537	21515	21522	21862	21695	21821	21797	21492	21839	21689	21578	21697	21448	21829	21725	21646	21644	21670	21541	21685	21648	21700	21712	21595	21529	21732	21602	21688	21557	21700	21759	21762	21742	21786	21689	21720	21573	21713	21577	21678	21454	21711	21588	21547	21509	21680	21770	21773	21562	21624	21605	21711	21575	21548	21649	21720	21743	21553	21742	21601	21612	21657	21649	21682	21818	21595	21623	21721	21656	21728	21636	21578	21637	21621	21722	21783	21647	21773	21691	21588	21677	21681	21749	21525	21607	21724	21564	21581	21629	21700	21714	21759	21607	21530	21717	21771	21610	21721	21518	21635	21805	21619	21780	21634	21747	21597	21645	21778	21693	21565	21747	21605	21765	21700	21582	21847	21754	21604	21592	21776	21691	21546	21563	21701	21627	21487	21699	21769	21632	21532	21620	21561	21716	21590	21687	21576	21655	21547	21707	21684	21820	21714	21716	21837	21635	21978	21534	21851	21755	21721	21598	21758	21836	21704	21727	21626	21738	21739	21773	21696	21761	21730	21749	21661	21594	21695	21693	21742	21581	21877	21706	21599	21715	21728	21755	21545	21573	21589	21728	21644	21649	21681	21603	21967	21823	21630	21609	21766	21562	21505	21897	21645	21644	21703	21754	21592	21753	21660	21484	21641	21506	21635	21757	21683	21617	21578	21884	21733	21882	21739	21579	21635	21488	21497	21593	21571	21495	21589	21893	21769	21994	21785	21610	21636	21780	21596	21493	21781	21636	21660	21635	21682	21570	21782	21729	21810	21687	21667	21564	21596	21649	21732	21676	21676	21762	21664	21585	21717	21622	21688	21732	21676	21899	21429	21787	21724	21514	21642	21620	21719	21712	21579	21524	21669	21459	21612	21652	21643	21719	21698	21571	21833	21586	21655	21628	21575	21725	21770	21825	21707	21565	21492	21817	21608	21750	21783	21496	21600	21471	21632	21700	21725	21783	21643	21615	21627	21586	21621	21692	21490	21695	21539	21737	21730	21648	21721	21719	21503	21804	21695	21687	21552	21573	21631
34086	33544	37843	34668	31564	30976	30553	29957	29828	29456	29430	29136	29410	29064	29135	29043	29041	28989	29070	28877	28759	28962	28939	28964	29135	28895	29242	29011	29150	28854	28841	29108	28674	28620	28773	28733	28766	29007	28914	29045	28990	29017	28728	28616	29021	29019	28922	28662	28850	28721	28626	29022	28881	28944	28950	29058	28953	28703	28918	29242	29243	28879	29153	28790	28845	28763	29041	29089	28916	28832	28883	28844	29045	29039	28814	29043	28916	29222	29042	28907	28862	28894	29118	28707	28793	28797	29028	28914	29054	29094	28995	29073	28990	28589	28897	28952	28932	28766	29008	28953	28968	28846	28747	28958	28998	28915	28873	28802	28945	28825	28801	28824	28935	28825	28817	28818	28892	29002	28995	28844	29102	28844	28739	28738	29097	29151	28663	28732	29023	28797	29062	28997	28995	28731	29108	28892	29363	28937	28831	28772	28986	29013	29033	29009	29002	28941	28870	28757	28961	29162	28876	28978	29020	28948	28681	28946	28971	28750	28881	28731	28682	28987	28875	29038	28832	29128	29029	28781	28900	28969	28924	28962	29080	28934	28880	28754	28760	28713	29103	29012	28832	28730	28843	28733	28930	28976	28999	29130	28862	28815	29108	29026	28777	28827	28828	29031	29032	29050	28895	28818	28880	29043	28824	28736	28799	28960	29184	29074	28885	28689	28921	28978	29058	28744	28950	28751	28706	28807	29164	29047	28988	29043	28664	28845	28876	28909	28759	28894	28833	28942	28812	29141	28980	28993	29103	28943	29022	28912	28831	28969	28911	28830	28858	28930	29168	28893	28943	29057	28695	29129	29019	29052	28948	29009	29024	29013	29171	28708	28805	28889	28934	28890	28824	28996	28956	29041	28959	28702	28971	28923	28980	28781	28963	28861	28795	29070	28890	28829	28871	29078	28953	28924	29019	28893	29032	29212	28940	29256	28843	29034	28944	28931	28767	28945	28976	28995	29118	29057	28920	28795	28878	28671	28894	29031	29033	28889	28864	29174	28939	28854	28920	28843	28822	28913	28876	28948	29178	28845	28751	29028	28633	29201	28989	28866	28898	29033	28827	28975	29232	28854	28983	28989	29234	28999	28980	28908	29036	28898	28959	29074	29148	28894	29199	29072	28993	28754	28786	28857	29188	28925	29015	28882	28635	28987	28948	29145	29035	28755	29075	28906	28920	29012	28790	28728	28585	28856	28878	28889	29025	28761	28995	28731	28814	29036	29019	29077	29094	28962	29222	28940	29101	28987	29101	29100	29063	29065	28926	29160	28971	28704	28924	29201	29073	28869	29175	28789	28841	28869	29028	28739	28980	28986	29114	28864	28863	28876	28976	28822	28958	28840	29018	28843	29183	28947	28833	28850	28813	29023	28766	28987	28897	29000	28791	28885	28896	29072	28786	28864	28771	28919	28749	28929	28883	28814	28848	28854	28903	29072	28823	29005	28814	28855	28934	28773	28862	28877	28732	29168	28843	28869	28880	28997	28906	28889	28945	29087	28882	28948	28821	28727	28978	29127	28864	29092	29129	28914	29140	28872	28886	28704	28733	29230	28952	28859	28767	28936	29022	29047	28907	28686	28945	28934	29090	28834	28679	28799	28661	28876	29117	28831	28808	28956	29059	28917	28983	28784	28960	28660	28914	28979	28908	28918	28817	28783	29035	28790	28975	28898	29030	28700	29064	28926	28829	28856	28813	28846	28936	29051	29146	29156	28978	28766	28950	28962	28769	28824	28927	28666	29109	29035	28990	28886	28850	28973	29017	28820	29067	28960	28966	28842	29030	28941	29089	28752	28714	28899	28672	28923	29126	28827	29241	29113	28985	29356	29082	28919	29012	29244	28969	29095	28876	28834	28956	28880	29113	28863	28866	28813	28841	28947	29168	28931	28908	28826	28827	29003	28826	28971	28767	28922	28897	28905	29134	28691	29030	29158	28963	29111	29075	28848	28729	28940	28983	28957	29151	28732	28829	28950	29014	29245	28998	29015	29078	28898	29009	29151	28998	29134	28818	28950	28949	28774	29091	29045	28887	28807	28992	28977	28947	28902	28986	28767	29123	28895	29071	29046	28970	28947	28893	28840	29109	29066	28966	28977	28888	28906	28915	28770	29012	29111	28843	28905	29200	28894	28909	29100	28827	28643	28865	29096	29032	28994	28922	28911	28888	28865	29139	29091	28643	28969	28956	28834	29098	28954	28873	28962	29001	28966	29064	29114	28708	28953	28974	28946	28882	28850	28809	29062	29013	28974	29037	29019	29114	29043	28727	28880	28858	29083	28728	28962	29101	29190	28727	28592	28660	29001	29030	29225	28812	28677	28630	28896	28985	28961	28965	28872	29007	28828	28975	29086	29080	29088	29157	28960	29130	28876	29142	29106	28941	28736	29126	28987	28797	28893	28956	28735	29034	29173	29185	28857	28862	28859	29113	28996	28938	29172	28977	28922	29047	28891	28899	29023	28905	29018	28846	28622	28861	28925	29035	28834	29013	29012	28732	29171	28826	28959	28873	29071	28989	28835	29020	28944	28945	29024	29018	28954	28986	28937	29046	29016	28768	28989	29264	28981	28979	29048	28741	28850	28908	28999	28823	29015	28899	28884	28996	28897	29159	28908	28817	28922	28918	28748	28795	28868	29132	28928	28889	28762	28873	28727	28842	28907	28802	28786	29038	28919	29008	28773	29062	29065	28880	28832	28883	28994	28783	28920	28827	28969	29021	28965	28968	28869	28734	28984	28969	28971	28889	28873	28798	28911	29112	28883	28990	29020	28871	28698	28860	28906	28794	29029	28689	29009	28878	29101	28822	28746	28894	28580	28986	29147	29101	28647	28668	28955	29062	28902	28976	29000	28984	29037	28895	28796	28880	29069	28856	28872	29046	29004	28986	28982	28762	28803	29095	28952	28770	28738	29128	28899	28938	28643	28946	28958	28961	28973	29037	28745	28826	28895	28797	29095	28811	29126	28847	28867	28826	29022	29129	29263	29001	28813	28783	29140	28894	29150	28938	28826	28793	28915	29071	28838	28927	28910	28829	28904	28928	29131	29093	28847	28668	28876	28926	28951	28993	28706	28929	28817	28793	28931	28853	28900	28959	28754	28950	29078	28901	29029	28920	28893	29126	28827	28930	28873	28979	29009	29165	28979	29136	28872	28964	29008	28985	29053	29065	28821	28729	28958	29108	28744	29015	28964	28971	28988	29037	28798	28892	28698	28720	28888	28857	28922	28930	28941	28869	28948	28756	29025	29020	28783	29068	28992	28969	29121	28867	28755	28628	29124	29146	29047	28900	29001	29116	28716	29150	28973	28980	29122	28997	28995	28928	28858	28879	28855	28984	28985	28965	28718	28881	28944	28838	28771	28985	28847	28943	28870	28754	28826	28637	28664	28791	28844	28787	29076	28963	28929	28787	28805	28924	28881	28901	28868	28885	29116	29104	29376	28974	28928	29078	29302	28669	28920	28734	28856	29005	28753	28989	28981	28800	28973	29049	29145	28945	29025	28901	29209	28892	28783	29031	28850	28810	29092	28856	29134	29112	28818	29043	28978	29263	28965	28777	28842	28905	29110	28784	28770	29117	28893	28838	29082	28910	28886	28948	28802	28851	29052	28940	28773	28939	28864	28792	28766	29061	28818	29051	28819	28970	28872	28734	28826	28749	29015	29003	28960	29047	28940	28841	28751	29160	28967	28782	28878	28925	28936	28921	28987	28922	28947	28872	29226	29006	28782	29045	28980	29098	29138	28811	28917	28704	28886	29173	29192	28916	29022	28939	28863	29028	29045	28957	28871	28945	28853	28803	29092	29015	28769	28912	29056	29052	28924	28928	28833	28934	29010	29107	28942	29172	28726	29029	29138	28891	28678	28963	29074	28816	28729	29043	28824	28965	28891	29056	28950	28920	28858	28906	29048	28969	28900	28636	28803	28854	29031	28735	28861	28999	28894	28864	29062	29088	29068	28968	29091	28736	28849	29063	28989	28904	28885	29111	28934	28883	28974	28937	28799	29022	28658	29116	29094	28972	28759	28976	28879	28783	28818	28856	28939	28837	28629	28936	28932	29096	28936	28584	28754	29048	29185	28888	28825	28889	28871	28802	28717	29037	28947	28990	29086	29019	29010	28865	28928	28843	29069	28900	28946	29066	28800	28845	28956	29069	28912	29142	28880	28885	29049	29131	29043	28862	28975	28844	28979	28921	28813	28875	28976	29052	29143	29387	28780	28849	28974	29097	28980	29037	28890	28913	29024	28823	29048	28916	29013	28974	29071	29004	29193	29045	28878	28884	28808	28735	28886	28903	28828	28834	28945	28921	28823	28850	28708	28895	29096	28923	28602	29109	28830	28968	28974	29083	28934	29066	29027	28811	28932	28978	29066	28874	28824	29121	28813	29057	29100	28840	28988	28941	28857	28935	28803	28921	29161	28963	28959	28997	28916	29015	29037	28986	28950	28699	28967	28674	29029	28908	29150	28850	28879	28987	28598	28635	28792	29116	29008	28927	29148	28984	28840	29146	28757	28897	28832	28810	28729	28624	29154	29070	29025	28899	28976	28903	29035	28770	28882	28989	28952	28968	28815	28940	28706	29013	28910	29166	28995	28921	28970	28933	28730	28649	29073	29103	29071	29025	28836	29057	28820	28729	28877	29052	28978	29023	28714	28627	29052	28896	29015	28800	28748	28927	28870	28843	29135	29003	28965	28677	28764	29094	28598	28654	28875	29220	28684	29011	28792	28946	28846	29061	28997	28857	28979	28928	28693	28788	28752	28929	29042	28525	28772	29129	28826	28871	29035	28995	28997	28908	29071	29092	29060	29167	29101	29056	28918	29167	28888	29095	28882	28892	29082	28934	28954	29072	29064	28890	28886	29159	28868	28828	28963	28758	28976	29108	28820	28746	28736	29127	29061	28740	28763	28691	28862	28751	28871	29159	28936	28920	28968	28975	28955	28891	28705	28691	28914	28983	29026	28976	28977	29020	28819	29081	28954	28918	28859	28766	28952	28814	28875	28769	28867	28950	28987	29001	28586	28823	29109	29055	29128	28932	29028	29078	29118	29013	28731	29160	28927	28981	29012	28902	28731	29024	28786	28927	28963	28695	28778	28842	28968	28843	28990	29031	28766	28770	29140
30767	44620	34326	28763	26438	24809	23958	23311	22855	22449	22172	22178	21961	21826	21670	21900	21766	21618	21538	21452	21648	21400	21584	21463	21559	21560	21535	21328	21510	21532	21379	21508	21479	21366	21575	21477	21569	21618	21535	21509	21432	21468	21424	21728	21462	21552	21627	21327	21493	21497	21355	21509	21391	21266	21393	21379	21517	21502	21539	21354	21344	21468	21536	21576	21473	21786	21491	21342	21540	21333	21493	21339	21609	21343	21591	21377	21445	21578	21392	21559	21381	21421	21711	21646	21324	21385	21539	21510	21422	21549	21511	21417	21360	21480	21630	21638	21484	21388	21422	21432	21400	21517	21574	21401	21503	21393	21368	21393	21482	21372	21581	21469	21506	21669	21332	21502	21538	21635	21461	21454	21528	21582	21453	21574	21557	21628	21500	21481	21516	21554	21663	21640	21483	21464	21656	21452	21475	21288	21515	21527	21462	21645	21572	21358	21522	21665	21649	21548	21585	21770	21242	21481	21622	21749	21544	21492	21333	21623	21437	21422	21449	21604	21412	21590	21469	21608	21341	21611	21302	21586	21595	21457	21355	21410	21376	21499	21422	21364	21522	21416	21528	21411	21480	21535	21447	21564	21452	21583	21592	21390	21594	21776	21528	21519	21609	21463	21506	21555	21326	21465	21640	21481	21423	21391	21356	21607	21544	21686	21458	21480	21522	21534	21382	21475	21407	21566	21369	21561	21540	21313	21340	21489	21647	21427	21732	21348	21612	21491	21416	21261	21588	21440	21535	21588	21544	21473	21493	21515	21209	21427	21387	21627	21658	21408	21639	21601	21444	21461	21435	21516	21660	21459	21663	21549	21402	21599	21328	21406	21393	21471	21375	21570	21353	21595	21467	21450	21524	21458	21514	21273	21450	21415	21422	21563	21537	21517	21362	21344	21391	21560	21489	21501	21484	21731	21504	21390	21550	21457	21460	21437	21430	21531	21547	21417	21523	21534	21340	21388	21551	21621	21563	21421	21469	21499	21508	21593	21587	21470	21607	21354	21806	21682	21640	21472	21473	21425	21454	21611	21401	21557	21645	21420	21508	21616	21366	21511	21452	21576	21401	21565	21661	21460	21524	21508	21337	21477	21304	21592	21563	21472	21444	21445	21483	21536	21514	21522	21512	21456	21499	21359	21604	21458	21626	21584	21568	21621	21353	21587	21523	21622	21429	21394	21491	21525	21399	21494	21559	21387	21498	21387	21653	21465	21482	21677	21596	21517	21443	21568	21497	21453	21629	21505	21527	21543	21575	21344	21379	21503	21627	21593	21478	21407	21440	21458	21699	21543	21639	21337	21486	21582	21405	21455	21503	21492	21480	21529	21291	21527	21632	21492	21517	21580	21487	21333	21443	21499	21535	21418	21514	21443	21459	21269	21629	21602	21269	21324	21540	21447	21424	21539	21482	21439	21384	21534	21657	21685	21564	21549	21636	21422	21603	21446	21555	21406	21323	21392	21712	21297	21460	21545	21613	21376	21439	21580	21570	21430	21656	21331	21734	21563	21595	21702	21415	21340	21499	21286	21576	21713	21532	21435	21558	21515	21594	21458	21481	21505	21297	21634	21299	21587	21398	21467	21404	21469	21529	21604	21746	21305	21613	21430	21289	21435	21853	21347	21610	21566	21667	21505	21549	21330	21467	21411	21327	21541	21510	21428	21548	21328	21304	21545	21443	21608	21518	21479	21556	21631	21652	21626	21615	21511	21511	21481	21596	21486	21337	21429	21530	21430	21656	21529	21604	21574	21268	21504	21459	21644	21446	21542	21551	21333	21546	21486	21490	21520	21566	21493	21461	21594	21446	21611	21462	21642	21540	21447	21533	21400	21501	21438	21344	21657	21484	21293	21611	21410	21546	21401	21507	21421	21522	21409	21521	21481	21508	21515	21481	21320	21364	21541	21450	21319	21522	21532	21514	21383	21555	21581	21512	21572	21630	21540	21526	21387	21573	21674	21362	21426	21544	21479	21395	21582	21481	21558	21507	21429	21556	21440	21460	21564	21595	21361	21478	21546	21586	21401	21333	21347	21457	21525	21503	21469	21384	21407	21553	21492	21495	21519	21697	21736	21403	21457	21562	21666	21517	21492	21601	21603	21547	21635	21551	21507	21543	21381	21445	21545	21548	21695	21385	21452	21441	21610	21504	21415	21547	21342	21598	21598	21456	21413	21590	21398	21518	21534	21420	21653	21660	21386	21343	21436	21565	21537	21515	21336	21501	21530	21398	21379	21562	21433	21536	21477	21334	21532	21457	21402	21641	21685	21383	21638	21629	21535	21658	21448	21374	21490	21489	21434	21570	21487	21413	21370	21493	21494	21477	21586	21643	21543	21378	21553	21670	21577	21525	21538	21530	21554	21522	21524	21581	21383	21562	21463	21412	21422	21810	21451	21628	21573	21501	21417	21529	21697	21567	21572	21502	21721	21586	21271	21571	21350	21289	21453	21358	21403	21543	21505	21359	21408	21624	21450	21385	21329	21603	21563	21400	21595	21479	21465	21339	21464	21536	21519	21476	21526	21299	21336	21464	21512	21445	21498	21603	21557	21494	21418	21673	21403	21419	21501	21351	21633	21592	21603	21482	21607	21599	21511	21523	21746	21588	21510	21585	21509	21431	21465	21387	21499	21570	21530	21515	21647	21461	21650	21529	21601	21563	21458	21450	21713	21477	21580	21381	21507	21282	21511	21636	21414	21645	21514	21452	21462	21467	21288	21385	21581	21394	21502	21566	21688	21547	21441	21310	21673	21572	21524	21473	21387	21533	21597	21362	21440	21594	21530	21591	21447	21487	21755	21572	21488	21369	21525	21617	21523	21394	21590	21402	21513	21438	21557	21420	21574	21786	21479	21532	21558	21402	21511	21615	21314	21648	21545	21522	21362	21636	21515	21526	21425	21448	21637	21331	21577	21618	21591	21478	21428	21506	21470	21678	21457	21504	21502	21541	21354	21578	21628	21327	21515	21473	21502	21439	21478	21478	21538	21608	21382	21742	21347	21438	21560	21410	21596	21570	21518	21490	21678	21647	21459	21304	21375	21512	21490	21546	21487	21481	21444	21616	21557	21640	21557	21290	21513	21595	21624	21410	21445	21519	21424	21563	21608	21641	21501	21488	21362	21284	21510	21406	21457	21647	21555	21548	21592	21477	21564	21629	21423	21655	21569	21385	21454	21476	21546	21616	21544	21556	21449	21391	21669	21661	21364	21674	21412	21559	21575	21491	21527	21550	21352	21455	21466	21364	21564	21630	21332	21504	21538	21682	21532	21437	21445	21319	21528	21377	21558	21556	21414	21391	21500	21355	21414	21807	21345	21365	21509	21583	21554	21432	21307	21575	21521	21377	21543	21496	21412	21566	21447	21353	21561	21626	21546	21483	21640	21479	21517	21523	21588	21519	21311	21486	21362	21534	21409	21615	21235	21547	21512	21449	21460	21608	21416	21506	21477	21654	21490	21463	21416	21597	21513	21467	21637	21644	21532	21474	21593	21542	21719	21514	21559	21573	21652	21631	21435	21581	21418	21457	21576	21626	21418	21758	21622	21658	21475	21526	21491	21443	21616	21662	21362	21529	21570	21565	21597	21314	21510	21538	21447	21408	21505	21546	21591	21459	21389	21591	21608	21675	21517	21609	21646	21474	21276	21428	21552	21472	21557	21318	21741	21568	21561	21482	21404	21538	21437	21472	21461	21463	21550	21588	21546	21732	21460	21567	21617	21502	21377	21559	21439	21472	21388	21587	21545	21531	21737	21560	21567	21484	21612	21490	21533	21700	21254	21548	21660	21366	21358	21474	21307	21505	21301	21431	21517	21310	21664	21491	21454	21461	21428	21639	21414	21642	21459	21366	21544	21552	21431	21392	21287	21430	21464	21580	21332	21478	21367	21525	21403	21399	21620	21489	21585	21484	21498	21487	21374	21522	21681	21435	21477	21444	21468	21478	21405	21574	21399	21488	21324	21718	21522	21628	21651	21512	21428	21391	21443	21560	21473	21493	21499	21378	21446	21577	21321	21577	21425	21514	21448	21294	21470	21375	21450	21335	21523	21609	21452	21558	21546	21606	21391	21430	21421	21666	21513	21530	21477	21403	21387	21356	21499	21527	21559	21348	21405	21456	21573	21489	21561	21444	21678	21681	21521	21504	21708	21463	21671	21561	21569	21676	21493	21511	21673	21556	21436	21295	21537	21357	21452	21508	21574	21554	21500	21497	21297	21441	21649	21457	21418	21492	21647	21400	21467	21627	21358	21411	21412	21422	21503	21388	21624	21495	21561	21425	21493	21421	21610	21642	21514	21461	21539	21517	21426	21433	21323	21494	21588	21368	21559	21431	21444	21616	21326	21447	21400	21519	21429	21566	21649	21384	21588	21514	21532	21530	21512	21573	21473	21414	21604	21439	21495	21665	21636	21367	21388	21527	21566	21432	21493	21414	21409	21511	21458	21623	21511	21627	21633	21612	21668	21634	21384	21467	21629	21564	21473	21667	21437	21563	21629	21669	21428	21624	21543	21509	21406	21509	21499	21687	21314	21481	21425	21539	21527	21727	21524	21627	21557	21373	21413	21648	21578	21292	21494	21514	21420	21472	21684	21699	21639	21522	21477	21476	21586	21595	21529	21403	21585	21524	21445	21665	21498	21677	21477	21653	21614	21501	21600	21375	21601	21491	21381	21535	21423	21531	21517	21551	21559	21547	21529	21476	21514	21493	21701	21496	21441	21549	21393	21287	21468	21507	21508	21361	21518	21402	21629	21655	21308	21594	21602	21454	21561	21558	21542	21408	21580	21631	21540	21687	21491	21540	21549	21535	21388	21640	21750	21647	21522	21429	21501	21555	21610	21458	21560	21546	21508	21490	21641	21391	21343	21648	21599	21413	21432	21668	21607	21581	21552	21636	21422	21501	21463	21458	21429	21503	21479	21604	21308	21481	21610	21371	21518	21580	21324	21502	21338	21556	21641	21543	21505	21527	21437	21625	21397	21450	21452	21425	21552	21562	21379	21541	21501	21503	21440	21428	21514	21529	21804	21516	21561	21459	21529	21485	21550	21519	21564	21528	21525	21568	21532	21414	21452	21406	21353	21497	21381	21599	21442	21487	21521	21611	21542	21717	21523	21523	21616
23510	21458	28419	26758	27541	31180	32613	30636	30010	29707	29615	29561	29436	29392	29072	28982	28866	28794	29201	29275	29010	28862	28966	28897	28944	28819	28876	28855	29120	28960	28881	28893	28937	28891	28947	28700	28893	28775	28971	28662	28886	28859	28898	28838	28585	28818	28855	28841	28640	28797	28826	28724	28575	28594	28612	28700	28843	28958	28465	28992	28788	28598	28938	28836	28799	28801	28769	28879	28800	28896	28871	28746	28726	28727	28782	28937	28765	28629	28616	28613	28731	28822	28678	28576	28885	28579	28873	28703	28834	28852	28619	28519	28978	28619	28704	28957	28820	28599	28891	28565	28990	28863	28821	28790	28753	28614	29012	28673	28878	28803	28900	28644	28549	28808	28622	28720	28734	28903	28628	28968	28871	28656	28646	28587	28652	28660	28807	29049	28750	28700	28859	28522	28912	28565	28714	28739	28491	28763	28765	28726	28924	28597	28737	28922	28705	28702	28646	28565	28674	28722	28736	28555	28603	28802	28845	28698	28999	28555	28662	28907	28770	28564	28848	28772	28664	28822	28769	28987	28786	28526	28603	28972	28652	28785	28773	28730	28865	28706	28879	28636	28961	28634	28644	28827	28836	28917	28862	28765	28712	28934	28738	28831	28667	28635	28740	28828	28469	28901	29047	28761	28756	28802	28491	28863	28959	28582	28825	28698	28718	28844	28715	28751	28893	28856	28988	28821	28817	28678	28782	28494	28739	28464	28843	28582	28672	28663	29003	28719	28820	28973	28745	28872	28791	28917	28900	28752	28773	28708	28871	28729	28618	28591	28903	28858	28803	28729	28741	28756	28703	28934	28650	28673	28805	28838	28887	28677	28723	28652	28901	28893	28777	28912	28657	28773	28820	28876	28836	29022	28722	28904	28609	28707	28919	28707	28808	28601	28567	29006	28601	28829	28596	28751	28727	28759	28763	28804	28877	28833	28796	28702	28759	28652	28858	28940	28722	28684	28647	28883	28851	28765	28701	28608	28828	28783	28810	28767	28864	28628	28893	28952	28514	28728	29002	28604	28873	28938	28831	28786	28861	28870	28643	29022	28784	28719	28597	28697	28918	28639	28918	28949	28896	28958	28806	28950	28796	28973	28645	28835	28670	28938	28652	28916	28791	28968	28685	28883	28744	28760	28679	28747	28850	28573	28661	28634	28782	28892	28857	28394	28911	28635	28639	28717	28774	28736	28993	28863	28754	28658	28790	28757	28682	28397	28769	29037	28600	28562	28697	29000	28545	28852	28837	28444	29012	28898	28621	28603	28677	28941	28892	28851	28814	28868	28814	28731	28790	28850	28779	28758	28880	28840	28801	28729	28595	28952	28431	28817	28632	28809	28870	28654	28807	28676	28796	28651	28610	28597	28661	28714	29162	28672	28925	28812	28736	28961	28583	28534	28740	28806	28790	28674	28633	28832	28996	28911	28792	28695	28904	28838	28775	28942	28885	28912	28737	28630	28968	28734	28546	28699	28864	28838	28777	28887	28740	28988	28731	28911	28803	28780	28839	28729	28591	28758	28538	28687	28913	29083	28938	28759	28875	28569	28780	28721	28790	28728	28924	28800	28744	28919	28710	28833	29074	28806	28803	28629	28744	28834	28910	28849	28781	29032	28907	28668	28563	28699	29034	28713	28656	28905	28748	28521	28811	28513	28984	28908	28807	28793	28730	28772	29029	28836	28794	28645	28645	28667	28891	28949	28772	28880	28517	28889	28809	28644	28929	28875	28934	28893	28928	28713	28700	28630	28844	28767	28923	28729	28768	28782	28820	28973	28815	28646	28890	28678	28765	28933	28966	28755	28596	28687	28744	28911	28969	28552	28829	28993	28895	28632	28939	28802	28833	29013	28907	28809	29005	28485	28430	28865	28766	28824	28660	28581	28900	28697	28597	28752	28584	28789	28835	28718	28839	28717	28989	28749	28839	28777	28759	28749	28861	28863	28844	28672	28564	28595	28594	28665	28774	28869	28614	28446	28698	28902	28704	28557	28670	28879	28945	28719	28866	28422	28638	28573	28871	28702	28787	28773	28801	28941	28813	28817	28893	28884	28780	28822	28671	28794	28721	28748	28846	28964	28588	28714	28813	28870	28760	28538	28515	29027	28705	28808	28776	28815	29009	28900	28612	28946	28764	28829	28648	29011	28789	28746	28455	28683	28971	28881	28762	28618	28603	28665	28854	28775	28751	28689	28765	28739	28888	28838	28660	28992	28623	28922	28764	28830	28895	28651	28553	28539	28912	28537	28855	28891	28826	28830	28802	28682	28579	28774	28618	28754	28776	28949	28722	29015	29033	28744	28648	28663	28860	28516	28740	28623	28703	28711	28696	28882	28761	28842	29008	28700	28899	28840	28939	28800	28637	28717	28720	28747	28507	28631	28726	28633	28869	28751	29019	28737	28739	28763	28811	28659	28771	28597	28841	28815	28625	28789	28795	28619	28835	28675	28533	28565	28774	29024	28862	28621	28808	28762	28986	28836	28879	28824	28954	28684	28808	28534	28847	28909	28764	28821	28824	28731	29003	28540	28557	28578	28936	28827	28629	28970	28677	28743	28686	28826	28785	28544	28931	28655	28711	28615	28895	28598	28886	28609	28849	29041	28736	28882	28813	28658	28740	28969	28791	28898	29001	28883	28635	28660	28607	28620	28784	28712	28735	28701	28801	28782	28714	28586	28704	28516	28846	28686	28751	28866	29082	28920	28807	28786	28631	28897	28723	28944	28794	28841	28718	28888	28793	28490	28599	28825	28740	28758	28827	28974	28801	28653	28853	28883	28797	28784	28928	29027	28905	28562	28768	28653	28638	28822	28616	28735	29010	28951	28596	28659	28875	28718	28651	28582	28896	28670	28768	28712	28732	28740	28722	28861	29008	28804	28906	28791	29068	28764	28575	28773	28758	28858	28722	28629	28865	28875	28593	28736	28888	28634	28570	28590	28802	28560	28705	28579	28952	28689	28807	28615	28549	28602	28992	28616	28767	28849	28925	28439	28799	28687	28810	28670	28823	28943	28642	28879	28870	28484	28875	28777	28625	28860	28491	28722	28880	28777	28553	28800	28613	28652	28951	28842	28757	28628	28714	28792	28717	28643	28867	29048	28569	28835	28792	28696	28741	28607	28853	28702	28896	28655	28875	28765	28819	28697	28748	28722	28844	28648	28980	28637	28795	28901	28750	28762	28725	28525	28683	28717	28865	28768	28713	28440	28890	28859	28673	28607	28721	29012	29017	28825	28814	28630	28544	28722	28773	28810	28763	28707	28598	28796	28717	28627	28771	28732	28775	28711	28839	28761	28667	28866	28674	28817	28784	28740	28813	28567	28801	28810	28951	28812	28829	28567	28731	28623	28624	28694	28756	28650	28624	28844	28852	28505	29004	28647	28749	28658	28841	28693	28885	28800	28771	28821	29020	28697	28639	28784	28632	28651	28661	28642	28449	28863	28799	28826	28714	28957	28794	28811	28902	28826	28854	28657	28834	28558	28538	28758	28928	28897	28657	28718	28703	28827	28677	28794	28734	28823	28735	28888	28842	28622	28780	28909	28640	28846	28872	28825	28936	28630	28685	28647	28738	28776	28701	28539	28781	28672	28603	29059	28881	28821	28743	28694	28527	28651	28837	28945	28968	28914	28683	28963	28821	28670	28879	28946	28990	28671	28939	28775	28855	28883	28694	28845	28749	28713	28822	28754	28723	28641	28788	28852	28938	28838	28598	28750	28859	28817	28804	28903	28716	28832	28878	28689	28651	28700	28869	28726	28628	28774	28697	28788	28813	28396	28942	28764	28689	28800	28734	28704	28816	28751	28765	28712	28935	28795	28808	28954	28712	28541	28907	28782	28900	28819	28984	28810	28754	28941	28672	28838	28984	28827	28609	28927	28650	28776	28941	28831	28771	28774	28481	28758	28907	28692	28912	28703	28889	28630	28465	28635	28938	28600	28938	28790	28678	28651	28529	28882	29005	29081	28905	28766	28898	28713	28541	28534	28788	28840	28785	28586	28756	28936	28953	28985	28822	28725	28826	28880	28683	28873	29047	28594	28570	28677	28682	28717	28706	28584	28841	28828	28591	28940	28807	28666	28729	28575	28905	28882	28799	28824	28603	28815	28718	28714	28814	28945	28829	28773	28859	28778	28879	28825	28550	28863	28711	28739	28640	28984	28806	28762	28744	29018	29028	28685	28865	29004	28805	28905	28826	28854	28781	28846	28707	28829	28706	28812	28962	28802	29014	28666	28761	28954	28635	28617	28902	28743	28777	28625	28637	28655	28718	28576	28997	28835	28684	28701	28548	28649	28727	28766	28529	28715	28883	28635	28804	28914	29074	28564	28941	28864	28672	28589	28728	28791	28747	28827	28751	28799	28660	28983	28798	28789	28881	28857	28687	28862	28782	28901	28940	28807	28765	28597	28767	28780	28928	28538	28627	28741	28911	28582	28689	28936	28587	28485	28566	28548	28782	28921	28818	28772	28760	28643	28814	28624	28431	28667	28768	28884	29001	28669	28572	28529	28549	28758	28843	28772	28903	28804	28790	28786	28779	28708	29030	28772	28438	28776	28722	28742	28629	28831	28847	28787	28751	28821	28887	28728	28680	28574	28784	28546	28522	28600	28826	28933	28709	28790	28771	28775	28575	28806	28707	28710	28607	28655	28859	28778	28717	28865	28859	28717	28842	28756	28653	28966	28892	28899	28773	29093	28910	28667	28733	28670	28927	28823	29086	28830	28922	28716	28803	28845	28707	28681	28986	28704	28689	28889	28853	28891	28906	28897	28909	28633	28771	28815	28837	28603	28723	28649	29065	28656	28945	28678	29041	28656	28842	28757	28736	28925	28903	28587	28763	28605	28730	28969	28632	28798	28834	28749	28725	28643	28863	29292	28759	28711	28565	28934	28674	28748	28866	28972	28898	28915	28927	28609	28823	28620	28721	28899	28869	28975	28553	28672	28820	28844	28868	28674	29187	28788	28765	28496	28789	28657	28829	28925	28861	28774	28817	28919	28554	28754	28834	28861	28824	28769	28809	28917	28888	28727	28809	28699	28399	28637	28740	28760	28661	28929	28820	28895	28769	29009	28771	28871	28915	28839	28630	28796	28821	28716	28572	28784	28798	28795	28860	28841	28652	28466
28153	50791	39055	32228	29270	26966	25513	24091	23634	23079	22711	22489	22048	22127	21846	21734	21708	21636	21606	21710	21621	21603	21346	21530	21415	21515	21628	21502	21341	21346	21548	21395	21445	21343	21516	21495	21424	21635	21315	21430	21481	21314	21617	21442	21443	21661	21489	21591	21460	21473	21457	21297	21425	21406	21425	21613	21506	21384	21376	21544	21593	21293	21421	21387	21646	21452	21320	21217	21492	21532	21486	21520	21368	21508	21498	21253	21448	21539	21438	21258	21395	21524	21409	21401	21326	21526	21450	21562	21394	21509	21309	21439	21433	21623	21529	21517	21397	21491	21267	21411	21518	21481	21463	21243	21363	21633	21439	21386	21546	21387	21704	21516	21375	21117	21537	21363	21487	21438	21515	21490	21595	21622	21563	21450	21210	21336	21292	21404	21409	21519	21415	21477	21346	21378	21256	21391	21337	21474	21488	21467	21499	21401	21547	21349	21568	21485	21542	21312	21615	21358	21506	21516	21335	21353	21390	21474	21497	21439	21643	21475	21273	21471	21230	21512	21487	21472	21498	21480	21683	21354	21542	21431	21447	21455	21536	21409	21500	21382	21508	21414	21490	21496	21418	21557	21373	21498	21588	21554	21254	21494	21415	21446	21517	21341	21550	21446	21603	21397	21509	21203	21477	21590	21315	21520	21380	21472	21375	21397	21428	21536	21647	21604	21536	21540	21414	21498	21331	21612	21610	21445	21543	21475	21138	21506	21463	21535	21371	21447	21659	21459	21451	21495	21425	21391	21307	21413	21635	21566	21412	21435	21331	21243	21359	21535	21341	21540	21509	21316	21441	21263	21411	21385	21504	21462	21505	21462	21394	21628	21416	21335	21423	21390	21375	21368	21436	21336	21528	21395	21447	21509	21432	21505	21391	21236	21512	21494	21595	21353	21436	21483	21456	21372	21533	21481	21401	21412	21532	21584	21502	21429	21413	21473	21615	21663	21546	21437	21319	21160	21515	21379	21460	21446	21406	21294	21564	21444	21319	21551	21533	21352	21367	21546	21463	21358	21330	21671	21509	21558	21350	21481	21349	21402	21574	21379	21551	21469	21418	21514	21462	21510	21310	21436	21329	21550	21434	21521	21381	21501	21563	21384	21635	21257	21480	21706	21590	21446	21440	21410	21557	21267	21534	21386	21483	21452	21651	21470	21559	21288	21400	21358	21520	21443	21356	21471	21254	21540	21396	21395	21516	21483	21566	21366	21392	21440	21561	21327	21361	21511	21357	21314	21593	21655	21397	21327	21269	21538	21451	21542	21432	21562	21368	21363	21401	21570	21298	21340	21453	21363	21282	21397	21362	21381	21536	21528	21223	21616	21389	21463	21279	21647	21484	21533	21412	21349	21440	21293	21570	21530	21382	21701	21369	21409	21371	21519	21607	21580	21281	21447	21584	21532	21270	21374	21369	21415	21506	21587	21352	21484	21381	21538	21383	21375	21427	21385	21573	21395	21509	21565	21424	21616	21425	21385	21693	21343	21478	21460	21413	21287	21421	21683	21422	21456	21419	21520	21354	21466	21382	21367	21534	21375	21500	21447	21536	21565	21272	21408	21551	21488	21444	21375	21568	21337	21477	21419	21614	21618	21360	21461	21495	21395	21547	21512	21379	21373	21507	21597	21527	21277	21324	21567	21407	21588	21325	21426	21308	21317	21537	21427	21274	21551	21416	21462	21465	21431	21411	21535	21499	21363	21565	21331	21550	21457	21341	21404	21422	21553	21552	21427	21347	21425	21686	21375	21377	21470	21303	21444	21383	21488	21593	21408	21505	21494	21533	21283	21510	21387	21378	21155	21435	21401	21445	21460	21322	21592	21428	21365	21263	21330	21488	21325	21483	21447	21388	21411	21364	21454	21488	21468	21429	21463	21621	21382	21541	21543	21642	21548	21565	21371	21564	21541	21445	21477	21565	21471	21482	21292	21500	21379	21446	21659	21331	21679	21447	21618	21674	21412	21476	21418	21434	21539	21496	21506	21329	21291	21711	21323	21546	21418	21397	21578	21511	21363	21429	21400	21553	21360	21462	21440	21380	21396	21539	21415	21509	21367	21532	21278	21775	21266	21513	21459	21310	21420	21344	21232	21384	21320	21245	21394	21556	21416	21388	21425	21401	21409	21628	21237	21560	21465	21397	21556	21450	21343	21335	21468	21430	21365	21376	21459	21429	21303	21566	21537	21377	21369	21504	21248	21336	21668	21446	21485	21450	21412	21627	21272	21496	21472	21352	21626	21497	21364	21428	21303	21595	21440	21582	21530	21478	21384	21542	21469	21544	21233	21487	21302	21447	21471	21459	21371	21486	21246	21503	21602	21361	21441	21473	21373	21510	21369	21224	21366	21249	21653	21604	21370	21419	21296	21327	21400	21347	21425	21455	21582	21533	21297	21465	21546	21425	21212	21433	21415	21395	21314	21535	21331	21421	21530	21513	21401	21384	21746	21539	21482	21531	21442	21470	21421	21473	21523	21543	21439	21402	21335	21522	21464	21449	21501	21561	21557	21580	21565	21521	21364	21489	21229	21510	21412	21465	21332	21418	21310	21548	21406	21506	21444	21434	21377	21297	21292	21461	21594	21510	21398	21504	21349	21529	21378	21580	21399	21501	21537	21264	21265	21425	21338	21609	21478	21492	21407	21512	21322	21663	21482	21441	21361	21258	21450	21422	21451	21623	21499	21552	21476	21445	21415	21580	21593	21282	21476	21463	21424	21441	21373	21506	21545	21339	21463	21531	21437	21511	21548	21462	21441	21313	21505	21492	21497	21522	21462	21328	21342	21422	21424	21369	21345	21487	21351	21285	21546	21341	21531	21269	21516	21563	21538	21374	21480	21286	21529	21556	21616	21594	21400	21393	21272	21600	21403	21542	21498	21481	21379	21443	21435	21379	21709	21214	21408	21579	21454	21532	21498	21411	21297	21682	21366	21368	21463	21441	21614	21465	21264	21491	21333	21467	21357	21375	21609	21651	21321	21572	21669	21301	21567	21296	21562	21542	21379	21405	21464	21507	21435	21490	21345	21411	21473	21434	21432	21315	21425	21445	21236	21436	21398	21430	21583	21683	21562	21415	21528	21444	21394	21290	21517	21551	21385	21387	21478	21335	21378	21550	21462	21474	21380	21281	21551	21349	21581	21335	21548	21320	21445	21657	21352	21702	21339	21488	21399	21424	21278	21460	21350	21473	21614	21610	21303	21424	21560	21417	21482	21549	21412	21461	21492	21478	21455	21365	21510	21259	21509	21394	21486	21371	21415	21400	21587	21478	21454	21623	21500	21202	21518	21464	21698	21453	21406	21381	21277	21685	21570	21428	21559	21616	21510	21385	21791	21402	21536	21353	21338	21367	21477	21325	21339	21378	21551	21504	21476	21386	21419	21318	21566	21430	21259	21313	21458	21510	21439	21627	21628	21578	21295	21368	21573	21492	21505	21498	21591	21622	21285	21473	21315	21544	21703	21451	21311	21478	21433	21445	21511	21376	21564	21586	21489	21397	21384	21336	21498	21491	21355	21250	21507	21510	21333	21546	21628	21405	21424	21525	21508	21317	21453	21527	21341	21374	21371	21392	21296	21564	21478	21551	21446	21371	21437	21389	21430	21381	21444	21436	21434	21436	21430	21393	21463	21599	21449	21413	21573	21499	21370	21393	21414	21427	21470	21395	21585	21552	21481	21718	21225	21397	21371	21289	21371	21357	21322	21542	21479	21405	21558	21337	21421	21518	21479	21272	21466	21404	21348	21423	21451	21317	21349	21405	21444	21315	21473	21421	21502	21396	21396	21492	21382	21446	21571	21499	21291	21295	21646	21328	21544	21476	21567	21552	21367	21457	21495	21423	21277	21321	21480	21529	21472	21369	21521	21414	21366	21303	21528	21663	21207	21485	21438	21448	21563	21587	21506	21624	21430	21405	21362	21443	21552	21571	21606	21448	21442	21491	21501	21507	21528	21512	21582	21463	21194	21595	21674	21455	21417	21584	21471	21337	21513	21539	21360	21495	21458	21577	21408	21576	21537	21391	21461	21494	21428	21256	21343	21306	21400	21482	21414	21507	21273	21433	21389	21261	21663	21253	21525	21565	21428	21459	21396	21397	21406	21402	21339	21484	21456	21407	21470	21467	21484	21398	21652	21426	21395	21530	21353	21487	21449	21425	21504	21523	21377	21451	21457	21427	21487	21508	21591	21445	21553	21619	21473	21432	21386	21466	21321	21592	21523	21403	21383	21544	21428	21530	21608	21409	21626	21347	21533	21431	21374	21528	21600	21439	21443	21259	21577	21431	21410	21431	21396	21616	21453	21486	21529	21469	21486	21449	21414	21144	21233	21445	21596	21554	21425	21582	21626	21380	21466	21571	21281	21497	21230	21420	21519	21412	21473	21334	21576	21410	21576	21414	21371	21525	21480	21463	21483	21613	21477	21417	21433	21467	21526	21452	21584	21325	21429	21354	21471	21600	21525	21515	21568	21652	21442	21401	21451	21415	21386	21538	21494	21372	21487	21398	21424	21350	21315	21642	21430	21323	21482	21509	21536	21616	21458	21559	21378	21412	21481	21291	21624	21345	21391	21421	21260	21342	21526	21235	21502	21397	21556	21643	21579	21453	21350	21531	21399	21376	21422	21434	21487	21398	21512	21504	21413	21399	21410	21500	21342	21363	21598	21481	21407	21320	21512	21474	21380	21467	21493	21509	21358	21507	21316	21521	21387	21538	21388	21270	21207	21415	21370	21442	21330	21591	21353	21409	21460	21490	21481	21529	21335	21482	21356	21522	21376	21606	21361	21504	21528	21491	21627	21443	21589	21424	21400	21571	21504	21317	21439	21246	21375	21502	21320	21461	21532	21337	21327	21414	21274	21524	21422	21580	21422	21494	21438	21482	21355	21394	21365	21581	21519	21552	21528	21507	21486	21423	21525	21281	21240	21552	21326	21459	21511	21356	21568	21510	21549	21497	21198	21534	21295	21590	21366	21523	21551	21593	21517	21409	21476	21378	21571	21544	21310	21475	21355	21268	21515	21251	21333	21502	21519	21264	21516	21454	21394	21404	21386	21364	21344	21537	21628	21570	21480	21407	21468	21467	21402	21434	21457	21356	21398	21222	21378	21463	21448	21693	21377
25560	21904	29981	32724	30477	30917	30718	29762	29428	29671	29256	29159	29157	29164	29226	28939	28912	28974	28850	28923	28930	28799	28741	28951	28725	28689	28724	28507	28588	28837	28841	28851	28738	28747	28867	28488	28751	28819	28639	28649	28786	28530	28813	28684	28804	28627	28738	28681	28780	28572	28864	28756	28786	28734	28704	28583	28629	28697	28823	28739	28552	28548	28745	28730	28710	28866	28530	28355	28618	28559	28656	28831	28557	28839	28550	28798	28984	28790	28633	28640	28747	28530	28548	28907	28982	28765	28631	28515	28690	28731	28782	28883	28796	28684	28884	28820	28561	28713	28733	28821	28726	28769	28708	28624	28757	28853	28616	28638	28545	28465	28676	28783	28535	28568	28899	28994	28706	28766	28685	28459	28678	28709	28821	28762	28521	28697	28624	28670	28652	28745	28743	28766	28386	28662	28684	28649	28911	28501	28734	28981	28751	28518	28748	28707	28541	28892	28714	28720	28496	28740	28693	28418	28818	28798	28966	28821	28858	28816	28804	28637	28699	28543	28602	28802	28617	28750	28759	28840	28763	28806	28654	28626	28717	28735	28670	28711	28846	28533	28812	28679	28743	28454	28818	28822	28565	28783	28625	28632	28504	28589	28950	28727	28571	28640	28680	28736	28807	28780	28640	29105	28629	28592	28750	28781	28669	28582	28589	28787	28895	28772	28920	28668	28522	28681	28610	28746	28578	28624	28713	28658	28664	28985	28725	28782	28850	28734	28992	28695	28720	28701	28857	28558	28519	28427	28693	28727	28738	28917	28669	28690	29017	28659	28457	28733	28773	28664	28616	28770	28694	28682	28632	28398	28548	28667	28625	28600	28871	28518	28802	28771	28861	28751	28613	28704	28625	28707	28859	28719	28763	28575	28555	28591	28602	28654	28808	28636	28769	28836	28716	28893	28671	28570	28681	28690	28556	28527	28623	28829	28813	28827	28628	28534	28884	28680	28531	28484	28528	28475	28649	28969	28628	28723	28722	28322	28637	28635	28607	28731	28993	28761	28882	28770	28507	28727	28628	28892	28666	28818	28697	28754	28510	28689	28714	28635	28711	28689	28714	28795	28882	28820	28710	28761	28703	28653	28555	28960	28729	28524	28708	28609	28823	28763	28660	28607	28798	28971	28510	28746	28858	28740	28639	28761	28777	28606	28856	28838	28816	29094	29028	28590	28938	28824	28651	28763	28664	28878	28766	28772	28732	28959	28663	28599	29048	28802	28560	28538	28586	28886	28791	28784	28942	28816	28829	28628	28687	28733	28807	28715	28787	28767	28597	28586	28907	29057	28758	28609	28703	28898	28669	28855	28836	28698	28568	28868	28775	28798	28629	28337	28731	28717	28635	28861	28945	28799	28836	28781	28589	28798	28598	28541	28617	28745	28768	28723	28741	28834	28850	28655	28765	28775	28791	28633	28632	28620	28798	28903	28719	28915	28593	28722	28790	28497	28613	28650	28727	28489	28890	28803	28638	28858	28893	28612	28679	28705	28795	28883	28706	28569	28796	28645	28689	28556	28654	28730	28806	28584	28706	28639	28717	28832	28740	28677	28581	28624	28784	28789	28878	28630	28476	28943	28867	28792	28678	28637	28909	28767	28726	28618	29014	28823	28786	28746	28555	28816	28957	28516	28881	28455	28928	28953	28794	28724	28811	28579	28713	28923	28974	28723	28912	28877	28550	28812	28671	28468	28707	28758	28751	28565	28749	28753	28526	28950	28795	28699	28735	28497	28541	28784	28707	28890	28585	28594	28693	28704	28524	28513	28490	28498	28746	28778	28745	28789	28829	28538	28559	28516	28708	28626	28619	28655	28679	28719	28818	28820	28786	28737	28749	28910	28703	28791	28503	28662	28961	28741	28364	28632	28700	28492	28757	28762	28751	28471	28869	28731	28832	28760	28706	28539	28730	28949	28579	28740	28922	28790	28769	28568	28745	28674	28694	28665	28813	28735	28631	28823	29069	28494	28823	28689	28763	28871	28699	28475	28605	28799	28749	28727	28924	28591	28602	28692	28805	28711	28816	28638	28820	28938	28862	28528	28628	28743	28790	28909	28904	28752	28662	28778	28680	28747	28683	28808	28958	28673	28669	28762	28756	28834	28993	28806	28880	28792	28631	29003	28707	28836	28805	28712	28940	28655	28828	28736	28763	28778	28824	28665	28789	28794	28386	28706	28554	28630	28438	28452	28654	28797	28776	28573	28854	28772	28606	28611	28811	28598	28653	28651	28690	28694	28717	28441	28716	28738	28776	28690	28923	28683	28661	28673	28598	28563	28685	28671	28788	28701	28691	28751	28730	28728	28648	28724	28788	28674	28754	28531	28670	28793	28495	28700	28972	28597	28634	28534	28703	28921	28639	28944	28651	28855	28612	28653	28741	28720	28682	28519	28874	28782	28656	28718	29036	28665	28809	28697	28641	28655	28657	29000	28907	28709	28817	28604	28617	28858	28850	28533	28718	28871	28701	28614	28857	28931	28744	28542	28837	28498	28624	28740	28787	28768	28645	28751	28669	28716	28556	28698	28593	28632	28740	28663	28756	28720	28695	28619	28708	28771	28845	28765	28863	28789	28647	28546	28780	28631	28701	28444	28640	28775	28867	28673	28675	28617	28675	28639	28654	28766	28675	28807	28631	28677	28878	28725	28796	28554	28653	28685	28752	28705	28493	28664	28825	28761	28693	28631	28720	28620	28690	28497	28558	28592	28691	28686	28637	28783	28927	28664	28739	29040	29029	28696	28555	28546	28647	28760	28863	28771	28778	28920	28832	28662	28801	28796	28723	28651	28678	28654	28647	28845	28626	28796	28435	28724	28628	28936	28719	28651	28824	28727	28727	28895	28567	28794	28405	28831	28621	28719	28626	28854	28639	28862	28652	29068	28718	28411	28841	28794	28621	28795	28793	28722	28558	28580	28813	28872	28647	28614	28781	28678	28618	28922	28522	28469	28390	28668	28598	28679	28680	28828	28668	28696	28524	28909	28700	28623	28691	28611	28682	28643	28951	28791	28810	28650	28368	28624	28839	28636	28924	28666	28568	28771	28842	28862	28846	28797	28596	28863	28809	28709	28929	28859	28792	28616	28840	28861	28967	28596	28651	28820	28872	28754	28925	28773	28492	28900	28692	28803	28776	28915	28737	28902	28995	28753	28847	28899	28758	28803	28902	28719	28775	28502	29018	28897	28594	28548	28969	28741	28691	28674	28941	28687	28712	28659	28671	28439	28679	28762	28730	28735	28681	28777	29091	28676	28696	28543	28481	28939	28664	28818	28607	28759	28827	28581	28627	28774	28891	28670	28992	28772	28803	28572	28573	28503	28802	28737	28778	28500	28491	28401	28756	28810	28764	28839	28798	28752	28596	28606	28738	28688	28801	28707	28991	28639	28884	28793	28844	28704	28593	28686	28796	28609	28507	28681	28752	28612	28674	28678	28793	28857	28567	28701	28716	28737	28856	28603	28953	28616	28787	28648	28744	28792	28735	28657	28731	29011	28549	28732	28650	28782	28791	28720	28675	28616	28632	28710	28697	28653	28648	28836	28797	28656	28849	28824	28633	28824	28842	28675	28783	28714	28618	28860	28506	28469	28708	28760	28836	28604	28766	28673	28600	28657	28782	28629	28492	28753	28748	28620	28947	28849	28735	28913	28726	28849	28617	28823	28573	28635	28556	28799	28803	28605	28768	28860	28536	28649	28843	28698	28993	28809	28678	28632	28719	28677	28566	28772	28719	28823	28863	28724	28864	28925	28765	28581	28727	28610	28600	28757	28605	28576	28672	28617	28569	28733	28947	28619	28815	28563	28740	28515	28423	28837	28845	28819	28788	28729	28738	28816	28650	28810	28718	28633	28697	28753	28500	28688	28819	28623	28745	28548	28847	28858	28683	28739	28842	28721	28687	28569	28845	28830	28806	28578	28839	28775	28842	28726	28601	28889	28728	28701	28961	28692	28752	28738	28492	28833	28731	28832	28773	28647	28550	28898	28751	28799	28632	28858	28472	28848	28639	28785	28926	28635	28680	28962	28553	28624	28720	28828	28877	28941	28711	28526	28581	28713	28769	28591	28842	28831	28617	28612	28503	28552	29135	28749	28949	28967	28699	28948	28827	28845	28802	28824	28772	28653	28780	28567	28727	28688	28784	28935	28735	28775	28827	28713	28611	28578	28638	28921	28506	28566	28493	28601	28824	28459	28524	28931	28734	28942	28978	28774	28788	28534	28754	28627	28523	28693	28815	28842	28861	28819	28804	28684	28787	28759	28632	28883	28932	28583	28728	28678	28687	28818	28673	28783	28794	28651	28865	28753	28694	28772	28683	28768	28857	28527	28845	28481	28300	28842	28636	28633	28769	29001	28793	28619	28664	28608	28557	28833	28840	28727	28681	28756	28743	28597	28945	28845	28564	28637	28834	28881	28664	28807	28693	28711	28743	28604	28932	28705	28889	28925	28720	28725	28730	28663	28750	28518	28734	28672	28817	28535	28820	28787	28910	28714	28903	28912	28934	28853	28672	28629	28561	28589	28867	28678	28793	28598	28711	28887	28730	28438	29008	28793	28805	28682	28796	28758	28790	28725	28500	28794	28916	28652	28697	28768	28610	28976	28708	28745	28801	28633	28803	28749	28789	28730	28832	28679	28521	28801	28622	28718	28464	28612	28465	28693	28863	28268	28740	28583	28851	28642	28726	28467	28660	28772	28788	28720	28771	28673	28557	29041	28779	28925	28528	28623	28557	28471	28804	28662	28822	28825	28710	28436	28546	28668	28854	28743	28904	28772	28447	28728	28719	28659	28631	28822	28487	28777	28943	28561	28704	28711	28564	28898	28855	28879	28818	28936	28668	28962	28657	28737	28810	28740	29082	28772	28887	28831	28888	28650	28670	28809	28917	28959	28606	28683	28847	28556	28861	28754	28659	28699	28817	28748	28757	28936	29231	28809	28722	28967	29053	28799	28703	28717	28891	28527	28611	28802	28893	28890	28711	28819	28726	28842	28777	28662	28672	28682	28895	28817	28949	28842	28634	28680	28643	28744	28645	28785	28718	28753	29009	28633	28922	28782	28971	28814	28750	28970	28851	28688	28659	28628	28694	28757	28741	28526	29145	28930	28625	28579	28769	28783	28877	28814
28734	46873	36529	29993	27579	25760	24514	23592	23039	22430	22630	22007	22196	21733	21864	21654	21560	21655	21635	21595	21438	21451	21517	21505	21440	21487	21350	21672	21363	21509	21378	21559	21335	21500	21502	21323	21750	21582	21422	21496	21508	21429	21458	21556	21402	21421	21404	21337	21495	21543	21614	21551	21484	21346	21432	21520	21590	21203	21294	21372	21356	21450	21496	21301	21321	21362	21460	21345	21507	21317	21469	21351	21414	21362	21494	21426	21542	21569	21402	21361	21449	21397	21431	21529	21511	21340	21498	21630	21387	21490	21318	21356	21597	21410	21469	21661	21246	21440	21493	21419	21517	21564	21446	21554	21426	21392	21550	21441	21118	21590	21389	21255	21486	21333	21433	21247	21512	21239	21475	21171	21461	21392	21596	21345	21526	21458	21332	21399	21477	21477	21562	21478	21281	21504	21404	21360	21406	21400	21361	21442	21381	21374	21351	21490	21633	21294	21252	21715	21327	21480	21315	21376	21496	21178	21482	21486	21587	21455	21518	21526	21448	21461	21409	21414	21376	21466	21485	21541	21441	21424	21468	21325	21413	21487	21300	21635	21465	21509	21515	21596	21179	21622	21367	21448	21542	21451	21398	21521	21593	21232	21299	21535	21709	21352	21266	21493	21561	21541	21410	21495	21494	21579	21324	21387	21429	21613	21425	21514	21425	21475	21462	21396	21494	21398	21462	21477	21409	21294	21376	21486	21366	21593	21618	21410	21398	21431	21319	21394	21464	21418	21535	21183	21479	21491	21540	21640	21343	21442	21404	21305	21472	21276	21476	21511	21411	21499	21325	21455	21504	21365	21569	21366	21392	21434	21385	21371	21462	21509	21489	21187	21478	21266	21453	21371	21348	21448	21234	21396	21490	21462	21416	21486	21487	21516	21529	21340	21431	21370	21473	21600	21435	21132	21669	21201	21488	21436	21220	21429	21343	21485	21462	21434	21523	21491	21528	21482	21502	21513	21408	21576	21572	21356	21365	21552	21383	21334	21419	21407	21509	21514	21544	21413	21573	21402	21388	21401	21485	21296	21519	21516	21527	21469	21493	21476	21356	21385	21463	21481	21410	21553	21568	21413	21513	21412	21515	21367	21205	21449	21389	21378	21482	21380	21466	21478	21565	21446	21461	21473	21587	21357	21250	21359	21517	21358	21400	21423	21470	21328	21557	21469	21457	21487	21422	21353	21300	21586	21535	21386	21406	21454	21476	21465	21265	21505	21494	21416	21401	21280	21444	21395	21275	21499	21328	21457	21420	21498	21400	21536	21267	21459	21338	21483	21394	21288	21495	21422	21470	21375	21529	21434	21450	21691	21479	21525	21419	21329	21577	21305	21468	21293	21338	21489	21540	21484	21443	21483	21426	21525	21331	21436	21512	21151	21547	21523	21376	21481	21375	21430	21332	21342	21562	21295	21329	21369	21453	21452	21397	21393	21549	21633	21443	21492	21479	21367	21461	21345	21443	21316	21364	21522	21774	21364	21462	21426	21397	21290	21463	21514	21551	21498	21481	21431	21495	21329	21257	21496	21410	21506	21331	21407	21323	21497	21532	21480	21506	21374	21476	21382	21452	21469	21385	21432	21519	21544	21509	21480	21411	21422	21399	21379	21476	21491	21364	21318	21433	21211	21463	21493	21567	21478	21313	21552	21470	21330	21399	21410	21547	21610	21670	21394	21694	21196	21465	21453	21491	21457	21347	21522	21337	21499	21222	21541	21596	21602	21708	21369	21448	21374	21394	21338	21407	21319	21602	21329	21478	21589	21479	21367	21607	21398	21366	21425	21447	21504	21523	21370	21456	21423	21500	21471	21472	21452	21665	21599	21575	21488	21480	21578	21306	21525	21459	21241	21336	21332	21421	21527	21463	21406	21493	21498	21531	21371	21484	21529	21468	21475	21369	21371	21493	21388	21439	21319	21320	21402	21405	21424	21586	21507	21548	21617	21470	21524	21547	21369	21437	21172	21220	21610	21739	21286	21464	21452	21368	21675	21485	21401	21501	21409	21593	21615	21395	21324	21351	21389	21410	21352	21495	21767	21412	21657	21442	21356	21335	21483	21542	21375	21412	21415	21621	21592	21491	21655	21505	21430	21472	21473	21448	21561	21347	21486	21344	21586	21324	21332	21558	21482	21568	21585	21399	21481	21495	21632	21440	21406	21345	21388	21482	21430	21444	21440	21525	21567	21402	21206	21569	21497	21311	21638	21632	21436	21513	21365	21457	21493	21475	21503	21531	21308	21386	21598	21507	21382	21482	21545	21342	21334	21519	21480	21432	21353	21567	21545	21524	21350	21515	21436	21446	21255	21431	21539	21442	21541	21386	21462	21400	21213	21455	21380	21537	21383	21517	21479	21377	21496	21543	21463	21477	21543	21533	21331	21445	21235	21539	21712	21383	21483	21674	21371	21274	21384	21646	21402	21296	21326	21368	21385	21384	21525	21522	21256	21542	21299	21478	21415	21450	21548	21492	21541	21488	21409	21274	21651	21560	21581	21505	21511	21288	21413	21340	21429	21494	21421	21490	21506	21385	21507	21398	21662	21420	21361	21243	21673	21509	21366	21677	21417	21544	21390	21496	21564	21418	21364	21389	21474	21456	21436	21290	21370	21578	21498	21546	21244	21516	21436	21552	21519	21561	21516	21563	21550	21201	21530	21474	21551	21522	21453	21433	21544	21517	21377	21357	21499	21354	21468	21523	21500	21547	21224	21335	21624	21430	21505	21369	21565	21352	21562	21593	21503	21450	21554	21525	21369	21324	21507	21492	21543	21467	21398	21433	21471	21554	21503	21391	21476	21445	21226	21424	21559	21437	21509	21543	21410	21378	21239	21551	21472	21445	21526	21539	21377	21347	21382	21586	21420	21497	21410	21534	21395	21209	21500	21397	21318	21524	21248	21591	21550	21454	21578	21626	21616	21515	21599	21263	21392	21377	21410	21505	21387	21411	21479	21379	21544	21377	21465	21518	21500	21385	21487	21349	21447	21521	21254	21470	21275	21382	21737	21373	21634	21358	21468	21434	21274	21551	21399	21515	21545	21337	21253	21439	21546	21509	21447	21404	21474	21460	21372	21414	21369	21474	21575	21261	21360	21498	21452	21401	21420	21424	21398	21415	21510	21505	21469	21360	21407	21364	21418	21407	21617	21506	21300	21329	21323	21534	21597	21401	21522	21349	21339	21423	21431	21395	21546	21424	21483	21422	21546	21465	21436	21520	21512	21390	21458	21530	21387	21514	21417	21487	21449	21453	21325	21625	21511	21183	21553	21365	21412	21430	21461	21383	21372	21535	21460	21299	21516	21307	21549	21521	21427	21377	21460	21423	21555	21482	21599	21442	21403	21474	21485	21542	21461	21269	21347	21349	21259	21546	21555	21414	21451	21509	21399	21380	21385	21540	21297	21429	21330	21598	21601	21466	21539	21587	21449	21570	21281	21362	21396	21560	21407	21406	21439	21288	21533	21347	21580	21489	21695	21659	21451	21503	21283	21378	21409	21506	21368	21396	21450	21472	21503	21390	21215	21343	21626	21499	21316	21455	21413	21534	21249	21342	21589	21496	21330	21513	21427	21446	21381	21262	21603	21416	21399	21436	21575	21519	21347	21490	21415	21500	21413	21438	21464	21447	21434	21441	21564	21378	21562	21358	21549	21376	21443	21418	21373	21398	21455	21573	21483	21358	21436	21527	21421	21378	21621	21361	21515	21506	21466	21423	21516	21367	21457	21474	21406	21551	21374	21453	21449	21462	21524	21502	21605	21531	21422	21570	21441	21395	21532	21391	21289	21633	21435	21420	21468	21410	21531	21502	21627	21499	21621	21556	21325	21530	21496	21440	21586	21511	21449	21427	21541	21245	21388	21588	21494	21538	21327	21412	21505	21480	21352	21574	21482	21385	21396	21467	21527	21496	21584	21428	21321	21413	21302	21328	21435	21503	21502	21579	21542	21483	21522	21441	21427	21316	21334	21483	21425	21398	21393	21330	21402	21421	21403	21661	21303	21449	21332	21342	21469	21395	21209	21200	21470	21268	21365	21368	21265	21493	21367	21607	21398	21493	21460	21531	21424	21377	21599	21313	21436	21458	21448	21356	21500	21452	21390	21490	21286	21519	21478	21456	21471	21582	21405	21479	21521	21312	21410	21485	21505	21345	21597	21344	21449	21612	21576	21437	21627	21381	21579	21328	21496	21417	21589	21353	21311	21549	21489	21476	21436	21503	21347	21407	21628	21492	21394	21461	21508	21454	21536	21546	21409	21535	21389	21451	21439	21491	21354	21383	21522	21504	21494	21435	21386	21311	21453	21531	21530	21438	21558	21351	21715	21128	21437	21622	21433	21523	21466	21599	21436	21663	21433	21369	21415	21318	21491	21397	21485	21357	21357	21183	21645	21301	21285	21401	21476	21427	21318	21415	21438	21476	21325	21552	21423	21250	21508	21417	21380	21488	21389	21540	21567	21588	21419	21356	21436	21461	21347	21298	21331	21227	21385	21459	21452	21525	21635	21396	21422	21584	21543	21548	21415	21449	21623	21548	21499	21527	21411	21141	21601	21457	21399	21385	21367	21429	21477	21441	21583	21541	21297	21324	21362	21425	21448	21524	21600	21353	21526	21510	21502	21338	21649	21414	21489	21325	21492	21518	21304	21361	21615	21306	21563	21444	21447	21355	21418	21606	21513	21319	21514	21476	21297	21510	21487	21336	21500	21397	21583	21494	21408	21591	21655	21469	21370	21453	21469	21498	21449	21536	21508	21472	21400	21476	21279	21488	21299	21582	21422	21333	21613	21323	21586	21530	21493	21531	21366	21492	21524	21492	21445	21520	21405	21434	21724	21456	21587	21547	21369	21451	21364	21388	21613	21363	21557	21467	21506	21307	21316	21383	21552	21435	21424	21589	21209	21298	21317	21392	21402	21537	21309	21417	21379	21400	21541	21262	21391	21541	21378	21390	21568	21343	21520	21451	21566	21371	21573	21292	21555	21528	21471	21338	21348	21350	21434	21592	21628	21277	21461	21437	21407	21455	21505	21393	21282	21412	21409	21540	21537	21501	21415	21529	21508	21530	21513	21379	21518	21446	21403	21545	21386	21529	21387	21404	21456	21374	21382	21506	21397	21493	21489
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
