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
339677320771	339677321321	339677321871	339677322421	339677322971	339677323521	339677324071	339677324621	339677325171	339677325721	339677326271	339677326821	339677327371	339677327921	339677328471	339677329021	339677329571	339677330121	339677330671	339677331221	339677331771	339677332321	339677332871	339677333421	339677333971	339677334521	339677335071	339677335621	339677336171	339677336721	339677337271	339677337821	339677338371	339677338921	339677339471	339677340021	339677340571	339677341121	339677341671	339677342221	339677342771	339677343321	339677343871	339677344421	339677344971	339677345521	339677346071	339677346621	339677347171	339677347721	339677348271	339677348821	339677349371	339677349921	339677350471	339677351021	339677351571	339677352121	339677352671	339677353221	339677353771	339677354321	339677354871	339677355421	339677355971	339677356521	339677357071	339677357621	339677358171	339677358721	339677359271	339677359821	339677360371	339677360921	339677361471	339677362021	339677362571	339677363121	339677363671	339677364221	339677364771	339677365321	339677365871	339677366421	339677366971	339677367521	339677368071	339677368621	339677369171	339677369721	339677370271	339677370821	339677371371	339677371921	339677372471	339677373021	339677373571	339677374121	339677374671	339677375221	339677375771	339677376321	339677376871	339677377421	339677377971	339677378521	339677379071	339677379621	339677380171	339677380721	339677381271	339677381821	339677382371	339677382921	339677383471	339677384021	339677384571	339677385121	339677385671	339677386221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	3600	2300	2707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22820	21533	29416	24187	22912	28655	33629	30190	29673	30280	30227	29989	30054	29947	29699	29831	29152	29521	29411	29327	28922	28798	28989	28928	28969	28807	28773	28726	28901	28862	29045	28698	28711	28775	28964	29054	28844	28980	29111	30830	31371	30612	29827	29019	29112	28738	28562	28515	28777	28427	28575	28602	28721	28644	28648	28743	28743	28706	28751	28910	28599	28657	28771	28606	28800	28684	28533	28763	28852	28358	28479	28471	28469	28481	28839	28633	28607	28800	28691	28668	28762	28759	28551	28692	28694	28656	28538	28695	28545	28629	28663	28566	28875	28521	28728	28472	28466	28668	28631	28531	28734	28620	28518	28700	28899	28513	28621	28681	28663	28542	28590	28682	28512	28665	28740	28834	28622	28576	28606	28666	28616	28720	28468	28617	28668	28518	28526	28368	28811	28600	28581	28804	28450	28521	28613	28378	28641	28753	28529	28769	28575	28812	28523	28612	28274	28168	28781	28810	28894	28620	28703	28388	28666	28571	28567	28716	28704	28507	28317	28669	28401	28716	28574	28244	28425	28429	28805	28488	28455	28708	28805	28528	28617	28762	28550	28551	28489	28567	28421	28797	28504	28323	28562	28708	28679	28511	28617	28558	28647	28619	28544	28761	28524	28480	28602	28248	28554	28515	28486	28527	28698	28463	28331	28542	28712	28383	28506	28565	28405	28450	28526	28593	28845	28513	28671	28475	28829	28712	28644	28621	28665	28717	28525	28441	28681	28469	28648	28391	28688	28737	28771	28588	28550	28621	28541	28653	28653	28499	28561	28614	28857	28776	28592	28614	28501	28613	28474	28506	28637	28713	28725	28686	28610	28702	28603	28692	28726	28444	28572	28406	28570	28374	28511	28310	28429	28584	28503	28681	28510	28615	28390	28407	28395	28631	28439	28432	28602	28638	28589	28462	28694	28626	28538	28783	28544	28586	28688	28724	28437	28561	28646	28658	28394	28628	28540	28668	28385	28560	28964	28531	28607	28512	28540	28750	28355	28874	28731	28539	28332	28400	28528	28708	28521	28630	28375	28483	28622	28834	28550	28606	28637	28848	28682	28690	28539	28260	28384	28622	28556	28520	28596	28425	28718	28511	28639	28264	28503	28421	28434	28504	28426	28549	28493	28566	28645	28578	28715	28708	28457	28435	28492	28550	28641	28614	28661	28839	28681	28416	28623	28526	28872	28544	28433	28679	28464	28643	28540	28429	28703	28715	28603	28481	28345	28471	28517	28562	28686	28653	28956	28743	28433	28501	28607	28563	28416	28322	28295	28678	28560	28474	28437	28638	28303	28592	28314	28566	28482	28333	28586	28630	28628	28598	28518	28310	28572	28505	28707	28716	28522	28456	28434	28586	28697	28275	28545	28544	28702	28494	28646	28810	28492	28560	28515	28512	28662	28351	28873	28434	28678	28643	28561	28465	28474	28501	28565	28419	28476	28412	28562	28699	28545	28513	28865	28666	28576	28613	28545	28459	28523	28674	28631	28751	28362	28576	28904	28673	28635	28570	28636	28706	28690	28745	28623	28535	28442	28597	28710	28574	28525	28515	28570	28447	28523	28496	28662	28677	28407	28542	28557	28297	28720	28669	28429	28668	28523	28333	28525	28619	28463	28641	28574	28337	28524	28407	28550	28522	28712	28486	28283	28614	28530	28420	28591	28630	28753	28458	28559	28611	28758	28671	28548	28482	28559	28791	28754	28604	28553	28346	28523	28504	28572	28538	28444	28514	28658	28673	28599	28483	28636	28618	28513	28510	28708	28279	28678	28745	28878	28557	28541	28332	28623	28776	28517	28573	28650	28847	28837	28420	28589	28531	28553	28771	28617	28518	28480	28435	28365	28478	28626	28579	28562	28449	28751	28313	28520	28431	28651	28533	28519	28618	28760	28630	28624	28747	28399	28631	28636	28435	28652	28511	28753	28527	28571	28527	28476	28616	28568	28722	28484	28605	28484	28585	28648	28534	28614	28518	28574	28646	28843	28574	28587	28672	28458	28408	28517	28629	28541	28873	28503	28531	28488	28533	28688	28343	28544	28469	28706	28694	28489	28614	28497	28523	28637	28436	28533	28764	28437	28401	28469	28377	28418	28528	28782	28456	28617	28429	28674	28259	28557	28648	28538	28407	28830	28703	28702	28486	28848	28457	28572	28700	28533	28632	28647	28576	28507	28761	28532	28499	28710	28737	28654	28571	28489	28721	28507	28568	28727	28379	28764	28481	28536	28388	28522	28547	28472	28424	28605	28594	28407	28461	28610	28395	28540	28636	28539	28536	28573	28464	28495	28668	28504	28643	28351	28621	28603	28494	28588	28547	28611	28779	28557	28483	28590	28678	28706	28376	28452	28576	28310	28465	28462	28505	28498	28566	28716	28646	28402	28635	28616	28549	28601	28662	28617	28314	28575	28720	28444	28536	28741	28568	28688	28501	28486	28582	28702	28569	28634	28324	28428	28339	28630	28730	28674	28752	28614	28505	28617	28588	28632	28503	28353	28462	28566	28578	28497	28393	28592	28677	28531	28610	28447	28549	28448	28565	28523	28566	28442	28556	28550	28617	28561	28563	28753	28677	28645	28613	28664	28612	28667	28812	28653	28443	28913	28637	28546	28532	28640	28566	28553	28543	28547	28618	28578	28413	28510	28482	28694	28714	28736	28588	28551	28573	28636	28378	28468	28674	28527	28553	28698	28611	28505	28411	28644	28544	28596	28372	28440	28625	28777	28533	28647	28583	28651	28551	28585	28673	28562	28636	28413	28355	28343	28701	28803	28572	28637	28379	28463	28387	28467	28727	28453	28534	28633	28411	28466	28640	28324	28494	28715	28748	28551	28547	28529	28603	28580	28613	28526	28633	28629	28577	28525	28614	28518	28570	28394	28680	28706	28801	28774	28559	28511	28301	28473	28775	28462	28561	28895	28650	28541	28877	28587	28502	28501	28790	28645	28713	28363	28357	28581	28409	28528	28520	28628	28387	28703	28534	28509	28775	28305	28541	28660	28689	28523	28482	28308	28674	28592	28498	28773	28580	28408	28608	28460	28599	28328	28661	28520	28636	28663	28432	28543	28790	28675	28594	28624	28658	28669	28547	28690	28733	28434	28785	28656	28403	28293	28511	28589	28555	28573	28625	28559	28620	28666	28480	28768	28477	28515	28715	28825	28510	28491	28639	28728	28658	28501	28371	28463	28390	28650	28547	28217	28398	28399	28374	28735	28541	28388	28698	28655	28400	28487	28800	28673	28497	28651	28419	28766	28483	28600	28470	28684	28517	28259	28705	28529	28666	28495	28496	28474	28682	28679	28393	28508	28539	28483	28348	28761	28614	28591	28437	28528	28390	28415	28682	28600	28888	28616	28426	28723	28576	28791	28563	28594	28507	28679	28724	28629	28583	28633	28764	28492	28615	28499	28586	28765	28877	28560	28488	28379	28658	28859	28772	28629	28470	28409	28520	28424	28478	28616	28370	28698	28510	28575	28668	28529	28499	28586	28719	28768	28529	28804	28868	28517	28465	28585	28708	28527	28517	28741	28762	28615	28527	28316	28535	28227	28526	28375	28780	28670	28659	28464	28541	28657	28486	28781	28728	28799	28629	28463	28653	28568	28567	28836	28317	28787	28494	28722	28520	28518	28514	28682	28590	28594	28484	28440	28658	28680	28494	28604	28633	28717	28447	28621	28760	28794	28690	28324	28521	28499	28342	28508	28248	28427	28459	28528	28677	28681	28640	28372	28600	28459	28424	28731	28741	28598	28534	28611	28482	28498	28506	28655	28676	28759	28644	28729	28615	28570	28697	28604	28470	28792	28456	28398	28448	28343	28425	28518	28503	28710	28640	28556	28671	28362	28510	28833	28377	28717	28658	28621	28583	28496	28674	28757	28652	28518	28698	28558	28591	28727	28420	28489	28402	28546	28531	28615	28627	28661	28639	28813	28642	28477	28485	28588	28487	28328	28539	28790	28726	28696	28524	28633	28510	28666	28559	28507	28680	28345	28491	28750	28579	28676	28490	28782	28253	28438	28716	28545	28648	28652	28773	28655	28327	28768	28599	28799	28548	28492	28546	28563	28463	28557	28416	28495	28561	28568	28432	28646	28853	28638	28740	28614	28412	28563	28616	28379	28319	28599	28322	28631	28453	28544	28636	28542	28464	28572	28538	28438	28616	28400	28225	28443	28511	28600	28464	28552	28580	28498	28575	28647	28673	28433	28683	28609	28562	28634	28691	28585	28509	28941	28537	28727	28767	28531	28598	28489	28500	28526	28583	28887	28711	28771	28421	28550	28505	28571	28745	28516	28578	28404	28361	28572	28605	28667	28759	28320	28543	28651	28620	28605	28681	28796	28691	28528	28493	28459	28513	28495	28601	28699	28439	28804	28620	28571	28680	28651	28484	28646	28388	28453	28495	28294	28790	28546	28720	28796	28688	28567	28706	28531	28559	28436	28697	28525	28271	28490	28582	28738	28626	28543	28556	28679	28573	28679	28731	28743	28698	28751	28681	28518	28311	28545	28520	28562	28635	28610	28705	28615	28529	28475	28513	28351	28542	28574	28278	28551	28477	28264	28626	28724	28605	28569	28662	28450	28638	28316	28559	28370	28575	28610	28629	28536	28532	28557	28478	28427	28767	28552	28706	28687	28495	28543	28604	28535	28691	28682	28687	28647	28419	28589	28518	28480	28622	28632	28604	28664	28734	28747	28736	28595	28568	28725	28450	28431	28848	28741	28556	28702	28380	28598	28425	28299	28467	28520	28540	28948	28632	28497	28363	28657	28795	28659	28486	28610	28899	28655	28560	28637	28684	28449	28591	28395	28692	28441	28441	28546	28644	28999	28382	28655	28523	28734	28369	28515	28487	28555	28664	28748	28721	28513	28575	28710	28216	28732	28706	28350	28645	28523	28645	28708	28575	28603	28584	28658	28764	28792	28455	28766	28486	28343	28598	28631	28493	28742	28513	28416	28317	28453	28617	28549	28662	28771	28466	28437	28569	28658	28564	28502	28676	28779	28368	28686	28608	28491	28574	28707	28660	28602	28560	28729	28689	28601	28591	28649	28431	28762	28768	28632	28549	28442	28510	28737	28836	28650	28619	28572	28430	28499	28630	28611	28635	28407	28664	28589	28435	28474	28619
23640	43626	43125	34595	30513	27790	25963	24629	24026	23973	24032	24152	23929	23289	23220	22929	22900	23006	23081	22547	22135	22144	22188	22196	22215	22066	21996	21980	21971	22151	22024	22026	21856	22061	22160	21934	22105	21821	22501	25527	25274	23990	22904	22367	22041	21886	21759	21841	21818	21961	21762	21897	21980	21759	21720	21782	21913	21845	21773	21715	21798	21988	21711	21843	21700	21851	21706	21909	21909	21795	21910	21781	21834	21628	21833	21610	21754	21895	21739	21929	21765	21713	21764	21741	21784	21706	21923	21826	21744	21721	21960	21833	21916	21847	21836	21702	21810	21902	21613	21769	21741	21772	21692	21761	21826	21781	21749	21755	21805	21774	21849	21781	21616	21797	21731	21973	21801	21804	21824	21865	21972	21880	21877	21907	22046	21777	21948	21875	21653	21653	21662	21791	21758	21617	21958	21605	21874	21634	21874	21926	21921	21909	21747	21861	21797	21895	21660	21713	21766	21607	21892	21893	21670	21786	21915	21760	21698	21817	21903	21998	21748	21768	21682	21563	21679	21755	21706	21688	21933	21717	21728	22031	21665	21840	21820	21941	21951	21712	21790	21652	21818	21886	21884	21819	21816	21868	21700	21671	21853	21703	21859	21982	21803	21870	21847	21757	21856	21735	21637	21858	21776	21648	21765	21801	21940	21787	21764	21817	21879	21840	21797	21713	21699	21803	21805	21864	21874	21811	21645	21955	21847	21654	21769	21780	21890	21690	21687	21684	21769	21894	21837	21741	21850	21878	21856	22030	21975	21701	21898	21702	21779	21914	21740	21828	21808	21858	21802	21931	21954	21737	21765	21814	21731	21861	21643	21656	21891	21755	21924	21791	21845	21742	21743	21755	21710	21724	21918	21813	21690	21708	21922	21771	21749	21817	21927	21857	21693	21706	21934	21771	21847	21726	21824	21855	21646	21890	21843	21724	21640	21914	21787	21911	21850	21955	21602	21672	21704	21778	21756	21825	21810	21734	21779	21766	21735	21654	21921	21743	21687	21895	21620	21821	21814	21841	21808	22001	21838	21886	21797	21673	21837	21934	21935	21791	21733	21914	21698	21853	21592	21810	21603	21941	21780	21694	21824	21837	21865	21827	21770	21918	21824	21827	21755	21823	21589	21905	21679	21638	21671	21780	21768	21695	21908	21709	21884	21664	21733	21773	21636	21672	21725	21770	21977	21724	21862	21721	21581	21694	21733	21833	21814	21706	21721	21770	21734	21931	21727	22015	21796	21818	21737	21764	21684	21814	21842	21937	21652	22095	21837	21791	21766	21899	21697	21710	21789	21871	21797	21718	21783	21556	21547	21660	21875	21801	21939	21849	21670	21746	22100	21849	21749	21622	21817	21768	21918	21843	21619	21857	21964	21723	21915	21705	21923	21713	21835	21892	21669	21665	21874	21748	21941	21980	21835	21783	21738	21815	21850	21914	21870	21821	21913	21733	21672	21771	21832	21747	21670	21840	21763	21746	21813	21753	21832	21653	21747	21673	21763	21907	21939	21964	21891	21933	21714	21747	21940	21833	21836	21716	21787	21889	21929	21562	21811	21681	21735	21768	21749	21848	21626	21879	21914	21958	21663	21702	21841	21800	21622	21855	21637	21788	21797	21743	21819	21798	21698	21697	21883	21879	21746	21663	21794	21755	21565	21622	21885	21643	21821	21579	21794	21668	21757	21701	21874	21820	21866	21866	21805	21722	21762	21881	21659	21956	22043	21690	21833	21832	21710	21847	21677	21873	21695	21868	21795	21719	21765	21856	21656	21782	21759	21823	21831	21886	21871	21821	21840	21925	21855	21976	21602	21536	22010	22038	21677	21995	21874	21729	21703	21635	21654	21681	21882	21707	21741	21781	21793	21876	21863	21799	21657	21677	21780	21565	21841	21870	21585	21897	21772	21771	21862	21583	21735	21774	21798	21788	21847	21714	21776	21871	21632	21851	21675	21915	21681	21939	21878	21597	21784	21915	21794	21787	21682	21719	21862	21945	21838	21883	21759	21739	21833	21677	21633	21703	21844	21783	21702	21570	21880	21848	21920	21995	21861	21798	21885	21753	21574	21712	22038	21791	21633	21865	21781	21727	21979	21870	21739	21836	21647	21765	21893	21644	21709	21776	22050	21850	21765	21591	21713	21637	21786	21794	21702	21634	21859	21750	21965	21819	21904	21672	21929	21871	21901	21786	21716	21693	21820	21729	21789	21701	21665	21703	21780	21723	21966	21717	21758	21629	21673	21725	21738	21667	21646	21914	21853	21722	21678	21698	21680	21793	21606	21731	21661	21641	21591	21907	21668	21877	21596	21883	21656	21752	21794	21664	21771	21641	21709	21819	21777	21798	21710	21932	21952	21789	21769	21717	21693	21585	21731	21785	21646	21740	21936	21902	21818	21763	21955	21570	21719	21740	21763	21829	21636	21800	22086	21765	21724	21808	21946	21889	21764	21799	21852	21753	21739	21644	21870	21644	21929	21864	21619	21892	21859	21753	21669	21661	21843	21883	21750	21813	21734	21937	21809	21914	21782	21880	21813	21732	21870	21853	21843	21938	21748	21650	21936	21816	21926	21735	21781	21761	21611	21890	21853	21806	21884	21984	21674	21825	21712	21776	21780	21857	21872	21707	21924	21750	21846	21783	21834	21645	21830	21674	21572	21639	21590	21731	21733	21627	21714	21918	21805	21775	21884	21818	21868	21831	21838	21673	21697	21728	21820	21680	21899	21809	21865	21869	21841	21690	21794	21876	21693	21789	21794	21954	21619	21978	21673	21733	22011	21735	21949	21743	21594	21873	21673	22022	21873	21591	21782	21724	21963	21744	21701	21786	21937	21998	22006	21637	21761	21750	21639	21969	21863	21854	21818	21710	21817	21804	21843	21839	21691	21692	21810	21812	21940	21741	21774	21856	21872	21634	21879	21759	21817	21891	21832	21761	21694	21736	21960	21853	21714	21769	21760	21707	21715	21693	21733	21854	21751	21780	21632	21770	21861	21782	21794	21765	21698	21890	21744	21891	21747	21822	21630	21797	21925	21809	21886	21737	21877	21732	21750	21799	21932	21524	21769	21896	21965	21885	21906	21719	21629	21742	21819	21721	21838	21911	21809	21781	21784	21790	21707	21815	21888	21921	21838	21758	21733	21774	21915	21763	21733	21898	21792	21749	21822	21591	21654	21802	21880	21659	21748	21757	21852	21665	21838	21698	21876	21779	21940	21785	21851	21646	21686	21761	21794	21653	21873	21835	21720	21712	21899	21927	21942	21821	21797	21520	21849	21895	21892	21737	21728	21837	21718	21959	21813	21816	21646	21759	21593	21623	21873	21862	21932	21645	21821	21696	21971	21678	21872	21770	21814	21664	21768	21934	21740	21791	21876	21816	21666	21904	21797	21710	21847	21841	21830	21710	21793	21847	21840	21829	21701	21838	21758	21671	21601	21851	21668	21944	21657	22018	21855	21833	21836	21807	21679	21593	21752	21715	21871	21751	21905	21923	21799	21794	21759	22016	21818	21730	21806	21812	21964	21759	21656	21749	21593	21657	21760	21793	21738	21634	21747	21830	21732	21845	21789	21689	21902	21756	21992	21722	21700	21693	21806	21838	21688	21808	21925	21810	21882	21682	21835	21730	21753	22053	21777	21707	21778	21721	21712	21817	21667	21862	21778	21511	21863	21810	21678	21642	21725	21730	21914	21796	21849	21601	21940	21669	21819	21695	21794	21800	21934	21865	21724	21681	21947	21731	21777	21801	21873	21889	21837	21771	21807	21815	21666	22025	21652	21811	21726	21947	21593	21803	21873	21736	21746	21638	21863	22000	21817	21683	21857	21749	21888	21577	21702	21786	21759	21662	21919	21756	21660	21760	21642	21547	21759	22001	21668	21832	21717	21747	21870	21796	21802	21606	21864	21602	21925	21772	21906	21766	21723	21640	21830	21813	21733	21804	21975	21488	21851	21874	21641	21765	21770	21637	21857	21623	21747	21829	21793	21881	21816	21743	21789	21821	21811	21754	21751	21800	21849	21826	21707	21818	21738	21818	21747	21711	21666	21744	21889	22042	22015	21709	21704	21705	21767	21802	21803	21852	21717	21767	21684	21796	21856	21820	21853	21880	21789	21813	21746	21761	21658	21858	21759	21731	21801	21692	21663	21783	21733	21759	21938	21706	21890	21670	21647	21679	21623	22049	21826	21857	21712	21774	21800	21822	21700	21658	21761	21793	21932	21948	21739	21886	21880	21855	21820	21851	21859	21591	21834	21866	21825	21811	21823	21657	21733	21763	21842	21802	21777	21463	21805	21766	21628	21791	21713	21802	22070	21758	21910	21786	21828	21746	21676	21853	21657	21956	21810	21723	21884	21729	21787	21699	21747	21756	21838	21675	21769	21897	21802	21813	21859	21802	21698	21691	21761	21655	21716	21761	21739	21626	21882	21663	21778	21674	21752	21822	21847	21822	21804	21933	21674	21764	21691	21865	21676	21864	22037	21765	21945	21749	21776	21815	21893	21622	21744	21798	21639	21682	21813	21752	21804	21722	21711	21853	21877	21834	21699	21723	21860	21754	21806	21809	21937	21766	21914	21876	21769	21682	21754	21640	21712	21651	21854	21538	21775	21821	21744	22055	21728	21643	21710	21730	21785	21905	21685	21717	21712	21768	21673	21738	21477	21851	21838	21939	21801	21781	21691	21761	21822	21800	21684	21735	21830	21799	21835	21775	21774	21635	21794	21733	21754	21759	21744	21807	21958	21790	21967	21682	21769	21660	21598	21621	21747	21903	21737	21663	21756	21821	21764	21785	21757	21663	21877	21785	21724	21648	21948	21823	21806	21833	21782	21958	21590	21744	21678	21974	21778	21845	21934	21641	21771	21660	21840	21954	21866	21737	21858	21879	21638	21799	21816	21736	21763	22021	21794	21797	21843	21767	21662	21853	21807	21813	21824	21808	21671	21650	21801	21622	21855	21811	21815	21760	21635	21819	21747	21924	21880	21899	21660	21886	21670	21960	21829	21719	21713	21829	21803	21642	21847	21821	21711	21823	21721	21722	21740	21771	21722	21666	21769	21778	21975	21839	21608	21755	21884	21732	21723	21879	21695	21854	21869	21495	21867	21765	21841	21717	21855	21816
28984	25718	34838	33525	30053	29574	29289	28564	28525	28792	28857	28731	28876	28738	28491	28544	28436	28799	28617	28376	28488	28549	28374	28651	28555	28302	28373	28313	28246	28339	28472	28021	28275	28153	28082	28372	28271	28152	28321	28652	28662	28412	28263	28475	28402	28042	28222	28301	28270	28230	28246	28070	28211	28237	28254	28383	28378	28181	28374	28224	28098	28111	28329	28143	28400	28248	28227	28257	28271	28273	28239	28052	28302	28195	28209	28043	28235	28310	28293	28173	28369	28402	28178	28065	28132	28178	28230	28152	28142	28203	28263	28285	28255	28324	28243	28367	28231	28088	28154	28107	28337	28054	28084	27957	28345	28138	28102	28181	28273	28094	28285	28138	28339	28381	28417	28600	28070	28071	28018	28253	28329	28293	28301	27941	28328	28203	28228	28119	28176	28117	28347	28334	28255	28112	28372	28315	28233	28057	28248	28249	28317	28166	28301	28260	28317	28294	28067	28262	28202	28098	28175	28226	28160	28141	28365	28237	28282	28215	28150	28301	28199	28247	28118	28251	28365	28129	28455	28075	28031	28354	28245	28181	28155	28355	28118	28319	28420	28167	28021	28122	28167	28335	28300	28279	28195	28119	28404	28377	28191	28419	28226	28270	28254	28094	28384	28483	28302	28209	28801	28137	28300	28238	28265	28312	28198	28126	28074	28322	28218	28238	28357	28152	28111	28346	28224	28409	28425	28377	28183	28142	28082	28104	28231	28405	28222	28309	28380	28103	28349	28335	28292	28360	28378	28149	28327	28251	28256	28177	28248	28103	28316	28096	27993	28062	28277	28109	28281	28263	28247	28264	28234	28088	28160	28351	28377	28046	28131	28240	28099	28324	28112	28215	28246	28050	28217	28348	28273	28196	27902	28201	27915	28316	28062	28245	28244	28008	28381	28037	28164	28204	28096	28191	28371	28023	28156	28248	28221	28215	28192	28220	28103	28159	28215	28450	28231	28324	28227	28454	28080	28100	28242	28277	28117	28303	28423	28003	28466	28349	28192	28236	28262	28272	28210	28324	28030	28200	28315	28179	28238	28110	28416	28031	28296	28173	28269	28190	28209	28374	28347	28432	28044	28140	28284	28338	28108	28263	28088	28168	28377	28364	28386	28240	28147	28181	28178	28241	28287	28287	28095	28315	28292	28184	28289	28233	28172	28059	28335	28144	28321	28207	28331	28223	28108	28334	28373	28578	28225	28104	28256	28290	28423	28045	28134	28094	28076	28063	28325	28576	28246	28310	28351	28176	28292	28289	28284	28062	28279	28285	28189	28317	28612	28355	28441	27954	28281	28152	28292	28078	28292	28384	28314	28322	28208	28277	28263	28154	28178	28059	28084	28236	28249	28358	28206	28136	28444	28255	28306	28182	28383	28061	28266	28184	28203	28319	28056	28403	28295	28091	28315	28413	28197	28070	28194	28302	28251	28207	28374	28222	28338	28107	28272	28108	28239	28178	27938	28295	28282	28322	28128	27988	28259	28243	28147	28015	28120	28110	28180	28178	28175	28169	28111	28160	28260	28233	28075	28264	28246	28044	28421	28237	28279	28187	28325	28319	28410	28298	28185	28364	28234	28190	28395	28423	28324	28233	28220	28338	28178	28294	28220	28148	28315	28104	28107	28503	28199	28238	28210	28307	28238	28116	28044	28084	28154	28257	28242	28161	28324	28216	28207	28175	28223	28368	28386	28072	28239	28373	28240	28088	28027	28159	28394	28163	28221	28254	28098	28253	28282	28065	28282	28223	28209	28579	28155	28139	28376	28135	28080	28300	28267	28361	28245	28342	28339	28394	28308	28305	28358	28340	28194	28340	28153	28258	28224	28240	28216	28085	28188	28220	28395	28142	28153	28186	28068	28075	28334	28341	28219	28247	28134	28260	28181	28380	28250	28235	28296	28192	28223	28205	28268	28057	28177	28019	28338	28114	28452	28356	28373	28111	28234	27867	28282	28188	28402	28276	28169	28179	28425	27995	28092	28028	28314	28285	28288	28072	28378	28321	27758	28368	28257	28464	28404	28282	28365	28177	28066	28179	28378	28280	28159	28235	28102	28244	28151	28227	28106	28353	28195	28238	28206	28436	28285	28218	28060	28154	28150	27950	28264	28041	28329	28043	28162	28255	28187	28320	28129	28147	28354	28199	28157	28240	28081	28327	28155	28201	28408	28241	28156	28349	28560	28325	28097	28170	28332	28087	28414	28129	28305	28278	28283	27994	28277	28634	28103	28310	28333	28158	28194	28191	28427	28193	28047	28187	28322	28071	28244	28313	28038	28379	28215	28147	28167	28360	28082	28181	27992	28205	28112	28251	28188	28251	28122	28207	28061	28031	28006	28128	28294	28152	28040	28342	28332	28273	28203	28268	28035	28081	28250	28186	28294	28435	28158	28382	28362	28309	28102	28197	28402	27957	28205	28391	28137	28265	28305	28176	28139	28251	28093	28340	28083	28295	28122	28320	28153	28330	28289	28105	28238	28102	28031	28410	28287	28288	28380	28213	28339	28009	28002	28159	28108	28112	28212	28199	28393	28534	28219	28364	28409	28200	28087	28114	28248	28214	28263	28333	28136	28242	28314	28319	28436	28343	28186	28138	28192	28036	28375	28384	28419	28256	28380	28160	28273	28135	28376	28111	28362	28081	28212	28096	28444	28608	28356	28189	28124	28188	28333	28390	28215	28158	28358	28350	28266	28260	28319	28327	28340	28295	28349	28322	28036	28216	28350	28204	28492	28478	28320	28175	28408	28183	28206	27992	28152	28023	28373	28170	28299	28215	28315	28259	28348	28328	28156	28475	28399	28106	28096	28062	28033	28191	27984	28145	28101	27995	28150	28196	27940	28244	28123	28261	28168	28248	27988	28209	28372	28268	28103	28331	28513	28197	28454	28193	28147	27938	28014	28424	28229	28371	28023	28400	28556	28334	28263	28006	28612	28309	28323	28241	28199	28060	28304	28346	27953	27900	28129	28236	28273	28106	28251	28114	28138	28189	28236	28287	28261	28110	28142	28118	27990	28320	28289	28196	28313	28240	28201	28142	28239	28412	28164	28135	28011	28062	28216	28077	28220	28238	28161	28315	28194	28313	28206	28014	28266	28217	28420	28302	27994	28100	28252	28600	28424	28253	28595	28517	28079	28245	28421	28194	28100	28485	27997	28233	28207	28257	28435	28226	28203	28485	28318	28237	28263	27958	28448	28177	28302	28339	28484	28332	28488	28311	28258	28477	28251	28254	28357	28309	28235	28140	28313	28518	28379	28210	28127	28369	28231	28376	28394	28207	28178	28170	28024	28397	28204	28338	28255	28376	28372	27924	28533	28126	28393	28095	28519	28311	28129	28236	28441	28353	28332	28211	28379	28282	28046	28192	28262	28129	28161	28354	28393	28259	28429	28058	28461	28201	28074	28101	28330	28353	28580	28137	28254	28181	28414	28395	28269	28243	28183	28268	28192	28127	28260	28180	28561	28165	28235	28318	28255	28247	28102	28306	28221	28335	28138	28294	28577	28488	28509	28296	28484	28279	28158	28212	28213	28124	28415	28449	28167	28325	28386	28294	28218	28228	28451	28133	28184	28268	28068	28193	28384	28370	28417	28275	28535	28252	28364	28159	28139	28234	28298	28248	28157	28270	28527	28099	28079	28299	28419	28111	28427	28166	28347	28024	28190	28180	28394	28226	28216	28400	28323	28370	28105	28435	28201	28169	28175	28349	28063	28505	28190	28091	28106	28408	28277	28328	28201	28272	28411	28367	28104	28510	28270	28097	28050	28086	28211	28059	28298	28303	28126	28329	28078	28082	28244	28192	28436	28129	28558	28089	28279	28235	28400	28363	28275	28333	28143	28171	28349	28319	28419	28336	28314	28433	28231	28257	28120	28258	28403	28033	28067	27968	28180	28276	28254	28230	28363	28279	28195	28310	28200	28090	28118	28021	28574	28421	28272	28332	28459	28314	28348	28253	28314	28356	28253	28321	28328	28410	28083	28254	28604	28263	28226	28271	28293	28103	28336	28301	28368	28322	28415	28297	28364	28137	28262	28150	28236	28236	28162	28246	28224	28099	28175	28437	28199	28203	28124	27983	28408	28288	28345	28139	28326	28223	28240	28149	28215	28125	28070	28145	28263	28324	28209	28238	28357	28156	28420	28024	28182	28489	28652	28125	28199	28115	28192	28343	28344	28319	28181	28233	28264	28350	28330	28167	28394	28060	28279	28031	28271	28336	28262	28038	28365	28299	28281	28120	28271	28439	28372	28187	28303	28071	28542	28268	28015	28181	28192	28046	28198	28286	28216	28313	28411	28234	28252	28382	28287	28395	27999	28277	28180	28436	28118	28149	28211	28531	28384	28238	28125	28317	28198	28231	28165	28120	28293	28346	28232	28483	28336	28276	27893	28419	28331	28038	28208	28445	28258	28267	28395	28114	28253	28455	28417	28036	28326	28048	28126	28550	28069	28355	28114	28177	28355	28213	28222	27995	28606	28189	28257	28128	28333	28221	28272	28186	28275	28480	28358	28003	28187	28356	28325	27907	28409	28378	28290	28269	28384	28099	27989	28300	28261	28192	28334	28237	28289	28344	28160	28050	28351	28400	27981	28443	28283	28311	28190	28235	28181	28029	27988	28285	28124	28199	28043	28443	28472	28202	28344	28313	28384	28025	28297	28280	28462	28292	28245	28419	28256	28376	28245	28015	28159	28131	28185	28174	28409	28267	28172	28104	28275	28292	28326	28522	28360	28333	28461	28130	28470	28304	28366	28364	28093	28400	28047	28051	28105	28239	28465	28352	28289	28161	28471	28371	28033	28375	28030	28553	28323	28162	28333	28261	28198	28345	28328	28486	28260	28294	28256	28160	28300	28328	28262	28331	28214	28454	28319	28219	28066	28293	28331	27957	28386	28100	28122	27974	27836	28289	28264	28286	28434	28208	28166	28169	28337	28060	28119	28266	28225	28104	28180	28227	28024	28221	28058	28322	28148	28288	28358	28327	28507	28014	28317	28164	28295	28203	28035	28242	28467	28195	28249	28303	28499	28327	28326	28203	27953	27961	28383	28342	28070	27956	28109	28338	28209	27975	27975	28297	28303	28238	28068	28486	28371	28377	28564	28215	28317	28238	28230	28176	28240	28164
23527	34243	34091	27937	25385	24049	23058	22649	22257	22259	22343	22167	22525	22275	22209	22094	22002	22178	22065	21983	21627	21882	21778	21648	21999	21851	21620	21687	21798	21626	21781	21618	21746	21722	21602	21714	21666	21665	21739	21893	21859	21777	21808	21773	21747	21612	21692	21807	21539	21643	21726	21592	21619	21635	21740	21626	21562	21467	21846	21564	21556	21630	21645	21756	21646	21669	21522	21851	21518	21581	21492	21720	21674	21554	21553	21685	21606	21597	21554	21547	21738	21572	21502	21581	21585	21729	21488	21613	21571	21712	21600	21700	21691	21671	21505	21569	21595	21525	21522	21706	21561	21606	21624	21535	21552	21748	21501	21544	21774	21484	21651	21464	21537	21464	21683	21695	21611	21521	21420	21609	21433	21572	21689	21588	21495	21581	21488	21647	21586	21601	21535	21614	21459	21633	21647	21731	21603	21640	21593	21558	21500	21604	21707	21475	21634	21485	21530	21648	21505	21599	21560	21571	21658	21652	21565	21612	21623	21521	21528	21744	21563	21527	21633	21568	21452	21543	21774	21454	21678	21485	21703	21647	21604	21632	21665	21468	21550	21398	21431	21495	21627	21623	21701	21500	21535	21376	21502	21569	21639	21582	21675	21485	21680	21634	21613	21606	21366	21793	21793	21472	21681	21516	21625	21663	21497	21525	21579	21612	21448	21544	21605	21573	21358	21562	21514	21773	21685	21748	21499	21523	21635	21550	21674	21621	21728	21626	21553	21867	21627	21631	21532	21508	21585	21445	21703	21693	21574	21543	21401	21599	21703	21707	21592	21538	21577	21499	21614	21559	21595	21479	21663	21700	21430	21618	21545	21692	21581	21666	21633	21777	21589	21664	21545	21665	21695	21660	21672	21700	21496	21686	21602	21346	21683	21597	21708	21535	21675	21672	21504	21658	21485	21467	21773	21720	21647	21761	21544	21627	21665	21473	21600	21590	21647	21575	21513	21809	21468	21560	21618	21496	21693	21461	21659	21529	21526	21442	21540	21520	21615	21666	21451	21522	21627	21726	21616	21783	21526	21513	21579	21518	21646	21512	21549	21618	21562	21501	21359	21559	21604	21634	21677	21632	21685	21545	21652	21646	21944	21427	21564	21740	21770	21587	21606	21577	21546	21687	21620	21657	21759	21454	21496	21613	21689	21690	21567	21647	21622	21737	21480	21636	21636	21477	21647	21746	21579	21507	21601	21736	21694	21675	21574	21632	21563	21435	21751	21671	21586	21625	21641	21616	21526	21705	21567	21523	21566	21621	21399	21578	21588	21590	21640	21577	21711	21690	21778	21630	21430	21524	21494	21714	21464	21333	21651	21486	21478	21559	21666	21559	21474	21708	21469	21754	21567	21635	21755	21557	21664	21940	21522	21640	21726	21755	21498	21683	21741	21658	21672	21804	21586	21756	21759	21473	21749	21704	21721	21745	21643	21681	21687	21680	21555	21664	21750	21618	21665	21517	21644	21652	21815	21510	21658	21642	21452	21507	21593	21797	21666	21716	21626	21446	21694	21771	21634	21593	21746	21721	21720	21558	21578	21657	21551	21548	21579	21512	21669	21738	21769	21470	21834	21626	21643	21506	21876	21574	21745	21694	21673	21514	21882	21546	21474	21599	21519	21506	21627	21532	21748	21527	21696	21608	21564	21687	21616	21594	21609	21693	21600	21522	21689	21690	21629	21631	21504	21554	21803	21583	21659	21575	21618	21647	21595	21798	21556	21456	21520	21753	21466	21524	21833	21669	21661	21485	21526	21447	21582	21824	21652	21496	21663	21770	21647	21441	21589	21579	21581	21689	21628	21682	21761	21734	21756	21291	21598	21648	21707	21681	21521	21434	21876	21676	21614	21659	21710	21488	21646	21694	21567	21585	21725	21704	21365	21430	21730	21470	21609	21548	21681	21584	21540	21677	21770	21757	21452	21548	21700	21687	21700	21411	21637	21517	21684	21665	21609	21597	21483	21754	21598	21546	21599	21595	21609	21534	21686	21706	21708	21626	21663	21444	21552	21912	21611	21619	21745	21713	21693	21716	21655	21723	21714	21546	21660	21615	21746	21577	21564	21769	21555	21760	21589	21861	21645	21480	21566	21583	21673	21685	21657	21565	21674	21657	21619	21512	21636	21575	21762	21606	21732	21708	21543	21784	21588	21635	21665	21619	21720	21609	21538	21665	21565	21708	21536	21725	21610	21604	21686	21446	21741	21526	21333	21700	21686	21570	21639	21680	21591	21531	21630	21527	21912	21526	21655	21662	21645	21618	21752	21655	21523	21607	21654	21647	21589	21697	21717	21739	21608	21891	21844	21640	21447	21430	21791	21633	21674	21741	21579	21777	21764	21652	21778	21741	21682	21476	21632	21537	21696	21678	21665	21542	21605	21645	21571	21451	21536	21679	21511	21616	21440	21440	21663	21665	21573	21735	21608	21578	21552	21660	21644	21592	21573	21558	21712	21565	21801	21654	21532	21674	21679	21666	21735	21522	21481	21689	21560	21736	21605	21578	21642	21592	21610	21603	21655	21724	21582	21677	21610	21626	21598	21765	21680	21542	21581	21602	21612	21708	21608	21656	21677	21805	21723	21619	21414	21500	21587	21535	21490	21667	21641	21529	21491	21842	21656	21454	21553	21643	21639	21643	21669	21595	21703	21582	21571	21755	21655	21684	21585	21591	21511	21719	21528	21548	21660	21461	21674	21688	21736	21660	21475	21701	21539	21621	21638	21526	21433	21703	21507	21672	21683	21383	21534	21711	21581	21682	21743	21564	21524	21573	21705	21771	21643	21536	21638	21568	21616	21610	21639	21545	21724	21596	21654	21761	21543	21859	21605	21700	21537	21552	21592	21407	21739	21618	21753	21642	21594	21758	21709	21678	21566	21460	21633	21615	21650	21564	21674	21604	21576	21646	21887	21639	21460	21612	21567	21463	21503	21809	21569	21575	21769	21659	21562	21491	21619	21620	21694	21642	21511	21658	21651	21458	21569	21721	21805	21524	21725	21732	21417	21721	21690	21734	21663	21568	21627	21644	21520	21528	21339	21826	21657	21854	21688	21581	21597	21653	21657	21407	21435	21543	21710	21727	21539	21729	21604	21452	21688	21637	21693	21485	21804	21682	21805	21592	21605	21550	21572	21668	21701	21447	21691	21717	21585	21633	21492	21639	21575	21604	21444	21524	21610	21560	21648	21707	21588	21685	21456	21575	21628	21728	21731	21517	21590	21617	21457	21586	21650	21704	21639	21759	21513	21677	21538	21654	21601	21641	21644	21656	21578	21648	21729	21595	21634	21574	21740	21613	21641	21543	21521	21678	21762	21615	21541	21550	21348	21717	21710	21630	21736	21627	21562	21575	21808	21728	21584	21661	21847	21604	21567	21698	21650	21884	21549	21731	21708	21537	21572	21262	21550	21687	21644	21808	21670	21551	21733	21751	21603	21728	21700	21594	21566	21673	21557	21688	21603	21483	21632	21590	21695	21450	21676	21647	21551	21613	21588	21643	21765	21728	21519	21605	21675	21633	21573	21482	21691	21711	21582	21655	21581	21476	21865	21756	21660	21642	21722	21458	21619	21683	21574	21464	21573	21658	21456	21347	21565	21872	21602	21481	21807	21682	21574	21503	21681	21655	21605	21724	21440	21583	21682	21594	21702	21613	21709	21606	21876	21705	21465	21683	21551	21714	21558	21513	21693	21535	21719	21731	21587	21484	21590	21604	21600	21688	21642	21517	21675	21633	21544	21575	21484	21656	21586	21795	21652	21577	21589	21737	21596	21495	21747	21573	21594	21499	21601	21536	21610	21665	21748	21536	21498	21495	21547	21545	21672	21529	21712	21271	21757	21553	21656	21582	21683	21660	21746	21718	21650	21467	21535	21571	21571	21650	21504	21670	21678	21515	21631	21566	21489	21778	21593	21537	21814	21427	21582	21562	21553	21579	21599	21655	21687	21575	21727	21547	21554	21636	21577	21760	21493	21553	21850	21754	21534	21580	21624	21672	21669	21512	21559	21750	21572	21637	21671	21554	21509	21541	21689	21723	21664	21613	21869	21725	21631	21535	21505	21668	21630	21611	21522	21501	21571	21699	21732	21395	21525	21596	21754	21642	21432	21500	21567	21553	21500	21724	21396	21685	21434	21624	21607	21564	21635	21707	21589	21462	21689	21720	21753	21775	21466	21429	21544	21678	21504	21681	21585	21752	21437	21473	21634	21754	21550	21623	21552	21559	21716	21687	21679	21816	21851	21713	21616	21737	21556	21633	21498	21623	21698	21757	21671	21737	21690	21622	21747	21703	21811	21589	21553	21704	21623	21485	21697	21605	21628	21591	21656	21718	21483	21579	21638	21583	21640	21847	21534	21641	21897	21603	21606	21589	21722	21746	21603	21683	21608	21532	21668	21640	21675	21584	21682	21675	21424	21615	21693	21724	21704	21644	21762	21638	21600	21566	21727	21672	21682	21566	21697	21551	21668	21620	21478	21700	21560	21629	21598	21635	21519	21629	21554	21485	21547	21516	21400	21613	21706	21727	21713	21469	21663	21563	21572	21575	21432	21597	21562	21617	21843	21775	21651	21679	21541	21729	21695	21576	21493	21576	21661	21567	21585	21693	21439	21697	21536	21755	21704	21586	21837	21675	21589	21685	21818	21528	21673	21598	21560	21550	21517	21472	21670	21724	21765	21330	21616	21680	21629	21752	21711	21511	21610	21455	21446	21669	21609	21586	21645	21583	21592	21428	21748	21652	21581	21744	21670	21607	21711	21503	21721	21371	21565	21505	21635	21662	21693	21532	21636	21798	21700	21593	21538	21783	21675	21585	21731	21951	21440	21784	21584	21589	21666	21719	21640	21571	21555	21562	21706	21556	21675	21714	21745	21533	21644	21467	21744	21686	21543	21633	21648	21543	21558	21735	21807	21479	21608	21689	21754	21702	21769	21802	21474	21558	21401	21576	21623	21384	21591	21477	21579	21720	21464	21609	21781	21662	21962	21598	21514	21496	21861	21618	21630	21704	21512	21673	21546	21697	21574	21598	21542	21648	21750	21582	21417	21488	21483	21561	21454	21693	21543	21672	21583	21477	21688	21557	21523	21596	21691	21717	21466	21631	21753	21659	21699	21805	21748	21737
23866	21582	29310	24930	25328	29764	31704	28757	28571	28811	28836	28694	28722	28727	28396	28244	28357	28538	28802	28226	28012	28124	27889	28185	28092	28156	27922	27733	27928	27842	27658	27970	28130	27910	28166	28021	28105	27912	28054	29202	29327	28919	28596	28296	27851	27746	27656	27789	27832	27844	27612	27637	27994	27720	27551	27724	27862	27868	27852	27840	27841	27834	27646	27810	27617	27928	27756	27939	27953	27818	27905	27678	27918	27809	27738	28069	27813	27814	27928	27871	27679	27718	27808	27789	27953	27660	27683	27711	28017	27570	27791	27735	27592	27981	27671	27770	28021	27698	27658	27769	27712	27853	27772	27973	28055	27901	27845	27947	27709	27799	28112	27993	27847	27658	27680	27836	27983	27693	27864	27791	27843	27800	27702	27810	28063	27809	27783	27805	27772	27692	27824	27956	27974	27946	27880	27674	27795	27689	27942	27969	28010	27787	27782	27947	27874	28022	27806	27788	27483	27844	27986	27798	27713	27671	27725	27664	27654	27807	27740	27701	27917	27436	27803	27829	27939	27662	27833	27834	27911	27862	27589	27574	27954	27744	27857	27703	27542	27714	27676	27486	27841	27779	27577	27764	27901	27892	27968	27724	27755	27864	27688	27885	27932	27873	27610	27853	27788	27830	27735	27811	27756	27868	27881	27804	28079	27733	28042	28016	27791	27980	28056	27652	27667	27862	27827	27704	27971	27457	27820	28001	27968	27873	27691	27597	27830	28081	27790	27649	27792	27843	27997	27638	28004	27999	27660	27759	28027	27987	27664	27831	28032	27785	27879	27630	27844	27814	27860	27836	27467	27710	27876	28093	27915	27810	27600	27792	27723	27794	27891	27707	27856	27964	28131	27579	27772	27688	27696	27875	27842	27828	27696	27681	27691	27698	27866	27857	27756	27754	28086	27769	28118	27873	27855	27816	27889	27801	27750	27733	27820	27845	27592	27779	27728	27824	27533	27698	27898	27902	27674	27801	27664	27876	27712	27915	27623	27752	27736	27798	27945	27837	27968	27876	27654	28009	27924	27839	27898	27828	27743	27960	27990	27922	27865	27839	27719	27581	27691	27821	27829	27944	27782	27937	27968	28008	27787	27640	27884	27800	27680	27915	27779	27851	27908	27713	27666	27808	27637	28007	27832	27779	28042	27769	27718	27847	27755	27960	27844	27736	27982	27737	28265	28012	27801	27903	27831	27561	28026	28050	27762	27912	27924	27744	27764	27894	27886	28035	27727	27646	27759	27950	27957	27893	27832	27778	28116	27980	27897	28127	27691	27818	27792	27772	27798	27969	27963	27774	28003	27908	27923	27716	27895	27920	27661	27849	27810	28043	27846	27868	27883	27897	27856	28075	27883	27827	27834	27868	27907	27961	27796	27828	27979	27922	27717	27635	27744	27757	27641	27785	27722	28020	27813	27833	27841	27631	27577	27589	27734	27927	27806	27733	27812	27873	28004	27910	27948	27977	27957	27753	27854	27588	27684	27967	27813	27707	27537	27790	27909	27852	27915	27993	27771	27811	27751	27761	27848	27800	27873	27849	27788	27937	27818	27835	28018	27717	27925	27887	27862	27739	27696	27783	27772	27828	27967	27910	27595	27619	27803	27924	27602	27734	27916	27843	27895	27831	27779	27871	27966	27904	27799	28040	27924	27797	28052	27746	27902	27725	27962	28043	27794	28077	27787	27873	27710	27609	27940	27962	27844	27948	27837	27991	28008	28029	27903	27888	27783	27990	27872	27569	27937	27693	27886	27877	27859	27944	27863	27718	27645	27810	27761	27831	27772	27996	27873	27864	27529	28034	27790	27896	27912	27896	27929	27848	28031	27588	27961	27542	27797	27940	27980	27653	27940	27738	27907	27799	27916	27912	27809	27890	27589	27944	27685	27725	27994	27863	27978	27887	27547	27859	27841	27604	27886	27452	27720	27680	27901	27758	27849	27844	27914	27848	27828	27943	27897	27738	27648	27612	27856	27696	27850	27867	27819	27681	27638	28066	27781	27901	28078	27575	27576	27546	27873	27834	27871	28131	27826	27861	27805	27752	27761	27593	27800	27589	27762	27664	28040	27935	27974	27682	27609	27741	27808	27661	27758	27940	28042	27831	27650	27738	27872	27509	27758	27891	27723	27860	27636	27763	27877	27932	27821	27647	27826	27784	27670	28134	27845	27663	27811	27924	27814	27802	27975	27830	27846	27870	27899	27924	27757	27557	27738	27504	27880	27807	27890	27723	27913	27701	27487	27927	27732	27821	27763	27753	27772	27867	27771	27630	27839	27814	27601	27829	27709	27833	27699	27796	27942	27781	27958	27869	27819	27865	27648	27770	27677	28012	27764	27663	27670	27893	27754	27746	27831	27958	27887	27753	27887	27806	27982	27739	28010	27840	27767	27751	27772	27792	27835	27999	27762	27796	27858	27792	27792	27856	27712	27729	27512	27695	27872	27747	27842	27877	27781	27806	27887	27743	27797	27815	27755	27884	27869	27872	27969	27580	27618	27675	27965	27665	27783	27819	27755	27939	27982	27487	27770	27777	27741	27983	27855	27943	27857	27582	27945	27745	27829	28031	27820	27688	27967	27843	27854	27774	27655	28019	28008	27747	27703	27685	27633	27745	27761	27765	27785	27931	27771	28107	27815	27941	27844	27788	27650	27841	27811	27605	27939	27529	27629	27657	27828	27906	27910	27918	27914	27775	27788	28038	27924	27971	28011	27975	28012	27709	27877	27979	27766	27764	27630	27615	27888	27899	28144	28026	27824	27830	27776	27916	27732	27787	27715	27772	27941	27918	27866	27692	27757	27913	27657	27896	27668	27752	27843	27920	28026	27620	27938	27828	28072	27657	27794	27959	27635	27866	27908	27540	27786	27842	27606	27800	27852	27764	27616	27838	27972	27778	27930	27644	27838	28024	27848	27835	28040	27785	27769	27759	27846	27813	27871	27836	27758	27933	27654	27612	27849	27827	27770	27674	27833	27929	27908	27791	27774	28035	27691	27793	27803	28001	27975	27697	27752	27927	27841	27805	27830	27764	27743	27708	27656	27913	28101	27794	27921	27915	27813	27752	27862	27779	27753	27850	27866	27966	27904	27901	27971	27878	27652	27628	27839	27841	27846	27620	27867	27496	27883	27490	27962	27408	27652	27682	27747	27740	27929	27885	27750	27681	27839	27686	27700	27796	27795	27630	27860	27944	27774	27755	27952	27868	27853	27824	27871	27836	27948	27939	27727	28004	28031	27717	27766	27760	27879	27849	27710	27648	27872	27734	28023	27943	27858	27500	27888	27631	27849	27979	27862	27724	27906	27929	27727	27903	27729	27700	27671	28019	27918	27669	27608	27774	27818	27844	27943	27843	28152	27873	28083	27894	27754	27920	27634	27963	27977	27723	27879	27942	27838	27696	27612	27737	27987	27737	27898	27848	27766	27675	27872	28125	27767	27995	27850	27881	28005	27873	27839	27871	28132	27790	27422	27900	27842	27615	27927	27794	27671	27567	27528	27920	27804	27969	27828	27972	27998	27922	27791	27938	27694	27769	27666	27918	27602	27675	27768	27862	27931	27608	27782	27993	27987	27876	28025	27583	27750	27842	27934	27799	27996	27796	27642	27816	27947	27821	27668	27662	27823	27913	28059	27832	27725	28056	27625	27982	27785	27788	27893	27893	27911	27816	27990	27882	27956	27650	27628	27929	27834	27768	27849	28066	27797	28036	27800	27866	27755	27875	27707	27646	27727	27815	27864	27440	27641	28060	27803	28055	27960	27938	27874	27688	27857	28091	27793	27876	27751	27982	28273	27843	27776	27648	27672	27712	27650	27805	27951	27771	27706	27828	27859	27907	27892	27911	27818	27784	27721	27921	27810	27827	27784	27847	27739	27712	27869	27830	27812	27979	27802	27820	28090	27875	27739	27904	27907	27752	27794	28046	27736	27927	28025	27775	28141	28033	27812	27859	27662	27730	27658	27913	28006	27787	27711	27883	27832	27712	27831	27929	27961	28087	27901	27612	27851	27850	27858	27885	27821	27886	27657	27994	27979	27903	27848	27764	27962	27943	27855	27715	27839	27742	27691	27771	27880	27725	27868	27886	27891	27798	28000	27819	27777	27916	27703	27954	27853	27992	27933	27821	27786	27763	28082	27621	27934	27774	27965	27662	27891	27817	27802	27885	27873	27884	27870	27686	27866	27986	27840	27904	28139	27820	27793	27852	27945	27854	27854	27780	27787	27619	27801	27722	27863	27757	27836	27836	27892	27687	27868	27629	27911	27811	27905	27592	27828	28012	27903	27729	27796	27647	27846	27951	27838	27827	27548	28083	27871	27911	28206	28038	27934	27671	27800	27901	27985	27928	27803	28097	27854	27818	27719	27717	27782	27869	27883	27848	28100	28174	28084	27861	27792	27967	27783	27788	27664	27879	27991	27949	27750	27692	27857	27697	27763	27724	27803	27735	27817	27843	27764	27897	27822	27750	27756	27669	28027	27716	27862	27618	27730	27695	27916	27721	27576	27791	27909	27709	27956	28034	27945	27713	27696	27893	27893	27776	27589	27822	27764	27792	27864	27693	27851	27833	27899	27830	27790	27904	27785	27697	27921	27896	27850	27987	27961	27704	27830	27807	27703	27661	27671	27677	27909	27945	27845	27742	27860	28133	27813	27691	27753	28076	27957	28010	27719	27917	28062	27828	27993	27814	27868	27951	27783	27695	27827	27607	27871	28007	27946	27882	27830	27712	27753	27836	27670	27823	27927	27785	27766	27746	27876	27837	27678	27785	27769	28015	27844	27969	27801	27896	27864	27897	27846	28019	27845	27739	27782	27529	27784	27840	27639	27949	28014	27907	27762	27949	27667	27792	27845	28113	28002	27904	27744	27687	27845	27759	27900	27892	27854	27972	27860	27804	27905	27933	27883	27885	27701	27653	27740	27649	27967	28070	27715	27777	27676	28009	27894	27471	27852	27907	27678	27837	27831	27809	27751	27824	27890	27849	27706	27786	27694	27793	27863	27780	27907	27720	27823	27856	27557	27882	27901	27728	27911	28017	27583	27959	27872	27844	27818	27672	27919	27898	27809	27762	27781	27804	27870	28034	27573	27786	27867	27868	27941	28089	27877	27755	27890	27812	27914	27980
22374	39427	38709	31933	28070	25832	24260	23276	23148	22724	23001	22962	22776	22766	22450	22147	22207	22383	22284	22126	21685	21745	21748	22039	21877	21699	21609	21609	21838	21664	21573	21616	21699	21644	21419	21799	21487	21465	21814	23343	23250	22497	22178	21714	21542	21559	21550	21593	21287	21482	21283	21449	21441	21510	21508	21478	21446	21465	21566	21671	21631	21600	21507	21449	21517	21415	21566	21479	21504	21487	21549	21485	21275	21554	21497	21568	21399	21472	21520	21368	21486	21461	21550	21397	21429	21348	21449	21451	21353	21396	21568	21516	21599	21526	21438	21410	21554	21310	21415	21257	21536	21663	21345	21475	21511	21439	21405	21581	21608	21466	21371	21470	21364	21779	21581	21454	21530	21557	21570	21500	21712	21508	21315	21495	21592	21535	21387	21412	21657	21487	21435	21511	21448	21407	21513	21394	21392	21427	21571	21525	21437	21440	21440	21524	21353	21192	21542	21441	21513	21505	21396	21493	21524	21435	21551	21482	21268	21513	21390	21351	21317	21450	21508	21460	21503	21442	21540	21522	21299	21429	21447	21407	21409	21317	21474	21442	21581	21415	21724	21572	21486	21511	21517	21446	21608	21529	21338	21577	21658	21535	21527	21562	21479	21644	21320	21506	21301	21462	21489	21557	21509	21478	21466	21557	21285	21462	21578	21469	21549	21391	21548	21428	21523	21437	21506	21380	21680	21429	21473	21427	21408	21373	21688	21459	21331	21487	21449	21356	21274	21310	21532	21545	21566	21595	21526	21548	21507	21496	21390	21398	21525	21476	21417	21493	21566	21463	21554	21385	21359	21517	21310	21351	21309	21586	21531	21474	21352	21621	21576	21310	21552	21477	21522	21332	21365	21608	21402	21366	21604	21512	21622	21319	21439	21563	21381	21574	21536	21511	21535	21566	21386	21532	21762	21360	21542	21337	21424	21336	21595	21470	21591	21248	21383	21626	21550	21643	21319	21403	21420	21516	21590	21403	21420	21535	21512	21507	21504	21554	21439	21506	21546	21635	21427	21614	21552	21734	21634	21480	21441	21574	21387	21525	21360	21711	21586	21444	21612	21302	21465	21398	21505	21489	21625	21483	21495	21293	21545	21229	21302	21466	21500	21492	21372	21346	21401	21539	21420	21387	21408	21526	21366	21436	21506	21136	21408	21540	21347	21399	21362	21476	21615	21541	21328	21557	21301	21494	21480	21556	21701	21509	21398	21558	21251	21424	21478	21298	21447	21269	21627	21442	21401	21398	21545	21418	21478	21573	21546	21618	21383	21403	21549	21579	21467	21491	21334	21403	21507	21477	21451	21633	21506	21387	21448	21522	21508	21560	21476	21490	21426	21346	21466	21411	21509	21406	21202	21458	21545	21455	21473	21569	21621	21462	21474	21444	21500	21448	21473	21533	21419	21571	21545	21543	21619	21502	21476	21335	21502	21620	21506	21613	21509	21510	21434	21451	21536	21275	21437	21576	21314	21404	21542	21407	21257	21500	21502	21502	21405	21482	21313	21589	21742	21409	21384	21381	21551	21481	21627	21613	21385	21428	21535	21494	21307	21453	21408	21369	21579	21517	21698	21317	21588	21295	21648	21532	21313	21569	21366	21543	21433	21437	21316	21448	21322	21411	21310	21425	21492	21374	21594	21668	21256	21390	21422	21461	21585	21382	21243	21474	21617	21553	21656	21704	21374	21370	21556	21507	21561	21509	21388	21553	21382	21518	21445	21276	21517	21502	21490	21462	21470	21452	21325	21400	21624	21537	21335	21430	21407	21531	21486	21505	21501	21414	21476	21395	21298	21522	21374	21478	21325	21470	21424	21531	21363	21350	21561	21401	21440	21666	21686	21371	21585	21354	21502	21376	21369	21287	21525	21335	21588	21293	21693	21451	21628	21271	21417	21468	21546	21477	21517	21517	21467	21559	21323	21410	21403	21530	21339	21376	21268	21471	21373	21286	21533	21591	21460	21327	21453	21378	21582	21400	21338	21523	21512	21379	21609	21675	21554	21410	21411	21355	21544	21478	21429	21283	21443	21511	21581	21629	21365	21337	21538	21398	21387	21587	21470	21315	21418	21448	21503	21319	21640	21381	21450	21556	21532	21431	21494	21302	21418	21337	21300	21444	21425	21353	21509	21481	21414	21271	21253	21344	21551	21300	21368	21540	21538	21357	21606	21465	21481	21521	21299	21629	21576	21562	21345	21596	21189	21517	21468	21493	21649	21562	21251	21604	21436	21590	21449	21550	21403	21646	21557	21338	21455	21440	21524	21510	21365	21476	21258	21439	21333	21488	21563	21496	21509	21621	21441	21275	21267	21406	21334	21564	21531	21402	21395	21459	21442	21325	21417	21409	21599	21559	21361	21564	21185	21551	21457	21440	21466	21426	21508	21494	21508	21621	21485	21415	21462	21456	21437	21699	21520	21269	21485	21468	21688	21275	21432	21314	21472	21659	21496	21607	21337	21618	21415	21517	21349	21398	21355	21282	21470	21528	21543	21558	21544	21417	21375	21330	21647	21339	21489	21455	21499	21531	21303	21439	21410	21374	21512	21477	21453	21443	21404	21547	21200	21635	21533	21478	21414	21570	21515	21602	21457	21469	21382	21321	21471	21452	21533	21503	21417	21392	21567	21379	21255	21399	21627	21475	21486	21311	21510	21456	21438	21408	21475	21568	21360	21474	21409	21610	21373	21422	21409	21424	21447	21514	21488	21330	21566	21446	21582	21535	21448	21481	21544	21362	21322	21502	21629	21548	21589	21354	21433	21383	21516	21586	21229	21473	21519	21434	21389	21315	21358	21330	21421	21425	21469	21515	21440	21486	21497	21493	21576	21456	21340	21486	21438	21417	21318	21528	21322	21487	21494	21365	21452	21510	21323	21532	21590	21375	21577	21415	21562	21569	21586	21446	21475	21375	21396	21432	21575	21566	21480	21555	21266	21607	21455	21504	21561	21448	21497	21668	21458	21412	21503	21706	21327	21600	21401	21450	21428	21512	21474	21510	21453	21586	21555	21299	21567	21530	21545	21371	21388	21526	21444	21376	21437	21382	21490	21601	21388	21328	21556	21482	21443	21502	21290	21526	21590	21432	21522	21425	21307	21539	21404	21368	21675	21433	21468	21519	21565	21267	21629	21450	21508	21349	21505	21560	21502	21415	21563	21497	21610	21421	21529	21496	21457	21409	21389	21428	21470	21567	21456	21548	21601	21329	21601	21303	21426	21238	21518	21491	21587	21525	21489	21538	21358	21518	21389	21723	21527	21515	21534	21415	21467	21467	21637	21482	21280	21562	21507	21557	21516	21439	21387	21455	21755	21441	21707	21406	21496	21415	21503	21464	21638	21579	21424	21537	21458	21476	21458	21422	21463	21602	21428	21533	21302	21668	21533	21495	21502	21399	21439	21536	21414	21564	21406	21608	21437	21372	21368	21522	21599	21471	21464	21601	21628	21321	21387	21266	21603	21418	21422	21404	21423	21637	21668	21624	21723	21358	21375	21583	21546	21652	21352	21555	21738	21478	21364	21544	21577	21545	21566	21549	21469	21467	21481	21339	21535	21533	21485	21612	21345	21463	21571	21437	21354	21349	21464	21678	21565	21569	21413	21469	21338	21443	21576	21213	21570	21530	21513	21475	21515	21435	21319	21450	21563	21481	21363	21455	21474	21514	21449	21519	21531	21414	21440	21588	21637	21350	21463	21318	21512	21550	21535	21503	21488	21532	21346	21506	21546	21424	21534	21388	21496	21480	21481	21500	21553	21751	21217	21510	21543	21396	21539	21565	21665	21478	21346	21458	21450	21570	21475	21297	21216	21399	21475	21542	21348	21586	21360	21445	21362	21716	21544	21492	21434	21676	21511	21555	21424	21301	21529	21456	21592	21467	21591	21554	21411	21314	21660	21535	21448	21454	21463	21497	21341	21714	21550	21548	21475	21538	21541	21503	21436	21401	21374	21469	21452	21322	21353	21255	21524	21642	21571	21655	21528	21464	21582	21431	21479	21386	21620	21551	21474	21445	21559	21509	21699	21494	21429	21409	21368	21580	21345	21472	21415	21544	21477	21472	21458	21391	21444	21524	21330	21416	21397	21388	21427	21554	21472	21478	21528	21460	21664	21373	21365	21412	21251	21448	21444	21545	21344	21318	21620	21355	21330	21515	21603	21490	21502	21462	21446	21493	21407	21379	21552	21262	21401	21299	21403	21668	21505	21485	21436	21572	21542	21303	21579	21381	21444	21441	21599	21621	21376	21452	21456	21380	21432	21472	21450	21241	21426	21480	21355	21566	21509	21468	21536	21537	21377	21261	21417	21471	21628	21286	21404	21660	21324	21499	21562	21373	21343	21532	21460	21442	21677	21276	21366	21589	21621	21402	21527	21319	21494	21569	21589	21390	21505	21477	21431	21321	21566	21511	21482	21582	21409	21535	21523	21347	21544	21580	21573	21454	21462	21686	21367	21496	21510	21431	21402	21411	21376	21394	21466	21337	21605	21628	21388	21491	21402	21398	21412	21554	21398	21486	21302	21428	21474	21551	21550	21536	21419	21443	21593	21493	21391	21561	21512	21327	21472	21376	21397	21602	21709	21564	21559	21476	21568	21552	21491	21623	21435	21492	21503	21665	21450	21316	21439	21539	21327	21478	21464	21537	21397	21723	21386	21428	21547	21471	21465	21522	21499	21527	21506	21568	21582	21451	21320	21383	21423	21504	21652	21501	21506	21299	21474	21446	21467	21464	21550	21529	21342	21500	21448	21531	21323	21367	21367	21362	21394	21559	21633	21405	21628	21414	21336	21467	21349	21535	21452	21452	21619	21619	21485	21392	21407	21673	21641	21378	21502	21476	21443	21515	21527	21439	21607	21587	21336	21549	21404	21591	21635	21393	21346	21512	21543	21300	21382	21617	21415	21416	21342	21363	21598	21494	21321	21480	21385	21410	21357	21420	21357	21393	21522	21562	21693	21409	21409	21523	21398	21491	21362	21528	21508	21333	21513	21641	21476	21506	21506	21256	21534	21372	21343	21523	21307	21301	21478	21457	21508	21499	21601	21482	21422	21545	21548	21515	21568	21495	21326	21558	21533	21537	21370	21443	21386	21464	21506	21306	21452	21590	21442	21535	21369	21462
22895	21576	29503	24206	22836	28363	33340	29884	29484	29505	29425	29468	29658	29197	29054	28985	28990	28852	28943	28903	28201	28513	28537	28537	28636	28434	28373	28138	28376	28440	28263	28260	28160	28063	28555	28392	28404	28217	28516	30548	30663	29795	29123	28481	28382	28189	28285	28114	28345	28085	27999	28184	28108	28317	28108	27843	28159	28105	27906	28138	28332	28026	28161	27917	28065	27965	27797	28156	28311	28120	28172	28125	28099	28172	28129	28122	27882	28213	28143	28169	28185	28256	28054	27899	28338	28080	27941	28166	28007	27787	28142	27941	28282	28095	28155	28134	28369	28063	27960	28135	27892	27812	28162	28006	27887	28077	28061	28074	28060	27970	28132	28305	28036	28393	28179	28139	28130	28000	28022	27962	28110	28191	28026	28026	28066	28122	28180	28250	28069	27976	28203	28233	28222	28053	28007	27982	27929	28033	27953	28183	28080	28125	28172	28117	27929	28051	28244	28356	28099	28069	28140	28022	28102	28270	28207	28089	28180	28186	27979	28087	28029	27975	28104	28224	28144	28043	28077	27989	28046	28350	28190	28153	28089	28224	28166	28138	28146	27942	27946	27867	28093	27910	28233	27893	28000	28065	28038	28000	27842	27959	28151	27957	28133	27851	28099	28215	27893	28128	27983	27930	28051	27630	27945	28003	28201	28180	27852	27745	28210	28127	27917	28134	28111	28240	28133	28202	27731	28013	28010	28268	28126	28027	27937	28033	28060	28010	28375	27971	28011	27933	28138	27947	28113	28307	28111	28010	28082	28169	28071	28019	28027	28298	28220	28064	28030	27954	28123	28166	28217	27923	28116	28088	27937	28165	28395	28062	27918	28179	28229	28106	28257	27989	28153	28559	28096	28090	28210	28213	27907	28080	27961	27922	27917	28061	28132	27894	28140	28362	28146	28163	28050	28197	28120	28105	28229	28045	28134	28167	27927	28186	27674	28102	28089	28011	28153	28172	27924	28098	28142	28272	28048	28456	28041	28051	28224	28154	28065	27976	28040	27968	28266	28120	27930	28081	28087	28053	28108	28034	27901	28139	28138	28124	28182	28069	28034	27970	27922	27898	27856	28008	28156	27925	27919	28024	28064	28004	27868	28090	28040	28133	28144	28012	28207	28040	28336	28017	28112	28158	27818	27898	28152	28093	27987	28119	28221	28144	27980	28055	28178	28201	28090	27978	28037	27828	28191	28088	28191	27963	28015	27930	28057	28119	28220	28121	28202	28313	27901	28044	28129	27853	27806	28037	28133	28091	28069	27894	27862	28079	28135	28117	28095	28296	28282	28140	28148	28062	28130	28009	28073	28238	28122	28094	28046	27999	27866	28212	28017	27819	27948	27830	28173	27960	28094	28143	28039	28202	28142	28156	27862	28151	28275	28193	28152	28004	28046	28005	28029	27942	28126	28268	27940	28227	28005	28121	28193	28017	28182	27991	28085	27985	28242	28047	28181	28186	28165	28054	28127	28176	28213	28053	28080	28287	28021	28168	27991	27960	28309	28061	28136	28005	27860	28132	28253	28222	28082	28066	28105	27956	28133	28040	28100	28064	28038	28369	28172	28037	27829	28113	28099	28064	28144	28095	28213	28077	28149	28012	27948	28035	28366	28083	28146	27985	27733	28254	28029	28195	28108	28272	28051	28214	28228	27954	28220	28194	28080	28218	28088	28166	28096	27984	27924	27949	28099	28011	27916	27982	27973	28068	28242	28121	27991	27941	28247	27964	28271	28308	28071	28343	28081	28149	27945	28132	28183	28081	27978	28245	27859	28259	27965	28106	28049	28269	28305	28047	28271	28039	28291	27781	27975	27883	27956	27956	28096	28201	28219	28070	28363	28080	27991	27899	28290	27897	28003	28162	28049	27811	27994	28048	28175	27944	27928	27777	28006	28122	27910	27894	28179	28135	28086	28147	28181	28122	28001	28360	28001	28072	28108	27825	27818	27994	28140	28013	28040	28033	28094	27947	28079	28104	28173	28174	28039	27905	28331	28100	28124	27962	27859	28164	27895	27825	28122	28143	28221	28090	28258	28115	27924	28108	28115	28217	27977	27886	28168	28021	28036	28242	28066	28015	27936	28049	27946	27893	28304	28148	28196	27905	28176	28172	27795	28078	28222	27978	28234	28247	27974	28153	27967	28138	28017	27909	28062	28100	27938	28240	27894	27899	28102	28391	27942	27801	27818	28377	28420	27986	27821	28167	28164	27950	28152	28031	27895	28020	28075	27813	27986	28061	27965	28102	28125	28163	27905	28219	28173	28224	28135	27734	28102	28325	28191	28046	28033	27964	28165	28172	28004	27911	28029	28146	28025	28093	28138	27892	28080	28031	28082	28010	27939	27992	28111	28282	28115	28111	27927	28058	27964	28074	28112	27875	28088	28083	28046	27962	28104	28048	28097	28167	28073	27945	28187	28109	28127	28016	28232	27919	28123	27890	28067	27979	28047	28228	27819	28208	27864	28196	28041	28255	27981	27923	27962	28037	27856	28246	28088	28054	28416	27826	28078	28021	28110	28177	28144	28156	28267	28120	27952	28298	28135	28386	28046	28253	28296	28152	27955	28054	27964	28076	28199	28163	27995	28040	27891	28064	28166	28063	27950	27860	27835	28067	27862	28102	28081	27965	28120	28053	28108	28083	28226	27870	28036	28278	28163	28049	28061	27837	28126	27921	28016	28115	28030	28076	28211	28123	28029	28051	27947	28002	28281	28016	28269	28083	28311	27997	28253	28072	28079	28071	28094	28000	27775	28100	28035	28095	28088	28084	27988	28181	27818	27995	27989	28191	28241	28020	28206	28129	28255	28015	27923	28198	27846	28075	27939	27926	27975	28264	28016	28168	28170	28267	27989	27773	28136	28301	28153	27976	27977	28032	28114	28164	28264	28051	28258	27937	27878	27836	28171	27980	28115	28172	28223	28126	28135	28148	27993	28053	28173	28020	28155	28159	27878	28010	27915	27803	27952	28121	28084	27980	28085	28186	28192	28218	28214	28133	28066	28202	28195	28190	28175	28109	28169	28246	27946	28158	28034	28089	28179	27889	28000	27890	27989	28316	27996	28126	28216	27849	28104	27878	28235	28306	28137	28015	27886	28201	28038	28037	28129	27932	28049	28278	28378	28215	28153	28158	28158	28296	27930	28241	27993	28284	28042	28146	28275	27889	27992	27854	28222	28068	28279	27933	28097	28187	28124	27979	28310	28155	27932	28065	28272	28070	28057	28099	28261	28164	28097	28269	28070	27839	27826	28022	28134	28079	28092	28286	28112	27814	28237	28072	27952	28065	28061	28170	27883	28234	27809	27731	27956	27947	28071	28048	27941	28079	28065	28111	28123	28139	27900	27970	28119	27973	27940	28016	28081	27964	28014	27962	28199	28125	28177	28049	28268	28134	28115	28007	28140	28084	28153	28282	28221	28095	28415	28168	27973	28309	28239	28204	28057	28034	28003	28050	28076	28208	28186	28082	28160	28020	28338	28144	27917	27922	28022	28141	28048	27991	28156	28021	27990	28072	28021	28244	28111	28162	28201	28067	27936	28033	28237	28179	28319	27885	28181	28199	28337	28135	28130	28197	28124	28071	28172	28117	28049	28035	28108	28096	28123	28139	28270	28457	28052	28005	28105	28275	27950	28293	28145	28233	28057	28274	28116	28123	28105	28031	28187	28039	27996	28132	28115	28270	28269	28099	28103	27930	27835	28089	28205	27890	28110	28082	28204	28202	27942	28417	27888	28014	28116	27958	28078	28219	28091	27923	28182	27837	27933	27698	28240	28091	28076	28292	28115	28093	28111	28079	28211	27878	28184	27909	27952	27905	27943	27956	28162	28083	28224	28238	28264	28213	27948	27967	28022	28042	27942	28119	27890	28019	28249	27891	27994	28040	28187	28037	27816	28076	27973	28215	28117	28018	27950	27855	28101	28094	28055	28059	28106	27986	28141	28252	28351	28043	27880	28163	28066	27852	27972	28154	28138	28032	28036	28389	27936	28088	28013	27803	28199	28036	28267	27978	28084	27866	28093	28071	27883	27763	28130	28250	28133	28101	27936	27796	28034	28017	27847	27881	27862	28067	28419	28151	27764	27828	28263	27956	28180	27996	27965	28095	27855	27899	27917	27953	28217	27951	28016	28094	28124	27932	28093	28156	28084	28399	28142	28076	28085	28056	28138	27997	28062	27663	28065	28121	28194	28200	28164	28072	28025	28115	28041	27888	28217	27928	28091	27943	28048	27827	28000	28089	27873	28193	28180	28167	28310	27911	27903	28012	28113	28063	28118	28091	27998	28101	28103	28052	28056	27820	27914	28189	28130	28030	28212	27966	28097	28205	28358	27995	28014	28245	28177	28146	28207	28343	28216	28187	28202	27811	28062	28112	28095	27932	28132	27890	27980	28029	28134	27897	27970	28133	27887	27899	28154	28035	27895	27993	27967	28128	27803	28171	28077	28296	28107	28038	28107	28153	28227	27908	28169	27857	28217	28110	28135	28080	27985	28187	28062	28113	28367	28091	28081	28079	28101	27949	28119	28239	27986	27939	28124	28144	28120	28018	28007	28073	28268	28077	28232	28010	27988	28054	27849	28100	28021	28174	27955	28261	28097	27903	28042	28077	28281	27970	27984	28239	28316	28194	27972	28247	28109	28007	28199	27890	27951	27846	28213	28090	28009	27938	27999	27966	28016	28158	28182	28230	28056	28263	28058	27769	28003	28109	27907	28090	27857	27836	28116	27938	27843	28176	28109	28111	28131	27969	27901	27831	28201	27890	28226	27710	27982	28069	28213	28055	28069	27960	28060	28372	28191	27868	28229	28049	27917	28273	27946	27974	27957	28035	28038	28173	28046	27992	27973	28220	28017	28000	28172	28086	28365	28192	28094	28065	27966	28126	28035	27896	27912	28218	28097	28072	28093	28113	28053	28140	28162	28083	27894	28100	28021	28230	27918	28445	27870	28035	28112	28011	27975	27952	28042	28118	28212	28070	28070	27885	28145	28024	28095	28083	28229	28045	28185	28026	28248	28251	27885	28002	28097	28082	28026	28039	27908	28037	27856	28315	27871	28080	28212	28084	28199	28164	28253	28098	27891	28123	28088	28093	27986	27750	28344	28111	28030	27864	27913	27972	28115	28107
23784	41975	43162	35128	30234	27723	25839	24320	23972	23417	23889	23880	23326	23493	23202	22575	22467	22787	22906	22369	22034	21850	22070	22224	22107	21960	21838	21850	21896	21678	21927	21741	21763	21882	21803	21984	21944	21640	22207	25033	25033	23960	22618	22275	21715	21510	21599	21778	21735	21564	21631	21634	21577	21594	21552	21498	21455	21514	21638	21677	21759	21472	21833	21592	21641	21478	21436	21415	21685	21476	21642	21631	21585	21597	21627	21597	21791	21386	21630	21553	21497	21555	21521	21528	21379	21732	21521	21509	21614	21616	21641	21627	21606	21436	21541	21531	21441	21440	21669	21585	21645	21412	21640	21588	21513	21661	21515	21574	21697	21658	21822	21446	21444	21637	21502	21463	21486	21562	21596	21569	21558	21542	21733	21726	21494	21570	21557	21641	21362	21526	21539	21546	21588	21533	21570	21580	21664	21740	21548	21635	21548	21314	21687	21649	21420	21526	21705	21526	21700	21506	21445	21414	21794	21599	21646	21564	21654	21687	21504	21505	21440	21511	21687	21463	21537	21517	21469	21571	21413	21612	21536	21579	21696	21500	21417	21431	21708	21602	21438	21611	21554	21262	21397	21437	21470	21523	21663	21646	21503	21518	21628	21663	21421	21555	21637	21556	21444	21609	21464	21588	21420	21499	21880	21557	21403	21605	21752	21493	21534	21604	21481	21510	21696	21539	21629	21456	21618	21490	21711	21588	21644	21513	21331	21636	21649	21520	21764	21459	21429	21651	21362	21582	21436	21408	21504	21568	21521	21489	21507	21440	21675	21414	21561	21473	21444	21426	21637	21621	21679	21402	21493	21530	21727	21539	21411	21579	21556	21580	21420	21735	21697	21490	21491	21566	21496	21420	21524	21518	21631	21572	21494	21463	21521	21557	21642	21580	21605	21727	21520	21638	21493	21685	21659	21666	21396	21569	21502	21582	21589	21392	21566	21796	21573	21728	21524	21668	21492	21588	21464	21575	21494	21483	21465	21781	21503	21626	21598	21537	21377	21567	21554	21564	21460	21498	21515	21647	21631	21496	21681	21382	21415	21494	21510	21634	21636	21694	21464	21642	21423	21560	21633	21731	21692	21640	21529	21725	21694	21531	21359	21613	21684	21454	21602	21615	21562	21432	21564	21591	21528	21590	21635	21529	21411	21535	21457	21585	21616	21541	21478	21607	21604	21525	21578	21436	21662	21504	21637	21390	21659	21423	21404	21667	21653	21494	21526	21280	21659	21650	21572	21684	21551	21354	21534	21584	21427	21607	21372	21669	21465	21494	21637	21481	21538	21477	21554	21372	21578	21410	21443	21614	21392	21566	21545	21525	21515	21450	21506	21497	21565	21713	21604	21648	21404	21496	21437	21756	21531	21625	21638	21265	21715	21570	21500	21547	21696	21593	21435	21619	21473	21558	21454	21556	21448	21507	21462	21408	21550	21629	21602	21595	21648	21483	21529	21556	21587	21616	21479	21504	21585	21643	21835	21470	21544	21511	21417	21542	21555	21416	21587	21681	21590	21670	21601	21580	21403	21486	21760	21686	21564	21413	21642	21331	21541	21580	21507	21763	21637	21623	21413	21428	21487	21638	21542	21661	21564	21625	21740	21418	21651	21530	21491	21408	21575	21416	21619	21623	21413	21502	21477	21530	21539	21588	21468	21852	21448	21669	21602	21422	21574	21729	21509	21519	21522	21643	21588	21639	21450	21627	21610	21566	21496	21742	21461	21599	21594	21549	21495	21573	21616	21578	21441	21514	21384	21603	21269	21644	21420	21699	21632	21436	21581	21576	21601	21694	21459	21616	21444	21476	21534	21484	21745	21451	21463	21555	21540	21474	21509	21527	21647	21556	21629	21571	21575	21423	21569	21483	21496	21477	21577	21389	21529	21573	21563	21663	21783	21468	21705	21358	21370	21780	21818	21487	21403	21640	21548	21556	21409	21510	21520	21536	21565	21543	21511	21438	21549	21423	21650	21511	21632	21527	21635	21649	21483	21534	21622	21489	21467	21421	21442	21720	21678	21463	21645	21421	21465	21455	21506	21479	21555	21570	21536	21608	21556	21740	21475	21633	21503	21520	21310	21533	21603	21620	21426	21490	21477	21620	21527	21625	21723	21470	21506	21454	21342	21614	21509	21374	21437	21439	21537	21434	21525	21622	21402	21572	21475	21530	21636	21587	21358	21478	21485	21378	21502	21464	21440	21742	21566	21442	21760	21543	21659	21538	21558	21361	21691	21556	21584	21669	21490	21460	21718	21560	21481	21618	21582	21534	21443	21756	21579	21538	21546	21577	21389	21418	21536	21514	21583	21348	21647	21352	21676	21677	21767	21417	21757	21594	21718	21638	21881	21605	21477	21505	21669	21423	21493	21418	21529	21515	21296	21716	21528	21766	21518	21547	21672	21579	21514	21473	21465	21489	21527	21528	21700	21536	21439	21516	21476	21469	21532	21571	21758	21362	21769	21655	21686	21578	21571	21680	21641	21477	21511	21547	21461	21684	21461	21705	21459	21378	21569	21454	21545	21225	21290	21613	21517	21573	21272	21592	21581	21670	21469	21470	21551	21599	21466	21515	21545	21678	21545	21513	21604	21593	21493	21596	21481	21481	21540	21555	21578	21577	21692	21451	21660	21527	21684	21468	21655	21656	21697	21689	21628	21535	21588	21730	21405	21572	21559	21548	21513	21395	21388	21675	21527	21479	21454	21492	21606	21551	21506	21695	21605	21456	21522	21473	21221	21607	21704	21472	21498	21453	21659	21567	21616	21563	21537	21688	21446	21462	21542	21457	21688	21573	21534	21675	21411	21500	21654	21501	21547	21714	21575	21710	21725	21631	21582	21484	21512	21492	21505	21583	21377	21593	21532	21769	21460	21630	21503	21605	21468	21465	21496	21604	21490	21458	21396	21387	21561	21514	21557	21613	21665	21493	21527	21662	21448	21494	21650	21553	21552	21579	21650	21580	21483	21320	21421	21577	21413	21601	21434	21551	21534	21453	21574	21551	21451	21498	21628	21556	21654	21449	21495	21523	21572	21653	21639	21657	21493	21594	21558	21395	21513	21493	21709	21624	21614	21401	21496	21509	21639	21492	21609	21557	21556	21566	21554	21506	21380	21702	21492	21531	21421	21495	21627	21519	21520	21542	21432	21379	21414	21583	21499	21536	21637	21672	21576	21490	21576	21656	21650	21649	21527	21533	21448	21542	21525	21473	21465	21545	21643	21613	21334	21512	21312	21796	21573	21514	21396	21587	21497	21507	21731	21580	21564	21440	21558	21670	21595	21640	21445	21539	21402	21428	21576	21388	21486	21573	21582	21427	21497	21638	21594	21726	21626	21461	21666	21576	21671	21435	21514	21579	21605	21452	21536	21652	21352	21508	21514	21374	21571	21609	21537	21394	21345	21703	21483	21470	21507	21645	21660	21484	21533	21395	21461	21390	21632	21262	21521	21466	21578	21444	21680	21521	21584	21668	21687	21666	21598	21623	21673	21642	21743	21656	21594	21534	21801	21738	21554	21557	21352	21804	21426	21472	21421	21672	21427	21543	21515	21558	21714	21455	21421	21264	21500	21415	21524	21569	21397	21590	21465	21508	21542	21639	21533	21618	21567	21493	21674	21540	21408	21415	21717	21456	21606	21602	21440	21597	21636	21465	21377	21640	21573	21626	21689	21614	21658	21599	21423	21588	21416	21777	21513	21507	21482	21527	21367	21523	21616	21633	21411	21569	21627	21555	21679	21382	21701	21543	21437	21519	21747	21508	21561	21527	21604	21507	21500	21579	21608	21543	21649	21615	21500	21571	21513	21667	21605	21479	21705	21509	21363	21499	21549	21685	21550	21782	21618	21563	21591	21640	21350	21603	21536	21607	21584	21429	21615	21423	21556	21567	21558	21392	21572	21488	21799	21585	21551	21604	21754	21289	21672	21580	21332	21365	21384	21542	21487	21643	21659	21656	21498	21578	21293	21748	21504	21552	21606	21493	21430	21618	21598	21643	21500	21575	21600	21420	21446	21491	21608	21661	21567	21514	21484	21608	21674	21680	21890	21433	21556	21650	21623	21420	21379	21549	21581	21507	21517	21688	21423	21630	21576	21444	21612	21516	21475	21601	21721	21514	21550	21613	21475	21547	21521	21555	21679	21579	21492	21487	21613	21497	21309	21658	21489	21582	21438	21600	21442	21545	21642	21568	21456	21502	21612	21565	21633	21601	21649	21705	21403	21571	21461	21726	21579	21631	21451	21554	21600	21499	21629	21347	21669	21558	21603	21461	21548	21599	21479	21538	21673	21626	21539	21321	21423	21650	21413	21645	21469	21335	21411	21483	21634	21509	21701	21658	21588	21450	21493	21222	21686	21512	21580	21508	21666	21519	21606	21649	21540	21415	21529	21340	21588	21558	21640	21703	21581	21741	21536	21660	21496	21699	21553	21530	21643	21639	21274	21479	21627	21638	21440	21607	21563	21436	21628	21549	21427	21603	21575	21523	21643	21442	21573	21469	21519	21567	21554	21692	21535	21459	21449	21661	21670	21452	21422	21510	21648	21735	21512	21455	21579	21660	21507	21382	21594	21692	21571	21669	21590	21507	21632	21541	21571	21588	21390	21530	21508	21609	21524	21362	21550	21577	21637	21551	21471	21544	21511	21573	21810	21586	21695	21450	21500	21706	21546	21484	21574	21511	21459	21463	21750	21620	21552	21461	21558	21539	21646	21586	21602	21595	21534	21414	21385	21700	21367	21470	21615	21523	21397	21708	21517	21472	21417	21468	21794	21636	21570	21474	21451	21545	21417	21351	21471	21381	21493	21509	21435	21463	21554	21314	21453	21807	21632	21544	21527	21443	21515	21570	21672	21388	21476	21283	21488	21548	21661	21520	21521	21544	21699	21590	21462	21466	21530	21508	21508	21426	21691	21742	21561	21612	21574	21373	21745	21607	21724	21423	21721	21556	21675	21516	21367	21502	21576	21520	21593	21625	21396	21515	21550	21466	21636	21646	21662	21629	21624	21590	21670	21581	21598	21620	21543	21620	21422	21507	21634	21679	21581	21408	21361	21404	21599	21427	21608	21587	21740	21487	21462	21521	21577	21566	21693	21568	21565	21635	21584	21618	21474	21599	21693	21704
29111	25278	34387	33433	29806	29566	29062	28723	28297	28317	28586	28499	28316	28283	28302	27957	28183	28191	28294	27987	27945	28048	27872	28149	27935	27809	28110	28105	27987	27895	28000	27787	27943	27873	28047	28147	27966	28008	28053	27897	28169	28142	28225	28187	28008	28032	27847	27859	27733	27651	28018	27938	27713	27964	27872	27735	28017	28043	27934	27789	27943	28060	28040	28058	27716	27977	27750	27849	27910	27851	28090	27578	27963	27929	27792	27911	27981	27964	27934	27917	27781	27875	27851	28031	27834	27910	28038	27982	27953	28138	27945	28128	28114	27991	27669	27872	27780	28101	27757	27849	27743	27840	27906	28133	27782	28034	27901	27892	27720	27842	27733	27922	27697	28023	28016	27811	27913	28039	27781	27752	27852	27932	27981	28032	28105	27798	27819	27919	27803	27972	27841	27944	27743	27936	27847	27765	28011	27633	27812	27917	27932	28129	28004	27880	27907	27879	27871	27998	28117	28085	27853	27888	28033	27955	27767	27883	27960	28106	28032	28088	27957	28012	27852	27794	27917	27952	27745	27916	27906	27928	27874	27743	27885	27804	27794	27907	27733	27754	27636	28109	27719	27856	27984	28068	28064	27743	27748	27929	27912	27766	27995	27608	28071	28121	27744	27916	27961	28096	27916	27943	27967	27910	27958	27917	28004	27926	28084	28158	27930	27774	27808	27940	27878	27943	27931	28043	27970	27911	27687	27963	27980	28040	28099	28095	27795	28016	27913	28141	27878	28105	28040	28021	27902	27936	28134	27952	27749	27818	27812	28001	27902	27948	28087	27807	27818	27878	27880	27983	28108	27911	27945	27723	27802	28043	27816	28124	28039	28000	28097	28066	28163	28134	27854	28106	28018	27842	27988	27931	27710	27853	27996	27837	27911	28045	27935	27903	27980	28028	27830	27718	28039	27813	27925	28007	27987	27672	27919	27902	27961	28079	28082	28021	27873	27812	27918	27955	27889	28151	28009	27741	27958	27866	27828	27889	27881	28078	27771	27821	27860	28028	27943	28051	27997	27923	28012	27834	28131	28049	27957	27915	28132	27855	28103	28007	27932	28035	28081	27889	27913	28056	27844	27815	28160	27944	28007	28044	27999	27768	27535	27898	28072	27941	27798	28008	27892	27845	28159	28005	27844	27859	27891	28026	27979	27910	27841	27756	27929	28028	27951	27760	27643	27990	28016	27752	27927	27868	27754	27849	27803	27976	27886	27995	27928	28058	27808	27974	27868	27980	27745	27781	28043	27635	27904	27883	27870	27927	28044	27924	28057	28007	27827	27721	27866	27943	27618	27850	27763	27729	27936	28026	27910	27949	27935	28079	27679	27830	27933	27582	27825	27849	27714	27867	27843	27868	27862	28119	28167	27962	27832	27849	27787	27827	27897	28096	27983	27749	27773	27901	27918	27835	28056	27827	28104	27881	27993	27897	27977	27846	27780	27765	27986	27786	27878	28007	28039	27959	27708	27787	27930	27767	27722	27955	28039	27926	27781	27825	27944	28010	28157	27818	28201	27959	27892	27825	27904	27850	27962	27733	27872	27842	28106	27953	27762	27972	27866	28006	28031	27860	28002	28194	27905	27930	27771	27661	28063	27679	28072	28188	27895	27982	27853	28045	27809	28065	27711	27767	28115	27894	28017	28115	27988	28126	28026	27904	27882	27718	27728	27966	27926	28012	27976	27984	28208	27991	28066	27877	28004	27976	27891	27925	28187	27818	27981	27956	27920	27747	28116	27863	27874	27641	27984	27911	27679	28067	28004	27801	28004	27810	27858	27938	28033	27941	27932	27903	27952	27824	27933	27877	28025	28007	28049	27793	27907	27886	28013	27858	27971	27990	27858	27954	27820	27696	27950	27765	27788	27780	27944	27747	28055	27900	28175	28068	28013	28049	27802	27948	27735	27806	28030	27978	28069	27936	28050	27827	27911	27985	27916	27657	27991	27789	27848	27951	28102	28010	28099	27864	27811	27720	28179	27894	27856	27863	27934	27878	27965	27830	27737	27788	27865	27905	27900	27882	28064	27993	28119	28023	27806	27863	28054	27873	27944	27986	27854	27880	27801	27957	27891	28011	28161	27949	27987	27914	27917	27810	28116	27837	28026	27961	27923	27955	27966	27961	28187	27820	27800	27916	27654	27944	28153	27914	27827	27902	27961	27920	28005	27969	27672	28092	27902	28039	28055	27835	28017	28141	28127	27959	27956	27991	28014	27916	27942	28023	27963	27963	27899	27877	28012	28181	28074	27925	27567	27881	28136	28043	27932	28002	27940	27864	27894	27769	27977	28060	28010	28257	28004	28073	28008	28070	27986	28039	27906	28044	28075	27659	27888	28000	28011	27919	27936	27944	28021	27930	27726	27885	27781	27754	27729	28039	28129	27935	27918	27855	27827	27943	27924	28035	27837	28023	27851	27935	27716	27621	28083	27749	28076	27894	27754	28077	28041	28024	28249	27895	27767	27930	27801	28020	27798	27925	27771	27804	27799	27898	28193	28182	28186	27964	27794	27851	28044	27940	27952	27889	27904	27845	27877	28046	28236	27950	27816	27932	27966	27917	27740	27988	27899	27969	27835	27973	27839	27953	27993	27586	27919	28122	27988	28065	28047	27897	28041	27934	28124	28249	27944	28025	27878	27979	28097	27759	27969	27919	27795	27845	27981	27834	28119	28124	27963	27917	27668	27963	27878	27908	27623	27932	27975	27670	27692	27874	27712	28012	27891	28004	27880	27825	27889	27904	28161	27891	27800	28073	27932	27876	27963	27950	27794	28152	27893	27895	28168	27793	27775	28101	27884	27994	27680	27884	28065	27743	27996	27986	27897	27750	28061	27816	27755	27950	28183	27871	27961	27972	28158	27821	27899	27999	27742	27934	27763	27999	28047	28029	27890	27896	27968	27873	27914	28068	27783	28154	27759	27680	28000	27809	27859	27796	27734	27840	27974	28018	27936	27837	27747	27866	27980	27851	27988	27948	27663	27977	27729	27878	28027	27723	28003	27727	27808	28073	28060	27890	27896	27881	28054	28270	27995	27777	28054	27795	27900	28108	27907	27872	28059	27613	27838	27864	28053	28119	27885	27864	27944	28174	27924	28019	27932	27924	27702	27798	27929	27778	27789	28006	27897	27815	28062	27985	27806	27935	27906	27823	27787	27779	27830	28120	27990	28107	27925	27898	28142	27941	27920	28062	27674	27820	27928	27956	28101	27720	28067	27777	27999	27986	27969	27897	27835	27980	27995	27912	28223	27609	27937	27673	28045	27917	27884	28052	27895	27713	27961	27826	27728	27929	28004	27950	27808	27745	28000	27831	27612	27714	27835	27754	27771	27976	27940	27904	28073	27933	28201	27770	27934	27803	27986	28024	27838	28014	28061	27857	27976	28102	27929	27879	27606	27850	27964	27964	27943	27999	27998	28048	27778	27936	27977	28069	27939	28057	28129	27935	27859	27932	28177	27933	27988	27908	27739	27851	28024	28111	27911	28028	27971	27951	27860	27734	28153	27742	28002	27865	27985	28129	27923	28115	28127	28012	27811	27871	28115	27843	27845	27820	27744	28093	27995	28111	27920	27872	27855	27965	28203	27812	27683	27765	27927	28145	27976	27923	27993	27611	27953	27723	27940	28048	27803	27820	28107	27840	28112	27940	27916	27936	27785	27902	27917	28003	27996	27881	27912	28234	27800	27974	28184	27840	27915	27879	28206	27939	28000	27858	28038	27896	28033	27973	27979	27821	27821	27716	27673	27994	27728	27636	27859	27923	28024	28049	28103	28107	27805	27865	28131	27891	27924	27992	27960	27956	28221	27866	28089	27787	27940	27894	27936	27934	27958	27970	27907	27921	28024	28121	28158	27757	27951	28111	28065	27838	28004	28025	28143	28275	28183	27868	28093	27830	28144	28060	27978	27742	28348	27917	28133	28154	28135	28016	27946	27964	28228	27897	28008	28115	27872	27838	27892	27716	27721	27961	27866	28154	27966	27843	27970	28046	27980	27929	27994	27987	28060	27901	27866	27843	27714	27933	27828	28083	27956	28173	28040	27906	27731	28024	27713	27867	27760	27963	28076	27764	28046	27934	27977	27909	27855	27836	28131	27895	27899	28069	28250	27993	27857	27777	27753	27949	28099	27924	27884	28121	28001	27788	28173	28027	27981	28116	27893	28000	27922	27834	28004	27954	28149	27909	27917	28144	27899	27793	28033	28015	27942	27818	28004	27897	27887	27745	27981	27876	28005	27722	27706	27816	28006	28070	28011	27656	27879	27895	27970	27954	27922	28043	27643	27961	28087	27991	28022	28018	27922	28028	28020	27693	27799	27857	28015	28032	28073	27891	27839	27835	27873	27899	27936	27995	28116	27870	27948	28035	27921	27779	27902	27909	27976	28022	27917	28038	28024	27707	28098	27930	27866	28128	27972	27942	27766	27740	27826	27904	27874	27785	27757	28100	27774	27823	27822	27782	27791	27941	27965	28281	28037	27697	28157	27824	28084	27868	27990	28126	27994	27769	27929	27911	27758	27888	28120	28268	27913	27991	27848	27546	27863	28064	27967	27936	28110	28171	28067	27959	28013	28097	28088	28051	27911	28088	28127	28146	27803	27962	27791	28093	28296	27850	27877	27926	27836	28103	27965	28205	27911	28067	27856	27850	28066	27908	27748	27701	27917	27878	27877	27826	28049	28054	27970	27953	27842	27898	28034	27844	28011	27830	28063	27972	27988	27989	27895	27766	27882	27842	27834	27928	27752	27688	27815	28164	27765	27863	27742	27903	27914	28020	27902	27925	28024	27905	27789	27981	27995	28042	27939	28082	27906	28094	27972	27962	28054	27857	27976	27929	27946	27797	28226	27916	27968	28017	27887	28055	27953	28025	27780	27918	28033	27893	27942	27751	27786	27935	27987	27836	28124	27979	27870	27941	28307	27700	27899	27658	28009	27977	27958	28084	27864	28021	27970	27871	27971	27943	28050	28029	27926	27902	27971	27925	28039	27964	27828	28146	27936	27818	28076	27834	27923	27820	27855	27959	27999	27915	27984	28194	27933	27927	27832	28174	27854	27857	27793	28011	27939	27932	27816	27973	27920	28008	27899	28125	27735	27782	27898	27900	27986	27961	28009	27839	28081	27858
23630	32334	34207	28044	25444	23991	23027	22679	22385	22185	22338	22290	22284	22227	22150	21807	21891	21876	21906	21980	21520	21438	21543	21840	21555	21568	21703	21467	21486	21493	21374	21558	21472	21972	21562	21600	21464	21655	21721	21682	21918	21946	21729	21466	21370	21459	21416	21237	21500	21543	21594	21474	21594	21608	21432	21657	21367	21513	21348	21690	21460	21374	21641	21274	21336	21540	21519	21438	21357	21421	21518	21663	21356	21589	21489	21553	21329	21545	21334	21497	21446	21580	21666	21441	21441	21426	21435	21620	21563	21391	21364	21433	21506	21541	21560	21419	21368	21537	21546	21671	21346	21339	21511	21483	21565	21463	21557	21434	21276	21421	21536	21416	21423	21453	21616	21606	21485	21533	21451	21398	21428	21421	21312	21533	21606	21667	21708	21488	21388	21470	21508	21747	21621	21459	21622	21408	21421	21536	21708	21395	21386	21458	21481	21394	21421	21511	21470	21544	21462	21532	21387	21577	21459	21593	21446	21441	21600	21377	21375	21562	21544	21570	21588	21571	21301	21456	21404	21481	21400	21503	21483	21628	21624	21578	21382	21328	21491	21311	21519	21455	21472	21401	21432	21363	21612	21619	21421	21439	21661	21508	21502	21397	21588	21394	21579	21440	21521	21668	21402	21521	21522	21627	21414	21567	21253	21567	21532	21394	21473	21672	21433	21457	21515	21576	21586	21559	21535	21564	21501	21519	21503	21566	21494	21467	21495	21277	21491	21531	21579	21196	21645	21409	21505	21476	21359	21403	21568	21349	21536	21688	21547	21338	21502	21571	21413	21546	21471	21524	21444	21472	21633	21449	21522	21473	21423	21434	21496	21424	21332	21307	21439	21467	21628	21597	21390	21686	21357	21450	21449	21569	21457	21269	21482	21586	21495	21317	21409	21398	21439	21395	21479	21408	21585	21601	21463	21537	21586	21611	21408	21500	21528	21423	21546	21437	21472	21440	21507	21493	21409	21425	21522	21602	21492	21689	21489	21476	21415	21462	21388	21436	21463	21589	21542	21468	21386	21630	21462	21424	21564	21343	21503	21644	21636	21576	21404	21450	21465	21396	21536	21382	21469	21535	21614	21716	21376	21377	21406	21510	21521	21562	21425	21444	21441	21536	21309	21452	21386	21711	21375	21544	21414	21614	21334	21496	21341	21532	21541	21576	21545	21628	21584	21523	21441	21604	21412	21406	21520	21422	21393	21472	21688	21525	21475	21497	21598	21411	21587	21536	21484	21579	21573	21570	21729	21578	21529	21605	21479	21311	21511	21552	21468	21452	21565	21452	21424	21577	21387	21562	21342	21411	21514	21498	21550	21248	21437	21339	21394	21342	21581	21335	21632	21530	21547	21457	21578	21424	21510	21424	21442	21565	21502	21461	21456	21420	21437	21589	21543	21477	21579	21430	21471	21490	21485	21584	21481	21554	21514	21441	21558	21465	21578	21626	21378	21455	21441	21380	21445	21542	21584	21534	21442	21459	21375	21583	21512	21419	21564	21274	21510	21446	21359	21342	21430	21620	21442	21664	21475	21439	21445	21392	21457	21452	21446	21634	21325	21323	21462	21409	21539	21435	21417	21429	21512	21637	21295	21582	21445	21592	21462	21423	21393	21409	21662	21474	21514	21354	21616	21573	21636	21407	21664	21403	21722	21460	21510	21586	21542	21531	21424	21693	21454	21610	21641	21579	21349	21528	21407	21452	21614	21298	21555	21506	21320	21442	21546	21604	21279	21493	21548	21356	21364	21344	21477	21468	21558	21448	21647	21415	21427	21371	21496	21429	21477	21390	21502	21451	21475	21582	21509	21335	21421	21580	21512	21692	21435	21442	21445	21498	21608	21614	21382	21465	21495	21391	21455	21569	21656	21396	21530	21678	21479	21503	21477	21583	21502	21563	21680	21605	21514	21533	21525	21477	21521	21463	21407	21481	21745	21653	21606	21577	21474	21467	21618	21242	21518	21674	21327	21540	21608	21469	21516	21492	21488	21416	21424	21421	21644	21498	21693	21616	21498	21568	21284	21589	21442	21512	21512	21519	21646	21571	21371	21256	21462	21526	21404	21456	21731	21463	21579	21420	21398	21457	21626	21523	21729	21403	21407	21373	21423	21716	21458	21406	21602	21529	21355	21497	21498	21406	21499	21318	21430	21588	21564	21352	21514	21705	21455	21445	21508	21508	21550	21665	21577	21568	21684	21527	21468	21425	21488	21373	21505	21442	21319	21487	21507	21231	21571	21500	21364	21648	21430	21438	21644	21525	21531	21449	21506	21489	21550	21487	21348	21468	21418	21429	21460	21425	21447	21589	21487	21588	21685	21613	21445	21430	21444	21443	21490	21506	21319	21418	21486	21283	21617	21399	21545	21493	21601	21581	21493	21486	21512	21574	21515	21686	21213	21479	21536	21457	21549	21324	21324	21656	21530	21475	21471	21474	21579	21591	21419	21320	21307	21551	21443	21516	21649	21562	21523	21422	21677	21646	21427	21549	21531	21615	21396	21473	21607	21386	21593	21588	21559	21397	21522	21420	21586	21430	21612	21375	21372	21569	21468	21474	21568	21421	21510	21286	21712	21401	21578	21691	21477	21391	21311	21604	21275	21400	21410	21428	21426	21622	21455	21337	21456	21537	21546	21403	21534	21506	21454	21406	21460	21569	21469	21540	21492	21367	21341	21583	21407	21654	21761	21352	21414	21488	21482	21403	21451	21621	21651	21473	21484	21367	21409	21438	21486	21492	21749	21540	21528	21280	21507	21524	21676	21485	21634	21434	21400	21400	21637	21592	21443	21440	21491	21755	21353	21675	21527	21553	21510	21499	21538	21361	21622	21623	21343	21539	21532	21500	21408	21401	21536	21518	21453	21435	21581	21486	21537	21466	21407	21533	21509	21550	21459	21568	21519	21539	21646	21540	21514	21397	21588	21392	21484	21305	21372	21605	21364	21454	21482	21500	21503	21299	21426	21506	21580	21456	21552	21498	21303	21359	21529	21267	21684	21737	21389	21515	21508	21522	21485	21382	21636	21279	21426	21667	21549	21379	21461	21508	21398	21548	21541	21772	21550	21557	21422	21623	21597	21633	21450	21462	21700	21436	21386	21428	21512	21416	21451	21545	21370	21423	21436	21384	21593	21623	21460	21325	21530	21457	21597	21505	21544	21478	21452	21708	21549	21488	21710	21618	21249	21442	21471	21542	21378	21318	21457	21567	21562	21561	21493	21441	21422	21324	21551	21603	21478	21536	21415	21601	21303	21550	21521	21435	21464	21486	21394	21656	21420	21570	21399	21550	21573	21436	21513	21397	21539	21494	21518	21419	21574	21475	21423	21518	21462	21499	21362	21592	21541	21694	21496	21348	21678	21505	21405	21249	21461	21421	21628	21508	21390	21441	21473	21542	21462	21577	21330	21374	21516	21478	21367	21579	21403	21337	21479	21457	21632	21350	21286	21611	21583	21547	21444	21438	21533	21467	21669	21489	21515	21343	21688	21575	21685	21494	21523	21601	21578	21406	21494	21574	21706	21513	21498	21519	21634	21459	21507	21616	21513	21437	21390	21429	21590	21504	21431	21641	21539	21710	21641	21558	21595	21388	21483	21662	21384	21536	21582	21386	21458	21477	21410	21502	21580	21605	21329	21487	21494	21353	21436	21563	21571	21606	21625	21556	21516	21441	21634	21381	21568	21547	21536	21440	21525	21650	21615	21559	21547	21559	21499	21435	21549	21529	21535	21537	21509	21440	21513	21511	21534	21357	21534	21571	21313	21529	21552	21372	21624	21474	21583	21484	21557	21576	21667	21587	21513	21437	21445	21389	21533	21452	21525	21530	21413	21485	21425	21420	21540	21518	21408	21540	21544	21621	21550	21476	21444	21646	21576	21424	21580	21434	21625	21537	21674	21532	21568	21473	21428	21437	21592	21304	21528	21613	21572	21519	21615	21477	21437	21608	21559	21641	21687	21440	21522	21589	21722	21506	21426	21430	21577	21372	21698	21444	21530	21430	21577	21476	21425	21558	21314	21277	21409	21494	21401	21477	21586	21444	21545	21374	21521	21690	21371	21417	21626	21518	21535	21501	21609	21492	21392	21528	21547	21534	21528	21325	21534	21499	21377	21345	21507	21502	21621	21410	21409	21441	21431	21404	21474	21584	21547	21626	21409	21584	21530	21511	21599	21483	21571	21685	21475	21551	21687	21658	21593	21544	21593	21447	21544	21404	21688	21531	21571	21358	21576	21443	21516	21362	21584	21477	21463	21801	21562	21529	21555	21367	21496	21497	21547	21486	21454	21497	21464	21593	21607	21665	21545	21601	21564	21484	21530	21495	21593	21394	21489	21589	21476	21638	21420	21414	21718	21429	21293	21565	21555	21328	21501	21330	21244	21526	21626	21528	21562	21530	21424	21407	21534	21443	21383	21656	21456	21415	21494	21484	21694	21355	21568	21556	21406	21549	21459	21328	21378	21592	21474	21508	21693	21422	21599	21380	21577	21536	21443	21535	21389	21396	21494	21440	21454	21511	21497	21468	21394	21447	21548	21571	21546	21492	21454	21515	21503	21678	21704	21415	21398	21402	21342	21407	21450	21394	21383	21640	21628	21448	21626	21605	21635	21365	21685	21570	21432	21621	21317	21389	21654	21532	21561	21370	21471	21397	21608	21606	21557	21520	21488	21573	21745	21575	21621	21562	21400	21242	21440	21696	21520	21576	21570	21598	21571	21626	21504	21511	21386	21693	21578	21383	21229	21472	21500	21495	21334	21274	21510	21418	21634	21536	21419	21533	21494	21361	21688	21581	21412	21702	21470	21590	21237	21543	21435	21495	21458	21654	21629	21665	21574	21428	21507	21476	21517	21308	21580	21457	21521	21478	21495	21543	21590	21493	21383	21449	21487	21539	21459	21497	21575	21644	21542	21686	21527	21363	21544	21486	21562	21601	21380	21497	21382	21483	21546	21488	21470	21329	21649	21337	21417	21475	21436	21433	21502	21338	21524	21485	21380	21543	21604	21331	21547	21530	21579	21471	21531	21420	21594	21479	21359	21528	21529	21483	21530	21448	21486	21551	21602	21400	21525	21750	21538	21388	21634	21552	21557	21510	21345	21415	21594	21523	21470	21257	21590	21427
23739	21571	29332	24895	25102	29492	31714	28896	28627	28438	28796	28312	28598	28561	28736	28248	28164	28235	28381	28078	28021	27981	27869	27881	27740	27758	28021	27900	27929	27853	27851	28089	27807	27951	27757	27636	27812	27958	27779	28972	29191	28598	28374	27867	27648	27565	27648	27604	27626	27813	27827	27626	27500	27708	27713	27519	27659	27650	27447	27554	27743	27644	27916	27755	27742	27575	27517	27734	27745	27819	27694	27586	27730	27802	27854	27590	27450	27444	27666	27831	27777	27743	27813	27790	27592	27463	27655	27672	27645	27445	27637	27683	27736	27438	27766	27877	27612	27934	27389	27500	27620	27551	27654	27587	27627	27642	27536	27589	27809	27492	27578	27615	27590	27359	27595	27436	27499	27358	27628	27447	27748	27668	27661	27495	27671	27559	27532	27632	27531	27494	27332	27390	27614	27587	27713	27623	27729	27437	27560	27439	27748	27629	27710	27540	27824	27699	27602	27555	27840	27745	27514	27570	27673	27698	27665	27435	27409	27796	27589	27412	27396	27502	27657	27730	27634	27619	27600	27561	27632	27393	27674	27459	27420	27530	27804	27774	27788	27717	27543	27594	27659	27680	27656	27803	27665	27449	27369	27835	27365	27610	27700	27745	27618	27768	27633	27495	27476	27828	27755	27775	27908	27593	27731	27480	27704	27577	27815	27714	27628	27719	27559	27804	27640	27488	27469	27599	27603	27730	27600	27472	27651	27465	27436	27711	27597	27795	27633	27515	27609	27755	27735	27527	27882	27576	27693	27702	27454	27549	27582	27712	27625	27566	27595	27528	27714	27757	27569	27705	27466	27432	27518	27738	27873	27622	27572	27644	27751	27453	27884	27598	27450	27587	27547	27440	27785	27712	27687	27801	27699	27718	27738	27928	27492	27618	27573	27853	27698	27721	27845	27539	27657	27726	27476	27430	27767	27675	27570	27520	27693	27529	27510	27667	27575	27494	27801	27624	27508	27381	27565	27447	27706	27643	27688	27746	27373	27684	27570	27441	27293	27460	27442	27789	27627	27507	27522	27761	27749	27694	27533	27528	27876	27715	27955	27771	27704	27636	27494	27525	27689	27711	27787	27568	27476	27495	27536	27517	27496	27413	27791	27393	27571	27655	27375	27460	27726	27674	27516	27695	27467	27651	27691	27691	27599	27559	27705	27875	27661	27671	27646	27418	27628	27618	27526	27489	27685	27719	27465	27336	27708	27559	27380	27481	27521	27882	27584	27481	27532	27803	27779	27653	27728	27608	27575	27610	27781	27656	27615	27470	27479	27337	27687	27699	27568	27475	27665	27744	27464	27954	27305	27545	27442	27722	27647	27717	27538	27495	27926	27757	27632	27711	27674	27689	27610	27797	27655	27452	27739	27488	27684	27659	27696	27557	27676	27726	27695	27371	27729	27400	27575	27845	27570	27650	27695	27601	27543	27805	27489	27569	27697	27704	27764	27598	27569	27556	27686	27617	27818	27729	27814	27749	27612	27683	27539	27557	27431	27612	27606	27625	27712	27668	27730	27899	27835	27571	27525	27820	27649	27553	27728	27575	27690	27388	27531	27498	27659	27618	27589	27419	27505	27705	27451	27433	27767	27796	27525	27577	27750	27480	27813	27510	27810	27712	27590	27987	27814	27757	27796	27692	27604	27546	27493	27301	27626	27589	27631	27436	27431	27672	27673	27410	27608	27727	27857	27919	27704	27648	27503	27454	27394	27444	27761	27580	27553	27672	27649	27663	27563	27444	27683	27492	27447	27857	27727	27734	27733	27610	27627	27499	27746	27564	27710	27699	27747	27535	27736	27526	27522	27740	27724	27439	27651	27265	27820	27638	27400	27733	27810	27715	27576	27361	27648	27719	27521	27715	27715	27613	27537	27714	27621	27756	27633	27665	27883	27724	27502	27407	27549	27670	27759	27886	27610	27697	27616	27670	27434	27276	27595	27644	27637	27580	27626	27601	27617	27619	27811	27762	27761	27764	27663	27842	27642	27681	27873	27455	27629	27494	27688	27657	27497	27696	27668	27462	27680	27654	27460	27586	27740	27802	27752	27670	27558	27819	27770	27649	27621	27329	27551	27556	27686	27473	27614	27738	27731	27615	27484	27368	27753	27541	27694	27537	27808	27434	27578	27614	27753	27578	27610	27659	27475	27693	27685	27485	27559	27612	27647	27802	27679	27723	27631	27630	27520	27641	27597	27628	27478	27596	27559	27610	27616	27848	27674	27748	27669	27617	27634	27599	27680	27623	27525	27866	27630	27555	27590	27787	27665	27591	27436	27716	27490	27754	27874	27847	27594	27520	27691	27626	27777	27733	27600	27725	27502	27454	27663	27538	27373	27594	27874	27512	27599	27562	27611	27386	27530	27620	27818	27463	27655	27598	27614	27586	27645	27759	27542	27819	27621	27487	27656	27594	27572	27820	27655	27586	27697	27664	27682	27648	27631	27719	27438	27612	27479	27485	27699	27857	27669	27555	27557	27553	27711	27749	27583	27809	27403	27982	27590	27804	27521	27685	27639	27590	27528	27525	27828	27729	27531	27691	27533	27384	27701	27391	27513	27707	27543	27768	27635	27833	27779	27738	27480	27662	27708	27614	27503	27873	27788	27570	27738	27556	27741	27461	27546	27534	27582	27656	27581	27690	27548	27838	27510	27595	27514	27841	27869	27634	27600	27818	27660	27728	27637	27597	27594	27619	27719	27433	27716	27792	27649	27744	27675	27571	27685	27447	27564	27467	27489	27535	27643	27638	27484	27702	27395	27823	27559	27761	27675	27725	27756	27545	27533	27543	27644	27805	27907	27562	27687	27742	27598	27514	27491	27545	27567	27649	27680	27824	27538	27493	27760	27548	27343	27737	27661	27452	27581	27327	27595	27499	27597	27749	27780	27433	27580	27543	27668	27525	27818	27723	27717	27765	27917	27575	27615	27471	27493	27615	27859	27742	27301	27565	27702	27569	27584	27584	27599	27629	27596	27646	27646	27641	27601	27548	27656	27673	27766	27678	27408	27692	27774	27411	27523	27563	27676	27720	27459	27503	27918	27618	27685	27527	27848	27765	27613	27643	27648	27781	27685	27617	27689	27675	27714	27709	27639	27680	27609	27576	27562	27458	27495	27632	27591	27538	27607	27383	27860	27510	27745	27461	27756	27641	27587	27492	27785	27593	27607	27679	27604	27498	27702	27504	27572	27557	27714	27666	27642	27591	27531	27720	27648	27699	27612	27620	27656	27778	27581	27584	27495	27413	27558	27559	27587	27706	27599	27469	27764	27703	27493	27376	27645	27574	27447	27456	27709	27753	27649	27593	27799	27643	27549	27611	27727	27565	27574	27546	27699	27559	27517	27756	27630	27725	27819	27400	27559	27891	27761	27643	27495	27714	27554	27528	27375	27820	27700	27666	27708	27572	27569	27775	27751	27573	27743	27444	27700	27641	27424	27769	27675	27721	27503	27596	27564	27680	27767	27633	27694	27471	27788	27495	27528	27299	27637	27696	27627	27655	27790	27532	27743	27626	27659	27607	27686	27679	27504	27698	27564	27541	27758	27658	27687	27655	27807	27540	27619	27847	27504	27673	27377	27702	27714	27906	27741	27740	27538	27448	27579	27513	27654	27319	27573	27529	27585	27481	27600	27547	27772	27380	27501	27656	27638	27678	27340	27696	27731	27447	27593	27572	27400	27624	27705	27622	27551	27553	27598	27483	27371	27778	27596	27365	27681	27653	27711	27601	27527	27610	27796	27319	27652	27605	27512	27812	27735	27780	27778	27707	27706	27623	27438	27549	27445	27880	27655	27466	27748	27575	27763	27821	27664	27564	27600	27649	27724	27619	27413	27414	27655	27521	27723	27486	27821	27631	27816	27722	27730	27540	27658	27452	27630	27676	27532	27728	28018	27475	27662	27704	27552	27496	27772	27720	27670	27617	27659	27596	27496	27653	27886	27633	27580	27536	27562	27581	27701	27712	27727	27808	27731	27697	27783	27579	27535	27841	27608	27628	27502	27558	27757	27468	27589	27602	27725	27411	27561	27581	27653	27704	27538	27587	27653	27691	27449	27730	27609	27432	27837	27466	27571	27640	27510	27490	27883	27579	27355	27480	27540	27760	27535	27795	27789	27493	27519	27576	27649	27520	27647	27377	27476	27585	27553	27604	27466	27444	27745	27622	27782	27771	27677	27674	27695	27490	27648	27941	27686	27553	27651	27640	27753	27381	27675	27734	27636	27779	27547	27430	27668	27735	27746	27562	27682	27976	27574	27561	27826	27835	27414	27549	27798	27661	27764	27420	27354	27743	27893	27771	27984	27572	27588	27554	27610	27641	27329	27652	27700	27641	27559	27569	27675	27601	27618	27775	27778	27635	27508	27635	27744	27573	27430	27353	27508	27688	27588	27659	27693	27504	27604	27608	27556	27672	27551	27810	27708	27562	27574	27697	27717	27649	27699	27632	27583	27608	27518	27616	27634	27707	27775	27731	27632	27718	27473	27860	27849	27712	27478	27522	27732	27854	27724	27526	27555	27455	27681	27530	27637	27652	27771	27636	27523	27861	27621	27668	27671	27624	27664	27610	27511	27635	27789	27571	27699	27577	27314	27815	27573	27574	27542	27484	27446	27774	27791	27725	27701	27559	27655	27649	27871	27522	27676	27513	27466	27708	27875	27595	27619	27676	27492	27581	27609	27671	27446	27536	27566	27687	27667	27514	27562	27608	27773	27620	27639	27766	27648	27686	27496	27700	27880	27464	27756	27677	27711	27905	27776	27760	27689	27532	27311	27508	27711	27512	27790	27871	27636	27523	27708	27592	27630	27372	27614	27751	27728	27484	27516	27617	27620	27715	27655	27413	27729	27884	27677	27591	27800	27600	27719	27879	27613	27774	27670	27788	27679	27556	27435	27877	27686	27742	27904	27722	27660	27582	27597	27867	27564	27765	27675	27827	27577	27295	27754	27667	27573	27682	27627	27511	27487	27544	27591	27458	27666	27660	27712	27524	27656	27603	27756	27564	27646	27599	27535	27523	27808	27722	27540	27592	27797	27599	27635	27555	27592	27669	27501	27706	27460	27601	27585	27473	27672	27350	27527	27473	27560	27511	27482	27652	27649	27430	27563	27615	27557	27761	27825	27789
22462	37361	39288	31910	28255	26018	24329	23591	22763	22482	22787	23013	22731	22771	22377	22228	21998	22129	22078	21867	21398	21388	21577	21868	21649	21637	21574	21472	21486	21584	21454	21308	21624	21566	21410	21415	21658	21410	21628	23211	23315	22490	21998	21716	21292	21408	21281	21324	21508	21203	21295	21333	21277	21213	21424	21200	21311	21333	21474	21314	21481	21378	21325	21337	21340	21208	21536	21338	21140	21266	21301	21258	21308	21534	21294	21353	21284	21403	21404	21253	21092	21289	21253	21340	21395	21250	21352	21172	21487	21197	21453	21412	21426	21402	21246	21489	21438	21380	21476	21441	21267	21200	21356	21497	21341	21184	21443	21327	21423	21253	21380	21289	21193	21464	21458	21314	21332	21310	21332	21304	21410	21322	21383	21386	21184	21286	21387	21397	21496	21179	21433	21412	21332	21272	21442	21329	21337	21389	21547	21425	21251	21394	21302	21439	21553	21362	21150	21477	21407	21240	21223	21514	21465	21091	21317	21360	21257	21341	21405	21282	21427	21568	21484	21402	21447	21333	21497	21239	21322	21517	21385	21617	21215	21413	21319	21210	21464	21462	21346	21384	21377	21376	21460	21399	21529	21298	21489	21348	21355	21374	21339	21348	21457	21426	21559	21358	21314	21414	21313	21311	21276	21250	21296	21424	21258	21337	21301	21437	21272	21358	21283	21237	21575	21204	21375	21489	21355	21383	21348	21394	21308	21516	21306	21387	21382	21176	21177	21183	21267	21285	21080	21454	21281	21303	21325	21365	21160	21459	21647	21461	21354	21301	21370	21301	21261	21298	21311	21300	21243	21278	21184	21320	21271	21346	21392	21403	21171	21407	21379	21314	21323	21204	21442	21252	21278	21324	21353	21373	21373	21390	21386	21164	21293	21437	21229	21308	21367	21322	21138	21371	21212	21539	21386	21372	21217	21431	21554	21190	21351	21348	21332	21349	21420	21242	21393	21518	21306	21436	21329	21305	21268	21529	21424	21524	21221	21339	21511	21343	21399	21234	21251	21190	21209	21427	21362	21200	21267	21209	21422	21241	21465	21372	21230	21319	21312	21278	21396	21432	21367	21529	21258	21169	21357	21394	21306	21462	21398	21385	21264	21431	21382	21338	21219	21294	21343	21394	21400	21311	21130	21387	21292	21341	21221	21334	21264	21235	21350	21350	21474	21232	21321	21255	21135	21168	21450	21488	21233	21494	21383	21210	21353	21257	21269	21383	21309	21440	21378	21459	21240	21301	21208	21237	21234	21221	21396	21332	21365	21317	21456	21157	21386	21551	21353	21340	21196	21300	21246	21403	21289	21301	21360	21230	21113	21325	21406	21215	21485	21389	21404	21380	21384	21236	21385	21286	21273	21376	21510	21402	21311	21528	21355	21402	21226	21490	21271	21407	21462	21233	21292	21209	21364	21380	21414	21399	21173	21287	21402	21555	21361	21223	21307	21545	21376	21313	21407	21498	21293	21250	21361	21263	21543	21407	21281	21266	21551	21337	21412	21342	21525	21448	21397	21483	21246	21506	21514	21238	21200	21358	21374	21361	21265	21370	21324	21505	21292	21328	21310	21284	21373	21198	21461	21092	21300	21548	21352	21164	21353	21273	21198	21195	21322	21345	21352	21298	21444	21305	21239	21299	21433	21412	21450	21285	21303	21396	21432	21276	21247	21451	21447	21256	21656	21263	21364	21301	21315	21504	21321	21397	21423	21387	21256	21443	21359	21290	21296	21282	21541	21292	21484	21287	21396	21494	21465	21377	21305	21538	21175	21267	21323	21182	21348	21321	21492	21115	21456	21063	21334	21319	21546	21188	21246	21512	21454	21374	21361	21356	21286	21402	21373	21069	21254	21411	21475	21286	21354	21379	21350	21498	21394	21141	21328	21302	21470	21285	21314	21455	21240	21425	21397	21422	21302	21315	21281	21418	21218	21256	21445	21360	21248	21405	21328	21479	21471	21375	21280	21448	21396	21216	21238	21226	21200	21238	21323	21610	21239	21356	21381	21285	21368	21219	21255	21497	21466	21242	21326	21439	21368	21314	21299	21347	21350	21370	21507	21549	21527	21284	21149	21384	21258	21507	21404	21274	21399	21465	21437	21163	21510	21236	21278	21379	21179	21303	21442	21320	21222	21590	21398	21378	21255	21318	21326	21172	21323	21325	21161	21483	21211	21373	21255	21369	21372	21307	21489	21300	21368	21231	21443	21322	21218	21322	21513	21348	21368	21334	21353	21328	21229	21392	21367	21258	21233	21321	21332	21411	21325	21242	21395	21345	21315	21307	21242	21131	21593	21323	21424	21348	21255	21436	21329	21267	21472	21355	21339	21320	21292	21232	21342	21352	21332	21516	21350	21379	21499	21508	21461	21567	21311	21285	21335	21410	21288	21380	21311	21287	21266	21373	21367	21274	21344	21333	21393	21208	21228	21337	21242	21322	21336	21314	21381	21341	21282	21408	21372	21543	21270	21361	21562	21262	21331	21358	21352	21223	21403	21160	21308	21148	21401	21321	21331	21329	21312	21241	21288	21426	21216	21359	21417	21286	21315	21376	21441	21180	21270	21426	21305	21177	21318	21234	21250	21308	21417	21323	21363	21313	21294	21382	21409	21261	21512	21452	21264	21551	21345	21129	21342	21278	21628	21433	21373	21476	21235	21208	21305	21260	21515	21237	21479	21544	21321	21246	21227	21374	21464	21365	21325	21411	21305	21298	21401	21339	21070	21408	21444	21421	21363	21573	21368	21339	21401	21356	21422	21291	21307	21136	21432	21347	21276	21267	21357	21222	21257	21434	21432	21412	21361	21257	21225	21305	21431	21445	21519	21254	21201	21406	21398	21156	21318	21486	21253	21498	21340	21506	21386	21468	21263	21429	21218	21322	21335	21374	21210	21385	21284	21384	21377	21322	21146	21175	21313	21514	21407	21547	21354	21484	21395	21482	21451	21432	21439	21188	21336	21359	21400	21311	21178	21230	21292	21432	21289	21351	21438	21281	21264	21604	21220	21415	21375	21372	21476	21376	21488	21106	21394	21279	21461	21317	21274	21278	21344	21232	21433	21498	21456	21234	21379	21376	21251	21313	21369	21259	21242	21532	21427	21406	21270	21225	21169	21368	21313	21337	21381	21281	21488	21539	21320	21235	21304	21527	21187	21271	21222	21383	21385	21407	21355	21420	21276	21452	21352	21290	21173	21199	21358	21570	21263	21259	21323	21366	21357	21306	21190	21424	21328	21318	21451	21416	21467	21393	21459	21265	21248	21352	21333	21316	21344	21344	21401	21278	21581	21298	21309	21301	21147	21316	21349	21566	21406	21388	21286	21283	21393	21415	21348	21259	21349	21366	21403	21283	21333	21095	21433	21487	21102	21394	21417	21447	21502	21308	21263	21241	21458	21472	21320	21184	21300	21279	21437	21290	21419	21354	21410	21336	21523	21387	21327	21229	21445	21336	21476	21302	21417	21423	21395	21337	21286	21648	21275	21311	21371	21482	21440	21281	21289	21485	21539	21352	21357	21371	21376	21304	21500	21299	21432	21211	21382	21470	21180	21441	21282	21309	21325	21311	21373	21635	21406	21271	21401	21452	21458	21176	21339	21339	21430	21239	21384	21322	21323	21295	21487	21381	21288	21437	21329	21305	21347	21314	21386	21424	21310	21417	21309	21540	21348	21155	21392	21253	21491	21261	21296	21504	21171	21371	21365	21266	21398	21297	21191	21381	21302	21180	21256	21298	21340	21233	21262	21281	21402	21335	21216	21402	21402	21383	21436	21358	21291	21239	21449	21338	21258	21466	21318	21311	21275	21620	21430	21286	21302	21367	21450	21464	21364	21202	21461	21439	21276	21321	21383	21433	21233	21286	21250	21263	21268	21350	21427	21262	21492	21658	21426	21310	21315	21424	21300	21392	21363	21328	21433	21324	21235	21453	21384	21375	21421	21313	21383	21339	21443	21308	21383	21272	21423	21430	21442	21313	21277	21442	21310	21451	21203	21388	21416	21376	21361	21306	21298	21210	21133	21148	21535	21313	21315	21435	21624	21191	21489	21316	21349	21336	21332	21356	21289	21533	21228	21395	21281	21255	21432	21386	21400	21483	21439	21437	21394	21195	21440	21354	21349	21432	21469	21368	21286	21404	21453	21144	21400	21221	21369	21309	21347	21256	21428	21513	21250	21382	21352	21437	21395	21296	21243	21341	21288	21378	21393	21108	21204	21137	21254	21310	21380	21380	21419	21341	21285	21282	21415	21519	21330	21333	21257	21501	21320	21334	21354	21237	21393	21286	21410	21344	21292	21241	21387	21539	21423	21177	21255	21306	21484	21245	21249	21341	21293	21462	21284	21482	21391	21205	21386	21406	21437	21392	21282	21495	21341	21253	21423	21172	21186	21340	21352	21234	21221	21476	21171	21501	21462	21298	21337	21517	21319	21494	21293	21244	21282	21268	21337	21342	21518	21380	21311	21415	21403	21225	21374	21508	21168	21442	21349	21324	21534	21271	21314	21410	21360	21350	21581	21309	21263	21300	21341	21197	21305	21286	21532	21224	21298	21478	21165	21375	21328	21398	21138	21266	21248	21465	21418	21457	21316	21368	21184	21349	21383	21358	21363	21350	21273	21360	21432	21464	21343	21404	21350	21416	21489	21291	21352	21281	21344	21321	21261	21196	21372	21191	21373	21319	21380	21248	21566	21161	21304	21133	21379	21275	21186	21315	21488	21442	21437	21232	21506	21286	21423	21338	21327	21253	21236	21289	21172	21372	21434	21391	21434	21409	21450	21213	21309	21308	21320	21307	21281	21345	21325	21246	21428	21261	21237	21369	21294	21526	21315	21300	21385	21289	21325	21529	21413	21383	21183	21662	21299	21430	21490	21282	21345	21366	21463	21181	21290	21368	21280	21401	21446	21381	21347	21301	21250	21362	21250	21395	21212	21367	21413	21405	21600	21396	21432	21310	21197	21281	21399	21444	21473	21410	21427	21235	21300	21368	21396	21293	21404	21287	21316	21325	21437	21314	21282	21391	21236	21372	21297	21307	21275	21208	21379	21276	21572	21316	21318	21312	21469	21343	21271	21318	21426	21387	21301	21177	21278	21361	21502	21254	21402	21461	21246	21405	21387	21415
22851	21542	29445	24167	22856	28236	33495	29917	29182	29445	29421	29267	29487	29335	29146	28712	28645	28800	28735	28552	28433	28368	28482	28478	28675	28432	28330	28245	28151	28156	28189	27878	28425	28324	28340	28252	28050	28259	28283	29838	30599	29767	29179	28567	28365	28200	28222	28172	28010	27926	28108	28132	28073	28120	27948	27859	27908	28260	28014	28035	28082	28192	28082	27973	28063	27975	28168	28059	28042	28165	28147	28018	27984	28019	27981	28203	27952	27879	27955	28003	27932	27939	28072	28265	27962	27930	28056	27807	28064	28052	28072	27852	27991	28013	28208	28078	28116	28180	28105	28185	28112	28185	28083	28162	28060	28102	27953	28181	28177	27990	28147	28083	27928	27980	28031	28189	28050	27937	28446	28068	28296	28045	28032	28020	28120	28057	27896	27945	28050	28154	27760	27991	28012	28130	28117	28125	28074	27839	27961	27825	28044	27946	27786	27919	27920	28068	28218	27820	27977	27939	28040	28035	27904	28054	28219	28293	28059	27946	28053	28037	28149	27883	28143	27904	28091	27998	28030	28113	27974	28200	28120	27923	28075	27901	27952	28160	27939	28070	28184	27943	27985	28266	28106	27869	28267	28055	27792	27781	28118	28236	28009	27821	27895	28037	27919	28047	28103	28167	27731	27913	27913	27967	28016	28296	28011	28085	27927	28085	27714	27843	28000	28041	27808	27966	28171	27909	28034	28205	27994	27978	28146	27955	27798	28062	28009	28007	28090	27931	27995	28250	27868	28013	28144	28093	27925	28194	27857	27868	27969	28016	28081	27929	28314	27972	28136	27834	28127	27840	27850	28033	27895	27949	28029	28183	28072	27975	27788	28060	27893	27934	27849	28001	28221	28163	27898	27958	27991	27877	28098	28051	28030	28184	27811	28005	28035	28002	27837	28084	28151	27896	28271	28078	27865	28040	27934	28110	28159	28097	28203	28009	27904	28035	27986	27911	28117	28078	28076	28036	28141	28112	27952	27850	27938	27825	28058	27998	28006	28198	28279	28070	27899	28063	27976	28048	28257	28223	28044	28005	28061	28140	28210	27827	27631	28017	28234	27824	27868	27855	27962	28106	27970	28097	27961	28263	28104	28179	28087	28014	28001	28034	28100	27745	28179	28073	27969	27809	27988	28054	27870	27756	27930	28081	28084	27977	28016	28276	28178	27981	28048	28053	28016	28093	28090	27844	27994	27981	27873	27881	28091	27988	27885	27969	27922	27937	27722	27896	28053	28135	27898	27867	27913	27978	27964	28168	28096	27874	27961	28045	27924	28005	27978	27983	27849	28049	28043	28102	28059	28064	28125	27868	27921	27964	27978	27986	28098	28086	28036	27805	27951	28061	28098	28078	27838	27954	28143	28076	27822	27857	27971	27895	28028	28033	28115	28087	27885	27834	28093	27977	27932	27934	28071	28063	28054	28179	28112	28163	28075	27952	27833	28020	28031	27898	27846	28328	27829	28104	27999	27877	27939	27833	28039	28035	27805	27988	28023	27999	28078	27950	27940	27877	28312	27881	28210	27701	27976	28032	27914	28137	28026	28166	27764	28153	28003	28121	28108	27943	27768	27925	27959	27876	28079	28047	27987	28107	27866	28111	27605	28082	27837	27985	28095	27949	27922	27981	28098	27759	28142	28150	28196	27985	28168	27860	27883	27948	27972	28207	28110	28198	27979	27980	27899	28032	27866	27972	27863	27941	27934	27800	28318	27880	27920	28191	28140	27960	28082	27998	27953	28053	27896	27770	28252	28140	27882	27711	27982	28190	28154	27988	27901	28093	28002	28011	27963	27773	28016	28201	27852	27931	28045	27908	28002	28348	28235	27870	27895	28038	27818	27912	27896	28124	28192	28117	27941	27917	28075	27869	28120	27828	28090	27908	28065	28135	28311	28153	27999	27977	28184	28228	27980	28187	28077	27974	27992	28031	28222	28080	28156	27926	28113	27856	28168	28022	28146	28065	27757	27989	27813	27898	27885	27967	28001	28163	28064	28065	27976	28119	28025	28120	28284	27793	28222	28205	28264	27873	28169	27996	28207	28065	28153	27970	27891	27952	28148	28126	27796	27929	27910	27788	27848	27825	27997	28149	27893	27911	27912	28033	28059	27897	27993	27906	27992	28047	28026	28076	28035	27872	27903	27805	27960	28043	28027	27911	28058	28090	28331	28209	28064	27849	27729	28118	28143	27868	27858	27991	27969	28113	27975	27959	28092	28224	27894	27620	27859	28047	27870	27816	27955	27999	27865	28279	28209	28332	28252	28210	28131	28360	28084	28043	28042	28042	27934	28419	28077	27865	27945	28256	27873	28101	28049	28038	28012	28014	28173	28011	28047	28017	27771	27876	27911	27884	27798	27954	28058	28138	27812	28114	27914	28017	28070	28111	28157	28036	28076	27910	28015	28093	27868	27938	28136	28093	28136	28242	28094	28009	28041	28044	28229	28181	28216	28046	27879	27975	28004	28214	27988	28026	28047	27844	28144	27802	27984	28166	28004	28102	27774	27910	27998	27867	28069	28263	27941	27899	27931	27901	28008	27842	28104	27892	27889	28095	28017	28053	28048	28187	28015	27941	28030	28330	27827	28067	28279	28071	28051	27878	28030	28016	28236	27979	27954	27847	28143	27984	27913	27708	28080	28026	28096	27877	27944	28112	27972	27988	27821	28172	28061	27900	27975	27860	28031	27930	28033	27770	28092	27939	28016	27797	27757	27999	28081	28054	27948	28150	28012	28092	27965	28106	27823	27788	27794	28020	28119	27971	28231	28053	27886	28039	28141	28096	28113	27992	27998	28058	27892	28060	27957	27951	27937	28094	27705	28016	27979	28075	28008	28047	27918	27979	28091	27939	27997	28069	27813	27634	28105	27554	28083	28038	28165	27850	28069	28182	28103	27917	27774	28029	27857	27854	28129	28084	28087	28386	28022	28042	28106	27963	28039	28205	27817	28129	28103	27983	27893	27981	27853	28093	27839	28136	27983	28046	28079	27647	28057	27825	28133	28027	28003	27872	28128	27862	28116	28023	28208	28134	28081	28156	28139	27908	28075	28155	28209	28059	28300	27982	28043	28086	27962	27964	27902	28056	28133	27943	27971	27889	27974	28085	27971	28084	28106	28325	28108	28270	28060	28258	28063	28011	27910	27867	27936	27945	28036	27766	27877	27940	28016	28007	28100	28033	28083	27942	27992	27888	27953	27946	28095	28004	28073	27885	28139	27921	28061	27878	28066	27811	27951	28044	28034	28255	28016	28251	28098	27851	27892	28177	28160	28015	28171	28084	27900	27943	27985	28230	27817	28126	27983	28214	27922	28091	28163	27976	28154	28120	28251	28183	28107	28013	27924	27910	28119	28031	27881	28157	27959	28018	28036	27768	27872	28020	28097	28156	27696	27799	28042	28030	28157	27966	28025	27953	28091	28057	27990	28155	27999	28046	28138	28217	28178	28052	28034	27990	28186	27867	28068	27846	27750	27922	28004	27997	27935	28049	28106	28077	28161	27799	28163	28083	27971	28052	27928	28316	28196	27979	28083	28045	27807	28187	28060	27839	28112	28002	27955	28033	28075	28093	27873	28071	28082	28077	28175	27928	28183	27938	28172	27966	27947	27826	28232	28167	28276	28105	27832	27829	28177	27745	28151	27867	27973	28050	27912	27954	27996	28000	27910	27957	28191	27880	27927	28122	27869	27987	28243	28117	27953	27787	28035	27921	27892	28134	28066	28092	28066	27977	28126	28035	28071	27990	27909	27949	27992	28191	28121	28126	28080	28323	27676	27894	28105	28065	28068	28131	28185	28099	28159	27992	28158	27887	27977	27842	27940	28162	27939	28043	28042	28127	28001	28159	28100	28027	28060	27898	28121	28088	27873	28175	28032	27934	28357	28144	27949	28030	28082	27969	27626	27897	27891	27928	28269	27952	28000	28170	27926	27989	27968	27887	28242	28207	27906	28350	28008	27827	28314	28170	28216	28229	27809	28088	28182	27935	28115	28250	27853	28063	27937	28004	28106	27779	27864	28059	28062	28301	27946	28017	27948	27803	28052	28003	28009	27901	28017	27896	28183	28009	28143	27827	27685	27931	27985	27989	27922	28152	28117	27944	27642	27649	28172	27881	27943	28139	27982	28024	28140	27952	28090	27928	28095	28126	27880	27949	28136	27879	27848	28234	27884	28097	27909	28026	28195	27780	27854	27904	27852	27867	27871	28206	28064	27861	28084	28152	28260	28050	28090	28144	28105	27702	27990	27922	28164	27998	27933	28088	28165	28276	27878	28023	27884	27950	28014	27824	28069	28072	27930	28019	28228	27968	28092	28177	27988	28066	27929	27931	27941	28033	28177	28298	27964	28023	28037	28368	28072	27830	27785	27989	28027	28155	28109	28225	27952	27913	28135	28096	27918	27946	27926	27950	28231	28033	28208	27884	27997	27937	28152	28188	27691	28111	28063	28126	28210	28022	28042	27886	28174	28036	28068	28203	28070	27892	27935	27960	28112	28146	27811	28055	28250	28181	28046	27922	27948	28061	27883	28129	27943	28004	27886	27992	27940	27974	28026	28164	28184	28223	27874	28240	27746	27997	28122	27966	28082	27908	28352	27849	28005	27674	27852	28063	27919	28073	28039	28028	28179	28047	28243	28170	27988	27928	28122	28070	28019	28081	28028	28012	28297	28052	28180	27985	27979	28101	27971	28093	28099	27838	27918	28035	28067	27967	28050	28069	28325	27827	28128	27864	28005	28082	27869	28114	27996	27765	28074	28083	27851	28266	27972	27886	28050	28059	28108	28126	28170	27975	27978	28088	27896	27879	27998	28035	27808	28020	28001	28104	28062	28021	28181	27848	27949	27986	27975	28082	28059	27948	27982	27829	28040	28036	27959	28130	28044	27880	28057	27997	28164	28169	27969	28109	28205	28200	27916	28105	27995	28168	27981	28097	27929	28200	28233	27844	28163	27987	28035	27932	28201	27901	27900	27919	28165	28082	28116	28003	28001	27970	28085	28045	28235	28112	27912	28202	28040	28002	28077	27899	27970	27914	28059	27967	27946	27921	28189	27902	27910	28024	28102	27986	28248	27813	28193	28035	27923	28035	28128	28203	28168	28134	28173	27994	27972	27799	28071	27968	28206	28093
23934	42228	42815	35475	30673	27713	25688	24812	23747	23287	23681	23604	23414	23066	22988	22855	22377	22562	22646	22195	21946	21867	21790	22096	21959	22018	21750	21842	21788	21966	21854	21752	21541	22053	22018	21945	21804	21780	22071	25183	24965	24024	22711	22054	21825	21599	21416	21658	21433	21505	21489	21427	21464	21470	21617	21661	21585	21606	21588	21610	21436	21610	21396	21679	21610	21483	21594	21532	21710	21508	21472	21367	21544	21505	21627	21694	21387	21495	21583	21653	21299	21509	21437	21584	21665	21448	21610	21740	21626	21337	21504	21608	21682	21444	21660	21510	21448	21584	21435	21628	21395	21514	21649	21575	21361	21749	21527	21563	21681	21430	21350	21411	21382	21552	21565	21573	21399	21551	21694	21457	21781	21685	21496	21358	21437	21492	21311	21324	21370	21549	21493	21639	21546	21700	21716	21489	21579	21637	21487	21648	21464	21592	21460	21586	21571	21518	21496	21421	21642	21716	21576	21527	21461	21625	21637	21365	21501	21529	21673	21658	21529	21622	21312	21547	21519	21380	21603	21453	21573	21466	21486	21602	21511	21707	21500	21569	21505	21489	21561	21487	21487	21719	21485	21446	21642	21450	21643	21499	21446	21506	21614	21462	21597	21452	21550	21557	21613	21431	21463	21547	21530	21583	21316	21491	21565	21492	21538	21448	21530	21572	21576	21439	21603	21447	21551	21659	21455	21529	21715	21505	21649	21411	21363	21474	21575	21462	21604	21704	21694	21638	21507	21506	21671	21374	21580	21596	21570	21379	21479	21604	21470	21442	21576	21458	21525	21627	21508	21551	21679	21444	21466	21416	21497	21531	21612	21544	21513	21567	21534	21633	21581	21469	21618	21629	21637	21452	21544	21551	21442	21505	21525	21334	21456	21487	21421	21581	21520	21465	21630	21521	21327	21591	21627	21562	21543	21616	21646	21451	21431	21568	21413	21474	21497	21508	21611	21709	21412	21527	21615	21416	21657	21506	21589	21460	21615	21560	21398	21503	21621	21456	21427	21456	21615	21668	21599	21640	21431	21500	21651	21642	21422	21594	21534	21495	21489	21593	21588	21511	21453	21420	21437	21452	21436	21521	21487	21460	21465	21484	21578	21570	21534	21497	21557	21650	21593	21586	21631	21490	21563	21549	21518	21522	21298	21591	21460	21845	21526	21519	21480	21483	21479	21607	21665	21487	21534	21352	21541	21565	21403	21593	21578	21479	21524	21533	21528	21395	21457	21525	21487	21489	21582	21705	21658	21589	21470	21683	21482	21556	21556	21411	21683	21437	21439	21458	21601	21554	21473	21507	21456	21422	21366	21669	21474	21552	21430	21495	21689	21520	21528	21725	21434	21476	21400	21581	21353	21488	21543	21535	21609	21487	21331	21593	21459	21388	21544	21457	21619	21426	21472	21502	21559	21619	21508	21813	21376	21452	21536	21342	21454	21651	21412	21560	21427	21685	21444	21433	21690	21615	21582	21608	21424	21658	21436	21419	21439	21428	21585	21488	21459	21464	21354	21654	21533	21538	21517	21511	21300	21528	21622	21363	21509	21502	21663	21356	21519	21527	21591	21494	21461	21617	21719	21435	21648	21499	21502	21501	21447	21566	21390	21579	21473	21445	21513	21610	21400	21633	21511	21585	21597	21612	21570	21627	21496	21455	21595	21514	21335	21546	21459	21646	21524	21585	21522	21396	21351	21466	21560	21632	21551	21418	21528	21568	21479	21526	21550	21485	21521	21548	21497	21523	21455	21473	21514	21455	21575	21418	21561	21618	21291	21496	21527	21379	21520	21512	21609	21543	21464	21430	21511	21593	21628	21381	21544	21638	21475	21624	21530	21438	21419	21615	21562	21702	21383	21367	21597	21577	21618	21566	21705	21396	21565	21486	21508	21468	21408	21685	21426	21539	21466	21390	21645	21703	21565	21605	21443	21556	21450	21463	21588	21584	21423	21428	21578	21463	21428	21559	21436	21373	21401	21352	21479	21528	21503	21684	21538	21609	21667	21665	21585	21581	21560	21435	21470	21443	21493	21532	21446	21693	21639	21593	21465	21539	21494	21483	21533	21706	21365	21519	21771	21527	21393	21418	21415	21534	21509	21670	21625	21689	21389	21642	21455	21728	21382	21530	21718	21610	21246	21659	21658	21521	21667	21464	21597	21455	21587	21505	21425	21551	21343	21605	21285	21520	21506	21580	21571	21664	21567	21506	21517	21506	21470	21416	21508	21496	21583	21529	21474	21380	21586	21434	21606	21458	21583	21408	21499	21385	21368	21368	21478	21420	21656	21535	21412	21598	21397	21420	21441	21591	21392	21484	21433	21578	21642	21487	21500	21503	21571	21451	21385	21696	21586	21567	21431	21659	21583	21504	21604	21373	21595	21538	21468	21519	21683	21414	21663	21488	21499	21511	21510	21532	21541	21589	21543	21552	21595	21441	21578	21501	21433	21555	21721	21573	21391	21582	21670	21530	21637	21491	21671	21539	21466	21488	21452	21536	21434	21533	21508	21486	21468	21482	21447	21463	21412	21686	21633	21540	21446	21327	21590	21398	21542	21536	21479	21415	21479	21568	21475	21442	21342	21521	21551	21465	21560	21502	21481	21487	21463	21569	21403	21765	21466	21488	21443	21505	21445	21506	21225	21481	21550	21477	21613	21399	21509	21541	21548	21450	21631	21353	21519	21430	21535	21656	21474	21451	21530	21644	21687	21509	21433	21473	21485	21498	21405	21457	21616	21560	21576	21521	21622	21407	21519	21322	21580	21684	21400	21480	21614	21556	21722	21430	21520	21535	21558	21683	21333	21646	21550	21355	21379	21550	21591	21497	21607	21397	21612	21463	21373	21639	21578	21569	21381	21509	21512	21494	21431	21411	21599	21486	21543	21461	21565	21529	21482	21570	21425	21456	21581	21591	21484	21533	21539	21506	21630	21411	21483	21454	21701	21575	21649	21454	21530	21528	21388	21480	21486	21697	21428	21548	21475	21486	21539	21672	21497	21614	21437	21463	21503	21689	21653	21511	21507	21337	21580	21429	21586	21506	21522	21552	21500	21444	21596	21516	21452	21525	21411	21544	21625	21434	21613	21515	21575	21341	21473	21672	21455	21514	21608	21758	21627	21445	21452	21624	21367	21665	21368	21567	21592	21547	21458	21333	21518	21484	21599	21563	21627	21617	21322	21530	21542	21586	21562	21565	21534	21486	21464	21398	21599	21600	21702	21749	21430	21335	21534	21379	21647	21435	21532	21715	21585	21308	21463	21607	21551	21614	21633	21491	21427	21755	21523	21332	21552	21531	21556	21462	21422	21522	21502	21622	21616	21578	21520	21558	21227	21648	21343	21754	21523	21525	21600	21572	21454	21493	21575	21654	21513	21424	21556	21394	21722	21656	21536	21521	21538	21566	21479	21512	21429	21297	21582	21424	21600	21579	21262	21540	21494	21506	21515	21493	21371	21568	21592	21611	21547	21446	21560	21531	21468	21378	21603	21489	21557	21486	21580	21423	21514	21570	21420	21413	21636	21614	21524	21755	21430	21626	21523	21419	21590	21522	21530	21590	21442	21537	21584	21563	21423	21472	21344	21467	21538	21518	21531	21517	21590	21445	21746	21615	21656	21613	21550	21458	21679	21465	21551	21505	21565	21523	21464	21658	21416	21489	21398	21586	21514	21599	21619	21629	21481	21471	21638	21305	21462	21422	21606	21548	21550	21641	21472	21464	21610	21482	21490	21629	21620	21448	21737	21544	21491	21711	21487	21318	21683	21486	21582	21443	21522	21619	21628	21567	21558	21632	21342	21593	21456	21545	21505	21413	21424	21669	21711	21431	21447	21599	21555	21540	21639	21611	21719	21627	21360	21387	21544	21631	21541	21508	21521	21486	21444	21505	21625	21457	21541	21450	21494	21294	21606	21522	21611	21525	21442	21616	21352	21717	21407	21551	21551	21534	21481	21486	21584	21469	21385	21533	21459	21666	21325	21529	21749	21563	21627	21600	21606	21440	21559	21752	21385	21633	21599	21350	21493	21485	21563	21561	21333	21499	21671	21531	21479	21422	21455	21415	21578	21489	21669	21501	21588	21552	21557	21499	21480	21410	21511	21522	21525	21478	21542	21636	21502	21387	21506	21624	21401	21577	21379	21458	21640	21425	21494	21555	21515	21476	21658	21577	21607	21575	21575	21534	21560	21391	21537	21384	21585	21422	21702	21549	21570	21509	21435	21438	21546	21345	21485	21402	21663	21443	21379	21601	21731	21453	21461	21409	21607	21538	21445	21572	21545	21530	21674	21453	21564	21467	21754	21613	21609	21599	21569	21416	21467	21551	21487	21526	21536	21423	21496	21507	21516	21434	21528	21534	21509	21462	21696	21471	21466	21684	21490	21444	21410	21599	21435	21438	21605	21609	21640	21429	21522	21538	21387	21374	21434	21677	21527	21607	21402	21658	21475	21680	21576	21620	21477	21669	21716	21448	21678	21500	21587	21464	21651	21351	21542	21403	21585	21725	21526	21533	21623	21348	21549	21668	21460	21646	21480	21451	21473	21544	21542	21410	21551	21503	21501	21714	21604	21495	21585	21633	21635	21391	21316	21444	21585	21335	21612	21566	21517	21534	21548	21510	21642	21491	21654	21438	21491	21637	21310	21693	21284	21632	21574	21665	21626	21486	21341	21360	21534	21509	21538	21592	21748	21430	21619	21566	21467	21563	21553	21548	21272	21637	21390	21494	21555	21578	21435	21512	21415	21564	21559	21499	21378	21567	21590	21340	21346	21630	21408	21602	21724	21465	21445	21518	21723	21470	21536	21473	21569	21602	21547	21473	21547	21633	21555	21599	21600	21319	21563	21630	21588	21418	21485	21500	21471	21504	21526	21557	21502	21590	21462	21462	21591	21540	21420	21398	21498	21405	21503	21406	21355	21610	21454	21622	21480	21513	21793	21460	21590	21625	21495	21424	21416	21443	21631	21594	21495	21631	21478	21318	21580	21462	21456	21681	21439	21410	21527	21597	21483	21360	21585	21490	21472	21447	21579	21515	21564	21455	21622	21561	21466	21677	21522	21462	21511	21641	21581	21534	21561	21466	21462	21476	21595	21448	21527	21354	21436	21594	21521	21609	21468	21612
29041	25231	33778	33768	30243	29352	29224	28537	28254	28331	28216	28312	28457	28145	28357	28240	28229	28261	28150	28146	28143	28076	27661	28057	27951	27936	28083	27994	28090	28069	27947	28037	27957	28108	27846	28058	28191	27836	27906	28156	28246	28044	28041	27898	28172	27951	27952	28039	27927	27956	28255	27928	27948	27617	27869	28062	27924	27840	27924	28105	27954	27916	27899	27925	27982	28030	27854	28009	27925	27927	27788	27840	27875	27662	27909	28199	28074	27891	27996	27868	27928	27697	28179	27834	27679	27655	28022	27912	27901	27996	28030	27794	27726	27788	27970	27973	28013	27903	27824	27972	27979	28008	27925	27756	27936	27768	27907	27937	27776	28247	27881	27950	28029	28059	28016	27724	28002	27956	27933	27733	27887	27961	27871	27812	27937	27908	27940	28097	27936	28062	27845	27863	27797	28004	28010	27759	27916	27827	27766	27913	28031	27868	27705	27829	27976	27947	27846	27912	28085	27866	27886	27857	27955	27883	27963	28216	28037	27861	27900	27987	27803	27929	28044	27954	27878	27869	28031	27688	28059	28138	28047	27781	28051	28089	27862	28018	27952	27987	27912	27821	27808	28014	27856	28038	28048	27834	27977	27873	27912	27915	28152	28168	28180	28198	27998	27972	27775	27862	28013	27890	27940	27923	27699	27877	27856	28012	27947	27907	27907	27948	27756	28143	27839	27687	28053	28100	27878	27988	27970	27894	28178	28031	27971	28023	28188	27794	27682	27921	27952	28164	27993	28069	28018	27783	27920	27672	27687	28025	27951	27919	27934	27791	27696	27807	27917	27983	27881	27991	27877	28006	28163	27844	28185	28000	28080	28028	27909	27592	27958	27911	27948	28064	28090	28162	27940	27968	28096	27989	28038	27855	28059	27751	28088	27884	28009	27988	27914	28034	27876	27678	27908	28037	28001	27947	28018	27712	28096	28233	27859	27951	27882	28015	28017	27816	27919	27899	27745	27823	27670	27752	27919	27755	28007	28036	28133	27818	28007	28002	27915	28013	28172	27910	27947	27986	28088	28039	27978	27818	27751	27913	27819	27943	27956	28134	27778	27680	27779	27840	27900	27929	27782	27972	27884	27829	27999	28175	28010	28032	28050	27990	28028	28152	28065	27732	27994	28080	27940	28094	27922	27772	27913	28050	28079	27884	27910	27874	28224	28035	27934	27955	27928	27949	27954	27857	27690	27837	27825	27902	28059	28049	27868	27892	27986	27970	28156	28049	28018	28110	27780	27699	28203	27567	27910	27928	27930	27846	27768	28037	28127	28186	28078	28030	28051	27822	27807	27794	27927	27812	27938	27998	27976	28027	27867	27874	27843	28146	28009	28133	27813	27715	28150	27965	27995	28029	27782	28003	28062	27956	28044	27793	27827	27843	27989	28019	28020	28053	27884	28021	28008	28126	27988	27956	27779	27927	27945	28029	27810	27872	27735	27831	27862	28084	27853	28030	28032	27846	27732	27949	27896	27933	27801	28283	27857	27958	27812	28187	27816	27882	27952	28076	27929	28005	28034	27945	27819	27700	27860	28020	28021	27753	28094	27922	28065	27858	27773	27953	27898	27979	27881	27743	27925	27983	27859	27930	28147	28094	27977	28115	27894	28013	28202	27786	27945	27974	27992	27968	27944	27867	27820	27925	28057	27846	27944	27920	27880	27815	28030	27901	27759	27834	27891	28050	27809	28179	28128	27992	27983	27840	27670	27754	27705	27749	28047	27860	27977	28033	28121	27695	27870	27869	28232	27588	27972	27835	28056	27934	28001	27993	27720	27983	27895	27877	28141	27882	28108	27854	27974	27994	27701	27943	28175	28031	27983	27868	27979	28117	27967	27823	28016	27895	28111	28065	27957	27956	28181	27822	27860	28047	28232	28026	27823	28101	27985	28129	27900	27594	27893	27719	27758	28064	28102	27740	27919	28153	28200	27938	27909	27934	27886	27877	27907	27813	27885	27809	27919	27975	27908	27948	27892	28069	27985	28077	27798	27772	28082	27901	28042	28004	27918	27755	27910	27846	27910	27918	27933	28018	28069	27918	27902	27982	27970	27678	27792	27761	27916	27916	28092	27950	27938	28027	28012	28048	28129	28044	28014	27669	27908	27938	27793	27956	28015	27906	27906	27963	27824	27762	28091	28125	27932	27941	28060	27838	27550	27989	27905	27908	28035	27927	28199	28085	27764	27963	27923	27643	27955	27981	27793	28129	27814	28211	27759	27781	27765	27788	27800	27862	28052	27982	27951	28007	27891	28010	27932	28050	27966	27824	28030	27886	28058	27919	27800	28074	28036	27993	27632	27999	28146	27972	27840	27908	27895	27962	28092	27765	27707	27919	28142	28012	28049	27841	27977	28008	27923	27800	28054	28135	27941	27822	27927	27779	28001	27679	27763	27996	27740	28035	27984	28032	27888	27967	27904	27896	27845	27938	28005	27844	28106	28131	27852	27851	27784	27922	27775	27970	28043	27758	27826	27884	28078	27970	27946	27931	27940	27922	27992	27965	28002	27928	27986	28084	27866	27710	27943	27892	27855	28014	27902	28050	28206	27705	27978	28135	27905	28006	28011	28040	27865	27955	27928	27743	27869	27954	28081	28128	27877	28055	28086	28179	28111	27823	28089	27863	27923	28111	27922	27914	27915	28174	27822	28099	27916	28141	27997	27982	28039	27991	28187	27938	27832	27666	27918	27862	27654	27851	27856	28110	28138	27973	27916	28079	27943	28047	28113	27952	27725	27844	28029	27788	27647	27847	27807	28008	28043	28309	27875	27860	28092	28138	27945	27978	27758	27843	27928	28044	27835	28122	27917	28137	27779	28199	28027	28075	28095	27950	28030	28086	27853	27820	28232	27840	27973	28018	27837	27965	27911	28013	28000	27837	27723	28018	27855	27815	27936	27923	28128	28007	28037	27839	27953	27832	28001	27973	27993	27792	27952	28149	27804	28115	28245	28095	27938	28054	28123	27769	27846	27881	28089	27903	27876	28054	27785	28057	27940	27865	28146	27798	27811	28088	27736	27734	27960	27967	28031	27963	27990	28082	27548	27986	27944	27716	28209	28099	27978	27935	27742	27839	27976	27980	27888	27825	28005	27950	27908	27939	27989	28123	28059	27782	28097	28094	27980	27811	27891	28219	27988	27904	28022	27880	27964	28096	27996	27739	27850	28176	28042	27834	28008	28182	27907	27822	28139	27814	27967	27958	27842	27932	27767	28087	28036	27926	27846	27802	27684	27930	27765	27603	28156	28091	28128	27815	27614	27946	27866	27847	27933	27821	27995	27727	27947	27962	27985	27910	27878	27783	28061	28043	28061	27652	27980	27815	27790	27857	27600	27903	27974	27903	27851	28042	28358	28032	27839	27876	28037	27834	27690	27756	28005	27972	28010	28088	28168	27986	27938	28022	27981	27763	27951	27719	28125	27970	28030	28079	28104	28134	27850	27809	27960	27967	27963	27827	28098	27943	28141	27753	27900	28053	27765	28035	27950	27751	27888	27848	28017	28009	27892	27701	28195	28020	27797	27788	27930	27868	28034	28100	28145	27712	27634	27856	28042	27951	27746	27741	27563	27995	27995	27747	28025	28033	27768	28061	28069	27855	28051	27696	27754	27846	27848	27977	27892	27701	27966	27899	27839	28142	27882	27756	28133	27756	27985	28005	27875	28070	28043	27931	27903	28154	27929	27983	28045	28176	28083	28101	27960	27970	28098	27730	28071	28013	27874	27825	27992	27981	27925	27971	27961	27918	28036	27917	28168	27947	27797	27875	27919	27988	28070	28090	27740	27841	28087	27920	28105	28012	27992	28004	28101	28142	27786	27915	28114	27865	28137	28057	27974	27912	27999	27856	27938	27892	27935	27930	27940	28090	28241	27916	28041	28124	27775	27960	28005	27980	28229	27973	27978	27836	27995	27795	27946	28065	28041	28091	27815	27728	27942	27841	27867	28068	28219	27938	27918	28084	27996	27940	28112	28093	27842	27909	28046	28028	28004	28098	27831	27743	28122	28081	27850	28131	28065	27828	28157	28091	28149	28226	27959	28074	27874	27912	27947	27949	27996	27879	28146	28052	27873	28042	28218	27778	27872	27899	27847	27758	27945	27842	27957	28114	28042	27747	28002	27888	27717	27915	28127	27940	27857	27918	27981	27983	27878	27968	27868	27884	27962	27782	27889	27831	28028	28054	28120	27907	27965	27789	27728	27773	28095	27656	27542	27832	27812	27935	28167	27904	27753	28020	27892	27827	27677	27921	27883	27889	27849	27802	27987	27982	27763	28003	28114	27832	28160	28036	28088	27971	27827	27680	28049	27945	27933	27965	27800	27735	28040	27891	27869	28167	28158	27855	27945	27853	27991	27901	28077	27955	28035	28020	28152	28098	28062	27937	28096	27932	27841	27946	27840	27964	27958	28127	28162	27983	27822	28063	27975	27854	27986	27996	28427	28035	27784	27926	27990	28014	28170	27957	27943	27942	28083	28006	27688	27885	27789	28052	28012	27904	27935	27773	27938	27981	28092	28034	27834	28047	27841	28056	27958	27745	28064	27866	28062	28017	27664	27831	27960	27788	27737	28135	27891	27829	28130	27784	27962	27973	28031	28134	27735	27921	27791	27764	28093	28048	28281	27967	28042	28006	27907	27762	27949	27813	27986	27842	27761	28095	28076	27950	28293	27963	27934	27835	27740	28096	27938	28087	27861	27966	27946	28164	28024	27903	27848	27995	27941	27979	27973	28119	27775	27862	27815	28028	28026	27942	27980	27943	27776	27972	28119	28092	27945	27910	28216	28040	28121	27942	27953	28015	28041	28039	27793	27753	27921	28234	28011	27827	28009	27897	28032	27766	28003	27772	27860	27982	28021	28000	27883	27916	27928	27718	27718	27792	27784	27897	28010	28065	27884	27864	28051	27953	28047	28016	27867	27911	27965	27915	28172	27861	27975	27954	27977	28068	27933	27938	28185	27844	27779	27768	27855	27733	28010	27844	27984	27808	27771	28036	27905	27982	28105	28060	27817	27853	27764	27917	27848	27995	27977	27891	27953	27873	28107	27804	27763	27838	27786	27913	28056	28159	27959	28022	27981	27907	27893	28071	27898	27926	27988	27820	27727	28072	27946	27943	27991	27889
23633	31782	32667	28433	25684	23894	22977	22766	22112	22032	22202	22239	22323	22069	22144	21943	21832	21691	21821	21831	21330	21468	21575	21721	21431	21601	21546	21483	21704	21550	21676	21589	21745	21551	21774	21452	21624	21452	21489	21528	21818	21651	21483	21521	21579	21416	21439	21565	21427	21392	21580	21592	21337	21525	21490	21396	21480	21565	21480	21405	21574	21607	21397	21478	21391	21474	21357	21178	21319	21364	21519	21431	21437	21503	21433	21481	21602	21296	21464	21669	21249	21316	21402	21440	21756	21241	21429	21455	21409	21403	21499	21462	21341	21470	21414	21375	21356	21434	21654	21360	21328	21578	21578	21521	21465	21479	21273	21538	21455	21303	21332	21359	21476	21583	21315	21348	21406	21484	21403	21583	21459	21357	21594	21424	21481	21310	21378	21305	21524	21398	21733	21432	21426	21487	21482	21498	21466	21424	21395	21430	21487	21366	21429	21523	21563	21403	21549	21399	21456	21474	21238	21437	21470	21426	21423	21424	21362	21534	21468	21406	21463	21330	21527	21363	21608	21370	21352	21484	21357	21592	21400	21405	21324	21277	21348	21535	21381	21342	21549	21351	21509	21303	21485	21440	21505	21383	21352	21202	21393	21350	21479	21695	21438	21425	21363	21431	21337	21497	21480	21395	21503	21428	21525	21374	21449	21507	21437	21299	21437	21443	21458	21430	21564	21494	21456	21420	21425	21531	21410	21321	21317	21590	21517	21466	21454	21459	21382	21360	21538	21520	21446	21635	21559	21382	21436	21452	21360	21455	21609	21552	21474	21299	21492	21486	21322	21299	21521	21511	21322	21241	21528	21476	21373	21531	21437	21686	21517	21406	21397	21415	21562	21602	21529	21359	21464	21342	21467	21372	21422	21622	21367	21396	21695	21269	21430	21562	21442	21483	21632	21541	21598	21442	21475	21287	21343	21368	21471	21457	21487	21412	21429	21230	21564	21409	21463	21511	21457	21364	21575	21351	21621	21446	21583	21500	21436	21342	21601	21560	21461	21228	21413	21687	21342	21419	21426	21341	21419	21447	21439	21514	21452	21500	21396	21253	21490	21325	21453	21216	21307	21523	21501	21319	21388	21477	21446	21298	21479	21457	21513	21486	21451	21435	21410	21492	21432	21480	21541	21386	21483	21727	21440	21521	21325	21493	21378	21584	21447	21553	21490	21503	21446	21452	21477	21590	21581	21318	21408	21355	21480	21592	21550	21126	21548	21511	21499	21189	21692	21564	21655	21627	21409	21593	21441	21583	21440	21464	21456	21480	21466	21354	21579	21407	21331	21419	21434	21488	21253	21492	21634	21235	21324	21563	21343	21424	21438	21418	21350	21457	21569	21371	21492	21498	21410	21535	21550	21477	21343	21521	21562	21424	21366	21511	21476	21556	21336	21514	21596	21423	21441	21330	21454	21628	21327	21384	21596	21514	21573	21289	21520	21553	21325	21386	21481	21437	21453	21555	21509	21575	21348	21434	21407	21607	21465	21513	21373	21436	21485	21418	21286	21367	21390	21549	21535	21498	21460	21375	21512	21578	21233	21181	21489	21300	21427	21416	21412	21329	21425	21430	21467	21531	21516	21488	21288	21449	21338	21503	21353	21515	21459	21371	21413	21505	21424	21573	21530	21545	21529	21288	21262	21422	21261	21402	21589	21413	21492	21444	21472	21507	21398	21657	21472	21446	21375	21456	21464	21364	21433	21541	21452	21333	21438	21472	21611	21321	21375	21510	21624	21496	21512	21242	21471	21434	21656	21399	21315	21479	21520	21365	21553	21498	21594	21449	21588	21394	21516	21434	21294	21401	21408	21640	21446	21434	21454	21437	21573	21552	21462	21286	21556	21264	21447	21657	21292	21524	21427	21354	21412	21423	21415	21293	21385	21410	21475	21478	21356	21437	21444	21471	21419	21461	21346	21498	21510	21321	21517	21585	21247	21503	21308	21360	21353	21478	21456	21541	21465	21501	21535	21348	21534	21511	21406	21681	21468	21462	21493	21377	21535	21289	21489	21420	21382	21667	21267	21532	21587	21360	21464	21295	21507	21492	21441	21455	21272	21540	21324	21359	21531	21364	21443	21531	21417	21353	21458	21341	21478	21469	21353	21513	21484	21478	21375	21334	21565	21303	21451	21363	21373	21450	21632	21496	21514	21435	21278	21438	21437	21431	21403	21499	21363	21512	21578	21412	21538	21560	21488	21456	21576	21346	21453	21408	21363	21477	21500	21416	21265	21402	21439	21563	21480	21473	21280	21540	21406	21572	21452	21419	21533	21530	21294	21435	21334	21450	21441	21439	21498	21469	21449	21399	21519	21317	21242	21312	21414	21455	21449	21393	21501	21546	21595	21496	21351	21440	21552	21393	21377	21492	21363	21473	21388	21443	21471	21523	21593	21451	21513	21318	21630	21534	21364	21517	21409	21424	21410	21361	21432	21487	21361	21448	21482	21464	21349	21275	21347	21562	21481	21437	21432	21433	21481	21454	21462	21422	21456	21402	21407	21710	21455	21313	21342	21409	21248	21404	21442	21570	21470	21324	21228	21461	21502	21428	21329	21441	21330	21541	21537	21341	21461	21556	21622	21454	21416	21338	21465	21255	21453	21527	21446	21715	21279	21664	21428	21494	21374	21450	21446	21499	21503	21494	21423	21474	21389	21694	21457	21488	21462	21282	21550	21500	21776	21551	21409	21464	21407	21644	21376	21561	21406	21582	21430	21465	21502	21305	21594	21407	21377	21503	21533	21395	21357	21488	21474	21450	21453	21547	21437	21444	21581	21395	21461	21529	21409	21615	21385	21334	21493	21514	21643	21446	21565	21417	21447	21523	21468	21569	21290	21388	21418	21495	21438	21304	21634	21427	21520	21385	21531	21419	21528	21568	21529	21288	21320	21427	21586	21330	21414	21457	21614	21429	21478	21450	21562	21471	21291	21553	21611	21494	21565	21415	21395	21440	21406	21404	21526	21686	21500	21351	21454	21342	21543	21321	21440	21577	21364	21419	21383	21472	21234	21646	21306	21262	21463	21529	21322	21275	21556	21485	21361	21712	21632	21363	21454	21474	21336	21476	21452	21359	21331	21594	21358	21378	21526	21598	21601	21494	21419	21458	21222	21496	21443	21414	21531	21437	21402	21582	21458	21564	21716	21427	21501	21663	21465	21553	21291	21437	21498	21304	21694	21353	21360	21377	21525	21488	21409	21537	21524	21582	21479	21652	21230	21431	21465	21423	21435	21546	21402	21478	21623	21624	21357	21484	21323	21371	21438	21403	21511	21569	21332	21540	21377	21443	21534	21347	21535	21453	21570	21218	21547	21426	21374	21310	21644	21645	21428	21431	21589	21302	21508	21483	21307	21623	21538	21360	21416	21550	21438	21093	21477	21479	21469	21502	21429	21526	21490	21470	21465	21384	21545	21456	21617	21313	21546	21407	21608	21411	21553	21438	21352	21372	21379	21561	21506	21283	21528	21528	21502	21417	21383	21582	21454	21402	21526	21508	21504	21420	21588	21583	21306	21424	21444	21489	21374	21422	21551	21467	21447	21337	21503	21392	21491	21482	21226	21353	21476	21364	21425	21370	21445	21493	21469	21416	21491	21437	21423	21457	21614	21399	21473	21544	21335	21313	21616	21610	21294	21461	21477	21415	21459	21469	21380	21484	21362	21465	21503	21547	21453	21512	21323	21577	21283	21622	21290	21343	21505	21496	21561	21470	21429	21507	21390	21336	21491	21434	21391	21511	21280	21535	21403	21509	21541	21441	21475	21482	21453	21542	21521	21627	21501	21436	21486	21379	21354	21459	21519	21393	21406	21340	21404	21380	21507	21685	21666	21486	21421	21500	21575	21429	21340	21389	21322	21406	21561	21631	21506	21510	21274	21337	21720	21505	21329	21301	21515	21326	21244	21432	21464	21409	21357	21518	21420	21431	21499	21469	21476	21420	21384	21409	21379	21628	21417	21284	21279	21403	21427	21481	21458	21473	21449	21357	21519	21519	21544	21418	21411	21619	21343	21555	21458	21335	21396	21395	21541	21401	21394	21393	21433	21550	21414	21463	21684	21394	21366	21392	21352	21532	21472	21284	21462	21624	21539	21578	21626	21368	21456	21424	21458	21330	21565	21429	21502	21374	21500	21434	21307	21392	21564	21451	21432	21296	21675	21486	21305	21585	21478	21528	21309	21329	21333	21434	21538	21462	21424	21452	21278	21361	21435	21503	21235	21445	21448	21466	21440	21487	21410	21581	21422	21702	21374	21201	21360	21364	21432	21299	21609	21532	21341	21502	21445	21500	21392	21540	21414	21601	21505	21399	21441	21264	21378	21555	21609	21449	21407	21456	21657	21406	21384	21458	21441	21516	21624	21317	21409	21606	21604	21480	21545	21527	21426	21487	21488	21410	21501	21466	21298	21469	21505	21527	21548	21407	21486	21594	21676	21451	21514	21460	21420	21604	21507	21258	21471	21392	21516	21477	21425	21554	21651	21312	21488	21506	21394	21527	21411	21525	21551	21598	21542	21372	21422	21344	21705	21382	21466	21480	21491	21612	21343	21469	21382	21492	21340	21332	21500	21466	21493	21636	21483	21685	21560	21377	21537	21385	21342	21346	21335	21562	21707	21481	21545	21650	21439	21621	21455	21250	21354	21548	21557	21460	21316	21435	21560	21289	21448	21453	21391	21692	21539	21332	21505	21418	21766	21541	21410	21467	21446	21528	21595	21409	21537	21541	21568	21476	21534	21448	21437	21482	21502	21391	21429	21532	21381	21457	21462	21488	21523	21378	21519	21569	21310	21409	21216	21392	21493	21450	21447	21280	21587	21608	21377	21342	21533	21570	21558	21430	21569	21573	21290	21388	21556	21461	21426	21399	21569	21382	21475	21351	21410	21260	21475	21438	21379	21594	21480	21570	21465	21438	21687	21551	21774	21517	21422	21431	21660	21284	21326	21453	21524	21400	21521	21479	21317	21408	21291	21395	21155	21437	21530	21497	21723	21394	21491	21551	21466	21473	21253	21487	21539	21322	21502	21551	21512	21426	21405	21432	21526	21510	21384	21557	21391	21421	21511	21378	21464	21515	21462	21387	21540	21372	21499	21481	21485	21566	21406	21508	21471	21482	21427	21672
23833	21544	29297	24893	25253	29705	31618	28902	28577	29135	28819	28631	28776	28609	28610	28509	28135	28225	28274	28276	28248	28198	27902	28086	28068	28030	28054	27944	27884	28058	27970	28150	28023	28023	27868	28111	27894	27904	28079	28896	29091	28766	28528	28037	27943	27848	27810	27884	27841	27771	27818	27862	27750	27748	27903	27740	27778	27706	27770	27840	27636	27908	27892	27828	27851	27944	27738	27639	27873	27867	27892	27652	27861	27806	27693	27980	27837	27855	27777	27971	27786	27804	27930	27693	27953	27689	27618	27796	27663	27695	27991	27838	27718	27799	27973	27762	27801	27751	27706	27946	27760	27615	27833	27830	27737	27799	27621	27726	27783	27775	27770	27848	27766	27677	27644	27831	27797	27703	27652	27715	27811	28171	27749	27804	27816	27734	27734	27684	27695	27753	27853	27781	27852	27820	27858	27623	27884	27782	27425	27721	27509	27774	27801	27760	27987	27875	27896	27695	27814	27787	27979	27706	27837	27814	27994	27470	27549	27975	27835	27708	27775	27967	27818	27787	27821	27927	27731	27658	27821	27708	27886	27634	27653	27838	27846	27785	27813	27746	27721	27749	27754	27687	27899	27733	27738	27578	27776	27861	27641	27607	27768	27853	27892	27905	27804	27935	27704	27597	27650	27877	27753	27901	27858	27614	27658	27900	27782	27793	27810	27736	27662	27724	27892	27539	27764	27910	27849	27867	27779	27856	27488	28010	27954	27733	27747	27782	27707	27891	27744	27790	27906	27802	27570	27517	27885	27838	27533	27811	27684	27792	27912	27849	27752	27929	27858	27630	27888	27886	27597	27630	27847	27732	27698	27784	27941	27867	27931	27879	27837	27783	27679	27804	27825	27630	27719	27862	27965	27739	27620	27682	27775	27670	27723	27535	27828	27941	27804	28094	27952	27957	27807	27832	27785	27865	27802	27749	27789	27920	27751	27625	28076	27814	27844	27627	27747	27628	27739	27958	27808	27674	27626	27917	27568	27989	27851	27651	27780	27771	27690	27599	27814	27770	27815	27705	27757	27704	27750	28011	27721	27735	27597	27957	27540	27957	27850	27914	27902	27773	27755	27772	27730	28088	28000	27834	27934	27769	27769	27585	27839	27819	27909	27783	27745	27787	27850	27714	27615	27797	27939	27811	27849	27571	27826	27629	27701	27676	27772	27979	27871	27815	27778	27965	27818	27673	27845	27696	27845	27626	27753	27945	27909	27838	27630	27606	27904	27866	27970	27587	27808	27783	27746	27577	27647	28103	28095	27887	27857	27663	27675	27950	27829	27906	27642	27937	27799	27684	27823	27601	27775	27737	27714	27746	27562	27409	27736	27781	27900	27837	27576	27899	27591	27788	27377	27777	27554	27684	27545	27604	27670	27545	27737	27863	27730	27864	27552	27759	27710	27631	27527	27738	27850	27870	27937	27818	27846	27851	27779	27697	28029	27588	27869	27681	27849	27713	27847	27747	27578	27760	27923	27936	27722	27624	27793	27872	27682	27565	27820	27950	27673	27639	27767	27760	27561	27640	27799	27932	27776	27731	27629	27755	27660	27673	27765	27935	28047	27915	27605	27616	27808	28036	27849	27975	27695	27705	27853	27711	27631	27940	27729	27688	27689	27551	27733	27890	27681	28009	27787	27803	27660	27644	27824	27773	27878	27921	27685	27746	27717	27705	27871	27564	27885	27832	27972	27779	27858	27774	27592	27720	27775	27838	27756	27729	27805	27599	27660	27968	27794	27681	27627	27827	28008	27861	27550	27858	27666	28057	27645	27835	27812	27838	27844	27868	27825	27782	27697	27887	27564	27806	27942	27633	27981	27914	27914	27780	27755	27583	28169	27729	27888	28004	28070	27722	27788	27711	27854	27610	27816	27837	27744	27635	27619	27704	27985	27854	27657	27621	27783	27821	27915	27597	27848	27841	27743	27466	27879	27608	27701	27560	27549	27683	27794	28102	27905	27887	27809	27870	27847	27827	27686	27680	28069	27936	27708	27771	28021	27686	27558	27514	27851	27891	27821	27942	27872	27752	27751	27692	27694	27680	27816	27604	27959	27840	27724	27480	27783	27882	27925	27662	27906	27490	27799	27694	27651	27755	27701	27781	27859	27796	27813	27833	27631	27577	27823	27864	27798	27920	27898	28049	27869	27726	27886	27757	27950	27749	27750	27743	27619	27882	27812	27703	27526	27685	27693	27895	27733	27666	27904	27855	27767	27887	27886	27887	27687	27813	27901	27649	28050	27812	27676	27767	27939	27817	28017	27758	27809	27644	27759	27822	27864	27667	27759	27706	27748	27899	27986	27796	27923	27809	27693	27914	27811	27780	27788	27772	28021	27569	27523	27997	27847	27894	27778	27975	27749	28282	27914	27774	27885	27863	27703	27854	27845	27877	27875	27975	27975	27700	28031	27911	27911	27702	27700	27694	27885	27797	28035	27631	27795	27807	27912	27484	27757	27941	27947	27987	27654	27802	27647	27637	27777	27527	27742	27687	27622	27824	27791	27780	27876	28183	27902	27664	27734	27687	27665	27612	27830	27944	27859	27761	27779	27647	27801	27624	27867	27808	27770	27762	27751	27616	27875	27894	27831	27704	27573	27842	27936	27822	28101	27800	27657	27679	27657	27815	27970	27862	27931	27650	27706	27763	27748	27780	27634	27762	27809	27679	27760	27979	27667	27721	27681	27879	27839	27838	27829	27729	27969	27856	28053	27754	27808	27489	27770	27476	27689	28137	27942	27719	27796	27687	27776	27854	27815	27640	27814	27942	27945	27689	27818	27695	27892	27930	27860	27748	27884	27630	27723	28046	27881	27878	27881	27771	27949	27681	27956	28055	27785	27701	27708	27729	27775	27568	27704	27911	27837	27687	27585	27948	27807	27700	27772	27689	27796	27714	27723	27854	28078	27832	27734	28098	27793	27847	27876	27974	28040	27625	28042	27978	27814	27758	27542	27831	28031	27794	27897	27585	27625	27992	28087	27653	27849	27842	27815	27678	27690	27954	27826	27687	27815	27710	27759	27449	27842	27456	27709	27888	27618	27770	27950	27809	27814	27648	27872	27803	27705	27584	27634	27357	27812	27871	27661	27754	27782	27665	27733	27908	27682	27750	27656	27697	27667	27680	27651	27693	27602	27935	27900	27878	27684	27617	27652	27970	27952	27830	27697	27601	27659	27915	27934	28021	27737	27668	27680	27793	27706	27774	27740	27652	27735	27891	27528	27713	27673	28075	27892	27742	27952	27677	27781	27932	27903	27912	27871	27946	27933	27843	27760	27825	27808	27478	27619	27830	27714	28063	27795	27510	27627	27517	27791	27877	27858	27903	27894	27834	27756	27820	27848	27724	27495	27837	27994	27702	27981	27894	27824	27851	27875	27958	27906	27606	27743	27867	27771	27817	27860	27792	27770	27847	27738	27792	27593	27795	27818	27628	28103	27723	27783	27883	27839	27738	27930	27844	27880	27711	27645	27961	28020	27578	27736	27696	27879	27610	27969	27964	27909	27586	27523	27718	27587	27589	27843	27856	27816	27762	27866	27894	28006	27551	27815	27843	27716	28105	27573	27757	27918	27726	27619	27862	27819	27752	27862	27894	27815	27846	27806	27655	27782	27754	27648	27664	27713	27816	27982	27886	27887	27769	27665	27730	27843	27861	27788	28002	27904	27712	27639	28037	27862	27760	27978	27817	27474	27891	27779	27952	27966	27746	27670	27802	27526	27697	27582	27792	27866	27876	27846	27697	27801	27781	27844	27739	27927	27785	27687	27831	27874	27964	27717	27819	27690	27895	27590	27820	27536	27872	28130	27918	27736	27491	27798	27836	27892	27926	27688	27584	27979	27936	27912	27682	27582	27555	27930	27728	27754	27968	27593	27939	27946	27794	27659	27962	27735	27638	27579	27768	27737	27864	27748	27690	27574	27744	27756	27647	27842	27828	27698	27782	27712	27678	27908	27810	27690	27549	27806	27561	27856	27702	27702	27963	27958	27854	27800	27890	27702	27744	27812	27724	28052	28012	27889	27721	27891	27929	28069	27609	27645	27855	27988	28016	28037	27729	27899	27784	27927	27609	27758	27763	27909	27935	27790	27799	28098	27654	27710	27958	27772	27798	27695	27894	27886	27869	27796	28017	27896	27781	27832	27706	27798	27703	27838	27842	27745	27940	27783	27566	27861	27791	27727	27772	27665	27925	27729	27812	27775	27806	27772	27869	27704	27902	27720	27621	27768	27862	27895	27754	27626	28097	27883	27949	27624	27903	27813	27918	27751	27588	28024	27999	27616	27787	27892	27900	27880	27653	27883	27960	27597	27606	27787	27676	27868	27552	27662	27833	27513	27721	27662	27674	28026	27630	27621	27624	27794	27901	27727	27788	27865	27686	27822	27814	27742	28007	27841	27585	27862	27741	27932	27650	28051	27557	28036	27993	28008	27841	27772	27801	27778	27683	27996	27893	27689	27899	27657	27532	27879	27670	27662	27768	27709	28124	27738	27708	27819	27876	27835	27740	27711	27611	27834	27685	27934	27639	27731	27932	27794	27869	27627	27631	27624	27754	27699	27791	27875	27623	27858	28030	27782	27719	27745	27640	27928	27640	27675	27939	27849	27636	27865	27742	27534	27767	27713	27771	27930	27789	27859	27989	27820	27642	27916	27785	27810	27791	27787	27754	27676	27830	27944	27856	27790	27942	27785	27965	27839	27846	27890	27847	27706	27764	28164	27723	27720	27781	27920	27921	27933	27958	27773	27781	27662	27652	27817	27957	27872	27818	27773	27891	27813	27874	27807	27983	27887	27731	27713	27638	27731	27806	28061	27913	27767	27776	27814	27842	28038	27924	27801	27755	27677	27938	27845	28023	27656	27919	27800	27889	27843	27947	27816	27795	27774	27806	27850	27584	27837	27907	28015	27828	27696	27571	27925	27929	27835	27709	27984	27811	27897	27738	27639	27818	27680	27913	27523	27675	27791	27929	27856	27905	27539	27943	27910	27665	27901	27813	27716	27659	27694	27610	27747	27489	27788	27855	27788	27638	28109	27519	27647	27927	27856	27685	27912	27722	27841	27724	27770	27863	27848	27830	27768	27553	27639	27923	27743	27739	27481	27749	27788	27578	27720	27763	27913	27619
22043	37208	37505	32544	28085	25822	24434	23582	22782	22806	22674	22853	22761	22538	22389	22416	21943	22186	22094	21820	21817	21677	21690	21964	21821	21649	21573	21648	21552	21798	21700	21554	21567	21573	21808	21774	21663	21708	21720	23156	23253	22576	22042	21723	21430	21338	21421	21597	21698	21550	21371	21343	21458	21272	21548	21510	21424	21531	21649	21582	21349	21560	21364	21470	21455	21228	21359	21317	21451	21483	21381	21634	21494	21507	21393	21525	21491	21385	21392	21457	21692	21408	21371	21402	21426	21396	21303	21440	21567	21423	21301	21311	21462	21309	21341	21453	21408	21512	21600	21423	21331	21370	21447	21370	21415	21368	21456	21390	21365	21577	21521	21496	21414	21241	21327	21551	21452	21437	21439	21441	21533	21491	21579	21463	21307	21381	21397	21374	21362	21375	21312	21343	21501	21498	21359	21416	21590	21366	21680	21472	21383	21393	21524	21392	21174	21461	21336	21295	21402	21425	21262	21359	21589	21419	21390	21613	21485	21453	21312	21337	21302	21367	21584	21481	21348	21444	21495	21394	21549	21371	21318	21533	21399	21382	21451	21527	21513	21348	21605	21423	21287	21315	21452	21413	21658	21416	21309	21508	21439	21621	21346	21469	21526	21446	21437	21429	21350	21483	21546	21308	21461	21406	21272	21485	21500	21299	21379	21174	21561	21267	21485	21388	21345	21418	21511	21340	21319	21352	21440	21312	21464	21398	21351	21368	21386	21226	21403	21447	21434	21260	21402	21402	21527	21328	21373	21599	21495	21317	21606	21524	21348	21530	21489	21454	21357	21440	21313	21533	21367	21401	21332	21355	21426	21666	21378	21428	21393	21439	21355	21324	21418	21440	21425	21355	21330	21439	21182	21463	21472	21412	21482	21431	21328	21336	21401	21442	21502	21379	21569	21417	21500	21335	21342	21366	21446	21519	21271	21401	21280	21484	21386	21199	21322	21483	21279	21284	21329	21386	21531	21384	21378	21550	21453	21464	21452	21330	21450	21403	21364	21151	21403	21322	21388	21330	21532	21454	21479	21254	21493	21639	21222	21268	21565	21302	21258	21464	21337	21331	21536	21389	21523	21487	21418	21445	21363	21105	21618	21543	21593	21264	21373	21493	21427	21280	21310	21645	21435	21543	21416	21542	21449	21405	21405	21618	21376	21428	21365	21447	21453	21304	21362	21419	21408	21360	21564	21375	21394	21514	21365	21295	21347	21447	21398	21521	21495	21503	21481	21351	21611	21517	21259	21314	21610	21470	21534	21382	21392	21449	21507	21399	21673	21358	21404	21392	21399	21162	21239	21445	21464	21295	21283	21232	21561	21359	21390	21490	21477	21432	21381	21462	21488	21352	21472	21596	21292	21671	21493	21489	21467	21461	21437	21222	21221	21454	21525	21554	21430	21206	21280	21495	21257	21554	21477	21401	21406	21468	21362	21195	21479	21338	21386	21399	21313	21500	21408	21468	21360	21464	21363	21643	21306	21332	21522	21447	21417	21272	21300	21532	21306	21292	21553	21387	21654	21451	21482	21444	21536	21345	21593	21353	21459	21288	21489	21444	21460	21437	21562	21420	21383	21589	21448	21319	21315	21438	21442	21331	21340	21506	21383	21277	21240	21339	21410	21469	21281	21331	21331	21321	21524	21434	21273	21332	21468	21296	21484	21505	21384	21680	21483	21358	21623	21509	21432	21383	21516	21598	21218	21379	21351	21461	21338	21210	21346	21384	21494	21423	21423	21358	21560	21325	21454	21361	21484	21552	21410	21364	21447	21380	21475	21503	21442	21416	21444	21209	21519	21374	21569	21469	21592	21380	21481	21397	21563	21380	21331	21437	21363	21463	21470	21348	21385	21355	21442	21604	21282	21347	21443	21498	21378	21348	21234	21619	21406	21271	21629	21402	21440	21380	21376	21603	21454	21386	21542	21326	21365	21500	21548	21372	21453	21292	21414	21412	21339	21331	21371	21273	21394	21437	21350	21378	21614	21325	21297	21443	21425	21447	21355	21391	21624	21391	21482	21466	21366	21528	21573	21407	21548	21499	21400	21522	21196	21441	21413	21327	21283	21488	21469	21378	21277	21362	21405	21139	21385	21552	21198	21457	21349	21447	21364	21446	21471	21500	21394	21516	21383	21425	21345	21308	21345	21414	21360	21658	21488	21359	21314	21411	21328	21460	21479	21405	21469	21496	21541	21416	21646	21309	21489	21547	21347	21342	21247	21413	21433	21352	21353	21326	21196	21493	21652	21403	21566	21413	21315	21413	21361	21577	21288	21417	21175	21350	21550	21565	21383	21273	21325	21430	21305	21533	21466	21362	21514	21470	21260	21567	21398	21436	21357	21346	21689	21595	21600	21375	21618	21338	21311	21346	21394	21289	21531	21223	21385	21439	21490	21445	21311	21505	21342	21447	21354	21300	21490	21259	21397	21535	21312	21537	21383	21398	21442	21394	21311	21519	21372	21387	21250	21348	21355	21378	21458	21356	21395	21533	21286	21257	21407	21490	21369	21526	21379	21574	21535	21485	21366	21375	21321	21509	21360	21422	21496	21519	21421	21402	21301	21437	21338	21318	21115	21482	21475	21420	21433	21358	21530	21430	21299	21422	21568	21282	21382	21463	21392	21492	21291	21623	21527	21516	21363	21441	21512	21367	21339	21375	21438	21487	21311	21371	21498	21282	21446	21346	21440	21540	21429	21423	21376	21526	21430	21343	21323	21461	21528	21264	21520	21455	21487	21532	21570	21347	21590	21458	21400	21402	21356	21573	21405	21376	21524	21536	21323	21449	21375	21429	21628	21405	21364	21435	21421	21426	21284	21334	21321	21428	21356	21499	21595	21538	21398	21464	21494	21568	21458	21331	21464	21563	21419	21237	21571	21442	21595	21583	21438	21584	21435	21491	21253	21597	21421	21557	21441	21493	21459	21477	21329	21447	21399	21666	21311	21397	21480	21395	21302	21590	21462	21455	21560	21496	21446	21461	21538	21466	21352	21536	21542	21400	21545	21576	21361	21393	21287	21328	21349	21276	21331	21387	21385	21320	21255	21498	21526	21469	21234	21562	21638	21490	21326	21459	21481	21272	21450	21580	21478	21403	21471	21575	21410	21508	21495	21389	21387	21415	21365	21554	21307	21553	21255	21528	21501	21624	21393	21556	21444	21206	21430	21394	21318	21453	21306	21439	21523	21328	21414	21426	21375	21395	21441	21365	21671	21403	21166	21572	21531	21308	21592	21517	21389	21299	21288	21570	21678	21302	21376	21584	21586	21464	21438	21398	21305	21580	21531	21458	21313	21490	21446	21155	21411	21492	21359	21327	21424	21365	21307	21371	21419	21351	21470	21456	21444	21362	21519	21478	21516	21381	21605	21436	21482	21431	21546	21494	21467	21366	21491	21429	21453	21190	21288	21585	21386	21542	21379	21332	21648	21447	21389	21412	21522	21304	21452	21154	21359	21281	21201	21228	21411	21443	21407	21457	21305	21392	21427	21419	21513	21368	21466	21410	21525	21286	21264	21361	21651	21451	21492	21540	21422	21636	21464	21316	21404	21522	21338	21500	21216	21459	21364	21224	21441	21498	21440	21492	21402	21495	21422	21460	21400	21451	21393	21384	21342	21645	21288	21490	21334	21658	21375	21370	21561	21371	21390	21422	21453	21589	21620	21287	21488	21298	21582	21313	21497	21593	21352	21289	21567	21278	21623	21430	21379	21555	21361	21419	21334	21515	21327	21389	21422	21530	21572	21356	21420	21321	21533	21360	21353	21489	21428	21477	21421	21502	21572	21408	21537	21452	21516	21454	21500	21390	21498	21537	21363	21374	21488	21482	21520	21335	21427	21459	21467	21417	21504	21343	21372	21463	21408	21344	21550	21492	21444	21484	21414	21226	21450	21589	21232	21554	21166	21506	21480	21595	21521	21360	21446	21518	21532	21402	21319	21389	21397	21403	21434	21564	21433	21250	21357	21387	21563	21319	21279	21322	21570	21522	21256	21493	21374	21340	21487	21560	21257	21408	21388	21449	21406	21364	21411	21522	21441	21356	21493	21411	21395	21502	21506	21458	21382	21434	21591	21357	21524	21579	21586	21299	21452	21262	21433	21564	21475	21450	21415	21495	21602	21413	21368	21439	21420	21563	21455	21348	21351	21490	21390	21472	21547	21334	21361	21377	21436	21408	21466	21360	21457	21376	21433	21621	21457	21622	21236	21483	21419	21434	21444	21527	21372	21590	21510	21523	21510	21381	21404	21350	21434	21646	21591	21400	21367	21299	21572	21371	21544	21374	21408	21397	21371	21447	21278	21407	21643	21594	21408	21444	21493	21385	21516	21660	21587	21378	21607	21308	21442	21452	21503	21328	21603	21506	21540	21265	21425	21439	21372	21508	21354	21295	21277	21254	21432	21442	21340	21344	21335	21359	21445	21452	21527	21461	21533	21446	21405	21635	21272	21490	21419	21439	21327	21693	21480	21542	21399	21401	21480	21251	21388	21375	21522	21434	21342	21375	21356	21430	21313	21484	21187	21479	21353	21531	21389	21483	21452	21504	21409	21465	21426	21428	21418	21672	21598	21506	21553	21604	21388	21392	21295	21269	21494	21521	21361	21560	21342	21454	21441	21514	21411	21516	21344	21507	21387	21492	21314	21356	21417	21305	21477	21470	21608	21392	21372	21549	21404	21356	21382	21294	21343	21541	21398	21603	21537	21332	21382	21500	21439	21422	21426	21549	21325	21505	21319	21334	21474	21462	21324	21439	21556	21380	21508	21336	21413	21373	21478	21286	21599	21364	21520	21398	21473	21484	21462	21415	21525	21473	21437	21356	21185	21439	21416	21298	21411	21463	21545	21469	21489	21599	21466	21470	21600	21442	21372	21433	21444	21397	21393	21430	21418	21407	21574	21475	21468	21388	21215	21478	21593	21468	21265	21309	21377	21380	21377	21291	21454	21271	21458	21367	21281	21469	21568	21173	21574	21374	21241	21619	21520	21542	21525	21320	21419	21513	21586	21312	21416	21414	21478	21521	21374	21434	21329	21367	21262	21462	21535	21318	21611	21413	21446	21422	21575	21400	21373	21195	21343	21553	21598	21423	21428	21314	21526	21458	21415	21423	21481	21403	21374	21426
22875	21556	29488	24217	22965	28455	33450	30148	29523	29607	29737	29733	29909	29400	29268	29129	28842	29012	29057	28765	28807	28741	28657	28699	28879	28473	28634	28408	28726	28748	28347	28544	28726	28611	28636	28295	28357	28241	28774	30360	30787	30082	29393	29081	28400	28247	28285	28350	28459	28514	28325	28347	28390	28263	28156	28370	28214	28594	28367	28424	28373	28252	28456	28041	28207	28360	28453	28454	28141	28256	28258	28187	28364	28218	28471	28523	28494	28203	28182	28276	28324	28283	28461	28157	28193	28343	28463	28254	28670	28076	28368	28534	28487	28205	28153	28098	28342	28211	28031	28335	28211	28396	28365	28311	28264	28203	28421	28190	28476	28414	28621	28359	28020	28190	28124	28417	28130	28054	28404	28456	28330	28264	28212	28334	28162	28436	28289	28026	28105	28310	28342	28102	28395	28282	28147	28128	28197	28416	28175	28297	27955	28167	28184	28213	28515	28245	28539	28270	28316	28151	28061	28206	28229	28137	28167	28526	28135	28200	28337	28322	28314	28475	28321	28384	28199	28213	28016	28085	28357	28396	28377	28149	28089	28208	28134	28098	28337	27930	28226	28359	28287	28176	28245	28274	28344	28268	28064	28312	28067	28171	28287	28353	28236	28330	28356	28354	28188	28447	28200	28149	28348	28149	27975	28233	28123	28252	28109	28357	28149	28257	28361	28427	28525	28436	28400	27973	28454	28272	28193	28238	28271	28257	28432	28409	28219	28456	28317	28282	28221	28326	28286	27916	28114	27988	28243	28182	28529	28151	28491	28116	28066	28252	27937	28324	28183	27996	28181	28251	28258	28291	28392	28301	28408	28245	28294	28388	28065	28406	28390	28394	28242	28247	28252	28226	28169	28191	28249	28104	28120	28217	28343	28476	28197	28203	28055	28378	28098	28298	28231	28205	28117	27979	28202	28239	28184	28124	28197	27979	28238	28124	28022	28340	28402	28356	28253	28209	28431	28257	28454	27959	28030	28256	28091	28226	28438	28139	28106	28064	28127	28328	28227	28293	28221	28275	28287	28012	28263	28314	28241	28147	28268	28235	28152	28344	28297	28155	28159	28365	28170	28271	28242	28333	28135	28311	28246	28151	28428	28204	28078	28266	28285	28189	28086	28208	28120	28019	28054	28195	28555	28348	28353	27896	28269	28272	28341	28339	28193	28515	28155	28301	28271	28062	28404	28287	28248	28375	28116	28080	28207	28273	28012	28333	28550	28345	28096	27964	28209	28245	28364	28162	28164	28353	28085	28237	28162	28327	28149	28236	28088	28513	28185	27977	28070	28172	28210	28413	28268	28275	28211	28319	28070	28262	28181	28303	27984	28264	28178	28357	28234	28347	28434	28308	28293	28204	28204	28226	28046	28131	28238	28529	28298	28241	28251	28432	28279	28142	28518	28161	28247	28169	28167	28142	28167	28453	28235	28403	28212	28321	28291	28293	28325	28413	28448	28086	28193	28139	27975	27853	28119	28250	28120	28280	28107	28168	28329	28338	28107	28303	28234	28324	28203	28344	28401	28118	28474	28348	28357	28117	28005	28313	28278	28167	28368	28163	28061	28177	28325	28140	28229	28237	28098	28555	28132	28375	28200	28320	28265	28217	28339	28286	28383	28130	28096	28311	28210	28465	28400	28144	28138	28201	28390	28335	28117	28362	28251	28096	28291	28277	28140	28248	28550	28159	28215	28297	28320	28291	28156	28299	28503	28096	28310	28160	28298	28031	28115	28195	28287	28180	28022	28293	28298	28379	28127	28126	28158	28159	28278	28306	28112	28284	28039	28360	28371	28252	28149	28423	28393	28135	28283	28168	28348	28105	28200	28167	28404	28303	28332	28129	28424	28059	28342	28246	28270	28225	28196	28370	28371	28274	28242	28291	28213	28333	28131	28243	28249	28364	28256	28178	28059	28259	28609	28316	27775	28175	28228	28156	28242	28390	28374	28157	28333	28174	28158	28292	28118	28232	28223	28343	28333	28200	28086	28187	28219	28164	28331	28207	28254	28242	28357	28134	28310	28437	28405	28158	28200	28291	28223	28533	28342	28251	28212	28214	28400	28214	28295	28207	28088	28342	28319	28379	28403	28109	28369	28160	28255	28281	28103	27904	28079	28274	28273	28091	28322	28106	28241	28117	28110	28174	28209	28432	28501	28065	28206	28087	28247	28197	28210	28272	28499	28172	27927	28244	28051	28340	28111	27978	28307	28209	28113	28125	28252	28023	28016	28275	28337	28222	28290	28214	28252	27998	28145	28021	28284	28301	28288	28241	28252	28438	28366	27966	28168	28093	28030	28154	28114	27905	28338	28382	28119	28429	28360	28329	28312	28166	28248	27955	27990	28133	28594	28545	28305	28049	28299	28310	28217	28525	28152	28160	28146	28518	28295	28416	28203	28125	28157	28141	28319	28343	28471	28259	28195	28091	27985	28180	28391	28344	28261	28501	28081	28384	28177	28245	28373	28233	28430	28125	28275	28201	28252	28106	28352	28243	28178	28400	28179	28120	28148	28092	28271	28302	28131	28089	28218	28173	28361	28237	28297	28239	28010	28443	28301	28018	28252	28494	28281	28291	28420	28232	28520	28480	28312	28375	28057	28214	28462	28298	28262	28350	28303	28031	28216	28081	28057	28010	27950	28109	28171	28311	28345	28308	28271	28140	28436	28265	28080	28343	28114	28239	28313	28565	28473	28576	28272	28373	28283	28123	28132	28074	28059	28066	28500	28327	28330	28282	28227	28270	28370	28270	28043	28219	28237	28431	28077	28248	28453	28400	28346	28149	28202	28046	28180	28130	28125	28170	28226	28213	28325	28182	28121	28387	28246	28329	28304	28153	27966	28253	28196	28080	28308	28176	28088	28244	28104	28253	28300	28273	28112	28124	28391	28164	28407	28550	28322	28133	28169	28220	28197	28009	28348	28187	28166	28118	27993	28013	28323	28173	28107	28135	28410	27973	28297	28189	28490	28273	27893	28355	28363	28357	28136	28158	28250	28301	28139	28484	28414	28285	28119	28363	28288	28299	28145	28343	28089	28220	28363	28249	28161	27996	28218	28134	28470	28376	28351	28118	28265	28237	28296	28126	28100	28349	28246	28087	28151	28299	28499	28472	28361	28237	28395	28229	28359	28201	28009	28218	28205	28380	28327	28053	28253	28058	28109	28193	28302	28231	28201	28278	28186	28170	28355	28151	28378	28604	28203	28192	28377	28304	28192	28172	28229	28218	28277	28198	28417	28329	28180	28257	28287	28300	28391	28486	28304	28287	28130	28242	28298	28135	28275	28124	28303	28155	28220	28214	28181	28154	27968	28190	28391	28336	28530	28091	28151	28410	28426	28103	27901	28246	28512	28172	28280	28278	28134	28292	28210	28455	28224	28259	28143	28358	28338	28302	28373	28086	28287	28064	28269	28531	28145	28182	28208	28198	28110	28208	28304	28271	28206	28270	28171	28237	28028	27930	28008	28252	28173	28131	28384	28261	28616	28260	28315	28075	28171	28350	28143	28286	28232	28544	28215	28259	28077	28270	28331	27776	28332	28153	28182	28417	28202	28219	28435	28196	28323	28373	28200	28560	28493	28325	28268	28426	28189	28082	28079	28072	28404	28391	28273	28091	28085	28152	28208	28491	28145	28180	28251	28361	28184	28254	28254	28265	28269	28378	28169	28043	28210	28038	28333	28077	28312	28291	28127	28289	28265	28414	28169	28135	28502	28270	27904	28123	28175	28061	28255	28338	28057	28235	28384	28118	28107	28112	28243	28307	28174	28254	28419	28316	28300	28366	28210	28094	28293	28355	28315	28347	28170	28410	28094	28429	28419	28136	28252	28402	28225	28112	28093	28384	28193	28309	28223	28312	28152	28181	28117	28142	28336	28331	28322	28225	28226	28104	28207	28202	28181	28362	28309	28227	28132	28285	28344	28329	28437	28251	28183	28178	28167	28252	28276	28393	28316	28190	28208	28355	28336	28099	28106	28218	28209	28228	28306	28254	28291	28228	28060	28186	28411	28353	28210	28160	28141	28194	28179	28432	28239	28290	28314	28014	28132	28311	28322	28192	28375	28369	28321	28311	28098	28155	28293	28444	28226	28281	28314	28197	28235	28142	28314	28270	28404	28221	28049	28219	28375	28267	28094	28225	28246	28300	28433	28357	28056	28168	28243	28161	28325	28180	28386	28370	28390	28349	28230	28298	28124	28332	28366	27996	28048	28459	28490	28141	28492	28121	28233	28294	28382	28196	28182	28152	27980	28252	28097	28153	28208	28449	28276	27999	28194	28432	28428	28198	28433	28279	28224	28312	28661	28227	28131	28405	28271	28085	28069	28273	28253	28238	28207	28124	28285	28346	28179	28369	28348	28127	28107	28299	28295	28217	28039	28218	28145	28225	28499	28214	28287	28207	28420	28104	28320	28108	28173	28318	28232	28223	28414	28397	28223	28238	28300	28123	28498	28127	28235	28326	28210	28255	27970	28195	28190	28090	28187	28287	28086	28387	28052	28171	28052	28321	28409	28244	28102	28343	28082	28408	28249	28131	28060	28390	28255	28360	28361	28230	28284	28029	28314	28434	28194	28363	28199	28472	28469	28192	28122	28173	28286	28060	28026	28332	28206	28234	28349	28236	28370	28165	28216	28405	28301	28050	28414	28370	28283	28138	28343	27982	27908	28249	28160	28238	28280	28057	28264	28289	28167	28249	28260	28299	28249	28195	28148	28007	28298	28255	28112	28329	28283	28327	28560	28229	28361	28228	28209	28258	28198	28400	28109	28201	28294	28349	28385	28400	28204	28173	28191	28516	28345	28045	28556	28127	28189	28139	28217	28185	28327	28304	28093	28388	28240	28365	28352	28330	28219	28110	28183	28337	28406	28259	28285	28169	28488	28298	28101	28287	28193	28184	28274	28175	28206	28252	28579	28253	28319	28142	28096	28240	28309	28241	28321	28129	28532	28448	28161	28245	28097	28042	28005	28173	28236	28260	28181	28224	28232	28321	28220	28314	28184	28193	28257	28277	28358	28391	28306	28208	28336	28264	28278	28324	28192	28273	28357	28584	28321	28093	28244	28282	28413	28271	28033	28356	28260	28108	28192	28278	28258	28191	28272	28151	28345	28089	28431	28241	28363	28268
23459	41417	42327	35692	30875	27773	25761	24972	23869	23547	23575	23713	23793	23511	23124	22910	22516	22606	22418	22261	22005	22216	21945	22114	22313	21924	21774	21845	21953	21840	22033	21953	21769	22008	21843	21745	21945	21902	22114	24737	25288	24002	22915	22227	21859	21670	21657	21692	21707	21582	21589	21639	21784	21779	21579	21841	21801	21586	21471	21804	21923	21850	21792	21782	21832	21611	21533	21716	21749	21493	21698	21640	21578	21578	21598	21676	21803	21675	21545	21675	21615	21569	21596	21644	21765	21624	21618	21614	21624	21669	21756	21507	21570	21698	21577	21547	21742	21762	21730	21731	21659	21763	21797	21635	21762	21672	21766	21669	21816	21744	21701	21641	21666	21577	21497	21627	21619	21557	21672	21614	21567	21633	21845	21656	21868	21693	21778	21669	21863	21496	21419	21520	21590	21492	21712	21547	21516	21775	21662	21530	21600	21782	21670	21671	21750	21663	21503	21542	21622	21703	21637	21595	21613	21750	21615	21579	21706	21571	21525	21649	21715	21536	21853	21667	21402	21601	21659	21589	21704	21621	21541	21856	21351	21606	21577	21801	21755	21486	21819	21710	21698	21723	21612	21642	21736	21629	21666	21699	21636	21607	21581	21770	21626	21337	21682	21820	21486	21777	21576	21510	21620	21541	21490	21677	21409	21718	21807	21400	21605	21642	21524	21605	21662	21604	21803	21717	21543	21695	21611	21640	21638	21498	21629	21832	21552	21560	21770	21845	21610	21780	21709	21549	21747	21554	21362	21356	21508	21637	21739	21552	21731	21504	21699	21656	21760	21633	21594	21469	21506	21647	21662	21472	21831	21729	21674	21633	21898	21768	21713	21525	21788	21560	21467	21524	21682	21586	21552	21564	21528	21557	21575	21461	21763	21586	21703	21683	21468	21530	21641	21494	21727	21730	21530	21652	21512	21460	21580	21714	21701	21666	21552	21667	21737	21527	21516	21640	21574	21590	21671	21647	21548	21635	21534	21711	21598	21869	21533	21752	21561	21770	21731	21553	21542	21667	21679	21549	21680	21646	21579	21591	21679	21720	21662	21531	21752	21668	21556	21841	21639	21541	21614	21570	21674	21692	21734	21680	21538	21807	21582	21682	21624	21603	21389	21627	21650	21577	21700	21557	21758	21642	21550	21545	21434	21651	21580	21581	21692	21663	21717	21617	21551	21595	21591	21648	21488	21789	21549	21621	21560	21657	21667	21617	21638	21649	21680	21555	21662	21651	21696	21748	21593	21575	21474	21696	21824	21614	21577	21515	21603	21726	21779	21549	21572	21602	21597	21722	21595	21710	21542	21587	21651	21730	21699	21570	21575	21561	21586	21639	21610	21515	21538	21335	21581	21462	21636	21564	21470	21609	21657	21703	21549	21469	21564	21592	21809	21699	21593	21755	21675	21655	21546	21575	21557	21595	21748	21826	21629	21592	21831	21623	21702	21685	21556	21695	21516	21629	21605	21421	21577	21717	21655	21614	21895	21579	21576	21691	21668	21526	21506	21684	21505	21658	21542	21743	21523	21507	21549	21549	21692	21687	21543	21579	21598	21549	21709	21632	21704	21451	21627	21603	21476	21688	21719	21782	21616	21619	21648	21749	21804	21506	21548	21553	21705	21639	21931	21698	21616	21619	21689	21768	21658	21755	21646	21520	21734	21643	21454	21477	21559	21640	21672	21630	21581	21659	21483	21790	21603	21775	21595	21604	21630	21747	21506	21840	21443	21745	21585	21741	21759	21304	21586	21770	21541	21558	21603	21526	21459	21629	21682	21660	21439	21581	21760	21382	21670	21564	21583	21677	21587	21622	21545	21812	21599	21611	21706	21612	21753	21679	21429	21628	21651	21502	21639	21533	21718	21557	21562	21667	21590	21499	21670	21498	21580	21643	21663	21520	21695	21697	21591	21710	21575	21570	21628	21624	21594	21771	21558	21743	21690	21680	21599	21524	21774	21746	21521	21721	21654	21529	21636	21597	21723	21492	21795	21552	21568	21741	21459	21752	21738	21508	21840	21631	21562	21647	21594	21703	21552	21581	21773	21581	21647	21640	21594	21500	21452	21498	21600	21427	21605	21602	21643	21648	21645	21674	21658	21540	21499	21700	21684	21648	21656	21658	21682	21612	21799	21680	21669	21521	21481	21651	21619	21566	21620	21484	21553	21550	21554	21754	21460	21735	21488	21675	21572	21568	21854	21568	21704	21618	21621	21543	21603	21573	21676	21663	21626	21602	21678	21621	21563	21594	21689	21536	21541	21555	21677	21582	21665	21753	21505	21633	21576	21598	21527	21435	21693	21490	21817	21494	21639	21715	21544	21532	21766	21507	21656	21640	21585	21610	21860	21617	21738	21557	21748	21533	21579	21676	21542	21473	21732	21675	21792	21555	21660	21764	21842	21528	21530	21800	21695	21643	21570	21538	21826	21797	21747	21597	21753	21489	21573	21712	21685	21703	21696	21650	21697	21715	21538	21611	21526	21631	21785	21549	21680	21666	21627	21796	21636	21555	21622	21634	21557	21639	21588	21728	21414	21771	21625	21562	21635	21637	21476	21810	21735	21764	21663	21591	21769	21559	21561	21528	21666	21695	21673	21666	21510	21581	21595	21656	21675	21314	21698	21743	21633	21836	21429	21659	21527	21895	21534	21610	21774	21766	21616	21685	21503	21721	21424	21621	21691	21544	21721	21520	21672	21650	21643	21670	21620	21641	21767	21617	21487	21680	21696	21739	21708	21486	21547	21308	21760	21808	21561	21673	21614	21525	21744	21407	21575	21603	21514	21688	21475	21351	21710	21620	21615	21497	21699	21686	21570	21636	21461	21776	21593	21400	21717	21531	21431	21560	21437	21382	21741	21616	21611	21549	21536	21614	21495	21627	21679	21625	21612	21745	21732	21652	21671	21670	21762	21656	21715	21665	21573	21730	21637	21729	21594	21659	21772	21800	21676	21643	21545	21662	21450	21765	21922	21808	21645	21459	21549	21648	21477	21647	21644	21543	21517	21550	21480	21701	21630	21662	21576	21437	21615	21771	21479	21609	21475	21561	21370	21581	21562	21584	21492	21333	21654	21806	21479	21946	21581	21493	21626	21478	21683	21520	21626	21817	21705	21589	21706	21640	21561	21666	21449	21646	21549	21803	21758	21498	21578	21687	21542	21672	21647	21676	21722	21502	21477	21589	21540	21333	21694	21596	21553	21587	21653	21645	21728	21582	21640	21701	21795	21632	21611	21604	21606	21590	21732	21712	21706	21558	21752	21639	21662	21570	21783	21793	21513	21537	21563	21615	21677	21530	21632	21516	21693	21542	21726	21620	21701	21460	21565	21675	21701	21657	21528	21620	21520	21497	21705	21742	21464	21615	21440	21710	21473	21646	21915	21656	21698	21379	21594	21701	21685	21661	21729	21586	21664	21633	21591	21710	21599	21698	21496	21539	21718	21712	21663	21735	21593	21617	21777	21657	21743	21704	21710	21483	21565	21593	21375	21687	21589	21542	21572	21721	21652	21550	21639	21550	21620	21528	21588	21618	21667	21671	21736	21718	21509	21618	21722	21833	21556	21620	21735	21704	21460	21614	21727	21568	21672	21612	21782	21788	21678	21596	21544	21553	21613	21649	21804	21670	21816	21438	21663	21507	21716	21500	21471	21727	21726	21595	21704	21622	21666	21549	21634	21633	21718	21652	21771	21680	21730	21779	21416	21685	21517	21771	21561	21550	21736	21674	21669	21541	21807	21734	21442	21728	21513	21766	21573	21549	21636	21465	21642	21617	21550	21686	21532	21554	21600	21554	21503	21561	21685	21632	21824	21669	21814	21747	21577	21624	21709	21454	21839	21626	21799	21587	21636	21543	21744	21600	21616	21631	21719	21556	21528	21805	21558	21760	21595	21685	21515	21797	21622	21545	21601	21716	21554	21766	21520	21663	21725	21743	21476	21552	21656	21759	21746	21526	21507	21605	21546	21609	21677	21699	21568	21566	21613	21644	21537	21465	21654	21700	21942	21675	21565	21597	21614	21430	21675	21636	21725	21676	21563	21747	21630	21726	21679	21670	21600	21610	21710	21649	21622	21641	21578	21699	21647	21424	21571	21522	21604	21502	21700	21754	21721	21630	21635	21663	21543	21558	21503	21417	21571	21779	21702	21560	21642	21707	21579	21350	21763	21645	21741	21625	21689	21525	21691	21708	21647	21910	21657	21643	21669	21537	21600	21552	21709	21535	21924	21560	21609	21655	21662	21480	21583	21500	21689	21491	21600	21671	21464	21803	21634	21802	21688	21425	21678	21522	21604	21623	21707	21566	21533	21651	21676	21406	21525	21465	21594	21802	21538	21581	21724	21700	21613	21814	21656	21663	21775	21459	21628	21705	21681	21506	21712	21620	21516	21347	21580	21517	21680	21882	21419	21637	21630	21531	21665	21632	21457	21656	21528	21581	21480	21531	21671	21766	21628	21681	21610	21601	21603	21757	21581	21476	21747	21702	21561	21563	21681	21549	21549	21643	21452	21670	21660	21646	21669	21722	21645	21578	21670	21720	21510	21569	21676	21640	21514	21641	21701	21722	21669	21702	21473	21549	21835	21653	21600	21437	21724	21760	21689	21661	21569	21620	21624	21494	21543	21649	21684	21586	21571	21620	21601	21776	21656	21684	21509	21650	21621	21533	21810	21498	21624	21587	21891	21547	21664	21432	21593	21500	21646	21839	21555	21527	21625	21811	21663	21512	21499	21912	21501	21546	21530	21604	21660	21774	21732	21583	21607	21463	21728	21573	21748	21695	21583	21542	21616	21542	21556	21637	21695	21710	21498	21620	21619	21567	21682	21581	21651	21671	21700	21551	21673	21766	21828	21649	21564	21569	21738	21550	21719	21780	21602	21582	21590	21553	21677	21661	21653	21481	21634	21614	21497	21500	21675	21483	21751	21684	21594	21489	21674	21552	21651	21504	21804	21774	21635	21453	21592	21659	21771	21500	21727	21561	21504	21535	21640	21590	21829	21617	21586	21682	21745	21580	21598	21590	21540	21671	21825	21734	21737	21637	21555	21655	21467	21607	21548	21885	21605	21678	21772	21650	21586	21607	21547	21719	21707	21683	21621	21675	21705	21512	21816	21745	21627	21593
29069	25480	34065	33564	30090	29593	29179	28872	28396	28541	28368	28501	28591	28201	28460	28419	28377	28354	28077	27934	28181	28122	28156	28164	28373	28222	28164	28159	27927	28004	28100	28182	28052	27897	28209	28120	27899	28035	28173	28137	28188	28220	28320	28101	28000	27884	28102	28179	28248	28063	28267	27883	27978	28014	28116	28127	27883	28152	27997	27900	27995	28078	27945	27786	28013	27954	28087	28299	28054	28252	28214	28069	28008	27774	28121	27889	28203	27917	28070	28199	27653	28104	27829	28159	27978	28179	27990	27996	27996	28079	27944	28061	28031	27952	28021	27775	28024	27991	28061	28158	27880	27939	27898	27999	27852	27869	28179	28087	27988	27699	27969	27910	27817	27944	27900	27804	27816	28330	27972	27947	28001	27942	27998	28172	28041	27966	27917	27787	27974	27991	27952	27936	28085	27690	27919	27971	28071	28012	28103	27957	27903	27821	27954	28119	28145	27745	27972	28013	28063	28142	28141	27800	28045	28209	27901	28049	27939	27980	28102	28087	28018	28005	28040	27978	28227	27795	28086	28054	28061	27792	27928	27904	27986	27954	28066	27982	28053	27809	27789	27948	27889	27783	28250	27870	28322	27931	28067	27976	27985	28069	28042	27759	28012	27965	27997	27949	28090	27818	28109	27736	27898	27780	27874	28116	28002	27783	28083	28016	27862	27917	28149	27811	28119	28023	28125	27772	28158	27901	28380	27879	28148	28159	27898	28013	27856	28048	28041	28063	27938	28162	28228	28148	28193	27712	27908	27806	28080	27906	27980	28004	28083	28120	28361	28107	27847	28068	28107	28029	27928	27941	28080	27879	27785	27860	28084	28129	28121	27960	27875	27971	27986	28141	28099	28070	28176	28082	28174	27870	27971	28082	28030	27983	27911	28182	28046	27936	27856	28156	27922	28059	27926	27934	28138	28078	28154	28105	28076	28015	28101	27798	28061	27893	28119	28035	28104	28273	27795	28076	28187	27858	28174	27939	28022	28051	27917	28050	28098	27805	27780	28053	28133	28010	27793	28038	28045	27818	27998	27914	27949	27971	27846	27854	27995	28072	27897	28035	28281	27999	28209	28231	28251	28039	27799	28203	28036	28091	27874	28040	28164	27988	28043	27991	27948	28031	28063	27850	27917	27991	27978	27978	27973	28122	27857	28229	28221	27873	28280	27812	28030	27896	28048	28204	27957	28293	28014	27838	27961	28038	28289	27788	27741	28043	27983	27910	28020	27837	28074	28060	27864	28063	27870	28024	28300	28322	27998	27914	28132	28008	28032	28055	28100	27993	28054	28102	27953	28331	28005	28010	28110	28012	28073	28020	28153	27984	28031	28184	28026	28046	27986	27872	27875	27994	28096	28073	28084	28017	27782	27941	27949	27967	28130	27888	27947	28053	27888	28009	28058	27862	27968	28156	27883	28223	28047	28173	27956	28045	27987	27915	28005	27948	28129	27914	27959	27980	28105	27752	28116	28003	27907	27992	28024	28089	27942	28007	28097	27948	28213	28053	28026	28086	28164	27941	27950	27972	28126	28036	28100	27888	28060	27939	27910	28045	27987	27887	27750	28018	27848	27858	28185	28100	27964	27918	27905	28174	28190	27986	28007	28048	28043	28051	28127	27837	28017	27986	28153	27850	27930	27986	27696	27883	27838	28083	28111	27974	28033	28141	27908	28084	28019	28077	27930	28185	27822	28070	27760	27865	28026	27846	27908	28070	28071	27946	28079	28094	28178	28028	27874	28077	28139	27766	28078	27769	27961	27820	27984	28104	28127	27844	28003	27777	28366	27877	28077	27945	27889	28003	28094	28150	28052	28107	28103	27829	28036	27808	28096	28211	27871	28055	28060	28109	27978	27969	27856	28181	28135	28015	28001	27921	28174	27957	28044	27860	27964	27794	27963	28016	28061	28116	28184	27891	28042	28081	27992	27977	27815	27972	28303	28157	27711	27876	27901	28181	28255	28088	28040	28138	27903	27737	27886	28215	28090	28026	27964	27954	27970	28086	27867	28140	28051	27891	28212	28029	27913	27845	27941	28000	28092	27978	27944	27965	27992	27978	27845	27981	28197	28009	27921	28343	28026	27903	28130	28082	27857	27861	28023	27964	27840	28045	27787	28150	27965	28054	28344	27718	28094	27901	28028	28071	27959	27911	27793	28038	27953	28255	28188	27920	27991	28149	27993	28108	28012	28159	28009	28209	28189	28014	28010	28086	28058	28135	27964	27860	27935	28264	28139	28234	28039	27930	28199	28074	28201	27946	28009	28067	28186	28058	28113	28010	28010	28089	28285	28048	27977	27966	27900	27970	27855	28294	28226	27933	27879	27979	28048	28025	27805	28021	28075	27915	27861	28076	28015	27880	28143	28116	27958	28018	27845	28073	27671	28008	28075	28026	28233	28101	28119	28249	28266	28115	27963	28117	28036	27928	28151	28181	28205	28238	28189	27957	28060	28307	27884	27974	27792	27940	28079	28080	27894	27835	27981	27951	28075	28098	28229	28111	28120	27987	27944	27887	27744	27950	28142	28146	27941	27992	28073	28291	27884	27839	27980	28284	28068	27868	28368	28105	28168	27939	27991	28151	27882	27913	28093	28050	28080	27863	28017	27835	27702	28041	27884	27984	28154	28023	27892	27778	28144	27793	27946	28128	28058	28175	28097	28067	28123	28160	27910	28252	27851	27875	28024	28008	28096	27887	27781	28031	28148	28029	27869	27818	28063	28083	28128	28003	28151	27874	27989	28125	27974	27921	28022	28080	28099	27821	28035	27935	28086	27857	28032	27979	28417	27908	28028	28165	28021	27944	27982	27984	28008	27798	27974	27979	28005	28113	28121	27849	28240	28297	28049	28111	28297	27819	27937	27849	28089	28110	28080	28076	28066	27987	27947	28002	27846	27810	27962	28118	27924	27767	27987	27776	28011	28384	27774	28034	28037	27972	27768	28032	27743	28025	27821	27913	28091	27909	28041	27933	27911	28028	27877	28185	28133	27943	28282	28047	28083	27993	27986	27781	28108	28167	28125	28003	27995	28046	27841	28072	27984	28099	27925	28050	28174	28066	27990	27871	27941	28181	28055	28229	28312	28142	28181	28210	28173	27962	27915	28171	28092	28010	27920	28208	27891	27833	28021	28068	28001	27992	27935	27972	28123	27993	28095	28153	28018	28033	27910	28081	27940	27984	28252	27867	28343	28204	28204	28032	28086	27992	28145	27823	27988	28174	28057	27929	27795	27997	27906	27947	28045	27985	28045	27899	27699	28333	27919	27983	27941	28089	28100	27898	27978	28275	28223	28113	27856	27811	28000	27992	28114	28123	28169	28045	28226	28049	27890	27916	28053	28189	28096	27962	27971	28219	28044	27976	28064	28018	28376	28145	27781	27913	27766	28085	28038	28251	27998	27905	27937	28193	27916	28114	28248	28130	27960	28144	28126	28181	28001	27925	28164	28024	28070	28167	28181	28014	28083	28052	28122	28126	28397	27785	28045	27932	28015	27873	27996	27911	28002	27859	27815	28107	27960	28073	27989	27963	28149	28136	28131	28114	28154	28070	28188	28281	28257	28156	28161	27984	27665	28058	28134	27968	27897	27843	27915	27857	28023	28128	27916	27934	27955	28351	27907	28033	27984	27787	27879	27936	28035	27928	28110	27950	28141	28096	28050	28164	28012	27751	27872	27666	27999	27850	28180	28067	27859	28371	27854	27924	28185	28010	27957	28096	27776	27768	28087	28125	28110	28224	27831	27966	27941	28051	28028	27885	27851	28087	28139	28262	28132	27956	28095	27891	27914	27971	28134	28113	27857	28240	28111	28196	28035	27999	28262	28205	27905	27823	28040	27926	28079	27949	27947	27942	28216	28011	28327	28047	28093	27945	27998	27895	28026	27777	28071	28040	27922	28182	27959	27792	27964	27974	27992	27846	28127	28133	28087	27852	27839	28039	27971	28029	27958	27992	27937	28000	28094	27986	27990	27831	28017	28220	27773	27989	28259	27994	28080	28105	28049	28030	28000	27913	28186	27983	28064	27947	28185	27921	27976	27804	27941	27983	28277	28133	28032	28165	27907	28135	28105	28336	28084	27855	28135	28128	28060	28080	27966	28078	28120	28103	27892	27930	28120	28104	28175	27736	28092	27964	27838	28258	27841	27891	28080	28126	28030	27812	28240	28151	27950	27982	28072	27990	28100	28019	27872	28024	27971	27978	28026	27968	28059	27863	28082	27920	28025	28215	27833	28017	27820	28111	28219	28008	28085	28013	28072	27931	28030	27998	27905	28030	27899	27835	28169	28067	28004	27819	28130	28182	27770	28064	28072	27898	28041	27881	27954	28107	28193	27870	28157	28082	28094	28139	27959	28010	27838	28131	28123	27961	27952	28078	28271	28018	27959	28089	28206	28082	28240	27976	28137	28056	28066	27919	28021	28029	27991	27956	28218	28052	27980	28124	28081	28001	28189	28000	28060	27867	27905	27998	28071	27972	28040	28034	28144	28067	27946	28173	28048	28150	28232	27852	27885	28044	28029	27920	28179	28137	28123	27977	28189	28120	28171	28047	28021	27827	28029	28023	27932	28115	28190	28186	28141	27790	28226	28041	27994	28082	28302	28151	28036	27943	27795	27659	28322	27880	28247	27925	28084	27930	27984	27906	28182	28107	28070	28115	28004	27980	28141	28027	28095	27962	27831	28146	27982	27884	28070	28095	28192	27818	28077	28124	28174	27856	28101	28009	28155	28118	27968	27978	28098	28163	28146	28203	28171	27936	27965	27788	28250	28078	28044	27915	27905	28096	28107	28041	27889	28170	27973	28041	28039	27730	28125	27854	28035	28169	27945	28163	27859	27942	27951	27846	27799	27916	28004	28103	28009	28086	27959	27884	28168	28092	28004	28093	28312	27932	27896	28051	28236	28296	27954	27892	28063	28036	28060	28244	28161	27980	27804	28020	28195	27883	28063	28141	27869	28266	28122	27953	28058	27935	27981	28133	27908	27944	27866	27867	27996	27840	28188	28052	27918	27971	28266	27821	27876	27832	28245	28339	27971	27932	28088	27981	27921	27843	28141	27910	28079	27790	27994	28176	28096	28181	27992	27894	28050	28073	27986	28151	28004	28095	28075	28167	28101	27895	28000	27960
23321	32510	33034	28260	25385	24043	23200	22635	22393	22162	22060	22267	22170	22113	22048	22038	21942	21871	21708	21725	21728	21804	21414	21820	21984	21727	21591	21455	21380	21602	21751	21560	21440	21610	21308	21678	21879	21498	21743	21781	21783	21867	21763	21582	21539	21490	21611	21482	21503	21380	21420	21424	21470	21447	21478	21560	21345	21437	21553	21470	21521	21388	21533	21547	21453	21569	21447	21612	21540	21477	21646	21299	21582	21489	21680	21583	21391	21443	21502	21401	21594	21386	21701	21505	21505	21501	21712	21428	21579	21452	21421	21305	21351	21641	21567	21404	21531	21592	21471	21455	21514	21602	21381	21680	21543	21573	21387	21504	21424	21484	21425	21539	21493	21544	21509	21454	21528	21604	21392	21485	21383	21345	21495	21634	21427	21582	21397	21698	21545	21483	21359	21466	21381	21582	21500	21495	21515	21462	21351	21507	21481	21543	21596	21392	21545	21649	21579	21472	21493	21363	21430	21507	21657	21566	21533	21456	21379	21556	21411	21522	21431	21358	21369	21587	21491	21511	21427	21461	21557	21466	21450	21540	21673	21570	21457	21543	21416	21425	21423	21422	21501	21366	21544	21390	21592	21519	21557	21584	21456	21450	21560	21515	21618	21520	21401	21627	21417	21380	21597	21503	21492	21512	21510	21445	21570	21481	21418	21523	21540	21394	21589	21561	21571	21627	21477	21405	21372	21369	21553	21483	21456	21457	21459	21527	21502	21537	21593	21541	21590	21667	21441	21534	21396	21366	21591	21580	21499	21480	21621	21355	21693	21453	21542	21572	21400	21469	21397	21569	21616	21474	21394	21511	21539	21579	21509	21509	21544	21426	21634	21594	21603	21589	21597	21354	21393	21605	21533	21644	21468	21643	21452	21495	21585	21410	21458	21506	21662	21323	21601	21570	21515	21293	21607	21590	21457	21605	21561	21418	21555	21531	21420	21693	21513	21471	21478	21580	21421	21554	21418	21470	21626	21670	21723	21453	21450	21460	21346	21708	21616	21509	21561	21517	21531	21529	21377	21516	21637	21495	21667	21520	21533	21419	21584	21488	21442	21429	21562	21478	21543	21556	21416	21596	21568	21288	21457	21618	21446	21502	21466	21436	21549	21417	21393	21455	21345	21574	21592	21435	21501	21604	21477	21424	21571	21500	21474	21487	21376	21264	21523	21396	21500	21459	21668	21504	21499	21472	21491	21481	21311	21575	21501	21572	21688	21346	21667	21462	21398	21517	21397	21398	21511	21436	21500	21475	21550	21602	21551	21338	21523	21644	21510	21491	21561	21473	21369	21381	21469	21494	21552	21564	21472	21506	21501	21706	21555	21381	21529	21526	21475	21563	21617	21471	21410	21448	21382	21432	21410	21519	21482	21617	21357	21553	21498	21343	21508	21551	21530	21469	21690	21375	21491	21480	21500	21537	21412	21474	21482	21552	21468	21462	21556	21536	21722	21469	21568	21481	21546	21610	21517	21569	21514	21482	21401	21512	21585	21530	21523	21430	21555	21634	21685	21534	21554	21383	21399	21475	21452	21351	21489	21448	21534	21427	21510	21569	21487	21330	21475	21493	21499	21570	21525	21495	21622	21222	21518	21497	21548	21607	21642	21438	21490	21487	21538	21421	21501	21607	21669	21486	21690	21480	21588	21471	21580	21407	21520	21429	21666	21428	21596	21382	21540	21236	21328	21559	21670	21469	21573	21404	21786	21580	21601	21547	21578	21492	21697	21689	21401	21671	21398	21591	21484	21509	21630	21390	21528	21481	21471	21443	21547	21511	21419	21517	21560	21393	21343	21580	21671	21503	21564	21349	21556	21501	21500	21560	21434	21440	21475	21622	21475	21504	21609	21582	21595	21594	21399	21571	21458	21496	21325	21598	21521	21495	21422	21531	21514	21567	21669	21595	21595	21396	21507	21500	21617	21482	21522	21530	21516	21426	21512	21539	21502	21590	21409	21504	21576	21405	21663	21615	21659	21478	21500	21749	21465	21434	21533	21526	21505	21370	21479	21507	21444	21442	21544	21527	21385	21367	21341	21326	21674	21536	21542	21501	21575	21691	21493	21768	21341	21469	21618	21414	21642	21402	21317	21548	21426	21579	21650	21523	21619	21657	21530	21538	21419	21646	21498	21336	21660	21446	21570	21385	21715	21510	21383	21298	21512	21622	21578	21435	21389	21314	21402	21542	21697	21532	21564	21487	21480	21589	21432	21445	21242	21457	21427	21515	21629	21420	21559	21465	21546	21569	21463	21541	21492	21507	21353	21600	21521	21529	21414	21782	21683	21341	21430	21662	21501	21440	21551	21485	21528	21455	21570	21398	21627	21482	21354	21345	21523	21684	21568	21583	21563	21506	21552	21498	21469	21396	21685	21501	21576	21555	21606	21435	21499	21474	21413	21470	21441	21362	21500	21596	21401	21386	21495	21518	21494	21589	21563	21547	21377	21539	21467	21610	21453	21317	21513	21586	21520	21501	21456	21379	21504	21593	21640	21537	21620	21458	21557	21671	21524	21511	21511	21536	21416	21328	21303	21469	21615	21522	21638	21705	21421	21350	21512	21625	21355	21464	21489	21509	21327	21645	21489	21495	21656	21700	21493	21515	21447	21497	21597	21367	21669	21532	21476	21600	21528	21614	21493	21465	21531	21549	21483	21518	21373	21645	21497	21509	21518	21390	21470	21496	21607	21448	21413	21450	21507	21739	21395	21565	21633	21483	21362	21524	21514	21535	21363	21392	21414	21424	21406	21418	21451	21547	21573	21541	21535	21532	21479	21456	21464	21624	21674	21454	21368	21602	21530	21504	21430	21427	21628	21464	21452	21550	21534	21625	21648	21481	21523	21500	21385	21532	21517	21532	21506	21419	21559	21633	21385	21625	21693	21437	21673	21563	21446	21492	21414	21488	21470	21659	21693	21417	21380	21465	21537	21459	21274	21531	21583	21487	21585	21537	21504	21384	21352	21395	21399	21572	21530	21587	21525	21451	21491	21497	21547	21538	21549	21438	21448	21537	21412	21551	21518	21341	21656	21496	21548	21601	21568	21655	21515	21589	21601	21586	21506	21420	21607	21601	21609	21363	21470	21526	21480	21509	21542	21499	21464	21392	21520	21408	21468	21424	21468	21363	21509	21674	21507	21536	21512	21559	21451	21586	21575	21547	21540	21491	21469	21642	21816	21458	21408	21483	21364	21576	21539	21542	21565	21342	21536	21524	21599	21395	21491	21514	21573	21563	21452	21456	21383	21606	21394	21691	21352	21619	21507	21308	21439	21448	21529	21266	21336	21485	21455	21499	21569	21623	21617	21449	21354	21473	21738	21557	21512	21530	21469	21535	21460	21420	21718	21564	21359	21554	21589	21472	21554	21644	21428	21334	21543	21474	21528	21541	21645	21654	21672	21531	21457	21555	21710	21589	21471	21472	21648	21611	21270	21382	21511	21564	21435	21526	21592	21415	21695	21649	21509	21567	21604	21392	21335	21400	21521	21641	21574	21349	21517	21532	21550	21497	21463	21491	21609	21387	21492	21542	21581	21617	21372	21507	21669	21611	21571	21530	21589	21485	21482	21572	21545	21472	21469	21744	21510	21615	21643	21466	21421	21452	21556	21542	21607	21514	21504	21586	21554	21563	21613	21280	21584	21534	21364	21549	21353	21491	21548	21512	21322	21542	21556	21495	21678	21373	21380	21582	21483	21425	21472	21510	21568	21418	21314	21471	21509	21649	21580	21592	21625	21331	21287	21373	21618	21482	21256	21543	21580	21603	21519	21401	21352	21384	21468	21477	21663	21395	21513	21552	21594	21471	21520	21571	21434	21448	21471	21447	21553	21668	21419	21733	21570	21479	21407	21565	21344	21425	21490	21419	21531	21620	21560	21636	21700	21558	21640	21396	21538	21604	21482	21444	21664	21675	21467	21360	21500	21537	21474	21463	21418	21658	21624	21648	21398	21518	21377	21645	21593	21480	21687	21511	21347	21472	21579	21522	21681	21342	21575	21297	21553	21467	21507	21527	21414	21713	21681	21323	21432	21443	21660	21419	21572	21404	21581	21429	21475	21387	21478	21691	21519	21545	21641	21534	21735	21389	21567	21486	21635	21487	21667	21565	21474	21551	21365	21462	21511	21465	21550	21567	21456	21686	21482	21522	21657	21449	21429	21662	21509	21592	21497	21595	21592	21615	21631	21592	21512	21352	21528	21584	21604	21708	21501	21475	21618	21587	21570	21572	21427	21646	21533	21517	21544	21592	21534	21283	21490	21532	21456	21444	21435	21593	21458	21593	21580	21498	21608	21544	21595	21367	21565	21295	21721	21500	21596	21485	21573	21399	21649	21695	21496	21552	21527	21246	21577	21517	21475	21426	21702	21607	21606	21461	21584	21258	21489	21547	21382	21662	21518	21838	21507	21590	21587	21510	21650	21587	21660	21528	21536	21444	21598	21398	21505	21456	21451	21569	21665	21508	21455	21497	21639	21529	21404	21434	21445	21441	21501	21471	21508	21595	21652	21517	21544	21536	21566	21476	21510	21608	21467	21437	21693	21503	21304	21550	21345	21715	21530	21519	21693	21199	21564	21616	21502	21702	21448	21435	21582	21327	21466	21508	21479	21542	21494	21627	21417	21547	21536	21466	21563	21526	21705	21528	21412	21469	21543	21573	21524	21553	21516	21556	21424	21412	21480	21421	21556	21549	21674	21528	21512	21336	21528	21521	21682	21393	21569	21430	21423	21522	21526	21624	21593	21577	21494	21368	21514	21393	21360	21640	21652	21574	21612	21473	21302	21307	21522	21649	21528	21412	21344	21621	21449	21575	21794	21618	21457	21559	21743	21466	21593	21584	21503	21390	21579	21537	21382	21526	21585	21398	21441	21381	21567	21495	21735	21478	21651	21588	21617	21449	21559	21535	21617	21482	21526	21570	21411	21405	21704	21569	21604	21367	21473	21705	21534	21528	21469	21498	21564	21439	21522	21528	21526	21630	21670	21518	21339	21597	21511	21535	21459	21575	21462	21577	21619	21414	21552	21564	21313	21525	21362	21545	21661	21330	21539	21512	21564	21403	21595	21498	21579	21689	21405	21577	21494	21599	21388	21602	21547	21525	21714	21391	21547	21494	21516	21477
23760	21532	29222	24853	25180	29852	31906	29276	28786	28867	28702	28687	28789	28484	28346	28668	28476	28574	28487	27995	28088	27927	27969	28080	28124	27943	27976	28042	27738	27913	27977	28145	28203	28187	28035	27999	27742	28129	28124	28815	29353	28624	28499	28282	28115	28077	27842	27958	27766	27909	27800	27865	27789	27789	27677	27746	27897	27745	27768	27595	27785	27606	27914	27927	27649	27649	28005	27819	27882	27888	27742	27845	27956	27834	27866	27735	27850	27813	27711	27866	27699	27940	27803	27813	27761	27659	27787	27599	27745	27707	27857	27705	27800	27959	27752	27538	27675	27674	27698	27771	27583	27812	27815	27758	28033	27602	27603	27762	27927	28002	28001	27830	27739	28029	27765	27708	27631	27546	27923	27936	27866	27751	27574	27690	27683	28089	27919	27747	27870	27786	27860	27766	27862	27834	27757	27678	27816	27581	27945	27654	27685	27820	27984	27751	27683	27747	27830	27777	27697	27843	27841	27422	27848	27742	27795	27677	27855	28058	27900	27800	27785	27806	28051	27993	27849	27828	27988	27618	27860	27783	27896	27856	28102	27727	27581	27861	27520	27874	27646	27875	27730	27840	27878	27769	27759	28019	27756	27555	27653	27849	27727	27725	27793	27743	27626	28039	27763	27679	27626	27677	27663	27511	27748	27827	28151	27702	27868	27865	27769	27911	27630	27704	27656	27854	27850	27709	27733	27715	27885	27747	27711	27913	27895	27673	27961	27693	27924	27846	27726	27618	27783	27608	27942	27769	27765	27923	27782	27631	27609	27798	27641	27789	27764	28005	27988	27782	27995	27786	27702	27965	27728	27740	27840	27903	27600	27595	27653	27637	27683	27638	27794	27877	27813	27625	27833	27836	28134	27905	27797	27922	27933	27795	27702	27710	27781	27804	27919	27820	27868	27838	27918	27706	27945	27894	27840	27955	27913	27900	27647	27866	27730	27523	27930	27655	28002	27704	27666	27798	27698	27922	27579	27965	27882	27530	27661	27658	27864	27751	27682	27830	27663	27723	27872	27744	27713	27915	27812	27970	27694	27897	27652	27903	27763	27924	27976	27508	27620	27538	27819	27664	27674	27668	27911	27929	27863	27621	27977	27572	27659	27743	27592	27746	27967	27563	27734	27829	27739	27728	27698	27836	27923	27509	27916	27796	27970	27859	27581	27852	27875	28030	27899	27908	27812	28042	27762	27781	27759	27763	27757	27752	27925	27770	27638	27676	28007	27669	27688	27577	27936	28024	27853	28125	27696	27846	27723	27583	27954	27796	27521	27617	27815	28079	27846	27941	27767	27675	27963	27707	27624	27646	27719	27713	27817	27824	27683	27627	27950	27506	27901	27592	27823	27880	27853	27917	27947	27917	27569	28140	27792	27717	27876	27842	27884	27828	27570	27654	27896	27906	27771	27869	27807	27976	27783	27793	27898	28050	27764	27877	27925	27889	27771	27977	27880	27638	27569	27909	27748	27711	27885	27796	27788	27747	28015	28036	27804	27753	27720	27847	27898	27872	27988	27923	27693	27970	27853	28009	27748	27632	27800	27707	27828	27791	27753	27685	27842	27817	27865	28139	27705	27885	27920	27646	27935	27654	27688	27673	27781	27873	27611	28016	27940	27849	27676	27654	27992	27735	27953	27614	27701	27836	27884	27725	27843	27575	27843	27882	28050	27813	27668	27734	27721	27708	27655	27826	27644	27853	27780	27863	27620	27711	27913	27725	27653	28006	27773	27770	27672	27732	27932	27720	27903	27708	28091	27677	27633	27439	27715	28005	27689	27745	27799	27602	27936	27810	27918	27760	27633	27929	28033	27738	27843	27820	27806	27941	27744	27855	28072	27978	27657	27701	27765	27644	27826	27895	27800	27562	27847	27596	27934	27630	28180	27869	27802	28143	27764	27925	27793	27909	27884	27864	27627	27761	27805	27681	27681	27666	27879	27569	27791	27559	28018	27967	27896	27786	27943	27680	27986	27937	27823	27421	27783	27666	27897	27986	27826	27917	27868	28029	27690	27951	27673	27945	27632	27755	27690	27740	27733	27876	27775	27710	27757	28068	27737	27790	27455	27766	27780	27946	27730	27702	27746	27804	27796	27677	27926	27848	27939	27786	27684	27816	27758	27723	27990	27612	27710	27650	27746	27618	27802	27920	27587	27821	27760	27634	27950	27701	27699	27636	27696	27759	27811	27490	27836	27808	27605	27843	27984	27818	27815	27890	27973	28052	27748	27888	27545	27993	27866	27792	27631	27766	27728	27748	28183	27841	27591	27827	27859	27561	27862	27757	27835	27646	27698	27636	27844	27589	28048	27874	27744	27841	27740	27768	27537	27733	27617	27739	27830	27904	28001	27895	27711	27826	27881	27839	27809	27826	27777	27773	27813	27486	27908	27796	27847	27887	27675	27678	27730	27777	27742	27839	27734	27836	27762	27727	27771	27646	27897	27882	27731	27850	27600	27840	27711	27881	27758	27916	27944	28028	27615	27753	27829	27700	27637	27703	27795	27974	27766	27734	27938	27721	27482	27942	28038	27954	27597	27674	27949	27589	27932	27724	27929	27689	27599	27894	27856	27815	27787	27685	27816	27728	27969	27583	27656	27895	28030	28015	27840	28026	27798	27901	27858	27540	27749	27672	27855	27981	27818	27744	27896	27895	27922	27786	27635	27681	27935	27853	27861	27665	27947	27703	27675	27832	27861	27724	27754	27734	27639	27671	27809	27834	27787	27814	27541	27936	27786	27573	27853	27908	28003	27853	27814	27876	27810	27523	27720	27763	27878	27730	27895	27845	27671	27680	27775	27686	27777	27764	27657	27492	27828	27636	27922	27734	27625	27768	27744	27735	27595	27824	27900	27819	27811	27747	27724	27650	27915	27752	27770	27692	27874	27909	27744	27926	27660	27631	27584	27669	27759	27739	27769	27612	27700	27684	27863	27963	27742	27695	27761	27803	27939	27645	27935	27805	27705	27828	27868	27781	27708	27559	27760	27467	27650	27753	27852	27858	27883	27848	27642	28257	27931	27707	27824	27689	27922	27720	27751	27996	27847	27914	27626	27786	27823	27753	27976	27861	27843	27713	27745	27696	27799	27843	27794	27661	27636	27912	27754	27788	27944	27786	27927	27623	27774	27890	27954	27801	27767	27840	27647	27914	27950	27744	27612	27812	27510	27794	27893	27786	27794	27748	27930	27607	27868	27926	27836	27837	28018	27728	27742	27650	27820	27657	27864	27786	27896	27868	27761	27814	28067	27705	27765	27591	27963	28005	27836	27842	27730	27549	27862	27704	27620	27860	27819	27509	27692	28132	27670	28008	27651	27743	27779	27612	27654	27583	27803	27622	27796	27761	28077	27525	27735	27590	27939	27649	27904	27914	27761	27500	28051	27649	27812	27661	27778	27960	27710	27677	27987	27692	27840	27859	27633	28026	27768	28134	27925	27935	27550	27719	27864	27863	28043	27896	27846	27869	27907	27654	27894	27712	27661	27734	27669	27682	27720	27814	27728	27914	27781	27913	27705	27778	27899	27866	27706	27818	27934	27929	27884	27782	27742	27979	27626	27973	27886	27821	27803	27819	27990	27888	27623	27543	27703	27577	28212	27912	27579	27629	27687	27913	27749	28006	27710	27621	27787	27932	27872	27904	27730	27934	27805	27730	27933	27679	27683	27855	27700	27612	28009	27810	27651	27859	27767	27796	27741	27580	27741	27845	27777	27729	27712	27677	27618	27770	27868	27897	27766	27726	27858	27687	27764	28101	27923	27858	27799	27905	27793	27930	27952	27554	27666	27525	27745	27911	27701	27471	27570	27669	27856	27823	27853	27681	27847	27993	27797	27784	27829	27868	27725	27770	27929	27854	27612	27755	27980	27831	28030	27682	27815	28058	28002	27845	27755	27844	27880	27815	27835	27509	28028	27853	27652	27714	27758	27836	27792	27841	27814	27818	27757	27818	28005	27656	27659	27561	27847	27569	27708	27842	28034	27839	27832	27771	27797	27933	27920	27719	27981	27877	27701	27778	27731	27747	27796	27735	27859	27895	27955	27896	28103	27874	27785	27778	27780	27845	28054	27738	27938	27562	27648	27636	27656	27911	27527	27731	27797	27921	27743	27924	27781	27717	27774	27456	27693	27675	27917	27727	27792	27929	27825	27764	27815	27711	27643	27866	27818	27764	27972	27852	27762	27758	27830	27724	27868	27895	28066	27688	27776	27813	27569	27570	27697	27879	27964	27940	27743	28019	27782	27744	27871	27597	27703	27915	27692	27746	27995	27900	27547	27606	27939	27987	27885	27671	27763	27604	27730	27849	27862	28049	27799	28037	27865	27956	27786	27702	27624	27715	27811	27594	27742	27652	27784	27887	27870	27696	27657	27717	27685	27490	27680	27848	28000	27956	27756	27597	27949	27850	27728	27976	27904	27914	27691	27813	28016	27794	27960	27863	27916	27626	27763	27725	27782	27709	27839	27439	27779	27858	27969	27692	27746	27556	27659	27676	27780	27751	27902	27696	27723	27547	27834	27701	27811	27947	27668	27616	27925	28178	28075	28030	27931	27750	27807	27701	27626	28016	27918	27456	27697	27576	27682	27738	27738	27724	27729	27810	27594	27627	27768	27677	27863	27704	27825	27988	27928	27800	27882	27771	27698	27804	27788	28019	27953	27710	27926	27631	27669	27724	27843	27837	27904	28104	27602	27565	27810	27900	27886	27747	27731	27899	27982	27731	27711	27771	27806	27594	27848	27759	27944	27685	27671	27783	27957	28002	27759	27569	27849	27631	27874	27701	27932	27701	27731	27872	27608	27680	27792	27871	27740	27708	27899	27688	27804	27760	28036	27932	28004	27676	27768	27550	27872	27688	27778	28007	27705	27893	27827	27823	27648	27714	27682	27629	27942	27743	27801	27775	27727	27755	27797	27623	28018	27705	27575	27712	27801	27779	27765	27904	27741	27860	27871	27797	27791	27727	27760	27717	27924	27913	27811	27645	27905	27895	27737	27950	27953	27668	27711	27639	27777	27718	27839	27645	27801	28004	27989	27673	27910	27900	27973	27768	27804	27698	27788	27505	27636	27584	27741	27837	27819	27952	27567	27562	27905	27992	27549	27868	27824	27628	27867	27843	27612	27988
22099	37751	39511	31593	28189	26036	24440	23422	23100	22620	22374	23174	22819	22487	22661	22286	22166	21967	21914	21806	21453	21532	21556	21689	21788	21713	21847	21662	21414	21542	21809	21825	21530	21699	21621	21716	21396	21573	21665	23116	23326	22632	22158	21833	21622	21491	21533	21090	21311	21450	21551	21258	21468	21117	21404	21367	21436	21384	21359	21365	21325	21303	21497	21450	21444	21435	21350	21574	21315	21272	21528	21395	21400	21555	21590	21107	21605	21352	21393	21488	21507	21414	21254	21299	21444	21270	21418	21499	21443	21333	21271	21308	21670	21357	21411	21423	21422	21475	21391	21432	21449	21312	21382	21434	21342	21275	21553	21418	21379	21454	21421	21432	21327	21463	21413	21514	21302	21229	21518	21396	21360	21362	21309	21373	21380	21454	21280	21404	21429	21309	21307	21269	21427	21345	21504	21338	21570	21332	21405	21353	21220	21408	21424	21447	21504	21250	21367	21427	21562	21248	21563	21515	21543	21581	21170	21341	21388	21461	21442	21526	21503	21517	21237	21327	21457	21479	21429	21432	21538	21417	21325	21520	21595	21424	21320	21455	21378	21470	21267	21380	21454	21420	21584	21410	21368	21314	21374	21396	21559	21226	21279	21420	21387	21459	21501	21272	21511	21418	21492	21466	21404	21337	21356	21279	21417	21358	21286	21449	21203	21338	21279	21316	21365	21471	21428	21294	21507	21213	21566	21447	21356	21460	21348	21325	21438	21397	21404	21452	21460	21443	21492	21467	21186	21464	21431	21480	21438	21379	21478	21314	21509	21429	21327	21307	21287	21523	21376	21271	21304	21355	21569	21507	21331	21520	21481	21391	21353	21369	21414	21496	21251	21424	21414	21392	21462	21489	21501	21443	21445	21199	21422	21551	21430	21382	21400	21459	21250	21295	21350	21391	21605	21310	21342	21291	21545	21375	21332	21392	21396	21400	21350	21415	21393	21394	21445	21227	21517	21378	21329	21425	21477	21338	21404	21459	21213	21467	21554	21317	21529	21373	21780	21292	21447	21414	21535	21390	21382	21696	21375	21370	21368	21516	21306	21375	21498	21246	21397	21503	21362	21270	21316	21336	21451	21318	21455	21421	21559	21461	21419	21378	21268	21358	21272	21272	21328	21443	21455	21409	21532	21413	21343	21241	21244	21417	21286	21349	21261	21339	21439	21484	21295	21527	21223	21284	21332	21390	21432	21364	21422	21300	21389	21436	21548	21470	21459	21275	21363	21486	21265	21492	21282	21505	21329	21391	21493	21352	21431	21465	21479	21296	21465	21306	21560	21595	21434	21115	21429	21373	21370	21429	21267	21613	21458	21347	21375	21441	21546	21502	21450	21290	21451	21494	21352	21441	21302	21494	21399	21471	21248	21399	21282	21463	21312	21317	21445	21446	21492	21442	21548	21305	21095	21546	21307	21379	21084	21299	21391	21493	21316	21122	21458	21315	21292	21329	21309	21226	21467	21528	21326	21374	21526	21403	21492	21615	21425	21424	21143	21307	21247	21451	21593	21482	21404	21389	21619	21451	21386	21351	21347	21326	21286	21397	21259	21526	21305	21438	21325	21471	21525	21361	21516	21457	21352	21300	21430	21498	21303	21634	21494	21171	21348	21558	21342	21227	21530	21353	21254	21541	21341	21278	21402	21251	21348	21367	21378	21478	21321	21313	21540	21519	21362	21421	21282	21401	21397	21457	21268	21557	21277	21271	21268	21357	21506	21402	21628	21354	21273	21312	21354	21534	21392	21324	21406	21479	21464	21246	21525	21410	21561	21517	21433	21519	21379	21495	21399	21302	21464	21347	21471	21522	21509	21351	21391	21582	21527	21398	21426	21255	21349	21272	21283	21315	21391	21414	21261	21237	21377	21338	21436	21578	21239	21299	21331	21355	21463	21226	21480	21269	21382	21370	21439	21350	21451	21268	21325	21567	21359	21373	21256	21319	21383	21405	21356	21390	21312	21362	21391	21699	21452	21434	21428	21574	21322	21459	21428	21512	21552	21433	21413	21450	21397	21386	21419	21503	21563	21381	21443	21541	21361	21412	21301	21331	21359	21578	21377	21436	21373	21612	21258	21537	21122	21491	21302	21548	21507	21423	21418	21456	21449	21413	21455	21334	21431	21655	21324	21273	21494	21462	21287	21325	21436	21237	21373	21525	21417	21568	21491	21373	21423	21558	21529	21238	21365	21447	21478	21433	21553	21511	21275	21373	21308	21434	21368	21331	21344	21361	21311	21319	21325	21409	21497	21401	21315	21477	21370	21134	21389	21370	21478	21275	21390	21416	21270	21370	21420	21255	21395	21415	21516	21402	21396	21356	21365	21421	21497	21296	21396	21278	21366	21415	21439	21477	21262	21399	21469	21312	21345	21385	21337	21333	21452	21575	21354	21447	21310	21518	21418	21546	21523	21201	21515	21450	21333	21185	21354	21305	21616	21532	21500	21298	21377	21434	21488	21495	21462	21287	21245	21483	21300	21444	21251	21464	21528	21347	21357	21562	21663	21533	21465	21493	21557	21610	21196	21254	21413	21466	21287	21631	21428	21381	21471	21387	21485	21461	21519	21448	21268	21263	21549	21476	21371	21503	21243	21243	21472	21305	21338	21349	21338	21429	21387	21318	21462	21505	21494	21288	21299	21169	21417	21535	21340	21444	21409	21342	21508	21331	21481	21297	21514	21211	21346	21262	21333	21443	21299	21294	21504	21475	21329	21319	21197	21525	21471	21399	21508	21335	21303	21512	21517	21403	21433	21336	21551	21463	21242	21479	21329	21338	21314	21503	21481	21222	21243	21474	21409	21360	21375	21373	21381	21374	21333	21591	21383	21387	21411	21315	21293	21154	21386	21436	21363	21401	21655	21388	21366	21414	21398	21397	21284	21476	21589	21233	21403	21447	21640	21325	21346	21473	21442	21367	21350	21402	21337	21392	21375	21341	21608	21517	21508	21244	21290	21580	21331	21349	21320	21257	21363	21238	21284	21318	21366	21489	21435	21343	21388	21484	21411	21071	21350	21537	21507	21451	21364	21470	21534	21350	21434	21374	21368	21322	21310	21480	21184	21386	21300	21412	21588	21446	21494	21497	21531	21471	21514	21491	21506	21548	21544	21622	21496	21242	21425	21350	21570	21197	21587	21390	21466	21409	21443	21406	21397	21331	21427	21204	21392	21488	21328	21466	21407	21604	21426	21353	21477	21391	21605	21483	21477	21267	21525	21476	21454	21402	21358	21302	21474	21484	21456	21472	21302	21566	21425	21480	21311	21399	21314	21366	21324	21377	21386	21345	21447	21559	21419	21432	21436	21552	21540	21535	21146	21521	21411	21435	21439	21258	21441	21490	21497	21391	21558	21263	21415	21474	21205	21498	21528	21375	21190	21546	21203	21450	21355	21619	21356	21396	21268	21229	21507	21384	21332	21381	21393	21199	21438	21482	21471	21320	21412	21365	21379	21432	21533	21587	21394	21343	21455	21183	21451	21407	21322	21536	21240	21506	21350	21465	21455	21275	21425	21434	21472	21333	21403	21490	21369	21247	21464	21364	21433	21217	21294	21406	21380	21289	21549	21406	21386	21485	21624	21446	21508	21591	21382	21422	21460	21473	21561	21251	21438	21339	21617	21437	21429	21342	21366	21239	21456	21395	21288	21490	21480	21428	21395	21423	21426	21378	21542	21316	21437	21305	21444	21651	21458	21276	21430	21487	21351	21635	21545	21461	21445	21460	21315	21380	21446	21253	21307	21474	21366	21384	21396	21251	21468	21374	21200	21547	21342	21510	21316	21501	21354	21584	21477	21499	21165	21210	21275	21388	21264	21559	21524	21422	21392	21209	21354	21418	21389	21537	21355	21205	21213	21329	21383	21578	21442	21314	21448	21481	21281	21615	21387	21466	21309	21327	21330	21393	21313	21184	21310	21371	21356	21434	21368	21340	21303	21525	21384	21402	21357	21250	21565	21331	21547	21432	21424	21422	21385	21339	21258	21342	21256	21416	21265	21236	21360	21436	21137	21387	21426	21377	21259	21430	21319	21368	21323	21361	21534	21341	21422	21404	21483	21434	21382	21509	21473	21308	21345	21308	21554	21455	21602	21541	21432	21606	21372	21565	21185	21436	21202	21431	21483	21579	21242	21350	21476	21223	21320	21369	21431	21470	21600	21303	21521	21352	21207	21412	21435	21406	21430	21332	21434	21430	21524	21368	21513	21423	21290	21114	21375	21339	21499	21572	21438	21131	21396	21567	21352	21363	21461	21454	21405	21404	21490	21403	21190	21318	21408	21439	21523	21371	21344	21343	21337	21275	21370	21445	21297	21454	21458	21510	21276	21627	21429	21601	21358	21412	21250	21478	21417	21365	21424	21404	21313	21322	21290	21365	21365	21280	21531	21578	21444	21509	21589	21362	21646	21394	21442	21438	21250	21459	21540	21545	21327	21384	21452	21641	21554	21298	21374	21383	21569	21429	21203	21472	21509	21208	21377	21338	21523	21405	21376	21443	21165	21468	21379	21535	21308	21349	21489	21599	21365	21341	21696	21365	21404	21364	21451	21524	21420	21396	21369	21505	21388	21371	21354	21425	21398	21356	21455	21401	21578	21334	21412	21424	21434	21333	21369	21393	21432	21402	21524	21590	21293	21281	21470	21341	21507	21368	21292	21396	21390	21530	21405	21491	21444	21429	21405	21363	21221	21569	21455	21280	21349	21298	21250	21320	21332	21412	21243	21464	21455	21316	21411	21574	21472	21394	21448	21320	21437	21208	21472	21404	21300	21354	21435	21458	21280	21613	21393	21364	21452	21380	21412	21454	21446	21411	21390	21323	21502	21341	21343	21534	21626	21388	21407	21388	21273	21506	21468	21363	21402	21375	21479	21239	21451	21422	21455	21475	21353	21435	21257	21449	21187	21381	21352	21290	21329	21313	21293	21712	21612	21281	21358	21402	21315	21448	21295	21369	21432	21700	21443	21375	21282	21368	21245	21379	21452	21360	21410	21612	21590	21459	21548	21440	21445	21335	21296	21517	21259	21431	21477	21573	21383	21436	21364	21537	21652	21393	21304	21347	21415	21525	21507	21496	21455	21376	21529	21303	21562	21429	21354	21463	21441	21394	21433	21510	21490	21443
22838	21576	29489	24240	22898	28550	33548	30258	29672	29516	29763	30133	29971	29687	29441	29466	29400	29199	29193	28863	28864	28616	28769	28715	28984	28756	28799	28402	28452	28392	28724	28607	28594	28648	28718	28828	28555	28446	28565	30442	31047	30075	29395	28649	28751	28597	28467	28384	28336	28510	28438	28501	28260	28502	28244	28518	28321	28411	28452	28631	28328	28610	28280	28302	28357	28489	28517	28224	28164	28432	28522	28411	28606	28420	28437	28378	28403	28635	28409	28226	28432	28448	28382	28372	28227	28264	28415	28056	28380	28221	28343	28282	28426	28519	28197	28482	28434	28369	28303	28211	28292	28519	28560	28400	28212	28495	28495	28455	28243	28526	28340	28243	28416	28578	28455	28248	28505	28362	28190	28368	28489	28474	28523	28262	28534	28399	28390	28608	28391	28473	28319	28372	28347	28299	28384	28292	28234	28415	28271	28299	28391	28362	28676	28496	28471	28294	28470	27987	28334	28483	28389	28148	28502	28536	28529	28273	28300	28472	28608	28650	28205	28362	28400	28370	28220	28265	28438	28616	28213	28421	28367	28335	28328	28284	28230	28296	28343	28414	28302	28382	28349	28462	28561	28066	28349	28321	28528	28454	28313	28388	28222	28297	28490	28581	28306	28469	28145	28405	28415	28237	28472	28242	28217	28343	28070	28249	28513	28317	28537	28288	28414	28442	28643	28475	28421	28704	28373	28211	28081	28327	28304	28156	28490	28304	28284	28484	28509	28335	28425	28374	28349	28187	28293	28675	28036	28330	28216	28481	28184	28250	28192	28290	28551	28360	28342	28259	28478	28184	28257	28247	28418	28240	28387	28261	28259	28406	28542	28385	28263	28318	28291	28117	28431	28458	28433	28552	28472	28585	28104	28216	28331	28251	28378	28165	28433	28294	28661	28479	28331	28407	28489	28318	28324	28350	28480	28221	28341	28403	28475	28350	28360	28676	28318	28346	28219	28602	28137	28226	28397	28406	28504	28290	28288	28391	28375	28284	28508	28059	28401	28491	28351	28601	28321	28343	28232	28615	28301	28323	28137	28693	28460	28504	28424	28313	28343	28362	28304	28085	28361	28470	28242	28542	28415	28349	28190	28211	27969	28299	28349	28267	28393	28441	28266	28530	28272	28609	28461	28367	28298	28395	28487	28400	28046	28342	28289	28441	28493	28365	28472	28509	28365	28180	28324	28390	28181	28134	28485	28083	28236	28361	28055	28418	28199	28347	28443	28459	28372	28256	28303	28313	28190	28241	28421	28264	28235	28040	28291	28461	28269	28257	28415	28209	28367	28347	28513	28445	28633	28182	28251	28395	28421	28435	28376	28475	28514	28596	28585	28373	28039	28560	28174	28412	28321	28215	27970	28294	28426	28242	28348	28491	28160	28293	28299	28472	28256	28481	28477	28348	28242	28546	28383	28462	28312	28286	28313	28592	28414	28229	28405	28289	28285	28306	28344	28190	28441	28375	28337	28334	28240	28433	28278	28253	28303	28286	28377	28481	28277	28488	28316	28299	28515	28558	28358	28322	28423	28490	28227	28311	28439	28365	28495	28535	28424	28440	28415	28219	28500	28320	28504	28398	28472	28258	28385	28345	28181	28464	28302	28487	28557	28423	28278	28661	28150	28505	28290	28372	28176	27891	28533	28255	28178	28433	28565	28210	28264	28459	28413	28422	28267	28133	28376	28361	28391	28514	28418	28099	28308	28232	28273	28111	28354	28153	28312	28275	28330	28155	28413	28162	28210	28312	28352	28370	28375	28535	28456	28095	28254	28187	28437	28379	28414	28277	28291	28069	28342	28334	28475	28522	28213	28254	28386	28451	28496	28528	28385	28386	28311	28374	28460	28191	28333	28210	28488	28339	28359	28472	28141	28411	28283	28249	28306	28398	28448	28298	28549	28331	28420	28403	28321	28342	28425	28408	28454	28330	28403	28077	28199	28261	28306	28574	28408	28204	28300	28085	28483	28274	28172	28227	28124	28357	28236	28421	28312	28197	28327	28557	28407	28328	28162	28326	28509	28400	28496	28418	28399	28443	28164	28300	28332	28284	28634	28479	28218	28323	28341	28333	28443	28293	28434	28221	28307	28317	28389	28223	28393	28456	28557	28349	28374	28346	28381	28443	28309	28396	28482	28146	28285	28158	28366	28186	28148	28222	28542	28338	28310	28453	28522	28364	28457	28254	28196	28132	28478	28364	28264	28416	28355	28456	28572	28250	28138	28640	28313	28288	28217	28601	28212	28308	28371	28296	28173	28291	28349	28184	28370	28412	28302	28317	28433	28582	28427	28217	28468	28372	28445	28225	28347	28359	28656	28624	28293	28111	28238	28446	28461	28319	28100	28292	28320	28211	28400	28196	28258	28170	28493	28392	28425	28204	28716	28466	28367	28226	28421	28694	28478	28325	28313	28357	28427	28399	28507	28227	28382	28571	28294	28296	28488	28491	28223	28350	28195	28190	28262	28378	28422	28446	28357	28380	28456	28224	28352	28146	28338	28166	28464	28364	28422	28311	28493	28268	28183	28367	28254	28169	28338	28315	28322	28551	28363	28402	28439	28281	28424	28434	28183	28201	28411	28372	28159	28368	28533	28337	28554	28461	28614	28324	28374	28576	28276	28296	28550	28302	28381	28318	28529	28306	28363	28274	28532	28478	28261	28292	28467	28478	28626	28301	28379	28407	28378	28276	28548	28617	28291	28461	28295	28395	28388	28495	28338	28221	28608	28450	28395	28500	28107	28289	28313	28282	28267	28340	28376	28384	28205	28377	28349	28412	28434	28085	28356	28199	28335	28442	28402	28186	28148	28274	28169	28071	28147	28621	28030	28348	28279	28440	28198	28342	28482	28361	28270	28568	28244	28443	28570	28469	28466	28417	28117	28182	28378	28418	27985	28212	28375	28289	28376	28370	28563	28349	28313	28273	28376	28266	28458	28492	28507	28224	28386	28325	28281	28233	28272	28101	28248	28548	28404	28161	28208	28633	28388	28338	28440	28147	28268	28197	28690	28403	28394	28318	27940	28154	28264	28150	28225	28315	28317	28442	28350	28190	28380	28315	28296	28258	28372	28387	28381	28305	28197	28564	28337	28254	28203	28583	28331	28381	28345	28167	28391	28509	28326	28140	28411	28413	28175	28305	28429	28402	28221	28352	28336	28134	28287	28212	28216	28537	28334	28324	28372	28214	28302	28196	28234	28401	28539	28428	28372	28492	28355	28531	28268	28274	28127	28382	28264	28374	28531	28293	28475	28338	28310	28465	28487	28521	28165	28205	28661	28141	28537	28533	28350	28357	28233	28346	28530	28363	28212	28020	28450	28572	28275	28201	28262	28388	28425	28517	28421	28304	28227	28590	28458	28329	28133	28138	28279	28323	28165	28396	28039	28028	28473	28136	28328	28315	28498	28556	28242	28385	28550	28141	28206	28057	28425	28596	28358	28273	28437	28380	28501	28578	28473	28375	28384	28321	28513	28321	28140	28388	28064	28397	28413	28266	28533	28231	28226	28395	28434	28307	28478	28528	28507	28055	28457	28098	28290	28258	28290	28307	28437	28441	28237	28414	28356	28521	28468	28212	28450	28413	28144	28383	28239	28425	28422	28319	28447	28453	28389	28359	28396	28232	28471	28402	28397	28277	28219	28307	28367	28482	28282	28253	28256	28413	28390	28681	28227	28429	28338	28435	28486	28577	28558	28149	28417	28475	28317	28318	28175	28315	28412	28334	28424	28439	28519	28298	28397	28300	28299	28410	28260	28187	28313	28403	28313	28238	28323	28540	28263	28100	28356	28386	28462	28316	28266	28393	28554	28272	28558	28289	28312	28487	28561	28344	28136	28098	28388	28247	28230	28414	28487	28462	28559	28344	28457	28382	28353	28340	28258	28431	28476	28391	28370	28170	28161	28248	28586	28268	28364	28491	28314	27926	28394	28445	28397	28547	28381	28254	28249	28309	28307	28398	28465	28441	28189	28246	28448	28306	28432	28251	28312	28544	28283	28369	28318	28314	28450	28364	28548	28410	28435	28472	28206	28294	28399	28163	28182	28247	28512	28322	28468	28227	28274	28602	28546	28425	28440	28199	28297	28356	28320	28514	28492	28469	28353	28509	28628	28378	28221	28212	28332	28248	28302	28153	28228	28318	28320	28324	28386	28224	28498	28200	28295	28369	28285	28509	28368	28323	28496	28360	28478	28344	28491	28381	28482	28308	28392	28281	28463	28413	28220	28287	28314	28314	28508	28489	28265	28303	28397	28699	28463	27998	28386	28381	28383	28253	28092	28315	28201	28326	28493	28429	28545	28450	28489	28317	28319	28450	28191	28428	28386	28455	28487	28460	28166	28113	28257	28298	28256	28297	28287	28151	28364	28551	28419	28335	28529	28335	28331	28345	28325	28234	28231	28419	28308	28467	28250	28396	28191	28415	28186	28168	28330	28252	28113	28256	28258	28476	28428	28470	28337	28571	28310	28506	28569	28459	28363	28593	28562	28260	28431	28047	28314	28306	28354	28166	28319	28378	28126	28219	28257	28194	28222	28119	28363	28619	28651	28339	28356	28289	28355	28506	28532	28237	28430	28353	28354	28377	28439	28468	28377	28297	27994	28308	28304	28440	28287	28230	28450	28531	28425	28402	28446	28249	28485	28198	28268	28347	28423	28339	28272	28463	28513	28452	28237	28254	28017	28338	28254	28268	28170	28362	28289	28413	28263	28443	28309	28256	28402	28198	28767	28450	28642	28111	28259	28139	28633	28572	28196	28359	28473	28546	28592	28215	28467	28295	28532	28584	28387	28399	28123	28367	28524	28595	28650	28357	28213	28390	28318	28298	28198	28349	28338	28354	28419	28317	28544	28229	28225	28166	28364	28390	28275	28431	28440	28490	28318	28345	28300	28636	28317	28203	28319	28007	28376	28434	28466	28549	28363	28111	28414	28340	28418	28339	28459	28740	28285	28416	28256	28316	28509	28211	28338	28472	28435	28275	28311	28248	28539	28534	28449	28609	28435	28426	28401	28503	28383	28370	28215	28334	28471	28191	28377	28230	28418	28327	28455	28321	28431	28502	28417	28479	28188	28264	28274	28375	28377	28418	28285	28436	28122	28385	28353	28585	28374	28053	28327	28215	28334	28423
23646	42317	43448	34235	30389	28097	26248	24897	24025	23299	23543	24007	23703	23273	23007	23031	22579	22614	22509	22226	22087	22055	21992	21991	22129	22365	22112	21981	21737	21834	22126	22030	22056	22068	21907	22111	22099	21830	22179	24657	25173	23889	22941	22305	21862	21754	21742	21723	21659	21569	21578	21658	21663	21750	21878	21694	21792	21792	21779	21744	21560	21856	21678	21666	21649	21856	21788	21646	21683	21584	21681	21719	21700	21499	21762	21770	21642	21733	21675	21883	21664	21698	21614	21822	21538	21886	21911	21608	21793	21674	21784	21662	21804	21747	21795	21762	21731	21835	21547	21721	21717	21756	21687	21587	21708	21690	21677	21576	21592	21791	21618	21490	21577	21657	21673	21578	21722	21588	21565	21581	21812	21483	21588	21793	21710	21636	21706	21515	21536	21725	21638	21750	21593	21431	21984	21649	21722	21664	22008	21651	21733	21732	21683	21616	21543	21665	21563	21891	21730	21696	21720	21500	21437	21724	21762	21876	21634	21637	21547	21633	21525	21890	21706	21717	21587	21694	21729	21756	21556	21603	21643	21648	21825	21597	21605	21718	21679	21789	21822	21608	21737	21748	21422	21659	21966	21628	21562	21611	21729	21590	21995	21843	21668	21675	21688	21755	21548	21701	21753	21687	21659	21637	21691	21731	21678	21691	21694	21807	21689	21717	21690	21719	21635	21679	21666	21771	21743	21820	21584	21785	21593	21749	21625	21723	21635	21680	21767	21554	21644	21822	21699	21786	21593	21604	21643	21354	21552	21591	21590	21707	21667	21668	21705	21935	21572	21632	21651	21676	21368	21625	21617	21475	21739	21684	21712	21509	21704	21779	21620	21540	21765	21643	21701	21812	21666	21750	21627	21604	21623	21581	21861	21831	21534	21693	21847	21640	21474	21709	21584	21615	21795	21610	21534	21347	21549	21729	21659	21703	21651	21727	21696	21781	21555	21678	21697	21774	21682	21723	21721	21650	21558	21716	21640	21752	21659	21739	21671	21599	21560	21792	21790	21594	21809	21762	21672	21768	21822	21595	21656	21615	21725	21620	21754	21678	21746	21772	21600	21689	22012	21792	21599	21766	21618	21755	21639	21711	21619	21690	21674	21675	21745	21731	21611	21845	21662	21713	21571	21542	21556	21730	21860	21812	21620	21638	21573	21445	21582	21742	21552	21654	21838	21520	21626	21592	21566	21789	21594	21783	21514	21605	21725	21533	21767	21574	21710	21694	21703	21850	21663	21695	21744	21654	21795	21659	21594	21681	21355	21668	21846	21676	21643	21658	21681	21714	21629	21358	21510	21540	21637	21710	21649	21710	21680	21734	21679	21593	21530	21664	21679	21642	21741	21594	21779	21705	21471	21766	21661	21593	21381	21538	21743	21700	21719	21633	21686	21603	21581	21565	21543	21669	21563	21450	21701	21590	21593	21578	21684	21490	21837	21567	21573	21728	21507	21680	21646	21847	21651	21589	21692	21764	21419	21567	21607	21659	21683	21749	21668	21768	21815	21677	21696	21604	21617	21590	21754	21607	21678	21602	21454	21661	21637	21515	21569	21560	21559	21679	21589	21673	21675	21728	21536	21595	21579	21733	21677	21685	21678	21462	21678	21627	21750	21570	21494	21721	21546	21565	21501	21807	21638	21684	21802	21668	21595	21844	21679	21724	21685	21733	21574	21799	21400	21527	21652	21731	21675	21585	21593	21531	21562	21664	21498	21671	21687	21827	21626	21741	21775	21620	21500	21701	21539	21422	21589	21818	21631	21680	21654	21685	21549	21412	21608	21750	21500	21604	21599	21517	21648	21635	21604	21625	21712	21520	21682	21661	21546	21719	21543	21577	21724	21749	21608	21701	21769	21633	21532	21915	21549	21617	21696	21693	21566	21670	21689	21637	21770	21560	21510	21637	21674	21570	21819	21608	21540	21621	21709	21624	21662	21564	21772	21771	21758	21509	21724	21569	21638	21561	21641	21654	21666	21739	21693	21688	21666	21780	21833	21498	21670	21606	21520	21525	21672	21549	21864	21789	21690	21576	21569	21679	21564	21716	21570	21557	21768	21634	21650	21651	21495	21666	21643	21749	21518	21746	21849	21704	21716	21687	21646	21703	21718	21624	21635	21633	21699	21451	21620	21489	21608	21911	21881	21685	21672	21541	21618	21765	21683	21638	21496	21693	21725	21676	21605	21709	21879	21737	21752	21619	21624	21845	21880	21742	21576	21729	21745	21633	21670	21824	21587	21783	21511	21488	21902	21776	21432	21727	21417	21388	21705	21775	21654	21692	21620	21850	21667	21533	21829	21539	21710	21773	21552	21654	21708	21788	21702	21848	21788	21644	21713	21766	21541	21754	21557	21680	21705	21596	21588	21620	21812	21642	21598	21514	21467	21720	21679	21759	21770	21532	21646	21545	21540	21636	21566	21797	21714	21745	21543	21616	21443	21656	21618	21624	21683	21897	21665	21732	21633	21820	21711	21637	21460	21636	21616	21597	21746	21427	21624	21384	21775	21572	21578	21667	21489	21747	21653	21359	21798	21640	21639	21854	21547	21859	21709	21522	21732	21827	21680	21484	21737	21554	21692	21571	21751	21667	21737	21736	21702	21601	21702	21615	21518	21560	21538	21477	21760	21804	21782	21799	21662	21509	21702	21646	21726	21674	21621	21621	21689	21640	21704	21752	21679	21764	21666	21695	21630	21673	21643	21764	21713	21626	21734	21533	21616	21701	21656	21451	21542	21730	21594	21746	21678	21676	21755	21694	21599	21669	21632	21677	21619	21654	21636	21786	21724	21654	21660	21634	21797	21598	21782	21533	21801	21705	21618	21672	21657	21597	21731	21608	21687	21713	21695	21793	21600	21599	21560	21786	21558	21630	21541	21647	21702	21555	21622	21650	21742	21718	21591	21626	21448	21408	21485	21625	21811	21615	21473	21646	21790	21554	21549	21595	21607	21740	21481	21554	21534	21552	21776	21845	21623	21654	21699	21631	21687	21763	21548	21747	21503	21799	21477	21642	21482	21465	21682	21592	21666	21661	21577	21433	21793	21659	21664	21501	21821	21636	21612	21695	21557	21742	21724	21610	21657	21647	21463	21679	21696	21597	21603	21740	21615	21870	21545	21808	21849	21685	21629	21611	21772	21631	21643	21555	21642	21777	21782	21737	21412	21575	21495	21597	21668	21783	21697	21471	21721	21686	21466	21547	21701	21554	21679	21679	21482	21616	21952	21709	21735	21707	21393	21674	21525	21775	21562	21489	21741	21609	21699	21586	21583	21549	21672	21831	21499	21613	21615	21604	21876	21689	21733	21806	21671	21676	21589	21583	21471	21557	21742	21684	21668	21763	21750	21664	21571	21839	21703	21579	21628	21801	21808	21509	21745	21644	21557	21651	21519	21705	21658	21482	21505	21720	21611	21689	21656	21714	21371	21796	21700	21509	21502	21666	21670	21645	21656	21965	21469	21827	21671	21442	21656	21638	21803	21554	21512	21628	21653	21676	21826	21515	21700	21503	21540	21859	21633	21503	21729	21816	21929	21476	21631	21635	21613	21690	21736	21656	21666	21698	21646	21626	21680	21639	21655	21778	21564	21772	21518	21526	21618	21736	21771	21855	21604	21665	21667	21591	21710	21594	21469	21909	21800	21642	21491	21603	21511	21749	21697	21616	21701	21537	21491	21730	21548	21650	21699	21624	21669	21679	21502	21597	21714	21726	21681	21667	21689	21652	21606	21758	21574	21493	21686	21667	21537	21698	21652	21704	21696	21760	21540	21564	21628	21513	21675	21685	21683	21811	21649	21613	21658	21824	21661	21886	21711	21755	21687	21676	21656	21495	21695	21641	21761	21511	21799	21611	21561	21803	21721	21568	21603	21670	21658	21654	21570	21702	21703	21653	21651	21434	21531	21596	21667	21788	21702	21560	21478	21650	21610	21773	21505	21648	21753	21551	21525	21762	21543	21723	21734	21719	21538	21518	21569	21870	21698	21683	21827	21675	21602	21717	21477	21461	21591	21468	21667	21745	21758	21656	21785	21593	21776	21637	21635	21699	21512	21702	21643	21581	21552	21827	21800	21559	21741	21655	21718	21669	21624	21720	21596	21656	21715	21584	21570	21709	21536	21561	21613	21564	21803	21543	21787	21598	21456	21708	21551	21582	21787	21711	21879	21656	21788	21646	21734	21820	21578	21755	21547	21539	21714	21615	21676	21767	21489	21756	21598	21660	21691	21683	21816	21619	21641	21653	21690	21685	21520	21415	21617	21736	21703	21608	21574	21450	21914	21607	21721	21675	21637	21693	21736	21888	21585	21644	21652	21646	21740	21718	21621	21486	21600	21697	21843	21547	21854	21800	21605	21736	21568	21504	21701	21671	21501	21649	21608	21711	21561	21744	21718	21607	21436	21531	21675	21630	21735	21630	21630	21686	21686	21754	21352	21427	21591	21729	21557	21624	21449	21704	21541	21729	21589	21507	21611	21697	21801	21526	21750	21479	21791	21569	21693	21611	21925	21711	21542	21777	21835	21673	21556	21777	21524	21628	21688	21744	21605	21630	21662	21502	21612	21714	21798	21664	21588	21566	21598	21642	21778	21761	21626	21635	21657	21655	21666	21671	21757	21601	21679	21752	21567	21713	21509	21604	21668	21705	21566	21452	21728	21683	21634	21596	21634	21779	21770	21430	21720	21646	21599	21689	21719	21757	21607	21541	21678	21495	21516	21734	21720	21623	21696	21791	21707	21574	21564	21629	21652	21630	21516	21698	21684	21577	21610	21605	21584	21759	21770	21599	21776	21593	21546	21652	21623	21627	21815	21728	21526	21861	21723	21595	21714	21743	21720	21428	21556	21682	21564	21729	21638	21476	21629	21491	21751	21786	21553	21679	21689	21492	21647	21504	21610	21524	21664	21618	21437	21720	21734	21716	21873	21636	21808	21579	21735	21562	21803	21569	21659	21858	21719	21737	21681	21685	21735	21618	21762	21716	21579	21734	21518	21651	21670	21677	21661	21604	21606	21709	21738	21699	21743	21840	21493	21589	21617	21713	21616	21599	21593	21529	21720	21610	21717	21677	21712	21785	21644	21683	21653	21837	21626	21634	21662	21789	21606	21569	21809	21750	21557	21754
29143	25384	34933	33609	30142	30136	29885	28822	28659	28631	28971	28818	28725	28759	28579	28593	28860	28778	28538	28503	28583	28294	28770	28451	28432	28621	28480	28670	28447	28377	28155	28341	28258	28199	28366	28604	28379	28572	28580	28406	28526	28644	28680	28599	28519	28591	28483	28469	28558	28399	28539	28618	28347	28248	28347	28452	28652	28417	28411	28408	28334	28392	28241	28477	28435	28304	28368	28596	28464	28323	28434	28690	28317	28585	28621	28360	28510	28528	28537	28337	28311	28347	28591	28330	28293	28277	28708	28306	28373	28556	28263	28158	28575	28515	28252	28412	28287	28438	28391	28132	28156	28285	28615	28430	28538	28432	28254	28462	28424	28520	28560	28206	28440	28498	28511	28275	28183	28200	28413	28287	28452	28585	28570	28306	28471	28345	28334	28302	28438	28343	28345	28265	28265	28416	28392	28413	28645	28410	28581	28403	28157	28401	28494	28156	28360	28333	28266	28531	28361	28516	28491	28581	28452	28543	28196	28342	28407	28001	28502	28271	28471	28525	28502	28209	28344	28331	28466	28373	28245	28381	28461	28387	28102	28236	28402	28375	28304	28407	28556	28355	28489	28175	28316	28456	28239	28141	28204	28369	28490	28458	28594	28067	28301	28324	28545	28728	28255	28431	28462	28282	28378	28414	28423	28567	28402	28392	28199	28505	28297	28422	28648	28573	28423	28370	28416	28395	28385	28367	28265	28408	28294	28245	28322	28245	28281	28388	28594	28476	28361	28314	28387	28499	28468	28534	28362	28070	28403	28331	28422	28339	28523	28398	28094	28141	28381	28516	28405	28366	28439	28420	28571	28577	28468	28158	28221	28283	28514	28439	28433	28316	28516	28338	28236	28202	28576	28507	28363	28589	28435	28261	28471	28352	28350	28275	28415	28472	28273	28505	28390	28099	28251	28522	28236	28211	28346	28294	28293	28433	28590	28692	28356	28232	28502	28410	28195	28430	28470	28386	28668	28487	28234	28520	28469	28134	28291	28421	28434	28461	28206	28464	28518	28444	28405	28303	28147	28447	28525	28214	28037	28433	28364	28479	28471	28452	28270	28477	28390	28417	28369	28425	28238	28405	28410	28342	28419	28403	28586	28132	28416	28546	28344	28243	28503	28403	28209	28444	28435	28279	28477	28163	28397	28288	28474	28505	28388	28231	28386	28243	28466	28194	28381	28373	28613	28377	28067	28328	28594	28302	28384	28428	28387	28260	28352	28365	28306	28423	28227	28403	28179	28441	28265	28515	28349	28469	28382	28462	28332	28355	28268	28368	28626	28476	28262	28127	28193	28245	28508	28247	28508	28397	28231	28489	28452	28242	28492	28375	28635	28429	28400	28313	28408	28241	28491	28223	28213	28446	28196	28567	28381	28252	28194	28396	28370	28407	28424	28274	28146	28194	28197	28545	28363	28411	28309	28361	28447	28200	28468	28313	28548	28689	28361	28363	28572	28389	28254	28428	28651	28716	28338	28203	28368	28615	28430	28260	28461	28471	28240	28379	28317	28400	28306	28391	28492	28404	28436	28392	28662	28343	28234	28292	28660	28647	28282	28294	28316	28385	28495	28273	28514	28406	28335	28326	28388	28145	28155	28100	28274	28192	28382	28385	28693	28466	28517	28465	28505	28371	28393	28665	28496	28257	28664	28671	28444	28209	28500	28382	28073	28298	28305	28221	28125	28211	28453	28491	28272	28342	28361	28114	28329	28301	28506	28384	28292	28322	28419	28453	28356	28309	28135	28267	28517	28229	28193	28388	28329	28343	28367	28342	28145	28532	28351	28367	28500	28453	28381	28371	28336	28443	28578	28279	28562	28086	28277	28422	28484	28366	28490	28570	28259	28365	28271	28211	28078	28484	28232	28388	28471	28373	28182	28292	28327	28229	28287	28478	28471	28606	28518	28373	28380	28383	28467	28279	28362	28436	28229	28356	28122	28282	28392	28447	28200	28362	28469	28366	28396	28338	28293	28583	28402	28449	28554	28316	28283	28439	28228	28244	28462	28575	28662	28410	28379	28139	28534	28031	28258	28387	28415	28589	28464	28369	28464	28452	28125	28361	28356	28486	28439	28326	28426	28343	28293	28383	28598	28152	28232	28167	28381	28430	28339	28503	28169	28402	28262	28497	28574	28451	28426	28300	28186	28452	28389	28465	28368	28242	28529	28387	28401	28170	28141	28366	28497	28498	28498	28198	28556	28482	28384	28462	28423	28309	28563	28410	28428	28504	28552	28356	28505	28434	28425	28359	28444	28317	28292	28191	28426	28526	28492	28360	28410	28360	28285	28338	28410	28454	28586	28343	28590	28588	28241	28513	28193	28137	28381	28352	28341	28271	28214	28541	28223	28492	28326	28416	28400	28210	28391	28461	28374	28261	28489	28556	28330	28373	28276	28505	28295	28297	28300	28392	28207	28444	28466	28479	28415	28452	28471	28248	28375	28468	28288	28152	28278	28370	28455	28524	28121	28412	28461	28314	28372	28205	28283	28220	28306	28447	28251	28231	28210	28545	28532	28608	28491	28334	28527	28365	28194	28341	28416	28755	28311	28421	28303	28377	28536	28352	28372	28540	28180	28322	28094	28451	28355	28318	28261	28313	28455	28474	28393	28419	28164	28271	28112	28551	28229	28228	28309	28486	28204	28627	28378	28257	28304	28416	28263	28414	28455	28273	28249	28369	28374	28239	28536	28169	28225	28572	28221	28342	28503	28256	28468	28293	28234	28471	28307	28518	28383	28403	28433	28440	28494	28410	28481	28401	28140	28193	28458	28249	28419	28551	28554	28403	28297	28383	28274	28531	28344	28360	28516	28434	28332	28488	28371	28353	28313	28319	28405	28137	28268	28305	28270	28299	28370	28309	28546	28384	28463	28594	28545	28388	28304	28579	28492	28364	28128	28590	28532	28451	28430	28604	28397	28506	28236	28439	28448	28441	28481	28303	28188	28437	28423	28207	28417	28329	28443	28280	28336	28259	28379	28399	28645	28385	28454	28176	28295	28414	28410	28451	28356	28156	28161	28211	28180	28454	28375	28199	28559	28229	28531	28427	28609	28591	28450	28296	28225	28382	28541	28346	28500	28372	28349	28365	28250	28240	28439	28435	28383	28114	28176	28513	28344	28284	28366	28432	28378	28318	28494	28433	28360	28356	28275	28383	28414	28212	28179	28402	28449	28463	28393	28497	28423	28391	28409	28354	28383	28560	28437	28324	28437	28473	28445	28538	28358	28284	28586	28488	28319	28401	28339	28583	28148	28396	28357	28262	28187	28429	28217	28251	28490	28326	28639	28440	28409	28281	28316	28396	28445	28414	28293	28373	28388	28520	28545	28485	28210	28382	28329	28007	28526	28491	28672	28197	28464	28416	28403	28416	28266	28360	28367	28444	28269	28584	28248	28436	28462	28310	28456	28353	28371	28314	28365	28489	28458	28277	28205	28427	28272	28453	28520	28383	28306	28540	28380	28481	28357	28258	28348	28554	28462	28158	28508	28419	28507	28429	28486	28604	28346	28366	28400	28460	28102	28364	28477	28423	28477	28348	28181	28533	28227	28169	28544	28517	28351	28579	28482	28293	28321	28335	28256	28398	28259	28505	28379	28264	28575	28426	28365	28513	28467	28264	28277	28289	28398	28343	28404	28405	28486	28332	28178	28286	28380	28426	28337	28373	28376	28473	28319	28294	28369	28209	28373	28506	28250	28619	28375	28480	28511	28383	28329	28438	28359	28317	28497	28516	28466	28333	28450	28556	28539	28660	28490	28211	28358	28597	28292	28389	28701	28446	28500	28351	28406	28274	28227	28262	28375	27925	28570	28270	28254	28394	28482	28219	28508	28579	28477	28319	28375	28192	28328	28568	28492	28199	28221	28519	28495	28439	28395	28301	28414	28679	28418	28279	28464	28349	28530	28585	28489	28419	28565	28231	28465	28270	28255	28209	28342	28226	28348	28350	28374	28431	28453	28542	28449	28474	28394	28310	28342	28195	28478	28281	28243	28680	28518	28568	28415	28436	28207	28452	28501	28649	28462	28359	28369	28555	28200	28501	28372	28474	28487	28375	28339	28423	28315	28324	28351	28528	28411	28406	28248	28293	28295	28340	28234	28428	28499	28353	28543	28469	28324	28364	28401	28373	28505	28126	28207	28408	28517	28236	28329	28342	28348	28290	28465	28113	28397	28324	28380	28142	28286	28259	28549	27969	28520	28368	28482	28667	28353	28395	28470	28178	28499	28181	28295	28307	28469	28263	28525	28283	28527	28305	28666	28346	28276	28169	28485	28396	28453	28124	28377	28301	28175	28383	28491	28320	28121	28393	28456	28467	28510	28446	28565	28453	28445	28518	28232	28366	28248	28682	28455	28575	28317	28393	28264	28397	28436	28417	28561	28252	28462	28523	28359	28393	28502	28470	28434	28507	28352	28454	28221	28322	28394	28228	28419	28464	28428	28534	28228	28426	28441	28343	28343	28448	28690	28248	28302	28418	28531	28457	28739	28547	28289	28414	28563	28416	28456	28380	28339	28442	28371	28538	28454	28327	28375	28462	28584	28484	28274	28424	28281	28635	28277	28386	28467	28198	28247	28632	28336	28299	28367	28313	28217	28463	28427	28418	28537	28630	28211	28412	28457	28436	28281	28400	28598	28748	28439	28322	28360	28373	28590	28315	28411	28420	28640	28302	28293	28199	28364	28158	28540	28543	28486	28481	28446	28201	28524	28334	28492	28511	28320	28684	28699	28418	28321	28260	28408	28303	28311	28476	28380	28367	28268	28437	28551	28326	28343	28389	28320	28405	28341	28302	28494	28337	28498	28493	28510	28346	28177	28363	28562	28329	28364	28525	28176	28665	28398	28553	28394	28266	28416	28650	28548	28131	28366	28460	28221	28305	28394	28315	28373	28467	28466	28676	28450	28367	28234	28365	28260	28413	28297	28541	28256	28490	28489	28349	28409	28411	28164	28641	28394	28584	28468	28170	28442	28455	28407	28368	28368	28507	28327	28340	28214	28189	28334	28235	28507	28251	28091	28376	28357	28584	28578	28447	28299	28322	28409	28516	28409	28528	28369	28346	28351	28472	28351	28397	28292	28218	28329	28551	28377	28461	28536	28504	28808	28568	28329	28221	28319	28404
23589	32292	34629	27709	25374	24576	23310	22849	22351	22479	22420	22712	22398	22486	22338	22255	22213	22138	21953	21942	21620	21885	21779	21724	21906	22104	21827	21835	21771	21709	21821	21772	21511	21749	21832	21631	21896	21751	21676	21772	22165	22027	21778	21641	21543	21750	21712	21721	21683	21743	21565	21665	21775	21721	21618	21571	21783	21694	21708	21654	21655	21523	21607	21603	21708	21908	21489	21680	21391	21819	21639	21582	21771	21715	21582	21624	21837	21841	21731	21716	21764	21717	21682	21617	21610	21646	21628	21430	21634	21611	21689	21578	21718	21747	21597	21663	21721	21675	21737	21727	21668	21664	21688	21488	21715	21641	21745	21713	21490	21836	21666	21735	21629	21640	21614	21563	21639	21727	21671	21648	21678	21546	21538	21687	21624	21579	21705	21596	21499	21461	21605	21599	21562	21576	21782	21588	21562	21695	21541	21618	21576	21786	21658	21741	21728	21739	21750	21590	21715	21560	21826	21761	21553	21665	21770	21551	21656	21702	21753	21667	21564	21551	21663	21729	21648	21425	21698	21658	21743	21539	21585	21694	21710	21649	21523	21373	21600	21636	21665	21630	21740	21744	21654	21686	21646	21652	21715	21695	21644	21679	21755	21798	21811	21691	21604	21595	21841	21562	21651	21728	21722	21456	21683	21507	21521	21644	21609	21636	21792	21796	21466	21625	21428	21862	21520	21847	21526	21782	21643	21603	21595	21663	21829	21513	21600	21549	21578	21780	21766	21768	21572	21729	21697	21480	21577	21719	21896	21681	21691	21611	21620	21654	21748	21664	21841	21574	21660	21809	21507	21633	21691	21785	21777	21808	21926	21547	21724	21621	21812	21780	21681	21677	21544	21585	21745	21792	21724	21761	21686	21581	21738	21640	21705	21566	21614	21624	21653	21797	21584	21546	21646	21544	21722	21688	21880	21627	21684	21465	21763	21583	21758	21542	21592	21778	21517	21707	21543	21602	21804	21725	21821	21565	21678	21601	21713	21595	21713	21690	21572	21816	21796	21676	21588	21721	21633	21634	21785	21818	21381	21767	21798	21689	21495	21639	21657	21657	21763	21619	21539	21677	21635	21588	21730	21857	21700	21761	21550	21594	21732	21727	21864	21652	21636	21765	21500	21636	21754	21705	21758	21818	21691	21757	21718	21743	21724	21660	21595	21596	21612	21827	21620	21757	21554	21644	21680	21695	21556	21580	21702	21742	21711	21468	21739	21507	21685	21782	21486	21564	21755	21613	21724	21774	21602	21542	21752	21852	21658	21511	21719	21733	21583	21674	21628	21739	21692	21637	21640	21529	21629	21575	21791	21634	21670	21532	21686	21591	21645	21729	21612	21435	21608	21569	21650	21649	21880	21595	21970	21715	21761	21702	21611	21463	21805	21626	21634	21874	21622	21462	21657	21797	21774	21734	21535	21558	21619	21443	21676	21541	21641	21634	21645	21620	21559	21614	21649	21502	21659	21651	21656	21804	21495	21844	21856	21678	21635	21684	21723	21709	21482	21711	21571	21630	21804	21666	21519	21736	21615	21626	21705	21537	21648	21600	21519	21641	21744	21726	21574	21640	21708	21763	21591	21637	21603	21668	21689	21801	21470	21653	21554	21565	21689	21605	21702	21520	21593	21605	21631	21841	21690	21595	21728	21758	21619	21576	21703	21767	21764	21505	21528	21776	21802	21630	21879	21639	21417	21660	21574	21784	21781	21660	21647	21584	21660	21593	21755	21754	21505	21711	21639	21499	21526	21728	21437	21691	21542	21705	21618	21532	21575	21814	21607	21655	21947	21634	21546	21745	21612	21441	21448	21670	21593	21740	21738	21595	21603	21509	21802	21711	21815	21655	21734	21718	21729	21570	21626	21772	21698	21691	21434	21958	21657	21592	21692	21743	21757	21619	21783	21635	21774	21763	21768	21597	21775	21604	21841	21616	21696	21680	21718	21613	21679	21547	21662	21674	21750	21645	21747	21634	21625	21630	21690	21756	21558	21662	21652	21557	21636	21750	21586	21597	21659	21631	21731	21654	21593	21783	21665	21622	21528	21711	21879	21770	21670	21649	21753	21588	21571	21894	21699	21572	21721	21677	21535	21644	21626	21651	21709	21694	21647	21619	21516	21647	21716	21745	21597	21613	21787	21576	21691	21705	21556	21533	21643	21609	21648	21625	21778	21716	21694	21733	21626	21641	21810	21900	21671	21679	21564	21601	21638	21902	21685	21708	21700	21585	21612	21713	21568	21594	21663	21792	21689	21608	21572	21773	21691	21637	21656	21630	21770	21784	21502	21675	21651	21662	21677	21657	21550	21604	21618	21451	21683	21746	21522	21475	21639	21693	21608	21515	21567	21486	21785	21665	21629	21796	21621	21560	21687	21688	21447	21699	21620	21664	21643	21733	21726	21578	21482	21708	21707	21693	21556	21674	21531	21631	21761	21562	21765	21677	21681	21789	21562	21622	21613	21821	21675	21666	21622	21710	21590	21460	21748	21625	21649	21651	21520	21576	21770	21865	21597	21547	21666	21451	21952	21503	21685	21590	21640	21636	21571	21676	21681	21672	21859	21684	21603	21749	21703	21692	21505	21513	21662	21726	21790	21739	21629	21512	21816	21707	21856	21581	21777	21707	21712	21377	21469	21684	21750	21592	21733	21868	21597	21633	21580	21788	21781	21577	21550	21719	21447	21707	21670	21603	21682	21672	21631	21722	21734	21820	21573	21654	21690	21684	21637	21529	21790	21724	21652	21491	21700	21479	21535	21714	21664	21737	21528	21555	21682	21545	21531	21702	21611	21688	21640	21582	21731	21776	21611	21405	21571	21878	21584	21747	21534	21706	21639	21551	21929	21522	21575	21606	21884	21648	21585	21843	21550	21699	21552	21707	21776	21696	21624	21425	21822	21358	21757	21543	21618	21721	21651	21737	21495	21802	21636	21867	21696	21474	21575	21633	21389	21671	21602	21684	21631	21547	21627	21733	21786	21434	21726	21545	21630	21604	21674	21755	21651	21553	21689	21594	21835	21610	21653	21712	21606	21770	21633	21662	21721	21638	21646	21757	21462	21557	21690	21654	21720	21578	21699	21556	21545	21674	21665	21828	21568	21725	21666	21586	21795	21703	21562	21582	21701	21550	21650	21694	21698	21504	21631	21699	21753	21694	21796	21687	21594	21595	21929	21632	21629	21663	21632	21610	21804	21750	21821	21606	21695	21808	21510	21717	21563	21601	21592	21710	21675	21682	21675	21576	21862	21609	21615	21653	21513	21747	21670	21571	21531	21875	21567	21527	21599	21627	21659	21705	21575	21677	21691	21624	21842	21660	21562	21710	21569	21707	21649	21822	21514	21662	21844	21705	21654	21524	21448	21789	21691	21778	21672	21638	21591	21747	21625	21630	21651	21554	21572	21726	21720	21486	21553	21659	21757	21684	21542	21809	21485	21620	21687	21670	21728	21711	21665	21563	21623	21708	21675	21700	21839	21831	21738	21518	21677	21649	21811	21710	21692	21635	21576	21640	21686	21531	21572	21717	21596	21689	21582	21527	21673	21694	21620	21594	21746	21846	21506	21652	21628	21532	21846	21833	21632	21656	21881	21462	21609	21771	21673	21652	21667	21890	21811	21658	21709	21641	21658	21642	21707	21616	21715	21674	21562	21598	21792	21592	21777	21551	21784	21849	21534	21650	21484	21739	21592	21620	21597	21534	21780	21649	21714	21521	21671	21671	21604	21797	21750	21570	21684	21625	21760	21668	21812	21657	21756	21507	21559	21542	21790	21561	21636	21662	21512	21657	21820	21731	21589	21826	21536	21809	21522	21663	21812	21657	21688	21537	21631	21784	21701	21771	21508	21695	21717	21773	21575	21727	21647	21725	21616	21685	21715	21673	21618	21512	21602	21795	21644	21764	21719	21826	21538	21604	21666	21715	21677	21486	21625	21765	21665	21686	21615	21523	21645	21671	21576	21886	21598	21671	21530	21633	21671	21632	21643	21627	21639	21681	21560	21807	21532	21583	21652	21686	21533	21572	21768	21567	21600	21809	21692	21674	21649	21629	21623	21774	21647	21711	21512	21713	21674	21751	21438	21713	21681	21509	21856	21713	21413	21515	21997	21611	21795	21636	21671	21477	21800	21548	21647	21495	21813	21680	21579	21501	21803	21757	21747	21608	21690	21655	21711	21541	21531	21589	21619	21779	21636	21769	21667	21631	21654	21593	21714	21579	21669	21603	21733	21704	21787	21573	21730	21614	21667	21649	21754	21769	21678	21784	21822	21690	21756	21585	21635	21675	21702	21570	21660	21617	21664	21734	21677	21715	21595	21574	21623	21673	21695	21866	21799	21722	21788	21553	21574	21529	21636	21582	21609	21649	21476	21856	21564	21733	21579	21543	21583	21876	21451	21641	21629	21780	21692	21639	21628	21596	21711	21830	21730	21677	21741	21493	21751	21648	21779	21665	21730	21699	21706	21468	21700	21606	21631	21619	21733	21574	21603	21649	21979	21664	21681	22045	21586	21716	21548	21570	21695	21706	21780	21680	21834	21698	21747	21667	21603	21519	21656	21673	21565	21517	21655	21773	21567	21857	21644	21720	21727	21660	21711	21774	21590	21633	21623	21700	21728	21770	21696	21734	21682	21562	21890	21795	21697	21592	21736	21691	21608	21741	21675	21688	21827	21618	21763	21633	21682	21668	21814	21859	21603	21711	21573	21624	21844	21663	21793	21457	21711	21582	21606	21587	21509	21592	21688	21601	21575	21638	21770	21584	21802	21451	21508	21504	21808	21592	21912	21717	21533	21670	21500	21782	21743	21593	21548	21704	21596	21830	21553	21747	21663	21686	21606	21695	21560	21713	21463	21871	21700	21592	21490	21724	21625	21590	21760	21653	21699	21608	21652	21764	21688	21663	21700	21712	21670	21775	21420	21698	21504	21644	21576	21697	21724	21595	21687	21671	21714	21538	21676	21791	21586	21681	21618	21846	21831	21635	21908	21833	21527	21614	21677	21802	21611	21720	21712	21550	21695	21642	21578	21686	21489	21495	21688	21664	21605	21615	21585	21792	21617	21686	21677	21513	21654	21653	21974	21634	21672	21634	21791	21697	21596	21716	21712	21525	21670	21650	21685	21697
23782	21568	29313	24873	25053	30144	32151	29438	29155	29432	29247	29045	29166	29085	29025	28866	28909	28651	28734	28421	28674	28504	28264	28271	28446	28607	28272	28751	28460	28058	28626	28223	28327	28590	28292	28294	28492	28294	28398	29123	29705	29159	28787	28539	28278	28113	28434	28371	28247	28240	28328	28192	28359	28392	28457	28212	28283	28371	28283	28218	28473	28231	28427	28183	28652	28316	28416	28167	28214	28263	28308	27991	28112	28161	28147	28286	28358	28299	28098	28016	27979	28419	28190	27968	28218	28296	28116	28002	28128	28082	28218	28173	28085	28137	28338	28267	28147	28142	28117	28209	28302	28132	28212	28165	28074	28155	28134	28231	28384	28277	28149	28032	28151	28208	28255	28150	28208	28238	28287	28259	28292	28310	28295	28123	28332	28462	28259	28088	28323	28102	28257	28467	28303	28225	28311	28253	28162	28160	28447	28266	28057	28465	28102	28174	28435	28163	28293	28194	28221	28228	28492	28252	28303	28142	28145	28300	28162	28422	28362	28215	28296	28247	28198	28224	28272	28236	28157	28379	28207	28189	28321	28133	28353	28324	28327	28140	28137	28211	28090	28179	28148	28344	28247	28048	28087	28155	28260	28254	28145	28349	28265	28196	28240	28334	28218	28408	28296	28303	28226	28223	28242	28352	28425	28197	28320	28245	28135	28225	28212	28166	28170	28244	28094	28029	28502	28285	28043	27957	28259	28408	28314	28198	28092	28069	28228	28249	28583	28032	28111	28161	28319	28288	28223	28314	28617	28103	28561	28258	28280	28059	28123	28160	28269	28309	28025	28221	28161	28256	28096	28098	28260	28024	28325	27981	28068	28205	28361	28126	28269	28277	28366	28293	28328	28340	28091	28038	28184	28075	28158	28386	28130	28212	28206	28172	28271	28287	28190	28008	28415	28480	28147	27952	28194	28122	28163	28171	28357	28034	28139	28133	28283	28189	28351	28289	28342	28410	28257	28034	28194	28113	28102	28260	28387	28113	28190	28256	28221	28288	28212	28462	28167	28076	28127	27979	27901	28142	28319	28216	28315	28101	28258	28380	28432	28362	28382	28444	28237	28403	28032	28099	28279	27998	28412	28294	28170	28133	28173	28212	28041	28098	28216	28077	28364	28157	28352	28351	28578	28188	28450	28120	28453	28295	28221	28279	28181	28243	28178	28175	28435	28136	28178	28455	28200	28042	27968	28137	28301	28259	28223	28367	28206	28045	28149	28078	28173	28141	28284	28349	28165	28270	28109	28357	28113	28331	28344	28261	28126	28542	28283	28247	28395	28377	28244	28300	28142	28148	28158	28160	28284	28233	28209	28333	28590	28197	28356	28212	28459	28092	28326	28392	28382	28242	28434	28364	28235	28326	28257	28335	28216	28259	28228	28312	28379	28444	28333	28379	28196	28193	27901	28242	28590	28358	28167	28255	28264	27960	28368	28313	28314	28385	28174	28039	28340	28300	28381	28263	28323	28374	28357	28322	28185	28271	28240	28305	28009	28271	28550	28303	28330	28051	28244	28317	27977	28055	28038	28370	28264	27971	28129	28334	28327	28066	28195	28384	28039	28033	28192	28370	28109	28080	28410	28376	28315	28349	28318	28317	28443	28140	28198	28490	28165	28230	28325	28338	28188	28166	28193	28248	28380	28152	28376	28313	28045	28084	28357	28138	28031	27833	28115	28220	28394	28177	28238	28233	28177	28304	28432	28298	28434	28264	28213	28224	28285	28383	28070	28220	28434	28310	28179	28165	28508	28299	28372	28247	27993	28368	28132	28121	28232	28068	28194	28143	28191	28541	28202	28165	28080	28291	28164	28263	28179	28181	28354	28203	28241	28097	28263	28036	28112	28385	28360	28215	28259	28204	28249	28275	28306	28173	28559	28132	28249	28283	28008	28367	28259	28374	28126	28011	28112	28209	28343	28442	28364	28143	28270	28029	28356	28230	28007	27966	28163	28269	28298	28207	28138	27958	28240	28026	28493	28216	28491	28299	28261	28412	28187	28170	28307	28339	27970	28333	28308	28122	28185	28429	28179	28417	28254	28393	28207	28577	28378	28515	28218	27995	28311	28310	28348	28028	28164	28136	28392	28279	28457	28391	28152	28031	28339	28241	28140	28108	28215	28345	28318	28096	28272	28285	28287	28242	28133	28215	28287	28165	28150	28451	28154	28225	28023	28284	28366	28046	28421	28322	28265	27975	28306	28093	28142	28183	28265	28405	28084	27974	28143	28277	28081	28373	28116	28305	28360	28420	28342	28029	28316	28190	28234	28090	28277	28139	28287	28284	28371	28170	28012	28164	28071	28114	28413	28208	28169	28129	28108	28228	28147	28133	28367	28292	28230	28295	28268	28062	28120	28315	28193	28084	28332	28227	28031	28092	28239	28081	28118	28173	28206	28097	28189	27945	28276	28294	28153	28301	27975	28254	28017	28274	28316	28241	28363	28321	28478	28305	28047	28362	28058	28158	28509	28106	28371	28343	28085	28404	28188	28194	28513	27994	28478	28319	28300	28265	28359	28144	28259	28213	28387	28255	28159	28312	28199	28391	28228	28168	28209	28319	28143	28399	28271	28235	28280	28241	28042	28393	28221	28288	28181	28070	28355	28369	28334	28365	28550	28422	28356	28158	28146	28219	28202	28388	28287	28201	28468	28397	28347	28186	28201	28056	28326	28353	28171	28063	28083	28116	28354	28186	28251	28187	28213	27980	28193	28063	28506	28310	28302	28040	28162	28338	28285	28221	28139	28345	28318	28418	28319	28141	28318	28281	28419	28296	28179	28058	28050	28307	28154	28368	28165	28407	28399	28341	28175	28159	28270	28088	28502	28251	28233	28417	28555	28168	28238	28074	28332	28207	28455	28124	28277	28032	28306	28246	28332	28198	28387	28280	28302	28211	28170	28043	28148	28249	28148	28260	28407	27917	28334	28106	28216	28169	28192	28312	28272	28147	28063	28242	28243	28002	28010	28312	28310	28376	28391	27965	27999	28114	28424	28397	28310	28229	28331	28214	28239	28175	28259	28220	28182	27870	28147	28324	28067	28440	28333	28156	28230	28141	28022	28113	28053	28348	28312	28306	28346	28317	28211	28154	28367	28177	28527	28454	28058	28232	28458	28214	28146	28325	28314	28290	28141	28239	28277	28307	28276	28093	28252	28309	28476	28433	28033	28154	28350	28255	28128	28046	28081	28337	28165	28026	28340	28300	28236	28028	27900	28017	28225	28061	28350	28266	28229	28175	28201	28112	28272	28159	28250	28287	28202	28407	28126	28364	28310	28252	28129	28152	28378	28122	28136	28028	28203	28174	28236	28050	28191	28284	28337	28212	28161	28486	28317	28369	28224	28294	28383	28340	28049	28280	28212	28115	28052	28257	28162	28116	27932	27825	27964	28323	28272	27933	28174	28269	28251	28182	28162	28512	28552	28189	28297	28084	28310	28331	28412	28062	28288	28209	28241	28162	28112	28080	28123	28133	28044	28122	28244	28542	28138	28454	28127	28228	28324	28218	28260	28219	28163	28447	28447	28258	28347	28259	28153	28147	28427	28191	28494	28446	28092	28083	28274	28366	28041	28222	28369	28224	28038	28181	28120	28352	28160	27833	28052	28134	28165	28308	28291	28093	28381	28303	28349	28418	28027	28062	28405	28141	28132	28348	28116	28363	27968	28231	28373	28503	28197	28219	28325	28279	28282	28061	28286	28400	28143	28306	28383	28216	28383	28210	28305	28250	28194	28198	28233	28364	28114	27938	28093	28155	28353	28141	28114	28169	28212	28199	28324	28241	28173	27893	28255	28227	28245	28414	28235	28314	28363	28317	28385	28091	28065	28257	28144	28217	28252	28157	28301	28076	28339	28164	28405	28405	28090	28262	28217	28221	28304	28252	28242	28213	28343	28136	28302	28324	28212	28070	28459	28158	28082	28249	28439	28112	28529	28333	28266	28214	28466	28226	28348	28169	28327	28282	28302	28148	28405	28325	28428	28296	28208	28275	28352	28392	28189	28111	28256	28276	27934	28094	28236	28186	28230	28281	28320	28049	28104	27958	28142	28281	28343	28379	28098	28050	28330	28229	28192	28105	28202	28238	28185	28274	28149	28055	28102	28150	28093	28154	28296	28342	28348	28483	28331	28189	28345	28058	28155	28204	28350	28038	27956	28067	28282	28111	28297	28091	28372	28182	28086	28244	28165	28243	28159	28292	28132	28308	28155	28231	28283	28147	28096	28338	28296	28247	28371	28355	28185	28219	28299	28016	28111	28263	28045	28377	28355	27924	28347	28072	28038	28013	28115	27943	28585	28078	28194	28343	28281	28025	28238	28037	28131	28304	28199	28207	28215	28003	28395	28173	28076	28306	28311	28163	28148	28099	28388	28168	28047	28303	28178	27982	28082	28315	28120	28349	28441	27910	28093	28157	28257	28110	28264	28205	28080	28213	28375	28288	28305	28262	28144	28480	28446	28224	28304	28248	28171	28255	28328	28242	28056	28079	28464	28122	28218	28410	28254	28254	28203	28136	28189	28263	28112	28290	28130	28316	28229	28247	28286	28039	28525	28300	28397	28145	28280	28172	28353	28326	28116	28412	28140	28412	28126	28094	28289	28216	28169	28318	28412	28127	28328	28227	28209	28289	28053	28228	28415	28742	27914	28068	28207	28326	28219	28395	28357	28336	28245	28269	28130	28234	28392	28220	28271	28285	28147	28225	28433	28226	28305	28066	28578	28310	28164	28195	28049	28283	28268	28278	28337	28426	28431	28377	28268	28229	28204	28302	28333	28151	28038	28341	28237	28245	28184	28000	28340	28070	28287	28159	28545	28100	28061	28309	28391	28033	28294	28188	28234	28550	28288	28016	28222	27986	28239	28290	28390	28184	28170	28216	28358	28159	28361	28150	28235	28320	28298	28138	28413	28187	28301	28206	28076	28255	28249	28146	28177	28298	28364	28012	27983	28240	28223	28293	28231	28335	28037	28396	28027	28002	28073	28125	28157	28204	28489	28467	28149	28038	28227	28338	28215	28130	28136	28157	28224	27875	28461	28321	28394	28201	28369	28122	28095	28290	28419	27963	28208	28191	28401	28298	28233	28343	28294	28210	28457	28348	28392	28322	28353	28209	28227	28233	28151	28425
22096	37596	39172	31068	28178	26217	24610	23739	23056	22835	22669	23115	23086	22755	22603	22492	22348	22390	22182	21822	21697	22034	21722	21758	22091	21997	22126	21969	21848	21794	22053	22015	21869	21955	21883	21779	21641	21886	21936	23297	23503	22875	22307	22024	21787	21649	21518	21592	21798	21701	21731	21592	21713	21603	21590	21689	21606	21796	21618	21613	21559	21680	21738	21675	21479	21715	21477	21707	21630	21616	21727	21771	21636	21603	21476	21516	21813	21526	21496	21704	21516	21694	21600	21614	21696	21698	21581	21415	21678	21701	21464	21767	21402	21697	21563	21552	21702	21651	21587	21812	21547	21724	21776	21551	21745	21784	21656	21690	21590	21752	21638	21650	21589	21606	21431	21811	21602	21516	21873	21756	21544	21693	21638	21554	21466	21633	21645	21578	21710	21611	21852	21705	21671	21548	21683	21422	21724	21591	21612	21636	21775	21722	21547	21593	21725	21580	21586	21644	21607	21692	21498	21730	21692	21542	21758	21644	21540	21578	21523	21549	21594	21545	21572	21754	21723	21500	21613	21599	21554	21702	21534	21690	21442	21652	21594	21692	21511	21662	21618	21579	21630	21598	21604	21654	21604	21429	21558	21555	21567	21632	21589	21587	21543	21748	21703	21553	21634	21459	21531	21433	21601	21674	21550	21537	21591	21426	21647	21849	21590	21637	21618	21722	21553	21640	21612	21688	21600	21664	21683	21659	21555	21692	21667	21821	21586	21648	21478	21649	21633	21472	21672	21647	21584	21608	21651	21593	21551	21468	21473	21719	21623	21587	21642	21688	21560	21572	21765	21544	21639	21616	21554	21541	21661	21700	21616	21644	21520	21771	21553	21637	21512	21328	21797	21851	21822	21544	21579	21612	21645	21563	21582	21494	21572	21681	21745	21764	21716	21528	21607	21683	21686	21539	21515	21754	21853	21667	21708	21751	21580	21746	21404	21680	21492	21592	21720	21558	21537	21501	21418	21634	21685	21583	21472	21554	21669	21666	21693	21702	21629	21653	21623	21752	21615	21800	21440	21729	21583	21573	21677	21630	21736	21735	21623	21675	21608	21733	21688	21531	21749	21544	21594	21631	21700	21556	21500	21562	21427	21453	21668	21709	21654	21587	21665	21462	21607	21552	21715	21730	21519	21513	21605	21350	21540	21564	21555	21556	21618	21665	21519	21727	21845	21586	21608	21569	21562	21498	21418	21757	21680	21550	21605	21751	21644	21713	21525	21687	21760	21720	21646	21413	21578	21790	21641	21635	21540	21660	21601	21568	21738	21525	21579	21610	21380	21759	21582	21570	21538	21934	21681	21636	21495	21688	21590	21655	21541	21645	21417	21634	21631	21586	21612	21817	21672	21734	21630	21443	21615	21755	21612	21696	21665	21361	21695	21440	21583	21499	21567	21652	21580	21790	21743	21578	21573	21566	21585	21738	21682	21651	21387	21533	21481	21644	21581	21566	21601	21468	21645	21611	21554	21615	21668	21698	21657	21676	21589	21732	21603	21623	21856	21830	21756	21506	21567	21746	21556	21661	21437	21655	21797	21504	21595	21724	21697	21601	21629	21503	21679	21635	21702	21462	21766	21604	21623	21600	21544	21590	21923	21571	21471	21507	21593	21644	21570	21546	21541	21693	21572	21597	21622	21605	21666	21532	21587	21754	21482	21566	21578	21608	21822	21547	21395	21624	21609	21622	21730	21570	21542	21773	21632	21641	21729	21679	21608	21709	21584	21636	21690	21573	21590	21521	21696	21590	21575	21582	21582	21542	21627	21735	21767	21637	21547	21773	21363	21600	21624	21539	21704	21595	21726	21521	21498	21680	21690	21747	21606	21714	21652	21559	21477	21535	21622	21772	21650	21755	21569	21425	21714	21574	21662	21620	21774	21810	21518	21578	21668	21633	21702	21622	21586	21641	21745	21758	21588	21759	21691	21673	21648	21668	21508	21722	21850	21528	21728	21683	21584	21608	21590	21584	21519	21473	21788	21648	21528	21698	21596	21566	21449	21786	21708	21656	21633	21624	21514	21726	21439	21661	21673	21553	21624	21668	21497	21611	21576	21644	21797	21664	21618	21663	21406	21438	21607	21671	21529	21663	21449	21679	21582	21566	21633	21388	21661	21600	21691	21585	21684	21566	21556	21644	21724	21406	21679	21556	21514	21638	21467	21772	21656	21498	21841	21468	21759	21561	21589	21583	21434	21436	21610	21549	21817	21496	21512	21633	21656	21714	21854	21776	21690	21673	21444	21619	21694	21688	21545	21691	21447	21828	21581	21512	21582	21613	21599	21629	21733	21625	21592	21759	21627	21580	21612	21621	21723	21647	21633	21585	21613	21496	21510	21602	21613	21728	21527	21461	21549	21634	21507	21392	21625	21706	21686	21720	21431	21649	21743	21782	21534	21544	21545	21457	21780	21722	21561	21546	21736	21582	21654	21709	21560	21624	21658	21567	21471	21606	21593	21650	21499	21645	21564	21683	21513	21551	21535	21652	21538	21478	21632	21564	21569	21674	21674	21637	21651	21654	21658	21544	21631	21501	21635	21714	21505	21722	21692	21505	21617	21516	21617	21539	21397	21632	21561	21351	21551	21561	21477	21644	21627	21558	21614	21641	21637	21611	21590	21857	21619	21501	21692	21711	21707	21592	21599	21499	21557	21717	21608	21538	21724	21585	21570	21498	21778	21703	21553	21492	21720	21368	21714	21318	21557	21677	21583	21500	21619	21538	21715	21738	21579	21674	21546	21851	21391	21587	21716	21672	21812	21818	21561	21660	21542	21665	21721	21848	21558	21478	21646	21428	21660	21567	21729	21570	21707	21689	21493	21590	21754	21412	21759	21644	21649	21624	21801	21495	21624	21539	21530	21512	21771	21460	21512	21650	21576	21835	21577	21597	21562	21770	21643	21649	21482	21493	21741	21706	21552	21626	21608	21609	21542	21734	21626	21585	21603	21633	21625	21813	21492	21578	21877	21565	21586	21576	21560	21700	21664	21533	21607	21742	21635	21636	21669	21788	21506	21616	21608	21681	21454	21524	21569	21611	21455	21599	21703	21594	21465	21598	21667	21568	21582	21575	21604	21674	21521	21623	21683	21687	21474	21651	21679	21578	21663	21572	21700	21687	21696	21588	21519	21546	21697	21655	21729	21674	21532	21594	21614	21720	21501	21854	21653	21612	21647	21590	21462	21513	21763	21862	21716	21703	21661	21643	21671	21679	21693	21674	21584	21645	21646	21547	21466	21778	21751	21774	21541	21782	21741	21663	21851	21784	21482	21772	21675	21789	21817	21575	21823	21479	21565	21584	21542	21525	21523	21681	21539	21728	21497	21629	21757	21811	21584	21590	21566	21552	21624	21510	21532	21718	21714	21521	21541	21641	21635	21558	21771	21563	21522	21596	21647	21528	21579	21605	21682	21588	21539	21508	21526	21688	21526	21548	21641	21700	21602	21329	21607	21670	21662	21653	21556	21573	21587	21757	21667	21581	21590	21502	21626	21557	21638	21772	21656	21628	21446	21444	21721	21558	21797	21622	21491	21544	21637	21573	21396	21668	21583	21683	21635	21621	21672	21638	21605	21500	21512	21631	21587	21589	21760	21668	21787	21549	21657	21685	21651	21600	21788	21866	21530	21491	21750	21878	21693	21686	21510	21766	21784	21690	21782	21667	21483	21554	21559	21460	21541	21599	21738	21594	21615	21550	21428	21597	21558	21622	21606	21589	21607	21487	21644	21604	21621	21569	21536	21642	21563	21419	21632	21695	21602	21369	21592	21655	21510	21933	21674	21795	21676	21572	21493	21605	21701	21583	21688	21650	21608	21582	21551	21623	21699	21681	21687	21911	21771	21706	21618	21752	21721	21636	21514	21566	21904	21628	21713	21573	21481	21647	21529	21503	21616	21701	21655	21584	21709	21554	21572	21645	21560	21730	21683	21727	21781	21666	21559	21781	21692	21670	21546	21730	21495	21724	21604	21495	21698	21534	21788	21523	21597	21727	21817	21603	21395	21475	21608	21611	21688	21499	21895	21666	21474	21703	21477	21776	21531	21667	21703	21573	21638	21558	21510	21507	21631	21563	21569	21666	21684	21554	21526	21640	21626	21717	21553	21634	21700	21573	21591	21626	21508	21525	21664	21623	21479	21691	21753	21551	21481	21670	21657	21630	21750	21412	21639	21616	21593	21655	21584	21606	21573	21505	21777	21646	21531	21657	21589	21582	21650	21593	21711	21631	21636	21598	21636	21561	21583	21689	21635	21452	21554	21500	21659	21594	21688	21630	21512	21758	21765	21614	21669	21541	21650	21579	21828	21761	21647	21678	21455	21636	21738	21683	21638	21483	21558	21623	21545	21623	21561	21579	21530	21538	21684	21605	21640	21617	21529	21607	21527	21640	21698	21562	21572	21665	21956	21609	21765	21516	21697	21742	21670	21548	21668	21677	21667	21799	21722	21697	21542	21563	21623	21410	21765	21439	21648	21611	21271	21773	21795	21724	21698	21465	21675	21552	21518	21634	21575	21588	21620	21727	21633	21555	21831	21706	21630	21662	21690	21597	21505	21572	21638	21679	21653	21535	21605	21594	21617	21704	21510	21570	21751	21569	21690	21436	21781	21723	21760	21537	21689	21770	21912	21523	21584	21490	21628	21775	21562	21701	21528	21529	21733	21798	21652	21677	21678	21606	21611	21537	21512	21662	21568	21572	21610	21817	21619	21597	21619	21590	21609	21311	21784	21682	21778	21480	21591	21634	21580	21604	21541	21493	21655	21677	21587	21598	21635	21846	21515	21787	21573	21487	21768	21688	21686	21478	21563	21490	21547	21636	21574	21630	21724	21623	21461	21590	21600	21574	21556	21515	21551	21462	21699	21581	21630	21501	21613	21594	21565	21591	21766	21468	21590	21782	21600	21670	21628	21544	21700	21608	21543	21560	21627	21596	21740	21575	21558	21635	21631	21550	21718	21627	21584	21689	21809	21563	21606	21420	21677	21505	21537	21564	21706	21748	21728	21574	21583	21589	21529	21587	21726	21711	21652	21628	21484	21614	21583	21675	21678	21522	21502	21324	21469	21571	21598	21499	21687	21623	21629	21497	21756	21549	21592	21520	21612	21591	21641	21734	21644	21503
22821	21540	29457	24171	22895	28641	33702	30433	29738	30321	30110	30130	30109	29954	29792	29571	29489	29543	29495	29111	28987	28733	28804	28876	29135	29244	29061	29134	29060	29062	29237	28976	28977	28892	29061	29000	28885	28920	28976	30205	31553	30603	29844	29379	29109	28851	28724	28808	28752	28621	28880	28786	28815	28538	28602	28925	28825	28486	28683	28804	28556	28568	28803	28775	28890	28426	28852	28784	28815	28885	28481	28729	28763	28623	28785	28772	28692	28437	28734	28657	28737	28630	28704	28559	28835	28809	28652	28573	28827	28753	28525	28856	28584	28906	28842	28715	28729	28869	28609	28546	28824	28623	28738	28452	28535	28770	28507	28686	28650	28909	28540	28517	28733	28515	28885	28627	28495	28668	28657	28934	28484	28795	28529	28563	28623	28436	28499	28680	28539	28773	28477	28691	28962	28731	28740	28836	28604	28439	28571	28611	28763	28877	28861	28607	28664	28684	28616	28499	28687	28665	28749	28646	28637	28623	28747	28750	28771	28529	28549	28716	28715	28748	28645	28706	28556	28610	28812	28752	28627	28727	28528	28674	28400	28666	28692	28822	28802	28478	28757	28418	28703	28436	28984	28883	28513	28589	28646	28640	28837	28614	28586	28438	28561	28664	28738	28634	28571	28822	28495	28667	28672	28491	28476	28612	28586	28729	28683	28546	28781	28664	28439	28618	28703	28419	28703	28815	28827	28703	28713	28689	28726	28815	28353	28780	28790	28816	28922	28766	28747	28763	28633	28700	28733	28647	28744	28687	28697	28708	28674	28590	28579	28730	28631	28607	28829	28785	28765	28574	28632	28718	28474	28703	28808	28810	28564	28645	28802	28599	28481	28456	28416	28703	28558	28480	28678	28580	28649	28608	28872	28741	28608	28651	28573	28664	28590	28738	28671	28522	28580	28589	28811	28511	28571	28784	28716	28618	28705	28729	28717	28391	28637	28591	28689	28543	28668	28897	28884	28709	28566	28923	28633	28716	28644	28569	28624	28490	28554	28639	28494	28777	28753	28659	28421	28663	28575	28784	28676	28342	28678	28491	28869	28664	28776	28682	28779	28633	28687	28564	28842	28742	28547	28498	28819	28661	28679	28629	28595	28769	28812	28489	28627	28768	28708	28966	28491	28441	28646	28673	28816	28805	28708	28496	28572	28815	28609	28697	28586	28692	28483	28570	28699	28374	28627	28903	28704	28790	28615	28382	28754	28667	28425	28472	28669	28532	28523	28718	28415	28545	28741	28385	28677	28467	28633	28451	28597	28550	28879	28519	28603	28606	28827	28890	28518	28504	28720	28525	28907	28532	28593	28605	28783	28699	28891	28581	28838	28384	28441	28545	28810	28758	28590	28679	28902	28748	28648	28601	28673	28845	28491	28638	28548	28781	28864	28570	28665	28755	28633	28619	28902	28587	28529	28587	28584	28696	28610	28522	28518	28531	28628	28710	28540	28845	28567	28665	28742	28543	28556	28845	28713	28777	28745	28894	28530	28568	28822	28647	28703	28717	28668	28788	28741	28663	28387	28967	28447	28695	28656	28712	28570	28676	28853	28495	28427	28541	28797	28532	28616	28417	28667	28671	28684	28551	28812	28721	28664	28599	28536	28460	28675	28463	28766	28744	28548	28692	28712	28759	28839	28406	28483	28554	28533	28618	28745	28553	28423	28758	28590	28812	28501	28651	28726	28679	28453	28659	28411	28639	28701	28640	28546	28700	28784	28591	28553	28754	28674	28580	28694	28620	28506	28697	28822	28683	28660	28516	28559	28699	28666	28568	28544	28736	28508	28670	28398	28698	28675	28550	28693	28720	28793	28620	28748	28480	28633	28679	28334	28298	28573	28772	28776	28723	28484	28670	28700	28680	28720	28637	28708	28832	28747	28535	28783	28566	28516	28616	28691	28725	28825	28605	28603	28716	28760	28643	28602	28468	28622	28623	28592	28894	28939	28706	28889	28673	28712	28489	28607	28781	28852	28656	28769	28622	28530	28728	28610	28743	28806	28757	28616	28576	28837	28617	28646	28539	28446	28638	28748	28511	28364	28861	28707	28580	28739	28688	28835	28655	28709	28535	28776	28787	28595	28604	28572	28757	28920	28717	28528	28581	28677	28820	28759	28702	28819	28658	28691	28614	28519	28572	28730	28882	28800	28908	28780	28834	28691	28497	28839	28661	28606	28625	28715	28693	28732	28665	28632	28703	28556	28891	28745	28697	28789	28644	28632	28375	28597	28340	28489	28622	28928	28702	28603	28629	28461	28543	28755	28519	28392	28245	28738	28587	28612	28366	28680	28644	28587	28605	28688	28714	28639	28658	28796	28598	28677	28762	28619	28516	28569	28640	28665	28976	28688	28698	28793	28770	28807	28781	28695	28575	28563	28503	28575	28767	28693	28651	28605	28741	28684	28795	28670	28584	28432	28670	28716	28642	28693	28672	28740	28706	28660	28736	28830	28726	28990	28675	28541	28417	28751	28613	28760	28948	28465	28552	28826	28753	28741	28796	28692	28806	28705	28627	28568	28788	28804	28673	28744	28580	28627	28444	28444	28591	28584	28407	28629	28604	28710	28696	28814	28680	28708	28564	28493	28787	28573	28588	28811	28744	28756	28900	28735	28814	28713	28774	28816	28786	28800	28636	28501	28714	28716	28604	28806	28685	28553	28386	28878	28649	28781	28475	28749	28959	28584	28708	28577	28541	28588	28860	28901	28726	29010	28777	28594	28647	28645	28693	28628	28918	28684	28688	28731	28661	28698	28836	28588	28536	28681	28596	28575	28665	28731	28633	28558	28561	28617	28727	28654	28565	28736	28894	28689	28692	28705	28632	28667	28412	28491	28554	28373	28440	28789	28769	28742	28622	28489	28703	28667	28747	28610	28773	28482	28483	28598	28742	28707	28744	28604	28322	28729	28601	28769	28827	28796	28449	28989	28678	28604	28584	28970	28585	28731	28468	28712	28680	28545	28732	28593	28697	28618	28666	28709	28437	28746	28505	28638	28846	28634	28588	28655	28666	28788	28759	28749	28771	28543	28648	28637	28693	28813	28780	28630	28699	28493	28684	28714	28593	28701	28782	28575	28819	28828	28727	28711	28917	28691	28751	28760	28705	28382	28479	28535	28307	28716	28612	28657	28672	28728	28707	28692	28616	28751	28622	28571	28613	28619	28504	28675	28521	28504	28577	28743	28744	28900	28714	28776	28753	28635	28466	28557	28604	28536	28504	28570	28591	28566	28521	28847	28704	28642	28715	28595	28791	28545	28940	28825	28916	28653	28680	28526	28794	28888	28758	28504	28570	28991	28604	28712	28500	28644	28801	28466	28506	28673	28744	28641	28595	28355	28789	28753	28719	28651	28685	28633	28641	28550	28675	28639	28728	28685	28885	28964	28594	28620	28572	28782	28767	28581	28771	28739	28778	28640	28701	28480	28560	28755	28669	28905	28677	28706	28627	28871	28544	28376	28757	28881	28900	28531	28351	28666	28611	28743	28486	28622	28700	28723	28825	28836	28395	28655	28602	28620	28735	28516	28411	28697	28681	28910	28549	28854	28660	29023	28769	28586	28792	28717	28910	28519	28625	28682	28562	28903	28536	28659	28655	28697	28679	28780	28693	28805	28672	28786	28770	28628	28844	28717	28551	28657	28723	28618	28788	28559	28467	28854	28699	28479	28631	28530	28997	28629	28756	28439	28881	28643	28478	28963	28601	28725	28767	28690	28691	28772	28552	28486	28619	28503	28415	28486	28644	28682	28773	28900	28495	28657	28791	28814	28797	28507	28749	28745	28676	28577	28608	28715	28519	28700	28737	28832	28322	28764	28682	28721	28569	28460	28394	28687	28902	28643	28751	28586	28601	28719	28953	28486	28470	28498	28522	28474	28965	28573	28864	28458	28781	28613	28580	28829	28795	28866	28763	28738	28758	28837	28918	28467	28639	28575	28562	28608	28650	28492	28558	28329	28627	28647	28632	28861	28706	28727	28827	28642	28869	28517	28713	28811	28721	28696	28792	28569	28787	28854	28740	28673	29161	28546	28735	28664	28709	28741	28559	28797	28810	28519	28606	28710	28631	28595	28779	28744	28709	28451	28743	28728	28537	28839	28723	28815	28557	28562	28569	28559	28659	28916	28813	28660	28607	28532	28704	28489	28590	28631	28624	28791	28632	28622	28725	28664	28569	28967	28658	28588	28828	28715	28388	28582	28721	28869	28673	28580	28807	28604	28635	28759	28645	28563	28742	28896	28636	28862	28765	28726	28384	28783	28767	28559	28482	28784	28573	28774	28579	28520	28700	28541	28687	28634	28660	28725	28571	28796	28757	28496	28444	28537	28548	28850	28499	28720	28471	28607	28618	28783	28828	28673	28626	28775	28620	28770	28561	28601	28687	28969	28773	28780	28640	28769	28630	28698	28599	28697	28774	28792	28884	28727	28610	28643	28793	28789	28662	28674	28474	28662	28866	28625	28593	28675	28436	28532	28676	28568	28504	28520	28749	28572	28580	28531	28473	28765	28594	28591	28769	28517	28712	28700	28767	28500	28695	28719	28674	28625	28758	28877	28498	28750	28627	28588	28683	28782	28967	28831	28857	28447	29015	28447	28645	28667	28437	28577	28502	28697	28697	28822	28732	28701	28772	28487	28611	28758	28552	28497	28772	28509	28885	28854	28670	28582	28619	28847	28528	28530	28612	28735	28593	28648	28791	29022	28847	28614	28717	28752	28435	28869	28628	28657	28668	28460	28484	28532	28624	28745	28736	28746	28785	28747	28891	28888	28719	28719	28851	28741	28558	28848	28868	28659	28568	28541	28440	28786	28811	28540	28804	28757	28372	28668	28655	28491	28629	28864	28626	28715	28767	28645	28571	28522	28733	28763	28735	28726	28541	28576	28765	28526	28797	28559	28493	28705	28445	28581	28871	28709	28850	28437	28551	28685	28806	28774	28813	28793	28817	28657	28514	28888	29015	28527	28757	28753	28766	28672	28646	28763	28478	28687	28317	28741	28770	28677	28533	28701	28681	28613	28758	28730	28651	28819	28537	28327	28672	28656	28554	28803	28637	28761	28544	28615	28766	28921	28673	28664	28506	28530	28800	28558	28846	28703	28710	28818	28660	28621	28555	28707	28785	28664	28687
23726	42187	42863	34338	30682	27907	26122	25171	24168	23792	23646	23916	23960	23368	23238	23093	22701	22718	22379	22486	22219	22053	22327	22338	22437	22299	22300	22216	22010	21975	22466	22039	21865	22223	22073	21941	21943	22225	22415	24845	25481	24032	23150	22291	22068	21910	21830	21931	21827	21700	21795	21674	21822	21843	21837	21959	21955	21837	21806	21750	21981	21596	21890	21828	21808	21922	21891	22088	21759	21803	21722	22052	21933	21690	21855	21709	21945	21914	21898	21768	21829	21805	21955	21804	21843	21887	21830	22002	21941	21848	21786	21792	21647	21767	22001	21901	22049	21959	21890	21658	21773	21779	21927	21951	21704	21657	21787	21947	21822	21765	21835	21888	21803	21790	21873	21980	21945	21670	22168	21869	21666	21932	21967	21933	21756	21740	21875	21754	21986	21775	21952	21759	21779	21977	21742	21724	21822	21660	21769	21976	21830	21821	21763	21865	21619	21856	21763	21726	21834	21912	21769	21831	21742	21890	21833	21742	21871	21811	21992	21887	21668	21897	21741	21919	21827	21745	21938	22019	21797	21920	21809	21728	21782	21744	21920	21797	21943	21664	21862	21926	21692	21870	21706	21889	21813	21985	21729	21930	21777	21759	21790	21759	21884	21759	21707	22082	21770	21737	22010	21969	21947	21628	21933	21845	21877	21676	21889	21906	21763	21821	21840	21952	21959	21854	21815	21879	21722	21820	21744	21828	21897	21848	21630	21724	21912	21661	21819	21747	21845	22041	21822	21868	21918	21892	21699	21922	21603	21700	21871	21764	22001	21842	22012	21837	21781	21718	21688	22008	21878	21885	21719	21723	21969	21887	21858	22056	21746	21550	21919	21897	21925	21902	21787	21541	21819	21506	21788	21761	21711	21827	21882	21907	21751	21745	21849	21828	21733	21968	21830	21905	21835	21885	21819	21816	21848	21837	21797	21921	21746	21756	21752	21884	21873	21816	21678	21658	21811	21930	21805	21720	21812	21550	21922	21973	21846	21912	21752	21846	21770	21708	21984	21964	21982	21713	21910	21985	21892	21862	21916	22047	21882	21798	21945	21743	21710	21909	21741	21825	21896	21565	21640	21897	21787	21878	21653	21720	21905	21976	21866	21816	21753	21736	22007	21658	21927	21806	21806	21741	21814	21760	21714	21773	21868	21797	21738	21809	21880	21727	21847	21826	21712	21731	21827	21970	22035	21886	21767	21646	21708	21643	21889	21791	21686	21684	21791	21674	21827	21677	21776	21742	21662	21852	21803	21760	21874	21750	21760	21749	21957	21867	21911	21898	21670	21902	21852	21773	21730	21925	21867	21945	21759	21873	21894	21816	21829	21919	21947	21919	21747	21807	21836	21851	21863	21863	21819	21726	21720	21718	21944	21755	21904	22061	21735	21784	21698	21788	21860	21861	21903	21793	21925	21809	21835	21863	21705	21881	21748	21869	21766	21829	21752	21762	21859	21947	21621	21850	21826	21867	21818	21861	21745	21743	21973	21911	21878	21757	22104	21960	21804	21855	21796	22031	21908	21694	21961	21875	21783	21738	21798	21812	21795	21815	21953	21897	21797	21704	21866	21933	21650	21641	21893	21912	22003	21771	21758	21593	21891	21788	21885	21808	21737	21944	21777	21658	21759	21806	21616	21829	21890	21844	21780	21947	21712	21890	21828	21957	21791	22046	21756	21859	21847	21935	21958	21759	21780	21846	21921	21686	21908	21925	21819	21850	21872	21902	21648	21803	21944	21846	21954	21941	21833	21733	22012	21900	21690	21721	21897	21670	21770	21706	21808	21610	21768	21733	21848	21761	21853	21744	21916	21823	21955	22009	21793	21807	21821	21773	21897	21831	21632	21733	21899	21700	21779	21846	21671	21784	21842	21899	21902	21823	21983	21909	21863	21784	22059	21883	21727	21953	21858	21834	21832	21826	21743	21605	21800	21908	21821	21917	21751	21867	22055	21770	21955	21879	21932	21740	21964	21840	21826	21872	21747	21765	21776	21840	22001	21781	21831	21855	21786	21953	21839	21879	21701	21837	21781	21862	21997	21650	21811	21880	22039	21830	21781	21954	21961	21786	21787	21921	21805	21900	21931	21808	22037	21899	21841	21706	21743	21789	21839	21816	21853	21941	21866	21805	21697	21869	21850	21796	21810	21879	21711	21675	21687	22037	21856	21802	21762	21839	21813	21639	21836	21889	21763	21812	21828	22000	21909	21909	21768	21794	21790	21847	21696	21731	21934	21761	21844	21901	21912	21814	21657	21689	21650	22032	21716	21866	21712	21680	21967	21752	21622	21867	21787	21668	21850	21780	21955	21852	21903	21734	21829	21870	21609	21820	21934	21652	21938	21716	21814	22006	21853	21800	21780	21768	21585	21817	21935	21882	21692	21878	21681	21938	21971	21721	21838	21732	21894	21820	21900	21812	21844	21832	21874	21950	21932	21741	21788	21846	21829	21675	21824	21475	21962	22015	21994	21756	21909	21854	21881	21852	21846	21828	21870	21877	21827	21917	21748	21910	21892	21927	21787	21777	21702	21642	21612	21830	21883	21798	21968	21676	21780	21818	21692	21995	21841	21845	21924	21751	21800	21867	21814	21767	21898	21711	21838	21961	21847	21947	21813	21904	21892	21530	21772	21816	21929	21687	21796	21872	21852	21726	21773	21801	21870	21812	21725	21971	21614	21878	22001	21694	21687	21695	21741	21901	21809	21881	21909	22051	21703	21810	21805	21937	21727	21747	21897	21795	21859	21806	21739	21894	22038	21800	21734	21772	21838	21760	21794	21889	21851	22078	21946	21983	21878	21947	21814	21978	21864	21898	21873	21845	21862	21824	21764	21882	21967	21920	21752	21671	21865	21995	21893	21966	21988	21763	21611	21851	21663	21753	21798	21809	21868	21808	21818	21890	21731	21716	21839	21855	21872	21832	21714	21798	21734	21804	21934	21749	21742	21857	22022	21640	21629	21738	21961	21855	21655	21765	21919	21990	21805	21912	21764	21728	21746	21860	21833	21958	21871	21926	21937	21590	21838	22013	21991	21997	21943	21955	21771	21727	21859	21929	21767	21727	22025	21820	21874	21680	21795	21925	21686	22025	21831	21730	21934	21771	21770	21674	21817	21875	21947	21819	21917	21797	21874	21924	21894	21819	21937	21709	21855	21804	21801	21726	21781	21794	21843	21793	21731	21813	21735	21843	22056	21722	21893	21702	21948	21945	21833	21701	21682	21859	21739	21821	21917	21983	21891	21832	21944	21908	21808	21663	21938	21782	21857	21640	21860	21730	21875	21809	21948	21584	21815	21782	21839	21720	21780	21947	21951	21752	21698	21867	21746	21937	21904	21740	21810	21940	21857	21785	21703	21878	21778	21782	21729	21717	21751	21868	21818	21788	21810	21802	21970	21622	21751	21821	21930	22008	21929	21925	21608	21825	21844	21898	21928	21730	21971	21769	21896	21841	21861	21740	21767	21803	21837	21626	21771	21838	21842	21953	21775	21777	21971	21757	21663	21811	21783	22061	21904	21701	21884	21691	21991	21789	21936	21842	21947	21911	21842	21796	21654	21881	21819	21655	21747	21685	21959	21665	21806	21828	22034	21856	21774	21884	21803	21698	21764	21734	21963	21869	22002	21848	21584	21728	21913	21864	21835	21629	21861	21830	21818	21928	21844	21779	21914	21737	21870	21733	21694	21699	21812	21718	21803	21905	21776	21857	22091	21864	21844	21687	21770	21906	21893	21775	21901	21932	21771	21693	21732	22073	21822	21947	21808	21681	21849	21740	21828	21947	21762	21722	21887	21874	21979	21747	22008	21621	21863	21940	21867	21897	21922	21891	21791	21782	21938	21981	21737	21810	21791	21873	21773	21905	21786	21740	21932	21762	21872	21681	21819	21812	21777	21763	21972	21803	21861	21818	21865	21794	22028	22065	21694	21878	21818	21766	21708	21826	21824	21780	21966	21912	21705	21929	21837	21773	21709	21725	21774	21728	21978	21973	22048	21870	21770	21757	21906	21704	21773	21840	21693	21860	21885	21840	21865	21745	21847	21922	21829	21791	21730	21835	21785	22099	21906	21933	21838	21760	22088	21920	21800	21834	21637	21722	21819	21917	21700	21812	21762	21821	21917	21861	21955	21813	21785	21870	21862	21709	21989	21646	21853	21783	21859	22027	21951	21849	21841	21891	21864	21923	21812	21831	21798	21906	21766	21834	21785	21952	21739	21866	21755	21896	21853	21896	21807	21615	21863	21907	21842	21896	21940	21676	21871	21822	21857	21846	21670	22001	21721	22017	22052	21924	21827	21725	21941	21926	21915	21803	21823	21817	21888	21634	21818	21761	21909	21806	21796	21895	21846	21899	22048	21840	21950	21880	21850	21906	21953	21983	21596	21779	21799	21816	21868	22013	21735	21933	21812	21694	21761	21935	21828	21892	21920	21852	22063	21933	21598	21810	22061	21630	21960	21913	22012	21769	21781	21853	21809	21872	21837	21946	21808	22056	21939	21872	21706	21765	21710	21879	21652	21759	21788	21906	21695	21815	21961	21822	21901	21801	21654	21896	21911	21899	21845	21866	21843	22041	22000	21736	21758	21983	21986	21834	22040	21797	21715	21977	21937	21883	21721	21986	21673	21672	21968	21922	21605	21718	21906	21808	21976	21738	21740	21793	21820	21702	21841	21814	21591	21764	21860	21852	21773	21706	21980	21849	21965	21929	21782	21749	21855	21928	21764	21550	21777	21881	21749	21912	22071	21820	21859	21847	21990	21867	21718	21873	21855	21828	21752	21740	21800	21951	21828	21815	21754	21853	21802	21781	21840	21876	21729	21981	21812	22042	21762	21797	21809	21854	21878	21775	21930	21706	21827	21671	21833	21917	21823	21783	21788	21949	21811	21689	21635	21926	21861	21858	21818	21890	22054	21833	21638	21948	21875	21847	21597	21868	21657	21877	21832	21785	21914	21693	22006	21876	21918	21857	21875	21796	21724	21964	21805	21789	21818	21798	21915	21733	21710	21882	21958	21771	21640	21878	21735	21809	21685	21874	21795	21854	21875	21856	21764	21922	21736	21784	21884	21773	21677	21776	21851	21824	21824	22085	21744	21639	21950	21762	21661	21814	21764	21671	21953	21817
29200	25280	34280	33541	30551	30428	29893	29342	29029	29107	28989	29185	29364	29021	29199	28846	28716	28844	28955	28776	28692	28781	28624	28754	28695	28607	28870	28713	28699	28658	28546	28453	28518	28724	28667	28708	28626	28597	28755	28778	29031	28677	28842	28608	28636	28614	28771	28645	28816	28478	28603	28481	28523	28529	28592	28635	28525	28793	28674	28671	28724	28425	28617	28547	28538	28574	28566	28748	28848	28764	28906	28595	28695	28579	28546	28403	28418	28535	28847	28717	28601	28591	28610	28547	28626	28714	28832	28746	28613	28490	28596	28592	28617	28789	28415	28480	28383	28483	28531	28707	28616	28442	28528	28586	28618	28641	28553	28633	28408	28637	29129	28518	28486	28599	28756	28625	28877	28656	28540	28586	28622	28536	28592	28634	28416	28638	28579	28551	28642	28406	28515	28653	28498	28627	28630	28387	28649	28418	28658	28727	28664	28784	28506	28642	28404	28588	28623	28409	28551	28613	28570	28544	28748	28493	28477	28555	28626	28599	28574	28593	28800	28706	28408	28511	28597	28444	28742	28528	28652	28559	28792	28528	28533	28366	28443	28591	28666	28845	28592	28602	28848	28512	28582	28638	28777	28587	28507	28461	28509	28611	28607	28766	28445	28372	28653	28647	28803	28633	28700	28597	28548	28369	28542	28509	28590	28704	28566	28697	28437	28525	28910	28528	28748	28562	28387	28500	28632	28549	28647	28786	28625	28619	28496	28547	28468	28440	28470	28451	28657	28749	28658	28618	28434	28302	28546	28438	28636	28686	28670	28435	28645	28495	28405	28596	28668	28855	28794	28716	28585	28708	28572	28459	28430	28745	28367	28750	28622	28493	28799	28618	28667	28786	28670	28816	28537	28596	28467	28637	28721	28604	28749	28562	28551	28514	28585	28847	28518	28446	28593	28595	28630	28598	28766	28730	28731	28648	28845	28540	28628	28868	28806	28512	28716	28549	28686	28628	28662	28684	28623	28627	28650	28609	28729	28651	28473	28472	28383	28520	28718	28451	28578	28442	28440	28526	28740	28495	28530	28564	28660	28468	28563	28874	28487	28645	28556	28703	28714	28523	28659	28473	28491	28351	28506	28551	28583	28650	28497	28697	28565	28576	28580	28563	28685	28785	28649	28377	28496	28628	28677	28456	28588	28392	28650	28509	28764	28666	28651	28847	28710	28611	28702	28433	28436	28430	28662	28642	28814	28822	28575	28701	28599	28601	28700	28802	28555	28444	28685	28574	28608	28615	28803	28846	28393	28477	28581	28581	28495	28522	28568	28579	28455	28540	28528	28838	28664	28625	28740	28721	28636	28790	28660	28760	28397	28524	28647	28656	28710	28504	28657	28566	28473	28668	28702	28548	28616	28627	28548	28668	28449	28737	28470	28804	28517	28677	28809	28593	28594	28648	28638	28572	28494	28541	28590	28665	28357	28737	28682	28718	28550	28617	28745	28682	28377	28608	28494	28506	28625	28451	28566	28437	28627	28610	28716	28636	28720	28623	28212	28641	28736	28408	28774	28610	28706	28619	28496	28665	28288	28662	28388	28655	28520	28578	28711	28443	28373	28503	28469	28805	28757	28614	28691	28403	28368	28497	28761	28627	28743	28683	28486	28710	28824	29027	28699	28708	28370	28723	28706	29012	28686	28570	28608	28551	28782	28521	28719	28425	28658	28645	28814	28716	28625	28263	28517	28643	28584	28589	28728	28528	28564	28632	28585	28577	28656	28606	28512	28859	28672	28710	28512	28792	28559	28698	28827	28402	28448	28610	28624	28646	28622	28491	28455	28448	28590	28634	28527	28643	28559	28726	28648	28670	28666	28511	28708	28448	28655	28486	28621	28699	28749	28656	28517	28650	28791	28526	28609	28537	28487	28697	28340	28656	28741	28513	28670	28497	28294	28463	28596	28590	28770	28693	28600	28824	28751	28583	28775	28288	28495	28618	28686	28611	28822	28484	28523	28684	28553	28480	28534	28550	28527	28724	28729	28259	28572	28551	28524	28863	28556	28351	28694	28335	28477	28274	28547	28501	28627	28565	28478	28738	28656	28637	28469	28693	28646	28590	28342	28582	28572	28624	28850	28624	28527	28565	28728	28660	28706	28546	28517	28546	28533	28587	28741	28763	28663	28509	28591	28731	28663	28627	28582	28401	28545	28324	28549	28804	28537	28546	28579	28527	28762	28655	28958	28348	28643	28307	28590	28488	28713	28661	28524	28766	28558	28681	28604	28591	28605	28591	28620	28361	28801	28589	28696	28532	28356	28779	28683	28522	28671	28582	28622	28213	28760	28557	28506	28554	28652	28550	28509	28585	28478	28750	28488	28474	28427	28628	28543	28549	28689	28425	28527	28428	28754	28326	28623	28553	28495	28611	28492	28915	28751	28514	28601	28686	28564	28422	28861	28565	28750	28584	28622	28498	28767	28830	28539	28566	28627	28525	28535	28460	28636	28624	28384	28891	28569	28608	28630	28689	28633	28746	28356	28582	28695	28391	28657	28843	28484	28732	28597	28536	28600	28622	28570	28546	28518	28701	28880	28780	28726	28485	28646	28809	28810	28821	28733	28466	28691	28533	28594	28470	28844	28627	28472	28479	28751	28610	28477	28670	28727	28556	28659	28450	28647	28714	28677	28456	28827	28767	28429	28771	28691	28522	28679	28721	28674	28685	28646	28562	28446	28638	28534	28712	28655	28583	28568	28424	28416	28663	28626	28668	28658	28554	28327	28646	28638	28439	28874	28652	28642	28660	28645	28727	28770	28710	28663	28756	28649	28650	28708	28600	28598	28470	28346	28436	28756	28211	28750	28364	28508	28560	28737	28444	28666	28644	28637	28585	28682	28629	28503	28766	28752	28547	28704	28569	28626	28755	28881	28535	28790	28726	28411	28513	28644	28429	28628	28644	28452	28622	28676	28610	28701	28415	28876	28675	28444	28826	28879	28847	28689	28421	28622	28407	28739	28547	28587	28523	28509	28616	28716	28683	28498	28690	28753	28374	28567	28548	28632	28474	28608	28641	28396	28570	28598	28430	28401	28855	28669	28508	28465	28509	28534	28553	28623	28441	28632	28665	28514	28734	28559	28764	28532	28533	28500	28526	28654	28515	28485	28707	28564	28570	28753	28806	28666	28672	28756	28400	28795	28656	28548	28638	28627	28399	28604	28677	28707	28799	28607	28637	28374	28620	28595	28613	28654	28584	28545	28595	28594	28704	28504	28338	28382	28776	28770	28523	28529	28448	28590	28565	28870	28528	28668	28703	28635	28515	28743	28597	28710	28522	28519	28439	28765	28285	28402	28964	28593	28583	28728	28673	28721	28511	28492	28612	28569	28601	28542	28558	28541	28402	28363	28650	28630	28557	28617	28754	28563	28656	28306	28764	28559	28567	28564	28611	28456	28349	28668	28892	28648	28688	28597	28546	28420	28963	28772	28591	28656	28720	28627	28796	28859	28824	28467	28593	28758	28670	28924	28568	28717	28500	28591	28590	28499	28459	28804	28648	28611	28923	28719	28604	28518	28701	28944	28654	28551	28681	28585	28545	28570	28642	28599	28425	28626	28556	28482	28783	29062	28668	28619	28652	28795	28634	28646	28613	28560	28702	28352	28766	28611	28584	28734	28376	28558	28490	28752	28595	28559	28564	28685	28632	28605	28659	28795	28477	28624	28716	28425	28531	28549	28638	28697	28565	28733	28686	28627	28836	28665	28576	28572	28551	28684	28648	28475	28583	28549	28470	28602	28587	28653	28536	28467	28567	28626	28637	28744	28468	28628	28789	28672	28761	28665	28673	28401	28450	28641	28616	28822	28813	28769	28724	28569	28612	28694	28642	28620	28483	28427	28781	28478	28727	28614	28515	28405	28836	28517	28477	28499	28731	28545	28472	28677	28548	28777	28694	28684	28571	28749	28645	28680	28443	28656	28332	28422	28467	28665	28764	28932	28515	28467	28634	28657	28623	28881	28840	28721	28747	28473	28534	28747	28416	28606	28730	28536	28555	28631	28543	28503	28756	28627	28594	28524	28583	28689	28470	28496	28505	28567	28695	28647	28775	28739	28594	28787	28658	28423	28477	28725	28601	28383	28655	28520	28693	28713	28492	28612	28577	28610	28469	28325	28583	28605	28695	28691	28366	28567	28457	28829	28599	28722	28532	28729	28791	28698	28372	28563	28541	28769	28851	28693	28551	28682	28798	28498	28509	28404	28563	28483	28421	28504	28544	28838	28673	28726	28902	28632	28677	28624	28694	28610	28567	28715	28580	28533	28423	28676	28438	28657	28485	28604	28690	28541	28616	28560	28711	28605	28435	28365	28774	28635	28683	28534	28615	28713	28415	28725	28519	28529	28437	28770	28676	28617	28597	28688	28816	28584	28421	28562	28601	28712	28559	28514	28756	28523	28720	28434	28572	28669	28518	28548	28648	28653	28440	28708	28661	28350	28591	28607	28836	28885	28573	28563	28683	28569	28547	28782	28838	28593	28287	28601	28589	28712	28610	28630	28605	28618	28433	28814	28643	28458	28492	28777	28790	28672	28575	28623	28701	28798	28581	28826	28617	28590	28430	28700	28485	28595	28870	28692	28668	28545	28481	28496	28587	28607	28895	28328	28442	28555	28642	28573	28550	28498	28662	28609	28512	28396	28569	28702	28695	28738	28786	28810	28689	28573	28589	28658	28621	28347	28651	28629	28594	28566	28918	28644	28807	28720	28492	28747	28890	28820	28505	28807	28542	28621	28694	28700	28743	28456	28586	28454	28585	28776	28854	28595	28534	28447	28782	28607	28707	28899	28647	28594	28581	28520	28674	28529	28792	28563	28639	28540	28490	28493	28431	28531	28675	28849	28741	28662	28788	28597	28637	28736	28301	28634	28362	28423	28402	28648	28774	28720	28578	28588	28672	28597	28835	28679	28566	28888	28426	28304	28712	28645	28662	28598	28713	28591	28491	28447	28316	28416	28441	28736	28839	28618	28510	28481	29052	28468	28721	28402	28524	28751	28924	28713	28594	28470	28702	28348	28493	28844	28703	28859	28589	28447	28701	28755	28429	28661	28569	28728	28847	28613	28638	28853	28721	28637	28446	28591	28798	28579	28494	28821	28530	28488	28724	28478	28622	28565	28659	28570	28651
23502	32060	33229	27977	25558	24246	23400	22831	22467	22228	22493	22677	22799	22429	22276	22251	22174	22200	21959	22104	21809	21869	21974	22060	22080	21995	22134	21852	21760	21987	21771	21908	21936	21947	21880	21976	21884	21733	21743	22039	22073	22059	21811	21873	21906	21896	21869	21795	21873	21919	21907	21896	21894	21729	21844	21787	21775	21917	21891	21668	21683	21829	21895	21798	21872	21739	21707	21832	21842	21637	21894	21872	21675	21701	21775	21758	21883	21741	21592	21947	21842	21642	21641	21777	21834	21927	21780	21780	21838	21745	21690	21628	21785	21883	21806	21713	21843	21917	21846	21918	22022	21664	21803	21879	21746	21856	21746	21843	21933	21899	21957	21926	21852	21822	21890	21645	21655	21910	21869	21734	21825	21952	21837	21794	21816	21872	21800	21739	21764	21590	21936	21845	21983	21793	21822	21929	21912	21746	21693	21830	21749	21721	21734	21811	21743	21846	21951	21868	21795	21711	21726	21641	21721	21945	21772	21816	21616	21879	21754	21775	21795	21910	21872	21747	21869	21640	21745	21804	21822	21775	21552	21727	21740	21789	21910	21805	21834	21804	21856	21781	21730	21832	21701	22008	21895	21701	21770	21811	21816	21863	21854	21723	21837	21817	21820	21804	21976	21803	21854	21743	21913	21831	21918	21905	21733	21635	21873	21727	21747	21785	21579	21733	21752	21722	21921	21670	21817	21809	21744	21777	21992	21702	21904	21877	21780	21683	21810	21794	21704	21798	21687	21544	21594	21805	21721	21942	21705	21673	21798	21866	21865	21805	21739	21736	21867	21661	21707	21753	21813	21928	21875	21909	21685	21717	21784	21855	21826	21736	21863	21719	21679	21614	21828	21774	21929	21800	21793	21760	21803	21896	21793	21615	21874	21861	21657	21822	21638	21798	21686	21814	21671	21546	21903	21809	21821	22145	21801	21698	21794	21773	21734	21823	21799	21791	21713	21680	21656	21828	21863	21909	21721	21699	21598	21790	21813	21715	21820	21701	21709	21520	21855	21807	21814	21864	21834	21970	21712	21898	21934	21738	21989	21697	21702	21816	21854	21860	21854	21857	21645	21802	21860	21819	21829	21715	21768	21760	21684	21715	21971	21939	21790	21836	21720	21672	21825	21956	21802	21732	21858	21771	21741	21881	21794	21728	21665	22011	21839	21801	21812	21731	21825	21756	21810	21689	21793	21829	21809	21875	21667	21757	21672	21926	21806	21685	21776	21924	21736	21911	21724	21831	21778	21844	21940	21857	21896	21674	21635	21949	21899	21661	21926	21856	21680	21736	21891	21794	21913	21830	21723	21875	21899	21719	21902	21805	21714	21806	21730	21875	21802	21746	21896	21884	21757	21748	21937	21952	21728	21818	21852	21833	21778	21837	21773	21684	21819	21915	21770	21843	21886	21779	21841	21710	21898	21910	21789	21675	21758	21849	21800	21954	21824	21906	21995	21838	21814	21737	21842	21623	21678	21766	21755	21883	21711	21873	21808	21874	21747	21978	21746	21827	21589	21847	21986	21892	21702	21704	21862	21914	21851	21739	21846	21721	21828	21789	21616	21878	21915	21628	21698	21856	21686	21904	21640	21865	21697	21724	21771	21773	21629	21641	21874	21637	21701	21828	22011	21685	21737	21718	21728	21787	21636	21764	21850	21892	21915	21923	21597	21874	21726	21970	21996	21681	21751	21638	21685	21751	21914	21848	21773	21731	21906	21828	21870	21951	21991	21594	21854	21778	21742	21890	21918	21979	21983	21601	21981	21851	21878	21897	21816	21797	21781	21778	21764	21937	21877	21784	21906	21872	21699	21694	21838	21857	21799	21731	21934	21850	21834	21912	21716	21711	21775	21678	21665	21833	21781	21706	21767	22041	21702	21813	21800	21542	21865	21722	21814	21815	22015	21760	21755	22003	21807	21708	21855	21821	21934	21760	21754	21732	21768	21781	21792	21757	21691	21883	21907	21674	21956	21742	21795	21709	21863	21664	21793	21759	21842	21974	21794	21880	21668	21835	21667	21824	21621	21733	21827	21783	21949	21751	21682	21691	21650	21838	21802	21712	21825	21944	21763	21737	21963	21878	21770	21693	21870	21651	22061	21864	21855	21551	21568	21750	22003	21775	21802	21790	21771	21847	21706	21808	21828	21827	21923	21740	21917	21859	21879	21801	21824	21920	21667	21674	21730	21741	22003	21785	21868	21801	21714	21658	21708	21677	21774	21765	21908	21711	21943	21845	21953	21877	21778	21912	21831	21826	21866	21696	21821	21807	21726	21730	21830	21776	21819	21609	21954	21679	21925	21675	21871	21730	21918	21783	21673	21805	21636	21769	21718	21960	21830	21596	21807	21918	21746	21896	21998	21720	21838	21830	21647	21654	21804	21701	21840	21787	21971	21768	21843	21693	21832	22016	21795	21614	21937	21832	21432	21905	21734	21779	21939	21939	21782	21718	21696	21819	21657	21797	21730	21907	21953	21850	21598	21769	21762	21776	21920	21773	21909	21701	21933	21743	21829	21744	21976	21696	21729	21804	21752	21907	21915	21652	21747	21756	21714	21825	21845	21853	21767	21792	21639	21733	21724	21786	21805	21687	21813	21771	21819	21739	21806	21834	21733	21746	21831	21887	21914	21717	21769	21695	21869	21754	21728	21789	21990	21795	21815	21822	21934	21883	21808	21908	21903	21816	21714	21858	21929	21781	21941	21644	21893	21882	21879	21805	21746	21816	21815	21985	21816	21666	22052	21547	21866	21860	21769	21777	21922	21694	21805	21843	21728	21855	22083	21723	21678	21738	21848	21733	21629	21803	21873	21825	21699	21853	21669	21883	21911	21974	21797	21781	21956	21714	21848	21873	21941	21740	21742	21889	21921	21666	21795	21684	21575	21864	21818	21846	21811	21632	21569	21976	21758	21730	21673	21871	21773	21867	21819	21968	21816	21744	21753	21736	21903	21716	21774	22004	21679	21756	21795	21878	21811	21885	21705	21932	21889	21934	21812	21739	21604	21826	21697	21669	21740	21735	21870	21781	21897	21802	21665	21776	21767	21860	21807	21794	21905	21872	21739	21944	21742	21791	21705	21716	21814	21850	21815	21831	21720	21743	21873	21858	21865	21834	21897	21773	21696	21752	21554	21795	21656	21910	21696	21779	21793	21750	21660	21803	21829	21833	21836	21574	21840	22007	21804	21861	21822	21923	21657	21941	21973	21799	21721	21780	21708	21818	21701	21826	21688	21764	21991	21987	21867	21655	21724	21865	21535	21869	21579	21852	21830	21941	21785	21847	21865	21749	21623	21656	21877	21908	21860	21791	21920	21756	21919	21680	21787	21780	21791	21886	21713	21807	21818	21628	21844	21890	21697	21752	21747	21927	21728	21815	21934	21930	21874	21859	21775	21886	21566	21854	21897	21873	21778	21713	22015	21969	21878	21695	21884	21990	21850	21816	21912	21635	21914	21794	21831	21900	21825	21836	21839	21740	21920	21575	21718	21796	21932	21703	21836	21682	21915	21768	21778	21850	21981	21646	21877	21903	21975	21694	21768	21886	21913	21687	21788	22001	21901	21628	21667	21796	21850	21783	21909	21768	22066	21754	21863	21765	21853	21762	21743	21934	21826	21721	21710	21823	21765	22038	21647	21928	21886	21659	21610	21923	21777	21719	21735	21689	21797	21834	21843	21997	21747	21699	21664	21878	21814	21838	21958	21747	21770	21929	21794	21856	21775	21870	21703	21743	21990	21770	22004	21874	21751	21785	21674	21775	21672	21748	21761	22030	21861	21555	21843	21723	21763	21723	21757	21889	21628	21857	21908	21680	21719	21751	21916	21960	21915	21826	21801	21806	21946	21886	21740	21762	21855	21639	21693	21776	21732	21824	21843	21758	21635	21781	21718	21947	21589	22081	21936	21870	21863	21913	21794	21982	21724	21786	21913	21732	21587	21957	22019	21752	21749	21837	21925	21913	21847	21974	21720	21729	21857	21694	21756	21876	21821	21809	21806	21914	21635	21780	21897	21763	21749	21804	21836	21819	21813	21869	21679	21649	21795	21679	21949	21745	21727	21746	21819	21816	21841	21619	21878	21593	21882	21936	21816	21757	21590	21891	21749	21902	21810	21905	21835	21708	21707	21769	21827	22028	22037	21819	21873	21833	21844	21624	21832	21902	21712	21758	21726	21793	21761	21857	21751	21874	21735	21667	21870	21974	21783	21830	21751	21791	21634	21695	21683	21839	21866	21812	21716	21712	21733	21853	21744	21896	21840	21960	21914	21679	21683	21853	21690	21967	21805	21743	21939	21728	21779	21760	21809	21898	21841	21778	21556	21874	21743	21826	21857	21802	21724	21858	21914	21782	21866	21832	21834	21719	21807	21806	21662	21844	21827	21928	21785	21833	21904	21792	21824	21999	21810	21765	21841	21881	21776	21789	21975	21880	21809	21904	21779	21909	21870	21717	21947	21746	21780	22036	21601	21708	21854	22002	21678	21770	21826	21799	22000	21748	21836	21789	21714	21912	21819	21838	21761	21766	21707	21701	21884	21742	21883	21816	21851	21763	21921	21880	21817	21826	22001	21912	21975	21875	21962	21972	21782	21770	21782	21994	21924	21827	22003	21913	21833	21871	21840	21817	21837	21743	21758	21922	21524	21843	21865	21611	21711	21896	22049	21871	21683	21846	21888	21783	21943	21945	21822	21950	21808	21720	21826	21788	21852	21996	21620	21839	21828	21731	21651	21846	21939	21933	21802	21652	21759	21810	21755	21836	21749	21584	21891	21739	21612	21733	21868	21638	21703	21849	21811	21901	21912	21776	21738	21522	21922	21771	21835	21759	21760	21754	21762	21899	21843	21828	21827	21888	21735	21757	21616	21758	21883	21832	21690	21695	21782	21833	21977	21937	21823	21726	21725	21749	21770	21746	21794	21779	21816	21747	21821	21945	21540	21976	21608	21851	21616	21729	21590	21630	21930	21937	21709	22007	21995	21679	21932	21760	21873	21842	21814	21774	21924	21777	21857	21722	21769	21824	21893	21724	21808	22002	21876	21863	21712	21925	21925	22000	21787	21716	22061	21886	21776	21758	21774	21726	21917	21812	21760	21733	21857	21722	21849	21716	21677	21800	21712	21841
23766	21496	29214	24764	25301	29991	31951	29470	29214	29410	29213	29391	29625	29029	29073	28930	28644	28721	28490	28465	28806	28822	28566	28273	28609	28742	28733	28579	28507	28382	28560	28541	28637	28666	28630	28519	28482	28524	28632	29413	29638	29407	29009	28751	28242	28546	28381	28501	28310	28257	28487	28456	28351	28387	28509	28598	28555	28248	28538	28458	28451	28166	28362	28427	28154	28322	28555	28376	28176	28371	28416	28095	28551	28439	28391	28207	28337	28409	28400	28167	28399	28327	28336	28402	28295	28489	28578	28412	28369	28471	28317	28269	28099	28217	28390	28342	28145	28199	28208	28665	28365	28208	28278	28298	28492	28273	28228	28238	28190	28414	28265	28480	28546	28331	28424	28355	28483	28453	28573	28235	28213	28320	28216	28080	28123	28284	28085	28331	28638	28303	28326	28291	28406	28278	28481	28365	28641	28203	28503	28162	28184	28322	28372	28376	28309	28406	28618	28287	28438	28393	28336	28233	28378	28067	28052	28177	28449	28282	28400	28153	28620	28444	28406	28097	28488	28512	28314	28246	28400	28279	28540	28385	28272	28185	28218	28342	28369	28180	28242	28393	28348	28256	28533	28492	28281	28325	28498	28217	28447	28288	28239	28381	28365	28345	28169	28388	28464	28389	28345	28435	28509	28338	28564	28184	28212	28289	28620	28306	28320	28312	28146	28422	28501	28154	28210	28540	28363	28162	28471	28375	28425	28129	28213	28514	28620	28430	28359	28345	28119	28468	28445	28156	28323	28357	28236	28166	28213	28269	28490	28356	28406	28037	28442	28268	28611	28467	28611	28296	28286	28327	28372	28308	28454	28436	28460	28230	28564	28275	28379	28401	28415	28218	28371	28373	28379	28157	28449	28447	28430	28165	28141	28389	28469	28264	28428	28064	28389	28105	28225	28523	28370	28262	28614	28393	28172	28233	28216	28308	28221	28137	28159	28476	28467	28346	28443	28353	28523	28317	28398	28209	28179	28348	28438	28346	28352	28422	28416	28241	28234	28347	28427	28324	28494	28699	28143	28144	28321	28431	28329	28317	28355	28260	28253	28341	28607	28177	28165	28445	28323	28433	28270	28271	28449	28393	28550	28293	28324	28141	28403	28293	28434	28282	28384	28511	28407	28395	28476	28303	28495	28312	28347	28503	28384	28221	28334	28370	28533	28349	28211	28443	28386	28330	28373	28404	28191	28143	28409	28377	28369	28360	28336	28296	28266	28073	28573	28347	28511	28590	28360	28629	28563	28323	28587	28471	28263	28141	28346	28235	28245	28465	28368	28307	28461	28335	28401	28300	28482	28431	28219	28305	28514	28466	28296	28386	28338	28390	28258	28353	28556	28540	28403	28273	28029	28480	28435	28405	28497	28447	28268	28362	28387	28348	28351	28402	28339	28634	28361	28396	28500	28310	28237	28229	28273	28437	28307	28183	28283	28331	28367	28308	28225	28341	28476	28367	28249	28558	28117	28127	28159	28265	28432	28265	28109	28394	28353	28280	28354	28323	28465	28268	28339	28418	28510	28155	28216	28411	28498	28139	28367	28291	28292	28340	28246	28415	28402	28318	28403	28342	28360	28336	28313	28542	28397	28348	28361	28421	28472	28335	28272	28178	28292	28217	28557	28265	28353	28271	28309	28283	28441	28224	28463	28439	28269	28288	28284	28359	28542	28207	28479	28400	28497	28414	28274	28292	28427	28480	28304	28321	28327	28414	28534	28287	28446	28393	28343	28297	28365	28349	28476	28157	28325	28263	28253	28287	28563	28498	28472	28361	28199	28546	28267	28256	28519	28464	28253	28273	28576	28636	28342	28175	28430	28419	28272	28423	28407	28187	28431	28202	28351	28341	28360	28476	28475	28281	28447	28113	28333	28395	28459	28555	28370	28029	28290	28345	28278	28200	28186	28518	28404	28481	28440	28285	28452	28306	28221	28466	28463	28211	28496	28237	28013	28275	28462	28483	28469	28442	28583	28201	28537	28412	28434	28218	28494	28321	28286	28557	28412	28533	28190	28357	28213	28263	28241	28271	28353	28240	28258	28464	28495	28479	28533	28413	28295	28550	28398	28471	28598	28428	28390	28476	28389	28482	28374	28358	28500	28308	28342	28266	28276	28254	28447	28362	28379	28399	28370	28427	28281	28275	28388	28414	28411	28285	28178	28319	28443	28356	28314	28568	28411	28230	28416	28320	28403	28176	28328	28259	28398	28450	28229	28136	28444	28548	28274	28249	28398	28375	28365	28250	28596	28270	28313	28350	28398	28148	28471	28430	28250	28332	28379	28335	28448	28303	28350	28248	28391	28234	28140	28412	28463	28375	28308	28276	28196	28036	28281	28531	28343	28448	28472	28235	28624	28433	28495	28502	28336	28514	28255	28243	28333	28313	28446	28250	28262	28193	28278	28532	28490	28417	28534	28328	28228	28278	28620	28368	28385	28542	28338	28420	28403	28369	28292	28245	28447	28327	28313	28414	28191	28414	28402	28163	28290	28048	28251	28088	28218	28239	28404	28440	28440	28385	28429	28398	28379	28368	28450	28310	28377	28155	28562	28378	28191	28091	28169	28262	28265	28104	28226	28472	28419	28362	28219	28307	28493	28401	28301	28322	28160	28304	28151	28385	28276	28551	28180	28354	28536	28526	28551	28328	28335	28224	28281	28345	28566	28122	28439	28464	28221	28396	28318	28544	28247	28462	28495	28508	28438	28495	28302	28151	28324	28350	28299	28490	28526	28480	28407	28334	28210	28336	28406	28272	28413	28503	28501	28231	28372	28230	28154	28645	28590	28325	28447	28363	28402	28355	28389	28428	28472	28364	28208	28416	28385	28445	28293	28157	28296	28186	28446	28383	28267	28447	28210	28317	28358	28420	28451	28357	28585	28334	28430	28343	28342	28445	28520	28311	28290	28442	28190	28380	28259	28491	28570	28169	28412	28454	28508	28370	28353	28468	28327	28286	28493	28229	28362	28250	28482	28242	28347	28049	28224	28204	28748	28470	28209	28256	28349	28282	28643	28450	28680	28538	28664	28371	28398	28374	28569	28490	28372	28297	28367	28299	28244	28389	28137	28393	28376	28479	28247	28258	28474	28216	28286	28215	28095	28524	28381	28204	28571	28466	28343	28130	28432	28358	28651	28458	28378	28283	28352	28457	28498	28491	28532	28383	28472	28487	28268	28322	28093	28305	28305	28465	28341	28519	28607	28362	28438	28450	28368	28418	28446	28392	28386	28374	28485	28315	28607	28332	28332	28197	28298	28369	28495	28215	28407	28229	28317	28392	28317	28294	28410	28484	28342	28354	28572	28314	28366	28297	28430	28365	28431	28443	28305	28263	28291	28532	28314	28286	28605	28297	28497	28399	28405	28338	28295	28497	28648	28399	28281	28182	28393	28191	28233	28389	28388	28351	28261	28173	28193	28570	28470	28365	28235	28392	28382	28331	28398	28186	28387	28150	28265	28400	28428	28378	28499	28583	28511	28198	28374	28275	28187	28381	28209	28315	28298	28328	28411	28196	28153	28423	28255	28586	28434	28257	28302	28439	28437	28568	28291	28243	28345	28458	28293	28172	28467	28547	28162	28366	28576	28483	28425	28451	28357	28505	28305	28641	28168	28301	28153	28144	28549	28221	28518	28270	28638	28449	28264	28131	28551	28450	28401	28360	28261	28248	28535	28365	28043	28342	28461	28412	28359	28541	28516	28290	28416	28417	28446	28412	28445	28351	28209	28111	28308	28286	28386	28224	28556	28422	28385	28371	28469	28235	28537	28335	28418	28396	28039	28293	28325	28406	28512	28598	28336	28474	28490	28295	28410	28485	28270	28420	28614	28592	28536	28325	28380	28291	28405	28193	28457	28575	28522	28130	28295	28419	28101	28210	28322	28200	28475	28252	28456	28227	28495	28397	28258	28340	28487	28263	28176	27973	28218	28365	28312	28325	28426	28450	28513	28354	28420	28191	28151	28454	28132	28370	28267	28360	28382	28424	28316	28416	28209	28283	28331	28213	28412	28294	28159	28501	28504	28146	28489	28426	28629	28500	28355	28211	28319	28181	28287	28499	28441	28205	28423	28377	28381	28313	28248	28432	28448	28379	28340	28392	28395	28441	28474	28204	28359	28455	28544	28257	28583	28593	28358	28292	28695	28612	28590	28333	28461	28414	28584	28372	28391	28382	28327	28154	28429	28548	28477	28335	28475	28543	28410	28185	28446	28545	28495	28274	28171	28571	28560	28319	28210	28214	28495	28250	28213	28403	28378	28416	28415	28176	28266	28423	28312	28120	28087	28159	28465	28263	28195	28372	28345	28192	28204	28613	28201	28341	28383	28150	28428	28236	28302	28761	28239	28121	28171	28347	28255	28235	28529	28401	28305	28230	28509	28425	28537	28325	28307	28207	28327	28560	28199	28476	28374	28382	28395	28318	28518	28325	28449	28243	28172	28280	28422	28045	28570	28247	28280	28317	28414	28396	28186	28232	28542	28237	28396	28433	28499	28550	28391	28320	28286	28296	28578	28310	28274	28452	28351	28313	28398	28257	28239	28298	28330	28399	28487	28519	28296	28302	28307	28094	28506	28449	28204	28366	28233	28455	28236	28438	28175	28307	28478	28404	28536	28231	28357	28322	28101	28087	28328	28338	28385	28305	28246	28434	28632	28531	28385	28317	28192	28255	28222	28308	28422	28477	28348	28555	28180	28327	28301	28416	28536	28074	28443	28150	28456	28357	28595	28291	28116	28347	28270	28153	28466	28570	28382	28241	28398	28394	28605	28433	28267	28356	28509	28458	28312	28304	28543	28458	28368	28444	28617	28329	28126	28591	28513	28249	28376	28280	28353	28277	28270	28455	28390	28332	28611	28397	28130	28274	28348	28263	28626	28142	28475	28392	28275	28221	28273	28368	28515	28270	28476	28342	28406	28322	28305	28414	28285	28180	28125	28391	28280	28492	28427	28288	28498	28339	28360	28264	28413	28517	28348	28386	28606	28328	28299	28443	28468	28351	28188	28136	28471	28109	28518	28380	28436	28450	28380	28575	28652	28398	28475	28526	28288	28176	28218	28546	28570	28258	28351	28472	28410	28352	28009	28308	28484	28277	28439	28518	28101	28366	28366	28400	28394	28410	28233	28438
22163	37032	37708	31258	28049	26034	24486	23806	23120	22832	22652	23258	23018	22738	22565	22371	22289	21969	22203	22031	21860	21812	21916	21964	21929	21878	22014	22016	21702	21842	22053	21933	21789	21976	21869	21689	21870	21884	21926	23237	23602	22898	22201	22092	21810	21582	21589	21734	21854	21635	21614	21724	21605	21762	21811	21677	21666	21755	21651	21631	21671	21892	21737	21742	21715	21683	21655	21503	21782	21710	21580	21490	21509	21624	21774	21749	21734	21747	21657	21838	21678	21550	21678	21749	21726	21747	21864	21484	21772	21724	21771	21692	21497	21577	21569	21708	21666	21447	21569	21756	21642	21510	21686	21668	21648	21663	21662	21736	21600	21727	21682	21650	21673	21787	21573	21672	21705	21644	21669	21610	21741	21663	21725	21592	21565	21666	21602	21572	21749	21652	21512	21561	21590	21466	21593	21741	21725	21540	21742	21796	21630	21429	21752	21700	21747	21599	21743	21710	21579	21608	21511	21742	21717	21684	21484	21712	21565	21659	21744	21603	21710	21728	21671	21671	21543	21713	21553	21573	21670	21635	21600	21681	21686	21801	21690	21499	21691	21691	21525	21772	21625	21598	21496	21737	21725	21459	21518	21677	21652	21623	21383	21630	21582	21362	21670	21400	21528	21689	21817	21721	21605	21650	21548	21614	21697	21687	21574	21605	21795	21811	21666	21610	21540	21578	21652	21686	21623	21745	21618	21691	21813	21553	21638	21714	21616	21736	21642	21692	21679	21626	21544	21480	21534	21584	21720	21574	21779	21709	21635	21582	21580	21715	21668	21543	21691	21617	21940	21496	21547	21465	21632	21582	21569	21555	21739	21762	21408	21600	21678	21797	21490	21511	21783	21586	21752	21545	21761	21624	21768	21666	21719	21536	21659	21591	21583	21629	21567	21701	21697	21675	21617	21554	21715	21481	21514	21781	21613	21617	21554	21656	21560	21756	21682	21747	21592	21696	21683	21675	21499	21627	21507	21633	21460	21542	21655	21876	21434	21562	21535	21475	21659	21753	21654	21694	21740	21636	21699	21673	21398	21668	21559	21771	21502	21762	21504	21817	21657	21520	21725	21635	21489	21778	21773	21776	21615	21622	21617	21656	21589	21430	21772	21537	21564	21512	21678	21587	21606	21847	21592	21700	21763	21578	21705	21476	21628	21701	21558	21848	21736	21577	21745	21490	21500	21691	21679	21712	21487	21556	21591	21652	21682	21502	21792	21795	21748	21476	21565	21694	21640	21695	21709	21532	21676	21629	21748	21725	21698	21695	21583	21800	21888	21702	21462	21578	21678	21681	21539	21729	21612	21549	21775	21569	21658	21566	21717	21643	21536	21683	21699	21470	21401	21437	21786	21865	21690	21661	21560	21645	21671	21653	21685	21831	21685	21749	21617	21470	21640	21688	21658	21582	21473	21557	21407	21647	21749	21530	21592	21519	21794	21742	21597	21702	21713	21531	21667	21538	21619	21681	21732	21651	21578	21660	21806	21551	21654	21552	21617	21628	21771	21597	21796	21651	21695	21638	21636	21574	21671	21725	21677	21401	21765	21679	21572	21434	21574	21777	21658	21648	21621	21696	21543	21886	21584	21769	21751	21754	21653	21660	21672	21724	21507	21710	21652	21604	21577	21544	21603	21601	21720	21725	21751	21507	21787	21660	21743	21575	21677	21589	21613	21481	21641	21606	21555	21595	21616	21675	21468	21537	21456	21583	21501	21643	21905	21530	21487	21534	21583	21523	21531	21663	21688	21614	21650	21502	21516	21792	21581	21480	21560	21608	21667	21575	21704	21627	21519	21766	21493	21633	21636	21551	21585	21635	21682	21682	21783	21626	21708	21682	21597	21573	21641	21530	21630	21695	21633	21748	21589	21358	21636	21755	21547	21768	21562	21725	21699	21476	21593	21618	21615	21747	21556	21637	21672	21576	21541	21839	21675	21628	21578	21657	21697	21598	21537	21505	21527	21670	21652	21687	21801	21735	21796	21886	21583	21621	21616	21777	21614	21669	21561	21674	21716	21569	21831	21556	21638	21696	21694	21575	21589	21445	21599	21657	21546	21579	21531	21727	21589	21681	21527	21624	21536	21654	21494	21565	21762	21644	21569	21546	21762	21588	21607	21907	21516	21713	21591	21605	21670	21658	21711	21587	21553	21708	21543	21843	21771	21591	21594	21756	21572	21744	21685	21542	21678	21799	21735	21489	21613	21724	21837	21441	21924	21770	21642	21622	21489	21633	21728	21663	21543	21754	21481	21663	21668	21701	21455	21485	21657	21571	21541	21584	21483	21669	21517	21778	21753	21606	21427	21606	21785	21535	21651	21634	21677	21565	21700	21633	21588	21532	21626	21458	21743	21748	21714	21585	21580	21633	21651	21645	21493	21665	21695	21636	21485	21702	21801	21553	21384	21702	21488	21457	21571	21591	21684	21767	21511	21726	21584	21663	21585	21665	21655	21682	21648	21656	21845	21568	21687	21589	21557	21604	21721	21688	21498	21616	21822	21439	21815	21805	21685	21737	21896	21709	21664	21762	21599	21753	21670	21712	21672	21693	21644	21547	21717	21705	21704	21766	21677	21651	21703	21601	21740	21674	21671	21662	21671	21463	21679	21726	21593	21454	21610	21639	21511	21639	21557	21620	21887	21767	21814	21627	21566	21737	21765	21724	21731	21661	21579	21700	21706	21622	21706	21716	21644	21588	21709	21538	21652	21557	21683	21831	21647	21554	21483	21549	21527	21537	21718	21684	21688	21638	21714	21670	21658	21702	21641	21602	21615	21538	21572	21602	21690	21626	21517	21560	21737	21466	21650	21498	21562	21495	21678	21746	21675	21657	21583	21653	21688	21385	21713	21605	21662	21672	21768	21625	21649	21635	21777	21532	21574	21602	21584	21613	21717	21599	21742	21742	21773	21609	21644	21537	21650	21617	21518	21795	21526	21673	21668	21595	21544	21599	21692	21697	21761	21727	21702	21443	21762	21687	21789	21558	21736	21710	21571	21635	21613	21651	21589	21524	21647	21543	21622	21700	21675	21686	21750	21705	21575	21782	21647	21555	21524	21517	21645	21707	21623	21729	21661	21611	21796	21431	21643	21699	21603	21694	21669	21682	21673	21706	21669	21634	21776	21724	21642	21600	21552	21569	21583	21760	21750	21683	21527	21752	21523	21781	21604	21664	21542	21580	21521	21620	21791	21706	21548	21617	21647	21721	21811	21607	21776	21726	21649	21670	21491	21557	21610	21641	21849	21592	21583	21601	21576	21752	21615	21732	21558	21522	21475	21737	21590	21647	21625	21697	21719	21690	21551	21576	21714	21565	21629	21674	21651	21694	21668	21542	21739	21705	21655	21698	21629	21574	21643	21739	21862	21676	21611	21484	21621	21685	21693	21616	21496	21520	21620	21542	21736	21699	21689	21530	21628	21594	21782	21665	21597	21725	21702	21558	21697	21534	21633	21498	21796	21361	21505	21484	21634	21745	21550	21525	21586	21686	21611	21614	21628	21465	21791	21601	21538	21498	21551	21895	21573	21517	21658	21858	21630	21779	21632	21521	21471	21809	21694	21712	21706	21681	21608	21758	21743	21686	21722	21735	21629	21503	21620	21498	21778	21628	21604	21523	21627	21724	21732	21520	21711	21768	21744	21689	21477	21699	21622	21661	21569	21540	21487	21654	21547	21631	21810	21723	21503	21773	21814	21422	21760	21381	21443	21698	21517	21735	21572	21704	21631	21713	21643	21724	21649	21824	21734	21708	21490	21483	21576	21687	21730	21582	21682	21804	21616	21624	21649	21562	21712	21745	21650	21659	21510	21506	21525	21580	21755	21586	21686	21566	21770	21586	21684	21571	21605	21566	21618	21472	21597	21695	21660	21526	21623	21690	21764	21766	21664	21526	21641	21666	21715	21671	21609	21557	21669	21690	21647	21662	21619	21658	21607	21658	21794	21676	21602	21627	21623	21471	21907	21442	21675	21642	21664	21714	21562	21659	21712	21744	21735	21659	21508	21651	21675	21641	21595	21702	21618	21535	21643	21854	21623	21658	21600	21671	21611	21603	21645	21780	21748	21556	21527	21756	21748	21606	21652	21608	21748	21746	21697	21722	21692	21712	21798	21718	21713	21737	21653	21678	21781	21644	21669	21714	21601	21553	21661	21501	21679	21648	21449	21638	21518	21578	21541	21623	21484	21784	21458	21679	21551	21733	21669	21835	21574	21686	21589	21656	21558	21662	21568	21655	21584	21723	21545	21743	21664	21795	21641	21592	21686	21682	21716	21642	21681	21780	21738	21671	21627	21641	21673	21598	21709	21754	21796	21648	21560	21697	21528	21809	21559	21532	21687	21497	21610	21594	21693	21571	21768	21602	21459	21662	21659	21594	21586	21709	21745	21689	21657	21397	21625	21591	21581	21690	21564	21696	21795	21427	21808	21623	21742	21638	21515	21743	21474	21563	21647	21765	21593	21402	21856	21742	21776	21625	21703	21562	21622	21817	21651	21559	21618	21584	21465	21740	21631	21505	21772	21692	21556	21556	21636	21572	21795	21862	21548	21814	21759	21582	21711	21475	21638	21480	21739	21674	21741	21528	21623	21636	21767	21681	21673	21624	21728	21763	21664	21772	21604	21637	21785	21507	21728	21530	21698	21605	21609	21706	21562	21555	21742	21547	21630	21619	21647	21587	21655	21594	21744	21676	21569	21614	21560	21816	21632	21531	21732	21485	21663	21710	21667	21876	21589	21521	21810	21703	21588	21750	21613	21744	21836	21493	21732	21697	21676	21561	21633	21747	21638	21688	21590	21637	21667	21581	21691	21654	21547	21657	21468	21553	21754	21696	21522	21662	21756	21655	21696	21632	21622	21750	21718	21766	21623	21679	21575	21618	21745	21718	21636	21623	21551	21738	21775	21618	21682	21517	21582	21749	21635	21813	21637	21585	21654	21655	21718	21554	21536	21672	21526	21476	21675	21661	21514	21465	21661	21632	21578	21822	21725	21670	21606	21632	21705	21561	21595	21765	21561	21710	21766	21537	21573	21505	21643	21674	21638	21512	21815	21594	21607	21557	21746	21647	21578	21601	21577	21626	21763	21622	21753	21572	21621	21707	21568	21769	21704	21617	21645	21611
22853	21534	29414	24235	23031	28783	33825	30594	30082	30384	29986	30377	30059	29737	29935	29942	29575	29408	29605	29247	29255	29025	29233	29422	29423	29463	29324	29312	29344	29290	29100	29378	28989	29125	29141	29206	29060	29038	29240	30362	31550	30501	29801	29670	28936	28901	28823	28927	28886	29009	28937	28750	28970	28920	28746	28728	28691	28846	28694	29071	28862	28884	28599	28827	29014	28824	28961	28469	28948	28929	28900	28702	28839	28952	28873	28677	28808	28856	28665	28553	28755	28657	28677	28712	28795	28888	29181	28783	29083	28599	28756	28748	28891	28925	28848	28996	28742	28836	28740	28551	28660	28767	28891	28800	28982	28588	29058	28782	28941	28745	28861	28704	28924	28657	28672	28981	28645	28720	28888	28962	28610	28918	29050	29021	28952	28724	28844	28762	28829	28788	28760	28722	28963	28895	28937	28999	28819	28991	29078	29038	28992	28664	28829	28658	28767	28526	28648	28802	29023	28751	28771	28937	28917	28806	28808	28840	28508	28999	28785	28788	28650	28973	28907	29062	28876	28958	28637	28829	28818	28724	28988	28770	28774	28802	28826	29002	28847	28753	28737	28643	28718	28909	28842	28912	28719	28729	28972	28726	28597	28645	28868	28670	28672	28899	28902	29209	28778	28808	28537	28723	28874	28951	28778	28728	28784	28870	28971	28776	28907	28845	28846	28669	28655	29019	28918	28713	28478	28776	28568	28873	28834	28593	28755	28964	28627	28964	28486	28996	28909	28719	28782	28861	28928	28702	28914	28728	28789	28902	28862	28810	28880	28829	28818	28722	28860	29121	28940	28827	28739	28848	28751	28738	28633	28747	29051	29045	29013	28868	28727	28854	28751	28792	28668	28771	28903	28954	28650	28725	28699	28775	28728	28845	29155	28893	28749	28681	28917	28753	28921	28991	29090	28737	28656	28728	28825	28729	28872	28789	28528	28688	29000	28965	28594	28833	28767	28864	28604	28891	28998	28721	28757	28795	28774	28839	28745	29003	28787	28773	28792	28763	28894	28862	28809	28726	28646	28914	28677	28801	28850	28841	28901	28748	28797	28824	28778	29061	28963	28477	28677	28550	28904	28971	28836	29045	28663	28885	28926	28717	28865	28739	28924	28730	28874	28764	28791	28873	29008	28726	28924	28912	28861	28654	29057	28533	28653	28752	28929	28934	28977	28670	28615	28566	28676	28878	28889	28849	28765	28846	28866	28919	28759	28926	29044	28845	28657	28869	28802	28693	28876	28671	28484	28902	29080	28972	29096	28780	28700	28779	28863	28633	28761	28853	28749	28798	28711	28836	28875	28775	28825	28912	28985	28966	28536	28979	28918	28893	28741	28757	28762	28968	28696	28934	28789	28812	28625	28778	28614	28585	28567	28901	28847	28702	28897	28942	28783	28834	28841	28876	28704	28606	28832	28740	28653	28762	28831	28705	28866	28716	28995	28775	28556	28797	28890	28647	28614	28885	28728	28635	28548	28856	28818	28730	28645	28647	29102	28646	29023	28779	28882	28835	28692	28646	28708	28904	28785	28851	28772	28778	29039	28848	28880	28857	28689	28695	29011	28650	29002	28624	28560	28775	28827	28753	28674	28983	28828	28686	28990	28879	28727	29028	28669	28986	28771	28881	28892	28657	28834	28819	28780	28646	28769	28777	28797	28965	28572	28808	28623	28876	28861	28749	28785	28580	28855	28760	28799	28850	28527	28714	28779	28780	28838	28703	28746	28685	28856	28900	28829	28775	29031	28848	28932	29012	28788	28975	28880	28861	28844	28508	28824	28833	28647	28672	28492	28556	28965	28874	28695	28846	28680	28555	28829	28892	28698	28744	28569	28776	29050	28759	28890	28755	28926	28768	28738	28612	28802	28786	28988	28637	28830	28632	28688	28621	28775	28800	28690	29046	28753	28865	28684	28695	28926	28726	28592	28735	28779	28838	28737	28864	28864	28638	28932	28633	28923	28760	28760	28886	28903	28760	28680	28840	28874	28900	28710	28681	28685	28767	28649	28882	28676	28738	28690	28858	28865	28895	28849	28860	28575	28843	28694	28851	28941	28549	28604	28668	28607	28633	28756	28829	28687	28592	28489	28772	28975	29032	28912	28868	28703	28654	28801	28659	28505	29002	28935	28893	28940	28504	28786	28881	28989	28927	28900	28795	28976	28719	28781	28880	28591	28626	28814	28697	28843	28776	28908	28737	28726	28774	28878	28764	28881	28901	29016	28882	28813	28944	28976	28790	28940	28556	28973	28831	28604	29165	28916	28767	28721	28998	28829	28796	28797	28937	28822	28871	28807	28556	28805	28918	28945	28774	28776	28789	28665	28790	28796	28679	28976	28896	28829	28649	28873	28673	28862	28598	28932	28799	28803	28719	29077	28914	28896	28753	28794	28983	28845	28934	28745	28689	28713	28875	28763	28834	28723	28658	28973	28869	28803	28907	28879	28673	28789	28582	28775	28828	28829	28922	28727	28818	28893	28942	28830	28619	28759	28625	28857	28740	28888	28758	28977	28707	28734	28856	28916	28817	28997	28644	28871	28672	28649	28786	28699	28729	28784	28742	28797	28859	28666	28732	28683	28719	28911	28689	28658	28857	28806	28945	28534	28895	28955	28959	28629	29139	28701	28628	28880	28671	28699	28817	28627	28561	28888	28793	28703	28585	28719	28962	28874	28919	28732	28716	28828	28631	28611	28731	28814	28841	28943	28765	29012	29024	28863	28774	28812	28801	28932	28734	28671	28911	28916	28813	28919	28524	28654	28842	28770	28692	28582	28877	28714	28667	29010	28764	28727	28750	28628	28620	28849	28664	28801	28723	28810	28637	28770	28818	28829	29142	28790	28675	28965	28913	28822	28820	29006	28607	28769	28645	28770	28567	28923	28838	28964	28710	28945	28771	28824	28726	28886	28633	28623	28732	28927	28675	28725	28868	28793	28756	28862	28926	28711	28897	28733	28910	28806	28856	28880	28587	28603	28778	28687	29153	28920	28747	28852	28722	28658	28855	28767	28681	28810	28817	28861	28894	29104	28804	28790	28733	28886	28885	29060	28752	29073	29041	28831	28881	28814	28841	28892	28712	28791	28740	28875	28904	28779	28716	28897	28828	28724	28849	28745	28698	28808	28813	28940	28858	28802	28970	28975	28692	28873	28643	28694	28644	28653	28668	28890	28844	28991	28846	29037	29053	28905	28837	28803	28799	28951	28779	28764	28950	28764	28843	28847	28956	28809	28789	28813	28949	28646	28899	28917	28799	28889	28717	28716	28816	28800	28892	28574	28880	28866	28810	28825	29037	28673	28712	28860	28978	28667	28570	28746	28842	28670	28658	28634	28994	28662	28959	28791	28726	28717	28839	28827	28789	28855	29145	28622	28902	28711	28952	28833	28554	28613	28359	28863	28829	28774	29007	28920	29037	28743	28733	28668	28662	28754	28822	28882	28706	28862	28774	28863	28940	28732	28725	29183	28736	28889	28790	28572	28826	28731	28613	28900	28938	28954	28917	28746	28747	28985	28703	28724	28903	28949	28941	28997	28792	28851	28900	28800	28630	28823	28876	28938	28904	29095	28615	28864	28909	28835	28856	28830	29080	28828	28900	28757	28813	28760	28769	28674	28692	28721	28815	29074	28622	28828	28655	28866	28993	28810	28760	29038	28830	28792	28690	28813	28975	28878	28630	28990	28584	28886	28793	28896	28581	29014	28941	28855	28763	28647	28744	28985	28780	28941	28883	28748	28755	28811	28800	28638	28687	28714	28815	29090	28921	28789	28649	28873	28754	28687	28858	28555	28722	28871	28849	28590	28941	28977	28760	28670	28750	28863	28705	28773	28956	28612	28763	28801	28690	28796	28760	28770	28647	28851	28761	28767	28583	28705	28799	29014	28807	28901	28692	28946	28610	28992	28745	28579	28931	28691	28784	28746	28629	28700	28873	28819	28885	28709	28809	28826	28692	28856	28710	28767	28790	28857	28657	28588	28854	28699	28747	28813	28651	28579	28950	28857	28759	28692	28766	28762	28750	28965	29022	28904	28641	28733	28783	28807	28394	28628	28795	29065	28752	28831	28778	28724	28864	28594	28893	28884	28640	28779	28759	28560	28719	29037	28555	28858	28858	29017	28861	28784	28903	28378	28889	28815	28646	28754	28759	28774	28829	28741	28654	28842	29065	28967	28633	28794	28963	28778	28959	28712	28508	28808	28666	28815	28772	28878	28957	28566	28581	28948	28710	28854	28698	28704	28667	28686	28739	28754	28856	28914	28575	28995	28766	28747	28770	28924	28789	28827	28741	28633	28688	28648	28889	28821	28774	28750	28712	29082	29001	28718	28825	28880	28854	28668	28665	28778	28615	28654	28872	28848	28851	28987	28766	28952	28988	28890	28663	28855	28846	28801	28765	28648	28878	28723	28817	28862	28805	28971	28657	28763	28704	29006	28615	28745	28827	28903	28795	28858	28794	28917	28597	28833	28832	28761	28750	28889	28766	28942	28926	28553	28706	28836	28746	29110	28927	28910	29127	28799	28729	28882	28687	28677	28667	28868	28856	28737	29096	28777	28771	28735	28893	28795	28957	28737	28826	28842	28687	28959	28810	28762	28775	28955	28687	28796	28784	28845	28853	28827	28719	28759	28670	28691	28635	28903	28740	28893	28919	28716	28561	28763	28676	28894	28642	28836	28677	28797	28688	28581	29021	28940	28880	28681	28877	28739	28800	28900	28830	28871	28710	28732	28870	28808	28760	28873	28682	28900	28884	29013	28706	28510	28585	28546	28728	28828	28898	28675	28678	28750	28865	28716	28803	28821	28777	28817	28806	28739	28851	28755	28615	28849	28780	28653	28745	28716	28677	28800	28515	28867	28763	28781	28589	28733	28740	28784	28883	28801	28739	28929	28806	28951	29116	28711	28853	28839	29241	28752	28776	28979	29052	28656	28973	28633	28555	28787	28869	28894	28800	28742	28768	28544	28787	28871	28827	28807	29113	28670	28851	28833	28873	28842	28833	28936	28631	28737	28773	28810	28911	28822	28808	28832	28818	29020	28791	28918	28790	28511	28994	28863	28787	28805	28905	28751	28819	28480	28587	28832	28798	28642	28617	28572	28990	28787	28857	28813	28732	28912	28991	28775	28852
23877	40966	41178	34875	30911	28084	26082	25204	24009	23435	23378	24232	23884	23456	23285	23152	22905	22659	22586	22501	22125	22104	22282	22310	22620	22510	22398	22339	22292	22057	22157	22148	22330	22381	22159	22047	22094	21864	22362	24659	25374	24121	23083	22461	22051	21902	21734	22037	21945	22056	21776	21718	21697	21882	21879	22035	21926	21905	21850	21771	21893	21956	21765	21860	21646	21786	21920	21956	21771	21895	21821	22001	21832	21765	21836	22030	22017	21956	22118	21916	21827	21860	21694	22036	21802	21843	21971	21884	21973	21873	21954	22025	21848	21754	21785	21836	21876	21945	21811	21830	21852	21842	21685	21886	21912	21729	21854	21945	21973	21869	21976	21928	21812	22024	21938	21796	21935	21918	21924	21829	21841	21811	21950	21888	21814	21737	21997	21871	22136	21841	21847	21810	21791	21821	22101	21900	21913	22003	21931	21758	21798	21927	21727	21724	21849	21934	21698	21787	21884	22004	21822	22004	21879	21796	21993	21753	21724	22030	21799	21876	21831	21868	21961	21807	21854	21774	21882	21977	21854	21794	21838	21933	21860	21874	21889	22128	21921	21750	21868	21840	21876	21839	21814	21830	21869	22025	21806	21877	22006	21756	21847	21956	21933	21882	21840	21861	22040	21970	21956	21813	21807	22013	21801	21785	21676	21993	21761	21814	21792	21926	21775	21972	22170	21727	22023	22034	21743	21743	21873	21983	21947	21846	21782	21841	21863	21830	21899	21739	21858	21972	21878	21891	21815	21770	21616	21840	21974	22051	21611	21814	21757	21817	21949	21797	21821	21856	21904	22008	21835	21947	21822	21799	21947	21746	21939	22007	21863	21966	21725	21860	21922	21801	21891	22109	21914	21954	21904	21977	21941	21886	21907	21875	21746	21896	21916	21825	22113	21782	21938	21855	21845	21931	22042	21877	21843	21891	21887	22053	22066	21816	21829	21980	22100	21885	21928	21765	21903	21690	21887	21651	21929	21927	21860	22047	21881	21940	21894	22060	21682	21822	21796	21826	21878	21942	21631	21732	21860	21917	21861	21940	21909	22001	21738	21924	22019	21849	21961	22157	21999	21903	21821	21711	21823	21914	21938	22030	22029	22039	21911	22027	21711	21924	22045	21790	22074	21828	21897	21991	21859	21854	21740	21859	21871	21868	21929	21812	21888	21882	21831	21913	21915	22002	21951	21692	22052	21923	21968	21898	22127	21883	21857	21879	21827	21866	21761	21972	21884	21914	21949	21963	21941	21831	21869	21895	21883	21793	21778	21777	21886	21799	22081	21764	21911	21820	21994	21736	21811	22042	21747	21918	21897	21964	21813	21975	21868	21907	21918	21793	21872	21861	21812	21819	21805	22054	21957	21673	21869	21865	21763	21936	21752	21914	21888	21824	21809	21763	22020	21772	21969	22047	21917	21741	21857	22019	21859	21782	21971	21901	21933	21822	21737	21968	21909	21761	21899	21812	21862	21943	21939	21657	21887	21772	21970	21944	21972	21769	21857	21965	21663	21898	21931	21829	21932	22077	21773	21883	21949	21965	21777	21835	21867	21999	21915	21983	21814	21929	21924	21693	21841	21807	21843	21938	21794	21819	21852	21800	21843	21778	21935	21696	21883	21845	21793	22003	21874	21765	21982	21900	21929	22012	21929	21781	21923	22040	22014	21877	22085	21817	21751	21871	21815	21951	21955	22017	21775	21931	21840	21809	21858	21851	22005	22165	21880	21797	21841	21979	21806	21860	21773	21903	21821	21728	21909	22009	21702	21773	21762	21852	21992	21905	21855	21879	21892	21710	21896	21912	21865	21929	21938	21771	21828	21820	22033	21856	21905	21972	21793	21948	21759	21931	21908	21880	21933	21788	21814	21717	21921	21820	21867	21971	21681	21758	21648	22022	21774	21945	21837	21959	21941	21895	21768	21875	21798	21849	21984	21857	21793	21894	21866	22095	21775	21806	21920	21774	21937	21988	21945	21953	21884	21973	21879	21811	21724	22002	22010	21929	21911	21974	21819	21896	21795	21732	21642	21857	21873	21834	21924	21798	22011	21728	21905	21804	21822	21901	21735	21903	21938	21808	21892	21747	21855	21919	21938	21888	21841	21854	21695	21748	21971	21758	21865	21791	22135	21880	21902	22034	21771	21743	21613	22008	21719	21900	22004	21835	21892	21643	21932	21814	22002	21779	21889	21774	22036	21831	21845	21765	21965	21865	21688	21912	21750	21851	22009	21772	21878	21931	21874	21720	21839	21958	21763	22035	21809	21937	21856	21925	21718	21966	21812	21981	21776	21774	21827	21777	21856	21653	21640	21690	21895	21896	21880	21729	21911	21887	21893	21884	21850	21825	21772	21970	21920	21816	21828	21895	21731	21983	21816	21922	21937	21906	21737	21832	21931	21803	21985	22013	21771	21855	21936	21721	21985	21831	21991	21710	21838	21802	21771	21982	21944	21711	21956	22106	21639	21951	22025	21945	21799	21941	21796	21970	21801	22056	21898	21697	21965	21802	21891	21766	21835	22026	21760	21952	21999	21846	21809	21747	21934	21716	21888	21900	21847	21900	21819	21826	22023	22080	21958	21707	21831	21960	21964	21818	21981	21754	21709	21928	21784	21978	21889	21905	21821	22006	21808	21804	21858	21932	21938	21796	21932	21751	21824	21999	21969	21880	21756	21992	21977	21788	22058	21862	21889	21919	21887	21728	21870	21839	21999	21925	21770	21913	21842	21857	21858	21867	22006	21825	21645	21890	21915	21880	21871	21907	22021	21956	21886	21819	21953	21809	21779	21696	22092	21754	21881	21798	21922	22121	21668	21913	21874	21920	21804	21870	21870	21814	21886	21640	21811	21849	21764	21777	22061	21985	21930	21995	21776	21932	21896	21785	22033	21851	21770	21882	21911	21612	21862	21919	22001	21999	21816	21701	21949	21901	22004	21667	21887	21858	21946	21843	22038	21903	21888	21964	21931	21913	21909	21749	22139	21850	21723	21852	21710	21754	21902	21866	21905	21684	21955	21766	21924	22074	21943	21785	21621	21964	21933	21810	22062	21775	21863	21897	21851	21934	21860	21859	21876	21716	21894	21756	21932	21895	21698	21870	21655	21777	21754	21984	21982	21906	21883	21851	21899	21866	21915	21765	21788	22039	21761	21966	21803	21839	21835	21885	21919	21731	21759	21754	21895	21828	21987	21916	21761	21902	21825	21975	21802	21805	21920	21853	21957	21871	21894	21675	21732	21907	21819	21828	21791	21911	21922	21850	21785	21964	21808	21731	21959	21807	21917	21911	21869	21940	21872	21972	21961	21875	21906	21893	21839	21759	22020	22045	21760	21756	21834	21686	22087	21897	21822	21960	21803	21810	21804	21935	22024	21970	21651	21883	21764	21877	21793	21821	21970	21729	22012	21788	21907	21942	21804	21925	21808	21838	21889	22013	21734	21991	21708	21829	21828	21618	21761	21876	21885	21717	21852	21930	21868	21689	21818	21800	21868	22023	22003	21878	21918	21914	21838	21776	21859	22030	21960	21831	22019	21721	21735	21890	21827	21957	21791	22072	21804	21741	21886	21983	21788	21902	21816	22026	21821	22004	21988	21858	21671	21745	22001	21863	22128	22001	21921	21804	21760	21802	21757	21775	21858	21944	21805	21864	21882	21884	21727	21746	21802	21718	21900	21846	21806	21828	21636	21873	21977	21987	21937	21790	21819	21625	21900	21865	21856	21846	21851	21887	21867	21969	21887	21922	21890	21819	22179	21799	21929	21719	21755	21614	21832	21839	22058	21832	21810	21771	21821	21696	22105	21745	21974	21893	21845	21891	21691	21879	21853	21831	21817	21793	21918	21947	22052	21775	21904	21649	22055	21879	21911	21999	21889	21951	21777	21816	22034	21835	21859	21832	21966	21827	22072	21754	21743	21986	21889	21926	21806	21811	21867	21951	21925	21909	21982	21957	21915	21762	21753	21686	21976	22087	21915	21701	21942	21856	21696	21820	21933	21860	21770	21835	21986	21725	22033	22044	21904	21732	21904	21885	21904	21826	21880	21746	21858	21887	22064	21901	21862	21910	21894	21767	21768	21986	21780	21772	21854	21866	22017	21748	21783	21856	21882	21671	21732	22048	22033	21771	22105	21967	22013	21871	21957	22004	21863	21746	21829	21816	21982	21971	21800	21987	21986	21896	21836	21854	22039	21809	21958	21883	21829	22034	21889	21815	21848	21926	21957	21810	21766	21889	21911	21936	21956	21970	21898	21821	22080	21896	21845	21846	21844	21828	21783	21915	21954	21934	21971	22013	21774	21866	21915	21759	21727	21943	21924	22039	21998	21963	21805	21822	21849	21965	21819	21790	21854	21780	21919	21854	21921	21884	21855	22172	21832	21845	21773	21862	21850	21903	22005	21883	21763	21990	21778	21779	21865	21797	21742	21866	21786	21910	21759	21831	21749	21934	21950	21889	21822	21882	21989	22022	22022	21901	21835	21864	21868	21838	21978	21795	21860	22023	21865	21874	21733	21897	21725	21794	22044	21880	21810	21912	21870	22054	22015	21963	21736	21863	21955	21916	21821	21823	21856	21675	21864	22116	21891	22027	21990	21867	21694	21809	21998	21916	22032	21702	21692	21750	21966	22015	21875	21805	21838	21789	21880	21815	21738	21588	21806	21797	21981	21813	21761	21911	21827	21815	21867	21752	21919	21834	21812	21665	21849	21863	22000	21840	21663	21930	21655	21785	21737	21796	21892	21826	21786	21893	21639	21973	21957	21950	21791	21793	21738	21851	21952	21851	21845	21997	21972	21903	21891	21990	21862	21825	21826	21877	21897	21737	21774	21922	21725	21693	21866	21871	21898	21870	21917	21977	21745	21758	22006	21836	21864	21764	21842	21784	21843	21793	21903	21908	21906	21952	22014	21788	21823	21958	22140	21835	21715	21770	21963	21781	21816	21922	21919	21802	21872	21842	21893	21921	21843	21740	21834	22095	21934	21867	21910	21932	21863	21994	21906	21877	21931	21878	21905	21784	21788	21815	22030	21972	21762	21940	21926	21950	21811	21881	21850	21946	21808	21856	21893	22055	21786	21804	21995	21775	21743	21981	21976	21919	21895	21871	21774	21892	21873	21930	21820	21748
29076	25311	34170	33694	30497	30161	29664	29440	29072	28855	28745	29275	28943	29234	29166	28923	28658	28149	28902	28945	28431	28454	28669	28600	28987	28686	28672	28805	28686	28884	28523	28660	28859	28676	28654	28541	28662	28740	28628	28770	28703	28723	28745	28591	28593	28740	28568	28549	28634	28672	28567	28599	28571	28541	28612	28326	28854	28594	28629	28629	28774	28607	28728	28509	28642	28769	28479	28585	28545	28628	28654	28712	28613	28704	28611	28663	28577	28663	28638	28741	28511	28689	28761	28405	28586	28370	28586	28388	28713	28521	28684	28682	28718	28611	28653	28573	28783	28526	28536	28607	28659	28513	28373	28576	28639	28550	28403	28565	28767	28620	28440	28526	28727	28581	28475	28451	28515	28529	28618	28689	28464	28529	28734	28540	28609	28611	28405	28790	28454	28434	28587	28760	28738	28699	28701	28717	28592	28580	28372	28810	28730	28715	28678	28584	28645	28501	28744	28895	28549	28667	28399	28458	28699	28710	28779	28847	28641	28574	28730	28567	28490	28681	28554	28603	28644	28562	28840	28502	28562	28598	28679	28730	28697	28702	28388	28549	28790	28333	28650	28610	28435	28569	28370	28592	28690	28625	28783	28831	28746	28686	28344	28601	28756	28546	28646	28699	28543	28680	28806	28684	28364	28494	28746	28611	28625	28590	28694	28641	28526	28616	28625	28740	28531	28687	28828	28530	28576	28684	28543	28373	28483	28356	28471	28672	28549	28386	28412	28695	28715	28237	28566	28617	28698	28436	28589	28645	28872	28642	28373	28729	28502	28783	28562	28411	28486	28500	28744	28605	28750	28618	28578	28666	28520	28631	28669	28288	28616	28680	28563	28506	28584	28854	28810	28616	28718	28699	28571	28805	28670	28540	28439	28867	28958	28664	28513	28745	28705	28507	28507	28437	28790	28492	28564	28952	28552	28666	28528	28586	28647	28786	28665	28530	28590	28763	28383	28530	28496	28740	28635	29026	28781	28591	28636	28698	28698	28590	28651	28696	28423	28685	28703	28696	28623	28734	28557	28844	28590	28397	28565	28541	28569	28641	28510	28476	28713	28342	28550	28711	28785	28675	28703	28559	28580	28620	28651	28602	28498	28778	28569	28464	28602	28501	28719	28646	28749	28477	28447	28680	28506	28746	28728	28555	28716	28543	28442	28634	28407	28727	28777	28674	28680	28476	28738	28816	28624	28623	28773	28444	28516	28781	28897	28641	28429	28536	28507	28735	28592	28652	28580	28670	28558	28455	28671	28433	28405	28733	28623	28742	28700	28303	28718	28423	28551	28219	28471	28756	28670	28727	28696	28461	28346	28570	28522	28641	28592	28643	28561	28461	28727	28884	28786	28697	28505	28712	28682	28564	28780	28652	28587	28575	28725	28539	28517	28442	28672	28509	28594	28763	28749	28624	28917	28602	28604	28561	28749	28632	28723	28574	28600	28590	28712	28806	28721	28737	28336	28484	28607	28628	28585	28331	28639	28707	28863	28508	28405	28672	28765	28492	28724	28582	28775	28609	28633	28617	28407	28732	28380	28519	28561	28415	28536	28423	28609	28479	28552	28487	28578	28599	28755	28547	28648	28675	28543	28570	28932	28675	28565	28562	28594	28556	28401	28523	28584	28659	28716	28794	28611	28598	28724	28631	28565	28713	28593	28531	28580	28791	28912	28446	28679	28631	28688	28747	28619	28524	28727	28501	28899	28647	28628	28845	28685	28509	28467	28642	28583	28740	28449	28403	28550	28622	28546	28589	28456	28532	28823	28714	28474	28339	28612	28849	28486	28546	28554	28561	28697	28818	28619	28575	28710	28532	28504	28510	28503	28508	28500	28629	28873	28807	28727	28870	28693	28313	28497	28685	28579	28594	28611	28428	28620	28657	28698	28571	28554	28301	28726	28713	28677	28549	28767	28827	28615	28567	28761	28614	28674	28536	28784	28622	28450	28395	28785	28516	28553	28586	28709	28402	28609	28351	28682	28533	28925	28598	28659	28890	28705	28608	28687	28469	28861	28776	28687	28765	28720	28642	28681	28648	28364	28414	28835	28437	28661	28602	28461	28599	28783	28677	28726	28461	28613	28784	28490	28454	28431	28672	28514	28572	28423	28659	28423	28597	28599	28617	28522	28597	28725	28654	28610	28445	28590	28640	28543	28582	28426	28515	28575	28637	28630	28525	28503	28616	28641	28638	28571	28619	28719	28374	28710	28392	28816	28567	28657	28629	28337	28668	28813	28334	28656	28706	28834	28424	28575	28541	28425	28584	28597	28792	28732	28695	28626	28800	28685	28627	28658	28671	28582	28425	28672	28300	28442	28311	28675	28662	28530	28599	28783	28544	28677	28694	28567	28712	28510	28645	28723	28607	28522	28608	28823	28828	28564	28421	28362	28820	28770	28549	28411	28698	28750	28314	28418	28355	28657	28581	28504	28613	28680	28630	28762	28671	28671	28603	28542	28582	28521	28494	28589	28567	28743	28696	28696	28657	28798	28465	28530	28666	28698	28722	28799	28414	28599	28753	28664	28665	28543	28812	28755	28655	28536	28583	28844	28543	28683	28477	28708	28578	28661	28656	28516	28556	28837	28741	28792	28368	28758	28684	28594	28648	28405	28595	28658	28315	28783	28471	28516	28565	28723	28699	28511	28479	28838	28672	28731	28407	28802	28657	28638	28840	28876	28655	28593	28523	28614	28608	28887	28595	28600	28497	28590	28437	28521	28519	28578	28700	28788	28392	28684	28533	28663	28615	28632	28557	28669	28524	28560	28658	28683	28631	28906	28828	28558	28505	28605	28833	28454	28495	28498	28520	28728	28460	28683	28651	28495	28639	28725	28712	28452	28704	28717	28655	28465	28711	28672	28635	28564	28650	28569	28373	28705	28802	28569	28644	28450	28523	28562	28731	28686	28580	28785	28465	28476	28859	28806	28776	28844	28812	28733	28672	28690	28762	28503	28444	28481	28660	28676	28760	28569	28590	28522	28317	28700	28574	28778	28350	28537	28682	28339	28696	28846	28563	28705	28644	28712	28714	28724	28528	28496	28772	28527	28643	28874	28498	28720	28490	28462	28328	28563	28722	28538	28524	28589	28800	28605	28852	28685	28518	28615	28643	28733	28733	28849	28597	28520	28950	28531	28614	28432	28685	28631	28664	28530	28619	28583	28430	28814	28524	28581	28464	28565	28744	28512	28565	28404	28361	28533	28507	28547	28731	28808	28448	28414	28604	28545	28476	28708	28533	28647	28376	28708	28643	28671	28595	28368	28759	28621	28766	28481	28650	28532	28387	28613	28586	28468	28647	28333	28628	28534	28733	28732	28739	28565	28524	28868	28607	28494	28504	28693	28678	28824	28612	28625	28522	28715	28483	28475	28705	28516	28611	28489	28413	28567	28383	28623	28701	28547	28642	28570	28806	28706	28677	28736	28578	28558	28482	28790	28448	28750	28514	28760	28711	28513	28657	28550	28296	28861	28731	28464	28533	28540	28434	28647	28775	28780	28510	28728	28567	28356	28518	28517	28787	28430	28661	28563	28627	28728	28638	28583	28719	28829	28738	28549	28709	28586	28608	28665	28811	28634	28643	28969	28625	28674	28838	28744	28438	28849	28447	28421	28588	28617	28466	28440	28494	28669	28599	28660	28554	28344	28356	28604	28617	28493	28726	28624	28762	28518	28448	28552	28621	28741	28631	28576	28752	28901	28791	28959	28610	28534	28738	28538	28727	28507	28625	28696	28644	28686	28760	28608	28564	28473	28911	28889	28673	28626	28858	28406	28675	28727	28709	28657	28474	28746	28488	28367	28398	28527	28758	28543	28288	28654	28541	28660	28435	28653	28504	28571	28464	28589	28709	28347	28710	28792	28881	28496	28543	28635	28602	28437	28652	28601	28678	28735	28763	28473	28687	28689	28618	28597	28460	28592	28366	28320	28861	28601	28828	28473	28572	28813	28841	28776	28643	28617	28573	28417	28641	28468	28667	28687	28577	28722	28786	28542	28662	28886	28720	28653	28573	28599	28498	28391	28540	28567	28743	28566	28742	28522	28667	28715	28556	28401	28436	28477	28655	28875	28632	28503	28733	28597	28475	28670	28673	28661	28589	28629	28871	28433	28456	28654	28515	28628	28570	28400	28841	28778	28519	28750	28431	28705	28429	28689	28495	28466	28550	28697	28496	28775	28681	28549	28749	28551	28543	28606	28836	28623	28866	28779	28722	28599	28493	28512	28726	28509	28704	28585	28811	28614	28612	28518	28476	28635	28586	28637	28845	28666	28495	28668	28568	28482	28637	28698	28621	28397	28586	28420	28679	28463	28424	28704	28697	28587	28517	28600	28917	28590	28519	28499	28542	28717	28546	28735	28779	28783	28625	28536	28803	28710	28707	28779	28683	28555	28659	28577	28547	28620	28589	28779	28622	28320	28457	28682	28765	28702	28929	28659	28438	28627	28706	28634	28459	28459	28517	28584	28755	28520	28690	28629	28729	28706	28892	28459	28650	28486	28671	28731	28657	28640	28675	28474	28736	28454	28638	28582	28785	28363	28539	28660	28405	28563	28567	28481	28588	28688	28569	28764	28499	28744	28787	28639	28692	28521	28669	28708	28938	28839	28686	28686	28945	28514	28571	28380	28673	28478	28658	28638	28667	28606	28494	28575	28656	28378	28585	28493	28527	28550	28637	28565	28702	28468	28634	28689	28821	28710	28490	28683	28512	28783	28614	28771	28629	28761	28530	28824	28655	28768	28397	28593	28611	28668	28627	28738	28498	28469	28473	28548	28788	29015	28583	28730	28599	28617	28440	28642	28660	28647	28605	28622	28647	28624	28316	28712	28506	28623	28696	28512	28831	28340	28539	28527	28438	28753	28978	28839	28937	28438	28597	28602	28543	28610	28716	28452	28627	28601	28278	28641	28401	28615	28538	28658	28580	28582	28537	28641	28833	28433	28621	28628	28686	28817	28881	28633	28461	28698	28605	28575	28611	28684	28676	28622	28721	28503	28553	28625	28619	28670	28537	28793	28789	28501	28695	28469	28641	28715	28521	28561	28635	28540	28699	28865	28554	28752	28661	28805	28625	28597	28684	28508	28753	28647	28784	28516	28770	28378	28513	28534	28612	28841	28729	28596	28842
23507	31485	32765	27943	25740	24317	23423	23039	22692	22299	22560	22864	22403	22314	22432	22239	21996	22063	21958	22037	21842	21906	22191	21860	22080	22002	21956	22038	22028	21795	21914	21921	21794	21861	21813	21970	22085	21944	21679	21933	22080	22005	22005	21994	21681	21866	21547	21777	21816	21728	21779	21819	21977	21704	21815	21795	21911	21971	21828	21769	21920	21751	21727	21597	21917	21679	22055	21708	21842	21710	21650	21818	21917	21892	21753	21877	21792	21840	21822	21598	21912	21740	21708	21866	21914	21765	21777	21714	21698	21861	21768	21724	21928	21769	21870	21923	21792	22068	21687	21749	21788	21802	21742	21803	21766	21815	22075	21701	21798	21859	21943	21766	21815	21795	21798	21752	21822	21753	21821	21839	21810	21886	21951	21628	21636	21685	21806	21645	21774	21739	21898	21765	22005	21793	21873	21777	21947	21974	21971	21893	21857	21774	21707	21845	21912	21790	21774	21757	21970	21450	21792	21804	21647	21966	21740	21929	21632	21954	21873	21701	21805	21719	21779	21533	21937	21782	21851	21623	21792	21693	21647	21633	21756	21779	21919	21761	21649	21704	21781	21801	21729	21669	21801	21803	21840	21597	21903	21784	21842	21680	21944	21769	21937	21724	21909	21723	21916	22054	21810	21744	21755	21716	21705	21792	21913	21788	21725	21801	21885	21737	21730	21765	21816	21853	21687	21914	21827	21641	21627	21693	21825	21691	21723	21922	21812	21914	21851	21782	21772	21849	21858	21629	21832	21702	21711	21916	21792	21869	21757	21744	21959	21742	21875	21680	21894	21772	21869	21803	21632	21725	21733	21806	21908	21788	21804	21668	21860	21809	21668	22151	21769	21812	21742	21695	21599	21742	21847	21783	21867	21931	21810	21708	21715	21671	21693	21724	21847	21822	21905	21929	21897	21926	21802	21741	21848	21729	21665	21925	21752	21782	21605	21954	21928	21765	21866	21756	21683	21955	21669	21695	21545	21805	21867	21713	21885	21813	21706	21638	21564	21956	21854	21716	21847	21639	21845	21625	21657	21764	21867	21764	21812	21711	21732	21736	21705	21809	21787	21684	21896	21777	21968	21935	21862	21781	21756	21694	21564	21756	21762	21973	21770	21755	21784	21718	21677	21719	21900	21935	21715	21712	21889	21635	21816	21982	21769	21730	21944	21912	21850	21767	21916	21765	21662	21778	21760	21659	21966	21785	21965	21950	21920	21844	21786	21753	21850	21963	21716	21817	21768	21602	21935	22020	21721	21864	21840	21672	21738	21793	21695	21924	21832	21775	21797	21911	21995	21719	21649	21805	21878	21566	21769	21873	21696	21768	21950	21797	21821	21941	21979	21784	21873	21686	21752	21670	21711	21827	21686	21748	21637	21943	21777	21654	21892	21677	21682	21795	21843	21794	21840	21733	21731	21620	21859	21658	21703	21841	21856	21781	21802	21785	21551	21895	21723	21812	21763	21992	21675	21885	21818	21811	21738	21768	21990	21568	21712	21671	21777	21908	21649	21875	21826	21854	21835	21741	21671	21849	21776	21792	21943	21808	21842	21784	21879	21617	21779	21745	21766	21821	21720	21716	21724	21757	21828	21861	21663	21813	21820	21782	21920	21966	21897	21859	21921	21767	21913	21793	21906	21853	21780	21762	21763	21818	21856	21625	21714	21754	21826	21761	21803	21683	21878	21802	21585	21867	21763	21462	21800	21818	22102	21672	21804	21869	21905	21759	21771	22053	21692	21763	21700	21786	21730	21885	21798	21836	21733	21728	21661	21785	21799	21786	21949	21659	21600	21757	21674	21787	21903	21706	21908	21799	21953	21833	21745	21601	21777	21854	21918	21727	21793	21685	21943	21854	21794	21695	21759	21739	21929	21784	21517	21707	21789	21774	21709	21891	21799	21865	21913	21822	21834	21837	21826	21764	21848	21706	21543	21963	21755	21962	21865	21875	21699	21717	21917	21757	21829	21857	21694	21976	21887	21859	21795	21913	21753	21876	21832	22068	21854	21726	21703	21937	21695	21796	21941	21921	21888	21666	21936	21867	21792	21622	21834	21911	21869	21751	21967	21753	21834	21763	21835	21740	21669	21861	21801	21740	21867	21966	21746	21840	21716	21764	21648	21902	21937	21810	21824	21714	21767	21886	21745	21919	21751	21601	21837	21700	21756	21814	21755	21701	21737	21809	21860	21694	21741	21850	21738	21880	21927	21590	21596	21920	21862	21898	21588	21397	21905	21813	21802	21634	21802	21785	21954	21668	21751	21737	21597	21780	21712	21830	21738	21798	21724	21679	21731	21903	22033	21819	21885	21836	21858	21928	21752	21749	21753	21812	21823	21774	21758	21855	21827	21913	21803	21919	21906	21850	21849	21744	21713	21494	21768	21874	21834	21968	21741	21776	21779	21889	21941	21780	21807	21822	21740	21825	21841	21901	21606	21591	21774	21882	21826	21830	21803	21833	21648	21729	21870	21856	21863	21725	21864	21799	21805	21861	21913	21716	21843	21788	21732	21765	21663	21754	21726	21913	21692	21765	21755	21936	21756	21668	21792	21599	21535	21873	21942	21781	21809	21925	21869	21890	21849	21825	21738	22012	21852	21861	21910	21869	21869	21792	21848	21820	21861	21839	21928	21623	21842	21726	21610	21959	21775	21739	21673	21865	21625	21873	21735	21896	21754	21824	21579	21756	21806	21615	21792	21787	21770	21765	21913	21758	21835	21705	21710	21833	21646	21749	22067	21826	21813	21764	21901	21788	21713	21636	21826	21841	21758	21822	21921	21645	21884	21795	21983	22008	21695	21691	21606	21827	21944	21817	21791	21935	21553	21821	21890	21898	21874	21803	21850	21845	21778	21948	21752	21770	21745	21815	21661	21789	21887	21856	21738	21860	21731	21881	21892	21752	21917	21943	22001	21558	21824	21841	21895	21912	21880	21728	21898	21758	21757	21828	21902	21772	21828	21793	21740	21819	21855	21758	21939	21813	21932	21951	21889	21670	21795	21893	21812	21811	21894	21545	22005	21829	21855	21789	21882	21872	21716	21819	21981	21915	21922	21799	21641	21616	21695	21722	21905	21877	21739	21716	21844	21904	21873	21806	21786	21813	21854	21826	21982	21904	21698	21779	21848	21730	22069	21815	21741	21719	21910	21842	21936	21809	21764	21786	21784	21641	21887	21889	21765	21624	22030	22054	21736	21757	21817	21742	21887	21756	21709	21863	21654	21886	21549	21890	21731	21679	21827	21649	21739	21806	21763	21700	21873	21683	21576	21878	21921	21682	21848	21647	21813	21907	21961	21865	21791	21838	21881	21897	21658	21989	21723	21947	21692	21964	21735	21851	21693	21941	21874	22037	21714	21654	22007	21669	21866	21841	21903	21994	21910	21672	21842	21896	21890	21777	21840	21855	21849	21748	21786	21680	21980	21683	21657	21638	22095	21753	21676	21796	21834	21758	21990	21732	21741	21883	21799	21866	21771	21704	21701	21559	21687	21930	21953	21843	21748	21914	21919	21629	21868	21847	21797	21855	21780	21711	21732	21837	21810	21736	21702	21823	21876	21893	21819	21718	21766	21695	21691	21895	21718	21824	21856	21542	21704	21761	21750	21676	21748	21791	21698	21733	21866	21699	21780	21820	21752	21732	21890	21700	21849	21945	21735	21696	21939	21806	21778	21911	21721	21721	21759	21908	21730	21857	21842	21809	21858	22020	21899	21793	21690	21755	21902	21866	21748	21773	21784	22053	21831	21747	21968	21733	21823	21859	21834	21768	21687	21920	21796	21788	21804	21799	21723	21819	21708	21945	21826	22014	21881	21921	21727	21854	21732	21987	21844	21877	21888	21616	21906	21852	21941	21738	21745	21708	21772	21938	21893	21801	21858	21733	21747	21786	21793	21698	21799	21730	21797	21873	21740	21888	21627	21807	21848	21755	21629	21786	21901	21761	21853	21849	21905	21580	21754	21961	21670	21604	22026	21856	21756	21704	21733	21865	21772	21970	21723	21705	22012	21945	21794	21808	21658	21792	21924	21869	21806	21839	21914	21742	21735	21736	21774	21723	21917	21863	21707	21737	21990	21943	21852	21721	21944	21920	21887	21708	21943	21717	21863	21903	21744	21838	21875	21672	21911	22058	21872	21518	21844	21746	21639	22087	21825	21788	21901	21866	21794	21938	21857	21756	21872	21967	21757	21714	21796	21875	21763	21658	21757	21780	22009	21917	21824	21719	21887	21655	21771	21919	21699	21853	21682	21841	21800	21674	21810	21829	21902	21624	21883	21850	21800	21932	21828	21670	21746	21770	22033	21695	21867	21908	21764	21880	21784	21800	21731	21934	21817	21759	21741	22016	21790	21727	21771	21892	21906	21860	21763	21846	21748	21797	21913	21702	21726	21977	21783	21897	21888	21644	21743	21863	21782	21703	21842	21968	21903	21728	21897	21679	21800	21751	21887	21923	21821	21793	21742	21923	21630	21762	21745	21920	21683	22041	21760	21789	21948	21845	21794	21716	21843	21760	21765	21730	21818	21856	22106	21837	21986	21851	21752	21750	21946	21645	21797	21673	21834	22027	21805	21811	21844	21668	21824	21864	21741	21813	21822	21873	21774	21937	21702	21805	21657	21803	21825	21702	21746	21821	21858	21766	21854	21897	21803	21686	21734	21785	21837	21698	21645	21956	21955	21818	21781	21844	22040	21646	21756	21726	21719	21803	21621	21829	21887	21882	21792	21931	21877	22049	21897	21771	21756	21670	21948	21585	21738	21947	21838	21800	21912	21804	21853	21734	21729	21967	21810	21661	21822	21621	21605	21799	21910	21916	21819	21732	21663	21818	21811	21762	21757	21878	21754	21627	21759	21873	21785	21879	22019	21678	21891	21742	21736	21841	21743	21958	21578	21903	21739	21747	21720	21799	21932	21885	21839	21780	21916	21730	21832	21731	21846	21593	21787	21934	21853	22046	21759	21750	21815	21546	21997	21734	21679	21752	21731	21872	21845	21711	21780	21859	21752	21832	21865	21500	21927	21852	21819	21871	21716	21891	21768	21834	21646	21778	21887	21799	21963	21917	21647	21789	21760	21949	21934	21720	21790	21822	21818	21940	21681	21638	21757	22012	21904	21865	21891	21781
23761	21503	29280	24772	25366	30052	31777	29602	29175	29260	29060	29125	29368	28985	28924	28663	28782	28687	28714	28548	28244	28554	28513	28499	28672	28622	28702	28684	28447	28372	28561	28553	28307	28371	28509	28515	28441	28321	28488	29202	29877	29184	29038	28616	28386	28085	28542	28197	28250	28148	28210	28327	28289	28089	28300	28345	28114	28476	28489	28136	28334	28272	28151	28095	28359	28106	28249	28169	28356	28359	28055	28360	28144	28371	28425	28362	28174	28231	28236	28224	28363	28068	28257	28294	28393	28263	28392	28185	28444	28259	28188	28340	28223	28210	28370	28326	28281	28378	28503	28409	28291	28178	28330	28311	28248	28023	28392	28359	28402	28107	28300	28119	28577	28095	28050	28223	28263	28118	28280	28262	28332	27957	28131	28118	28363	28208	28331	28113	28293	28233	28348	28067	28290	28227	28231	28552	28419	28107	28075	28394	28154	28196	28009	28313	28054	28157	28303	28104	28262	28326	28731	28136	28329	28416	28165	28180	28097	28258	28173	28215	28131	27933	28248	28298	28081	28332	28172	28330	28054	28038	28314	28110	28227	28350	28094	28693	28309	28346	28287	27975	28146	28259	28394	28275	28280	28222	28161	28432	28388	28308	28420	28336	28102	28171	28152	28160	28204	28068	28188	27944	28185	28063	28253	28176	28419	28191	28339	28171	28115	28448	27876	28143	28254	28337	28204	28207	28152	28268	28244	28258	28245	28340	28003	28057	28282	28310	28404	28251	28320	28288	28360	28245	28197	27973	28188	28414	28299	28244	28340	28284	28407	28342	28047	28117	28479	28158	28245	28213	28231	27956	27998	27939	28118	28024	28181	28387	28316	28531	28328	28002	28068	28267	28187	28162	28397	28281	28395	28318	28227	28165	27897	28041	28202	28423	28460	28193	28319	28203	28151	28132	28059	28136	28131	28237	28298	28275	28424	28247	28019	28291	28377	28368	28411	28305	28223	28313	28167	27902	28182	28352	28336	28213	28162	28108	28273	28093	28255	28164	28390	27901	28180	28076	28032	28265	28229	28284	28310	28215	28088	28060	28195	28147	28404	28004	28258	28239	28184	27998	28180	28079	27963	28199	27929	28149	28151	28316	28135	28325	28161	28217	28415	27981	28160	28292	27873	28262	27986	28300	28342	28231	28262	28223	28281	28055	28507	28142	28247	27963	28211	28305	28322	28270	28309	28294	28020	28385	28201	28443	28232	28280	28045	28050	28169	28191	28186	28099	28463	28152	28341	28005	28216	28137	28218	28082	28447	28022	28136	28187	28190	28289	28077	28065	28239	28010	28052	28118	28148	28172	28190	28277	27960	27982	28029	28277	28304	28128	28151	28241	27870	27944	28167	27996	28099	28116	28226	28180	28324	28116	28227	28168	28209	28135	28352	28037	28254	28502	28083	28170	28133	28363	28367	27973	28196	28086	28282	28087	28280	28520	28249	28094	28061	28099	28225	28076	28268	28318	28411	28124	28201	28304	28401	28125	28321	28127	28244	28020	28244	28157	28322	28182	28159	28296	28284	28076	28139	27839	28334	28226	28536	28441	28230	28010	28208	28161	28275	28193	28372	28241	28111	28151	28367	28236	28424	28311	28338	28095	28159	28376	28429	28327	28243	28132	28268	28209	27979	28322	27963	28009	28314	28400	28171	28269	28144	28314	28227	28114	28121	28345	28109	28301	28191	27905	28446	28209	28420	27929	28195	28336	28440	28170	28132	28245	28282	28450	28050	28013	28079	28260	28288	28250	28041	28380	28377	28242	28318	28243	28290	28324	28138	28355	28136	28188	28170	28204	28533	27944	28271	28118	28097	28112	28259	28308	28257	28025	28249	28480	28035	28287	28259	28105	28429	28326	28211	28259	28171	28084	28327	28177	28296	28258	28207	28278	28135	28137	28105	27976	28309	28287	28305	28191	28217	28316	28497	28239	28277	28238	28090	28059	28195	28242	28250	28145	28202	28138	27967	28166	28108	28296	28131	28277	28363	28330	28300	28086	28161	28133	28136	28073	28408	28227	28196	28368	28179	28211	28075	28387	28167	28421	28207	28090	28183	28306	28266	28348	28419	27914	28217	28236	28201	28370	28389	28258	28329	28171	28330	28109	28253	27957	28098	28208	28435	28322	28037	28115	28243	28278	28255	28331	28499	28237	28107	28042	28302	28283	28193	28095	28064	28196	28074	28278	28368	28103	28354	28262	28111	28011	28278	28045	28189	28344	28241	28412	28166	28131	28272	28142	28139	28180	28491	28032	28162	28502	28282	28278	28230	28133	28125	28014	27926	28221	28046	27923	28296	28345	28040	28160	28161	28228	28148	28121	28318	28222	27944	28071	28210	28215	28009	28047	27902	28263	28487	28276	28261	28455	27971	28430	28331	28058	28166	28377	28198	28305	28132	28415	28357	28428	28102	28194	28119	28125	28203	28150	28295	28348	28009	28298	28153	28063	28237	28051	28272	28306	28108	28059	28218	28394	28135	28285	28216	28149	28193	28097	27958	28119	28351	28147	28382	28221	28319	28256	28323	28046	28308	28628	28249	28076	28348	28308	28201	28015	28158	28006	28181	28261	28067	28313	28417	28034	28264	28198	28289	28091	28254	28327	28382	28268	28051	28251	28321	27989	28439	28286	28399	28427	28127	28253	28005	28093	28254	28137	28013	28049	28215	28306	28214	28052	28476	28365	28216	28352	28479	27860	28141	28292	28159	28197	28248	28386	28114	28370	28302	28111	28205	28147	28439	28402	28443	28257	28121	28235	28156	28329	28233	28279	28010	28065	28218	28244	28376	28427	28150	28011	28169	28194	28200	28209	28378	28398	28116	28213	28360	28188	28134	28159	28265	28155	28110	28295	28163	28288	28342	27967	28243	28031	28155	28109	28166	27960	28168	28199	28289	28150	27937	28158	28161	28417	28115	27961	28118	28440	28365	28294	28319	28473	28294	28112	28201	28045	28078	28333	28337	28013	28157	28308	28215	28052	28394	28132	28058	28418	28184	28308	28304	28134	28389	28147	28083	28329	28269	28142	28067	28176	28288	27855	28181	28119	28144	28358	28443	28483	28506	28237	28216	28070	28167	28037	28215	27855	28313	28295	28236	28038	28468	28165	28294	28344	28244	28259	28292	28281	28068	27980	28378	28416	28351	28496	28378	28376	28237	28407	28116	28188	28255	28519	28209	28073	28435	28214	28086	28102	28105	28188	28500	28244	28344	28163	28368	28357	28184	28096	28276	28075	28309	28319	28113	28195	28260	27928	28033	28092	28167	28518	28027	28138	28349	28237	28259	28134	28191	28188	28255	28295	28138	28180	28166	28214	28264	27985	28352	28144	28173	28076	28304	28223	28206	27939	28102	28057	28223	28285	28211	28138	28254	28249	28474	28217	28406	28280	27954	28005	28038	28093	28190	28356	28390	28247	28361	28289	28301	28320	28133	28183	28222	28267	28110	28028	28202	28241	28156	27998	28335	28520	28244	28072	28151	28418	28291	28397	28391	28323	28409	28205	28321	28399	28235	28107	28256	28295	28186	28147	28260	28267	28372	28160	28381	28278	28036	27973	28195	28085	28211	28056	28231	28370	28219	28085	27992	28300	28229	28532	28368	28191	28175	28182	28307	28262	28184	28145	28225	28413	28193	28144	28216	28071	28201	28396	28139	28098	28235	28083	28347	28307	28237	28137	28364	28208	28290	27955	28179	28295	28207	28005	28219	28092	28156	28437	28266	28279	28224	28196	28197	28164	28115	28134	28038	28053	28157	28105	28279	28333	28387	28106	28407	28287	27998	28240	28518	28165	28359	28312	28278	28270	28387	28294	28164	28313	28313	28026	28322	28249	28229	28146	28356	28120	28221	28377	28292	28342	28257	28101	28277	28322	28096	28383	28132	28312	28148	28203	28203	28263	28406	28315	28529	28167	28299	28169	27905	28028	28171	28420	28336	28373	28418	28059	28442	28205	28448	28134	27890	28091	28229	28454	28191	28101	28251	28175	28366	28421	28292	28259	28464	28199	28462	28362	27996	28031	27926	28024	28230	28592	28246	28366	28355	28060	28174	28353	28371	28070	27989	28053	28219	28295	28477	28140	28153	28258	28198	28118	28240	28307	28330	28074	28073	28339	28384	28142	28146	28158	28220	28219	28408	28088	28369	28173	28158	28192	28296	27932	28380	28264	28046	28262	28278	28249	28234	28450	28163	27994	28513	28317	28261	28206	28249	28245	28156	28257	28243	28382	28195	28385	28326	28218	28373	28298	28177	28228	28261	27989	28254	28083	28161	28244	28087	27960	28439	28094	28313	28462	28253	28440	28144	28136	28052	28156	28280	27793	28228	28254	28330	28053	28135	28275	28229	28285	28429	28469	28324	28227	28257	28194	28296	28403	28070	28296	28212	28323	27983	28120	28194	28306	28359	28434	28297	28473	28121	28286	28301	28050	28121	28156	28130	28371	28051	28373	28302	28228	28125	28175	28414	28082	28269	28436	28260	28307	28147	28097	28146	28131	28162	28089	28271	28445	28224	28309	27951	28267	28220	28270	28193	28315	28301	28108	28247	28304	28218	28441	28493	28240	28327	28160	28467	28054	28182	27778	28133	28420	28501	28219	28269	28343	28297	28151	28387	28264	28208	28101	28162	28315	28435	28446	28150	28200	28372	28197	28456	28076	28276	28296	28591	28236	28390	28330	28414	28210	28038	28125	28393	28389	27979	28106	28300	28419	28205	28348	28208	28122	28186	28237	28199	28098	28309	28178	28309	28252	28210	28104	28199	28224	28278	28144	28119	28411	28208	28239	28244	28238	28079	28264	28051	28363	28176	28308	28046	28161	28250	28256	28383	28000	28311	27951	28301	28373	28170	28446	28054	28142	28363	28204	28080	28034	28043	28115	28311	28312	28364	28370	28187	28101	28087	28052	28324	28207	28136	28388	28195	28171	28255	28166	28650	28254	28157	28272	28047	28222	28241	28434	28134	28101	28185	28135	28185	28218	28204	28172	28342	28544	28294	28077	28331	28170	28231	28289	28080	28114	28207	28203	28144	28013	28067	28233	28427	28193	28296	27837	28301	28370	28437	28239	28030	28143	28168	28051	28241	27970	28245	28208	28087	28231	28079	28244	28133	28288	28177	28364	28243	28433
21967	36830	37307	31098	28425	26136	24848	24286	23073	22650	22866	23085	22962	22904	22697	22435	22433	22202	22191	22068	21791	21819	21896	22110	22145	21994	22007	22016	21740	21721	21905	21783	21757	21652	21767	21814	21901	21770	21885	23184	23538	22881	22278	21772	21881	21698	21740	21565	21570	21679	21637	21826	21429	21527	21519	21741	21707	21749	21821	21435	21699	21582	21810	21480	21616	21389	21562	21561	21661	21663	21416	21477	21697	21806	21816	21707	21691	21783	21638	21578	21661	21564	21662	21722	21679	21546	21623	21427	21573	21753	21743	21499	21703	21705	21575	21849	21585	21686	21630	21572	21619	21622	21653	21728	21583	21586	21674	21499	21512	21702	21753	21511	21849	21774	21621	21802	21721	21570	21607	21691	21668	21773	21828	21646	21641	21839	21668	21636	21492	21692	21634	21657	21516	21664	21636	21603	21529	21725	21722	21536	21385	21498	21541	21488	21854	21501	21725	21864	21666	21779	21606	21747	21670	21680	21472	21401	21463	21555	21691	21459	21735	21716	21687	21781	21730	21496	21702	21416	21567	21625	21556	21585	21466	21585	21705	21653	21562	21767	21526	21759	21617	21595	21575	21652	21734	21816	21621	21702	21558	21648	21651	21604	21697	21554	21708	21602	21578	21788	21442	21550	21529	21469	21654	21706	21686	21557	21533	21468	21501	21543	21670	21643	21732	21420	21444	21815	21480	21688	21514	21675	21591	21521	21489	21610	21503	21629	21665	21690	21514	21567	21703	21528	21642	21597	21813	21565	21653	21472	21698	21653	21723	21804	21689	21765	21584	21613	21644	21623	21778	21653	21654	21546	21605	21633	21524	21582	21579	21658	21787	21739	21502	21707	21673	21665	21512	21789	21623	21455	21772	21628	21773	21505	21780	21674	21399	21703	21543	21482	21599	21736	21531	21776	21605	21591	21648	21587	21641	21687	21769	21626	21623	21634	21711	21578	21660	21593	21628	21735	21471	21570	21672	21402	21605	21501	21738	21545	21495	21462	21593	21669	21606	21641	21629	21627	21873	21434	21599	21737	21578	21815	21607	21446	21579	21594	21790	21800	21499	21613	21458	21668	21818	21803	21674	21789	21730	21639	21680	21684	21678	21678	21679	21500	21631	21543	21544	21682	21593	21607	21374	21528	21617	21404	21674	21520	21583	21542	21633	21651	21713	21567	21718	21549	21696	21448	21772	21669	21638	21648	21626	21710	21565	21503	21464	21689	21677	21775	21720	21709	21702	21494	21746	21488	21466	21473	21750	21661	21686	21693	21590	21497	21660	21605	21578	21740	21618	21650	21786	21661	21383	21727	21666	21642	21787	21644	21580	21582	21436	21757	21654	21611	21681	21608	21749	21676	21563	21581	21661	21601	21641	21686	21730	21507	21641	21635	21740	21521	21624	21637	21511	21481	21661	21707	21522	21781	21573	21700	21593	21576	21440	21592	21691	21685	21630	21850	21560	21459	21597	21679	21687	21585	21655	21790	21590	21579	21694	21491	21681	21597	21619	21491	21706	21649	21689	21564	21675	21518	21601	21643	21705	21738	21507	21499	21719	21643	21612	21458	21735	21656	21572	21602	21792	21720	21561	21704	21817	21696	21600	21714	21414	21610	21802	21487	21397	21664	21689	21658	21700	21702	21627	21860	21625	21656	21612	21640	21733	21669	21622	21746	21593	21666	21577	21752	21701	21517	21746	21411	21543	21641	21711	21808	21459	21753	21548	21526	21755	21702	21918	21591	21528	21801	21475	21689	21696	21578	21640	21557	21758	21405	21844	21858	21603	21530	21611	21678	21545	21399	21685	21648	21736	21660	21750	21506	21644	21711	21592	21902	21722	21757	21747	21661	21572	21672	21725	21650	21742	21648	21718	21690	21591	21819	21711	21569	21747	21764	21669	21541	21580	21589	21688	21639	21691	21688	21709	21815	21480	21669	21691	21582	21690	21643	21573	21721	21864	21486	21610	21560	21581	21647	21447	21492	21492	21646	21673	21631	21580	21483	21540	21709	21566	21616	21627	21518	21439	21494	21617	21618	21598	21582	21536	21679	21662	21680	21594	21500	21659	21667	21543	21796	21497	21629	21567	21766	21863	21727	21547	21652	21495	21814	21597	21733	21708	21683	21684	21622	21564	21584	21625	21630	21592	21718	21642	21539	21668	21633	21612	21602	21781	21611	21711	21713	21599	21579	21625	21573	21613	21700	21759	21556	21620	21589	21745	21768	21678	21694	21550	21651	21403	21646	21574	21561	21544	21709	21518	21789	21598	21568	21776	21553	21760	21543	21636	21606	21639	21613	21723	21715	21529	21561	21850	21573	21640	21529	21570	21528	21743	21577	21527	21546	21603	21641	21659	21714	21564	21668	21703	21629	21828	21477	21581	21707	21685	21615	21600	21537	21598	21622	21713	21525	21734	21524	21612	21616	21517	21652	21670	21553	21656	21584	21589	21733	21803	21450	21575	21433	21762	21621	21658	21465	21591	21798	21464	21434	21488	21579	21554	21604	21406	21658	21560	21561	21623	21749	21764	21637	21682	21646	21682	21672	21573	21692	21589	21565	21608	21498	21693	21812	21674	21493	21559	21335	21740	21595	21630	21692	21578	21797	21648	21614	21633	21629	21683	21762	21690	21478	21697	21679	21468	21689	21647	21589	21610	21648	21731	21671	21612	21507	21739	21621	21700	21501	21787	21638	21586	21781	21736	21764	21660	21653	21519	21432	21703	21558	21399	21667	21793	21737	21763	21591	21676	21738	21717	21580	21743	21748	21624	21724	21588	21712	21487	21784	21557	21825	21711	21632	21743	21454	21539	21522	21941	21700	21607	21550	21801	21493	21594	21714	21601	21692	21517	21733	21699	21659	21562	21735	21532	21606	21627	21673	21692	21757	21710	21627	21544	21714	21621	21670	21738	21683	21609	21644	21615	21708	21707	21567	21625	21610	21662	21770	21651	21655	21573	21729	21694	21437	21771	21782	21754	21589	21530	21692	21704	21583	21689	21828	21717	21609	21558	21564	21602	21560	21663	21460	21498	21657	21612	21578	21551	21623	21579	21521	21650	21586	21499	21635	21627	21698	21665	21434	21450	21578	21763	21795	21744	21649	21573	21703	21702	21642	21667	21620	21700	21504	21577	21476	21194	21671	21530	21612	21523	21481	21581	21643	21773	21465	21544	21784	21607	21750	21606	21615	21536	21742	21834	21460	21552	21570	21647	21624	21526	21771	21652	21736	21712	21670	21570	21566	21625	21675	21544	21586	21681	21557	21597	21630	21836	21552	21667	21555	21517	21377	21525	21559	21666	21710	21639	21581	21704	21574	21638	21489	21606	21463	21634	21609	21629	21676	21629	21620	21763	21604	21601	21676	21437	21617	21630	21470	21654	21564	21753	21572	21655	21631	21667	21471	21698	21555	21655	21717	21529	21459	21555	21479	21782	21666	21637	21818	21585	21489	21497	21584	21557	21452	21602	21329	21695	21517	21701	21611	21606	21656	21690	21571	21570	21385	21626	21592	21457	21671	21541	21601	21612	21673	21502	21718	21572	21574	21734	21705	21638	21536	21836	21598	21570	21889	21658	21739	21543	21772	21718	21658	21761	21661	21612	21783	21546	21688	21783	21744	21853	21734	21557	21632	21553	21605	21523	21573	21468	21702	21522	21579	21555	21683	21654	21612	21541	21574	21541	21612	21516	21604	21609	21697	21688	21581	21696	21760	21642	21614	21630	21674	21671	21566	21805	21756	21632	21590	21639	21650	21700	21621	21692	21625	21631	21531	21712	21782	21535	21483	21580	21702	21630	21558	21496	21498	21468	21756	21437	21623	21493	21477	21620	21590	21588	21511	21657	21559	21780	21557	21650	21637	21727	21683	21654	21506	21481	21642	21676	21569	21778	21699	21680	21682	21726	21697	21631	21742	21351	21630	21620	21540	21650	21829	21634	21683	21744	21717	21367	21729	21492	21693	21689	21709	21597	21684	21503	21633	21584	21636	21717	21602	21495	21468	21582	21499	21490	21630	21684	21568	21415	21654	21705	21655	21547	21616	21602	21732	21719	21666	21597	21649	21624	21416	21425	21656	21745	21506	21502	21653	21532	21703	21721	21710	21533	21506	21655	21574	21748	21647	21759	21559	21586	21624	21470	21622	21759	21532	21474	21637	21692	21658	21528	21419	21552	21712	21376	21370	21789	21652	21578	21564	21772	21677	21645	21499	21536	21631	21619	21803	21516	21624	21673	21796	21616	21762	21768	21371	21582	21509	21574	21613	21488	21401	21582	21514	21800	21648	21785	21631	21560	21554	21685	21535	21497	21593	21561	21543	21688	21656	21593	21669	21720	21417	21614	21718	21659	21658	21737	21502	21739	21780	21612	21582	21598	21563	21644	21706	21685	21535	21718	21544	21712	21824	21545	21606	21672	21540	21635	21567	21649	21588	21749	21744	21651	21661	21729	21612	21699	21639	21586	21843	21705	21569	21761	21583	21600	21621	21639	21409	21666	21675	21674	21539	21639	21693	21604	21814	21660	21542	21584	21731	21689	21521	21511	21615	21773	21628	21496	21728	21699	21514	21447	21565	21649	21542	21664	21618	21663	21624	21643	21679	21671	21749	21517	21488	21735	21324	21543	21664	21633	21693	21723	21620	21719	21846	21515	21554	21500	21851	21612	21621	21676	21649	21644	21787	21625	21531	21709	21562	21758	21571	21595	21695	21716	21615	21698	21621	21619	21602	21409	21696	21491	21510	21714	21404	21653	21576	21776	21639	21496	21687	21644	21688	21554	21724	21615	21767	21621	21658	21611	21576	21690	21574	21541	21611	21429	21617	21761	21685	21536	21693	21613	21678	21638	21623	21709	21655	21676	21652	21471	21560	21615	21658	21606	21535	21551	21778	21589	21463	21587	21626	21502	21491	21667	21680	21582	21622	21570	21649	21639	21603	21565	21488	21656	21676	21562	21609	21675	21421	21651	21493	21616	21453	21644	21649	21630	21646	21696	21565	21670	21496	21507	21644	21468	21747	21585	21652	21644	21534	21574	21677	21686	21698	21534	21610	21651	21681	21530	21655	21636	21602	21542	21622	21734	21699	21866	21541	21592	21588	21747	21622	21470	21757	21690	21490	21542	21719
22856	21540	29440	24205	23051	28808	33857	30545	30180	30187	29987	30047	30037	30068	29571	29411	29339	29404	29121	29323	28939	29130	29046	29129	29215	28830	29071	29060	28958	28938	28779	29039	29146	29247	28724	28970	28806	28804	28615	30608	31320	30365	29875	29338	28994	28890	28947	28436	28857	28847	28609	28926	28831	28668	28810	29032	28802	28653	28651	28724	28930	28780	28947	28809	28892	28950	28813	28632	28599	28796	28773	28524	28691	28805	28828	28842	28525	28617	29031	28664	28764	28593	28660	28834	28614	28966	28561	28651	28633	28784	28683	28701	28686	28972	28741	28750	28497	28645	28700	28616	28689	28914	28772	28779	28718	28742	28900	28601	28887	28964	28911	28804	28582	28749	28939	28849	28946	28803	28678	28675	28886	28772	28640	28781	28670	28668	28858	28785	28613	28667	28577	28681	28703	28655	28767	28411	28591	28667	28559	28746	28775	28645	28593	28819	28715	28505	28610	28801	28671	28789	28963	28562	28887	28478	28629	28804	28693	28486	28625	28685	28793	28593	28775	28763	28498	28770	28802	28669	28562	28675	28787	29016	28781	28806	28833	28738	28846	28750	28620	28715	28628	28771	28752	28909	28584	28816	28679	28578	28673	28860	28604	28582	28500	28870	28895	28606	28976	28710	28693	28770	28816	28686	28558	28636	28559	28570	28848	28886	28763	28576	28629	28715	28643	28682	28763	28853	28738	28613	28727	28724	28584	28674	28654	28419	28539	28328	28692	28760	28858	28618	28775	28805	28883	28673	28551	28821	28785	28865	28875	28675	28680	28539	28769	28830	28971	28774	28594	28582	28732	28524	28909	28612	28845	28721	28672	28613	28703	28657	28637	28913	28839	28569	28745	28730	28665	28764	28659	28642	28626	28745	28815	28522	28656	28647	28923	28885	28551	29046	28767	28639	28606	28580	28431	28730	28327	28631	28932	28971	28908	28757	28802	28659	28687	28807	28791	28522	28937	28826	28805	28798	28601	28611	28445	28631	28756	28887	28667	28616	28701	28707	28823	28692	28588	28792	28775	28751	28697	28652	28682	28531	28791	28352	28651	28836	28604	28816	28714	28599	28500	28532	28804	28619	28623	28735	28558	28703	28727	28603	28673	28810	28755	28571	28487	28643	28606	28585	28559	28453	28472	28601	28578	28334	28674	28535	28660	28712	28870	28438	28748	28740	28630	28809	28793	28553	28716	28646	28792	28683	28630	28710	28743	28625	28893	28682	28643	28862	28842	28612	28477	28770	28517	28769	28998	28859	28790	28706	28776	28651	28638	28562	28743	28503	28807	28784	28762	28847	28724	28652	28768	28626	28827	28767	28804	28676	28737	28578	28483	28632	28874	28618	28776	28706	28584	28631	28735	28779	28659	28603	28631	28449	28799	28805	28684	28615	28656	28487	28724	28434	28783	28515	28649	28992	28804	28962	28674	28592	28600	28357	28497	28758	28635	28478	28641	28483	28686	28913	28579	28714	28763	28892	28760	28640	28672	28762	28516	29056	28729	28748	28448	28474	28668	28729	28801	28760	28830	28791	28790	28538	28595	28483	28988	29090	28652	28728	28582	28599	28499	28544	28690	28629	28943	28679	28948	28495	28644	28726	28461	28810	28673	28656	28812	28728	28780	28616	28996	28900	28471	28610	28683	28707	28829	28514	28760	28877	28653	28739	28661	28822	28606	28827	28945	28801	28664	28664	28843	28722	28702	28530	28688	28788	28759	28556	28527	28857	28553	28558	28797	28917	28518	28702	28624	28618	28723	28672	28429	28489	28655	28544	28620	28684	28722	28616	28637	28714	28911	28571	28806	28798	28676	28778	28759	28580	28708	28697	28418	28493	28707	28726	28744	28544	28816	28625	28525	28724	28646	28779	28659	28781	28617	28842	28889	28705	28648	28339	28666	28493	28692	28672	28708	28408	28689	28654	28730	28703	28663	28758	28872	28667	28649	28801	28747	28740	28794	28611	28704	28976	28840	28528	28553	28618	28645	28537	28754	28567	28825	28833	28657	28599	28592	28811	28807	28778	28464	28569	28767	28808	28680	28912	28767	28737	28822	28581	28867	28880	28682	28632	28361	28658	28664	28692	28957	28762	28445	28794	28609	28512	28615	28554	28842	28685	28537	28489	28900	28640	28626	28806	28724	28751	28790	28801	28556	28591	28738	28828	28831	28858	29026	28509	28808	28692	28745	28602	28720	28907	28670	28879	28715	28797	28583	28558	28510	28753	28901	28655	28510	28473	28607	28670	28788	28747	28856	28746	28859	28763	28607	28663	28688	28502	28845	28705	28576	28628	28482	28510	28646	28711	28700	28637	28630	28706	28603	28870	28695	28719	28591	28724	28267	28735	28595	28808	28636	28667	28612	28513	28801	28590	28874	28709	28577	28783	28479	28547	28619	28806	28790	28701	28690	28747	28614	28755	28474	28897	28649	28615	28670	28551	28894	28698	28644	28669	28894	28561	28542	28539	28505	28682	28661	28752	28883	28832	28556	28728	28597	28633	28691	28523	28562	28652	28659	28805	28900	28766	28650	28586	28738	28549	28797	28569	28829	28510	28676	28815	28636	29126	28505	28675	28573	28482	28855	28810	28507	29041	28845	28856	28750	28841	28749	28663	28666	28518	28847	28765	28836	28813	28709	28623	28561	28550	28738	28614	28759	28653	28569	28732	28629	28579	28790	28695	28518	28530	28680	28753	28537	28939	28754	28577	28800	28702	28689	28749	28643	28716	28685	28787	28756	28731	28884	28777	28563	28538	28754	28792	28784	28735	28587	28698	28680	28641	28681	28624	28702	28605	28900	28865	28722	28890	28670	28620	28528	28822	28645	28923	28841	28989	28851	28869	28610	28721	28670	28852	28643	28825	28875	28735	28783	28618	28759	28784	28478	28524	28619	28567	28711	28484	28812	28598	28572	28598	28828	28490	28501	28467	28603	28399	28617	28686	28727	28462	28467	28481	28687	28653	28504	28643	28757	28816	28828	28899	28694	28894	28812	28643	28568	28498	28716	28693	28814	28901	28576	28542	28546	28774	28705	28765	28597	28775	28624	28580	28586	28839	28947	28896	28688	28977	28741	28735	28753	28693	28673	28706	28672	28752	28739	28604	28730	28561	28433	28753	28530	28626	28553	28596	28431	28570	28498	28622	28726	28980	28824	28856	28998	28628	28650	29053	28610	28517	28466	28786	28844	28747	28491	28594	28552	28797	28619	28617	28658	28712	28744	28605	28594	28727	28853	28701	28915	28619	28695	28689	28805	28583	28870	28636	28472	28566	28647	28759	28844	28582	28794	28689	28563	28621	28840	28655	28881	28978	28685	28776	28740	28688	28597	28873	28800	28574	28872	28609	28629	28641	28687	28740	28706	28668	28596	28560	28565	28509	28650	28940	28659	28727	28746	28717	28473	28561	28624	28556	28424	28869	28743	28758	28718	28868	28851	28849	28689	28606	28875	28566	28718	28709	28644	28705	28448	28745	28420	28793	28632	28698	28706	28478	28711	28533	28472	28597	28778	28719	28564	28833	28760	28645	28785	28627	28718	28918	28779	28774	28599	28744	28655	28755	28799	28586	28738	28439	28797	28560	28586	28816	28637	28884	28820	28450	28866	28885	28738	28747	28776	28768	28672	28615	28771	28625	28778	28778	28745	28680	28739	28787	28835	28597	28868	28479	28753	28778	28466	28710	28468	28611	28704	28966	28873	28625	28760	28850	28662	28668	28313	28429	28751	28619	28897	28687	28761	28680	28693	28817	28716	28526	28891	28756	28661	28717	28799	28747	28808	28771	28539	28798	28750	28772	28513	28925	28690	28368	28581	28598	28592	28824	28976	28575	28576	28774	28783	28757	28795	28851	28763	28675	28617	28745	28650	28560	28324	28649	28628	28776	28772	28350	28508	28800	28952	28700	28734	28781	28753	28570	28544	28603	28512	28668	28343	28703	28870	28683	28866	28880	28775	28690	28537	28920	28927	28902	28678	28573	28705	28591	28696	28527	28798	28754	28745	28583	28543	28501	28901	28865	28742	28579	28724	28313	28827	28682	28854	28666	28751	28579	28504	28838	28648	28601	28706	28639	28827	28602	28724	28659	28862	28563	28992	28689	28670	28718	28604	28647	28763	28710	28635	28829	29080	28812	28683	28779	28762	28614	28514	28669	28650	28519	28433	28911	28662	28756	28840	28760	28727	28606	28772	28862	28848	28779	28778	28622	28834	28674	28668	28661	28811	28685	28937	28749	28544	28645	28810	28427	28839	28743	28825	28617	28696	28882	28960	28352	28689	28607	28545	28988	28600	28772	28589	28592	28775	28760	28814	28633	28814	28657	28756	28723	28649	28716	28769	28640	28769	28817	28617	28551	28764	28762	28680	28627	28768	28613	28572	28789	28765	28570	28598	28689	28655	28648	28507	28660	28862	28965	28687	28501	28522	28937	28514	28732	29092	28946	28873	28762	28748	28670	28633	28760	28489	28558	28699	28680	28527	28674	28931	28832	28692	28429	28809	28507	28896	28625	28717	28566	28371	28845	28684	28552	28524	28619	28483	28535	28965	28692	28651	28495	28534	28546	28893	28703	28827	28523	28808	28651	28603	28961	28533	28747	28551	28637	28731	28776	28693	28595	28580	28562	28456	28738	28728	28869	28736	28761	28621	28745	28469	28717	28659	28596	28587	28335	28821	28600	28794	28587	28771	28725	28803	28876	28687	28887	28750	28582	28848	28935	28883	28674	28625	28486	28739	28982	28967	28824	28712	28904	28502	28675	28773	28437	28511	28751	28885	28412	28844	28615	28663	28544	28733	28590	28909	28673	28865	28810	28808	28702	28842	28650	28738	28477	28796	28746	28832	28669	28701	28458	28749	28625	28793	28692	28768	28620	28465	28765	28633	28868	28609	28676	28501	28810	28618	28652	28808	28500	28485	28644	28635	28699	28755	28856	28614	28570	28669	28812	28816	28743	28690	28531	28579	28757	28395	28847	28822	28644	28378	28546	28561	28856	28614	28648	28799	28549	28691	28817	28631	28439	28589	28743	28820	28884	28732	28614	28630	28599	28746	28689	28753	28603	28837	28920	29029	28580	28620	28621	28540	28663	28751	28896	28772	28834	28715	28711	28856	28537	28820	28732	28647	28826
23091	41899	41865	34361	31120	28325	26269	25355	24349	23538	23410	24217	23732	23747	23397	22899	22826	22568	22598	22404	22176	22119	22278	22653	22513	22405	22443	22454	22112	22182	22261	22232	22136	22100	22371	21908	22027	22055	22222	25072	25535	24007	23083	22342	21948	21978	21784	21926	21841	21937	21760	21779	21916	21518	22003	21953	21821	21799	22030	21687	21993	21868	21916	21888	21934	21965	21954	21780	21908	21858	21829	22095	21771	21850	21757	21858	21690	21786	21976	21657	21917	21913	21918	21918	21877	21835	22042	21991	21873	21816	21822	22021	22001	21761	21925	21874	21905	21685	21874	21825	21770	21893	21895	21841	21926	21847	21945	21885	21996	21946	21899	21954	21891	21991	21879	21825	21845	21764	21972	21834	21979	21855	21869	21844	21839	21798	21870	21971	21802	21928	21949	21825	21761	21838	21728	21999	22020	21778	21915	21907	21716	21832	21864	21950	21693	21855	21955	21871	21627	21956	21857	21971	21970	21992	21876	21794	22086	21897	21829	21785	21905	21906	21725	21861	21700	22020	21853	21794	21835	21980	21913	21565	21960	21790	21825	21712	21896	21933	21820	21947	21815	21750	22042	21828	21954	21894	21907	21744	21854	21760	21760	21651	21630	21811	21963	21798	21859	21982	21926	21766	21847	21778	21746	21797	21770	21795	21865	21830	21858	21779	21884	21718	21707	21608	21758	21822	21839	21853	21773	21787	21852	21855	21709	21923	21971	21627	21954	21778	21843	21763	21710	21737	21788	21868	21961	21987	22065	22068	21768	21849	21828	21821	21894	21807	21859	21774	21819	21761	21903	21815	21719	21827	21665	22035	22044	21907	21930	21854	21754	21792	21943	21920	21910	21881	21926	21977	21701	21982	21589	21894	22020	21898	21762	21673	21847	21741	21742	21815	21920	21801	21808	21928	21747	21810	21894	21742	21936	21790	21797	22026	21791	21818	21676	21785	21833	21802	21808	21965	21817	21878	21849	22000	21650	21678	21855	21763	21867	21737	21944	21956	21930	21734	21746	21829	21916	21865	21840	21715	21805	21897	21868	21953	21957	21773	21707	21997	21737	21947	21894	21831	21817	21714	21977	21750	21855	21870	21731	21749	21653	21887	21737	21921	21695	22012	21663	21847	21889	21799	21887	21871	21858	21731	21904	21822	21854	21645	21835	21752	21893	21833	21776	21757	21829	21854	21969	21742	21884	21717	21917	21889	21847	21849	21824	21913	21810	21707	21710	21778	21897	21760	21971	22093	21992	21817	21870	22018	21980	21712	21867	21863	21881	21611	21824	21875	21963	21865	21800	21521	21884	21921	21853	21869	21927	21747	22071	21770	21961	21731	21766	21753	21788	22083	21793	21913	21937	21725	21870	21994	21846	21801	21978	21881	21772	21644	21821	21737	21940	21710	21873	21871	21955	21743	21785	21864	21706	21811	21945	22000	21820	21796	21777	21764	21847	21957	21942	21678	21828	21966	21803	21888	21668	21763	21876	21821	21891	21768	21803	21895	21672	21983	21727	21780	21858	21938	21829	21915	21807	21590	21754	21723	21962	21674	21801	21849	21915	21754	21858	21725	21732	21555	21965	21782	21700	21938	21663	21776	21888	21930	22040	21990	21852	21812	22023	21973	21719	21792	21973	21892	21904	21922	21898	21684	21815	21855	21896	21813	21795	21929	21926	21856	21747	21816	21928	21821	21833	21812	21729	21732	21937	21752	21856	21740	21834	21982	22012	21853	21957	21878	21956	21849	21858	21927	21836	22083	21939	21773	21815	22071	21762	21945	21771	21745	21912	21950	21950	21787	21761	21755	21713	21900	21806	21822	21828	21812	21699	21814	21868	21994	22035	21673	21873	21870	21948	21834	21712	21854	21692	21822	21796	21924	21830	21737	21826	21808	21793	21820	21667	21811	21631	22030	21988	21621	21673	21966	21934	21810	22016	22000	21811	21865	21784	21928	21767	21995	21792	21933	21838	22068	21753	21913	21984	21864	21938	21863	21851	21978	21816	22003	21878	21678	21957	21648	21672	21787	21918	21940	21714	21771	21960	21905	21996	21642	21899	21751	21866	21802	21782	21922	21729	21960	21947	21787	21786	22000	21985	21827	21884	21921	21929	21826	21897	21702	21900	21806	21914	21957	21959	21779	21804	21737	21763	21906	21863	21859	21786	21920	21875	21925	21831	21733	21778	21679	21718	21851	21844	21877	21791	21888	22026	21858	21846	21750	21775	21984	21791	21703	21924	21784	21860	21777	21687	21903	21808	21874	21799	21813	21790	21992	21858	22031	22013	21953	21932	21927	21808	21815	21918	21877	21625	21815	21990	21956	21737	21897	21791	21829	21826	21984	21596	22018	21957	21941	21836	21826	21793	21793	21862	21888	21721	21962	21842	21956	21889	21722	21838	22000	21931	21900	21788	21888	21806	21896	21927	21891	21847	21757	22041	21914	21649	21798	21824	21933	21837	22130	21971	21616	21903	21835	21896	21868	21870	21759	21797	21757	21804	21768	21698	21875	21897	21981	21766	22070	21737	21793	21780	21861	21996	21731	21790	21633	21921	21663	21753	21913	21835	21868	21890	21787	21634	21784	21759	21878	21677	21551	21757	21871	21758	21814	21778	21830	21793	21825	21959	21842	21810	21693	21880	21737	21696	21844	21828	21819	21761	22036	22006	22085	21886	21828	21904	21853	21853	21941	21816	21836	21830	21893	22012	22124	21857	21868	21733	21960	21949	21611	21792	21665	21815	21739	21653	21987	21573	21732	21866	21891	21903	21745	21779	21680	21757	21875	21918	21825	21815	22029	21722	21911	21766	21993	21823	21875	21785	21978	21916	21769	21841	21730	22062	21784	21833	21768	21797	21694	21829	21708	21901	21840	21804	21931	21938	21703	21887	21731	21947	21796	21996	21938	21843	21916	21854	21859	21817	21860	21943	21684	21817	21791	21864	21745	21664	21885	21866	21740	21792	21817	21956	21744	21817	21891	21791	21815	21687	21792	21778	21792	21940	21787	22026	21905	21859	21769	21865	21884	21621	21978	21928	21720	21826	21710	21922	21864	22004	21958	21807	21703	21870	21761	21936	21758	21855	21921	21997	21795	21764	21874	21834	22014	21673	21968	21826	21909	21858	21910	21754	21804	21895	21987	21940	21717	21996	21578	21879	21880	21702	21886	21809	21733	21712	21803	21742	21760	21710	21815	21847	21828	21825	21924	21916	21687	21849	21811	21869	21735	21991	21566	21957	21846	21979	21767	21782	21658	21683	21816	21616	21812	21759	21905	21621	21661	21813	21751	21680	21779	21600	21902	21962	21794	21772	21785	21951	21838	21864	21847	21708	21761	21830	21683	21870	21769	21947	21719	21690	21942	22020	21845	21855	21649	21959	21801	21796	21828	21577	21964	21907	21829	21894	21871	21948	21802	21844	21790	21914	21902	21775	21962	21797	21720	21562	22052	21909	21926	21800	21730	21874	21845	21886	21983	21764	21737	21761	21819	21924	21963	21657	21836	21965	21672	21800	21763	21809	21868	22016	21937	21865	21805	21874	21796	21733	21883	21847	21871	21856	21659	21835	21838	21691	21866	21684	21941	21838	21854	21718	22056	21995	21828	21685	21854	21790	21942	21732	21794	21982	21727	21839	21907	21925	21886	22079	21777	21783	21820	21820	21798	21589	21846	21876	21861	21830	21697	21812	21975	21791	21869	21863	21702	21872	21922	21627	21862	21780	21671	21846	21967	21662	21796	21883	21952	21853	21761	21996	21853	21870	21763	21678	21977	21616	21758	21774	21852	21843	21730	21997	21776	21825	21650	22033	21933	21805	21866	21867	21871	21717	21784	21886	21851	21866	21921	22029	21883	21898	21892	21699	21842	21838	21906	22042	21744	21858	21792	21733	21867	21794	21831	21947	21839	21716	21943	21930	21828	21908	21774	21691	21832	21934	21758	21932	21857	21738	21913	21837	21869	21714	21828	21890	21919	21893	22033	21831	21789	21685	21708	21913	21693	21835	21911	21834	21974	21913	21870	21758	21748	21794	21892	21909	21919	21870	21851	21925	21853	21943	21873	21854	21788	21914	21785	21938	21814	21818	21709	21980	21805	21964	21853	21882	21870	21897	21875	21789	21920	21968	21895	21876	21833	21905	21925	21843	21931	21733	21850	21927	21751	21736	22062	21990	21741	21658	21802	21791	21926	21792	21846	21744	21816	21834	21938	21815	21909	21782	21910	21820	21918	21912	21713	21919	21720	21894	22043	21926	21961	21869	21956	21834	21790	21991	21809	21840	21843	21781	21896	21865	21806	21883	21981	21858	21851	21818	21690	21663	21920	21960	21818	21948	21932	22036	21886	21842	22012	21814	21625	21795	21941	21833	21644	21795	21783	21890	21722	21837	21907	22062	21849	21964	21930	21683	21808	21972	21866	21953	21838	21730	21748	21856	21767	21777	21871	21782	21861	21845	21901	21814	21815	21803	21971	21853	21760	21988	22027	21789	21685	22014	21741	21825	21813	21890	21706	21871	21984	21773	21801	21822	21787	21768	21740	21840	21861	21942	21674	21732	22076	21884	22017	21743	21966	21816	21834	21771	21778	21898	21929	21770	21842	21818	21806	21888	21823	21977	22022	21765	21824	21696	21827	21816	21755	21959	21802	21792	21855	21845	21738	21918	21865	21800	21833	21956	21761	21959	21848	21963	21713	21723	21901	21664	21754	21723	21867	21762	21875	21815	21817	21630	21871	21787	21979	21685	21757	21875	21847	21823	21900	21758	21896	21755	21902	21919	21914	21935	22009	21854	21828	21922	21886	21848	21834	21759	21683	21868	21909	21731	21785	21562	21872	21874	21919	21982	21807	21942	21798	21857	21842	21640	21824	21909	21803	22108	21986	21863	21875	21939	21787	21921	21939	21769	21839	21761	21853	21705	22031	21872	21776	21917	21793	21876	21889	21917	21922	21721	21882	21689	22002	21976	21833	21856	21960	21945	21824	21683	21721	21942	21792	21966	21700	21925	21822	21720	21706	21966	21832	21876	21896	21805	21867	21846	21852	21862	21645	21967	21853	21925	21764	21784	21945	21919	21997	21793	21888	21962	21834	21930	21877	21731	21840	21812	21833	21810	21716	21911	21886
28965	25327	34042	33288	30488	30301	29669	29300	29155	28510	28897	28986	28732	28894	29058	29133	28732	28604	28767	28463	28638	28518	28463	28870	28667	28653	28753	28629	28377	28580	28255	28544	28494	28619	28529	28497	28676	28499	28670	28618	28812	28695	28584	28609	28797	28504	28613	28560	28114	28556	28420	28504	28450	28552	28381	28357	28743	28725	28454	28575	28721	28391	28854	28566	28703	28571	28608	28349	28687	28467	28494	28286	28477	28413	28391	28617	28409	28567	28439	28561	28675	28635	28334	28547	28698	28615	28533	28434	28370	28482	28631	28439	28400	28492	28609	28296	28361	28550	28503	28634	28737	28285	28484	28625	28832	28473	28396	28457	28573	28567	28670	28425	28483	28704	28598	28455	28224	28459	28492	28563	28856	28700	28486	28444	28672	28239	28633	28560	28459	28573	28620	28628	28164	28463	28447	28652	28455	28582	28493	28362	28575	28478	28376	28453	28354	28546	28522	28478	28381	28472	28478	28584	28508	28550	28524	28516	28499	28226	28470	28540	28438	28233	28666	28497	28404	28538	28787	28455	28606	28583	28445	28448	28409	28298	28648	28574	28366	28343	28561	28297	28569	28519	28528	28367	28511	28693	28620	28610	28622	28505	28557	28567	28535	28560	28687	28417	28420	28547	28419	28368	28686	28609	28603	28533	28449	28393	28404	28426	28409	28441	28686	28317	28583	28464	28562	28456	28643	28472	28451	28437	28396	28445	28617	28544	28597	28373	28626	28525	28420	28531	28444	28458	28463	28548	28509	28514	28674	28611	28680	28553	28493	28526	28635	28444	28607	28648	28433	28592	28594	28302	28570	28596	28347	28700	28493	28629	28487	28452	28371	28457	28550	28375	28383	28340	28321	28488	28412	28839	28484	28409	28428	28370	28395	28263	28397	28480	28625	28367	28418	28421	28529	28378	28396	28385	28334	28340	28615	28619	28597	28701	28917	28444	28574	28560	28508	28670	28421	28355	28539	28435	28544	28608	28562	28311	28397	28342	28427	28628	28522	28648	28485	28513	28380	28321	28752	28506	28439	28691	28569	28610	28675	28574	28354	28698	28580	28436	28441	28654	28434	28724	28485	28560	28592	28463	28589	28345	28524	28509	28304	28620	28181	28409	28356	28390	28488	28760	28676	28567	28307	28247	28364	28581	28430	28620	28425	28604	28129	28488	28470	28587	28630	28611	28373	28338	28655	28806	28627	28805	28431	28591	28569	28410	28538	28399	28505	28373	28719	28455	28300	28457	28345	28491	28587	28619	28594	28665	28658	28521	28621	28430	28553	28329	28591	28389	28435	28409	28475	28437	28554	28551	28605	28428	28577	28797	28619	28551	28622	28465	28385	28656	28546	28491	28502	28410	28405	28468	28352	28528	28400	28493	28628	28310	28736	28663	28758	28482	28464	28264	28809	28677	28619	28372	28610	28632	28617	28285	28276	28486	28361	28606	28551	28614	28492	28431	28503	28493	28716	28634	28432	28526	28641	28674	28574	28337	28744	28538	28505	28644	28351	28606	28541	28566	28658	28354	28424	28583	28644	28363	28445	28660	28375	28449	28406	28595	28370	28436	28474	28507	28296	28430	28453	28664	28653	28442	28365	28371	28397	28582	28344	28537	28347	28578	28408	28498	28420	28573	28436	28392	28470	28539	28806	28313	28454	28701	28718	28434	28566	28380	28499	28562	28572	28728	28485	28439	28461	28584	28703	28465	28700	28462	28320	28368	28413	28476	28728	28208	28546	28422	28483	28744	28598	28344	28287	28409	28527	28311	28492	28371	28443	28419	28367	28599	28262	28434	28606	28745	28467	28320	28584	28682	28370	28362	28511	28503	28249	28525	28647	28217	28439	28399	28152	28508	28407	28637	28424	28600	28496	28647	28661	28642	28437	28414	28645	28478	28405	28519	28585	28545	28474	28235	28598	28564	28327	28463	28432	28383	28353	28538	28424	28392	28426	28249	28491	28527	28537	28628	28490	28697	28653	28725	28507	28209	28822	28491	28396	28563	28493	28574	28521	28754	28518	28550	28319	28686	28529	28543	28489	28483	28374	28492	28340	28528	28642	28483	28572	28537	28363	28363	28592	28606	28588	28371	28440	28478	28841	28599	28530	28498	28495	28337	28748	28595	28466	28512	28681	28336	28565	28588	28633	28555	28571	28380	28631	28623	28554	28623	28563	28759	28541	28531	28409	28528	28486	28445	28694	28487	28656	28570	28677	28617	28752	28627	28521	28537	28388	28422	28674	28404	28670	28520	28503	28315	28473	28465	28559	28410	28601	28600	28591	28586	28469	28372	28380	28389	28934	28340	28551	28695	28559	28716	28561	28446	28532	28544	28529	28608	28489	28472	28492	28524	28624	28424	28538	28540	28366	28426	28210	28167	28523	28481	28430	28253	28719	28633	28486	28336	28486	28353	28408	28327	28508	28435	28642	28468	28471	28425	28569	28540	28544	28429	28661	28397	28524	28455	28255	28528	28610	28686	28709	28617	28466	28679	28621	28455	28516	28603	28420	28817	28441	28474	28467	28604	28183	28480	28569	28547	28614	28480	28581	28259	28545	28400	28483	28278	28571	28621	28548	28485	28580	28451	28529	28586	28535	28531	28371	28545	28453	28500	28408	28437	28731	28756	28473	28607	28409	28431	28446	28301	28540	28626	28183	28624	28613	28466	28302	28443	28589	28447	28339	28437	28370	28453	28480	28186	28451	28646	28607	28543	28754	28375	28598	28452	28285	28606	28181	28823	28411	28732	28720	28431	28543	28261	28372	28413	28515	28450	28629	28535	28570	28514	28536	28768	28751	28404	28746	28354	28547	28578	28592	28493	28767	28508	28331	28550	28467	28263	28649	28787	28549	28575	28504	28378	28493	28417	28437	28395	28375	28331	28462	28566	28331	28424	28593	28581	28558	28666	28350	28449	28333	28380	28613	28523	28492	28550	28712	28361	28340	28535	28423	28383	28553	28631	28670	28422	28408	28454	28469	28381	28359	28459	28499	28483	28487	28657	28617	28410	28381	28478	28628	28391	28328	28591	28470	28655	28470	28352	28419	28454	28579	28652	28692	28402	28746	28415	28476	28493	28394	28629	28459	28389	28605	28652	28641	28639	28344	28460	28512	28277	28491	28482	28393	28408	28613	28243	28478	28196	28383	28418	28294	28236	28614	28497	28511	28282	28659	28454	28483	28541	28488	28469	28521	28704	28693	28404	28324	28618	28572	28304	28396	28335	28629	28463	28326	28638	28806	28419	28687	28317	28446	28499	28341	28367	28623	28578	28633	28659	28488	28665	28653	28718	28629	28303	28460	28552	28787	28594	28475	28596	28416	28489	28509	28669	28187	28419	28358	28641	28663	28348	28467	28207	28629	28663	28556	28615	28675	28465	28449	28402	28662	28595	28652	28508	28769	28395	28590	28410	28349	28300	28508	28502	28339	28502	28367	28629	28711	28162	28315	28525	28600	28497	28658	28531	28388	28676	28510	28671	28654	28452	28541	28622	28412	28433	28306	28529	28407	28748	28488	28727	28675	28371	28427	28301	28422	28534	28251	28388	28585	28378	28279	28563	28577	28166	28336	28649	28569	28549	28607	28675	28472	28443	28327	28588	28606	28528	28368	28340	28480	28515	28506	28607	28475	28330	28540	28660	28384	28624	28548	28514	28648	28463	28723	28675	28488	28543	28664	28395	28475	28537	28547	28306	28401	28586	28549	28451	28656	28544	28344	28709	28440	28470	28665	28590	28332	28329	28703	28365	28468	28511	28721	28503	28509	28658	28383	28549	28505	28578	28640	28409	28421	28692	28672	28535	28585	28394	28474	28350	28489	28495	28452	28682	28265	28384	28413	28590	28563	28517	28494	28645	28374	28335	28828	28296	28540	28301	28467	28444	28491	28635	28376	28267	28627	28380	28605	28474	28596	28347	28440	28379	28633	28527	28589	28503	28524	28361	28742	28366	28409	28528	28424	28592	28512	28302	28550	28567	28560	28494	28667	28491	28599	28357	28438	28322	28508	28550	28527	28575	28661	28764	28531	28284	28634	28524	28646	28576	28389	28211	28531	28338	28349	28407	28606	28458	28582	28514	28324	28449	28611	28339	28599	28405	28537	28641	28678	28546	28435	28443	28442	28637	28521	28250	28593	28721	28389	28633	28597	28661	28507	28271	28533	28289	28429	28187	28372	28487	28366	28271	28482	28561	28399	28401	28336	28643	28291	28169	28584	28106	28432	28435	28391	28534	28503	28448	28588	28558	28572	28684	28439	28910	28568	28513	28812	28397	28460	28256	28524	28637	28325	28298	28576	28495	28649	28408	28543	28346	28493	28518	28389	28629	28527	28449	28762	28611	28423	28522	28487	28640	28696	28564	28478	28394	28822	28655	28473	28389	28619	28617	28484	28530	28451	28467	28490	28489	28524	28675	28901	28640	28664	28805	28299	28480	28570	28556	28367	28666	28445	28668	28609	28549	28398	28385	28513	28444	28582	28272	28493	28538	28452	28495	28202	28422	28625	28471	28499	28562	28679	28889	28545	28576	28638	28570	28732	28386	28542	28463	28466	28683	28496	28599	28598	28481	28539	28500	28502	28742	28696	28790	28536	28470	28520	28418	28631	28607	28672	28458	28627	28608	28541	28354	28600	28416	28322	28443	28318	28289	28336	28612	28538	28501	28577	28636	28700	28453	28409	28844	28676	28439	28548	28476	28359	28409	28448	28386	28754	28590	28668	28536	28602	28541	28257	28376	28598	28541	28608	28365	28528	28144	28504	28569	28580	28451	28623	28463	28532	28422	28496	28324	28531	28546	28566	28700	28583	28492	28558	28563	28516	28252	28649	28429	28695	28529	28245	28559	28546	28512	28602	28470	28496	28516	28718	28439	28447	28461	28462	28425	28570	28500	28551	28438	28391	28496	28641	28508	28511	28430	28354	28286	28319	28495	28637	28400	28400	28434	28438	28445	28525	28479	28466	28474	28568	28419	28397	28702	28553	28537	28554	28399	28370	28512	28509	28732	28478	28253	28458	28548	28407	28242	28394	28389	28539	28337	28688	28520	28427	28509	28626	28402	28709	28342	28470	28567	28680	28393	28352	28590	28455	28427	28487	28555	28679	28435	28579	28177	28543	28411	28116	28261
22874	32799	32503	27393	25813	24152	23286	22739	22569	22088	22315	22558	22485	22403	22165	22268	22207	21921	21808	21978	21690	22126	21799	21923	21953	21991	21970	21872	21786	21809	21753	21730	21830	21931	21828	21937	21763	21890	21889	21947	22086	21702	21964	21693	21621	21614	21714	21711	21707	21787	21777	21818	21730	21758	21709	21772	21638	21794	21656	21786	21693	21680	21632	21708	21793	21599	21613	21765	21580	21693	21674	21624	21741	21824	21758	21799	21830	21740	21778	21748	21679	21608	21783	21562	21804	21797	21668	21788	21669	21627	21629	21620	21641	21695	21798	21675	21456	21829	21654	21787	21745	21911	21607	21771	21802	21690	21518	21668	21858	21751	21710	21677	21884	21840	21629	21668	21697	21748	21595	21729	21678	21752	21773	21759	21698	21600	21924	21673	21606	21622	21804	21694	21858	21696	21749	21839	21550	21683	21691	21699	21719	21688	21583	21650	21644	21726	21684	21725	21768	21781	21532	21558	21666	21612	21720	21768	21652	21605	21573	21648	21825	21746	21671	21667	21690	21805	21720	21698	21747	21602	21737	21866	21710	21636	21904	21681	21672	21815	21732	21646	21661	21653	21858	21715	21774	21631	21774	21678	21628	21784	21809	21822	21797	21794	21617	21757	21693	21706	21551	21668	21800	21739	21652	21520	21627	21719	21823	21666	21778	21769	21828	21637	21823	21601	21847	21555	21815	21769	21847	21750	21714	21700	21825	21525	21776	21694	21617	21872	21733	21730	21813	21624	21572	21644	21730	21785	21532	21824	21712	21813	21673	21660	21590	21558	21711	21797	21737	21696	21735	21739	21631	21816	21726	21781	21748	21758	21920	21606	21798	21702	21882	21679	21487	21911	21669	21786	21900	21744	21837	21858	21558	21532	21788	21659	21680	21551	21654	21756	21537	21626	21550	21680	22017	21547	21704	21659	21613	21853	21668	21675	21790	21637	21746	21783	21679	21717	21459	21525	21585	21802	21699	21751	21637	21720	21906	21801	21682	21813	21661	21604	21814	21705	21807	21732	21780	21690	21573	21785	21675	21817	21687	21743	21753	21709	21857	21694	21727	21532	21661	21623	21655	21718	21783	21808	21662	21689	21721	21923	21579	21587	21721	21695	21639	21759	21737	21683	21891	21828	21508	21660	21628	21753	21706	21694	21613	21798	21691	21673	21824	21692	21898	21660	21655	21766	21486	21841	21665	21665	21844	21767	21804	21608	21694	21776	21760	21854	21633	21776	21865	21701	21560	21709	21724	21664	21667	21808	21785	21531	21807	21463	21654	21544	21616	21569	21698	21689	21664	21697	21688	21661	21574	21807	21725	21947	21848	21832	21683	21671	21701	21764	21809	21804	21722	21710	21717	21568	21494	21817	21605	21608	21628	21694	21592	21791	21777	21638	21672	21625	21820	21688	21622	21550	21878	21830	21780	21686	21766	21569	21877	21736	21734	21739	21671	21752	21713	21725	21664	21867	21742	21544	21604	21691	22004	21632	21684	21695	21841	21605	21710	21697	21716	21853	21592	21708	21700	21677	21944	21733	21771	21657	21527	21726	21738	21664	21691	21686	21665	21643	21605	21775	21494	21727	21866	21688	21831	21762	21642	21709	21758	21778	21699	21888	21683	21744	21751	21733	21842	21901	21742	21540	21668	21679	21598	21617	21602	21724	21703	21892	21687	21746	21627	21798	21722	21638	21607	21693	21477	21605	21878	21792	21689	21712	21842	21573	21571	21654	21766	21794	21768	21623	21738	21702	21604	21861	21660	21645	21757	21560	21842	21580	21711	21629	21667	21732	21732	21711	21766	21863	21667	21646	21512	21696	21883	21581	21695	21636	21876	21784	21599	21660	21819	21742	21722	21845	21661	21639	21721	21841	21537	21650	21636	21788	21831	21809	21579	21726	21841	21591	21717	21646	21736	21634	21833	21515	21727	21621	21756	21789	21716	21730	21515	21571	21636	21560	21777	21633	21825	21874	21784	21738	21623	21735	21716	21619	21624	21814	21726	21647	21719	21775	21832	21677	21765	21482	21872	21609	21682	21795	21685	21761	21610	21789	21702	21715	21795	21623	21875	21765	21732	21708	21786	21700	21650	21575	21716	21828	21798	21641	21677	21732	21744	21619	21777	21832	21760	21806	21789	21490	21770	21736	21544	21715	21689	21678	21584	21832	21710	21694	21683	21548	21644	21800	21795	21751	21604	21731	21633	21635	21568	21603	21606	21471	21846	21739	21711	21583	21587	21566	21711	21496	21711	21701	21802	21671	21582	21731	21846	21733	21569	21637	21630	21770	21589	21687	21695	21678	21790	21509	21822	21609	21658	21753	21746	21677	21701	21613	21712	21806	21705	21594	21794	21628	21652	21683	21827	21634	21723	21673	21734	21730	21749	21820	21724	21802	21713	21817	21756	21699	21825	21817	21737	21732	21607	21677	21670	21736	21799	21777	21619	21778	21674	21746	21702	21565	21734	21546	21800	21696	21646	21577	21624	21545	21844	21733	21702	21645	21739	21837	21626	21664	21596	21781	21715	21794	21552	21651	21642	21814	21682	21660	21867	21570	21881	21554	21613	21660	21692	21835	21772	21783	21678	21696	21821	21677	21722	21748	21566	21531	21749	21728	21756	21667	21794	21507	21917	21833	21530	21528	21753	21723	21805	21743	21697	21656	21818	21649	21637	21812	21790	21629	21736	21785	21640	21495	21545	21827	21483	21836	21759	21817	21532	21645	21708	21709	21832	21918	21819	21768	21820	21764	21645	21584	21922	21597	21624	21611	21650	21689	21567	21670	21782	21715	21891	21641	21740	21812	21819	21852	21626	21775	21609	21759	21756	21796	21691	21650	21680	21687	21733	21769	21744	21823	21774	21731	21833	21604	21814	21536	21607	21662	21764	21744	21751	21785	21743	21885	21630	21832	21791	21842	21672	21714	21673	21689	21745	21556	21925	21579	21759	21657	21690	21666	21761	21654	21738	21697	21777	21636	21881	21731	21743	21827	21793	21897	21699	21725	21692	21761	21660	21754	21824	21589	21655	21594	22026	21593	21721	21621	21805	21712	21605	21669	21612	21861	21545	21671	21646	21915	21761	21883	21523	21843	21746	21592	21791	21647	21741	21779	21583	21674	21859	21731	21764	21748	21687	21580	21617	21732	21729	21667	21804	21783	21695	21864	21780	21801	21569	21666	21712	21825	21579	21731	21707	21876	21627	21613	21658	21830	21684	21696	21683	21658	21742	21728	21667	21856	21562	21713	21681	21781	21557	21799	21880	21808	21576	21746	21796	21587	21754	21661	21764	21754	21671	21873	21790	21595	21824	21619	21859	21778	21835	21837	21819	21637	21762	21696	21802	21927	21689	21729	21844	21612	21679	21834	21748	21546	21738	21745	21745	21702	21697	21771	21637	21756	21667	21566	21874	21678	21696	21808	21511	21845	21634	21983	21741	21645	21712	21626	22102	21780	21665	21854	21679	21765	21653	21796	21733	21893	21571	21789	21545	21765	21536	21682	21804	21621	21722	21771	21766	21650	21764	21831	21735	21757	21773	21587	21755	21944	21759	21798	21587	21780	21721	21859	21719	21636	21769	21782	21645	21643	21673	21664	21614	21710	21675	21757	21615	21866	21746	21635	21671	21801	21648	21652	21855	21877	21848	21498	21638	21607	21587	21734	21644	21717	21766	21557	21531	21733	21428	21825	21729	21549	21860	21515	21740	21716	21680	21613	21615	21887	21461	21630	21764	21667	21716	21580	21547	21603	21683	21799	21883	21810	21711	21826	21675	21704	21877	21817	21754	21662	21956	21642	21681	21551	21618	21729	21609	21603	21530	21707	21629	21705	21831	21660	21739	21817	21650	21736	21790	21742	21907	21777	21526	21766	21723	21772	21770	21710	21640	21765	21579	21840	21686	21694	21836	21746	21693	21760	21637	21686	21703	21681	21714	21791	21870	21811	21863	21589	21817	21645	21727	21730	21809	21816	21849	21596	21738	21698	21807	21747	21754	21649	21636	21599	21642	21856	21851	21770	21793	21604	21689	21638	21776	21760	21721	21687	21743	21720	21654	21575	21624	21629	21693	21857	21667	21718	21688	21886	21555	21960	21597	21487	21801	21575	21724	21874	21712	21731	21633	21737	21651	21752	21789	21715	21606	21638	21526	21677	21693	21613	21772	21681	21718	21762	21653	21888	21738	21840	21450	21442	21543	21801	21750	21782	21639	22014	21524	21674	21705	21538	21737	21829	21784	21789	21702	21748	21886	21853	21760	21702	21955	21659	21709	21883	22054	21857	21972	21739	21712	21676	21598	21732	21739	21971	21682	21785	21625	21808	21731	21531	21885	21657	21601	21684	21601	21574	21772	21565	21434	21703	21618	21842	21918	21560	21786	21817	21839	21704	21818	21698	21707	21632	21867	21807	21824	21556	21669	21651	21816	21822	21686	21767	21633	21773	21730	21766	21723	21769	21663	21681	21549	21855	21694	21667	21694	21779	21704	21773	21465	21872	21870	21614	21909	21620	21725	21651	21710	21799	21670	21764	21596	21957	21651	21752	21860	21655	21688	21654	21746	21562	21699	21813	21745	21736	21817	21676	21681	21925	21702	21531	21902	21857	21720	21763	21800	21815	21658	21824	21609	21565	21803	21700	21804	21723	21727	21706	21549	21939	21707	21576	21741	21748	21815	21847	21725	21713	21767	21885	21617	21652	21712	21777	21750	21835	21792	21735	21570	21641	21673	21718	21794	21654	21777	21556	21796	21953	21829	21770	21738	21725	21668	21765	21678	21556	21702	21780	21716	21700	21646	21755	21637	21662	21767	21738	21792	21670	21820	21682	21601	21580	21707	21839	21710	21768	21806	21718	21686	21726	21898	21588	21690	21786	21869	21628	21637	21713	21749	21910	21600	21763	21489	21731	21668	21674	21917	21932	21892	21678	21761	21678	21609	21796	21625	21749	21817	21728	21782	21757	21629	21775	21681	21691	21628	21717	21735	21712	21692	21574	21658	21800	21660	21693	21619	21789	22016	21857	21771	21742	21771	21638	21709	21779	21687	21761	21777	21773	21766	21917	21763	21767	21976	21741	21817	21726	21793	21581	21877	21648	21672	21738	21606	21916	21876	21623	21762	21815
23754	21502	29185	24760	25293	30090	32270	29499	29451	29383	29276	29181	29190	29165	29073	28945	29048	28371	28794	28655	28709	28476	28438	28574	28630	28420	28611	28781	28567	28466	28389	28376	28670	28529	28313	28385	28484	28295	28490	29126	29801	29103	28762	28515	28655	28414	28265	28158	28447	28357	28320	28354	28349	28259	28483	28330	28396	28428	28121	28248	28318	28321	28435	28576	28293	28369	28389	28448	28571	28343	28384	28329	28266	28182	28316	28237	28251	28334	28420	28570	28106	28531	28344	28110	28565	28339	28425	28433	28390	28491	28299	28507	28229	27996	28284	28228	28422	28195	28467	28061	28375	28362	28312	28456	28142	28495	28322	28516	28222	28487	28177	28174	28266	28362	28441	28536	28249	28378	28351	28350	28074	28285	28192	28325	28400	28325	28381	28429	28466	28313	28173	28421	28269	28531	28551	28275	28320	28173	28206	28474	28472	28018	28130	28347	28412	28258	28265	28331	28240	28534	28336	28155	28249	28381	28181	28220	28300	28431	28427	28271	28302	28301	28312	28181	28076	28361	28285	28362	28279	28257	28398	28316	28266	28197	28482	28325	28309	28649	28203	28314	28179	28395	28120	28249	28056	28286	28454	28457	28209	28203	28463	28335	28067	28559	28238	28483	28435	28487	28339	28242	28284	28470	28145	28234	28271	28227	28364	28330	28255	28170	28562	28445	28190	28193	28419	28452	28324	28326	28377	28453	28154	28143	28368	28426	28208	28338	28298	28148	27960	28343	28140	28305	28258	28288	28398	28167	28297	28307	28281	28425	28156	28216	28429	28466	28408	28183	28249	28372	28498	28346	28231	28255	28390	28219	28431	28285	28380	28267	28333	28363	28394	28417	28284	28077	28201	28240	28129	28476	28273	28263	28503	28341	28231	28423	28385	28498	28149	28338	28313	28322	28357	28218	28555	28060	28387	28358	28466	28272	28345	28233	28164	28234	28195	28031	28054	28141	28108	28277	28551	28415	28336	28358	28219	28318	28339	28541	28408	28343	28289	28306	28556	28483	28152	28297	28146	28147	28255	28060	27944	28251	28372	28399	28201	28299	28264	28343	28368	28437	28387	28473	28121	28363	28248	28081	28083	28340	28461	28208	28441	28469	28130	28329	28170	27998	28206	28215	28171	28344	28589	28212	28358	28082	28163	28261	28120	28311	28202	28288	28167	28231	28026	28169	28395	28152	27983	28319	28307	28072	28066	28193	28414	28316	28379	28362	28315	28022	28408	28250	28305	28025	28366	28172	28542	28336	28330	28206	28513	28438	28291	28546	28267	28231	28169	28191	28429	28409	28365	28226	28335	28412	28441	28436	28296	28216	28291	28404	28234	28328	28486	28409	28174	28566	28233	28356	28483	28336	28238	28465	28223	28369	28430	28237	28321	28222	28280	28212	28344	28295	28230	28504	28171	28315	28409	28168	28354	28232	28256	28373	28275	28244	28398	28369	28065	28431	28541	28241	28364	28300	28291	28346	28449	28452	28316	28218	28344	28241	28158	28073	28128	28377	28291	28499	28065	28245	28447	28176	28532	28421	28241	28613	28248	28253	28286	28536	28564	28295	28346	28676	28344	28487	28165	28160	28144	28270	28399	28317	28395	28197	28164	28277	28277	28183	28330	28250	28483	28062	28107	28076	28306	28405	28428	28223	28365	28333	28569	28128	28135	28259	28279	28300	28362	28354	28139	28268	28337	28063	28248	28415	28351	28261	28148	28242	28395	28416	28397	28412	28320	28368	28208	28159	28287	28221	28230	28499	28324	28182	28102	28386	28268	28114	28263	27897	28269	28385	28412	28077	28237	28370	28343	28205	28413	28333	28137	28131	28297	28355	28347	28207	28285	28239	28346	28547	28435	28442	28400	28372	28490	27881	28411	28129	28173	28370	28412	28283	28196	28240	28368	28270	28324	28186	28547	28186	28201	28186	28256	28374	28332	28550	28378	28587	28215	28468	28428	28551	28326	28268	28455	28391	28331	28429	28548	28042	28290	28347	28383	28369	28407	28436	28246	28356	28492	28298	28147	28294	28266	28311	28264	28558	28382	28328	28290	28253	28319	28292	28339	28117	28305	28347	28386	28101	28380	28307	28186	28279	28406	28603	28363	28233	28568	28264	28470	28385	28313	28406	28331	28365	28069	28033	28184	28367	28318	28297	28407	28078	28327	28102	28220	28435	28346	28426	28182	28185	28258	28236	28422	28327	28331	28369	28243	28530	28415	28434	28317	28241	28435	28357	28126	28284	28341	28253	28307	28200	28130	28429	28190	28252	28479	28238	28388	28264	28129	28159	28355	28459	28357	28547	28340	28419	28360	28038	28358	28280	28383	28375	28354	27871	28287	28128	28274	28293	28394	28226	28524	28235	28311	28213	28282	28236	28377	28597	28338	28262	28154	28055	28153	28254	28479	28335	28274	28241	28040	28388	28434	28280	28316	28237	28296	28242	28374	28151	28093	28263	28253	28266	28384	28245	28332	28421	28143	28127	28432	28209	28158	28239	28243	28052	28105	28235	28588	28591	28300	28454	28295	28252	28276	28248	28446	28477	28417	28149	28281	28161	28525	28057	28419	28244	28268	28223	28412	28381	28314	28064	28267	28451	28394	28373	28250	28197	28418	28475	28215	28340	28253	28152	28114	28098	28275	28259	28086	28275	28274	28251	28329	28400	28078	28217	28220	28478	28304	28385	28171	28275	28124	28108	28177	28258	28183	28432	28303	28387	28449	28332	28182	28341	28692	28282	28457	28259	28438	28344	28278	28418	28127	28258	28417	28441	28496	28196	28394	28045	28373	28274	28444	28250	28049	28272	28346	28362	28223	28164	28221	28245	28266	28268	28268	28279	28346	28609	28245	28068	28425	28531	28291	28328	28096	28287	28288	28433	28178	28362	28425	28320	28113	28432	28516	28360	28259	28409	28156	28220	28395	28249	28236	28049	28348	28249	28371	28268	28473	28359	28253	28278	28389	28396	28273	28512	28356	28225	28365	27947	28324	28452	28337	28325	28292	28314	28628	28331	28296	28364	28204	28063	28412	28406	28195	28313	28278	28641	28359	28310	28452	28172	28534	28174	28105	28166	28307	28237	28365	28481	28339	28375	28244	28295	28313	28201	28375	28471	28564	28090	28187	28336	28287	28326	28239	28400	28104	28389	28330	28316	28403	28358	28240	28314	28123	28355	28444	28511	28247	28318	28261	28212	28417	28467	28209	28123	28222	28300	28423	28125	28182	28443	28419	28094	28084	28411	28255	28309	28358	28361	28403	28482	28341	28458	28399	28509	28318	28214	28382	28430	28221	28161	28424	28246	28267	28193	28342	28408	28431	28221	28372	28279	28273	28487	28310	28470	28229	28235	28277	28004	28498	28583	28133	28177	28287	28435	28172	28378	28320	28422	28351	28334	28422	28397	28197	28488	28346	28171	28471	28335	28205	28173	28179	28393	28230	28025	28298	28257	28250	28299	28285	28028	28255	28503	28243	28233	28297	28038	28105	28271	28588	28339	28360	28150	28302	28041	28438	28240	28328	28524	28161	28419	28371	28281	28142	28040	28041	28428	28376	28308	28412	28069	28309	28166	28303	28377	28217	28489	28644	28419	28169	28052	28437	28380	28356	28422	28342	28215	28379	28184	28362	28374	28324	28233	28226	28346	28253	28437	28357	28038	28358	28592	28263	28119	28163	28337	28459	28457	28504	28353	28395	28233	28099	28127	28097	28301	28165	28208	28539	28059	28448	28093	28242	28320	28421	28180	28106	28304	28402	28420	28265	28216	28304	28049	28282	28342	28214	28045	28400	28382	28382	28578	28201	28378	28303	28305	28371	28326	28295	28367	28416	28376	28287	28133	28243	28501	28335	28141	28538	28380	28362	28208	28219	28308	28477	28122	28307	28358	28257	28290	28382	28156	28401	28454	28262	28343	28280	28229	28263	28259	28306	28092	28273	28232	28465	28348	28208	28425	28205	28350	28435	28178	28274	28135	28197	28321	28315	28350	28248	28411	28318	28176	28351	28308	28290	28037	28588	28283	28380	28481	28406	28367	28316	28127	28034	28156	28118	27991	28162	28368	28235	28222	28240	28207	28480	28329	28330	28491	28394	28297	28222	28313	28177	28474	28326	28113	28323	28450	28416	28313	28195	28187	28066	28319	28262	28494	28307	28233	28555	28291	28383	28359	28272	28565	28062	28316	28131	28589	28077	28476	28318	28191	28233	28452	28241	28237	28285	28229	28333	28287	28281	28256	28543	28197	28181	28314	28329	28257	28515	28262	28377	28297	28173	28230	28364	28302	28213	28468	28128	28164	28293	28426	28288	28285	28149	28438	28207	27909	28275	28143	28293	28254	28336	28260	28461	28355	28259	28279	28356	28419	28238	28327	28184	28279	28285	28227	28271	28344	28218	28408	28268	28285	28197	28059	28186	28151	28178	28328	28329	28552	28386	28269	28397	28215	28298	28256	28467	28420	28350	28494	28180	28238	28324	28152	28343	28189	28150	27983	28337	28410	28458	28205	28308	28303	28400	28433	28045	28326	28587	28181	28414	28384	28333	28081	28510	28295	28173	28319	28476	28307	28451	28380	28336	28264	28518	28257	28264	28401	28196	28322	28277	28282	28266	28402	28313	28348	28315	28278	28306	28461	28246	28185	28293	28418	28440	28505	28413	28210	28248	28308	28347	28224	28616	28356	28364	28187	28460	28377	28368	28220	28290	28632	28457	28239	28300	28398	28109	28421	28406	28502	28320	28342	28255	28157	28291	28212	28379	28388	28274	28227	28216	28239	28043	28003	28404	28408	28251	28347	28459	28401	28490	28144	28246	28313	28387	28234	28164	28384	28295	28593	28108	28535	28110	28048	28493	28034	28242	28090	28341	28234	28333	28476	28385	28509	28414	28442	28302	28569	28322	28418	28498	28160	28072	27990	28222	28309	28335	28273	28461	28514	28482	28452	28368	28115	28173	28250	28186	27992	28273	28084	28477	28538	28516	28309	28345	28283	28116	28351	28230	28273	28385	28248	28249	28374	28306	28048	28196	28138	28330	28140	28082	28280	28325	28151	28689	28280	28230	28256	28464	28437	28322	28417	28227	28323	28413	28296	28249	28524	28380	28416	28240	28271	28185	28442	28378	28292
21319	37381	36394	30626	28632	26006	24510	23833	23346	22730	22622	23066	22914	22919	22595	22491	22320	22193	22047	22092	21948	22033	21825	22135	21985	21970	21860	21911	21773	21843	21845	21729	21883	22050	21836	21784	21978	21718	21873	23193	23627	22940	22443	22055	21573	21671	21492	21644	21720	21697	21672	21676	21389	21541	21820	21818	21708	21616	21779	21787	21754	21780	21610	21451	21669	21427	21668	21644	21807	21801	21622	21676	21586	21540	21566	21586	21689	21685	21709	21517	21643	21772	21635	21755	21680	21549	21766	21598	21687	21705	21587	21851	21682	21683	21776	21695	21504	21750	21720	21736	21644	21573	21648	21576	21546	21610	21707	21580	21772	21631	21691	21579	21634	21708	21456	21511	21631	21587	21733	21720	21752	21616	21735	21753	21559	21767	21604	21615	21765	21775	21987	21498	21690	21747	21598	21895	21713	21589	21710	21720	21675	21593	21795	21691	21597	21644	21691	21632	21645	21761	21801	21796	21711	21563	21495	21680	21527	21747	21708	21678	21413	21918	21717	21493	21601	21852	21609	21669	21693	21652	21515	21657	21548	21843	21720	21714	21634	21696	21690	21665	21681	21690	21724	21558	21658	21732	21632	21534	21669	21568	21586	21687	21690	21825	21898	21572	21632	21640	21465	21645	21659	21596	21716	21498	21634	21614	21770	21722	21621	21616	21772	21652	21607	21685	21575	21464	21539	21809	21503	21721	21677	21797	21602	21784	21597	21611	21825	21548	21617	21688	21756	21674	21706	21770	21720	21656	21837	21617	21653	21574	21607	21649	21740	21721	21846	21520	21814	21819	21716	21561	21792	21793	21600	21619	21595	21599	21635	21602	21753	21570	21490	21613	21657	21545	21718	21733	21612	21580	21709	21649	21465	21521	21570	21528	21794	21495	21418	21631	21688	21594	21611	21663	21624	21568	21629	21713	21585	21713	21631	21638	21580	21706	21432	21542	21616	21694	21692	21669	21699	21509	21691	21663	21579	21671	21538	21593	21646	21672	21590	21709	21587	21647	21621	21629	21726	21731	21613	21574	21673	21662	21590	21606	21756	21448	21499	21549	21614	21450	21692	21749	21439	21432	21570	21749	21714	21565	21627	21754	21682	21683	21635	21644	21560	21651	21639	21589	21636	21683	21719	21749	21528	21624	21657	21667	21627	21503	21557	21546	21500	21777	21617	21494	21615	21623	21736	21593	21674	21631	21689	21699	21603	21653	21728	21532	21626	21830	21817	21559	21489	21570	21745	21637	21559	21711	21523	21548	21774	21438	21606	21779	21719	21596	21453	21679	21639	21636	21759	21652	21602	21580	21713	21617	21600	21812	21751	21595	21633	21841	21579	21448	21781	21524	21649	21631	21402	21752	21743	21700	21554	21636	21668	21761	21538	21674	21827	21702	21671	21531	21666	21390	21656	21837	21627	21752	21605	21518	21612	21632	21626	21625	21566	21578	21565	21469	21614	21530	21648	21778	21566	21717	21719	21537	21503	21391	21601	21646	21590	21504	21700	21605	21454	21610	21644	21632	21571	21711	21695	21617	21659	21518	21672	21557	21677	21703	21479	21606	21516	21529	21586	21604	21768	21602	21750	21661	21644	21632	21847	21670	21698	21773	21489	21795	21803	21707	21508	21655	21851	21599	21725	21605	21484	21653	21770	21727	21689	21492	21701	21676	21479	21708	21684	21745	21738	21791	21586	21783	21705	21808	21698	21674	21667	21535	21634	21811	21777	21519	21576	21633	21624	21596	21761	21709	21659	21664	21550	21830	21606	21642	21529	21650	21782	21738	21541	21605	21731	21680	21764	21791	21425	21502	21676	21700	21589	21628	21582	21686	21849	21611	21741	21568	21700	21567	21592	21724	21678	21662	21557	21637	21786	21547	21616	21723	21519	21555	21536	21517	21680	21655	21593	21706	21586	21608	21844	21591	21672	21391	21606	21566	21565	21711	21525	21672	21732	21690	21699	21716	21622	21500	21822	21460	21575	21464	21720	21483	21673	21760	21715	21657	21820	21656	21629	21736	21455	21610	21762	21639	21654	21688	21456	21506	21766	21691	21620	21635	21731	21376	21722	21535	21489	21804	21548	21767	21541	21721	21358	21567	21635	21599	21551	21706	21432	21594	21605	21890	21610	21673	21530	21740	21770	21540	21666	21556	21492	21682	21801	21608	21768	21639	21623	21780	21613	21586	21692	21710	21645	21666	21575	21814	21590	21702	21842	21527	21654	21446	21655	21359	21685	21625	21600	21581	21717	21644	21682	21624	21667	21674	21666	21404	21735	21655	21630	21541	21569	21499	21843	21856	21538	21671	21742	21561	21520	21702	21550	21728	21724	21597	21549	21787	21654	21816	21679	21711	21694	21799	21694	21661	21477	21663	21537	21654	21769	21608	21614	21735	21758	21549	21878	21673	21649	21600	21847	21453	21557	21759	21622	21531	21769	21628	21628	21534	21795	21756	21689	21607	21552	21633	21695	21666	21707	21566	21535	21735	21593	21665	21722	21596	21647	21620	21631	21536	21677	21699	21794	21700	21556	21655	21813	21461	21619	21519	21542	21596	21812	21358	21607	21638	21670	21642	21359	21578	21711	21754	21458	21555	21761	21584	21508	21634	21725	21596	21635	21586	21581	21632	21677	21672	21868	21779	21786	21776	21734	21733	21826	21718	21507	21448	21663	21707	21610	21586	21550	21634	21653	21721	21867	21671	21639	21625	21710	21681	21675	21683	21585	21688	21664	21726	21597	21716	21633	21613	21577	21563	21561	21705	21514	21653	21572	21611	21577	21629	21917	21544	21529	21563	21660	21686	21589	21514	21689	21501	21764	21672	21684	21786	21560	21818	21663	21619	21639	21470	21685	21669	21602	21735	21666	21592	21625	21729	21614	21649	21619	21627	21659	21635	21614	21901	21649	21530	21800	21479	21592	21718	21572	21669	21638	21644	21443	21669	21719	21676	21745	21717	21730	21576	21500	21563	21523	21889	21531	21490	21644	21573	21782	21613	21651	21726	21740	21610	21789	21936	21632	21608	21525	21616	21812	21756	21516	21599	21481	21533	21640	21698	21750	21583	21680	21749	21535	21666	21797	21736	21719	21660	21796	21681	21702	21585	21628	21491	21547	21674	21784	21730	21546	21666	21547	21773	21612	21790	21578	21738	21628	21705	21622	21611	21605	21664	21637	21609	21787	21721	21654	21769	21556	21597	21696	21629	21757	21548	21552	21631	21712	21801	21704	21456	21695	21483	21627	21720	21621	21622	21696	21741	21901	21595	21735	21717	21708	21669	21555	21505	21706	21470	21711	21729	21772	21752	21629	21743	21573	21627	21658	21505	21647	21695	21603	21665	21617	21584	22037	21634	21706	21631	21754	21724	21783	21705	21543	21787	21570	21727	21500	21791	21707	21614	21689	21704	21601	21610	21639	21585	21559	21751	21744	21565	21801	21736	21571	21547	21644	21599	21740	21814	21695	21600	21510	21575	21568	21585	21694	21554	21582	21653	21616	21547	21640	21631	21549	21749	21649	21508	21695	21589	21659	21497	21639	21687	21452	21718	21601	21411	21572	21559	21779	21620	21791	21806	21603	21640	21684	21836	21545	21699	21689	21505	21614	21665	21583	21680	21606	21558	21635	21497	21553	21717	21420	21619	21641	21649	21630	21519	21488	21675	21492	21646	21624	21676	21615	21791	21731	21578	21618	21785	21751	21598	21781	21767	21634	21715	21574	21631	21618	21957	21680	21709	21677	21528	21639	21690	21775	21714	21651	21809	21728	21660	21439	21750	21582	21919	21541	21422	21640	21467	21710	21572	21681	21633	21492	21924	21812	21688	21501	21615	21671	21784	21755	21671	21771	21685	21635	21660	21454	21736	21615	21841	21750	21667	21711	21713	21261	21771	21625	21560	21675	21751	21608	21506	21635	21681	21720	21546	21706	21734	21613	21512	21653	21547	21730	21649	21621	21723	21511	21570	21720	21448	21722	21570	21701	21652	21708	21596	21649	21523	21811	21573	21613	21581	21626	21725	21743	21642	21610	21640	21507	21741	21718	21575	21729	21661	21607	21637	21740	21607	21699	21602	21650	21864	21461	21718	21630	21755	21533	21665	21768	21758	21808	21647	21659	21717	21512	21622	21720	21761	21528	21675	21607	21661	21677	21545	21700	21707	21691	21574	21485	21647	21607	21684	21586	21656	21514	21599	21768	21528	21550	21513	21662	21626	21699	21770	21713	21878	21777	21758	21613	21822	21564	21832	21720	21800	21654	21708	21585	21799	21562	21707	21624	21611	21673	21557	21526	21627	21651	21669	21720	21711	21726	21699	21511	21694	21597	21731	21516	21501	21461	21815	21701	21645	21616	21677	21732	21654	21629	21685	21685	21641	21702	21508	21591	21595	21613	21406	21554	21585	21776	21631	21825	21762	21716	21676	21466	21619	21587	21774	21673	21786	21774	21665	21791	21464	21749	21553	21690	21793	21571	21685	21655	21611	21663	21533	21706	21764	21369	21578	21609	21891	21820	21598	21812	21668	21732	21621	21629	21665	21622	21491	21615	21728	21815	21750	21711	21750	21665	21681	21603	21769	21803	21592	21662	21762	21728	21658	21798	21587	21894	21640	21599	21711	21803	21394	21809	21543	21831	21589	21712	21558	21605	21581	21737	21588	21548	21510	21702	21508	21627	21848	21698	21569	21599	21539	21648	21700	21794	21646	21812	21692	21471	21844	21616	21541	21833	21480	21722	21668	21630	21692	21662	21605	21702	21772	21865	21586	21625	21733	21660	21772	21651	21539	21644	21726	21558	21606	21665	21596	21720	21720	21657	21468	21560	21594	21754	21568	21550	21722	21578	21743	21651	21754	21688	21567	21809	21621	21620	21688	21446	21818	21775	21547	21865	21599	21597	21758	21768	21576	21726	21628	21622	21494	21654	21630	21679	21707	21590	21645	21563	21607	21654	21727	21598	21735	21775	21647	21681	21521	21628	21695	21697	21626	21752	21642	21534	21656	21489	21613	21752	21564	21647	21523	21688	21569	21534	21801	21564	21603	21641	21588	21736	21519	21646	21821	21807	21749	21629	21757	21559	21756	21636	21568	21692	21648	21724	21557	21530	21585	21716	21777	21644	21638
22828	21513	29470	24096	23029	28678	33753	30597	29929	30072	30126	30113	30189	29751	29796	29630	29503	29343	29384	29233	29241	28945	29148	29357	29107	29056	29387	28947	28897	29209	29087	29135	28941	29146	29372	29292	29092	28860	28966	30492	31449	30558	29827	29476	29047	28883	28676	28688	28814	28867	28791	28651	28703	29000	28604	28799	28902	28852	28698	28643	28757	28531	28874	28771	28773	28860	28725	28861	28752	28751	28770	28857	28792	28719	28795	28852	28727	28700	28649	28555	28672	28726	28483	28812	28752	28857	28676	28825	28970	28957	28663	28745	28986	28548	28857	28698	28713	28640	28811	28743	28987	28837	28898	28668	28745	28606	28672	28670	28690	29028	28844	28978	28730	28963	28786	28793	28727	28666	28763	28827	28844	28842	28657	28778	28896	28919	28663	28930	28818	28724	28741	28925	28699	28620	28946	28725	28851	28778	28794	28786	28648	28943	28843	28601	28710	28697	28877	29003	28378	28736	28875	28818	28923	28740	28887	28654	28734	28714	28760	28907	28701	28741	28864	28632	28784	28891	28789	28746	28520	28569	28853	28849	28773	28769	28959	28918	28740	28803	28853	28801	28857	28629	28780	28840	28639	28616	28670	28727	28677	28892	28777	28819	28666	28670	28939	28510	28780	28567	28698	28716	28660	28831	28622	28802	28792	28661	28714	28658	28852	28585	28702	28614	28672	28678	28741	28669	28728	28743	28781	28380	28708	28654	28865	28579	28549	28795	28983	28691	28565	28397	28651	28743	28860	28758	28825	28691	28854	28543	28678	28769	28613	28788	28801	28725	28616	28621	28646	28793	28540	28821	28552	28563	28781	28937	28756	28709	28732	28499	28915	28942	28719	28789	28622	28924	28675	28789	28913	28757	28970	28655	28945	28802	28498	28769	28701	28585	28783	28797	28740	28558	28630	28803	28868	28817	28855	28826	28895	28724	28508	28637	28779	28636	28859	28690	28610	28787	28560	28647	28758	28662	28876	29039	28751	28615	28883	28761	28784	28534	28550	28759	28647	28903	28759	28551	28674	28676	28556	28707	28653	28915	28745	28913	28763	28763	28829	28856	28656	28707	28743	28918	28827	28654	28895	28835	28674	28853	28938	28851	28965	28637	28706	28981	28806	28691	28556	28478	28788	28836	28486	28504	28437	28697	28772	28633	28980	29026	28694	28779	28590	28845	28777	28810	28735	28784	28756	28645	28817	28725	28808	28808	28892	28771	28700	28466	28386	28969	28575	28788	28815	28728	28478	28519	28719	28880	28897	28567	28765	28716	28603	28803	28906	28959	28772	28671	28748	28700	28738	28475	28769	28555	28843	28741	28561	28885	28851	28574	28606	28668	28407	28808	28737	28646	28650	28742	28799	28714	28767	28743	28909	28646	28620	28534	28756	28699	28967	28728	28486	28728	28833	28940	28641	28428	28920	28502	28734	28753	28510	28594	28491	28550	28909	28649	28610	28744	28641	28735	28850	28955	28558	28687	28807	28975	28736	28982	28839	28667	28671	28776	28864	28740	28411	28676	28572	28645	28646	28722	28388	28850	28748	28623	28646	28996	28637	28608	28633	28911	28531	28802	28707	28543	28975	28762	28587	28887	28671	28796	28754	28724	28869	28904	28619	28718	28690	28618	28749	28386	28864	28926	28629	28699	28641	29036	28700	28610	28617	28716	28724	28582	28763	28755	28740	28446	28635	28693	28829	28665	28795	28736	28823	28867	28841	28703	28709	28641	28794	28557	28516	28818	28737	28857	28744	28767	28765	28531	28438	28571	28816	28579	28810	28504	28692	28567	28775	28847	28822	28728	28703	28630	28811	28759	28768	28812	28680	28606	28623	28646	28901	28611	28808	28688	28980	28556	28653	29087	28884	28799	28703	28729	28797	28521	28725	28586	28497	28637	28858	28916	28642	28688	28689	28603	28777	28675	28688	28668	28903	28597	28428	28985	28900	29026	28945	28726	28794	28641	28772	28889	28541	28551	28609	28678	28629	28777	28686	28774	28753	28633	28904	29036	28855	28754	28878	28997	28458	29067	28761	28691	28903	28636	28901	28811	29008	28954	28720	28607	28667	28779	28783	28682	28590	28605	28771	28862	28764	28539	28810	28835	28939	28798	28760	28572	28837	28826	28756	28469	28990	28713	28540	28471	28637	28803	28752	28580	28633	28667	28768	28671	28646	28609	28864	28649	28627	28781	28748	28587	28754	28846	28773	28706	28475	28671	28708	28761	28728	28816	28729	28893	28688	28792	28709	28611	28947	28984	28896	28792	28750	28557	28812	28714	28832	28625	28673	28824	28645	28864	28836	29028	28833	28838	28642	28574	28703	28852	28827	28526	28439	28645	28592	28668	28640	28527	28828	28647	28632	28575	28678	28763	28909	28853	28690	28556	28703	28654	28609	28654	28658	28790	28840	28802	29054	28767	28698	28745	28844	28616	28810	28499	28741	28962	28632	28767	28645	28770	28924	28496	28758	28692	28712	28863	29041	28825	28317	28842	28471	28759	28406	28646	28691	28504	28797	28638	28549	28648	28918	28744	28724	28608	28704	28784	28764	28725	28723	28816	28680	28670	28849	28612	28520	28673	28509	28562	28715	28640	28674	28678	28690	28619	28741	28811	28717	28799	28690	28501	28738	28753	28834	28574	28663	28598	28729	28755	28530	28526	28643	28786	28826	28731	28792	28590	28619	28869	28643	28819	28735	28714	28962	28826	28751	28727	28851	28655	28788	28831	28624	28587	28708	28768	28624	28623	28442	29087	29010	28834	28665	28643	28638	28683	29004	28709	28893	28697	28718	28649	28870	28607	28746	28807	28763	28761	28783	28549	28645	28788	28529	28770	28672	28666	28780	28744	28731	28703	28542	28782	29048	28874	28844	28935	28810	28674	28571	28805	28842	28546	28731	28750	28716	28856	28571	28787	28630	28584	29002	28596	28621	28395	28515	28498	28568	28748	28799	28729	28849	28777	28683	28687	28366	28595	28891	28794	28880	28564	28629	28833	28643	28968	28757	28659	28709	28451	28760	28699	28634	28632	28633	28734	28611	28874	28694	28580	28839	28665	28621	28625	28880	28843	28893	28800	28595	28662	28854	28754	28664	28758	28633	28785	28807	28484	28754	28742	28540	28868	28865	28820	28886	28921	28897	28781	28787	28822	28595	28848	28720	28705	28687	28633	28952	28610	28659	28841	28731	28546	28863	28726	28487	28640	28725	28754	28678	28723	28643	29014	28836	28695	28957	28833	28699	28389	28748	28722	28802	28627	28745	28741	28851	28825	28747	28797	28746	28896	28696	28800	29026	28877	28597	28500	28916	28671	28766	28747	28573	28363	28774	28720	28857	28642	28649	28341	28668	28584	28930	28726	28726	28911	28805	28816	28806	28416	28802	28671	28837	28763	28676	28908	28636	28800	28619	28523	28791	28636	28754	28609	28843	28845	28598	28436	28657	28692	28651	28702	28735	28671	28708	28773	28867	28786	28574	28662	28672	28399	28666	28717	28823	28604	28762	28782	28782	28673	28805	28631	28841	28782	28896	28774	28795	28763	28791	28672	28671	28554	28921	28668	28761	28700	28691	28669	28561	28629	28746	28764	28760	28717	28963	28761	28902	28811	28436	28624	28795	28925	28832	28499	28647	28842	28674	28823	28749	28854	28549	28765	28767	28505	28647	28541	28625	28736	28704	28750	28735	28757	28671	28851	28905	28597	28730	28741	28829	28771	28757	28778	28910	28642	28723	28778	28748	28703	28534	28838	28851	28796	28736	28775	29010	28421	28491	28669	28679	28871	28612	28916	28673	28864	28422	28867	28724	28718	28566	28455	28855	28693	28468	28521	28687	28758	28595	28592	28634	28672	28840	28695	28625	28935	28763	28662	28776	28685	28804	28524	28623	28657	28622	28586	28701	28809	28857	28680	28831	28762	28759	28680	28879	29135	28755	28765	28667	28545	28736	28783	28477	28719	29021	28571	28835	28590	28949	28776	28508	28646	28979	28580	28441	28746	28884	28883	29029	28728	28789	28580	28663	28757	28663	28867	28730	28855	28766	28800	28915	28629	28877	28439	28738	28843	28783	28722	28731	28729	28699	28774	28704	28884	28793	28510	28723	28353	28808	28905	28723	28915	28716	28943	28886	28829	28729	28697	28591	28783	28830	28717	28706	28760	28630	28622	28680	28696	28817	28904	28572	28669	28828	28770	28822	28930	28548	28660	28636	28853	28813	28759	28833	28586	28866	28839	28503	28521	28766	28439	28675	28847	28844	28834	28588	28895	28773	28660	28757	28548	28669	28747	28430	28675	28687	28499	28886	28720	28692	28788	28867	28424	28762	28691	28752	28612	28688	28837	28678	28695	28658	28468	28564	28606	28802	28867	28733	28621	28902	28718	28819	28760	28542	28479	28619	28614	28731	28508	28820	28790	28816	28839	28821	28457	28641	28889	28828	28787	28893	28939	28681	28777	28636	28661	28821	28895	28759	28581	28561	28693	28713	28544	28854	28565	28649	28734	28627	28621	28712	28762	28940	28613	28652	28750	28870	28697	28434	28573	28746	28431	28683	28720	28935	28409	28843	28658	28712	28768	28549	28990	28478	28656	28556	28710	28828	28953	28666	28592	28666	28701	28829	28687	28689	29018	28865	28629	28951	28824	28578	28730	28760	28828	28890	29025	28687	28681	28792	28613	28572	28605	28794	28579	28651	28627	28611	28592	28836	28580	28838	28625	28845	28731	28604	28838	28659	28711	28780	28862	28811	28909	28820	28786	28726	28591	28614	28639	28876	28551	28645	28726	28585	28424	28519	28726	28904	29029	28670	28704	28601	28823	28672	28866	29006	28858	29032	28650	28761	28687	28813	28786	28825	28856	28652	28850	28809	28790	28695	29016	28831	28955	28710	28816	28873	28863	29010	28891	28656	28843	28786	28856	28439	28885	28691	28645	28720	28765	28696	28743	28767	28988	28773	28654	28700	28930	28670	28868	28777	28871	28768	28864	28828	28746	28654	28679	28732	28704	28699	28625	28769	28729	28728	28467	28620	28623	28765	28628	28508	28458	28654	28723	28720	28462	28916	28738	28587	28754	28574	28821	28621	28762	28798	28732	28525	28387	28978	28797	28958	28582	28748	28610	28737	28597
22922	41393	41653	34208	30875	27988	26053	25216	24407	23525	23317	23820	23942	23294	23260	23135	22886	22502	22522	22631	22258	22255	22390	22548	22395	22451	22286	22457	22235	22192	22082	22262	22150	22097	22154	22186	22082	22033	22432	24854	25724	23821	23130	22421	22167	22097	21850	22013	22023	21980	22069	22102	21846	21831	21804	21998	21764	21923	21936	22120	21825	21699	22073	21959	21821	21930	21882	21762	21909	21835	21944	21798	21959	21739	21940	21793	21864	21860	21850	21973	21980	21917	21955	21926	21849	21842	21959	21817	22116	22004	21941	21808	21944	21910	21759	22035	21920	21829	21721	21789	21938	21871	21932	21866	21907	21942	21831	21944	21886	22067	21806	21828	21945	21795	21947	22017	21750	21885	21807	21938	21983	21819	22011	21906	22181	21835	21842	22029	21820	21893	21756	21774	21756	22040	22094	21787	22002	21740	21892	22053	21800	21784	21906	21735	21922	21917	21864	21841	21851	21703	21954	21683	21826	21822	21969	21952	22016	21956	21930	21992	21901	21806	21895	21817	21941	21891	21811	21624	21854	21945	21761	21809	22015	22036	21931	21991	21813	21852	21874	21975	21753	21789	21958	21794	21847	21868	21846	21706	21717	21863	21904	22064	21996	21850	21899	21842	21946	21824	22037	21860	21957	21837	21871	21880	21873	22052	21789	21932	22005	21821	22010	22055	21893	21982	21834	21779	21894	21871	21825	21829	21898	21908	21851	21729	21666	21837	21816	21892	21930	21910	21920	21929	21730	21978	21930	21768	21939	21764	21887	21805	21874	21818	22028	22035	22003	21755	21742	21819	22053	22050	21859	21793	21614	21813	21935	21850	21845	22061	21765	21972	21826	21875	21924	21915	21928	21625	21807	21844	21951	21882	21925	21793	21860	21861	21811	21909	21833	21923	21991	22006	21681	21933	22000	21989	21994	22001	21902	21739	21821	21803	21921	21986	21698	21888	21941	21828	22132	22053	21654	21907	21888	22094	21631	21839	21875	21972	22087	22069	21795	21944	21791	21899	21747	22008	21867	21902	21955	21848	21798	21986	22029	21846	22066	21887	21852	21713	21706	21782	21916	22009	21925	21758	21781	21948	22006	21870	21703	21780	21859	21690	21960	21805	21831	22090	21929	21892	22049	21769	21943	21879	21892	21858	21798	21812	21749	21956	21824	21839	21895	21699	21685	21736	21867	21831	21802	21882	22052	21879	21824	21922	21906	21993	21994	21770	21893	21794	21725	21878	21907	21981	21915	21848	21712	21812	21844	21669	21904	21689	21788	21959	21904	21846	21918	21721	21836	21777	21879	21734	21983	21954	21901	21780	21765	21623	21883	21855	21996	21892	21785	21921	21721	21839	21981	21753	21840	21849	21744	21822	21784	21952	21736	21753	21994	21801	21882	21759	21890	21972	21885	21924	21788	21933	21681	21708	21782	21932	21772	21809	21858	22155	21684	21819	21843	22028	21852	21810	21848	21841	21946	22007	21925	21972	21974	21852	21791	21928	21779	21927	21922	21872	21830	21930	21932	21911	21857	21806	21776	22041	21747	21888	21887	22113	21911	21875	21908	21895	21847	21841	21892	22023	21967	21832	21702	21731	21868	21731	21995	21910	21894	21891	21910	22011	21869	21887	21852	21799	21873	21803	21946	21961	21712	22091	21708	21799	21879	21662	21773	21927	21935	21983	21815	21950	21828	21941	21707	21793	21937	21950	22052	21922	21873	21685	21854	21761	22077	21901	21864	21803	21889	21698	22032	21973	21944	21866	21932	21829	21919	21945	21935	21803	21827	21902	21944	21880	21738	21919	21837	22050	21870	21736	21824	21978	21824	21920	21983	21906	21908	21963	21979	21889	21975	21992	21883	21789	21856	21758	21802	21911	22003	21969	21874	21888	21912	21859	21849	21823	21802	21893	21953	21943	21628	21968	21801	21673	21845	21920	21675	21644	21789	21721	22011	21985	21909	21736	21885	21893	21900	21762	21831	21878	21845	21792	21872	21635	21867	21697	22025	21985	21939	21845	21804	22038	21810	21938	21997	21912	21922	21966	21917	21898	21768	21932	21881	21768	21910	21743	21694	22047	21864	21928	21832	21817	21828	21781	22040	21958	21805	21846	21838	21892	21765	21750	21841	21702	21870	21758	22093	21912	22040	21905	22084	21822	21774	21965	21843	21803	21805	21789	21992	21910	21769	21858	22093	21761	21821	22013	21981	21633	21726	21980	21767	21674	22020	21830	21861	21722	21741	21937	21944	21805	21815	22031	21911	22041	21813	21747	21953	21963	21807	21993	21833	21820	21818	22062	21909	21864	22106	21871	21714	21997	21822	21773	21854	21888	21678	21935	21762	21884	21825	21739	21854	21826	22083	21875	21708	21809	21884	21904	21842	21903	21766	21788	21820	21877	21861	21944	21795	21717	21933	21808	21947	21958	22067	21964	21908	21738	21846	21823	21926	21857	21835	21815	22001	21898	21959	21935	21879	21903	21850	22045	21645	22118	21921	21954	21906	21911	21911	22017	21749	21912	21844	21866	21894	21776	21909	21905	21999	21993	21741	21722	21808	21897	21848	21955	22081	21638	22026	21923	21925	21916	21925	22030	21893	21984	21793	21889	21898	21741	21967	21737	21907	21742	21887	21931	21782	21959	21842	21984	21972	21735	21780	21848	21895	21923	21791	21892	21997	21938	21880	21867	21891	21879	21714	21913	21837	21771	21980	21736	21750	21733	21936	21865	21842	21853	21856	21888	21873	21852	21948	21815	21959	21911	21939	21794	21753	21822	21930	21909	21887	21867	21642	21923	22002	21775	21809	21978	21813	21792	21935	21822	21766	22110	22082	21853	21736	21940	21960	21891	21911	21868	21778	21918	21871	21923	21839	21980	21916	21846	21756	22010	21907	21753	22037	21819	21877	21737	21962	21745	21935	21857	21753	21714	21730	21897	21715	21741	22005	21912	21854	21832	21888	21912	21808	21761	21803	21912	21765	21869	21827	21939	21861	21813	21812	21889	21923	21924	21828	21743	21967	21951	21879	21950	21843	21873	21958	21823	22020	21929	21941	21784	21940	21849	21808	21925	21886	22030	21923	21799	21916	21852	21873	21743	22008	21789	22015	21876	21785	21960	21888	21787	21922	21992	21657	22007	21957	21962	21880	21903	21739	21881	21891	21832	21847	21905	21828	21680	21910	21740	21883	21949	21993	21805	22031	21889	21852	21946	21734	22000	21839	21986	21835	21795	21920	22106	21689	22003	21766	21762	21943	21827	21865	21723	21875	21902	21668	21993	22060	22148	21987	21840	21904	21818	21811	21930	21840	21892	21864	21754	21845	21950	21814	21885	21622	22046	21966	21663	21817	22118	21970	21905	22010	21840	21953	21696	21882	21779	21827	21994	21998	21976	21765	21967	21993	21960	21846	21951	21959	21865	21901	21924	21898	22011	21806	21878	21874	21740	21804	21995	22043	21849	22120	21999	21819	21922	21872	21779	21770	21873	21807	21776	21689	21823	21873	21729	22042	21902	21823	21800	21717	21801	21859	21694	21749	21920	21895	21996	21712	21840	21858	21818	21779	21888	22028	22030	21808	21961	22081	21625	21871	21851	21792	22050	21982	21738	21870	21910	21877	21986	21893	21874	22015	21963	21874	21909	21818	21906	22010	21795	21888	21741	21848	21854	21975	21980	21904	21797	22131	21799	21694	21807	21868	21922	21627	21951	22001	21629	21928	21810	21915	21800	21824	21813	21961	21869	21782	21868	21931	21888	21696	21837	21826	21868	21872	21801	21866	21963	21892	21711	21868	21995	21822	22018	21959	21900	22078	22056	21863	21851	22018	21879	21781	21828	22079	21931	21785	21825	21824	21996	21845	21790	21807	21879	22007	21853	21892	22013	21915	21948	21956	21763	21829	22038	21876	21738	21929	21866	21837	21902	22103	21734	21836	21976	21982	21861	22077	21889	21802	21807	21834	21931	21985	22011	21845	21989	21697	21810	21860	21860	22037	21785	21918	21825	21948	21875	21904	21990	21849	21806	21891	22042	21997	21932	21910	21713	21835	21749	21850	21800	21835	21826	21925	21911	21678	21824	21684	21810	21818	22001	21765	22137	21807	21855	21924	21851	21964	21866	21906	21999	21627	21899	22002	21766	21827	21869	21855	21903	21926	21837	22072	22080	21858	21826	22047	21737	21711	21953	21901	21962	21807	22083	22007	21783	21892	21791	21894	21972	21759	21807	21949	21906	21965	21855	21862	21926	21877	22059	21820	21973	21749	22018	21826	21760	21802	21861	21970	21997	21952	21894	21651	21794	21986	21849	21795	21905	22045	21982	21958	21873	21968	22068	21811	22012	21848	21951	21989	21887	22061	21892	21859	22091	21827	21645	21886	21985	21761	21944	21639	21894	21982	21950	21906	21956	21833	21782	21806	21919	21767	21693	21850	21788	21971	21779	21778	21843	21746	21903	21893	21881	21974	21902	21981	21863	21900	21986	21707	21885	21733	21913	21899	21920	21862	21993	21841	21893	21950	22069	21941	21822	21847	21813	21845	21827	21978	21940	21766	21869	22143	21975	21862	21963	21924	21874	21923	21818	21921	21934	21970	21852	21831	21844	21755	21939	21717	21912	21779	21887	21743	21969	21909	22010	21744	21746	21873	22031	22044	21696	21951	21835	21798	21819	21779	21785	21914	21928	21852	21963	21979	21756	21841	21791	21816	21941	21920	21805	21803	21877	21965	21739	22076	21851	21946	21740	21709	21832	21878	21785	21853	21761	21895	21900	21835	21793	22071	21836	21978	21741	21935	21873	21854	21971	21782	21805	21933	21683	21910	21776	21961	21865	21991	21937	21871	21835	21701	22039	21813	21964	21760	21934	21790	21730	21884	21797	21706	21881	21860	21909	21811	21722	22047	21767	21874	21774	22047	21733	21983	21871	21921	21927	21967	21959	21768	21983	21969	21825	21886	21663	21811	21820	21909	21609	21919	21752	21837	21960	21979	22047	21964	21803	21820	21733	21928	21902	21818	21986	21913	21823	21971	21960	22010	21746	21950	21809	21937	21805	21906	22119	21906	21936	21918	21755	21856	21781	21800	21762	22027	22027	21900	21856	21753	21966	21840	21744	21727	21841	21818	21847
29135	25073	34198	33077	30409	29966	29746	29374	28876	29015	28942	28971	29199	29186	28873	28619	28742	28664	28854	28706	28504	28434	28865	28772	28654	28717	28767	28476	28357	28756	28867	28718	28512	28722	28433	28641	28762	28670	28814	28683	28619	28789	28686	28695	28730	28472	28475	28658	28449	28382	28489	28495	28604	28499	28420	28694	28299	28552	28605	28429	28560	28506	28566	28509	28335	28661	28857	28665	28467	28506	28622	28727	28627	28661	28539	28524	28496	28607	28423	28621	28267	28440	28505	28365	28573	28601	28632	28688	28730	28345	28451	28625	28731	28606	28350	28642	28712	28832	28613	28465	28589	28432	28469	28451	28608	28543	28599	28436	28468	28418	28411	28451	28370	28590	28667	28242	28344	28513	28520	28651	28682	28573	28543	28571	28439	28463	28777	28574	28690	28570	28602	28641	28548	28372	28586	28446	28468	28475	28275	28607	28641	28623	28642	28516	28555	28654	28446	28530	28751	28499	28692	28407	28609	28642	28585	28772	28426	28675	28655	28505	28369	28488	28485	28511	28379	28368	28369	28511	28709	28484	28486	28403	28696	28506	28566	28664	28649	28575	28771	28672	28830	28564	28610	28733	28416	28624	28625	28307	28504	28620	28598	28508	28674	28741	28523	28606	28742	28764	28578	28658	28634	28651	28563	28513	28528	28259	28422	28535	28577	28497	28385	28580	28906	28666	28435	28553	28733	28579	28637	28538	28741	28454	28556	28568	28692	28655	28616	28436	28612	28532	28446	28707	28780	28565	28423	28549	28640	28584	28197	28402	28564	28495	28638	28476	28850	28723	28434	28704	28554	28162	28340	28603	28551	28450	28606	28667	28786	28536	28389	28463	28597	28487	28416	28628	28611	28749	28488	28419	28476	28433	28607	28367	28375	28479	28487	28391	28469	28717	28460	28718	28669	28379	28393	28470	28621	28534	28518	28680	28579	28533	28133	28798	28502	28575	28548	28616	28435	28549	28500	28574	28712	28570	28386	28511	28392	28576	28397	28545	28679	28589	28521	28630	28534	28771	28557	28542	28312	28608	28458	28333	28642	28712	28498	28550	28469	28510	28672	28548	28589	28634	28378	28546	28684	28695	28529	28827	28607	28501	28385	28495	28505	28707	28670	28528	28507	28517	28555	28528	28379	28744	28584	28328	28613	28594	28636	28832	28622	28517	28584	28698	28519	28678	28444	28202	28683	28635	28367	28480	28324	28475	28576	28352	28562	28616	28506	28583	28567	28476	28665	28518	28639	28568	28636	28447	28304	28401	28362	28395	28561	28548	28565	28584	28610	28392	28516	28594	28491	28572	28497	28727	28743	28808	28758	28562	28427	28610	28270	28398	28429	28301	28593	28493	28210	28357	28599	28654	28516	28491	28611	28775	28648	28419	28621	28605	28528	28673	28502	28749	28509	28433	28560	28744	28382	28406	28560	28640	28601	28617	28461	28912	28556	28599	28576	28690	28632	28542	28472	28923	28635	28794	28482	28448	28687	28388	28619	28565	28520	28857	28590	28556	28756	28509	28587	28492	28406	28363	28506	28498	28632	28436	28518	28414	28569	28291	28481	28680	28313	28459	28717	28342	28562	28411	28583	28592	28484	28639	28613	28331	28375	28569	28443	28602	28377	28458	28608	28613	28490	28515	28692	28507	28598	28326	28631	28297	28516	28367	28379	28469	28662	28667	28432	28421	28554	28382	28381	28391	28554	28453	28345	28368	28408	28548	28389	28497	28548	28116	28317	28552	28494	28457	28721	28503	28675	28660	28245	28524	28640	28448	28617	28370	28442	28534	28417	28662	28766	28411	28611	28571	28343	28714	28783	28656	28402	28442	28612	28706	28700	28524	28348	28363	28649	28371	28393	28445	28512	28646	28594	28446	28601	28316	28603	28685	28590	28686	28469	28563	28601	28483	28578	28756	28650	28673	28613	28439	28445	28434	28633	28390	28420	28680	28482	28473	28614	28711	28268	28498	28472	28578	28445	28883	28625	28640	28435	28435	28642	28524	28533	28495	28502	28467	28483	28599	28348	28427	28680	28494	28638	28764	28454	28608	28664	28472	28350	28610	28293	28397	28500	28372	28595	28465	28492	28307	28534	28755	28692	28443	28431	28606	28446	28693	28478	28631	28486	28585	28213	28699	28653	28558	28681	28656	28591	28534	28528	28490	28575	28706	28532	28283	28488	28432	28605	28615	28461	28590	28381	28475	28769	28564	28433	28542	28503	28567	28505	28525	28649	28336	28676	28776	28592	28656	28634	28480	28529	28293	28583	28431	28474	28708	28534	28532	28305	28663	28380	28460	28431	28495	28568	28762	28283	28639	28841	28439	28589	28367	28727	28499	28570	28546	28606	28650	28451	28577	28642	28552	28406	28346	28736	28569	28408	28381	28704	28633	28355	28576	28340	28715	28540	28778	28754	28485	28260	28514	28422	28573	28628	28461	28624	28517	28667	28279	28391	28633	28465	28641	28426	28579	28579	28503	28460	28467	28321	28507	28295	28517	28756	28452	28382	28509	28524	28695	28521	28725	28651	28709	28553	28821	28583	28637	28788	28863	28464	28442	28519	28380	28425	28646	28564	28389	28449	28563	28465	28417	28417	28645	28599	28616	28800	28550	28834	28501	28647	28465	28443	28490	28557	28668	28522	28615	28476	28663	28410	28455	28501	28524	28732	28786	28398	28559	28587	28596	28518	28654	28261	28552	28461	28339	28554	28548	28527	28575	28448	28712	28764	28681	28490	28748	28622	28544	28429	28624	28591	28661	28858	28378	28454	28390	28453	28606	28485	28784	28600	28463	28394	28547	28490	28668	28675	28842	28426	28693	28556	28445	28382	28352	28537	28457	28656	28523	28680	28618	28677	28454	28640	28364	28733	28381	28496	28304	28878	28354	28429	28641	28147	28564	28549	28605	28606	28543	28557	28639	28435	28618	28378	28321	28615	28519	28243	28375	28508	28650	28319	28594	28606	28640	28676	28567	28546	28472	28666	28400	28598	28589	28496	28286	28521	28769	28383	28419	28545	28711	28663	28543	28489	28710	28715	28630	28598	28614	28684	28547	28555	28560	28611	28510	28543	28663	28618	28435	28469	28730	28474	28286	28379	28531	28400	28471	28610	28415	28681	28360	28581	28493	28528	28639	28455	28492	28627	28351	28586	28505	28525	28668	28417	28370	28327	28405	28434	28526	28632	28455	28667	28556	28513	28603	28638	28635	28693	28470	28665	28648	28632	28619	28434	28676	28573	28616	28727	28402	28502	28293	28635	28741	28420	28652	28559	28320	28676	28800	28398	28533	28620	28407	28499	28353	28740	28447	28456	28269	28576	28666	28630	28768	28428	28363	28498	28401	28383	28587	28671	28635	28436	28794	28596	28437	28436	28543	28765	28456	28660	28242	28319	28651	28635	28594	28607	28699	28528	28572	28667	28577	28590	28578	28432	28621	28352	28735	28491	28626	28555	28649	28640	28593	28519	28595	28596	28541	28444	28501	28634	28382	28423	28417	28696	28630	28714	28520	28555	28681	28627	28729	28781	28645	28622	28387	28710	28452	28517	28413	28607	28598	28566	28694	28194	28652	28394	28375	28465	28382	28532	28389	28620	28714	28554	28651	28696	28718	28631	28598	28500	28503	28561	28756	28464	28578	28541	28372	28469	28750	28601	28625	28276	28540	28910	28596	28576	28672	28654	28527	28436	28413	28629	28720	28561	28470	28483	28493	28622	28438	28527	28626	28581	28592	28377	28441	28365	28502	28407	28668	28397	28640	28630	28611	28643	28797	28601	28529	28743	28534	28474	28651	28814	28600	28819	28344	28616	28671	28516	28553	28593	28587	28412	28504	28623	28544	28744	28653	28441	28352	28438	28614	28263	28522	28419	28593	28573	28475	28551	28551	28545	28327	28574	28621	28623	28565	28585	28482	28604	28450	28375	28489	28693	28556	28688	28621	28570	28448	28489	28556	28426	28335	28612	28437	28560	28562	28411	28247	28605	28280	28567	28631	28465	28399	28653	28374	28561	28710	28464	28538	28481	28507	28449	28431	28343	28638	28482	28575	28719	28366	28818	28635	28547	28610	28423	28722	28679	28430	28538	28619	28689	28597	28416	28543	28326	28423	28224	28498	28471	28443	28693	28561	28497	28418	28476	28669	28761	28435	28298	28442	28468	28627	28584	28387	28612	28684	28593	28605	28521	28307	28722	28773	28700	28478	28395	28496	28573	28308	28558	28457	28480	28565	28659	28570	28690	28485	28638	28678	28497	28521	28590	28329	28570	28814	28789	28654	28546	28616	28596	28393	28455	28612	28640	28588	28378	28571	28519	28489	28585	28784	28391	28407	28471	28324	28635	28478	28639	28635	28481	28474	28739	28766	28587	28658	28582	28676	28452	28249	28594	28554	28581	28911	28626	28552	28651	28760	28621	28386	28463	28378	28639	28602	28745	28517	28762	28771	28742	28500	28410	28674	28737	28597	28376	28537	28773	28601	28613	28552	28703	28536	28539	28471	28604	28557	28191	28495	28707	28543	28641	28420	28559	28408	28614	28621	28539	28505	28810	28625	28394	28637	28669	28415	28422	28633	28680	28477	28440	28430	28536	28270	28498	28678	28463	28770	28840	28604	28478	28639	28556	28515	28478	28367	28636	28736	28602	28492	28579	28443	28552	28703	28796	28600	28714	28558	28674	28600	28451	28482	28620	28445	28556	28467	28653	28396	28351	28839	28621	28861	28278	28493	28374	28676	28596	28413	28631	28480	28452	28634	28361	28534	28680	28711	28329	28406	28386	28670	28609	28668	28585	28498	28693	28560	28631	28425	28552	28621	28663	28887	28524	28344	28621	28569	28701	28672	28671	28530	28521	28433	28520	28749	28565	28656	28466	28419	28578	28622	28465	28629	28734	28314	28703	28740	28572	28520	28550	28622	28452	28423	28623	28427	28231	28574	28635	28568	28709	28604	28496	28664	28712	28575	28449	28672	28438	28519	28501	28689	28581	28564	28533	28479	28614	28721	28451	28344	28604	28555	28549	28565	28357	28558	28579	28428	28787	28466	28550	28626	28684	28266	28608	28537	28496	28470	28824	28344	28572	28401	28653	28855	28607	28558	28335	28526	28430	28581	28269	28490	28354	28665
22874	31945	32468	27443	25600	24091	23410	23034	22692	22503	22337	22737	22511	22462	22260	22305	22092	21939	22030	22043	22095	21860	22074	21991	22001	22049	22065	22057	21859	21961	21950	21845	21828	21855	21906	22061	21830	21926	21836	22076	21951	21951	22096	21834	21819	21688	21692	21759	21806	21751	21846	21701	21780	21891	21727	21845	21942	21520	21683	21791	21804	21840	21723	21823	21733	21888	21588	21694	21736	21827	21746	21883	21927	21739	21914	21850	21673	21812	21820	21733	21708	21855	21975	21822	21672	21677	21867	21885	21866	21788	21678	21765	21746	21566	21806	21802	21795	21583	21885	21869	21814	21808	21922	21935	21753	21878	21938	21755	21732	21773	21696	21610	21801	21640	21729	21767	22014	21901	21829	21872	21720	21619	21944	21912	21673	21752	21671	21803	21750	21656	21680	21706	21704	21677	21810	21697	21858	21661	21761	21806	21593	21695	21729	21729	21784	21616	21968	21692	21686	21587	21749	21640	21731	21808	21774	21699	22016	21925	21727	21621	21770	21735	21822	21835	21684	21901	21865	21769	21722	21760	21814	21789	21911	21806	21727	21868	21768	21660	21933	21829	21741	21762	21765	21826	21844	21570	21709	21768	21719	21677	21824	21748	21732	21786	21834	21751	21814	21813	21687	21793	21622	21665	21692	21907	21732	21648	21781	21686	21841	21884	21632	21677	21877	21714	21892	21679	21713	21903	21825	21819	21917	21797	21840	21855	21746	21546	21917	21698	21894	21665	21787	21667	21744	21687	21701	21789	21779	21859	21789	21784	21816	21805	21904	21633	21701	21787	21890	21812	21800	21837	21756	21724	21841	21775	21808	21873	21818	21771	21728	21832	21808	22009	21469	21598	21732	21734	21913	21834	21710	21691	21881	21763	21629	21794	22024	21919	21789	21963	21722	21746	21900	21695	21879	21666	21856	21761	21836	21652	21830	21779	21779	21780	21669	21704	21752	21606	21813	21707	21788	21705	21828	21924	21684	21811	21860	21928	21718	21663	21739	21671	21827	21662	21835	21781	21699	21914	21903	21603	21868	21810	21663	21920	21590	21711	21904	21713	21809	21785	21803	21854	21824	21670	21789	21804	21712	21804	21914	21843	21721	21899	21570	21724	21804	21655	21786	21721	21854	21881	21760	22040	21796	21903	21898	21707	21726	21741	21910	21862	21820	21703	21777	21964	21966	21916	21575	21864	21925	21803	21683	21752	21693	21764	21826	21896	21786	21623	21723	21750	21729	21770	21721	21757	21867	21762	21972	21890	21780	21706	21909	21854	21832	21702	21780	21824	21739	21647	21897	21808	21750	21716	21688	21655	21920	21829	21792	21872	21621	21889	21835	21812	21693	21798	21831	21589	21710	21851	21678	21771	21810	21689	21820	21778	21789	21760	21966	21773	21719	21876	21697	21746	21652	21757	21527	21804	21672	21699	21842	21765	21880	21639	21853	21654	21808	21739	21840	21673	21722	21796	21815	21681	21846	21727	21686	21909	21834	21740	21704	21663	21748	21805	21724	21638	21679	21834	21704	21612	21781	21775	21537	21891	21655	21769	21728	21575	21873	21779	21714	21915	21986	21968	21969	21883	21820	21872	21621	21829	22052	21856	21699	21838	21821	21782	21728	21779	21716	21643	21832	21749	21749	21624	21830	21759	21620	21680	21847	21752	21695	21708	21815	21693	21801	21766	21823	21731	21689	21749	21589	21987	21758	21907	21786	21857	21819	21713	21749	21836	21874	21916	21722	21820	21903	21773	21698	21638	21588	21851	21774	21753	21681	21866	21679	21954	21719	21888	21867	22012	21791	21909	21843	21764	21789	21797	21567	21740	21643	21699	21765	21780	21726	21809	21875	21643	21892	21764	21945	21757	21606	21783	21737	21817	21767	21761	21727	21623	21892	21658	21788	21660	21723	21712	21772	21764	21748	21783	21653	21741	21804	21832	21703	21788	21824	21891	21866	21768	21917	21664	21883	21756	21833	21852	21830	21743	21861	21897	21795	21644	21899	21797	21861	21876	21634	21801	21721	21929	21675	21750	21844	21946	21744	21711	21822	21704	21848	21641	21688	21770	21808	21859	21803	21658	21841	21828	21785	21920	21732	21625	21790	21712	21761	21650	21754	21723	21800	21752	21749	21744	21849	21645	21699	21758	21833	21620	21827	21589	21867	21774	21742	21755	21924	21920	21591	21889	21647	21832	21807	21492	21660	21710	21803	21753	21859	21730	21738	21715	21875	21779	21777	21896	21909	21801	21864	21650	21779	21736	21753	21584	21935	21637	21856	21769	21973	21851	21827	21768	21945	21745	21733	21768	21788	21728	21812	21888	21494	21788	21826	21896	21749	21658	21856	21844	21903	21797	21875	21760	21795	21989	21845	21869	21704	21641	21571	21573	21840	21744	21760	21698	21682	21829	21687	21830	21686	21839	21598	21860	21794	21733	21735	21793	21634	21670	21822	21887	21607	21723	21627	22017	21986	21813	21702	21741	21772	21681	21722	21777	21853	21789	21838	21787	21838	21854	21585	21850	21710	21597	21700	21885	21523	21674	21689	21987	21611	21863	21684	21588	21754	21814	21683	21771	21967	21739	21663	21936	21778	21615	21634	21771	21786	21908	21652	21857	21645	21815	21857	21777	21785	21553	21718	21710	21685	21895	21982	21915	21642	21718	21821	21778	21858	21789	21756	21644	21719	21668	21694	21727	21773	21914	21976	21752	21853	21767	21632	21798	21806	21746	21815	21668	21825	21792	21745	21789	21719	21776	21847	21772	21844	21901	21717	21821	21672	21785	21675	21846	21673	21832	21564	21774	21754	21669	21765	21654	21803	21757	21923	21805	21880	21900	21849	21772	21932	21819	21721	21817	21787	21722	21665	21705	21669	21803	21631	21642	21649	21815	21853	21713	21735	21902	21828	21735	21779	21913	21823	21759	21742	21773	21858	21640	21816	21676	21797	21853	21694	21701	21723	21596	21730	21749	21680	21852	21547	21734	21849	21782	21757	21825	21682	21863	21908	21841	21739	21620	21815	21869	21728	21727	21873	21623	21781	21749	21721	21744	21703	21745	21858	21855	21609	21747	21819	21623	21761	22009	21604	21776	21694	21767	21727	21765	21624	21740	21668	21816	21564	21630	21876	21772	21938	21699	21705	21599	21794	21755	21569	21730	21909	21673	21726	21763	21892	21908	21889	21840	21854	21821	21831	21811	21662	21629	21801	21648	21708	21614	22020	21606	21716	21724	21820	21707	21870	21809	21686	21808	21817	21830	21864	21794	21862	21846	21719	21811	21551	21482	21955	21759	21913	21877	21935	21836	21704	21768	21704	21628	21765	21809	21814	21633	21530	21937	21632	21961	21858	21738	21754	21861	21782	21869	21824	21612	21877	21620	21873	21643	21725	21903	21765	21875	21784	21675	21890	21817	21751	21781	21747	21817	21646	21758	21790	21908	21831	21600	21837	21837	21888	21651	21837	21808	21806	21552	21725	21682	21787	21808	21650	21748	21825	21886	21844	21804	21922	21781	21785	21706	21783	21761	21740	21658	21631	21767	21699	21658	21830	21970	21805	21604	21541	21893	21874	21623	21707	21905	21723	21704	21826	21773	21621	21876	21614	21737	21935	21809	21758	21722	21826	21642	21822	21877	21794	21851	21829	21811	21790	21858	21669	21669	21844	21608	21510	21687	21779	21830	21821	21562	21922	21958	21667	21762	21899	21889	21617	21848	21806	21853	21846	21829	21961	21746	21782	21794	21791	21767	21832	21695	21763	21804	21798	21688	21681	21820	21886	21852	21709	21987	21851	21604	21596	21770	21791	21667	21810	21737	21823	21839	21825	21754	21797	21963	21614	21819	21841	21725	21655	21877	21769	21818	21760	21656	21742	21808	21854	21657	21805	21719	21852	21671	21618	21934	21750	21719	21682	21853	21976	21807	21737	21854	21650	22019	21624	21826	21823	21912	21805	21793	21657	21898	21589	21640	21829	21767	21824	21788	21852	21722	21951	21714	21592	21936	21759	21642	21780	21608	21860	21816	21798	21886	21884	21887	21896	21829	21951	21593	21844	21709	21672	21602	21729	21664	21942	21894	21557	21692	21791	21864	21644	21716	21802	21890	21862	21987	21845	21662	21844	21596	21687	21785	21763	21828	21671	21787	21821	21723	21648	21798	21687	21964	21805	21884	21813	21804	21804	21761	21953	21897	21701	21727	21675	21893	21777	21857	21804	21865	21786	21716	21905	21702	21836	21745	21743	21738	21817	21946	21748	21821	21751	21745	21771	21676	21778	21765	21775	21768	21764	21871	21966	21845	21844	21694	21731	21651	21892	21614	21774	21771	22006	21714	21772	21691	21708	21786	21843	21719	21693	21794	21933	21749	21681	21865	21733	21771	21835	21725	21731	21763	21821	21819	21847	21702	21757	21844	21568	21825	21742	21739	21650	21823	21687	21803	21759	21974	21748	21855	21754	21944	21814	21634	21801	21843	21906	21957	21520	21832	21916	21776	21971	21879	21692	21894	21901	21864	21837	21811	21768	21826	21804	21756	21868	21711	21847	21665	21899	21903	21998	21808	21744	21644	21598	21726	21805	21898	21718	21875	21680	21708	21755	21778	21895	21791	21914	21818	21680	21669	21858	21796	21708	21576	21883	21735	21820	21688	21891	21634	21683	21851	21912	21630	21566	21789	21716	21777	21775	21752	21819	21765	21803	21821	21731	21817	21939	21681	21752	21890	21789	22030	21711	21837	21710	21867	21767	21639	21814	21695	21751	21861	21761	21825	21872	21972	21906	21849	21881	21793	21769	21699	21876	21645	21763	21698	21816	21959	21635	21594	21898	21811	21712	21761	21860	21796	21684	21917	21815	21681	21799	21902	21730	21783	21872	21771	21658	21809	21915	21821	21897	21827	21649	21835	21711	21723	21814	21656	21707	21747	21805	21737	21696	21624	21721	21825	21703	21746	21807	21725	21936	21744	21730	21749	21766	21553	21928	21668	21704	21862	21871	21781	21865	21875	21667	21625	21941	21714	21807	21774	21660	21864	21777	21639	21823	21835	21799	21921	21923	21811	21905	21738	21733	21705	21539	21850	21855	21788	21776	21724	21888	21766	21758	21741	21756	21684	21776	21564
23904	21577	29296	24871	25214	30190	32448	29883	29563	29649	29534	29741	29708	29231	29160	29055	29151	28836	28862	29015	28998	28947	29161	28793	28845	29030	29044	28667	28618	28607	28758	28688	28929	28785	28608	28859	28789	28651	28811	29687	30236	29600	28908	28823	28819	28589	28458	28733	28385	28793	28811	28685	28995	28503	28582	28697	28518	28605	28518	28691	28651	28521	28396	28678	28332	28534	28678	28772	28551	28495	28515	28860	28708	28643	28714	28547	28490	28442	28800	28787	28746	28673	28704	28636	28694	28344	28624	28639	28775	28482	28647	28682	28430	28582	28604	28487	28639	28688	28389	28662	28656	28444	28588	28617	28682	28507	28451	28323	28569	28735	28603	28558	28644	28449	28471	28575	28595	28636	28524	28769	28702	28427	28493	28487	28425	28906	28743	28521	28389	28579	28734	28672	28576	28361	28748	28580	28680	28732	28796	28702	28682	28574	28371	28506	28651	28667	28714	28953	28464	28515	28594	28526	28393	28286	28754	28453	28736	28666	28719	28538	28741	28552	28604	28532	28667	28750	28579	28756	28738	28353	28559	28559	28553	28712	28670	28623	28564	28682	28624	28340	28677	28530	28315	28532	28667	28595	28520	28627	28463	28811	28812	28645	28477	28743	28612	28588	28748	28810	28465	28618	28760	28536	28555	28662	28573	28584	28734	28560	28536	28570	28690	28280	28325	28442	28670	28404	28441	28587	28640	28756	28563	28615	28420	28625	28623	28609	28669	28362	28882	28488	28597	28612	28688	28598	28861	28677	28720	28719	28593	28808	28789	28804	28515	28518	28892	28407	28259	28790	28554	28713	28572	28523	28434	28713	28583	28441	28685	28556	28380	28646	28648	28512	28471	28795	28764	28895	28733	28565	28796	28756	28780	28364	28688	28719	28535	28831	28610	28584	28736	28600	28519	28340	28704	28751	28443	28746	28643	28680	28827	28558	28585	28535	28606	28610	28688	28911	28692	28702	28633	28518	28632	28691	28663	28676	28683	28689	28709	28561	28653	28306	28492	28374	28664	28676	28670	28547	28529	28524	28410	28657	28393	28603	28686	28522	28629	28546	28703	28421	28863	28517	28539	28628	28526	28479	28749	28436	28601	28762	28399	28710	28833	28644	28682	28439	28440	28448	28538	28491	28706	28405	28604	28775	28753	28652	28673	28510	28762	28545	28524	28489	28620	28654	28594	28745	28758	28695	28625	28689	28603	28529	28589	28671	28504	28516	28843	28784	28643	28467	28770	28648	28551	28591	28637	28359	28489	28433	28478	28577	28932	28530	28693	28432	28733	28567	28510	28260	28709	28533	28569	28522	28347	28742	28741	28648	28527	28571	28651	28906	28571	28513	28382	28565	28597	28665	28673	28394	28500	28495	28522	28477	28911	28641	28689	28631	28706	28728	28576	28657	28584	28739	28555	28277	28498	28806	28541	28685	28475	28685	28724	28520	28688	28664	28758	28600	28584	28654	28485	28552	28709	28659	28710	28513	28562	28402	28801	28575	28595	28349	28499	28519	28611	28611	28459	28736	28445	28688	28617	28555	28527	28452	28698	28800	28489	28579	28658	28697	28634	28636	28515	28435	28572	28518	28345	28556	28678	28436	28588	28260	28563	28360	28655	28518	28554	28698	28583	28432	28664	28517	28584	28664	28592	28838	28594	28624	28810	28829	28415	28683	28689	28656	28442	28354	28444	28436	28874	28539	28426	28600	28490	28502	28546	28503	28681	28760	28568	28921	28699	28594	28615	28425	28488	28681	28797	28706	28584	28750	28446	28494	28624	28593	28650	28406	28730	28591	28578	28793	28565	28746	28643	28525	28477	28607	28821	28358	28574	28575	28473	28642	28709	28595	28491	28522	28706	28518	28803	28552	28807	28718	28655	28488	28782	28711	28429	28762	28552	28488	28588	28672	28732	28715	28457	28570	28583	28486	28610	28522	28688	28346	28546	28477	28711	28738	28577	28736	28572	28541	28563	28594	28441	28397	28403	28712	28613	28599	28616	28816	28713	28629	28638	28849	28753	28623	28722	28712	28668	28853	28805	28641	28662	28251	28742	28720	28803	28605	28483	28506	28665	28303	28537	28503	29015	28510	28475	28679	28877	28389	28542	28659	28586	28656	28599	28794	28632	28692	28505	28595	28573	28634	28419	28371	28635	28685	28535	28622	28562	28551	28514	28471	28480	28514	28469	28412	28469	28575	28553	28669	28583	28771	28381	28443	28725	28734	28677	28371	28529	28653	28390	28742	28525	28642	28810	28380	28337	28446	28625	28598	28451	28558	28499	28842	28582	28441	28598	28755	28515	28324	28555	28572	28710	28734	28412	28517	28519	28446	28586	28650	28658	28675	29034	28629	28798	28404	28482	28623	28715	28635	28679	28802	28491	28469	28470	28475	28672	28703	28407	28734	28546	28572	28646	28624	28463	28566	28515	28738	28728	28938	28769	28734	28659	28565	28672	28798	28561	28507	28676	28364	28647	28675	28693	28698	28441	28404	28581	28495	28659	28527	28595	28519	28890	28577	28732	28382	28679	28736	28873	28598	28542	28768	28574	28630	28799	28772	28598	28697	28575	28376	28400	28557	28896	28665	28660	28625	28601	28515	28358	28438	28629	28541	28516	28594	28637	28375	28356	28469	28358	28625	28496	28772	28728	28601	28651	28592	28681	28739	28527	28661	28541	28692	28613	28680	28508	28658	28619	28606	28687	28573	28786	28711	28643	28534	28655	28734	28534	28647	28599	28584	28562	28481	28422	28650	28468	28589	28654	28672	28482	28638	28554	28740	28693	28635	28497	28529	28757	28485	28516	28557	28736	28498	28639	28666	28732	28718	28455	28415	28682	28531	28494	28493	28536	28704	28570	28733	28651	28460	28607	28702	28743	28448	28761	28475	28395	28707	28699	28573	28534	28576	28840	28793	28593	28699	28649	28599	28482	28692	28363	28620	28436	28435	28431	28833	28762	28733	28631	28735	28380	28459	28621	28573	28511	28432	28542	28626	28508	28567	28444	28462	28617	28805	28672	28575	28696	28695	28804	28689	28595	28493	28705	28597	28746	28449	28604	28594	28737	28708	28505	28740	28714	28746	28718	28447	28481	28774	28651	28556	28687	28520	28476	28502	28517	28442	28665	28685	28484	28676	28638	28798	28703	28693	28684	28664	28611	28658	28765	28591	28617	28453	28705	28565	28864	28638	28725	28635	28563	28594	28701	28943	28471	28798	28526	28416	28701	28576	28628	28451	28721	28766	28624	28487	28540	28771	28547	28387	28752	28548	28682	28660	28745	28761	28479	28591	28525	28605	28427	28749	28635	28455	28785	28625	28565	28392	28500	28601	28504	28540	28598	28558	28685	28520	28406	28560	28686	28568	28493	28641	28607	28709	28508	28610	28578	28396	28553	28735	28528	28516	28615	28674	28635	28506	28418	28667	28287	28617	28729	28531	28717	28562	28667	28631	28508	28520	28481	28619	28970	28573	28583	28818	28676	28667	28710	28612	28552	28716	28337	28421	28619	28687	28401	28722	28748	28584	28444	28710	28741	28832	28562	28653	28522	28570	28423	28636	28768	28699	28641	28468	28688	28647	28586	28578	28443	28400	28515	28668	28516	28709	28777	28455	28349	28523	28610	28755	28620	28703	28502	28591	28282	28922	28509	28601	28584	28677	28756	28582	28654	28717	28687	28566	28621	28586	28883	28589	28547	28453	28486	28538	28587	28661	28695	28565	28543	28664	28619	28592	28520	28586	28601	28482	28383	28751	28660	28683	28635	28512	28678	28708	28465	28912	28755	28436	28505	28671	28568	28674	28743	28578	28300	28621	28524	28507	28686	28668	28408	28612	28519	28650	28736	28602	28577	28462	28646	28639	28568	28839	28712	28639	28666	28365	28608	28685	28830	28439	28401	28870	28788	28926	28584	28473	28515	28397	28773	28577	28605	28441	28577	28509	28664	28724	28444	28509	28453	28436	28598	28674	28568	28340	28536	28608	28483	28749	28824	28536	28591	28451	28377	28452	28513	28778	28582	28405	28378	28352	28517	28490	28529	28425	28766	28736	28736	28538	28660	28509	28669	28620	28671	28864	28677	28565	28240	28631	28592	28800	28681	28663	28517	28343	28342	28770	28711	28789	28810	28496	28731	28575	28707	28532	28698	28559	28669	28440	28593	28673	28795	28581	28476	28512	28685	28716	28597	28692	28892	28507	28677	28445	28608	28444	28730	28587	28576	28648	28779	28629	28478	28762	28616	28495	28448	28453	28764	28675	28521	28321	28582	28541	28621	28498	28490	28552	28662	28474	28456	28426	28852	28795	28717	28478	28508	28628	28666	28736	28573	28417	28601	28611	28610	28710	28919	28822	28803	28605	28497	28702	28470	28516	28553	28550	28483	28588	28380	28648	28606	28707	28565	28635	28625	28584	28573	28535	28475	28475	28621	28374	28557	28416	28666	28384	28598	28498	28627	28684	28744	28465	28549	28723	28790	28435	28649	28609	28451	28473	28525	28571	28649	28600	28917	28453	28284	28471	28477	28620	28440	28578	28673	28658	28736	28733	28605	28738	28571	28474	28883	28686	28586	28759	28774	28577	28727	28512	28576	28754	28352	28628	28647	28456	28566	28489	28548	28806	28738	28550	28752	28592	28540	28544	28499	28718	28779	28423	28584	28825	28541	28654	28928	28631	28675	28815	28780	28871	28482	28623	28654	28565	28567	28653	28582	28824	28545	28482	28608	28632	28647	28654	28790	28688	28550	28590	28681	28739	28551	28686	28613	28603	28798	28751	28551	28571	28564	28538	28667	28506	28610	28689	28727	28529	28763	28517	28542	28770	28535	28400	28473	28479	28721	28619	28773	28693	28688	28593	28728	28619	28663	28634	28608	28524	28751	28657	28619	28771	28595	28468	28492	28633	28734	28685	28931	28479	28483	28656	28723	28699	28466	28568	28699	28621	28546	28514	28657	28539	28691	28487	28401	28541	29111	28636	28693	28454	28469	28600	28636	28532	28591	28582	28733	28698	28614	28453	28745	28510	28501	28650	28495	28423	28496	28493	28568	28677	28691	28587	28578	28400	28559	28668	28779	28444	28599	28481	28723	28422	28418	28697	28584	28660	28577	28690	28782	28467	28472	28451
21671	37524	37515	31235	28398	26321	24937	23983	23403	22855	22800	23432	23385	22778	22787	22367	22548	22284	22258	21999	22062	22365	22175	22223	22048	22224	22156	21951	21915	22057	22015	22099	21902	22083	22008	22120	21968	21990	22030	23305	24008	23002	22757	22111	21932	21707	21931	21604	21977	21582	22025	21883	21883	21999	21992	21876	21824	21879	21829	21688	21804	21734	21964	21834	21702	21810	21776	21907	21770	21874	21984	21903	21912	21714	21708	21857	21757	21888	22057	21770	21962	21698	21849	21828	21784	21742	21626	21999	21692	21806	21927	21797	21768	22033	21750	21845	21809	21847	21937	21828	21733	21799	21850	21922	21805	21729	21703	21824	21830	21755	21833	21619	21710	21852	21965	21790	21839	21727	21923	21846	21762	21804	21772	21811	21959	21803	21770	21872	21813	21731	21779	21818	21793	21966	21927	21844	22073	21867	21683	21739	21734	21887	21907	21873	21789	21948	21854	21851	21793	21777	21780	21781	21893	21770	21867	21868	21840	21895	21782	21864	21799	21887	21687	21931	21758	21934	21586	21953	21861	21838	21776	21674	21991	21863	21818	21664	21881	21695	21902	21844	21762	21918	21768	21864	21720	21668	21951	21977	21883	21927	21814	21676	21842	21972	21848	21967	21529	21884	21803	21802	22066	21895	21788	21856	21871	21680	21957	21748	21660	21778	21669	21994	21904	21828	21713	21913	21914	21894	21971	21857	21646	21717	21776	21683	21928	21832	21773	21929	21880	22041	21664	21691	21934	21759	21942	21943	21808	21748	21787	22050	21769	21968	21851	21841	21851	21900	21888	21986	21813	21760	21850	21840	21897	21724	21812	21695	21914	21714	21924	21829	21835	21813	21812	21689	21966	21824	21897	21935	21870	21724	21910	21808	21965	21983	21822	21848	21778	21804	21982	21905	21907	21892	21894	21688	21742	21869	21879	21943	21665	21659	21807	21733	21959	21841	21782	21786	21708	21736	21805	21842	21904	21814	21878	21822	21691	21576	21888	21831	21744	21760	21846	21674	21808	21866	21736	21911	21750	21815	21605	21886	21671	21693	21859	21789	21949	21792	21852	21667	21687	21882	21589	21777	21950	21846	21951	21852	21920	21740	21892	21662	21887	21801	21769	21893	21688	21805	21758	21901	21645	21699	21721	21948	21898	21509	21805	22028	21849	21749	21693	21564	21858	21784	21735	21953	21655	21814	21959	22018	21656	21936	21935	21830	21830	21816	21841	22103	21690	21855	21860	21823	21876	21676	21842	21822	21705	21611	21843	21974	21933	21787	21801	21767	21720	21743	21841	21988	21689	21600	21747	21850	21881	21746	21614	21745	21937	21839	21871	21755	21809	21797	22104	21758	21817	21972	21584	21826	21624	21748	21834	21840	21853	21847	21744	21821	21833	21747	21821	21798	21704	21912	21866	21776	21798	21914	22008	21670	21789	22078	21790	21774	21781	21952	21775	21636	21884	21789	21851	21631	22015	21887	22035	21924	21762	21934	21721	21687	21696	21798	21671	21760	21801	21886	21877	21809	21870	21939	21860	21721	21842	21821	21808	21819	21812	22105	21749	21830	21626	21865	21838	21859	21874	21845	21906	21654	21892	21935	21926	21848	21721	21750	21900	21843	21859	21808	21762	21820	21770	21830	21771	21733	21949	21731	21756	21758	21846	21684	21901	21827	21680	21838	21891	21784	21886	21793	21930	21796	21715	21942	21760	21714	21880	21719	21693	21873	21803	21793	21748	21764	21772	21863	22016	21794	21843	21860	21871	21651	21751	21834	21958	21724	21773	21635	21821	21802	21785	21783	21800	21644	21738	22131	22001	21859	21969	21720	21797	21812	21941	21749	21966	21704	21853	21831	21702	21799	21973	21912	21862	21867	21777	21843	21807	21795	21962	21761	21756	21805	21714	21755	21891	21808	21945	21728	21787	21927	21767	21686	21879	21813	21960	21855	21916	21761	21812	21943	21715	21897	21788	21950	21825	21831	21826	21797	21884	21930	21767	21748	21915	21656	21891	21730	21586	21779	21873	21735	21926	21689	21654	21753	21696	21864	21858	21876	21807	21853	21868	21883	21873	21714	21926	21913	21678	21828	21750	21823	21712	21874	21720	21779	21995	21880	21714	21870	21772	21751	21958	21700	21813	21774	21976	21873	21646	21938	21735	22055	21722	21761	21920	21692	21812	21832	21719	21770	21658	21819	21844	21789	21706	21747	21686	21911	21855	21674	22024	21786	22056	21686	21685	21723	21912	21863	21735	21945	21828	21871	21903	21745	21874	21791	21914	21852	21826	21988	21788	21820	21833	21814	21788	21654	21886	21784	21737	21888	21626	21808	21709	21954	21924	21840	21817	21784	21890	21646	21829	21715	21896	21811	21677	21960	22032	21973	21906	21830	21623	21758	21834	21804	22006	21583	21869	21948	21865	21849	21800	21691	21948	21924	21689	21800	21880	21854	21755	21896	21927	21877	21979	21822	21900	21821	21658	21805	21842	21650	21995	21892	22036	21805	21787	21878	21803	21774	21818	21734	21906	21804	21945	21954	21822	21757	21830	21900	21944	21889	21806	21594	21882	21978	21747	21810	21763	21891	21917	21842	21841	21715	22060	21924	21885	21907	21744	21961	21685	21835	22001	21727	21806	21860	21941	21855	21799	21899	21832	21886	21692	21833	21670	21643	21801	21871	21948	21782	21841	21865	21938	21906	21945	21681	21700	21653	21996	21774	21993	21991	21885	21537	21756	21637	21930	21752	21781	21843	21953	21936	21812	21762	21929	21807	21676	21877	21754	21834	21797	21864	21989	21816	21805	21717	21890	21856	21829	21797	21820	21992	21836	21753	21919	21712	21930	21983	21969	21817	21705	21949	21908	21681	21712	21949	21805	21728	21849	21657	21765	21876	21784	22002	21865	21874	21689	21749	21794	21728	21983	21816	21831	21672	21945	21946	21939	21605	21774	21862	21785	21842	21754	21807	21887	21962	21683	21881	21953	21919	21837	21858	21812	21736	21870	21870	21827	21873	21978	21806	21695	21643	21706	21848	21667	21647	21763	21666	21856	21951	21695	21834	21691	21760	21661	21859	21842	21690	21908	21914	21720	21946	21692	21760	21723	21941	21841	21873	21820	21815	21729	22057	21703	21951	21971	21949	21785	22012	21617	21691	21840	21995	21634	21819	21879	21935	21905	21732	21733	21831	21750	21714	21803	21810	21966	22017	21796	22072	21739	21903	21730	21836	21861	21926	21724	21892	21782	21894	21933	21895	21763	21821	21879	21936	21702	21791	21805	21758	21830	21902	21858	21888	21676	21793	21971	21667	21690	21905	21904	21727	21767	21959	21803	21839	21623	21903	21825	21805	21902	21864	21690	21857	21815	21935	21877	21800	21793	21811	21878	21727	22047	21956	22026	21843	21635	21807	21822	21688	21814	21855	21709	21694	21743	21973	21911	21709	21852	21668	21732	21885	21785	21790	21896	21894	21826	21865	21773	21873	21719	21762	21678	21790	21808	21651	21828	21906	21875	21979	22040	21729	21699	21899	22045	21862	21605	21737	21877	21734	21780	21626	21600	22033	21700	21882	21861	21811	21864	21850	21837	21940	21732	21606	21816	21883	21930	21879	21808	21844	21837	21721	21716	21867	21886	21770	21837	21962	21708	21765	21821	21848	21749	21807	22010	21740	21886	21838	21686	21911	21696	21674	21819	21775	21941	21835	21774	21799	21918	21805	21816	21983	21811	21836	21619	21868	21919	21967	21953	21665	21755	21856	21692	21844	21848	21680	21809	21755	21500	22029	21892	21820	21683	21770	21798	21828	21823	21899	21847	21908	21902	21887	21742	21708	21736	21948	21841	21677	21704	21763	21797	21639	21788	21637	21803	21725	21859	21843	21727	21872	21909	22095	21801	21685	21886	21646	21734	21786	21852	21774	21644	21881	21765	21851	21883	21941	21853	21702	21696	21808	21842	21919	21798	21674	21776	21782	21839	21872	21758	21568	21866	21746	21760	21900	21668	21916	21911	21748	22103	21843	21743	21853	21900	21741	21790	21763	21847	21884	21845	21756	21621	22004	21887	21603	21769	21886	21790	21821	21799	21869	21788	21835	21923	21641	21774	21882	21555	21652	21838	21816	21792	21839	21994	21767	21676	21942	21784	21907	21759	21777	21529	21827	21853	21919	21878	21785	21751	21793	21901	21697	21882	21729	21956	21795	21956	21832	21961	21946	21640	21773	21866	21766	21931	21889	21899	21733	21884	21919	21746	21884	21705	21955	21854	21839	21776	21881	22066	21900	21885	21887	21913	21785	21725	21871	21653	21813	21812	22037	21809	22045	21888	21888	21724	21758	21870	21971	21750	21778	21723	21779	21867	21689	21715	21862	21813	21717	22070	21722	21697	21813	21672	21895	22003	21767	21906	21677	21769	22002	21680	21862	21724	21795	21676	21944	21978	21823	21817	21832	21901	21853	21703	21897	21730	21676	21594	22003	21753	21870	21782	21876	21828	21724	22018	21783	21672	21827	21875	21720	21868	21793	21827	21815	21895	21939	21619	21880	21839	21928	21628	21780	21876	21976	21779	21856	21848	21948	21798	21917	21704	21702	21837	21784	21662	21794	21845	21935	22004	21940	21773	21840	21911	21788	21765	21843	21745	21907	21852	21884	21822	21922	21613	21985	21697	21847	22011	21791	21923	21910	21794	21839	21712	21602	21790	22072	21761	21807	21902	22002	21674	21774	21729	21817	21827	21850	21881	21840	21938	21773	21979	21942	21705	21841	21891	21745	21839	21873	21833	21633	21812	21905	21808	21832	21806	21872	21758	21786	21730	21723	21650	21665	21621	21850	21694	21883	21669	21844	21999	21787	21794	21812	21883	21778	21868	21787	21814	21770	21860	21814	21880	21957	21627	21865	21775	21885	21878	21836	21917	21801	21747	21930	21960	21859	21942	21875	22051	21729	21824	21562	21747	21810	21479	21799	21817	21682	21841	22032	21645	21865	21830	21781	21938	21668	21911	21854	21682	22107	21939	21764	21903	21768	21861	21856	21819	21712	21621	21745	21931	21746	21688	21777	21761	21588	21746	21822	21691	22022	21879	22000	21830	21934	21835	21851	21831	21828	21864	21761	21802	21821
22801	21510	29411	24174	22974	28883	34066	30714	30493	30451	30318	30607	30289	30272	30091	29746	29594	29663	29643	29497	29427	29305	29508	29504	29486	29242	29230	29327	29396	29348	29484	29668	29263	29224	29346	29308	29216	29304	29325	30967	32223	30636	30171	29573	29284	28884	29176	28851	29074	29005	28941	29174	29157	29189	28974	29046	29102	28963	28884	29000	29160	29095	28913	29091	28883	29014	28998	29037	29013	29034	28944	28971	29297	29148	28844	29104	28647	29026	29040	29019	29205	29097	29068	29060	28927	29075	28999	28890	29206	28861	29071	29138	28981	29175	28862	29086	28974	28861	28979	28913	29018	29199	29188	29041	29109	29023	28856	29112	29024	28974	28950	29037	29162	29209	29033	29149	29180	29266	29238	29025	29005	29042	28862	28750	29050	28811	29033	29053	29113	28790	29022	29002	29079	29027	29052	29222	28981	28711	29196	28967	28978	28952	28785	29118	29143	29055	29319	29075	29087	29045	28989	28794	29138	28963	29002	28988	28835	28895	28900	29023	29181	29161	28888	28849	29004	29011	28714	28989	28917	28997	28990	28945	29246	29217	28916	29212	28843	28753	28867	29093	29044	28954	28772	29015	28962	28895	29066	29128	29016	28982	29069	28929	28988	28943	29098	28897	28817	29003	29051	29009	29056	29073	28981	29075	28966	28850	28759	29047	28822	29155	29189	28873	29049	28853	29228	29159	29102	28878	29245	29052	29161	28837	28987	28991	29049	28910	29052	29082	29000	28863	29062	28945	29262	28954	29109	29080	29133	29029	28907	28794	28907	28882	29088	29019	28582	29073	29079	29086	29015	28899	28927	29016	29242	29099	28954	29051	29234	29133	28887	28886	28910	28787	29088	29021	29038	28917	28964	28808	28935	28971	29056	29093	29137	29120	28802	28880	28925	29169	28779	28911	29065	29000	29042	28891	28955	29022	29204	28742	28968	28701	29073	29044	29052	28982	29073	28950	29120	29019	29228	28938	28960	29034	28990	29018	28906	29014	28939	29038	28940	29175	28793	29042	28778	29150	28797	29049	29183	28817	29152	28934	28905	28916	28960	28926	29047	29360	29201	28875	29016	28965	29038	29078	28991	29015	28907	28938	28918	29266	28833	29012	28838	29002	29041	28863	29159	28949	28950	29112	28843	28866	28958	29107	29003	28914	29069	29020	29025	29135	29116	29059	29041	28986	29175	29115	28918	28865	29003	29100	29111	28956	29249	29017	29181	29030	29018	28791	28996	28696	28827	28984	29154	28772	28920	28804	28673	28987	29087	28884	29228	28941	29125	29131	29025	28970	28784	29140	29098	29023	28863	28887	29125	29126	28865	29012	29314	28980	28750	28857	28879	28945	28989	29043	28939	29035	28924	28873	29036	29064	28922	29033	29150	28916	28862	29032	28920	29011	28764	29094	29131	29025	29037	28699	28790	29301	29061	28936	28920	28973	29012	29140	28987	28974	29116	28748	28998	29113	29126	28919	29106	28972	28779	28952	29036	29145	28844	28930	28971	28728	28846	28841	29219	28923	29042	29001	29111	28936	28948	29154	28866	28733	28972	29093	29059	29164	29147	28903	29064	28879	28947	29023	29231	28911	28899	29082	29107	29067	28867	29176	29143	28857	29115	28938	29190	28991	29100	28974	29280	28857	29101	29137	28876	28972	28637	28893	28903	28858	29007	29009	28997	28836	28979	28796	29034	29032	28897	29233	28939	29010	28933	28897	29015	28816	28807	29063	29140	29300	28816	28855	29071	28886	28980	29111	29026	28973	29253	29098	28844	29017	29097	29223	28836	28985	28676	28860	28836	28959	29013	29166	28873	28886	28969	28886	29069	29062	29065	28715	29031	28748	29127	28702	29109	28933	29151	29251	29090	28942	28816	28670	29181	29057	28920	28959	28966	29311	29090	28980	29011	29007	29044	29243	28968	28837	29152	28948	28927	28958	29017	28797	29017	29166	28860	28940	29003	29112	28902	28985	28780	28749	29000	28958	29119	28859	29179	28946	28935	28903	28929	28839	28884	29002	29151	29002	29016	28946	28865	29096	28939	29165	29035	28847	29419	29156	28803	28960	28963	29082	29119	29015	29148	29021	29050	29015	29007	28834	29052	28949	28916	29053	29060	29001	29068	28956	28961	29012	29206	29164	28990	29206	28753	28685	29009	29070	29000	28959	28745	28885	28999	28952	28878	29088	29062	28681	28892	28890	29052	29018	28986	29103	28978	28789	28839	28848	29021	28904	28959	29077	29036	28926	28879	28625	28867	28880	29216	28963	29117	29223	28896	28990	28818	29019	29217	28718	28979	28991	29037	28975	29018	28990	29284	28816	28927	28932	29061	28849	29038	29070	29018	28918	28661	28887	28803	28957	28850	29226	29019	29087	28871	29140	29180	28994	29020	28911	28920	28981	28802	28965	29020	28945	29028	28860	28780	28776	29003	29165	28956	29200	28949	29043	28836	29022	29052	29028	28921	29001	28999	28997	28893	28857	28981	29060	28888	28836	29152	29001	29133	28822	28895	29090	28841	29106	29112	29054	29033	28915	29040	29131	29226	28889	29130	28926	28938	28917	28950	28833	28923	28830	29185	28866	28973	28927	29080	28869	28911	29038	28751	29065	28951	28942	29207	29004	28732	28790	29015	28956	28772	28855	28734	28883	29148	29019	28822	28920	28940	28933	29099	28908	28670	29005	29112	28894	29043	29188	29166	29070	28917	28851	29173	28937	29120	29116	29038	28920	28969	28792	28818	28794	29060	29044	29094	28948	28909	28683	28867	28990	29001	28873	29075	28889	28933	28836	28880	28910	29065	28746	29098	29007	28921	28985	29130	29005	28923	28907	28819	29038	28876	29246	28994	28931	28951	28997	29159	29182	29047	29173	29182	28971	28883	28942	29046	29081	28934	29219	28996	29165	28906	29046	29010	29061	29157	29105	29244	28655	28842	28841	28948	29039	28742	28776	29081	28838	29112	28932	28977	29132	29011	29108	28886	28946	28891	29052	29039	28995	28995	29152	28922	29191	29092	28881	28905	28937	28842	29026	28971	29139	28893	29072	29197	28729	29034	28885	29030	28906	28962	29008	28973	28787	29089	29211	29061	28865	29100	29040	28979	29149	28966	29126	28881	29099	28933	28916	29037	29095	29001	28846	29135	29094	29052	28728	28859	28882	29087	29076	28750	28808	29102	29151	28960	28861	28945	28681	28893	29170	28882	28967	28875	29038	28923	29182	28846	28848	29268	29516	28958	28861	28990	28900	28835	28915	28434	28760	29106	28918	29175	28944	28962	29217	28926	28956	29003	28931	29108	29083	29003	28943	29154	29064	28966	28948	29075	28902	28861	29221	29123	28986	28981	28939	29194	28939	28937	28833	29243	28985	29032	28749	28797	29091	29058	28855	29068	28875	29010	28781	28997	28900	28947	28793	28880	29017	28630	28787	28823	29081	28932	28998	28852	29110	28909	28719	28818	29039	28950	28935	29139	29073	28981	28865	29128	29067	29117	29076	28971	29160	29240	29025	28963	28907	28899	28939	29001	28959	28978	29158	29016	29053	28837	29229	28854	28973	29084	29014	28889	28868	28967	28799	29002	29030	28754	29116	29043	28936	29072	28804	29054	28848	29159	29061	28839	28894	29192	29017	29080	29097	28958	28997	28897	29016	28925	28706	28822	28589	28893	28979	29030	29034	29148	28859	28899	29126	29023	29053	28999	29034	28962	29162	29254	29017	29176	29122	29019	29007	29152	28934	29019	29060	28836	29125	28923	29350	28908	29024	28828	28948	28928	29287	28930	28932	28951	28912	28805	28998	28962	28911	29037	29214	29030	29123	29004	28739	29078	28825	28971	28981	28947	29219	28891	29005	29036	29029	28919	28933	29025	28844	28980	29039	28763	28940	28865	29141	29106	28959	28909	29017	29040	28975	28938	29101	29164	28993	28971	29135	28989	28834	29118	29015	29065	28891	28696	29125	29075	28817	28893	29055	29003	28962	28987	28993	29186	28945	29041	28955	28978	29224	29186	28956	29294	28963	29011	28891	28978	29101	28898	29063	29055	28942	29108	28708	28858	28958	28948	28887	28859	28786	29049	29133	29210	29164	29111	29016	28958	28951	28994	29086	29196	29141	29044	28965	29082	29118	28983	28837	28952	28950	28884	29128	28825	28829	29043	28925	29101	29080	29052	29108	28615	28755	29202	29119	28999	29000	29096	28930	29024	29039	29110	29022	29118	28967	28947	29289	28942	29234	28955	29116	28877	29093	28987	28961	28987	28834	28944	29035	29007	29026	28961	28781	29015	28980	28981	29197	28968	29039	29008	29141	29268	29074	29116	29062	28828	29254	29092	28954	29002	29062	28922	28994	29027	28794	28917	29057	29152	28867	28931	29009	29037	28988	28924	28974	28964	28907	29006	28921	29115	29084	28941	29049	28976	29057	28966	28886	29116	29074	29093	29037	29162	29126	28978	29105	29159	29035	29111	29060	28979	29054	29015	28823	29102	28968	29156	29139	28906	28973	29255	28917	29196	28833	28928	28991	29114	29082	28925	28794	29022	28883	28909	29001	28957	28965	28686	28939	28722	28711	29207	28966	29064	29219	29071	29035	29067	28944	29015	28812	28986	28881	29047	29240	29112	28802	29097	29250	29049	29313	29161	29238	28979	29164	28840	28876	28883	28937	28980	28980	29048	28809	29124	29099	28760	28990	28877	28831	29163	28740	29018	29068	29023	28994	28978	29185	28794	29033	28840	28955	29032	28946	29062	29110	29135	29013	29103	29108	28922	28985	28981	29089	29038	28898	29116	28900	29089	29144	29164	28975	29129	28859	28985	29005	29067	29013	28959	28851	28892	28913	28904	28969	28828	28944	29084	28876	29029	28986	29073	28821	29187	29245	29083	29062	29041	29241	28861	29103	28959	28914	28884	28855	28958	29061	28852	28947	29024	28930	29012	28810	28975	29030	28701	28652	28927	28916	29040	28972	28964	28996	29014	28784	28747	29002	28898	28846	28961	28960	29071	29013	28829	29034	29251	28980	29102	28957	28984	28984	28975	29002	29211	28999	29063	29034	29106	28917	29002	28998	29108	29149	28996	28932	28855	28816	29143	28924	29208	28940	29149	29105	29095	29235	29135	28856	29029	28994
22946	41469	40686	34013	30920	28052	26301	25053	24313	23556	23495	23987	23893	23550	23248	22954	22783	22507	22520	22391	22354	22323	22495	22443	22536	22564	22503	22383	22231	22331	22222	22193	22248	22239	22350	22202	22281	22123	22250	25256	25947	24094	23267	22594	22392	22200	22060	21963	22021	21955	22086	21917	21967	21978	22116	22075	21910	21966	22096	22093	21949	22123	22070	22012	22104	22116	21935	21892	22124	21858	21965	21823	21994	21903	21921	21803	22155	22173	22081	21956	21935	21858	21994	21874	22035	22003	21986	22112	21878	22044	21989	21918	22072	22093	21908	22064	21975	22127	21959	22171	21988	22050	22002	22172	22132	21954	21946	21995	22150	21937	21990	21988	21972	22024	22117	21914	21966	21870	22127	21986	22092	22144	21877	22100	22056	21977	22066	22041	21800	21993	22023	21873	22104	22036	22000	21993	22030	21974	22039	22069	21971	21911	21978	21956	22188	22123	21892	22048	21820	22067	22139	22115	22124	21881	22066	21948	21819	21977	21924	21969	22055	22009	21923	22037	21862	21937	22073	21946	22144	22051	21848	21971	22118	22219	21933	22126	21995	22060	22055	21850	22099	21998	21748	21852	22045	21971	21930	21728	22061	21922	22003	22059	21902	21884	21890	21828	21937	22018	21990	22031	21934	22030	22044	22061	21964	22003	21943	22005	21992	21886	21952	22042	21896	21782	22007	21937	21922	21950	21943	21872	22154	21949	21923	22082	22017	22062	21862	21976	21964	21943	22001	21859	21813	21825	21883	22167	21932	22054	22007	21973	21975	21813	22103	22129	21999	21825	21968	21887	21985	22027	21928	21897	21879	21967	21981	21972	22009	22059	22031	22139	21959	21988	22012	22082	21851	21986	21891	21904	22094	22125	22087	21994	21979	22111	22124	21987	22070	22028	21847	21881	21951	21987	21805	22042	21794	21977	21797	21821	22019	22118	22046	21863	22013	22192	21944	21852	21976	21905	21884	21878	22046	22054	21989	22059	22069	22027	21921	21970	22127	21811	22020	21965	21986	22116	22063	21873	22120	22112	22145	22000	22050	22074	22062	21994	21860	21772	21990	21886	21898	22038	21978	22044	21941	21944	21927	21921	22026	22003	21826	22101	22054	21962	21959	21771	22005	22010	21876	22037	21925	22087	21910	21810	21947	22005	22212	21831	21892	21726	21832	22116	22165	21760	21861	22104	22018	21973	21797	22012	21742	21874	21915	21898	21905	21934	22062	21991	21900	21933	22006	21975	21962	22071	21958	22050	21988	21829	21900	22129	21965	21953	22100	22017	22036	22190	21881	22157	21947	21821	21957	21854	22007	21957	21873	22022	21965	22158	21950	21936	21966	21869	22061	22063	22022	22189	21900	21831	21891	21927	21843	22130	21933	22004	22010	22092	21961	21953	22015	22125	22016	21832	21863	22048	22029	21975	22182	22106	22033	22041	21834	21985	22030	22157	22037	21840	21946	21932	21927	21973	22045	21854	21921	22057	21864	21981	21851	22061	21850	21994	21894	21902	22144	21876	21945	22021	22110	22010	21814	21955	21991	21948	21891	22055	21928	21782	21940	21875	21880	21949	22038	22125	22020	22114	22035	21924	21962	22069	21963	22073	21956	21957	21868	21964	21961	22128	21901	21932	22092	21950	22080	21908	22005	21859	21976	21909	22044	21969	21935	22068	21973	21882	22020	21972	21932	21908	21756	21908	21859	22102	22039	21961	21891	21943	22048	21890	21968	21957	22079	21951	21819	22072	21871	22038	21888	22044	21925	22068	21898	21832	21879	22055	21991	21737	21962	22002	21838	22067	22068	21950	21944	22025	21986	21816	21909	21952	21734	22033	22160	21928	21927	22004	21879	22016	22068	22055	22132	21957	21780	22124	21852	21964	21889	22025	22007	22007	21964	21876	21991	21843	22005	22099	22156	21786	22082	21842	21955	21854	22006	21979	21942	21720	22107	22054	22178	21874	21805	22178	21846	21871	21991	21820	22089	22040	22016	21905	21883	21943	22078	21903	21957	21983	22047	21875	21937	22000	21783	21897	22170	21946	21946	22213	21756	22044	21927	22021	21992	22011	21815	21950	21995	22122	22080	22111	22041	22063	21976	21840	22005	21995	21844	21837	21968	22138	21934	21994	22138	21913	22012	21942	21784	21960	21998	21968	22195	22082	21954	22111	21973	22034	22158	21972	22011	21850	21753	21787	21960	21962	22054	21764	22035	21829	22074	21825	22069	21854	21754	21789	21938	21936	21992	22098	21647	22060	21682	22056	22023	22072	21861	21901	22058	22004	22060	21997	21904	22135	22045	21824	22067	21771	21782	21973	21807	21846	21937	21981	21991	21935	21981	22068	21975	22147	21853	21898	22056	21974	22020	21947	22048	21836	22157	22101	21924	21827	21929	21846	21857	21898	21966	22066	21849	21831	21811	22029	22037	21874	22177	21996	22051	22030	21947	22025	21847	21761	21947	22131	21963	22048	21928	22139	21990	22077	22084	21943	21910	22068	22050	22025	22003	22013	21982	22004	22105	22039	22004	21962	22008	22093	21856	21839	22051	21800	21881	22179	21914	21815	21978	22013	22100	22120	22002	21762	22025	21958	22001	22075	21909	22084	21860	22178	21731	22089	22110	21885	22160	21913	22179	21919	21969	22054	22173	21985	21953	21991	21866	21902	22068	22244	21950	21980	22127	22039	22042	22052	22012	22063	21973	22080	22066	22048	21965	21917	21974	21763	21944	22050	21906	22243	21970	21934	21922	21952	22142	21930	22123	21953	21906	21960	22047	21917	22112	21778	22053	22129	21938	21890	21882	22048	21913	21964	21932	21820	21997	21969	21893	21995	22163	21872	22034	22015	21915	21931	21943	22065	21817	21943	21744	22191	21945	22006	22053	22059	21819	21943	22027	22084	21928	21990	21981	21887	21934	22004	21918	21807	22144	21805	22038	21922	21877	22005	21980	21809	22033	21966	21945	21887	21951	21974	21817	22086	21841	21885	22058	22101	22054	21964	21702	22001	21925	22072	21886	21934	21810	21866	21961	21890	21932	22101	22021	21995	21949	21955	21998	21869	21934	21866	22090	21942	22100	21878	22030	22036	22021	21905	22080	22060	21967	21906	21921	21986	22061	22000	22012	21923	21926	22084	22137	22017	21838	21834	22030	21933	22001	21940	22060	21869	21903	22131	21813	22010	21943	21941	21886	22041	21994	21932	21801	22107	21957	22060	22008	22031	21987	21976	21891	22217	21933	21834	21949	22062	21943	21854	22030	21818	21868	21926	21949	22109	21927	21944	21941	22203	21854	22155	22114	22025	22024	21880	21755	21830	22036	21939	22055	21995	21922	22084	21959	22160	21944	22031	22001	22062	22017	21929	21959	21968	21971	21985	22140	21880	22055	21961	21903	22020	21897	21949	21933	21988	21964	22091	21996	21963	21933	22009	21950	21953	21978	21901	21984	21918	21861	21817	21957	21852	21935	21989	21909	22027	21773	22021	22127	21991	22070	21998	21834	21947	21829	22032	21864	22056	21934	22144	21991	22031	21922	22034	21976	22190	21973	21870	21956	21921	22205	22081	22081	21742	21990	21940	21965	21930	22107	22026	22151	22066	21947	22031	21843	22081	21963	22104	22130	21940	22081	21865	21878	22149	21965	21948	21914	22069	21901	21887	22007	21848	22048	21980	21955	21914	21975	22032	21991	21889	22053	21861	21957	22104	21753	22055	22097	21963	21861	21907	22029	22057	21942	22065	22091	21997	21875	22020	22131	22081	21992	22126	21975	21978	21994	21917	22115	22235	21872	21896	21899	21965	21990	22192	21984	21817	22015	22027	22102	21796	21963	21882	21946	22103	21867	22179	21908	22143	22109	21951	22035	22101	21974	21993	21933	22224	21931	21793	22005	22052	22110	22147	21913	22051	21821	22265	22076	21999	22015	21800	22045	21971	22056	21919	22072	21839	21971	22124	21892	21904	22147	21840	22096	22006	22081	22147	22070	21984	22064	21841	21898	22044	21997	21954	22135	21869	21854	21963	21869	22045	21956	21950	22084	21868	21922	22115	22140	21871	21837	22068	21963	21903	22122	21889	22054	21808	21991	22124	21863	21952	21880	22034	21966	22082	22097	22038	21964	22017	22001	21906	22000	22007	22054	21883	21891	21945	22020	21891	21933	21873	22051	22040	22299	22021	21908	21918	21818	22027	22067	21997	21866	21857	22051	21840	22003	22047	22129	22025	21921	21792	21942	22036	21938	22095	21934	21953	22119	21945	21993	21996	22146	22013	21944	21847	21976	22083	22127	22013	21821	21965	21936	22019	21939	21804	22028	21878	21911	21882	21983	21928	22100	21912	22032	21868	22057	22075	21881	21893	22077	22004	21848	22055	22034	22073	22096	21970	22047	22021	22012	21962	22034	21956	22099	21853	21889	22073	21973	21896	21889	22140	21881	21763	21903	22136	21968	22147	21954	21965	22044	22004	21783	22114	21935	21976	21982	21965	21880	22039	21872	21876	22009	21989	22085	21933	21971	21745	21898	21884	21927	21982	21783	21951	21866	21799	22006	21962	21997	21950	22024	21992	22054	21966	21858	21822	21986	21748	22164	21902	21994	21909	21865	22150	22124	21920	22007	22081	21953	21913	21838	22009	22071	22042	21961	21973	21989	22204	21796	21955	21905	22030	22068	21910	21881	21955	22076	22043	22057	21827	21988	22181	21985	21977	22042	21991	21941	22083	21988	21989	21949	22128	22002	21926	21973	22049	22043	22052	22059	21892	21834	22009	22110	21812	21918	22007	21983	21805	22022	21989	21772	22031	22128	22162	21927	22115	21931	21882	21983	22004	21884	22027	21878	21973	21879	22003	21666	22074	21998	21917	21875	22026	21945	21953	22151	21845	21910	22016	21953	22009	21898	21801	21998	21889	21813	22110	22131	21988	22037	21953	22049	21790	22018	21810	21984	21941	21945	22030	21944	22092	21883	22143	22018	21879	21908	22134	22037	22030	22084	22074	22208	22135	21955	22006	22023	22053	22003	22116	21989	21833	21931	21946	22086	21928	21884	21957	22042	21977	21916	21947	21879	22188	22098	21930	21929	21788	22041	22035	22051	21934	21937	22017	22045	22074	21914	22050	21931	21904
29138	25232	33395	33505	30859	30435	30030	29484	29400	29210	29232	29247	29360	29350	29359	29089	29054	29044	29073	29185	29152	29091	28963	28973	28920	29231	29014	29034	29129	28798	28920	28946	28812	29075	28931	28877	28835	28879	29223	29150	29008	29167	29176	29066	28877	29116	29162	28841	29160	29148	29072	28781	29071	28671	29065	28944	28961	28813	28860	29108	28745	28924	28925	28949	28789	28807	28727	28820	29126	29209	28904	28901	29034	28715	28756	28973	29019	28780	28977	28612	28885	29120	28792	28927	28888	28796	28584	28814	28659	28840	28913	28970	28736	28510	28656	29033	28981	28995	28637	29093	28852	28846	28809	28787	28968	28919	28766	28572	28722	28823	28706	28807	28735	28647	28814	28977	28882	28801	28770	28832	28892	28854	29059	28743	28807	28837	28830	28971	28974	28799	28881	28981	28761	28803	28997	28802	28805	28708	28997	28877	29006	28825	28782	28922	28947	28942	28821	28565	28975	28831	28920	28816	28711	28954	28782	28723	28780	28870	28832	28763	28676	28826	28946	28792	28803	28935	28972	29039	28700	28854	29001	28750	29076	28852	28985	29092	28959	28920	28724	29044	28881	28782	28950	28982	28774	28877	28814	28775	28691	28912	29026	29093	28845	28918	28854	28681	28803	28973	28945	28595	28613	28798	28851	28887	29177	29070	28760	28744	29038	29003	29043	28952	29033	28868	28923	28690	29055	28844	28708	28838	28800	28774	28970	28963	28909	28670	28810	28906	28845	28799	28782	28650	28922	28781	28992	28875	28740	28580	28803	28826	28958	28829	29075	28859	28743	28827	28616	28733	28725	28900	28768	28983	29032	28803	28818	28879	28620	28861	28778	28786	28651	28801	29100	28885	28749	28942	28950	28797	28928	29034	28671	28945	28672	28947	29008	28939	28865	28718	28834	28937	28933	28645	28699	28897	28826	28877	29076	28707	28822	28865	28794	28959	28883	28945	28817	28701	28796	28773	28937	28589	29219	28802	28928	28876	28798	29140	28719	28830	28861	29022	28820	28689	28934	28847	28874	28897	28745	28905	28883	29113	28860	28678	28862	28909	28932	28737	28619	28879	28819	28869	28977	28820	28691	28864	28832	28871	28948	28829	28937	28679	28897	28656	28824	28802	28720	28930	28941	28909	28942	28639	28879	28702	28846	28857	29026	28778	28976	28791	28941	28934	28770	28777	28879	28860	29077	28882	28950	28845	28965	29069	28954	28759	28743	28524	28944	28793	28771	28797	28988	28905	28975	28882	28985	28788	28931	28828	28699	28768	28821	28935	28731	28798	28702	28923	29012	28755	28979	28828	28968	28673	28971	29084	28913	28922	28959	29116	29095	28630	28702	28656	28697	28943	28813	28802	29148	29043	28997	28824	28882	28869	28607	29003	28981	28953	28741	28804	28874	28880	28944	28928	28921	28963	28709	28922	28654	29021	28913	28958	29058	29049	29065	28987	28808	28772	28826	29058	29158	28859	29108	28898	28937	28894	28789	29077	28774	28906	28880	29138	28787	28885	29217	28772	28834	29046	28874	28764	28756	28841	28735	28893	29094	28710	28720	29071	28890	28769	28781	29007	28994	28762	28883	28859	28988	28914	28764	29055	29187	29040	28905	28818	29072	28716	28801	28886	28806	28902	28918	28859	29005	28891	28724	28851	28816	28888	28622	28881	28948	28665	29010	28972	29027	28719	28917	28918	28829	28902	28963	28838	28801	28743	28706	29066	28841	28742	28711	28712	29098	29102	28991	28801	28818	28891	28969	28938	28695	28718	28962	28695	28758	28915	28923	28848	28759	28819	28963	28935	28970	28844	28924	28800	28848	28912	28970	28932	28907	28804	29204	28891	28935	28959	28921	28969	28882	29240	28918	28760	28818	29063	28831	28878	28794	28870	28837	28712	28841	28618	28856	28822	28837	28896	29023	28856	28658	28960	28643	28790	28989	28832	29072	28888	28757	28739	29008	29073	28926	28746	28710	28768	29065	28847	28781	28938	29066	28836	28915	29129	28772	28897	29004	28903	28811	28843	28954	28483	29137	29022	28992	29100	28965	28852	28899	28968	28875	28685	28614	28864	28936	29068	28897	28938	28808	28950	28736	28918	28894	29101	28900	28792	28866	29105	28989	28719	28767	29258	28940	29023	28904	28954	28956	28713	29094	28854	29021	28877	28678	29002	28868	28845	29007	28906	28904	28846	29015	28612	28963	28823	28853	28979	28914	28982	28921	28842	28785	29144	28885	28854	29064	28858	29124	28852	28923	28772	28948	28853	29029	28846	28988	29002	28685	28942	29048	28863	28926	28858	28873	29050	28815	28959	28985	28888	28810	28781	28654	28760	28752	29035	28684	28957	28907	29018	28950	28972	28697	28885	28989	29236	28937	28832	28873	28739	29007	28827	29073	28890	28797	28949	29107	28873	29008	28735	28517	29079	28785	28916	28999	28849	29097	28713	29111	28671	29206	29048	28704	28775	28930	28788	29034	28923	28961	28805	28931	28468	28716	28927	28710	28840	28784	28934	28899	28814	28697	28729	28797	28629	29006	28987	28815	28664	28980	28945	28781	28820	28994	28840	28944	28652	29001	28912	28924	28795	28933	28900	28953	28909	29023	28714	28965	28810	28725	28789	29195	29029	28980	28854	28816	28897	28767	28854	28701	28791	28881	29075	29084	28889	28762	28618	28960	28959	28836	28836	28877	28957	28977	28967	28839	28888	28962	28881	28940	28809	28887	28845	28983	28794	29024	28869	28851	29035	28946	28964	28931	29013	28788	28854	28872	29014	28837	28912	28863	28610	29064	28788	28927	28766	29038	28863	28822	28771	28995	28965	28845	28971	28749	28905	28718	29141	28855	28964	28958	28984	28886	28737	28767	28746	28744	28735	28889	28910	28738	29043	28752	28649	28514	28665	28805	28915	28972	29187	28921	28646	28925	29047	28803	28855	28680	28815	28914	28931	28712	28877	28792	28765	29062	29080	28711	28886	28779	28583	29029	28724	28750	28729	28777	28573	29031	28965	28808	28817	29000	28908	29026	28791	28683	28858	28845	28807	28757	28617	28977	28868	28961	28779	28883	28867	29075	29054	28890	29071	28904	28840	28952	28923	29065	28699	28798	28690	29177	28823	28994	28843	28670	28929	28908	28956	28862	29035	28732	28816	28851	28957	28901	28804	29268	28672	28819	28965	28951	28835	28987	28959	28823	28964	28722	28884	28831	28899	28815	28857	28943	29012	28991	28968	28724	28754	28869	28718	28828	28750	28718	28775	28835	28968	28885	28822	28893	29082	28988	28780	29060	28956	28975	28885	28833	29032	28743	28986	29098	29092	28937	28789	28795	28926	29212	28639	28804	29450	28825	28997	28994	28851	28798	28833	28760	28794	28859	28924	28715	28981	28947	28648	28728	28781	29067	28673	28920	28917	28842	28747	28845	28923	28710	28828	29064	28993	29011	28764	28727	28804	28931	28807	28887	28983	29144	28812	28616	28824	28878	28922	28731	28860	28814	28804	28847	28668	29119	28936	28877	28816	28836	28875	28746	28958	29040	28756	28963	29002	28787	28707	28730	28772	28789	28850	28873	28894	28801	28954	28711	28634	28736	28874	28757	28713	29209	28751	28931	28880	29201	29010	28935	28907	28708	29082	28819	28903	28801	29013	28957	28657	28839	28812	28809	28972	29104	28611	28747	28891	28888	28890	28849	29063	28697	28828	28753	28831	29001	28988	28757	28958	28899	28814	28941	29183	29065	28832	28843	28897	28749	28859	28705	28782	28925	28783	29083	28998	28843	28806	28948	28882	28744	28727	28656	28955	28979	28631	28913	28791	28725	28822	28732	28928	28849	28854	29046	28726	28929	28817	28982	28937	29075	28922	28977	28755	28909	28930	29008	28813	28905	28870	28991	29128	28681	28811	28866	28974	28885	28885	28881	29054	28743	28854	28617	28635	28586	28887	28766	28985	29073	29121	28898	29040	28729	28957	28942	28824	29059	28834	28878	28937	29001	28904	28732	28795	28839	29004	28794	28702	28903	28897	28868	28925	28855	28877	28968	28756	28972	28972	28746	28996	29114	28895	28691	28893	28739	28994	28872	29014	28968	28958	29016	28940	28897	28940	28634	29034	28827	28987	28679	28798	28792	28840	28965	28756	28808	28875	29143	29034	28828	28872	28960	28875	28902	28991	28761	28965	28892	28818	28742	28881	28809	28776	28827	28941	29034	28726	28817	28872	29121	28840	29061	28823	29053	28785	28861	28771	28723	28651	28986	28811	28846	29093	28796	28887	28963	28836	28854	28944	28806	28702	28856	28809	28940	29049	29295	29042	28935	29019	28886	28681	28714	28464	28796	28802	28757	28815	28878	28848	28669	28751	28746	28894	29013	28989	28854	28945	28760	28959	29018	29067	28984	28976	28922	28810	28927	28856	29068	28996	28956	28770	28905	28824	28933	28899	28731	28836	28801	29004	28725	29016	28863	28811	28943	29098	29070	28884	29053	28883	28915	28882	28688	29046	28868	28770	28985	29025	28874	28956	28765	28953	28811	29145	28971	29028	28959	28959	28752	28958	28873	28688	28830	29004	28882	28798	28810	28941	28798	29032	28913	28924	28973	28478	28843	29070	28945	29160	28942	28969	28981	28540	28916	29010	28994	28812	28921	28973	28830	28794	28985	28894	28987	28937	28828	28841	28756	29065	28720	28828	28870	29082	28910	28941	28924	28732	29070	29135	28729	28971	28769	28947	28930	28956	28686	28736	28666	28862	29212	28860	28684	29261	29018	28723	28898	28918	28820	28885	28843	29057	28773	28782	29166	28878	28871	28711	28863	28887	29123	29137	29050	28834	29005	28895	28826	28986	28894	28723	29088	29065	28882	28722	28836	28722	28928	28860	28793	28946	28800	28916	29064	28740	28741	28781	29295	28828	28849	29004	28929	28753	28846	28978	28915	28814	29048	28886	29149	28852	29022	28802	28761	28895	28945	28918	28947	28701	29033	28796	29005	28900	28989	28866	29078	29057	29115	28852	28693	28757	29017	28779	28749	29007	28836	28780	28716	29015	28774	29068	28903	29012	28887	28839	28955	29051	28977	28793	28782	28761	28980	28856	29014	28641	28889	28600	28916	28917	28705	28747	29011	28733
23073	31645	30795	27596	26040	24467	23393	23139	22774	22676	22648	22782	22863	22586	22449	22383	22090	22384	22019	22232	22362	22084	22238	22124	22074	22077	22040	22025	22025	21926	22133	22002	22134	21978	22144	21785	22000	21951	21936	22134	22205	22068	22054	22104	22183	22014	21937	21776	21997	21926	22010	21835	22026	21821	21960	21960	21898	21911	21925	21827	22067	21860	21720	21874	21951	22048	21842	21909	21958	21742	21824	22032	21983	21958	21961	21852	21927	21738	22003	21994	21902	22002	21908	21830	21902	21865	21874	21825	21766	21850	21870	21964	21945	21913	22041	21970	21839	21855	21863	21813	22000	22084	21903	22001	21872	22088	21968	21976	21777	21769	21759	21840	21905	21968	21866	22027	21917	21853	21932	21843	21903	22054	22071	21903	21926	21985	21867	22022	21796	21808	22122	22012	22027	22047	21797	21875	21881	21895	22076	21927	21849	21722	21801	21912	21933	21733	21962	22038	21978	21859	21739	21825	21836	21910	22057	21788	21746	21847	21723	21845	21942	21877	21732	21738	21998	21976	21773	21984	21905	21878	21979	22075	22017	21990	21800	21736	21918	21931	21972	22054	22066	21861	21952	22033	21787	22071	21766	21832	21920	22128	21938	21950	21858	21961	21742	21986	21854	21907	22167	21845	21939	22008	21969	21937	21872	22011	22012	21756	21963	21892	21952	21947	21986	21966	22224	21864	22034	21900	21934	22006	21730	21976	21839	21985	21979	21857	21992	21749	22081	22104	21969	21829	21918	22073	21866	21787	22031	21942	21869	21843	21794	21737	21878	22010	21882	21772	21835	21838	21877	21960	21798	21894	21977	21866	22038	21914	21881	22042	21944	21935	21906	21834	21885	22027	21906	21860	21987	21901	21983	21937	21963	22118	21841	22039	21679	22126	21948	22006	21823	21812	21819	21745	21900	21871	21941	21966	21908	21894	21998	21979	22009	21802	22015	22184	21856	22118	21667	21995	21754	21939	21871	21801	21994	22008	21951	22119	21725	21954	21952	22135	22033	21849	21898	21941	21902	21888	21867	21889	22033	21801	21998	21964	21934	21900	21816	21886	21754	21704	21901	21936	21892	21913	21996	21930	21850	21954	21957	21913	21915	21992	22150	21783	21922	21965	21823	21892	21998	21985	21868	21898	22055	21868	21858	22055	21988	21922	21880	21931	22017	22002	21880	21893	21838	22071	21921	21939	21875	21991	22043	21939	22016	21982	22082	21851	21896	22059	21944	21727	21881	22043	21726	21872	22000	21858	22080	21986	21782	22053	21861	21914	22069	21873	21818	21733	21927	21805	21957	21713	22062	21876	21932	21987	22020	21945	21827	21940	21954	22063	22005	21988	21824	21905	21873	22011	21919	21733	22032	21986	22011	21639	21954	22357	21865	21944	21745	22058	21906	21951	21844	21913	21664	21938	21934	21968	21752	21961	21941	21872	21831	21915	21911	21830	21869	21828	21820	21772	21962	21976	22010	21903	21828	21898	21786	21641	21848	21973	22072	21861	21954	21878	22071	21757	21980	21847	21831	21900	22111	21906	22104	21852	22023	21890	21890	21905	21838	21954	21941	21966	21940	21940	22055	21998	21948	21854	21924	22051	22019	21742	21955	21885	21870	21954	21855	21794	21860	21874	21953	22109	21974	21991	21973	21940	22048	22034	21818	22105	21903	21800	21973	21982	21972	21985	21907	21836	22029	21706	21815	21890	21988	21988	21845	21849	21942	22127	22022	21908	21917	21923	21859	22067	21962	21894	21891	21915	21995	21835	21770	22008	21999	21946	21991	21950	22008	21707	21836	21921	21932	22072	21942	21951	21852	21994	21906	22059	22008	21903	21914	21956	21923	21890	21950	21667	21873	21859	21833	21788	21967	21971	21921	21837	21963	21990	22018	21737	21878	21776	22025	21893	21963	21907	21831	21794	21968	21799	21793	21879	21842	21906	22012	21985	22020	21962	21793	21822	21913	21772	22132	21917	22057	22050	22112	21912	21886	21940	21972	21899	21900	21969	22032	21800	22039	21880	21988	21943	22017	22108	21976	22054	21935	21965	22060	21988	21911	21939	21965	22001	21914	22014	21876	21706	21956	21936	21834	21820	21944	21945	21955	21885	21923	21982	21865	21894	22020	21840	21864	21890	22051	21920	21942	21724	22022	22077	21850	21844	21884	22003	21876	21855	21990	21811	22045	21765	21894	21697	22046	22056	21831	22060	21890	21842	21927	21885	22029	21900	21830	21914	21987	21943	22005	21948	22066	21798	22044	21922	21924	21973	21858	21995	21955	21890	21891	21927	21919	21957	22024	21873	21985	22054	21911	21888	22041	21838	21940	22000	21946	21938	22030	21884	21780	21958	21950	21894	21870	22016	21815	21946	21894	21961	21926	21836	21896	21787	21929	21743	21872	21915	21860	22015	22025	21958	22078	21969	21990	21954	21806	21844	22082	21982	21849	22029	22167	21713	22030	22043	21860	21873	21885	21906	21886	21799	21896	21905	22074	21892	21954	21976	22015	21841	22022	22022	22130	21913	21975	22107	21868	21777	21971	21888	21888	21998	22117	21777	21907	22208	21969	21803	21941	21795	21912	21889	21869	21958	21861	22042	21820	22052	21990	22026	21810	22072	21959	22009	22058	21889	21923	21925	21974	21867	21972	22145	22085	22046	21973	21921	21919	21924	22010	22014	21778	21946	22061	21966	21844	21892	22042	21765	21877	22036	22044	22000	21891	21909	21990	21779	21872	21852	21885	22040	21923	21976	22165	21879	21917	21909	21810	21882	21943	21874	21994	22051	21998	21937	21936	21928	21858	21983	21853	21927	21807	22151	22107	21898	21959	21778	21947	21922	21911	21905	21978	21835	22054	21894	22101	21923	22082	21917	21898	21955	21898	22087	21957	21678	22039	21942	21758	21916	21784	21927	21880	21811	21886	21909	21808	21881	21967	22004	21762	21807	22183	21993	21945	21813	21974	22030	21907	22011	22084	21945	21857	22140	21971	22025	21973	22054	21896	22062	21854	21924	21932	22054	22038	21763	21903	22059	22075	21972	21925	21872	22120	22006	21715	22136	22028	21964	21947	21854	21897	21810	21945	22060	21794	21808	21928	21971	21702	21981	22018	22136	21960	22020	21898	21863	22001	21906	22050	21902	21821	21974	21958	21970	22116	22056	21991	21787	21940	21843	21970	21992	21971	22003	21957	21801	21983	22025	21930	21944	21941	21825	21865	21853	21979	21913	21726	22086	22074	21777	21857	21742	21931	21931	22110	21924	21876	21912	22007	21977	21768	21661	22019	21891	21952	21961	21939	21877	21833	21860	21923	21951	22025	22010	21945	21876	21833	21939	21978	21991	21950	21634	21840	22062	21919	21862	21930	21736	22030	21875	21941	22037	21921	21998	21981	21904	21882	21871	22033	21971	22054	21745	21998	21997	21947	21950	21924	21837	21956	21821	21918	21977	21962	21987	21830	21839	22036	21779	21918	22065	21896	21935	22031	21857	21765	22049	22045	22035	21946	21864	22154	21865	21832	22057	21840	21869	21853	21940	21760	21972	21793	21920	21933	21796	22055	21723	21960	22057	21932	21899	22000	21916	21823	21874	21828	21965	22098	21948	22027	22111	21720	22044	21881	22110	22048	22028	21928	21918	21822	22044	21940	21833	22031	21898	21840	21658	22046	21931	21982	21837	21843	21788	22112	21746	21901	21802	21981	21929	21819	21872	22020	21956	21993	21936	21744	21899	22141	22027	21876	21849	21849	21803	21771	21952	21887	22025	22011	21936	22008	22000	22026	21957	21784	21963	21988	22044	21943	21949	22057	21812	21897	21849	21945	22094	21896	21862	21893	22001	21965	21866	22088	21917	21938	22136	22032	21888	21893	22031	21933	21648	21905	21961	21806	22129	22053	22025	22064	22139	22036	21798	22048	21921	21999	21752	21922	21899	21753	21993	21999	22004	21826	21865	22016	21851	21942	21800	22022	21801	21954	22034	21905	21758	21900	21835	21993	21901	22050	21932	21924	21910	21924	21915	22069	21874	22124	22094	21948	22022	22103	21792	22111	22166	21898	21784	21936	21931	21906	21989	21862	22052	21907	21934	21904	21870	21914	22055	21910	21749	21875	21898	22015	21959	21979	21914	22007	21954	21810	21960	22209	21938	21825	21783	21886	21950	22027	21754	21695	22076	21963	22039	22054	21909	21898	21796	21868	21774	21805	21728	21663	21823	21813	21891	21940	21945	21843	21856	21836	21878	21929	21993	22016	21922	21815	21963	22084	21993	21947	21878	21909	21982	22084	21907	21841	21943	21920	21976	21843	21924	21872	22047	22019	21711	22015	22024	21920	21967	21927	21800	21904	21954	21927	21813	21808	21836	22020	22053	22019	22161	21957	21948	21942	21976	21884	22020	21930	21957	21833	21739	21887	21797	21673	22184	21995	22068	21848	21978	21882	21931	21985	21764	21831	22105	21961	22050	21943	21941	21769	21959	21937	22126	21837	22075	21973	22020	21763	21849	21884	21871	21867	22004	21966	21990	22059	21938	21993	21873	21866	21869	21731	21844	21830	21938	21768	21905	22067	22030	21985	21823	21922	21969	21939	21820	21910	21858	21845	22011	22031	22011	22072	21879	21899	22085	22017	21895	21969	21931	21988	21870	21899	22050	22017	22059	21937	21834	22047	21925	21774	21908	21960	21781	21998	21797	21755	21914	21938	21883	21930	21809	21917	21824	21958	21844	21864	22008	22109	21971	21904	21868	21903	21951	21889	21916	21938	21985	22079	21935	21896	22236	21807	22171	21970	22144	21806	22058	21870	21772	21860	21867	22104	21937	21889	22143	22118	22008	21926	22068	21925	21837	21936	21798	21968	21858	22142	21783	21954	21957	22024	21960	21809	21892	22131	21967	21752	21958	21868	21816	22038	22113	21860	21939	22002	21967	22061	21800	22024	21925	22026	21869	22007	21853	21997	21966	21832	21872	21881	22030	21958	21799	21998	22103	22065	22041	21764	21948	21886	21888	22015	21852	21996	21903	21948	22136	21896	22042	22045	22061	22058	21795	21840	21945	22103	22048	21873	22159	22153	21944	21942	22100	21843	22077	21959	21831	21919	22135	22012	21984	21744	21967	22002	21827
23752	21486	29176	24710	25249	30120	32084	29779	29262	29537	29414	29416	29529	29270	29368	29368	29033	28861	28717	28896	28796	28727	28858	29077	28987	28549	28776	29035	28781	28960	28924	28698	28944	28666	28871	28702	28965	28718	28604	29718	30393	29692	29285	29173	28751	28600	28434	28571	28508	28731	28619	28657	28683	28642	28701	28512	28573	28792	28617	28670	28566	28749	28767	28538	28630	28815	28846	28447	28753	28698	28791	28748	28816	28870	28715	28653	28607	28475	28605	28678	28382	28356	28703	28585	28505	28666	28606	28706	28717	28589	28674	28814	28519	28475	28476	28597	28613	28748	28692	28512	28823	28420	28822	28599	28370	28638	28536	28493	28535	28371	28727	28499	28611	28414	28564	28661	28365	28781	28537	28414	28702	28835	28495	28621	28606	28720	28426	28809	28600	28703	28481	28536	28697	28482	28719	28619	28569	28588	28563	28594	28769	28704	28626	28657	28483	28403	28700	28497	28673	28427	28418	28422	28447	28339	28665	28589	28529	28774	28623	28557	28700	28306	28671	28849	28675	28589	28565	28529	28667	28607	28700	28302	28716	28733	28643	28731	28780	28874	28436	28410	28643	28458	28620	28271	28763	28646	28497	28564	28706	28677	28542	28541	28953	28569	28674	28749	28493	28620	28539	28723	28719	28558	28884	28551	28515	28558	28615	28814	28502	28395	28389	28659	28582	28592	28676	28510	28737	28697	28356	28240	28441	28532	28428	28635	28309	28660	28327	28609	28415	28634	28584	28553	28787	28651	28647	28543	28752	28777	28466	28381	28693	28462	28502	28639	28685	28461	28811	28595	28303	28442	28604	28799	28624	28566	28864	28607	28379	28448	28603	28321	28771	28669	28887	28513	28596	28616	28534	28350	28560	28506	28689	28565	28423	28393	28483	28518	28499	28706	28389	28392	28690	28737	28761	28490	28732	28448	28458	28657	28578	28585	28577	28585	28549	28675	28640	28544	28414	28325	28637	28607	28444	28623	28578	28726	28725	28590	28440	28512	28551	28597	28390	28442	28764	28422	28703	28525	28569	28666	28652	28780	28355	28384	28708	28710	28581	28638	28647	28545	28666	28479	28408	28744	28661	28709	28674	28483	28394	28641	28402	28377	28698	28533	28652	28526	28540	28331	28592	28715	28807	28737	28659	28378	28609	28571	28727	28626	28695	28453	28496	28628	28530	28323	28707	28485	28840	28463	28442	28426	28615	28368	28631	28585	28527	28476	28479	28670	28624	28371	28587	28422	28728	28577	28692	28538	28276	28531	28674	28671	28498	28696	28570	28550	28643	28512	28604	28586	28754	28552	28842	28566	28314	28523	28451	28337	28541	28563	28767	28425	28461	28646	28528	28456	28701	28608	28484	28487	28607	28593	28631	28491	28593	28438	28622	28555	28726	28795	28732	28568	28416	28720	28806	28580	28419	28648	28545	28730	28394	28522	28591	28445	28420	28620	28728	28772	28622	28431	28786	29031	28771	28398	28331	28557	28641	28651	28498	28672	28629	28522	28795	28485	28551	28660	28785	28636	28455	28538	28524	28536	28372	28500	28717	28657	28592	28465	28525	28419	28639	28506	28622	28481	28530	28339	28676	28556	28417	28631	28598	28365	28441	28718	28497	28576	28853	28668	28673	28593	28649	28388	28386	28704	28445	28600	28635	28432	28646	28834	28590	28656	28710	28678	28631	28528	28673	28679	28390	28389	28304	28621	28476	28704	28489	28617	28528	28565	28498	28706	28537	28707	28719	28219	28488	28845	28741	28528	28674	28385	28399	28684	28558	28568	28408	28597	28467	28656	28335	28327	28739	28810	28767	28710	28289	28516	28473	28516	28606	28574	28507	28531	28579	28755	28721	28649	28321	28646	28556	28770	28438	28675	28715	28733	28517	28485	28630	28587	28484	28487	28462	28583	28676	28544	28426	28483	28472	28517	28498	28478	28519	28522	28569	28578	28774	28848	28596	28692	28867	28718	28790	28678	28502	28583	28811	28536	28323	28701	28596	28613	28422	28474	28662	28623	28800	28613	28436	28494	28706	28757	28503	28479	28721	28474	28620	28578	28628	28399	28633	28818	28582	28554	28399	28714	28533	28648	28926	28599	28573	28652	28584	28336	28706	28675	28677	28487	28587	28477	28538	28576	28674	28630	28893	28660	28507	28533	28430	28321	28665	28416	28385	28574	28730	28492	28576	28585	28712	28914	28520	28731	28620	28393	28715	28606	28631	28521	28507	28306	28883	28527	28669	28430	28590	28620	28525	28632	28688	28616	28747	28755	28743	28557	28731	28459	28528	28524	28536	28700	28473	28405	28501	28746	28820	28565	28511	28724	28527	28524	28769	28241	28583	28472	28457	28588	28559	28506	28406	28555	28401	28572	28628	28497	28748	28499	28762	28698	28605	28445	28657	28385	28573	28598	28406	28761	28742	28714	28487	28669	28706	28657	28581	28643	28574	28371	28634	28591	28496	28619	28463	28501	28728	28487	28512	28458	28580	28684	28478	28768	28729	28632	28654	28666	28577	28537	28611	28721	28687	28769	28509	28348	28584	28700	28687	28394	28692	28426	28745	28720	28409	28570	28475	28851	28643	28753	28892	28612	28514	28506	28679	28619	28496	28514	28599	28407	28668	28747	28671	28604	28912	28493	28527	28675	28621	28721	28773	28596	28897	28873	28485	28601	28691	28516	28505	28606	28481	28841	28495	28707	28504	28715	28693	28723	28434	28310	28480	28598	28654	28422	28637	28569	28517	28545	28492	28770	28716	28766	28701	28655	28603	28475	28518	28449	28532	28688	28733	28814	28725	28302	28596	28458	28726	28424	28482	28696	28556	28730	28610	28650	28563	28578	28677	28545	28501	28856	28670	28873	28818	28535	28560	28718	28653	28522	28448	28398	28737	28506	28361	28708	28598	28516	28744	28663	28747	28640	28681	28795	28907	28592	28628	28357	28634	28602	28593	28714	28736	28621	28514	28497	28708	28664	28377	28179	28414	28460	28643	28592	28403	28575	28845	28760	28565	28504	28710	28744	28548	28853	28798	28572	28424	28580	28430	28230	28691	28626	28787	28544	28579	28590	28617	28515	28447	28720	28523	28341	28658	28405	28398	28441	28753	28682	28945	28809	28535	28683	28651	28597	28520	28484	28564	28516	28676	28673	28739	28573	28747	28610	28669	28783	28708	28487	28549	28601	28260	28678	28443	28468	28580	28646	28671	28710	28622	28760	28601	28657	28582	28447	28516	28649	28468	28433	28444	28601	28557	28333	28589	28650	28618	28601	28767	28683	28573	28766	28718	28529	28760	28855	28531	28729	28541	28610	28424	28440	28595	28802	28570	28737	28504	28510	28528	28686	28822	28773	28533	28784	28478	28713	28682	28578	28634	28657	28754	28579	28747	28600	28513	28636	28506	28520	28523	28492	28431	28478	28569	28724	28678	28512	28827	28593	28680	28636	28599	28636	28702	28519	28689	28703	28729	28551	28756	28453	28499	28731	28747	28598	28548	28753	28542	28688	28577	28575	28600	28415	28476	28667	28425	28706	28575	28506	28561	28754	28762	28726	28414	28558	28666	28643	28536	28407	28705	28675	28427	28595	28739	28692	28845	28452	28731	28579	28503	28699	28482	28491	28661	28654	28510	28629	28464	28370	28614	28554	28793	28646	28833	28471	28524	28755	28437	28583	28666	28684	28474	28749	28787	28450	28540	28611	28709	28625	28621	28756	28673	28589	28433	28376	28582	28716	28629	28562	28310	28581	28683	28492	28830	28573	28476	28647	28763	28827	28611	28603	28485	28744	28444	28421	28707	28659	28541	28660	28602	28720	28451	28505	28585	28594	28402	28599	28553	28494	28778	28536	28580	28428	28411	28530	28500	28575	28683	28880	28475	28739	28595	28612	28615	28618	28843	28451	28721	28600	28328	28621	28674	28447	28730	28478	28577	28684	28514	28430	28621	28561	28470	28358	28623	28612	28521	28421	28587	28456	28413	28762	28398	28452	28569	28606	28460	28578	28549	28493	28608	28611	28546	28522	28795	28795	28605	28485	28459	28626	28678	28377	28763	28645	28611	28672	28558	28467	28684	28623	28538	28490	28931	28585	28339	28633	28639	28584	28693	28480	28457	28485	28689	28566	28707	28650	28698	28694	28448	28414	28539	28719	28602	28508	28889	28682	28590	28577	28609	28479	28544	28427	28572	28671	28764	28718	28772	28597	28604	28661	28456	28858	28509	28642	28657	28459	28636	28374	28678	28748	28660	28619	28757	28637	28609	28643	28503	28579	28715	28475	28749	28914	28642	28236	28409	28559	28469	28743	28597	28561	28589	28701	28620	28420	28569	28634	28595	28572	28714	28521	28642	28468	28406	28622	28739	28599	28541	28557	28584	28524	28395	28732	28582	28708	28522	28710	28696	28469	28448	28580	28755	28527	28623	28468	28666	28631	28570	28750	28874	28668	28619	28706	28552	28582	28446	28637	28734	28772	28590	28658	28495	28545	28571	28671	28793	28562	28717	28539	28608	28715	28694	28618	28785	28806	28452	28572	28543	28562	28524	28473	28484	28496	28495	28436	28539	28226	28480	28464	28414	28684	28702	28585	28621	28709	28554	28469	28727	28630	28659	28601	28759	28680	28632	28566	28804	28715	28696	28509	28424	28623	28584	28505	28702	28692	28482	28578	28616	28541	28514	28653	28635	28735	28423	28545	28708	28727	28433	28666	28548	28586	28636	28785	28539	28753	28744	28576	28542	28615	28683	28643	28714	28525	28939	28553	28696	28710	28836	28697	28810	28773	28465	28488	28769	28569	28427	28401	28551	28764	28747	28484	28652	28681	28498	28718	28750	28575	28490	28435	28684	28618	28437	28675	28778	28745	28583	28517	28461	28410	28591	28639	28535	28840	28618	28438	28647	28379	28693	28395	28587	28644	28569	28602	28597	28436	28473	28435	28839	28620	28742	28398	28593	28545	28627	28568	28608	28507	28521	28153	28472	28722	28377	28550	28616	28532	28715	28700	28602	28736	28831	28575	28558	28655	28693	28705	28559	28567	28740	28543	28653	28621	28662	28683	28524	28746	28850	28490	28742	28414	28500	28578	28620	28661	28657	28574	28651	28576	28565	28521	28487	28714	28631	28810
21662	36582	35340	30250	28560	26132	24620	24002	23097	22986	22888	23181	23225	22736	22748	22569	22318	21994	22154	21850	22357	22073	22310	22128	22264	22023	22097	22040	21897	21991	21946	22007	22010	21708	22074	21844	21943	21735	22168	23605	24050	22924	22444	22098	21838	21800	21823	21685	21774	21617	21977	21728	21961	21771	21764	21833	21701	21751	21781	21916	21679	21836	21773	21904	21770	21788	21751	21738	21836	21625	21758	21862	21763	21844	21609	21715	21759	21884	21869	21767	21859	21771	21949	21885	21848	21751	21828	21775	21803	21898	21678	21876	21833	21829	21821	21618	21807	21701	21738	21800	21821	21825	21751	21769	21939	21840	21659	21948	21923	21719	21614	21737	21740	21711	21719	21648	21718	21789	21757	21948	21930	21729	21967	21868	21675	21800	21765	21782	21877	21604	21823	21700	21817	21816	22010	21778	21747	21788	21789	21682	21668	21669	21692	21746	21939	21957	21627	22004	21712	21805	21563	21648	21850	21714	21845	21781	21806	21957	21667	21762	21895	21946	21622	21796	21718	21740	21738	21812	21844	21885	21800	21931	21820	21838	21846	21705	21807	21932	21722	21691	21812	21694	21818	21827	21866	21916	21700	21821	21808	22050	21742	21705	21761	21682	22044	21862	21808	21999	21652	21923	21864	21637	21758	21689	21580	21783	21779	21773	21717	21748	21679	21669	21806	21659	21689	21859	21857	21837	21763	21791	21884	21675	21818	21710	21754	21786	21698	21858	21705	21688	21698	21592	21889	21694	21620	21950	21921	21801	21690	21663	21765	21786	21745	21617	21902	21794	21880	21809	21827	21656	21675	21733	21704	21837	21671	21773	21669	21840	21844	21575	21858	21895	21554	21761	21900	21780	21790	21666	21814	21591	21974	21703	21785	21759	21893	21760	21695	21648	21673	21930	21614	21846	21851	21875	21820	21772	21538	21656	21776	21766	21770	21600	21716	21870	21971	21902	21572	21834	21912	21840	21946	21710	21852	21754	21657	21734	21861	21675	21658	21847	21907	21750	21921	21803	21933	21754	21806	21817	21905	21563	21770	21708	21566	21771	21867	21658	21733	21850	21822	21556	21642	21769	21728	21855	21768	21625	21933	21590	21906	21521	21819	21696	21903	21689	21755	21843	21714	21707	21641	21906	21871	21893	21942	21484	21705	21699	21736	21846	21863	21806	21669	21765	21756	21827	21767	21743	21821	21691	21849	21788	21825	21770	21688	21824	21698	21729	21844	21915	21861	21831	21662	21635	21804	21729	21834	21876	21678	21878	21672	21734	21697	21946	21597	21625	21841	21904	21902	21614	21742	21786	21809	21921	21580	21879	21758	21736	21829	21779	21625	21664	21655	21658	21753	21836	21563	21910	21757	21871	21936	21825	21698	21737	21721	21769	21677	21832	21889	21748	21865	21856	21550	21821	21760	21850	21788	21754	21751	21744	21600	21862	21858	21771	21724	21612	21619	21900	21786	21702	21770	21681	21866	21924	21913	21716	21812	21674	21894	21866	21916	21803	21818	21631	21807	21646	21753	21827	21733	21795	21803	21809	21892	21911	21738	21818	21708	21740	21821	21695	21786	22025	21700	21630	21716	21693	21628	21801	21811	21668	21840	21601	21666	21771	21743	21763	21803	21772	21796	21920	21596	21686	21636	21695	21715	21655	21619	21755	21878	21835	21855	21800	21686	21776	21574	21728	21823	21930	21660	21805	21626	21742	21708	21787	21727	21759	21873	21740	21697	21771	21912	21802	21864	21695	21613	21916	21812	21667	21803	21620	21896	21847	21712	21912	21742	21823	21740	21787	21741	21781	21725	21755	21571	21829	21780	21806	21785	21792	21957	21849	21760	21776	21676	21783	21814	21720	21658	21729	21625	21741	21899	21644	21681	21824	21835	21697	21686	21752	21781	21704	21823	21612	21593	21812	21876	21944	21802	21780	21712	21704	21884	21833	21921	21787	21695	21745	21816	21946	21707	21795	22012	21661	21671	21707	21792	21742	21810	21958	21537	21662	21774	21779	21850	21813	22023	21674	21805	21493	21780	21982	21835	21770	21831	21752	21640	21948	21762	21632	21596	21918	21752	21846	21936	21574	21776	21750	21645	21795	21754	21673	21722	21919	21855	21840	21711	21677	21674	21609	21662	21811	21599	21859	21852	21883	21825	21718	21840	21756	21733	21680	21859	21664	21998	21710	21789	21787	21845	21764	21747	21689	21770	21789	21827	21771	21729	21659	21943	21775	21761	21867	21957	21833	21812	21877	21798	21707	21969	21744	21990	21817	21746	21789	21688	21870	21672	21781	21800	21688	21788	21853	21620	21755	21756	21935	21834	21676	21693	21647	21865	21880	21681	21989	21784	21828	21722	21666	21768	21456	21968	21852	21941	21886	21793	21873	21795	21731	21681	21861	21749	21765	21847	21647	21713	21818	21631	21699	21793	21863	21700	21903	21844	21744	21808	21641	21823	21731	21849	21753	21821	21895	21759	21777	21816	21659	21742	21843	21937	21926	21726	21751	21881	21897	21790	21758	21844	21938	21830	21826	21809	21858	21752	21671	21711	21777	21794	21803	21792	21795	21832	21651	21770	21694	21615	21625	21602	21639	21696	21581	21702	21855	21783	21909	21838	21698	21809	21807	21657	21713	22006	21824	21795	21745	21726	21767	21940	21877	21892	21742	21831	21651	21576	21584	21825	21745	21868	21850	21819	21670	21837	21833	21871	21623	21760	21569	21730	21667	21958	21720	21669	21686	21848	21646	21676	21710	21852	21709	21745	21788	21795	21785	21734	21796	21719	21876	21923	21721	21695	21869	21845	21874	21867	21883	21878	21577	21790	21719	21686	21708	21740	21654	21866	21802	21671	21675	21680	21729	21714	21677	21798	21556	21746	21771	21837	21846	21736	21790	21782	21558	21590	21722	21669	21803	21692	21813	21866	21808	21749	21750	21703	21851	21971	21863	21632	21717	21826	21738	21700	21846	21561	21873	21876	21748	21724	21817	21809	21754	21803	21754	21962	21756	21765	21809	21921	21824	22004	22005	21770	21723	21935	21627	21766	21770	21946	21531	21921	21710	21766	21572	21890	21759	21943	21666	21881	21873	21707	21861	21980	21708	21660	21768	21722	21763	21799	21739	21790	21838	21941	21728	21746	21770	21850	21742	21857	21776	21720	21699	21900	21874	21834	21702	21550	21641	21660	21885	21685	21722	21709	21909	21739	21675	21772	21726	21891	21741	21537	21716	21849	21630	21891	21707	21734	21673	21815	21634	21753	21725	21795	21853	21655	21920	21694	21800	21563	21819	21897	21622	21735	21613	21823	21813	21715	21712	21611	21850	21775	21783	21734	21857	21723	21734	21628	21865	21753	21724	21685	21783	21736	21692	21505	21892	21789	21905	21746	21660	21907	21643	21663	21778	21566	21845	21999	21834	21859	21865	21749	21655	21590	21747	21629	21735	21709	21854	21897	21832	21690	21756	21764	21935	21670	21741	21939	21820	21559	21711	21753	21710	21691	21645	21599	21715	21879	21729	21807	21691	21703	21712	21783	21764	21744	21688	21808	21709	21737	21800	21882	21992	21791	21780	21676	21738	21641	21894	21791	21694	21853	21818	21800	21663	21726	21796	21796	21581	21658	21844	21700	21845	21789	21844	21775	21844	21764	21730	21821	21868	21792	21726	21937	21868	21800	21705	21807	21807	21715	21703	21852	21796	21780	21879	21880	21633	21640	21915	21666	21912	21783	21927	21668	21842	21752	21700	21723	21638	21720	21751	21882	21571	21829	21750	21807	21822	21823	21802	21607	21746	21838	21892	21975	21869	21704	21688	21743	21741	21894	21625	21725	21778	21733	21769	21680	21838	21878	21780	21882	21866	21700	21681	21796	21569	21890	21735	21955	21691	21732	21665	21737	21665	21874	21702	21863	21792	21746	21760	22007	21757	21908	21788	21676	21678	21819	21832	21760	21774	21857	21760	21904	21718	21745	21894	21665	21715	21714	21805	21674	21767	21699	21816	21740	21685	21734	21842	21833	21726	21679	21687	21699	21595	21755	21875	21789	21716	21791	21753	21814	21916	21739	21661	21809	21763	21584	21829	21838	21989	21584	21792	21672	21610	21878	21861	21616	21730	21896	21761	21675	21781	21898	21678	21699	21844	21808	21816	21628	21494	21902	21962	21685	21708	21778	21729	21746	21864	21985	21764	21646	21678	21633	21798	21768	21837	21715	21653	21831	21819	21846	21913	21670	21689	21921	21826	21725	21888	21802	21499	21863	21816	21803	21808	21842	21692	21772	21913	21842	21739	21798	21815	21907	21743	21766	21789	21804	21776	21733	21772	21800	21500	21777	21718	21767	21818	21885	21897	21733	21822	21741	21676	21987	21809	21727	21865	21863	21731	21740	21797	21741	21760	21921	21749	21768	21738	21650	21840	21720	21836	21742	21717	21648	21656	21793	21980	21721	21929	21812	21770	21718	21822	21731	21789	21782	21781	21838	21896	21805	21840	21722	21636	21803	21887	22062	21571	21654	21760	21871	21672	21840	21723	21877	21645	21879	21736	21843	21936	21909	21772	21770	21778	21696	21823	21702	21744	21898	21914	21876	21649	21896	21768	21764	21668	21883	21827	21580	21700	21792	21916	21497	21884	21920	21789	21843	21656	21923	21759	21695	21735	21839	21829	21833	21922	21736	21908	21661	21799	21847	21709	21917	21947	21789	21714	21756	21948	21940	21883	21724	21614	21699	21850	21587	21598	21735	21860	21754	21658	21878	21756	21657	21852	21739	21805	21751	21704	21760	21918	21885	21864	21627	21564	21954	21703	21637	21874	21781	21872	21745	21782	21811	21656	21751	21799	21642	21738	21905	21888	21863	21623	21786	21661	21757	21644	21704	21823	21743	21698	21784	21648	21709	21818	21706	21815	21754	21677	21630	21728	21567	21764	21726	21755	21782	21898	21845	21633	21796	21704	21856	21813	21944	21871	21687	21616	21665	21830	21844	21823	21930	21453	21687	21675	21709	21639	21814	21630	21856	21598	21761	21784	21738	21710	21597	21969	21689	21850	21787	21777	21787	21858	21815	21764	21731	21857	21803	21690	21757	21732	21620	21713	21817	21710	21693	21794	21850	21982
22862	21568	29449	24249	23020	29119	33953	30421	30069	30601	30111	30330	30412	29863	29903	29894	29766	29418	29382	29256	29344	29457	29509	29192	29464	29148	29364	29332	29066	29200	29177	29267	29227	29207	29170	28977	29283	29330	29254	30854	31958	30682	30256	29569	29235	29105	29091	29017	29037	29008	29011	28968	29065	29021	29119	29043	29119	28920	29127	28956	29015	28900	29238	28859	28997	28816	29206	29226	28982	29176	28692	29035	28944	28919	28925	29094	28868	28910	28917	29008	28898	29235	29018	29125	28985	28936	28853	28762	29108	29084	28775	29060	28989	29042	29051	29061	29413	28960	29005	28770	28820	28760	29092	29027	29006	29038	29165	29038	29050	29065	29228	29183	29220	29051	29134	29098	28972	29158	29053	28889	28871	28810	28827	29026	29001	28891	28876	28910	29247	28889	29005	29071	28950	29125	28581	28925	28891	28952	28871	28998	29228	28947	28988	29052	28965	29039	29166	28925	28780	29074	28943	28854	28853	29099	28941	28993	29112	28869	28556	29034	28865	28821	29003	29087	29056	28960	28931	29201	29044	28906	29055	28897	29156	29058	29152	28986	29155	29136	29085	29055	28948	28902	29337	28883	29168	29145	28960	28891	28925	29131	28786	28931	29281	28971	29199	28967	29008	29006	28857	28932	29164	28809	29020	28851	28972	28893	29184	29237	28923	29000	29128	29104	29408	29113	29107	28779	28616	29055	29038	29079	29147	29192	28930	29145	28942	29263	29017	29104	29076	28918	28971	28959	29141	29036	29181	29133	29289	29083	28916	28770	29071	28942	29085	29066	29116	29141	28905	28977	28984	28989	28923	28952	29065	28877	29108	28907	29013	29079	29011	29143	28940	28973	28616	28970	29116	28907	28915	28936	28840	28961	28838	28898	29047	28910	29010	28914	28954	29038	29204	28981	29137	29086	28963	29099	28873	28891	29273	29063	28987	29022	28956	29235	28816	28914	28881	29007	28991	29114	28843	28884	29105	28911	28961	29084	28787	28986	29033	28840	28935	28857	29061	28809	29100	29218	28800	29109	29237	29137	28991	28836	29064	29020	29073	29053	29142	28941	29023	29067	28905	28930	28819	29007	29086	28843	28750	28814	29044	29023	29146	28987	29148	28929	29118	28714	28868	28862	29016	28922	28955	28813	29097	28806	28948	28988	29102	28969	29038	29048	29131	29162	29035	28983	29204	29023	28992	29138	28946	29068	29029	28864	29008	29118	28952	28981	29004	28914	29090	29008	29164	29118	29027	29036	28805	28914	28840	28961	28722	29031	28909	28975	28968	28994	28971	29084	29091	29005	28846	29088	29023	28890	29041	29042	29037	28951	28892	29079	28961	29179	29074	28885	28736	28878	29018	29005	29326	28897	28954	28895	28826	29070	28941	29194	29048	29033	29038	28865	28963	28945	28926	29038	28982	29041	29066	28965	29170	29033	28976	29059	28909	29019	28915	28939	29011	28965	29064	29001	28938	29076	29287	29000	29053	29003	29104	29030	28799	29056	29044	29095	28941	28914	29039	29101	29077	29172	29194	29061	28896	29191	29255	28916	28876	29019	29070	29021	28938	28867	28872	28737	28869	28930	28917	28940	28851	28905	29089	29056	29112	29077	28931	28776	29163	28942	29081	28926	28977	29004	29208	28789	28986	29187	28966	28746	28954	28966	28970	28996	29057	28764	28969	28756	28857	29099	28935	28955	29182	29074	28862	28957	29145	28845	28866	28768	28885	28963	28830	29072	28780	29176	29015	28893	29046	29110	28995	28908	28752	29041	29004	28810	28813	28947	28886	28878	28780	28770	28949	29048	29027	28894	28878	29016	28898	28775	28799	28924	29065	29121	29162	29125	29217	28948	29043	29088	28973	28957	28938	29110	29119	28790	29016	28949	29035	29212	28954	28689	28941	28884	28932	29024	28908	28906	28864	28999	28924	28864	28720	28718	28972	28924	28921	28932	29064	28797	28892	29124	29062	29110	28963	28810	28987	28949	29087	29162	28983	29086	29087	29098	29091	29132	28856	28852	29185	29068	28989	28819	28982	28819	29209	29041	28937	29006	28978	28976	28887	29219	29049	29034	29077	28963	29026	28901	28970	29012	28994	29012	28711	29203	29021	28903	28889	29200	28899	29193	28987	28929	29077	29103	29351	28933	28883	28803	28743	28743	28941	28906	29110	29374	29153	28773	29025	29060	28984	28935	28958	29055	29098	29008	29153	28941	29069	28835	29113	28886	28961	29032	28971	28879	28929	29162	29089	29093	28998	28964	28852	28923	29277	28926	29190	28774	28945	28985	28814	29088	28926	28808	29025	28957	29052	28730	29058	29045	29133	29100	29114	28900	28967	29053	29261	28751	28953	28958	28911	28946	29025	29128	28951	29067	29058	28798	29000	29107	29134	29084	28833	29041	28954	29005	29207	28901	29022	29022	28788	29000	29015	29218	29059	29002	29046	28737	28915	28976	29066	28851	28904	29107	28946	29034	28883	28741	28788	28932	29040	28968	29101	28890	28953	28917	28986	28761	28996	28916	29196	28948	29000	28845	28980	28967	28935	29054	29019	28753	29003	28921	28943	28989	28958	29066	29054	28821	28931	29068	29075	28938	29136	29177	29124	29080	29156	29187	28852	29219	29013	28991	28969	29092	29189	28852	29038	28806	28860	28995	28984	28749	28812	28842	28977	28963	28943	28960	29112	28964	28914	29055	29139	28639	29009	28964	29057	28908	28763	28873	29008	28998	28885	28885	28924	29009	28839	29125	29156	28863	28768	28980	28870	28967	28947	29016	29251	28741	28792	29015	29191	28924	28779	28941	28617	29044	29137	28788	29036	29153	28960	29050	29169	28896	28985	29032	28768	29148	28957	28835	28802	29058	29010	28948	28781	28969	28844	29037	28789	28965	28852	28850	28934	28625	28958	29067	29193	29055	29269	28515	28923	28980	29075	29065	29102	28934	28957	29187	28858	28981	29068	29192	28845	29015	29245	29062	29335	28952	29092	29051	29062	29135	28940	28975	28976	28871	29139	29160	29059	29127	28727	29329	29066	28959	29113	29075	28859	29198	29161	29233	28962	28808	29004	29005	29059	29079	29001	28908	29033	28984	29047	28900	29123	28950	29046	28963	28866	29122	29150	28695	28945	29078	28916	28906	28954	28693	28981	29130	28763	28914	28876	29096	29016	28979	28940	29006	29040	28766	29435	29005	29067	28819	29058	29127	28967	29215	29002	28938	28839	28986	28978	29133	28844	29177	28892	28892	29122	28907	29057	28888	28888	28642	29066	28887	29018	28981	29081	29226	29044	28885	28759	29144	28988	29325	29034	28844	28897	28724	29051	28969	29100	28989	28817	29173	29034	29189	28856	28930	29096	28949	29005	29101	29007	29008	29006	29036	29016	28791	28921	28794	28985	29115	28915	28936	29106	29042	29063	28998	29079	29018	28886	28914	29107	29131	28928	29029	28816	29092	28885	28884	29065	29068	28938	28971	29108	29020	28932	29119	29258	28860	28870	29212	28999	29146	29085	28984	29176	28915	29007	29009	29000	29135	28944	28953	29128	28968	28847	28957	29034	28986	29012	28930	28962	28945	29013	29207	28995	28946	28874	29034	29074	28962	28760	28727	28836	29173	28974	29098	28954	29062	29019	28862	28853	29059	28905	28724	28818	28722	29071	28895	28852	28828	28770	28918	28948	29096	28969	28777	28886	28750	29012	29149	28845	28946	29113	29184	28877	28905	28710	29269	28807	28775	29233	29026	29027	28852	28874	28799	28868	28842	28710	28730	28806	28895	28936	29059	28894	29013	29070	29004	28975	28998	28989	29061	29110	28846	29017	29093	29104	29031	28920	29007	29061	28873	28926	28883	29221	29025	28898	28932	29189	28948	28936	29026	28754	29127	28764	29128	29102	29070	29253	28852	29080	29100	28911	29025	28922	28847	28974	28964	29139	28895	29014	28936	29095	29149	29061	28925	29062	29011	29156	28666	28994	29052	29033	29129	29332	29014	28877	28899	28851	29137	28953	29171	29071	29008	28900	28707	28865	29078	28971	29101	28825	29094	29183	28910	29146	28930	28696	29059	29305	29214	28847	28862	28891	28885	28984	29176	28981	28792	29106	28916	28827	28928	29132	29051	28799	29256	29001	28816	29071	29155	29017	29167	28860	29117	28907	28858	28714	29096	28940	28949	29079	29092	28990	29075	29099	29055	29051	28894	28843	28728	29145	29217	28930	28882	29000	28949	29121	29107	28976	28742	28980	28884	28785	29109	29050	29019	29378	28988	28903	29086	29155	28925	29163	29078	29183	28969	29005	29175	29019	28924	28946	29040	29045	29090	29123	28980	28775	28808	29137	28922	28968	28860	28755	28983	29003	28850	28911	28837	28858	29177	29008	28877	29038	29008	28954	28955	29214	29250	28972	29162	28944	28777	29171	28884	29023	29091	28841	28933	28814	29097	28851	29022	29066	28976	29019	28906	29065	28914	29166	28853	28980	28963	29031	29054	29020	28966	29070	29144	29080	29055	28862	28907	29193	28905	29039	28866	28877	28820	29070	29088	29104	29073	28912	28876	29025	29008	28937	29023	29066	28883	28715	28785	29073	28973	29013	29113	28851	28794	28866	29007	28972	29080	29090	28895	28960	28706	29008	28942	28898	28960	29049	28908	29114	29020	28925	29059	29021	29042	29023	28919	29009	28842	29015	28766	28996	28868	28822	28809	28991	28853	28892	28959	28992	29012	28932	29101	29123	28945	29054	29154	28968	28945	29000	28851	28978	29198	29115	28862	28934	28994	28825	28959	28874	28800	28961	29068	28996	28934	29034	29067	28606	28948	28739	29107	29042	28975	29286	29037	29219	28931	28916	29077	28872	29098	28812	28858	28878	29071	29017	29127	28799	29103	28941	28990	28791	29031	29023	28935	29176	29003	28902	28901	28797	29149	29176	28990	28851	29038	28963	29152	28966	28903	28823	28896	28883	29094	28884	28903	29201	28794	29020	29010	29100	29083	29211	28716	29255	28860	28918	29016	29148	29005	29062	29095	28941	28992	28643	28800	29182	29039	29019	28882	29128	28927	29027	29161	29000	28853	28953	28962	29006	29286	28576	28804	29028	28814	29070	28975	28970	28977	28676	28884	28933	28916
23024	41052	38536	33416	31164	28563	26316	25109	23956	23715	23392	24166	24033	23409	23144	23191	22899	22515	22630	22482	22441	22453	22614	22331	22515	22451	22608	22273	22092	22001	22546	22338	22260	22211	22256	22315	22275	22236	22345	25092	26174	24141	23325	22504	22067	22084	22218	22049	22200	21955	21907	22179	22211	22092	22003	21838	21953	21799	22014	21919	22039	22115	21908	21992	21869	21946	21995	22037	22059	22016	21937	22026	22140	22039	22121	21954	21907	22066	22088	21940	21946	21898	22123	21988	22094	21927	21993	22077	22099	22269	21963	22191	22032	22068	21875	21900	22007	22031	22070	22120	21937	22040	21891	22106	21869	22036	21916	22031	22022	22142	21893	22206	21972	22102	21887	21848	22294	21970	21950	21850	22051	22131	21925	21882	22153	21900	22040	22048	21904	21947	21992	22180	21972	22064	21924	21855	22123	22103	22008	21790	22096	21944	21860	21951	22146	22107	21974	22131	22142	21975	21938	22091	22021	21991	21911	22014	21966	21979	22003	21890	22195	22044	21935	21953	21937	22082	21813	22062	22150	21976	21953	22085	21890	22140	22040	21888	22078	22063	22019	21945	22182	22034	22112	22069	21944	21958	22126	22283	22209	22134	22107	21968	22023	22032	21944	22070	22061	22033	21978	22047	22038	22191	22042	22094	21893	22081	21990	22015	22014	21989	22091	21991	22084	22060	22024	21992	21923	21949	22006	21876	22155	22166	22097	22016	22033	21830	22072	21895	22131	22138	22169	22134	22122	22069	21942	21923	21916	21940	22212	21859	21904	21943	22068	21845	21866	21981	22065	22151	21755	22072	21929	22077	21802	22071	21953	21819	22060	21936	21901	21871	22113	22091	22124	22102	22013	21991	21927	21946	21834	21876	22022	22137	22044	22123	22180	22158	22051	22045	21833	22039	21928	21927	22031	21956	21888	21789	22025	21991	22031	22085	22025	22013	21803	21984	22111	22063	21981	21816	21985	22004	21957	21920	22124	21903	22079	21800	21855	21819	21870	22030	22096	21960	22003	21955	22151	21978	21769	21941	22041	22178	21901	22054	22018	21906	21986	22122	22035	22039	22010	21944	22267	21807	21898	21995	21995	22075	21942	21921	21964	22027	21954	21734	22014	22008	22107	21948	21949	21988	22168	22098	22000	22174	21903	21780	22123	22030	21666	22214	22144	22148	21926	21993	21949	22073	21965	22024	21850	21901	21981	21960	21961	21861	22115	21925	21940	22064	22062	21924	22053	21881	22122	21846	22106	21900	22037	21974	21972	21959	21973	21947	22020	22198	21889	21941	21997	22015	22033	21969	22028	21934	22077	21675	21954	21926	21896	21961	22137	22010	22030	22031	22027	21971	21921	21853	22077	21925	22055	22063	22079	21789	21792	22133	22285	22121	22033	21898	21821	21981	22049	22025	21832	21948	22011	21957	22083	21937	21877	22016	21978	21903	21985	22107	21975	21890	21947	21904	22191	21937	22115	21849	21952	21992	22047	21872	21782	21988	22035	21985	22002	22009	22024	21974	22117	21829	22092	21737	22061	22073	22042	22032	22107	22124	22018	22081	22127	22000	21973	21968	21992	21989	22074	21838	22103	21962	21909	21881	21908	21934	21960	21922	21974	21854	22008	22045	22063	22039	21863	22144	22068	21890	22166	21960	22024	22167	22109	22026	22009	21966	22054	22084	21975	21887	21793	21883	21992	21989	22007	21959	22048	22158	22078	21927	22031	22060	21998	22085	22013	21960	22010	22062	21811	21967	21878	22011	21901	22083	21958	22065	22006	21935	21838	22104	21877	22036	22032	22038	22007	22179	21864	21988	22111	21841	22045	21991	21889	21963	21882	22188	21941	21842	21860	22120	22061	22184	22126	22074	22054	22027	22047	21935	22024	22162	22067	21844	22066	21938	22006	22088	21883	21953	22116	22089	21990	21997	21948	21993	21967	22079	21941	21960	22160	22091	22165	22049	22034	22004	21851	21927	22039	22002	21918	21869	21959	21946	22066	21947	21985	22116	21984	21999	21945	22007	21992	21894	22015	22144	21981	21977	22072	22062	21936	21934	22076	22116	21994	22169	21997	21779	21915	21891	22092	22113	21914	21794	22025	22015	22035	21983	22018	21951	22119	22048	22139	22002	22092	22042	21788	21987	21985	22026	22022	21923	22088	22263	21954	21886	22049	21813	22153	21802	21965	22198	22077	22074	21846	21876	22030	21780	22078	22038	22026	21906	22018	21980	21981	21990	21939	22196	21995	21886	21814	21914	21886	22040	21868	21794	21939	21919	21850	21984	22150	21997	22110	22106	22009	21747	22148	22073	22158	21874	22022	21924	21960	21931	22039	21899	21924	21931	21753	22023	22217	22083	22094	21866	22123	21892	21891	21978	22126	22051	22037	22111	22004	22111	21926	22096	21866	22122	21954	21990	21944	21945	22137	21911	21846	22073	21956	22067	22033	21887	21814	21856	22049	22015	21990	21872	21940	21910	21998	21984	22058	22085	21968	22013	21871	21938	22093	21955	21833	21873	22004	22016	21925	21940	22313	21933	21991	21839	21852	22056	21964	22046	22083	21970	22024	21869	21956	21998	22046	21987	22067	21948	22060	21863	21992	21897	21883	22093	21949	21942	21981	22028	22087	21969	22108	22147	22024	21871	21897	22018	21982	21821	21769	21992	22062	22000	21957	22158	21859	22125	21934	22052	22071	22200	21952	22110	22058	21946	21913	21801	22001	22079	22025	22072	22062	21969	22031	22277	21935	21911	22097	21764	21972	22122	22057	22088	22025	22060	21898	21994	21984	22034	21855	22096	22035	22020	22105	21948	22180	21917	22035	22089	21996	22081	22010	21902	21827	22098	21740	22069	21940	21877	22158	21789	21919	21863	21948	21984	22019	21858	21990	21942	21843	22043	22123	21955	22195	21867	22023	22027	21878	21834	21972	22090	22051	21924	21955	21995	22264	22062	22047	22068	22101	22122	21886	22091	21879	22046	22024	22009	22139	22047	21788	21934	22187	21924	21962	22126	21980	22069	21900	21781	22109	21921	21992	22015	22117	21956	22072	22110	22051	21825	22069	22043	21911	21973	21878	21877	22117	21989	22011	21962	22029	22010	22029	22149	21944	21983	21959	22165	22074	21995	21867	22010	21895	22056	22070	21817	22011	21798	21886	22192	21941	22142	21911	21965	21875	22136	21984	21984	22044	21918	21912	22155	21925	22062	22040	22003	22000	21996	21858	21936	21980	21928	21816	22120	21907	21993	21941	21972	22019	22129	21970	21919	22013	22159	21887	21984	22048	21999	21864	21948	21967	22048	21981	21885	21842	21968	21784	21975	21986	22045	21974	21895	21983	21979	22034	22121	21999	21970	22124	21978	22153	22053	21832	22078	22105	22061	21973	21958	21994	22041	21933	22129	21946	21982	22014	21861	22150	22073	22082	21985	21965	21799	21953	22004	22096	21877	22137	21949	21909	21995	22161	21987	22105	22021	22002	22040	22207	22072	21948	22006	22014	22166	22008	21950	21884	22040	21900	22071	21966	21877	22002	21992	22095	21963	21989	22018	21946	22083	21964	21704	22016	22135	22029	22052	22054	21963	22079	21961	22059	21895	21882	21728	21824	22012	21973	21937	21831	22082	22102	21936	21997	21977	22041	21815	21970	22077	21969	21998	22057	21888	22130	22102	21873	22010	21879	21978	21995	22175	21818	21914	21967	22014	21935	21876	22121	22057	22113	21918	21909	21882	22046	22029	21914	21994	22075	22075	21942	21937	21966	22251	21968	22053	21895	22180	22074	22053	22095	21871	22124	22006	21902	22113	22038	21937	22122	21765	21968	22144	21954	22080	22090	21983	21912	21949	21872	22001	22017	21859	22020	22124	21928	22081	21987	22088	21932	22051	21987	22105	21864	21909	21994	21954	21895	22032	21963	21845	22099	21914	21838	22136	21884	21927	21967	22044	21927	22085	22068	22006	22106	21939	21920	22083	21941	21971	21881	22015	22255	22131	21955	21897	22047	21865	21942	21947	21962	21956	21831	21925	22123	21802	22013	21847	21976	21896	21898	22016	22028	22132	21932	22083	21937	22062	22052	22032	21956	22054	21879	22065	22067	22002	22077	21899	22045	22039	22003	21960	21878	22050	21870	22224	21883	22154	21984	21848	21882	22047	21936	21996	22124	21918	21977	21902	21911	22082	22094	21847	22061	21880	21938	22045	22004	21874	22064	21920	22049	21882	21805	22135	21904	21865	22035	22100	22118	21853	21911	22084	22082	21920	22100	21896	22092	22071	22007	21903	22011	21929	21898	21993	22040	21965	22092	21942	21987	22123	22062	22045	22029	21940	21908	21999	22120	21935	21916	22180	22008	21880	21964	22041	21936	22110	22104	21979	21884	21975	21930	21956	22047	21702	21957	22111	21840	22010	22050	22011	22127	22038	21935	22014	21989	21907	22064	22021	22056	22054	22119	22082	22147	22092	21922	22075	21943	21947	21984	21892	22050	21968	22104	21858	21984	21970	22024	21921	22078	22213	21905	21960	22102	22065	21890	21928	21907	21937	22028	22062	21889	21936	22002	22050	21932	21983	21988	21870	21975	22087	22034	21908	21932	22099	21900	22092	21951	21948	21964	22142	21885	21996	21819	21814	22056	22009	22015	22024	22138	22037	22111	22178	21983	21890	21994	21988	22153	21881	22029	21896	22074	22089	21934	22113	22093	21970	22168	21829	22147	22022	21902	21992	22017	21865	21890	22020	22111	22018	22087	21883	22095	22150	21997	21908	21977	21905	21894	21967	22042	21901	22018	21937	21840	22004	22002	21929	22063	22047	22022	22140	21977	21920	22053	22118	22154	22133	21865	22009	22074	22085	22187	22052	22052	22068	22052	22027	22053	22056	22139	21984	21876	22049	22231	21914	22043	21958	21760	21893	21964	21998	22045	21825	21941	21995	21952	21838	22076	21844	22019	22141	22044	22051	22100	21996	22107	22173	22076	21900	21974	21989	22066	22103	21823	21819	21970	21940	21904	21921	22086	22065	21857	22102	22147	22012	21893	21986	22076	22064	21854	22104	22059	21882	21857	21972	22128	22010	22008	22078	22006	21806	22086	22203	21926	22006	22113	22044	21970	22011	21924	22186
29099	25182	32850	32766	30527	30541	29961	29250	29202	29289	29074	28889	29410	28975	28991	28899	28960	28652	28710	28942	28838	28593	28882	28898	28939	28512	28670	28692	28564	28841	28750	28692	28800	28994	28731	28631	28597	28607	28743	28925	28937	29087	28831	28907	28895	28771	28761	28513	28624	28798	28738	28738	28634	28797	28715	28619	28850	28855	28575	28574	28514	28492	28589	28588	28903	28443	28485	28812	28448	28571	28736	28423	28937	28575	28559	28636	28619	28756	28737	28617	28582	28672	28969	28783	28748	28762	28672	28781	28706	28448	28749	28745	28771	28498	28654	28663	28610	28498	28817	28682	28609	28683	28744	28568	28682	28605	28684	28639	28688	28526	29039	28652	28576	28802	28766	28581	28766	28921	28764	28780	29002	28545	28541	28690	28673	28800	28785	28442	28919	28556	28689	28862	28589	28800	28566	28447	28754	28493	28441	28495	28524	28670	28837	28688	28575	28782	28683	28776	28573	28763	28831	28766	28810	28596	28818	28690	28837	28734	28708	28612	28906	28579	28613	28595	28287	28637	28742	28722	28717	28628	28764	28764	28738	28648	28469	28639	28499	28521	28553	28727	28632	28715	28593	28560	28398	28633	28685	28428	28827	28587	28675	28876	28516	28639	28614	28474	28770	28682	28652	28867	28755	28475	28422	28528	28622	28754	28750	28413	28586	28786	28405	28766	28674	28432	28645	28564	28908	28799	28440	28513	28927	28775	28576	28618	28868	28447	28735	28586	28703	28798	28489	28642	28725	28728	28608	28635	28814	28433	28336	28651	28501	28413	28636	28644	28846	28851	28635	28627	28756	28963	28725	28660	28693	28724	28743	28662	28554	28707	28429	28567	28574	28517	28475	28895	28658	28798	28887	28707	28590	28776	28594	28603	28856	28733	28809	28471	28522	28655	28669	28624	28858	28709	28433	28443	28674	28695	28756	28626	28703	28629	28639	28718	28843	28803	28702	28621	28559	28442	28972	28763	28510	28694	28734	28874	28691	28827	28785	28494	28602	28597	28665	28587	28597	28656	28605	28572	28808	28555	28568	28655	28699	28694	28669	28497	28565	28459	28799	28683	28721	28715	28629	28703	28579	28553	28839	28529	28806	28762	28440	28578	28648	28704	28889	28679	28368	28631	28453	28682	28643	28764	28416	28360	28475	28759	28676	28640	28592	28714	28880	28850	28639	28642	28563	28617	28533	28888	28670	28690	28862	28596	28756	28749	28645	28500	28440	28601	28732	28533	28734	28690	28433	28787	28689	28835	28408	28585	28576	28737	28674	28535	28654	28812	28738	28838	28728	28470	28591	28698	28926	28565	28598	28798	28545	28567	28557	28560	28943	28485	28651	28826	28621	28794	28616	28691	28694	28535	28683	28606	28598	28544	28606	28815	28810	28718	28588	28671	28662	28549	28629	28471	28671	28766	28619	28804	28897	28659	28529	28756	28678	28575	28859	28825	28701	28761	28711	28603	28584	28732	28653	28666	28710	28532	28405	28445	28779	28668	28631	28547	28285	28576	28703	28591	28767	28660	28716	28865	28785	28560	28341	28740	28600	28747	28613	28631	28917	28559	28600	28923	28570	28655	28895	28603	28736	28477	28993	28743	28727	28478	28598	28880	28513	28759	28625	28758	28554	28669	28844	28656	28556	28696	28656	28481	28828	28542	28521	28570	28928	28419	28632	28829	28635	28464	28558	28841	28686	28770	28781	28606	28685	28607	28608	28626	28613	28625	28953	28643	28697	28688	28793	28964	28514	28683	28798	28585	28634	28640	28557	28573	28920	28714	28540	28761	28649	28714	28754	28824	28763	28614	28838	28572	28721	28823	28500	28685	28946	28769	28444	28764	28549	28832	28591	28842	28417	28539	28788	28715	28831	28611	28537	28540	28665	28786	28627	28747	28678	28667	28858	28837	28930	28631	28690	28563	28940	28901	28824	28552	28531	28562	28652	28468	28490	28669	28642	28424	28765	28815	28768	28622	28529	28649	28548	28619	28699	28594	28627	28477	28565	28631	28473	28597	28531	28549	28461	28649	28664	28766	28624	28654	28693	28881	28527	28739	28545	28676	28764	28646	28709	28590	28676	28812	28913	28715	28660	28824	28676	28559	28965	28666	28539	28702	28486	28550	28879	28688	28728	28565	28367	28687	28691	28738	28431	28535	28563	28348	28674	28476	28676	28802	28791	28559	28689	28769	28781	28790	28682	28508	28624	28793	28585	28446	28671	28719	28637	28628	28516	28731	28388	28543	28504	28648	28662	28484	28851	28499	28581	28744	28652	28648	28416	28559	28488	28316	28681	28540	28594	28688	28840	28506	28579	28456	28693	28667	28614	28897	28753	28835	28816	28802	28916	28701	28640	28817	28783	28704	28701	28762	28778	28478	28743	28778	28847	28717	28489	28664	28847	28675	28583	28583	28617	28748	28695	28741	28670	28352	28668	28819	28726	28665	28540	28696	28765	28688	28725	28735	28551	28447	28503	28643	28786	28802	28502	28688	28811	28563	28483	28668	28793	28474	28781	28532	28608	28785	28584	28673	28565	28884	28766	28586	28526	28610	28707	28496	28501	28617	28630	28677	28540	28670	28752	28984	28799	28694	28696	28866	28548	28646	28650	28411	28751	28677	28515	28610	28824	28564	28654	28860	28634	28728	28787	28620	28708	28616	28719	28717	28787	28670	28608	28529	28629	28681	28655	28433	28618	28602	28886	28747	28556	28890	28659	28623	28559	28752	28651	28363	28711	28718	28689	28625	28722	28589	28471	28482	28627	28504	28743	28654	28707	28708	28604	28672	28629	28700	28580	28826	28637	28692	28541	28443	28605	28573	28713	28525	28842	28344	28672	28542	28596	28414	28582	28924	28623	28601	28721	28784	28511	28554	28620	28668	28640	28718	28765	28622	28737	28580	28651	28640	28610	28858	28675	28696	28745	28800	28580	28722	28607	28531	28661	28372	28657	28587	28834	28562	28542	28729	28711	28783	28363	28525	28460	28584	28548	28329	28582	28419	28591	28623	28669	28766	28373	28585	28592	28821	28752	28752	28717	28580	28593	28691	28597	28601	28837	28891	28713	28742	28761	28750	28773	28649	28535	28720	28728	28590	28737	28720	28466	28682	28944	28586	28611	28657	28740	28719	28542	28630	28856	28485	28631	28700	28665	28773	28815	28820	28620	28772	28760	28835	28775	28567	28510	28602	28606	28714	28543	28855	28872	28606	28723	28602	28699	28688	28441	28667	28703	28480	28703	28609	28588	28729	28818	28637	28564	28504	28526	28749	28596	28835	28651	28588	28694	28563	28617	28842	28763	28558	28686	28656	28730	28793	28696	28732	28526	28864	28832	28549	28822	28738	28743	28743	28785	28487	28678	28784	28496	28630	28827	28658	28708	28348	28790	28639	28753	28550	28714	28634	28675	28963	28662	28492	28638	28703	28471	28828	28716	28744	28814	28877	28887	28663	28748	28648	28936	29047	28645	28523	28691	28442	28534	28578	28544	28658	28645	28845	28832	28645	28486	28560	28586	28459	28709	28576	28694	28952	28756	28758	28680	28684	28687	28605	28682	28513	28862	28559	28624	28516	28745	28736	28635	28552	28706	28936	28945	28741	28725	28644	28792	28681	28697	28715	28737	28734	28366	28748	28666	28733	28808	28601	28640	28495	28243	28591	28567	28740	28720	28768	28728	28532	28631	28613	28780	28720	28798	28781	29005	28572	28507	28669	28595	28524	28600	28834	28689	28847	28589	28633	28559	28480	28492	28636	28724	28484	28530	28601	28753	28743	28940	28456	28636	28451	28742	28668	28900	28788	28530	28583	28731	28591	28753	28514	28582	28798	28738	28901	28910	28707	28659	28711	28881	28624	28985	28814	28354	28725	28758	28508	28550	28558	28734	28802	28564	28744	28593	28664	28719	28752	28830	28833	28830	28960	28865	28962	28693	28699	28833	28879	28931	28897	28897	28584	28801	28781	28497	28553	28826	28630	28689	28924	28619	28642	28731	28564	28679	28789	28456	28682	28555	28714	28789	28823	28533	28578	28695	28675	28822	28573	28744	28445	28876	28647	28568	28579	28675	28593	28769	28865	28523	28569	28594	28698	28887	28902	28433	28536	28943	28789	28692	28812	28671	28647	28679	28784	28608	28678	28618	28539	28868	28551	28642	28927	28567	28601	28709	28693	28548	28557	28549	28780	28748	28468	28660	28615	28677	28428	28667	28621	28682	28734	28633	28713	28819	28416	28676	28714	28680	28665	28802	28758	28942	28589	28732	28640	28870	28520	28612	28659	28811	28864	28591	28611	28591	28605	28643	28584	28590	28862	28249	28653	28714	28450	28587	28706	28853	28659	28499	28551	28673	28455	28387	28405	28716	28435	28282	28625	28734	28567	28681	28710	28660	28692	28901	28672	28686	28731	28505	28662	28861	28754	29002	28638	28521	28740	28672	28591	28656	28666	28723	28632	28596	28898	28732	28911	28562	28673	28684	28491	28649	28711	28772	28689	28738	28754	28636	28763	28748	28580	28462	28920	28633	28703	28568	28846	28724	28574	28840	28798	28804	28619	28696	28804	28735	28475	28680	28569	28701	28888	28749	28696	28549	28730	28480	28686	28827	28616	28583	28627	28728	28627	28660	28491	28458	28570	28729	28671	28673	28304	28850	28626	28656	28709	28701	28296	28650	28615	28732	28649	28744	28723	28806	28687	28708	28564	28653	28678	28645	28654	28557	28685	28603	28589	28662	28559	28713	28507	28747	28732	28730	28623	28585	28576	28734	28784	28611	28695	28514	28693	28539	28579	28404	28544	28784	28714	29038	28726	28696	28732	28671	28682	28634	28726	28515	28463	28828	28723	28863	28926	28733	28758	28577	28504	28692	28798	28474	28666	28633	28434	28429	28803	28690	28704	28742	28725	28724	28600	28705	28791	28735	28667	28771	28686	28989	28686	28529	28591	28875	28601	28833	28606	28705	28711	28509	28717	28763	28642	28580	28714	28775	28436	28652	28719	28566	28813	28511	28610	28452	28629	28574	28595	28549	28568	28426	28765	28857	28837	28589	28675	28794	28978	28882	28582	28670	28398	28552	28659	28399	28453	28610	28983	28724	28694	28666	28751	28802	28816	28626	28753	28898	28662
23069	31274	29946	27065	25856	24461	23374	22742	22442	22551	22234	22620	22856	22419	22155	22238	22261	22027	22163	22044	22099	21874	22111	21875	21866	21962	21964	21966	21842	21874	21770	21901	21963	21974	21869	22046	21829	22056	21850	22143	22395	22203	22039	22084	21929	21919	21776	21808	21985	21857	21847	21917	21890	21849	21909	21781	21818	21727	21851	21867	21767	21735	21714	22200	21693	21879	21858	22027	21901	22022	21923	22111	21742	21797	21776	21758	21765	21846	21745	21805	21916	21735	21871	21899	21891	21823	21821	21878	21936	21739	21738	21961	21757	21698	21764	21910	21755	21843	21758	21729	21902	21854	21717	21840	21706	21808	21742	21685	21903	21972	21734	21852	22076	21718	21783	21852	21858	21860	21870	21938	21897	21971	21828	21700	21917	21765	21767	21817	21904	21729	21883	21660	21902	21835	21897	21890	21735	21811	21792	21846	21684	21925	22080	21872	21701	21885	21831	21803	21862	21829	21827	21860	21928	21895	21721	21898	21827	21632	21824	21908	21792	21905	21612	21865	21674	21671	21749	21814	21802	21803	21830	21783	21665	21825	21881	21673	21977	21700	21800	21698	21924	21808	21869	21747	22054	21963	21835	21722	21763	21657	21901	21742	21891	21850	21641	21824	21969	21566	21750	22012	21827	21871	21719	21733	21863	21798	21640	21766	21604	21860	21722	21872	21893	21715	21840	21763	21926	21850	21783	21822	21859	21754	21809	21827	21742	21761	21782	21660	21703	22026	21958	21803	21784	21884	21680	21817	21782	21825	21878	21810	21811	21758	21817	22072	21823	22011	21956	21766	21957	21843	21790	21816	21692	21833	21894	21735	21883	21886	21781	21878	21772	21671	21910	21752	21596	21793	21693	21825	21944	21721	21877	21772	21871	21685	21654	21778	21800	21860	22018	22059	21632	21973	21712	21869	21662	21857	21729	21879	21820	21757	21722	21866	22011	21544	21733	21844	21835	21842	21763	21742	21786	21936	21916	21738	21839	21666	21906	21920	21831	21935	21760	21823	21825	21835	21730	21839	21760	21729	21888	21919	21753	21723	21707	21819	21875	21799	21766	21762	21778	21794	21914	21851	21762	21734	21766	21726	21697	21833	21707	21820	21944	21738	21910	21870	21792	21738	21866	21851	21721	21733	21909	21779	21796	21872	21829	21752	21892	22013	21982	21897	21776	21630	21891	21973	21725	21919	21825	21968	21814	21927	21885	21770	21802	21638	21752	21673	22025	21773	21883	21736	21786	21969	21845	21851	21805	21741	21724	21937	21927	21793	21892	21626	21989	21967	21883	21858	21758	21923	21950	21915	21840	21978	21878	21913	21822	21654	21730	21935	21797	21694	21748	21935	21842	21770	21833	21745	21755	21877	21819	21780	21863	21715	21736	21953	21941	21718	21845	21834	21866	21872	21673	21868	21795	21952	21982	21672	21947	21788	21695	21729	21752	21869	21792	21902	21906	21749	21844	21891	21987	21923	21944	21922	21931	21875	21738	21853	21863	21741	21959	21784	21753	21940	21751	21837	21918	21938	21772	21673	21777	21845	21743	21849	21650	21724	21875	21951	21771	21695	21900	21691	21847	21829	21768	21670	21833	22044	21990	21933	22142	21597	21869	21738	21856	21828	21790	21918	21821	21810	21729	21983	21621	21715	21834	21842	21946	21739	21835	21827	21726	21938	21871	21811	21668	21598	21991	21926	21675	21850	21969	21903	21805	21882	21749	21933	21742	21799	21686	21907	21721	21895	21780	21810	21973	21711	21714	21783	21882	21800	21901	21901	21794	21893	21746	21899	21711	21805	21906	21775	21883	21746	21951	21868	21979	22005	21762	21853	21670	22061	21809	21821	21778	21887	21935	21904	21741	21717	21721	21805	21626	21918	21801	21756	21955	21843	21948	21994	21783	21883	21844	21915	21949	21926	21776	21637	21905	21769	21847	21876	21784	21919	21876	21807	21807	21663	21804	21777	21661	21912	21997	21801	21870	21704	21878	21785	21992	21988	21887	21887	21796	21782	21822	21895	22006	21528	21761	21951	21674	21833	21816	21815	21742	21985	21697	21727	21599	21935	21751	21870	21925	21916	21946	21730	21926	21762	21722	21777	21855	21834	21884	21848	21925	21852	21900	21820	21952	22022	21828	21981	21597	21788	21806	22033	21928	21806	21911	21900	21753	21827	21557	21940	21951	21832	21799	21751	21752	21811	21874	21845	21902	21692	21855	21873	21917	21818	21904	21968	21795	21675	21820	21840	21982	21754	21645	21890	22001	21898	21995	21881	21833	21862	21734	21834	21691	21725	21896	21746	21665	21767	21984	21804	21986	21875	21856	21788	21881	21898	21929	21827	21808	21868	21798	21929	21694	21760	21854	21982	21799	21930	21860	21750	21871	22039	21733	21912	21877	21782	21960	21771	21749	21871	21762	22182	21829	21830	21610	21741	21964	21913	21991	21752	21891	21904	21818	21814	21851	21901	21997	21712	21735	21791	21840	21875	21783	21859	21840	21833	21608	21888	22012	21716	21706	21739	21744	21851	21700	21762	21724	21633	21749	21785	21821	21673	21719	21879	21903	21700	21949	21880	21519	21761	21751	21799	21870	21988	21940	21851	21762	21768	21792	21965	21774	21732	21765	21871	21846	21765	21905	21964	21891	21835	21873	21871	21772	21802	21825	21772	21808	21768	21815	21790	21953	21678	21826	21925	21835	21978	21820	21784	21746	21930	21948	21576	21663	21908	21976	21960	21906	21744	22079	21867	21944	21846	21940	21955	21865	21857	21935	21987	22017	21778	21883	21831	21784	21790	21759	21877	21784	21812	21919	21811	21853	21785	21772	21813	21895	21925	21831	21819	21710	21812	21834	21758	21865	21837	21762	21864	21877	21737	21807	21806	21899	21778	21920	21880	22148	21965	21688	21772	21790	21842	21851	21901	21974	21918	21966	21740	22037	21767	21806	21675	21854	21816	21879	21915	21853	21657	21678	21768	21812	21624	21867	21864	21886	21933	21846	21814	21772	21921	21928	21792	21710	21940	21882	21916	21675	21871	21962	21820	21926	21721	21956	21968	21776	21833	21952	21989	21818	21880	21775	21957	21713	21759	21895	21810	21957	21799	21915	21841	21724	21880	21750	21784	21865	21857	22034	21794	21814	21693	21871	21701	21942	21767	21802	21926	21844	22004	21897	21811	21905	21790	21824	21826	21773	21828	21847	21827	21852	21854	21842	21722	21791	21895	21920	22043	21668	21860	21753	21804	21750	21877	21877	21828	21747	21811	21905	21894	21958	21762	21661	21660	21652	21781	21719	21989	21917	21728	21914	21843	21758	21766	21809	21787	22128	21966	21866	21819	21671	21768	21895	21975	21799	21492	21619	21898	21728	21779	21776	21915	21815	21770	21826	21884	21798	21809	21692	21837	22079	21699	21938	21791	21535	21988	21731	22006	21849	21763	21728	21779	21929	21785	21847	21721	21892	21839	21820	21753	21893	21561	21743	21935	21683	21927	21711	21882	22008	21674	21812	21956	21841	21828	21773	21591	21752	21873	21831	21882	21857	21842	21932	21770	21802	21767	21738	22035	21913	21810	21937	21940	21844	21869	21635	21905	22001	21778	21813	21827	21873	21865	21841	21880	21994	21874	21785	22013	21974	21784	21724	21864	21821	21899	21898	21892	21787	21830	21783	21789	21950	21853	21750	21852	21797	21849	21806	21840	21891	21746	21837	21715	21945	21754	21821	21764	21790	21743	21826	22019	21669	21677	21932	21883	21746	21717	21822	21991	21867	21737	21652	21739	21872	21785	21790	21839	21793	21977	21823	21853	21823	21953	21886	21687	21837	21922	21807	21818	21919	21748	21918	21799	21850	21910	21796	21691	21845	21784	21855	21716	21859	22024	21947	21983	22012	21837	21925	21739	21796	21962	21786	21945	21769	21872	21973	21747	21815	21846	21994	21769	21724	21767	21758	21881	21940	21761	21994	22135	21810	21804	21996	21802	21678	21877	21699	21785	21738	21900	21769	21684	21740	21816	21803	21861	21954	21697	21887	21691	21962	21947	21815	21831	21873	21786	21825	21858	21894	21798	21911	21870	21870	21845	21871	21958	21759	21908	22015	21939	21864	21943	21875	21750	21884	21859	21831	21857	21787	21975	21847	21758	21687	21727	21957	21798	21917	21794	21795	21722	21966	21869	21888	21818	21767	21923	21719	21966	21820	21847	21910	21791	21697	21851	21793	21924	21741	21883	21944	21856	22012	21877	21679	21783	21744	21784	21771	21828	21735	21992	21684	21841	22132	21809	21993	21671	21772	21747	21823	21978	21961	22085	21738	21857	21788	21796	21792	21788	21849	21704	21830	21947	21781	21646	22007	21657	21807	21940	21569	21859	21849	21714	21708	21696	21935	21963	21971	21767	22153	21864	21899	21899	21873	21813	21927	21785	21894	21885	21912	21818	21712	21868	21804	21764	21643	21808	21768	21737	21860	21705	21673	21899	21959	21702	21783	21897	21802	21827	21863	21812	21784	21854	21851	22093	21745	21837	21846	21693	21988	21994	21866	21841	21705	21787	21919	21558	21770	21733	21887	21806	21893	21693	21833	21808	21822	21828	21872	21952	22021	21827	21930	21878	21798	21984	21922	21771	21852	21922	21855	21665	21884	21774	21913	21742	21869	21939	21781	21923	22089	21771	21893	21704	21890	21663	21851	21923	21784	21830	21848	21981	21771	21877	21830	21691	21802	21792	22006	22045	22135	21748	21759	21720	21807	21739	21831	21830	21635	21826	21816	21740	21658	21815	21768	21858	21824	21880	22057	21826	21824	21931	21760	21878	21964	21687	21829	21769	21810	21888	21759	21697	21827	21829	21896	21717	21779	21918	21813	21722	21832	21796	21901	21961	21872	21763	21793	21888	21857	21959	21820	21825	21932	21898	21704	21920	21844	21820	21828	21909	21720	21977	21691	21938	21743	22029	21881	22093	21747	21878	21751	22007	21656	21861	21891	21824	22047	21664	22026	21892	21943	21690	21825	21962	21956	22029	21862	21921	21734	21718	21780	21855	21793	21740	22029	21654	21781	21892	21957	21982	21840	21862	21849	21831	21737	21758	21768	21823	21763	21737	21861	21863	21863	21720
23819	21526	29206	24785	25233	30486	32361	29699	29297	29575	29455	29345	29301	29339	28989	29058	28967	28942	28920	28808	28818	28667	28893	28662	28719	28591	28880	28785	28678	28828	28664	28841	28654	28585	28541	28683	28639	28603	28740	29573	29998	29608	29286	28756	28704	28516	28488	28584	28501	28267	28738	28623	28570	28260	28434	28606	28407	28458	28685	28489	28700	28817	28594	28391	28477	28417	28697	28496	28484	28509	28522	28676	28374	28749	28704	28591	28468	28397	28428	28293	28557	28450	28455	28377	28278	28198	28414	28383	28157	28404	28581	28375	28199	28385	28339	28553	28397	28635	28534	28372	28344	28651	28695	28407	28438	28636	28446	28410	28633	28404	28549	28511	28637	28538	28652	28579	28584	28379	28510	28339	28566	28355	28470	28480	28454	28346	28125	28512	28510	28579	28450	28661	28732	28326	28328	28416	28551	28356	28518	28279	28564	28267	28326	28333	28642	28568	28499	28318	28566	28598	28475	28362	28374	28541	28500	28288	28275	28537	28519	28546	29019	28433	28608	28562	28474	28319	28367	28417	28709	28542	28391	28430	28627	28302	28435	28378	28575	28439	28483	28378	28563	28351	28278	28673	28538	28568	28414	28659	28668	28503	28511	28647	28282	28494	28269	28463	28413	28549	28271	28604	28555	28396	28562	28421	28439	28436	28331	28394	28319	28244	28578	28545	28494	28611	28561	28412	28338	28434	28479	28445	28559	28478	28456	28363	28659	28580	28500	28578	28372	28397	28694	28515	28529	28530	28185	28391	28561	28435	28472	28517	28433	28476	28575	28493	28418	28333	28336	28328	28280	28421	28650	28422	28337	28629	28280	28216	28467	28478	28638	28410	28385	28398	28547	28573	28407	28363	28758	28619	28419	28432	28379	28491	28725	28686	28611	28685	28458	28417	28637	28640	28439	28551	28380	28330	28493	28332	28352	28454	28648	28463	28412	28488	28305	28597	28410	28509	28389	28367	28620	28461	28598	28453	28322	28598	28628	28507	28266	28623	28618	28563	28472	28530	28341	28458	28530	28451	28280	28528	28363	28452	28627	28514	28406	28561	28270	28615	28337	28323	28486	28416	28499	28593	28562	28649	28688	28345	28385	28709	28442	28457	28488	28478	28507	28394	28419	28463	28502	28516	28347	28469	28552	28582	28803	28320	28585	28423	28285	28271	28384	28316	28513	28370	28396	28391	28519	28573	28551	28416	28479	28423	28597	28351	28575	28335	28343	28438	28607	28390	28415	28474	28773	28388	28178	28467	28537	28345	28395	28632	28607	28615	28407	28466	28647	28405	28341	28333	28321	28357	28437	28302	28514	28467	28700	28397	28450	28556	28315	28437	28368	28694	28237	28337	28445	28422	28490	28416	28358	28544	28365	28399	28575	28421	28304	28144	28402	28432	28622	28582	28577	28498	28383	28453	28298	28343	28151	28438	28592	28527	28562	28414	28377	28568	28677	28541	28627	28251	28514	28734	28571	28515	28637	28435	28607	28523	28647	28367	28357	28426	28609	28622	28343	28362	28443	28475	28549	28448	28492	28329	28604	28576	28701	28525	28541	28340	28440	28522	28320	28543	28613	28421	28552	28664	28587	28586	28417	28177	28274	28666	28437	28708	28660	28588	28284	28703	28362	28445	28531	28344	28573	28498	28465	28265	28469	28390	28528	28820	28418	28406	28609	28454	28374	28345	28546	28523	28390	28636	28676	28380	28555	28379	28641	28469	28644	28391	28427	28581	28571	28247	28476	28363	28671	28523	28428	28560	28351	28573	28498	28403	28547	28599	28618	28445	28704	28609	28605	28570	28496	28398	28395	28599	28322	28368	28529	28627	28627	28532	28714	28408	28394	28466	28529	28404	28376	28623	28578	28353	28384	28633	28397	28660	28566	28522	28632	28413	28474	28544	28381	28334	28506	28481	28549	28308	28648	28650	28540	28644	28387	28437	28483	28491	28390	28281	28544	28177	28485	28370	28512	28577	28453	28543	28519	28399	28521	28450	28446	28399	28217	28480	28464	28435	28436	28434	28643	28371	28520	28572	28493	28450	28450	28467	28441	28446	28353	28441	28621	28420	28408	28481	28569	28480	28469	28663	28347	28432	28508	28307	28690	28510	28503	28464	28586	28601	28470	28507	28530	28852	28392	28509	28293	28378	28418	28577	28469	28472	28630	28465	28459	28433	28519	28480	28470	28402	28618	28596	28430	28531	28324	28437	28350	28686	28447	28362	28342	28372	28535	28324	28357	28427	28342	28373	28557	28509	28280	28149	28534	28313	28410	28485	28439	28323	28343	28302	28391	28545	28414	28721	28705	28369	28610	28585	28444	28426	28278	28441	28390	28548	28455	28497	28596	28510	28545	28599	28400	28444	28413	28437	28381	28419	28517	28382	28458	28530	28466	28296	28508	28443	28295	28519	28323	28510	28313	28434	28558	28323	28513	28424	28613	28367	28405	28648	28238	28465	28702	28652	28779	28504	28509	28276	28547	28620	28566	28594	28307	28612	28572	28440	28554	28435	28317	28397	28408	28396	28411	28455	28548	28408	28430	28689	28665	28310	28518	28549	28669	28640	28401	28437	28428	28473	28526	28413	28339	28531	28617	28535	28398	28451	28447	28433	28464	28266	28554	28357	28466	28556	28311	28267	28476	28476	28640	28495	28436	28326	28409	28596	28514	28509	28571	28537	28566	28203	28536	28428	28537	28499	28626	28572	28479	28594	28292	28560	28526	28366	28399	28700	28368	28593	28377	28399	28403	28346	28403	28203	28387	28402	28719	28411	28525	28485	28371	28394	28334	28628	28421	28444	28399	28670	28466	28340	28681	28179	28366	28404	28571	28621	28579	28584	28399	28342	28372	28341	28366	28519	28379	28441	28517	28575	28405	28507	28606	28558	28408	28461	28526	28503	28758	28440	28497	28588	28313	28327	28584	28546	28233	28548	28147	28404	28631	28381	28550	28421	28561	28421	28337	28341	28480	28151	28290	28439	28538	28672	28389	28716	28467	28509	28563	28574	28501	28542	28382	28595	28331	28295	28322	28420	28578	28550	28419	28596	28341	28708	28413	28521	28577	28577	28494	28638	28665	28355	28538	28449	28551	28422	28452	28287	28502	28679	28371	28618	28498	28273	28367	28425	28612	28479	28477	28869	28465	28576	28632	28430	28465	28199	28418	28403	28493	28596	28629	28534	28596	28464	28556	28543	28412	28364	28344	28517	28452	28289	28463	28604	28622	28612	28574	28357	28497	28541	28504	28259	28413	28426	28380	28626	28155	28479	28596	28449	28587	28252	28603	28483	28304	28541	28552	28397	28315	28638	28415	28516	28589	28505	28454	28442	28380	28374	28587	28587	28514	28588	28456	28514	28432	28396	28558	28507	28713	28577	28296	28373	28426	28346	28588	28376	28466	28266	28511	28430	28499	28472	28350	28678	28436	28408	28339	28305	28411	28559	28814	28421	28501	28443	28654	28486	28402	28595	28369	28468	28703	28512	28629	28527	28540	28440	28573	28438	28433	28405	28552	28761	28855	28455	28421	28468	28427	28621	28546	28362	28631	28738	28508	28612	28561	28537	28317	28207	28387	28427	28454	28341	28470	28310	28281	28677	28478	28604	28343	28338	28595	28509	28615	28530	28632	28482	28547	28629	28286	28410	28633	28682	28782	28293	28362	28489	28422	28490	28584	28479	28571	28573	28266	28608	28593	28325	28525	28492	28501	28611	28762	28500	28293	28479	28474	28681	28422	28592	28464	28344	28642	28424	28574	28435	28390	28494	28468	28664	28369	28476	28664	28443	28304	28369	28540	28494	28424	28563	28560	28541	28678	28613	28391	28397	28517	28553	28399	28507	28481	28310	28149	28415	28316	28476	28447	28588	28591	28499	28576	28429	28359	28500	28430	28499	28466	28591	28447	28510	28546	28643	28546	28405	28361	28406	28455	28247	28335	28486	28557	28640	28524	28403	28500	28653	28308	28251	28634	28436	28674	28180	28674	28567	28365	28428	28307	28555	28502	28443	28726	28489	28450	28170	28525	28469	28371	28423	28606	28352	28657	28649	28248	28489	28382	28551	28297	28415	28642	28321	28295	28508	28687	28387	28524	28331	28624	28535	28366	28400	28622	28619	28633	28131	28404	28303	28422	28583	28712	28365	28580	28497	28656	28376	28468	28366	28362	28369	28466	28460	28519	28432	28575	28728	28542	28509	28640	28525	28376	28526	28607	28652	28622	28434	28577	28206	28535	28555	28514	28592	28473	28632	28590	28636	28526	28239	28490	28647	28369	28622	28533	28574	28699	28454	28591	28356	28492	28330	28485	28257	28193	28554	28394	28601	28694	28344	28528	28342	28361	28530	28393	28258	28485	28681	28447	28510	28563	28431	28352	28363	28518	28321	28428	28464	28585	28509	28484	28422	28345	28425	28580	28542	28585	28276	28532	28186	28598	28684	28442	28448	28405	28532	28461	28546	28370	28493	28538	28531	28220	28361	28221	28465	28317	28340	28509	28376	28642	28469	28530	28312	28508	28562	28284	28235	28740	28396	28331	28648	28641	28681	28362	28855	28502	28568	28634	28417	28529	28466	28761	28511	28546	28161	28214	28388	28290	28448	28379	28543	28917	28586	28585	28414	28481	28423	28783	28307	28459	28383	28470	28586	28385	28377	28412	28310	28286	28421	28659	28417	28519	28796	28569	28430	28349	28297	28651	28607	28541	28408	28592	28315	28587	28421	28325	28299	28490	28350	28346	28405	28234	28334	28563	28467	28683	28104	28344	28179	28576	28497	28459	28341	28709	28644	28358	28337	28542	28622	28589	28397	28510	28439	28648	28517	28451	28526	28229	28418	28476	28340	28444	28307	28399	28529	28623	28641	28452	28442	28398	28424	28475	28324	28591	28604	28591	28530	28146	28663	28686	28457	28381	28462	28417	28453	28500	28533	28662	28592	28467	28479	28549	28264	28278	28348	28570	28425	28480	28342	28336	28428	28473	28174	28230	28321	28206	28453	28535	28483	28465	28497	28521	28651	28651	28715	28442	28338	28566	28466	28462	28393	28577	28622	28432	28346	28755	28424	28444	28551	28447	28514	28497	28842	28573	28568	28427	28573	28625	28359	28265	28563	28616	28536	28466	28615
21814	36363	34490	30303	28393	26821	24660	24026	23112	22861	22806	23279	23054	22846	22708	22368	22243	21859	21913	22031	22002	22016	22308	22231	21985	22139	22266	22025	21784	21798	21946	22062	21991	21929	21750	21955	21715	21881	21991	23563	23975	22982	22549	22196	21864	21940	21743	21823	21903	21782	21845	21732	21829	21923	21498	21726	21866	21972	21838	21747	21825	21499	21614	21730	21859	21794	21761	21802	21648	21644	21678	21832	21618	21703	21819	21629	21606	21734	21824	21660	21700	21887	21714	21855	21529	21893	21749	21754	21788	21609	21898	21855	21957	21884	21716	21810	21665	22003	21757	21861	21840	21928	21858	21710	21754	21801	21742	21887	21750	21796	21650	21782	21848	21734	21658	21704	21674	21661	21675	21813	21694	21845	21773	21716	21805	21856	21627	21814	21919	21711	21980	21727	21677	21683	21750	21701	21751	21798	21668	21793	21642	21655	21805	21809	21768	21680	21714	21738	21750	21709	21940	21620	21571	21879	21550	22071	21777	21858	21947	21920	21737	21692	21894	21761	21713	21823	21710	21796	21579	21742	21657	21843	21702	21732	21905	21631	21816	21825	22121	21734	21806	21857	21776	21767	21755	21849	21979	21761	21593	21650	21786	21812	21778	21635	21705	21661	21735	21783	21779	21909	21725	21587	21575	21812	21548	21719	21694	21532	21565	21732	21830	21815	21712	21683	21733	21799	21805	21779	21597	21751	21782	21651	21731	21885	21872	21683	21812	21785	21884	21701	21674	21901	21653	21761	21880	21869	21595	21732	21838	21713	21665	21870	21812	21503	21793	21953	21766	21710	21943	21789	21773	21739	21758	21831	21738	21817	21708	21783	21909	21786	21631	21784	21827	21778	21793	21875	21604	21815	21697	21824	21977	21749	21733	21888	21736	21802	21785	21667	21637	21699	21617	21698	21930	21860	21857	21663	21826	21638	21685	21690	21721	21745	21753	21805	21787	21819	21814	21765	21793	21951	21695	21859	21777	21815	21773	21733	21902	21684	21854	21684	21682	21654	21790	21670	21706	21800	21814	21851	21872	21572	21844	21858	21805	21679	21917	21777	21725	21682	21806	21752	21707	21686	21818	21772	21630	21931	21517	21597	21853	21826	21722	21701	21719	21743	21747	21584	21638	21651	21761	21735	21682	21956	21925	21633	21695	21796	21760	21765	21687	21828	21871	21732	21736	21654	21687	21553	21579	21822	21733	21558	21549	21792	21884	21830	21553	21743	21679	21716	21664	21703	21720	21871	21829	21777	21844	21879	21831	21638	21913	21847	21772	21646	21733	21835	21731	21614	21833	21793	21566	21708	21667	21707	21734	21654	21579	21993	21730	21788	21820	21682	21504	21633	21654	21850	21686	21891	21811	21635	21739	21780	21757	21846	21690	21681	21694	21695	21623	21802	21623	21776	21785	21791	21707	21904	21867	21966	21764	21937	21698	21713	21873	21896	21708	21707	21739	21870	21716	21663	21827	21801	21706	21617	21957	21810	21801	21810	21766	21904	21701	21676	21767	21892	21770	21813	21613	21830	21979	21520	21709	21772	21846	21835	21935	21889	21548	21732	21866	21597	21721	21673	21885	21631	21668	21804	21640	21808	21671	21628	21781	21684	21697	21912	21943	21679	21784	21856	21721	21831	21848	21776	21735	21829	21821	21800	21656	21799	21776	21859	21773	21795	21828	21710	21672	21804	21747	21871	21742	21871	21809	21800	21709	21777	21881	21747	21749	21670	21675	21870	21862	21827	21674	21608	21771	21809	21717	21749	21770	21760	21842	21803	21795	21792	21715	21706	21804	21903	21683	21790	21846	21666	21930	21825	21961	21750	21634	21798	21724	21684	21501	21781	21913	21807	21676	21808	21861	21942	21595	21816	21769	21752	21852	21729	21813	21733	21654	21678	21856	21650	21713	21845	21729	21980	21824	21660	21773	21711	21881	21621	21840	21826	21693	22034	21817	21722	21699	21748	21720	21634	21780	21703	21736	21725	21998	21559	21735	21886	21772	21825	21738	21744	21763	21766	21794	21698	21767	21684	21836	21875	21668	21698	21826	21804	21656	21947	21678	21543	21829	21665	21710	21709	21765	21854	21694	21746	21759	21827	21797	21600	21787	21673	21688	21740	21720	21832	21748	21821	21782	21611	21728	21724	21676	21704	21680	21738	21834	21775	21806	21800	21727	21749	21682	21643	21643	21868	21778	21632	21711	21759	21869	21820	21910	21731	21829	21715	21841	21767	21789	21666	21715	21699	21715	21639	21946	21719	21618	21746	21766	21799	21648	21647	21620	21872	21759	21772	21791	21738	21668	21750	21573	21710	21926	21660	21787	21745	21657	21925	21815	21989	21760	21930	21486	21757	21853	21690	21820	21888	21772	21795	21730	21782	21689	21651	21769	21711	21912	21611	21670	21787	21798	21644	21821	21971	21643	21768	21715	21822	21736	21701	21758	21696	21865	21864	21685	21938	21709	21614	21805	21838	21720	21870	21610	21864	21842	21789	21783	21752	21791	21791	21969	21685	21682	21927	21747	21748	21818	21743	21905	21761	21901	21670	21658	21832	21585	21712	21651	21790	21755	21772	21738	21707	21839	21905	21781	21670	21893	21606	21774	21701	21892	21798	21964	21703	21678	21804	21759	21767	21816	21535	21720	21869	21851	21676	21987	21653	21902	21758	21916	21923	21729	21635	21690	21964	21659	21767	21775	21847	21784	21889	21835	21819	21737	21721	21602	21773	21806	21869	21834	21805	21883	21912	21703	21920	21747	21662	22058	21743	21840	21846	21685	21824	22040	21682	21647	21744	21601	21798	21774	21718	21681	21570	21890	21712	21787	21672	21751	21776	21657	21742	21800	21585	21792	21821	21728	21780	21945	21617	21989	21735	21746	21807	21735	21910	21533	21784	21846	21515	21869	21722	21948	21579	21703	21885	21634	21801	21847	21779	21883	21834	21841	21847	21763	21733	21819	21741	21650	21525	21586	21840	21816	21952	21574	21717	21814	21862	21844	21677	21696	21783	21983	21595	21787	21779	21663	21523	21890	21711	21602	21729	21648	21529	21758	21782	21908	21857	21702	21928	21608	21723	22032	21776	21886	21634	21725	21793	21686	21804	21884	21561	21686	21782	21829	21806	21717	21783	21728	21656	21689	21712	21775	21802	21869	21841	21854	21832	21649	21808	21985	21770	21679	21794	21810	21696	21829	21655	21865	21669	21981	21803	21741	21911	21689	21644	21841	21778	21887	21672	21697	21847	21815	21787	21580	21849	21796	21821	21665	21768	21571	21790	21730	21620	21880	21781	21742	21770	21753	21828	21751	21831	21844	21830	21695	21797	21775	21935	21651	21680	21875	21659	21698	21877	21627	21790	21778	21887	21725	21668	21831	21672	21673	21788	21883	21510	21676	21901	21648	21785	21831	21817	21635	21769	21865	21922	21657	21686	21666	21733	21903	21595	21632	21854	21577	21689	21791	21629	21751	21716	21756	21717	21842	21660	21710	21953	21807	21720	21790	21574	21695	21750	21828	22012	21967	21740	21758	21701	21673	21708	21816	21725	21875	21852	21762	21790	21812	21829	21814	21732	21640	21654	21860	21793	21788	21888	21822	21966	21792	21829	21690	21731	21849	21927	21745	21806	21757	21746	21776	21614	21756	21848	21544	21897	21847	21759	21603	21825	21780	21716	21642	21601	21780	21612	21594	21863	21656	21875	21753	21860	21771	21724	21886	21518	21835	21891	21677	21726	21863	21844	21605	21865	21826	21795	21744	21676	21887	21903	21645	21753	21636	21801	21890	21826	21941	21749	21712	21685	21707	21793	21863	21682	21708	21630	21819	21761	21734	21649	21848	21686	21725	21650	21848	21760	21663	21876	21603	21746	21788	21649	21689	21878	21650	21891	21732	21741	21678	21901	21867	21729	21571	21826	21634	21611	21674	21621	21608	21825	21773	21699	21682	21751	21900	21796	21689	21791	21816	21647	21807	21895	21780	21759	21714	21723	21757	21957	21641	21590	21650	21735	21801	21772	21864	21809	21674	21736	21750	21725	21813	21830	21615	21809	21707	21679	21575	21780	21584	21806	21747	21555	21775	21718	21756	21726	21851	21901	21742	21807	21660	21671	21782	21708	21810	21685	21699	21598	21750	21607	21838	21698	21762	21715	21768	21854	21810	21582	21749	21696	21753	21736	21671	21880	21752	21774	21878	21783	21728	21775	21663	21500	21740	21855	21775	21744	21838	21681	21572	21714	21783	21753	21729	21709	21613	21754	21762	21891	21749	21832	21855	21633	21600	21969	21736	21692	21725	21778	21779	21667	21628	21771	21900	21909	21812	21586	21858	21862	21752	21901	21774	21796	21902	21634	21884	21538	21786	21681	21626	21790	21868	21795	21705	21848	21720	21810	21747	21712	21780	21810	21801	21781	21881	21565	21771	21738	21771	21825	21950	21652	21822	21873	21802	21683	21807	21933	21674	21572	21795	21556	21752	21760	21759	21762	21755	21747	21726	21771	21796	21851	21864	21805	21791	21704	21955	21725	21668	21661	21803	21760	21838	21850	21715	21856	21807	21670	21698	21948	21730	21734	21766	21526	21900	21719	21729	21770	21703	21713	21807	21963	21762	21723	21852	21755	21863	21804	21694	21778	21908	21748	21767	21856	21806	21913	21805	21880	21718	21714	21672	21862	21785	21979	21656	21869	21711	21863	21753	21636	21778	21649	21694	21722	21733	21844	21851	21722	21832	21863	21881	21798	21583	21849	21678	21820	21797	21748	21699	21714	21778	21843	21888	21769	21603	21679	21873	21587	21848	21750	21856	21583	21814	21771	21704	21752	21781	21716	21681	21761	21760	21874	21692	21651	21667	21810	21639	21684	21850	21741	21863	21953	21690	21845	21803	21694	21897	21772	21749	21649	21630	21632	21584	21852	21704	21941	21750	21727	21671	21822	21766	21776	21736	21693	21666	21817	21732	21824	21794	21816	21737	21636	21716	21639	21962	21750	21617	21549	21659	21791	21559	21905	21767	21717	21921	21642	21604	21634	21812	21870	21848	21816	21758	21785	21872	21802	21815	21814	21782	21967	21686	21807	21842	21662	21704	21724	22027	21570	21626	21743	21738	21833	21746	21673
22766	21486	29316	24172	22947	29248	34208	30916	30012	30446	29799	30015	30263	30027	29735	29638	29332	29454	29323	29256	29171	29097	29170	29290	29300	29016	29238	29151	29148	28901	28966	28982	29359	29031	29122	29080	29004	29096	29216	30818	32104	30720	30224	29420	29184	28769	28996	29235	29169	28889	28887	28893	28964	28942	28865	28845	28799	29120	29021	28877	28880	29019	29024	28675	28585	28966	29172	28913	28733	29081	28906	28959	29126	28630	28872	28870	28886	28978	28957	28840	28687	28911	28796	28830	28787	28711	29167	28779	28953	28926	28965	28907	28857	28768	28856	28805	28862	28831	28813	29017	28850	28781	28604	28712	28873	28939	28886	29044	29197	28861	28585	28715	28767	28662	28763	28815	28774	29108	28964	28598	28727	28729	28831	28845	28742	28764	28860	28811	28683	28932	28796	28859	28669	28813	28596	28817	28851	28621	28754	28714	28761	28734	28711	28962	28793	28715	29067	28883	28873	28712	28844	28903	28943	28961	28743	28885	28853	29098	28694	28894	28655	28791	28893	28720	28701	28776	28962	28931	29168	28801	28921	28702	28641	28688	28851	29009	29297	28904	28848	28816	29015	28789	28914	29032	29010	28837	28918	28817	29059	28963	28974	28762	28853	28769	28526	28940	28809	28839	28835	28542	28801	28623	28657	28814	28922	28937	29025	28889	28793	29049	28809	28897	28740	28674	28917	28721	28796	28921	28874	28973	28869	28711	28930	28726	28981	28927	28535	28861	28848	28787	28968	28940	28726	28826	28885	28893	28992	28973	28903	28840	28825	28810	28932	29097	28670	28884	28616	28639	28840	28896	28822	28690	28750	28852	28834	28767	28880	28794	29003	28846	28797	28899	28804	28793	29000	28803	28966	28750	28902	28733	28924	28986	28762	28967	28664	28899	28795	28750	28762	28894	29000	28836	28930	29099	28769	28798	28879	28712	28852	28798	28698	28581	28824	28775	29040	28985	28673	28757	28731	28699	28816	28855	28720	29027	28893	28874	28953	28814	29100	29025	28781	28819	28864	28953	28928	28807	28747	28827	28864	28838	28770	28681	28926	28802	28958	28724	28685	28874	28771	28871	28798	28749	28953	28828	28665	29045	28805	28740	28785	28654	28767	29020	28887	29055	28641	28728	28823	28974	28759	28945	28772	28946	28964	28902	28884	28872	28814	28825	28788	28748	28894	28701	28667	28732	28856	28766	28869	28913	28857	28995	29062	28878	28735	28898	28870	28732	28956	28749	28697	28975	28763	28974	28767	28793	28729	28934	28980	28846	28591	28961	28988	28786	28980	28987	28735	28963	28944	28714	28843	28876	28800	28781	28767	28880	28801	28940	28754	28912	28838	28818	28721	28671	28587	29044	28539	28855	28832	28860	28878	28729	29085	28880	28815	28834	28981	28689	28863	28882	28982	28861	28694	28736	28796	28971	28749	28601	28710	28702	28892	28831	28824	28802	28819	28522	28693	28866	28981	28644	28927	28875	28771	28932	28836	29163	28918	28945	28865	29018	28890	29000	28920	28825	28808	28826	28967	28966	28921	29072	28995	28947	28812	28925	28775	28724	28973	28909	28617	28890	28726	28711	28739	29128	28623	28991	28874	28822	28778	28822	28742	28771	28662	28717	28903	28945	29032	28906	28924	28818	29069	28964	28975	28663	28781	28876	28857	28871	29005	28938	28976	28782	28894	28796	28825	28833	28913	28502	28711	28836	28782	28870	28783	28757	29009	28648	28795	28693	28655	28565	28910	28707	29085	28666	28875	28707	28926	28813	28895	28687	28934	29124	28981	28843	29019	28742	28703	28563	29057	28990	28783	29123	28875	28938	28667	28537	28840	28602	28748	28836	28639	28679	28872	28527	29077	28795	28955	28921	28883	28698	29045	28601	28783	28845	28812	28928	28987	28940	28890	28801	29125	28751	28905	28797	28738	28718	28776	28829	28857	28778	28614	28910	28723	28770	28802	28746	28878	29080	29262	28929	28969	28748	28918	28801	28928	28716	28874	28822	28717	28764	28730	29001	28992	28827	28498	28708	28815	28789	28950	28952	28929	28982	29136	28811	29042	29150	28782	28697	28918	28930	28996	28847	28822	28632	28846	28869	28889	28870	28828	28903	28793	28663	28621	28787	28782	28827	28757	29056	28954	28705	28966	28745	28895	28728	28877	28955	28670	28713	28805	28794	28701	28848	28818	28848	28692	28630	28682	28810	28870	28664	28881	28877	28851	28854	28829	28948	28849	28804	28804	28971	28955	28733	28768	28654	28926	28896	28831	28658	28718	28707	28899	28856	28923	28828	28639	28806	29004	28819	28705	28923	28942	28803	28793	28846	28837	28850	29035	29136	28930	28899	28848	28872	28923	28964	29032	28761	28753	28664	28653	28908	28861	28841	28868	28831	28920	28776	28992	28749	29046	28896	28925	28687	28623	28706	28700	28649	28824	28834	28931	28866	28788	28915	28954	28633	28805	28793	28843	28823	28956	28742	28541	28846	28856	28788	28680	28717	28659	28809	28839	28810	28878	28558	28661	28738	29072	28911	28785	28657	28673	28873	28671	28986	28825	29100	28712	28659	28825	28647	28902	28930	28887	28920	28881	28739	28705	28753	28620	28808	28854	29044	29031	28959	28806	28799	28695	28691	29039	29092	28636	28737	28673	28788	28819	29024	28730	28869	28741	28929	28845	28713	28753	28885	28851	28799	28918	28835	28829	28926	28827	28761	28769	28926	28688	28550	28718	28569	28864	28958	28898	28681	28780	28701	28760	28794	28684	28788	28861	28758	28910	28709	28910	28870	28691	28796	28917	28629	28911	28802	28709	28744	28921	29181	28904	28548	28862	28625	28867	28733	28904	28949	28803	28782	28894	28839	28685	28791	28709	28878	28923	28835	28672	28779	28830	29045	28900	28836	28884	28960	28912	28838	28715	28834	28687	28887	29042	28864	28767	28819	28789	28902	28506	28930	29049	29024	28954	28655	28726	28598	28824	28725	29040	28682	28961	28731	28855	28866	28912	28843	28657	28890	28893	29042	28659	28677	28823	28721	28740	28861	28784	28800	29082	28943	28674	28769	28716	28724	28787	28616	28840	28965	28697	28782	28895	29075	28709	28981	28597	28843	28852	28877	28725	29063	28656	28831	28586	28753	28931	29102	28908	28622	28745	28901	28661	28604	28950	28863	28746	29009	28884	28788	28989	29070	28841	28910	29093	28701	29104	28940	28934	28913	28872	28886	28882	28730	28966	28679	29032	28779	29246	28919	28695	28971	28835	28885	28696	28736	28875	28706	28752	28945	28782	28776	28728	28850	28933	28715	28731	28765	28684	28761	29041	28793	28959	28687	28974	29073	28865	28748	28913	28941	28871	28727	28903	29030	28788	28585	29106	28666	28832	28747	28702	28859	28667	28804	28809	28808	28821	28942	28850	28962	28966	28723	28862	29010	28851	28870	28922	28910	28758	28627	28781	28640	29169	28934	28758	28764	28939	29022	28940	28986	28771	28772	28755	28677	28642	29051	28878	28852	28984	28811	28815	28840	29005	28751	28849	28838	28916	28846	28755	28675	29006	28838	28903	28895	28704	28837	28912	29001	28888	28758	28732	28682	28965	28723	28819	28781	28885	28755	28516	28767	29095	28754	29203	29042	28762	28758	29015	28783	29013	28820	28753	28553	28823	28953	28935	28775	28794	28630	28809	28817	28760	28644	28699	28872	28923	28932	28795	28827	28978	28753	28949	28780	28826	28840	28876	28821	28819	28814	29002	28750	28955	28715	28711	28774	28965	28799	28658	28783	28659	28634	28990	28746	28852	28779	28914	28668	28852	28567	28694	28800	28894	28924	28695	28858	28820	28916	28825	28963	28828	28910	28831	28745	28986	28969	28868	28820	28825	28611	29052	28660	28943	28838	28748	28745	28879	28765	28863	28716	28703	28973	28635	28839	28776	29159	28892	28724	29028	28641	28805	29056	28892	28849	28829	28912	28858	29093	28810	28970	28907	28787	28813	28731	28769	28692	28976	28836	28677	28903	28808	28762	28853	28773	28861	28859	28811	28858	28667	28767	28768	28549	28813	28584	28776	29045	28694	28940	28887	29288	29178	28949	28728	28882	28910	28733	28640	28935	28839	28820	28910	28657	28853	28780	28794	28719	28938	29069	28851	29020	28917	28896	28773	28692	28791	28816	28779	28662	28801	28949	28776	28856	28818	28797	29082	28966	28767	28875	28621	28757	28757	28857	28958	28812	28841	28673	28769	28615	28892	28896	28828	28703	28981	28816	28794	28910	28866	28940	28821	28997	29043	28829	29003	28961	28736	28617	28726	28962	28956	28981	28869	28781	28840	28701	28670	28663	28744	28881	28851	28768	28684	28694	28973	29081	28866	28911	29023	28876	28712	28855	28847	28972	29030	28750	29218	28901	28885	28936	28755	28920	28958	28737	28916	28808	28957	28875	28930	28727	28999	28933	28807	28586	28788	28945	28803	28870	28809	28562	28711	28605	29054	28925	28828	28694	28869	28601	28870	28821	29081	28806	28892	28617	28611	28730	28864	28885	28726	28769	28775	28702	28888	28849	28796	28903	28696	28696	28599	29045	28905	28981	28876	28882	28841	29130	28804	29045	29057	28883	29040	28835	28938	28716	28803	28672	28991	28900	28646	28948	28755	28769	28823	28812	28701	28819	28640	28889	29011	28800	28919	28656	28770	28874	28910	28863	28783	28761	28764	28907	28766	28728	28813	28809	28839	28820	28986	28971	28745	28863	28825	28886	28816	28728	28823	28978	28734	28737	28931	28885	28851	28730	28953	28918	28958	28722	28871	28785	28904	28916	28938	28938	28875	28908	28932	28528	28734	28806	28895	28875	29045	28671	28913	28939	28620	28777	28770	29044	28676	28826	28807	28896	28851	28865	28842	28977	28943	28836	28726	29035	28965	28819	28732	28832	28547	28767	28800	28683	28635	28746	28638	28973	28762	28815	28922	28945	28796	28669	28752	28756	28952	28800	28709	29039	28677	28659	28952	28831	28746	28927	28795	28924	28851	28731	28914	29033	28808	28762	28940	28690	28708	28621	28802	28878	28951	28818	28891	28577	28934	28724	28808	28596	28830	28876	29056	28734	28853	28748	28920	28601	28828	28725
23067	40729	37859	32953	31295	28961	26414	25122	24235	23482	23255	23989	23897	23386	23226	23076	22781	22558	22369	22493	22374	22148	22556	22623	22381	22387	22406	22290	22281	22171	22160	21854	22191	22220	22079	22265	22125	22204	22297	25208	26106	24018	23400	22482	22315	22181	21897	21961	21981	21962	22032	21930	21865	21827	22064	21877	21890	21828	22025	22099	22025	21989	22094	21778	21990	21852	21851	22046	21973	21910	21913	22064	21921	21987	21944	21980	22060	22169	21928	22029	21902	22009	22253	21931	21897	22005	22309	22084	22078	21993	21947	21815	22070	21821	21924	22050	21877	22060	21924	21955	21785	21981	22236	21798	21984	21856	21823	22019	21737	22004	22066	21922	21719	21852	21852	22020	21823	22009	21943	21725	22016	21855	22087	22020	21832	21908	22068	21924	22009	22046	21875	21790	21902	21872	21999	21774	21835	21898	22004	21961	21951	22048	22083	21977	22038	21894	21967	22122	21997	22104	22009	21962	21991	21781	21960	21811	21866	21927	21893	21995	21937	21839	21981	21848	21861	21998	21928	21851	21995	21948	22138	21899	21826	22002	21989	22024	21799	21976	22050	22021	21931	21672	21985	21996	21891	22030	22015	21941	21892	22047	21928	21845	21990	21893	21877	21952	21865	21894	21939	21844	21933	21905	22045	21928	21923	22167	21945	22150	21801	21935	21819	21904	21833	22000	21923	21999	21869	21884	21876	22054	22135	21923	21948	21808	22025	21967	22052	21865	22065	21983	22141	22075	22051	21933	22011	21994	22142	21871	21775	21872	22107	21767	21951	22103	21927	21730	21805	21710	21848	22038	21897	21867	22000	21964	21986	21950	21977	22024	21819	22019	21886	21903	21784	21868	21875	22175	21823	21767	21963	22142	21964	21780	21813	21893	22025	21812	21920	21924	22052	22009	21897	21995	21956	22084	21802	21936	21944	22021	21977	21992	22024	21982	21895	21866	21872	22015	22144	21941	21990	22009	21768	22050	21736	21909	21957	21862	21947	21989	21896	21966	22065	21964	22112	21800	21930	22015	22021	21952	21869	22018	22026	21796	21795	21745	22001	21839	21955	21910	21887	21880	21827	22029	21727	21951	21907	21841	22057	21871	21953	21959	21983	21692	21815	21800	22092	21896	21938	22144	21918	21958	21925	21894	21804	21963	22047	21959	21930	21963	22083	21913	21965	21854	21872	21828	22038	21900	21795	21960	21896	22077	21924	21961	21937	21727	21949	21999	21900	21909	21920	21940	21849	22028	22017	21934	21923	21668	22067	21829	21869	22048	21909	21893	21934	22097	21868	22002	21902	21907	21893	21948	21930	22135	22024	21831	21968	21822	21872	21896	21890	22027	21809	22162	22039	21892	21983	21709	21802	21899	22048	21905	21891	21986	21878	21977	22023	21873	21961	21744	21889	21838	22169	21788	21873	21914	21913	22122	22022	21804	21812	22098	22068	22008	21887	21865	22084	21973	21821	22026	21930	21981	21900	21937	21757	21937	22118	21915	21938	21841	21771	21971	21976	21959	21907	21941	22045	22070	22004	21992	21815	21800	22000	21983	22062	21769	21874	22043	21834	21798	21984	22046	21940	21987	22015	21837	22071	21823	21929	21903	21814	22061	22082	21976	22117	22122	21947	22100	21795	21963	21982	22047	22073	22007	21854	21883	21802	21794	21833	21832	21961	21905	21921	21872	21919	21925	21813	22014	22141	21850	22003	22152	22082	21997	22143	21983	21903	21996	21842	21921	21876	22146	21785	21952	21965	21737	21635	21926	21909	21854	21972	21898	21704	21930	22032	21775	21906	21976	21981	22029	21933	21831	22017	21960	21927	21730	21844	21913	21936	21787	21990	22029	22024	22009	21940	22057	21955	21790	21972	21837	22020	21702	22083	22252	21972	22144	21945	21924	21928	21940	21819	21889	21856	21729	21877	21892	21912	22067	21898	21856	22053	21974	22067	21878	21800	21940	21738	21895	21761	21997	21716	22117	22089	21834	22129	21903	21965	22036	21897	21982	21853	21963	21910	21965	21899	21873	22062	21860	21963	22140	22043	21673	22002	22014	22006	21832	22049	22021	21853	22012	21961	21923	22052	21898	21850	21851	22113	21876	22124	21975	21840	21759	21902	21865	21949	21912	21837	21840	22102	21948	21761	22204	21846	21878	21790	22012	21899	21907	22035	21934	21835	21937	21860	21826	22095	21922	21962	21888	21920	22058	21835	21973	21786	21938	21856	21907	21915	21931	22183	21798	21926	21822	21920	21998	21695	21856	22002	21974	21898	21828	21772	21867	21990	21964	21943	21880	22177	21774	21955	21817	22014	21903	22031	21839	22004	21999	21968	21999	22043	21959	22049	21885	22106	22029	21849	21917	21924	21876	21952	21809	21818	22008	21980	21978	21785	21890	21925	21912	21968	21836	22047	21769	21698	21990	21913	21973	22065	21972	21967	21941	21876	21931	21894	21926	21768	21884	21897	21963	21888	22061	22077	21982	21897	21764	21976	21989	21872	22036	21885	21816	22118	21814	21799	21902	21867	21971	22096	21991	21830	21976	21910	21903	21992	21975	21889	21754	21903	22043	21970	21922	22093	21956	21744	21869	22003	21934	21842	21866	22001	21939	21950	21816	21874	21972	21842	21917	21912	21842	22011	21921	21955	21781	21801	21912	22098	22079	21891	21867	22018	21993	21726	21903	21895	21857	21901	22040	21914	22058	21970	21898	21843	21960	21939	21867	21844	21892	21837	21962	22084	21773	21935	21999	21981	21870	21787	22064	22022	21981	21815	22019	21986	21903	21841	21912	21788	21818	21898	21902	21818	21754	21863	21926	21915	22001	21908	21847	21944	21950	21844	21716	22052	21942	21798	21904	21918	21904	21844	21873	21877	21968	21971	22062	22042	22012	21901	21814	21837	21585	21946	21972	21830	21864	21882	21897	21802	21677	21853	22045	21976	21967	22086	22061	22053	21891	21930	21774	21893	21934	22045	21994	21738	22093	21750	21930	21890	21979	21780	21871	22048	21691	21935	22024	22066	21918	21935	21776	21839	21960	21775	21877	21784	21893	22033	21810	22066	22091	21915	22040	22042	21952	21857	21918	22058	21992	21877	22076	21769	21978	21942	21677	22132	21942	21988	21863	21877	22002	22009	21973	21878	22021	21881	21874	21919	22024	21870	21943	21930	22004	21944	21860	21865	21808	21986	21968	21977	21913	21949	21908	21870	21976	21920	22059	21949	21827	21922	21946	22073	21850	21921	21868	21821	22096	21992	22028	21994	21880	22007	21862	21760	21926	21788	21903	22031	21992	21767	21878	21848	21895	21831	21885	21951	21908	21993	21960	21932	21884	22091	21938	21870	21786	21958	21842	22087	22026	21852	21749	21738	21793	21887	21987	21925	21872	21902	21913	22030	21922	22024	21835	22053	21898	21763	21910	22083	21945	21978	21921	21817	21808	21979	21889	21916	22058	21935	21876	21845	21965	21909	21955	21909	21935	21927	22012	21992	21982	22143	21925	21833	22038	21882	22015	22025	21888	22135	21864	22014	22192	21955	21597	21892	21877	21898	21978	21963	22021	21873	22042	22062	21946	22023	21743	21938	22113	21848	22139	21882	22037	21996	21881	21824	21924	21824	21981	21822	21974	21822	22175	21964	21719	21834	21804	21784	22008	22018	21846	21984	21898	21920	21912	21937	21984	22057	22018	22270	21913	21712	22057	21913	22040	22033	22042	21809	21940	21987	21970	21943	21860	21804	21701	21963	21992	21962	21846	22106	21929	22084	21769	22090	22016	21885	21738	21958	21888	21785	22062	22028	22006	21956	22038	21667	22121	21973	21810	21810	21943	21930	21971	21809	21875	21940	21831	21793	21874	21850	21914	22135	21941	21739	21776	22053	21751	21906	21803	21894	21908	22073	21948	21950	22030	22064	22056	21858	21779	21963	21852	21888	21998	21841	21904	22096	22030	22001	21952	21876	22091	21846	21757	21813	21906	22069	21815	21885	21794	22082	21939	21901	21943	21928	22013	21934	21860	21928	22024	22131	21905	21710	21884	21924	21935	21808	21981	22006	21827	21869	21791	21970	21889	21813	21843	22009	21784	21945	22216	22027	22120	22044	22045	21885	21923	21937	21886	21797	22037	21865	21881	21930	21930	22021	22016	21982	22082	22056	21836	22158	21833	21920	21815	22005	21907	22104	21939	21851	21783	21776	21843	21832	22080	21826	22157	21911	21985	21919	21881	21784	21994	21995	22148	21989	22162	21819	21903	22039	21965	22135	21872	21919	21882	22138	22042	22023	21975	21820	21873	21918	21914	21863	22004	22013	21806	21947	21890	21984	21897	21924	21874	21852	21969	22043	22092	21862	21852	21871	21909	22033	22015	21898	21745	21947	21813	21847	21981	21968	21872	22027	22085	21732	21867	21971	21883	21640	21713	21868	22099	22106	22105	21829	21882	21904	21945	22022	21970	21843	21957	21912	21970	21856	22007	21960	21930	21834	21919	22113	21829	21861	21918	21914	22048	21964	21784	22000	21574	21835	21911	21991	21936	21796	21970	21951	22002	22051	21785	21906	21866	21997	21655	21948	21937	21669	21858	21953	21981	21940	22000	21703	21850	22116	21724	21686	21802	21829	21949	21816	21803	21945	21868	21943	21964	21800	21870	21959	21842	21923	21881	21948	21727	21907	21988	21915	21824	21914	22054	21715	21930	21886	21967	22000	21939	21845	21960	21893	21867	21894	21739	21973	22038	21975	21727	21925	22004	21847	22143	21878	21925	22131	21819	22114	21922	21824	21906	21992	22046	21924	21833	21877	21910	22058	21907	22010	22021	22048	21744	21923	21888	21752	21876	22087	21971	21964	21885	21871	22034	22022	22112	21959	21820	22004	21934	22031	21773	21997	21979	22069	22047	21676	22012	21831	21896	21997	22089	22049	21910	22045	21829	22095	22045	22007	21943	21973	21815	22017	22021	21814	22105	21927	21879	21980	21943	21885	21917	21931	21951	22003	21787	22223	21924	21959	21847	22011	21897	21967	22056	21788	21985	21895	22059	22011	21847	21897	21845	21849	21718	22024	21833	21886	21858	21907	21895	21776	21927	21685	21739	21939	22104	21948	21929	22057	21909	21836	21780
29169	25301	32855	32918	30817	30566	29965	29490	28974	28867	28776	29373	29441	29079	29188	29071	28842	29041	28986	28693	28945	28685	28997	28873	28944	28859	29097	28975	28924	28795	28780	28861	28882	28918	28925	28901	28695	28974	28914	29096	29022	29022	29006	28809	28847	28741	28730	28834	28618	28857	28714	28793	28800	28626	28898	28681	28663	28639	28656	28735	28846	28973	28835	28506	28902	28662	28762	28635	28822	28362	28692	28538	28790	28946	28546	28881	28786	28713	28908	28840	28931	28912	28771	28821	28722	28790	28697	28690	28789	28832	28744	28712	28661	28750	28706	28452	28693	28915	28862	28882	28888	28648	28963	28928	28709	28594	28717	28561	28587	28712	28633	28722	28847	28816	28696	28812	28601	28899	28734	28870	28678	28734	28641	28664	28708	28706	28836	28911	28766	28672	28821	28885	28700	28591	28723	28787	28742	28615	29002	28746	28434	28567	28593	28613	28769	28968	28893	28647	28609	28567	28999	28697	28804	28859	28862	28578	28801	28802	28737	28659	28625	28842	28762	28698	28849	29020	28926	28842	28667	28787	28848	28869	28862	28779	28628	28762	28629	28592	28815	28705	28799	28810	28743	28654	28931	28711	28917	28719	28598	28698	28435	28798	28832	28758	28675	28761	28640	28826	28782	28720	28748	28718	28795	28645	28738	28776	28784	28660	28973	28836	28658	28548	28900	28975	28834	28980	28774	28669	28893	28785	28542	28619	28878	28740	28792	28869	28684	28722	28742	28603	28658	28553	28633	28875	28533	28608	28982	28657	28786	28520	28795	28901	28744	28616	28819	28688	28767	28601	28601	28723	28736	28762	28740	28693	28943	28696	28934	28740	28714	28695	28519	28860	28651	28715	28683	28718	28858	28830	28739	28888	28793	28743	28589	28518	28554	28769	28843	28611	28603	28813	28871	28817	29017	28816	28701	28798	28822	28757	28872	28546	28781	28862	28594	28542	28637	28747	28835	28964	28783	29028	28901	28669	28669	28838	28664	28650	28594	28737	28758	28743	28633	28895	28753	28758	28452	28667	28852	28601	28824	28467	28767	28935	28872	28855	28687	28547	28479	28824	28833	28638	28789	28450	28709	28770	28747	28759	28922	28650	28738	28755	28784	28940	28981	28571	28818	28735	28900	28844	28799	28823	28587	28775	28690	28705	28603	28642	28755	28588	28787	28790	28864	28705	28792	28536	28676	28646	28732	28656	28600	28866	28863	28740	28919	28995	28945	28800	28896	28866	28721	28779	28756	28609	28771	28589	28876	28710	29003	28926	28705	28672	28807	28983	28891	28811	28764	28689	28723	28894	28598	28750	28617	28700	28869	28883	28760	28739	28739	28623	28751	28731	28694	28950	28832	28495	28801	28721	28744	28844	28797	28808	28710	28760	28718	28719	28660	28661	28720	28904	28663	28826	28707	28861	28677	28704	28797	28942	28820	28643	29154	28980	28990	28584	28975	28762	28711	28567	28915	28785	28503	28986	28603	28849	28733	28608	28786	28824	29089	28853	28652	28935	28782	28988	28727	28694	28592	28715	28953	28826	28736	28715	28890	29135	28912	28785	28740	28665	28599	28867	28807	28633	28575	28610	28689	28905	28537	28833	28793	28716	28768	28954	28711	28926	28888	28856	28807	28775	28592	28607	28917	28927	28603	28841	28761	28613	28710	28778	28696	28730	28887	28710	28780	28840	28786	28777	28482	28763	28761	28724	28719	28657	28862	28793	28652	28572	28623	28801	28963	28821	28763	28856	28823	28721	28749	28623	28767	28874	28526	28779	28596	28858	28623	28364	28914	28661	28948	28778	28628	28521	28876	28777	28761	28586	28677	28984	28714	28763	28747	28917	28724	28838	28686	28709	28973	28623	28801	28658	28945	28906	28815	28858	28758	28719	28718	29021	28730	28775	28990	28643	28606	28681	28867	28764	28942	28963	28664	28881	28616	28903	28883	28771	28732	28722	28711	28708	28623	28750	28634	28820	28823	28727	28816	28952	28810	28649	28732	28857	28852	28704	29097	28763	28652	28761	28769	28681	28870	28724	28801	28588	28616	28520	28587	28658	29086	28837	28824	28993	28942	28556	28727	28712	28533	28753	28674	28812	28649	28639	28617	28685	28717	28708	28714	28835	28869	28848	29012	28880	28770	28593	28842	28941	28704	28495	28735	28692	28731	28799	28770	28766	28783	28802	28666	28794	28804	28794	28825	28809	29034	28942	28944	28829	28894	28559	28919	28820	29021	28983	28637	28742	28901	28765	28867	28956	29021	28733	28758	28718	28661	28784	28576	28845	28544	28825	28826	28767	28826	28755	28916	28636	28702	28805	28678	28815	28523	28894	28693	28570	28873	28809	28383	29052	28848	28763	28823	28846	28975	28651	28967	28628	28789	28791	28686	28565	28770	28835	28741	28686	29043	28831	28769	29040	28695	28725	28977	28775	29025	28771	28921	28865	28857	28696	28893	28696	28759	28749	28787	28730	28914	28396	28886	28864	28696	28728	28942	28532	28858	28842	28835	28721	28800	28752	28498	28725	28907	28448	28874	28670	28661	28683	28625	28860	28644	28704	28707	28729	28944	28746	28693	28428	28693	28484	28770	28747	28668	28860	28615	28892	28704	28860	28659	28891	28769	28713	28784	28915	28773	28759	29161	28665	28710	28779	28900	28732	28755	28747	28741	28812	28805	28830	28644	28698	28777	28813	28498	28717	28720	28797	28870	28771	28694	28526	28583	28701	28692	28668	28871	28572	28783	28686	28742	28761	28998	28849	28804	28715	28789	28615	28505	28764	28920	28915	29022	28642	28714	28639	28808	28858	28693	28676	28709	28817	28798	28648	28743	29002	28675	28694	28787	28836	28657	28630	28883	28997	28849	28825	28730	28789	28640	28627	28723	28631	28672	28725	28795	28537	28802	28813	28768	28747	28766	28761	28693	28993	28451	28838	28763	28723	28624	28877	28825	28813	28702	28757	28664	28671	28682	28823	28935	28883	28701	28521	28754	29023	28673	28834	28861	28693	28757	28683	28766	28703	28962	28736	28466	28700	28679	28814	28875	28726	28692	28795	28783	28830	28717	28790	28881	28771	29035	28848	28970	28715	28793	28894	28638	28716	28555	28797	28754	28703	28643	28694	28399	28646	28625	29035	28807	28752	28658	28651	28723	28798	28655	28722	28757	28666	28831	28890	28848	28784	28838	28838	28873	28911	29019	28652	28704	28807	28708	28745	28714	28886	28648	29002	28935	28753	28506	28904	28847	28751	28853	28507	28590	28553	28694	28558	28871	28729	28970	28825	28934	28731	29039	29042	28595	29074	29039	28659	28674	28726	28654	28734	28797	28645	28879	28752	28640	28676	28903	28737	28845	28758	28747	28843	28943	29174	29001	28897	28611	28708	28885	28641	28710	28680	28657	28545	28851	28788	28940	29014	28963	28776	29090	28654	28729	28944	28834	28866	28876	28750	28666	28781	28751	28710	28684	28785	28597	28604	28601	28751	28751	28708	28838	28841	28597	28640	28864	28776	28668	28844	28980	28825	29070	28606	28651	28733	28630	28827	28867	28528	28665	28877	28816	28455	28883	28583	28693	28816	28830	28894	28844	28754	28682	28779	28958	28963	28649	29033	28705	28728	28878	28754	28947	29077	28909	28832	28797	28911	28822	28567	28656	28684	28753	28860	28737	28832	28794	28754	28696	28476	28736	28779	28847	28799	28727	28760	28747	28707	28649	28809	28958	28798	28680	28770	28778	28917	28989	28671	28723	28762	29243	29142	28883	28784	28672	28831	28855	28709	28753	28788	29006	28881	28624	28739	28662	28776	28691	28693	28872	28752	28779	28778	28819	28642	28666	28618	28851	28696	28815	28790	28860	28719	28720	28570	28566	28672	28663	28696	29111	28909	28776	28760	28687	28772	28785	28960	28636	28570	28659	28472	28907	28680	28702	28745	28727	28807	28786	28908	28754	28806	28846	28606	28772	28691	28810	28675	28738	28658	28902	28948	28989	28654	28582	29021	28851	28916	28775	28688	28787	28765	28669	28773	28753	28594	28687	28725	28836	28607	28690	28751	28881	28794	29034	29048	28652	28804	28684	28823	28731	28634	28882	28991	28842	28881	28719	28560	28716	28825	28656	28821	28992	28853	28686	28872	28620	28727	28737	28886	28861	28736	28883	28840	28691	28706	28565	28767	28743	28778	28584	28637	28878	28931	28807	28845	28793	28791	28778	28821	28831	28700	28867	28824	28890	28532	28689	28975	28886	29085	28980	28796	28705	28933	28726	28815	28650	28710	28549	28730	28545	28776	28617	28743	29000	28653	28759	28729	28787	28876	28679	28689	28702	28826	28684	28911	29054	28726	28571	28748	28915	28627	28712	28847	28874	28918	28791	28713	28690	28854	28534	28871	28938	28664	28920	28652	28683	28607	28857	28785	29058	28956	28766	28911	28877	28794	28930	28913	28725	28810	28969	28716	28801	28524	28714	28812	28759	28773	28575	28899	28738	28854	28643	28745	28712	28761	28932	28664	28748	28473	28547	28627	28840	28736	28743	29020	28761	28738	28744	28813	28512	28585	28835	28616	29011	28878	28860	28654	28552	28765	28882	28793	28933	28851	28849	28736	28874	28765	28676	28690	28823	28679	28968	28800	28625	28708	28829	28450	28785	28617	28665	29052	28787	28724	28540	28734	28773	28851	28491	28770	28927	28685	28912	29114	28965	28970	28578	28942	28838	28767	28889	29073	28925	28718	28569	28657	28655	28721	28937	28511	28991	28805	28644	28994	28549	28738	28714	28765	28866	28782	28797	28563	28559	28896	28810	28602	28778	28649	28686	28694	28625	28689	28682	28737	28780	28718	28624	28792	28682	28777	28830	28972	28686	28669	28767	28674	28651	29078	28815	28698	28846	29024	28594	28687	29006	28651	28925	28822	28730	28665	28664	28935	28857	28785	28753	28636	28705	28974	29052	28896	29092	28614	28932	28886	28950	28822	28661	28782	28677	28497	28609	28704	29089	28746	28618	28644	28824	28915	28744	28753	28617	28595	28833	28658	28732	28612	28709	28740	28777	29035	28882	28873	28853	28913	28770	28977	28929	28741	28772	28595	28523	28689	28809	28693	28944	28838	28868	28752	28856	28825
23047	30925	29242	26901	26094	24938	23578	22960	22485	22414	22519	22743	22743	22385	22264	22131	22139	22207	21945	21916	22130	21880	22008	22142	22023	22081	22208	21997	21824	22009	21996	22099	21948	21973	21847	21927	21891	21941	21914	22112	22244	22145	21947	22041	22038	22069	21989	21937	21854	21905	21860	21789	21820	21847	21864	21915	21885	21817	21839	21927	21815	21775	22027	21960	21787	21966	21815	21960	22047	21865	21862	21926	21862	21691	21807	21815	21886	21972	21973	21968	22000	21784	22045	21931	21874	21891	21888	21916	21627	21835	21915	21818	21955	21873	21863	21969	21794	21848	21879	21919	21892	21958	21779	21946	22073	21768	21837	21926	21975	21867	21797	21879	21881	21987	21842	21930	21868	21880	21889	21750	22071	21678	21861	21966	21975	21823	21905	21661	21987	21945	21909	21891	21878	21809	21877	21921	21795	21646	22040	21927	21768	21856	22012	21872	22073	21892	21891	21967	21895	21950	21822	21740	21838	21708	21787	21943	22009	21806	21850	21837	21850	21858	21911	21917	21930	21924	22056	21833	21929	21954	21857	21872	21832	21990	21990	21970	22037	21793	21751	21784	22000	21891	21868	21693	21756	21920	21873	21901	21930	21829	21831	21674	21888	21783	21783	21912	21929	22120	21868	21984	21885	21951	21911	22022	21826	21885	21760	21880	22013	21769	22004	21840	22017	21910	21923	21835	21855	21817	21749	21860	21774	21913	21862	22041	21799	21864	22012	21987	21828	22099	21765	21862	21987	21824	21719	21866	21716	21889	21845	22010	21913	21924	21931	21991	21921	22012	21852	21788	21975	22041	21898	21992	21868	21711	21859	22058	21994	21799	21828	21741	21797	21842	21922	21702	21928	21851	21971	21982	21854	21674	21891	21864	21841	21838	21946	21984	21871	22081	21970	21949	21917	21983	21640	21915	21624	21730	21742	21915	21961	21787	21878	21923	21802	21990	22096	21914	21943	21782	21889	21990	22099	21944	21971	21938	21977	21771	21721	21973	21842	21829	22005	21776	21858	21764	21677	22006	21720	21896	21740	21934	21954	21972	21855	21981	21966	21871	21793	21905	21986	21867	21790	21899	21946	21971	21719	21764	21882	21864	22063	21807	21871	21896	22090	22133	21897	21839	21829	21734	21936	21912	21759	21845	21882	21779	21949	22009	21890	21891	21844	21900	21955	21868	21962	21848	21961	21844	21857	22023	22029	21904	21790	21777	21802	21874	21882	22005	21916	21737	21862	22158	21889	21953	21750	21854	22126	21987	21914	21801	21813	21910	21952	21815	21930	22013	21730	22123	21978	21812	21881	21724	21996	21716	21775	21919	21898	21854	21776	22045	21791	22051	21909	21908	21760	21727	21988	21954	21864	22024	21906	21822	21781	21972	21802	21973	21937	21773	21934	21927	21935	21870	21672	21917	21876	22072	21822	21828	21901	22005	21874	21926	21791	21823	21915	21799	21897	21853	21912	21803	21967	21886	21798	21837	21730	21981	21870	21887	21962	21936	21896	21962	21669	21971	21858	21904	21809	21914	22139	21800	21881	21880	21943	21930	21844	22065	21830	21853	21874	21723	21857	21732	21887	21810	21888	21887	22031	21790	21993	21868	21970	21859	21715	21848	21898	21940	21957	21832	21815	21655	21938	21866	21824	21695	21996	21950	21805	21982	21763	21852	21999	21834	21769	21853	21759	21909	21934	21708	21942	21975	21987	21617	21969	21959	21826	21964	21937	21743	21882	22096	21918	21858	21885	21958	21854	21744	21905	21697	22005	21789	21870	21968	22106	21918	21794	21984	21994	22117	21798	21721	21858	22056	21920	22009	22063	21758	22034	21874	21836	21718	22067	21838	22035	21830	21930	21899	21926	21918	21949	21776	21962	21786	21697	21785	22005	21845	21967	21970	22075	21860	21890	21881	21711	21917	21805	21963	21905	21953	21999	21648	22012	21844	21642	22059	21855	21819	21873	21724	21774	21757	21777	21875	21976	21909	21842	21934	21926	21839	21995	21788	21819	21843	21816	21845	21886	21875	21795	21953	21837	21861	21749	22046	21868	21986	21846	21841	21948	22050	22048	22006	21787	21995	21945	21760	21870	21982	22046	21867	21981	21928	21922	21800	21815	22036	21996	21950	21912	21969	21888	21864	21992	21812	21824	21650	21876	21904	21885	21780	21768	21862	21918	21683	21859	21725	21784	22018	21967	22130	21746	21789	21836	22019	21844	21833	21865	21899	21888	21735	21849	21902	21892	21898	21842	21939	21677	21912	21937	21985	21838	21844	21866	21967	21944	21791	21918	21909	22012	21756	21855	21993	21935	21821	22077	21989	21835	22093	21914	21983	21818	21990	21804	21827	21905	21796	22046	22068	21957	21770	21830	21921	21922	21921	21841	21878	21764	21903	21865	21936	21874	21866	21932	21916	21847	21760	22022	21760	21961	22095	22079	21834	22006	21841	21877	21829	21796	21872	22001	21865	21897	21930	21998	21927	21945	21932	21936	21785	21849	21833	21825	21916	21866	21951	21897	21900	21917	21776	21901	22028	21712	21927	21892	21786	21816	21915	21988	21813	21747	21941	22026	21810	21898	21838	21815	21957	21797	21822	21870	21840	21898	21735	21937	21958	21866	21852	21818	21718	21784	21847	21947	21837	21833	21991	21887	21852	21883	21837	21827	21982	21853	22048	21793	21941	21829	21994	21873	21938	21784	22016	21859	21907	21769	21931	21871	21965	21975	21656	21891	21992	21916	21701	21890	21819	21971	21986	21896	21927	21838	22123	21902	21964	21928	21805	21952	21759	21741	21898	21937	21819	22017	21803	21804	22040	21931	21952	22063	21758	21908	21940	21706	21830	21892	21713	22004	21758	21879	21912	21906	21814	21994	21889	21947	21905	21795	21808	21969	21874	21905	21973	21828	21868	21783	21823	21758	21945	21955	21912	21665	21787	21933	21798	21977	21805	21992	22059	21886	21875	21828	22034	21819	21928	21931	21849	21984	21916	21779	21900	21726	21870	21782	21921	22042	21849	21848	21993	21956	21930	22027	22013	21794	21909	21875	21940	22063	22003	21791	21744	21891	21942	22078	21986	21905	21784	22058	21926	21868	21865	22013	21617	21978	21884	21813	22087	21945	21838	22052	21959	21693	21835	21841	22016	21947	21844	21824	22009	21916	21866	22034	21761	21926	21858	21856	21903	21848	21986	21918	21795	21714	21833	21846	21875	21785	21763	21946	21805	21770	21748	21767	21773	21965	21721	22039	21984	21851	21855	22051	21874	21884	21793	21957	21996	21940	21808	21974	21882	21981	21725	21976	21821	21875	21841	21934	21754	21962	21992	21903	21900	21818	21841	21924	21980	21873	21864	21904	21797	22041	22014	21878	21930	21842	21866	22067	22019	21840	21998	22107	21942	21977	21718	21860	21755	21764	21819	21962	21605	22082	21903	21810	21790	22078	21739	21912	21980	21904	21927	21835	21691	21936	21697	21746	22027	21843	22051	21927	21940	21924	21833	21987	21885	21776	21820	21890	21977	21981	21854	21923	21937	22019	21930	21958	21823	21826	21991	22023	22013	21959	21872	21742	22077	22035	21809	21853	21873	21890	21816	21922	21844	21659	21792	21841	21800	21789	21832	22212	22019	21857	22014	21700	22036	21861	21837	21889	21873	21740	21890	21845	21719	21771	21853	21829	21954	21766	21784	22085	21839	21920	21825	22008	21824	21873	21935	21872	21819	21732	21937	21949	21994	21614	21679	21928	22007	21875	21867	22039	21748	21961	21943	22064	21879	21874	21843	21970	21864	21721	22119	21980	21915	21731	21825	21775	21862	21806	21863	21954	21924	21809	21819	21917	21594	21918	22084	21846	21917	22102	21806	21818	22009	22004	21821	21888	21771	21987	21825	21960	21785	21993	21873	21857	21980	22110	21780	21882	21947	22173	21849	21782	22076	21878	21979	21947	21973	21824	21837	21896	21792	21846	21806	21912	21857	21899	21863	21857	21916	22040	21779	21992	21833	21992	22059	22180	21721	22009	21690	21748	21957	21849	21888	21983	21831	21890	21928	21771	21942	21997	21715	21913	21903	21775	22094	21870	21874	21872	21794	21953	21836	21768	21893	21942	21874	21840	22036	21971	21739	21865	21903	21941	21733	21911	21889	21811	21798	21877	21644	21627	21919	21690	21773	21976	21824	21963	21780	21857	21922	21916	21814	21884	21870	21841	21955	21824	21859	22072	21968	21966	21807	21743	22019	21927	21887	21960	22080	22036	21780	21782	21800	21867	21840	21924	22111	21717	21688	22078	21827	21745	21971	21870	21882	22005	21835	21879	21987	21797	21634	21871	21887	21894	21924	21892	21830	21844	21900	21740	21964	21858	21833	21897	21925	21911	21700	21879	22017	21822	21847	21761	21675	22009	21782	21850	22044	22043	21731	21773	21869	21868	21972	21869	21855	21917	21800	21823	22173	21722	21900	21906	21781	21838	21878	21866	21980	21988	21880	21811	22076	22024	22077	21970	21867	22060	21773	21823	21876	21963	21633	22059	21996	21702	21910	22089	21897	21869	21975	21970	21874	21950	22021	21838	21875	21917	21933	22067	22033	21583	21822	22023	21843	21670	21848	21854	21619	21690	21937	21939	21906	21755	21951	21886	21989	21975	21810	21956	21817	21900	21928	21975	21943	22108	21986	21944	21899	21895	21931	21784	21878	21901	21874	21754	21901	21929	21881	22079	22038	21906	21746	21962	21818	21954	21961	21989	21957	21863	21905	21872	21952	21968	21793	21912	21716	21699	21900	21822	21955	21760	21881	21613	21979	21926	21921	22033	21698	21824	22057	21957	21968	21755	21886	22011	22117	21924	21779	22036	21932	21832	21957	22122	21794	21764	21790	21755	22086	21950	21825	21757	21985	21758	21913	22026	21865	21882	21974	21737	21744	21956	21801	21876	21773	22017	21894	21997	21882	21945	21953	21969	21936	21820	21785	21996	21972	21802	21851	21749	21995	21941	22013	21794	21904	21740	21855	21949	21726	21895	21920	21829	21980	21935	21773	21896	21640	21805	22003	21835	21963	21694	21864	21891	21880	21965	21853	21793	21780	21822	21936	21850	21780	21849	21791	21885	21713	21792	21693
23800	21534	29284	24752	25146	30750	32494	30180	29662	29650	29407	29607	29684	29424	29412	28953	28767	29017	29133	29013	28930	28778	29009	28933	28886	28932	29131	29129	28613	28894	28900	28921	28940	28827	28900	29044	28744	28814	28976	29608	30420	29720	29299	29023	28774	28671	28716	28673	28474	28739	28755	28696	28874	28841	28867	28758	28668	28696	28524	29096	28615	28586	28658	28909	28873	28493	28691	28959	28510	28497	28853	28900	28586	28732	28611	28656	28716	28419	28773	28347	28744	28633	28478	28717	28784	28560	28716	28828	28694	28842	28585	28634	28592	28625	28677	28699	28699	28573	28602	28862	28584	28728	28464	28633	28594	28582	28797	28687	28708	28594	28872	28787	28623	28414	28633	28949	28551	28684	28717	28669	28529	28619	28744	28614	28561	28547	28688	28593	28711	28591	28646	28625	28654	28672	28404	28794	28671	28756	28721	28622	28753	28542	28786	28746	28766	28708	28644	28753	28679	28800	28714	28494	28751	28655	28525	28629	28780	28565	28687	28549	28724	28937	28640	28447	28563	28466	28647	28590	28755	28764	28618	28866	28728	28717	28538	28734	28932	28763	28858	28439	28573	28711	28719	28675	28819	28834	28487	28791	28695	28540	28681	28804	28685	28582	28806	28609	28690	28769	28594	28765	28448	28791	28756	28793	28717	28615	28807	28572	28471	28359	28631	28454	28761	28626	28930	28659	28695	28473	28523	28570	28465	28693	28516	28488	28559	28809	28948	28567	28654	28514	28679	28781	28672	28434	28653	28745	28703	28398	28458	28475	28793	28735	28470	28645	28954	28506	28704	28533	28507	28623	28885	28557	28350	28623	28581	28726	28725	28602	28982	28513	28755	28922	28784	28610	28623	28508	28621	29133	28710	28600	28828	28576	28634	28811	28680	28698	28651	28744	28766	28579	28454	28773	28736	28636	28580	28724	28445	28773	28925	28918	28502	28476	28752	28546	28549	28676	28820	28509	28524	28597	28431	28531	28629	28605	28578	28716	28817	28456	28585	28692	28561	28543	28668	28446	28551	28557	28508	28788	28754	28497	28759	28682	28328	28736	28814	28851	28544	28681	28649	28755	28626	28623	28610	28301	28576	28745	28609	28692	28723	28455	28749	28654	28438	28639	28859	28766	28543	28735	28757	28655	28604	28622	28719	28741	28615	28755	28621	28907	28906	28363	28830	28718	28611	28710	28654	28928	28360	28594	28616	28798	28713	28581	28646	28618	28688	28609	28575	28545	28638	28495	28692	28552	28480	28536	28648	28720	28735	28526	28876	28680	28868	28716	28764	28568	28627	28585	28763	28625	28628	28496	28387	28731	28822	28407	28671	28606	28438	28586	28815	28655	28683	28756	28702	28575	28676	28479	28399	28543	28402	28704	28733	28613	28601	28670	28747	28660	28563	28787	28927	28689	28721	28692	28847	28386	28531	28603	28568	28533	28659	28627	28659	28658	28796	28736	28558	28527	28972	28623	28290	28482	28533	28625	28499	28606	28664	28727	28492	28846	28461	28764	28914	28548	28648	28652	28686	28569	28570	28809	28569	28654	28632	28600	28693	28743	28802	28751	28477	28685	28631	28853	28690	28522	28556	28535	28514	28560	28760	28574	28649	28500	28790	28494	28243	28596	28639	28600	28953	28618	28779	28814	28566	28506	28410	28588	28586	28577	28947	28738	28620	28673	28596	28497	28635	28631	28821	28584	28652	28678	28853	28505	28883	28592	28876	28564	28559	28321	28647	28701	28570	28529	29002	28622	28659	28549	28831	28621	28355	28719	28524	28570	28722	28716	28710	28486	28554	28631	28630	28663	28743	28710	28752	28786	28679	28646	28659	28518	28635	28643	28725	28877	28685	28552	28613	28603	28696	28617	28610	28677	28917	28753	28905	28620	28602	28594	28696	28534	28768	28604	28611	28745	28746	28989	28622	28694	28742	28512	28465	28611	28697	28525	28658	28670	28958	28727	28968	28822	28621	28611	28564	28771	28468	28652	28663	28584	28686	28346	28649	29009	28592	28422	28568	28407	28766	28625	28851	28599	28756	28638	28670	28606	28596	28652	28630	28881	28824	28709	28818	28540	28733	28714	28611	28452	28460	28494	28702	28676	28590	28597	28705	28627	28612	28548	28400	28729	28664	28526	28586	28656	28867	28747	28548	28765	28575	28481	28764	28750	28883	28643	28662	28745	28580	28666	28498	28737	28655	28594	28549	28654	28573	28661	28574	28496	28722	28846	28791	28596	28640	28666	28568	28708	28662	28623	28697	28389	28542	28721	28815	28624	28401	28800	28739	28951	28769	28380	28828	28684	28582	28903	28689	28540	28485	28611	28524	28578	28530	28524	28765	28583	28652	28707	28421	28467	28472	28536	28586	28507	28774	28690	28670	28561	28811	28692	28742	28541	28815	28585	28655	28490	28654	28802	28507	28567	28751	28599	28528	28874	28682	28780	28634	28751	28729	28736	28648	28427	28877	28884	29025	28880	28727	28525	28618	28642	28637	28683	28652	28479	28514	28740	28589	28508	28583	28705	28455	28836	28419	28631	28828	28770	28604	28809	28800	28724	28538	28784	28703	28399	28677	28797	28575	28618	28653	29029	28714	28696	29085	28569	28447	28716	28686	28580	28794	28558	28687	28560	28758	28769	28799	28806	28656	28560	28747	28758	28540	28815	28806	28763	28764	28644	28654	28436	28705	28629	28643	28651	28733	28897	28460	28456	28629	28511	28834	28914	28573	28669	28759	28758	28508	28557	28689	28713	28570	28407	28775	28496	28625	28697	28480	28574	28675	28641	28593	28563	28831	28638	28624	28890	28841	28600	28869	28599	28744	28884	28445	28878	28592	28684	28740	28919	28673	28727	28703	28734	28475	28492	28641	28764	28584	28715	28629	28545	28907	28442	28861	28771	28719	28867	28799	28465	28738	28639	28824	28457	28670	28598	28693	28748	28599	28647	28724	28707	28757	28493	28708	28565	28713	28800	28479	28820	28791	28563	28887	28639	28712	28837	28689	28675	28822	28681	28527	28574	28643	28647	28729	28841	28770	28453	28783	28802	28414	28674	28758	28649	28555	28591	28723	28709	28798	28609	28617	28655	28631	28630	28497	28458	28804	28561	28422	28690	28576	28747	28581	28701	28473	28650	28780	28716	28718	28612	28547	28572	28490	28690	28759	28659	28569	28424	28694	28884	28436	28648	28634	28538	28559	28429	28651	28718	28853	28514	28654	28721	28705	28775	28627	28984	28616	28895	28853	28629	28579	28634	28549	28795	28686	28922	28863	28762	28589	28608	28801	28549	28462	28727	28803	28684	28753	28780	28486	28704	28684	28692	28774	28532	28636	28727	28779	28594	28387	28455	28596	28602	28620	28815	28697	28526	28675	28701	28612	28544	28561	28608	28588	28778	28729	28755	28952	28741	28814	28654	28858	28439	28504	28706	28742	28609	28740	28857	28744	28868	28707	28534	28869	28715	28438	28417	28667	28804	28661	28655	28456	28857	28554	28605	28652	28366	28735	28699	28627	28731	28718	28709	28517	28776	28819	28667	28704	28787	28586	28391	28685	28651	28562	28527	28613	28802	28816	28735	28650	28756	28665	28522	28721	28827	28473	28410	28959	28621	28710	28713	28748	28771	28830	28747	28692	28561	28772	28568	28645	28915	28797	28530	28623	28623	28550	28753	28491	28546	28687	28636	28495	28790	28849	28642	28470	28756	28574	28591	28582	28707	28852	28697	28690	28749	28692	28770	28909	28808	28790	28855	28658	28671	28652	28620	28814	28573	28534	28581	28668	28698	28780	28568	28608	28595	28702	28833	28671	28886	28627	28768	28660	28584	28377	28450	28872	28690	28459	28853	28682	28460	28797	28695	28878	28726	28671	28710	28695	28697	28479	28616	28827	28678	28687	28513	28571	28546	28756	28435	28659	28340	28780	28494	28622	28727	28506	28730	28635	28734	28580	28724	28619	28554	28678	28669	28379	28764	28674	28747	28778	28673	28831	28418	28686	28577	28393	28519	28512	28713	28707	28561	28864	28723	28717	28712	28656	28583	28886	28667	28651	28677	28644	28706	28603	28609	28451	28629	28587	28692	28750	28802	28775	28492	28834	28828	28454	28811	28702	28595	28747	28937	28486	28514	28867	28752	28690	28511	28696	28607	28453	28605	28573	28665	28688	28901	28571	28564	28571	28475	28504	28635	28894	28501	28529	28575	28492	28725	28754	28594	28806	28789	28574	28602	28668	28504	28723	28803	28733	28600	28781	28611	28532	28441	28578	28784	28542	28376	28555	28470	28789	28855	28642	28684	28615	28569	28646	28606	28700	28734	28887	28675	28680	28675	28600	28479	28640	28724	28809	28851	28343	28691	28526	28476	28754	28731	28635	28813	28632	28683	28631	28807	28670	28802	28646	28743	28907	28606	28492	28494	28418	28573	28509	28496	28772	28902	28661	28606	28686	28560	28555	28492	28700	28732	28553	28679	28336	28590	28649	28628	28635	28711	28601	28313	28612	28628	28560	28675	28631	28655	28616	28687	28755	28687	28511	28505	28421	28617	28842	28844	28743	28782	28804	28675	28498	28657	28659	28658	28613	28604	28629	28596	28553	28645	28750	28485	28712	28847	28530	28540	28773	28593	28932	28772	28787	28693	28569	28715	28716	28974	28668	28553	28528	28615	28593	28648	28615	28593	28604	28377	28428	28778	28687	28646	28563	28448	28641	28366	28699	28592	28766	28765	28617	28586	28620	28846	28626	28544	28760	28554	28726	28794	28985	28680	28469	28740	28723	28715	28717	28769	28548	28688	28614	28679	28423	28565	28632	28631	28674	28774	28622	28610	28761	28468	28580	28547	28694	28500	28512	28616	28597	28460	28627	28702	28629	28588	28677	28524	28727	28604	28523	28838	28682	28693	28712	28990	28863	28739	28728	28609	28811	28921	28683	28863	28712	28763	28682	28353	29001	28592	28664	28621	28974	28598	28791	28642	28626	28657	28727	28596	28737	28700	28634	28773	28494	28795	28631	28672	28510	28455	28869	28570	28621	28607	28729	28912	28571	28417	28534	28914	28906	28820	28733	28595	28772	28663	28788	28628	29083	28677	28711	28655	28617	28797	28714	28497	28511	28692	28878	28583
21568	36408	34507	30319	28323	27119	24987	24061	23295	23009	23061	23174	23264	22805	22743	22438	22443	22286	21956	22221	22134	22044	22198	22163	22128	22097	22308	22111	21877	22134	21966	22040	22181	22036	22047	21989	22011	21917	22086	23564	24263	22932	22596	22243	21954	21863	21911	21887	21912	21795	21991	21668	21751	21855	21992	22064	21665	22009	21761	21871	21819	21908	21758	21827	21991	21937	21809	21822	21897	21810	21890	22023	22060	21930	21990	21959	21981	21798	21937	21759	21902	21830	22050	21863	22057	21913	21980	21803	21924	21784	21907	21795	21958	22003	21964	21811	21840	22033	22022	21973	21772	22009	21751	21956	21863	21742	21878	21935	21976	21772	21816	21980	21793	21892	21946	21947	21966	21977	21969	21888	21743	21958	21948	21584	21804	21933	21870	21749	21862	21997	21885	21786	21823	21903	22035	21906	22005	21929	21700	21947	21936	22009	21887	21783	21996	21704	21989	21879	21796	21936	21927	21803	21866	21934	21787	21880	21890	21846	21837	21870	21827	21822	21710	22083	21885	21882	22012	21933	21647	21985	21800	22033	21788	21966	21739	21849	21757	21945	21915	21918	21850	21768	21844	21913	21671	21943	21984	21738	21913	21754	21847	21648	21789	21731	21890	21953	21857	21850	22024	21559	21896	21983	21928	22048	21704	21899	21858	21956	21796	21952	21993	22088	21899	21997	21999	21785	21857	21868	21971	21818	22049	21812	21809	21678	21793	21704	21739	21897	21802	21902	21816	21822	21856	21943	21868	21792	21831	21877	21930	21824	22025	21747	21872	21656	21993	21757	21760	21952	22172	21891	22116	21655	22005	21852	21976	21856	22024	21831	21878	21917	21938	21897	21930	21710	21916	21808	21909	22000	21910	21986	21856	21910	22003	22095	21742	21845	21912	21718	21916	21985	21870	22012	21799	21912	21891	21805	21933	21847	22110	22006	21989	22039	21720	21780	21917	21889	21868	21891	21933	21916	21788	21677	21797	21967	21963	21771	21931	21855	21820	21859	21810	22044	21811	22120	21823	21808	21867	21971	21831	21943	21869	21854	21895	21845	22070	21872	21840	21780	21923	21891	21870	21739	21881	21853	21721	21790	21843	21650	21881	21788	22101	22044	21880	21802	21939	21904	21903	21940	21813	21900	21880	21899	21903	21808	21791	21852	21763	21763	22012	21701	21665	21926	21880	21840	21876	22028	21757	21969	22005	21884	21923	21799	21869	22119	21657	21863	21782	21837	21984	21888	21771	21921	21927	21809	21821	21749	21812	21892	21967	22000	22073	21891	21850	21947	21942	21759	21806	21855	21869	21811	21775	21936	21772	21929	21943	21939	21827	21728	21974	21863	21953	21957	21763	21808	21762	21871	21807	21763	21858	21569	21858	21768	21869	21679	21936	21836	21996	21850	21847	21942	21783	21903	21841	21811	21791	21902	21881	21858	21798	21918	21684	21844	22090	22025	21827	21906	21900	21732	21854	21812	21721	21945	21832	21717	21830	21935	21790	21871	21844	21766	21773	21968	21972	21801	21871	21889	21838	21934	21840	21816	21922	21861	21929	21858	21965	22008	21853	21954	21966	21721	22042	21847	21910	21943	21827	21805	21865	21824	22117	21887	21938	21819	21876	21781	21761	21888	21716	21834	21857	22033	21887	21912	21789	22050	21905	21917	21854	21838	21753	21735	21930	21874	21706	21763	21752	21912	21973	21865	21783	21770	21752	21633	21866	21829	21832	21883	21870	21914	21962	21941	21946	21902	21785	21987	21853	21835	21972	21759	21930	22042	21884	21932	21860	21941	21715	21955	21990	21878	21666	21917	21907	21940	21832	21776	21768	21966	21911	21906	21949	21871	21848	21889	22039	21723	21960	21910	21822	21760	21809	22113	21766	21834	22000	21990	21786	21839	21944	21912	21614	21933	21934	21891	21754	22045	21864	21856	22035	21855	22014	21759	21925	21874	22022	21990	21737	21974	21931	22012	21889	21944	21818	21699	22051	21783	21862	21802	21888	21902	21826	21979	21758	22001	21791	21837	22009	22014	21932	21999	21712	21947	21734	21878	21967	21774	21901	21876	21771	21897	22014	22066	21868	21869	21874	21873	21984	21841	21849	21792	21994	21884	21769	21981	21928	21851	21852	22039	21670	21805	22047	21878	21837	22052	21834	21905	21796	21899	22030	21871	21941	21859	21817	21919	22023	21901	21839	21912	21853	21896	21840	21882	21918	21873	21749	21798	21726	22029	21759	21919	21781	21960	21887	21822	21929	21919	21622	21938	21866	21793	21916	21908	21844	21937	21902	21974	21845	21845	21680	21810	21939	21829	21854	21848	21816	21775	21963	21932	21769	21724	21969	21949	21939	21855	21801	21890	21786	21979	21945	21720	21983	21989	21745	21832	21708	21930	21901	21740	21976	21968	21823	21891	21878	21864	21890	21878	21992	21745	21972	21688	22032	21781	21823	21911	21878	21857	21881	21693	21857	21883	21740	21917	21825	21773	21965	21819	21920	22145	21817	21984	22069	21724	21934	21744	21659	21968	21784	21972	21814	21834	22006	21963	21871	21753	21852	21972	21865	21854	21870	21949	21785	22012	21927	21949	21819	21926	21780	21849	21871	21975	21639	21974	21972	21792	21891	21725	22006	21955	21733	21672	21886	22070	21911	21773	21756	21739	21916	21966	21985	21946	21918	21918	21782	21833	22151	21808	21950	21824	21826	21746	21971	21930	21826	21941	21904	21825	21858	21855	21733	21730	21936	21978	21939	21989	21918	21884	21845	21873	21822	21765	22004	21860	21764	21918	21862	21859	21859	21738	21863	21867	21964	21888	21795	21997	21692	22023	21767	21789	21926	21951	21926	21755	21858	21826	21908	21925	21731	21810	21918	22044	21859	21967	21871	21954	21768	22029	21787	21617	22065	21943	21826	21901	22097	21781	21749	21836	21843	21929	21827	21877	21831	21776	22015	21912	21702	21706	21759	21906	21858	21928	21822	21954	21823	21855	21794	21971	22170	21851	21722	21960	21832	21981	21734	22012	21620	21961	21889	21849	21906	21920	21642	21940	21882	22001	21899	21900	21841	21762	21857	21850	21681	21896	21997	21800	21780	21857	21728	21862	21701	21883	21940	21853	21793	22017	21931	21920	21911	21747	21950	21784	22010	21831	21913	21682	21805	21914	21968	21812	21891	21658	21876	21865	21938	21827	21796	21893	21859	21865	21864	21933	21918	21832	21951	21829	21738	21817	21863	21769	21907	21882	21720	21784	22025	21887	21929	21879	21906	21924	21969	21934	21927	21964	21863	21832	21846	21816	21897	21973	21785	21720	21834	21821	21923	21954	21818	21814	21930	21862	21998	21886	21877	21852	21857	22180	21852	21962	21886	21954	21804	21857	21896	21812	21905	21939	21846	21826	21996	21996	21910	21796	21811	21896	21750	21795	21872	21957	21831	21919	21827	21825	21917	21968	21810	21868	21935	22024	21768	21903	21888	21788	21717	21761	21728	21912	22050	21693	21984	21759	21733	21816	21717	22002	21641	21889	21836	21708	21861	21784	21840	21839	21956	21767	21749	22069	21807	21955	21832	21964	21804	21712	21953	21813	21869	21970	21878	21860	21962	21795	21927	21822	21800	21910	22072	21919	22034	21743	21744	22034	21858	21753	21955	21728	21705	22111	21719	21981	21858	21780	22032	21886	21925	21944	21819	21745	21958	21942	21816	21736	21772	22019	21897	21834	21716	21906	21865	22031	21730	21898	21764	21830	21819	21874	21959	21874	21806	21805	21753	21900	21791	21994	21973	21708	21893	22000	21940	21739	21802	21889	21909	21850	21951	21933	21911	21925	21953	21765	21955	21813	21791	22080	21795	21842	21722	21873	21999	21963	21719	22003	21956	21850	21721	21990	21744	21853	21557	21778	21813	21800	21888	21886	21676	21765	21748	21854	21893	21827	21875	21842	21745	21994	21732	21903	21930	21965	21856	22007	22007	21832	21778	22022	21862	21866	21820	21886	21817	21896	21973	21845	21867	21909	21962	21872	21939	21645	22063	21703	21803	21817	21915	22026	21786	21938	21940	21962	21949	21869	21823	21716	21938	21684	21872	21867	21806	21979	21782	21859	21871	21707	21938	21948	21843	21859	21857	21945	21793	21974	21842	21825	21787	21931	21818	22028	21956	21875	21791	21745	21745	21829	21884	21867	21690	21753	21879	21787	21869	21813	21690	21619	21943	22044	21866	21804	21893	21832	21735	22030	21722	21932	21728	21903	21895	21763	21921	21842	22024	21893	21808	21949	21977	21811	21779	21930	21750	22022	22015	21899	22016	21887	21957	21738	22000	21792	21955	21707	21892	21725	21832	21748	21783	21846	21756	21955	21980	21887	21900	21938	21848	21904	21788	21955	21766	21823	21962	21861	21794	21788	21869	22011	21865	21778	21872	21843	21923	21978	21832	21876	21864	21750	21809	21859	21977	21950	21876	21747	21961	21851	22014	21974	21850	21863	21689	21949	21882	21932	21883	21796	21850	21850	21693	21787	21925	21735	21793	21678	22065	21798	22068	21786	22065	22067	21773	21777	22027	21954	21807	21938	21910	21878	21811	21759	21914	21773	21819	21910	21909	21949	21832	21937	21750	21721	21934	21935	21907	21796	21765	21951	21848	21907	21929	21802	21747	21898	21858	21685	22038	21742	21964	21830	21878	21742	21869	21791	21835	21841	22152	21939	22100	21769	22028	21905	21911	21857	22007	21999	21705	22044	21830	21848	21767	22106	21955	21886	21738	21769	21836	21861	21776	21978	21840	21882	21641	21798	21894	21770	21862	21816	21967	21719	21983	21840	21825	22038	21772	21918	21831	21817	21928	21827	21760	21898	21788	21978	21873	21846	21898	21705	21956	21761	21873	21918	21896	21896	21738	22007	21875	21802	21885	22120	21968	21775	21932	21877	21817	21921	21798	21882	21906	21870	21850	21968	21690	21987	21945	21772	21877	21986	22073	21783	21740	21949	21625	21684	21885	22006	21870	22059	21828	22055	22032	21882	21924	21808	21951	21974	21870	21821	21848	21858	21982	21839	21886	21889	21864	21929	21888	21961	21942	21909	21720	21850	21832	21874	21965	21804	21914	21740	21800	21697
22792	21514	29416	24143	23059	29309	34492	30799	30375	30747	30507	30339	30720	30263	30000	29762	29544	29813	29632	29683	29383	29519	29617	29612	29222	29434	29627	29466	29154	29477	29527	29296	29593	29360	29341	29551	29497	29294	29466	31153	32028	30610	30279	29633	29763	29223	29303	29081	29161	29039	29424	29115	29259	29256	29220	28973	29336	29095	29238	29256	29100	29236	29335	29232	28981	29187	28965	29162	29233	29215	29184	29112	29019	29189	29129	28995	29159	29321	29127	29244	29280	28974	29119	29092	29271	29235	29271	29146	29042	29313	29093	29280	29316	29266	29157	29311	29249	29269	28976	29223	29101	29275	29160	29194	29246	29068	28928	29150	29194	28833	29048	29123	29317	29214	29110	29124	29078	29018	29343	29121	29346	29152	29120	29073	29115	28986	29134	29264	29011	28978	29120	29294	29119	29191	29234	29093	29054	28877	29261	29101	29133	29120	29132	29137	29239	29134	28919	28970	29340	28703	29026	29094	29072	29043	29110	28961	29262	29037	29143	29005	29307	29233	29182	29107	29185	29110	29005	29146	29320	29321	29075	29219	29017	28936	29222	29324	28974	29206	29395	29066	29152	28957	29167	28988	29070	29156	28987	28970	29269	29064	29132	29367	29060	29290	29555	29205	29106	29309	28945	28783	29262	29047	29301	29277	29382	28867	29341	29190	29071	29152	29066	29253	29084	29397	28952	28977	29072	29145	29229	29267	29321	29146	29061	29058	29183	28994	29275	29036	28992	29087	29110	29277	29245	28994	29119	29104	29074	29069	29117	29063	29227	29400	29466	29145	29215	29116	29274	28936	28949	28972	29053	29133	29113	28897	28962	29018	29081	29218	29130	29187	29002	29102	29018	29046	29275	29213	29211	29120	28963	29212	29121	29250	28941	29352	29080	29128	29153	28689	29086	29033	29259	29138	29058	29012	28980	29246	29268	29094	29160	28908	29042	29168	29323	29293	29260	29037	29189	29089	29293	29025	28837	29162	29155	29288	29053	29317	28955	28669	29147	28991	28952	29226	29192	29218	28960	29194	29161	29102	29098	28870	29126	29209	29138	28995	29141	29145	29228	29085	28995	29153	29015	29155	29145	29304	29252	29182	29220	29017	28993	29170	29047	29210	29182	29113	29179	28992	29267	28910	28864	29098	28863	29199	29079	29033	29027	29244	29260	29223	28985	29298	29142	28958	29265	29073	28956	29235	29126	29258	29174	29181	29217	28976	29130	29190	29528	29110	29226	29075	28921	28941	29366	29016	29149	29086	28918	29246	29366	29238	29106	29266	29269	29033	29084	29082	29197	29031	29127	29125	29131	29486	29265	29028	29112	29127	29017	29175	29151	29265	29258	29048	29341	29139	28994	29238	29217	29117	29244	29366	29245	29084	29045	29155	29154	29097	29199	29010	29230	29153	29196	29336	29128	29120	29137	29378	29199	29037	29045	29173	29175	29090	29122	29062	29098	29399	29232	29062	28876	29077	29126	29252	29016	29109	29189	29246	29078	29017	29174	28960	28869	29152	28936	29253	29218	29296	29171	29004	29349	29244	28999	29144	29260	29171	28890	29148	28811	29303	29057	28900	29090	29054	28996	29126	28973	29163	29195	29206	29025	29103	29406	29005	29038	29058	29247	29200	29316	29228	29185	29123	29162	29097	29235	29120	29102	29231	29129	28986	28963	29103	29136	29076	29241	29265	29200	29195	29172	29077	29178	28982	29050	29180	29007	29349	29033	29011	29151	29125	29051	28829	29268	28947	29415	29164	28891	28976	28903	29106	29027	29249	29167	29292	29236	29075	29131	28968	29212	29162	29194	29144	29228	29147	29160	28960	29101	28988	29010	29156	29198	29155	29079	28930	29276	29257	29081	29226	29265	29167	29135	29126	29275	29029	28940	29092	29056	29167	29147	28758	29155	29180	29109	29118	29021	29264	29119	29313	29134	29194	29326	29209	29113	29120	28880	29059	29324	29313	29054	28839	29133	29487	29209	29254	29127	28991	29165	28827	29194	29165	28972	29204	29158	29027	29226	29472	29035	29104	29215	29277	29092	29335	29056	29031	28960	29101	29151	29301	29075	29117	28914	29210	29205	29310	29373	29163	29177	29190	29154	29069	29204	28995	28978	29111	28948	29221	29293	28992	28973	29265	29365	29182	29253	29029	29234	29146	29072	28957	29108	28905	29210	29094	29106	29222	29014	29215	29157	29142	29192	29149	29013	29365	29252	29174	29034	29137	29241	29234	29114	29047	28932	29041	28949	29004	29260	28853	29263	29171	29234	28885	29079	29293	29089	29126	28939	29130	29127	29234	29252	29320	29134	29088	29072	29069	29236	29272	28975	28988	29173	29126	29110	29011	29127	29100	29071	29118	28925	29049	29167	28940	29190	29263	29125	29213	29087	29008	29178	29248	29309	29022	29202	29145	29073	29102	29200	29057	29381	29393	29045	29168	29191	29066	29295	29135	29150	29067	29011	29066	29131	28979	29374	29056	29320	28926	29295	29216	29188	29179	29132	29100	29152	29052	28913	29135	28858	29051	29246	29030	29106	29092	28972	29118	29119	29017	29009	29111	28978	29097	29290	29067	29133	29169	29341	29054	29167	29063	29161	29319	29159	29062	29319	29099	29167	29218	29145	29220	28890	28973	28913	29195	29068	29126	29291	29125	29127	29117	29159	29299	28935	28974	29052	29061	29113	29104	28951	29019	29360	29150	29015	29071	29085	29248	29115	29441	28996	29114	28915	29220	29420	28790	29144	29076	29152	29043	29001	29033	29150	29086	29186	29090	29107	28986	29002	29114	29145	29194	28986	28986	29254	29119	28914	29311	29133	29222	29253	29224	28940	29275	29210	29173	29102	28976	29213	29009	29033	28939	29227	29105	29185	29272	29231	29240	29045	29055	29098	28978	29200	29156	29271	28850	29096	28830	29281	29473	29232	29106	29183	29045	29062	29096	29249	29277	29313	29204	29261	29037	29480	29280	29266	28714	29192	29403	29222	29109	29143	29099	29026	29234	28942	29019	29241	29117	29517	29220	29222	29147	29092	29134	29059	29069	29279	29121	28956	29281	28965	29186	29111	29196	29161	28878	29058	29020	28953	29021	29255	28892	29168	29240	29056	29163	29074	29187	29108	29141	29143	28942	29110	29247	29150	28998	28836	28796	29125	29085	29127	29127	29332	29096	29048	29149	29113	29175	28919	29287	28923	29167	28937	28983	29342	28863	29177	29038	29001	29043	29197	29005	29303	29060	29433	29112	29190	29082	29391	29084	29049	29131	29201	29088	29048	28971	28847	29222	29079	29195	29248	29234	29217	29080	29044	29043	29124	29173	29131	29076	29251	28868	29013	29043	29257	29357	29164	28988	29182	29276	28938	29303	29061	29238	29107	29128	29322	29335	29362	28964	29105	29408	29302	29303	29249	29135	29036	29325	29134	29163	29285	29172	28957	29194	29375	29087	29247	29201	29172	29083	29084	29195	29274	29177	29070	28951	29093	29100	29142	28866	29139	29106	29152	28943	29086	29011	29134	28837	29083	29033	28929	29035	29347	29189	29278	28998	29048	29129	29176	29380	29269	28965	28956	29227	29319	29212	29256	29167	29226	29098	29164	29076	29203	28880	29128	29139	29228	29157	29321	29099	29031	29160	29250	28863	29210	28898	28909	29213	29181	29439	28983	29121	29181	29063	29119	29140	29191	29137	29259	29222	28862	29077	29195	29159	29249	29072	29061	28962	29085	29164	29181	29344	29145	29107	29048	29124	29042	29086	29226	29254	29171	29095	29185	29228	28986	29183	28993	29361	28983	29191	29374	29293	29273	29396	29270	29130	29164	29319	29199	29321	29039	29124	29119	29198	29338	29195	29035	29125	29406	29177	29171	29159	29094	28977	29226	29196	29137	29138	29099	29207	29133	29278	29110	29151	29117	29142	29255	28981	29155	29210	29214	29257	29210	29275	29148	29147	29059	29018	28995	28960	29245	29214	29264	29022	29277	29353	29074	29241	29351	29124	29024	29012	28954	28989	29170	29104	29211	29064	29221	29133	29219	29295	28944	29085	29121	29278	29306	29116	28833	29146	29181	28946	29150	29288	29214	28923	28930	29063	29262	29100	29176	29042	29163	29260	29113	29329	28960	28953	28965	29193	29207	29131	29229	29242	28884	29005	29169	28954	29074	29150	29061	29169	29290	28986	29025	29105	29148	29063	29171	29065	29187	29218	29180	28975	29049	29307	29178	29161	29059	29354	29286	29166	28912	28988	28926	29268	29065	28907	29027	29054	29054	28974	29125	29118	29270	29152	28982	28997	29151	28940	29072	29019	28968	29209	28964	29108	29087	29112	29243	29317	29079	29115	29083	29378	29296	29232	29152	29209	28790	29038	29086	29102	29178	29380	29191	29295	29173	29250	29126	29332	29164	28929	29176	29376	29076	29300	29311	29077	28898	29090	29146	29186	29193	29227	29246	29255	28991	29249	29152	29130	29035	29098	28887	29114	29131	29095	28911	29225	28971	29226	29114	28823	28945	29056	29165	29168	29086	29333	29257	29252	29251	29163	29173	29002	29275	29209	29073	29136	29020	29030	29177	29282	29096	29158	29126	29136	28987	29168	29255	29005	28888	29137	29018	29117	29015	28888	29266	29380	29362	29196	29170	29192	29148	29243	29267	29009	29198	28907	29109	29177	29140	29181	29030	28994	29092	29189	29037	29039	29179	29015	29168	29121	29202	29213	29322	28949	29111	29187	29213	29225	28856	29308	29109	29098	29058	29072	29332	29199	29035	29171	29193	29111	29220	29146	29384	29137	29221	29385	29206	29069	28968	29251	29147	28981	29116	29320	29102	28895	29147	29341	29315	29183	28959	29139	29211	29179	28926	29018	28951	29203	29157	29189	29078	28950	29327	29240	29039	29392	29223	29130	29202	28973	28992	28914	29128	29221	29042	29110	29074	28914	29401	28978	29234	28985	29050	29265	28823	29199	29241	29214	29206	29350	29050	28892	29267	29235	29030	29047	29007	28973	29140	29147	29293	29203	29025	29096	29278	29482	29383	28932	29191	29097	29082	29142	28899	29267	29099	29258	29402	28848	29132	29086	29273	29213	29153	29113	29194	28939	29314	29119	29400	29171	29165	29032	29237	28915
23313	41111	38688	33450	30691	29421	26570	25115	24409	23797	23673	24042	23961	23495	23316	23088	22977	22503	22430	22561	22497	22447	22451	22611	22509	22568	22718	22484	22286	22256	22459	22407	22390	22269	22456	22391	22384	22431	22431	25182	26267	24242	23471	22728	22411	22172	22009	22169	22070	22204	22160	22119	22140	22318	22065	22282	22183	22107	22100	22133	22032	22077	22178	21967	21935	22170	22086	21981	22263	21999	22257	22140	21931	22099	22093	22109	22117	22338	21931	22099	22206	22107	22245	22188	22034	22178	22135	22172	22019	22206	21950	21861	22083	21904	22075	21923	21920	22030	22107	22244	22188	22139	22147	22018	22165	21989	22240	22197	22115	21980	22082	22123	22262	22208	22023	22004	21970	22104	22069	22045	22230	22058	22238	22173	22169	22115	21933	22073	22099	21849	22089	22133	22187	22079	22153	22158	22147	22004	22158	22065	22010	22180	22258	22036	22088	22319	22202	22134	22007	22104	21986	22292	21954	22186	22071	21931	22364	22119	22163	21875	22036	22064	22015	22063	22097	22119	21999	21961	22129	22051	22258	21949	22173	22077	22066	22211	22053	22055	22198	22142	22057	22171	22013	22162	22189	21987	21945	22154	22191	22201	22239	21981	22028	22103	21881	22166	22113	22145	21973	22133	22050	22082	22254	22063	21952	22030	22264	22036	21998	22096	22127	22095	21962	22117	22251	22052	21915	22181	22302	22058	21922	21852	21908	22102	22067	22004	22118	22045	22270	22057	22065	22071	22085	22147	22070	22042	22173	22072	21987	21931	22086	22054	22175	22110	22080	22062	22081	22162	21878	22020	21940	21998	21996	22049	22139	22054	21995	21767	22046	22125	22160	21996	21976	22118	22055	22148	22214	22130	21876	22023	22321	22184	22139	21899	22161	22031	22008	22065	21936	22058	22083	21950	22026	22150	22136	22087	22212	22102	22136	22229	22136	22208	21916	21869	21996	22098	22166	22211	22194	22185	22037	22278	22080	22093	22167	22115	21904	22149	22264	21935	22094	21983	22298	22083	22173	22174	21991	21873	22098	22072	22138	22027	21925	21996	22230	22188	22000	22157	22057	21992	22011	22059	22131	22037	22172	22047	21999	22093	22352	22014	21944	21813	22010	22036	22093	21929	21991	21941	22167	22128	22067	22136	22012	22241	21985	21941	21951	22120	22030	21914	22247	21981	22201	22025	21998	22049	22120	22052	22099	22007	22110	22054	22079	22007	22233	21923	22076	22185	22037	22284	22072	22253	22142	22052	21954	21968	22026	22138	22032	22161	22046	22074	22077	22206	21996	22206	22062	22089	22028	22013	21976	22166	22042	22263	22151	22023	22145	21896	21967	22113	22124	22112	22175	22142	22205	22085	22125	22156	22073	22001	22000	22082	22091	21980	22234	22109	22126	22180	21966	21992	22258	21950	22122	22145	22188	21945	22131	22263	21996	22038	22057	22067	21965	22108	22055	22081	22023	21935	22133	21929	22240	22074	22013	22187	22127	22077	21971	22104	21922	22094	21916	22084	22066	22076	22058	22120	22143	21980	21947	21978	22116	22143	22200	22073	21957	22060	21852	22100	22210	22080	22214	22069	21930	22115	22012	22029	22163	22044	22206	22234	22207	22028	22246	21996	21979	21996	22107	22101	21985	22153	21969	22108	22024	22312	22224	22110	22235	22216	22042	22113	21960	22134	22145	21960	21954	21846	22131	22200	22113	22149	22139	22100	22287	21956	22029	21970	22062	22063	22115	22100	22131	21954	22018	22197	22035	21982	22407	22271	22064	22081	22004	21947	22008	22183	22055	21891	22124	21910	22112	22125	22041	22175	22161	22032	22001	22041	22031	21989	21978	22235	22009	22146	22199	22125	22035	21974	22086	22053	22109	22034	22029	22141	22018	21971	21971	22060	22113	22207	22203	21856	22294	22215	22162	22097	21969	22081	22018	22031	22119	22234	22119	22145	22091	22135	22041	22093	21954	22075	22219	22143	22115	22046	22115	22177	22122	22010	22081	22037	22081	22175	21994	21921	22071	22112	22054	21846	22138	22202	22001	21930	22073	22053	22192	22107	22079	22118	22130	21866	21973	22097	22150	22097	22048	22025	22181	22146	22175	22177	22172	22270	22092	22200	22251	22109	22199	22071	22092	22186	22186	22102	22112	22091	22121	22129	21889	22221	22170	22077	22189	22113	22098	22061	22128	22082	22110	22040	22252	22041	21867	22147	22066	22206	22038	22207	22051	22095	22052	21965	22117	21964	22029	21851	22117	22236	22207	22064	22310	22256	22304	21941	22188	21979	22111	22217	22121	22316	22123	22014	22136	22113	22174	21900	22053	22325	22007	21994	22054	21862	22008	22174	22138	22102	22011	21868	22195	21940	22055	21938	22153	22014	22145	22028	22074	21906	22094	22067	21890	22079	22070	22178	22040	22178	21995	22129	22027	21983	21972	22154	22358	22179	22002	22032	21991	22056	22086	22126	22083	22101	21985	22166	21928	22014	21915	22151	21962	21896	22090	22038	22035	22198	22085	22138	22113	22036	22031	22257	22154	21847	22050	22150	21833	22135	21912	21973	22071	22209	21988	22072	22146	22033	22104	22150	22029	22179	22071	22073	22097	22028	22254	22039	22024	22218	22164	21992	22307	22163	22066	21990	22091	22091	22137	21997	22066	22043	22154	22005	21943	22193	22224	22187	21966	22189	22169	21962	22148	22071	21948	21978	22072	22024	22010	21972	22089	22072	22004	22087	21876	22056	22042	22102	21948	22043	21754	22246	21972	22094	22192	21901	22092	22163	22115	22136	21894	22102	22085	21997	22164	21862	22292	22105	22131	22085	22284	22205	22110	22319	22136	22007	22156	22021	21974	22145	22158	22201	21894	22114	22162	22066	22145	21974	22133	21944	22206	22025	22261	22101	22055	22151	22108	22044	22115	21975	21993	22041	22225	22122	22064	22105	22185	22002	21937	22024	22105	21977	22151	21984	21995	22263	22113	21991	22177	22306	22242	21995	21945	21973	21932	21938	21994	22253	21912	22114	22038	22128	22005	22164	22020	21927	22050	22120	22056	22076	22205	22092	22204	22123	22033	22108	22146	22190	22082	22098	22069	22059	22050	22108	22046	22068	22011	21956	22292	21949	22156	22053	21979	22125	22184	22112	22160	21973	22112	22017	22186	22113	22054	22252	22221	22184	21921	21949	22270	22271	21989	22120	22029	22038	22260	21963	22180	22082	22054	21968	22221	22242	21963	22117	21936	22111	22206	22070	21945	22163	22011	22019	22155	22039	22099	21931	22035	22081	22096	21983	21980	22163	22060	22072	22143	21954	22267	21876	22033	22077	21990	22065	22067	22156	22063	22048	22269	21865	22097	22060	22213	22154	22007	22094	22041	22142	22217	22118	21987	21991	22009	22167	22146	21965	22064	22191	21983	22097	22215	22367	22126	22122	22116	22086	22251	22234	22088	22142	22104	21904	22026	22146	22033	22032	22104	22109	21998	21994	21944	22033	22098	22077	22098	22018	22119	22148	21980	22095	22091	22072	21965	22088	22028	22384	22124	22186	22052	22136	22092	22094	21975	22062	21892	22282	22237	22081	22118	21986	21916	22276	22178	22031	21978	22162	21909	22141	21973	22041	22069	21980	22023	22070	22139	22090	22130	22081	22134	22165	22136	22049	22076	21998	22015	22091	22259	22020	22085	21974	21871	22063	22141	21962	22156	22002	21893	22326	22061	21911	21897	22040	22221	22193	21927	22131	21999	22120	22113	22069	22259	22060	22132	22135	22102	22052	22166	21774	22138	22174	21991	22183	22161	22042	22070	21957	22055	22187	21900	22212	22098	22022	22044	22098	22080	22182	22254	22166	22005	22190	22252	22280	22186	22092	21971	22046	22127	22164	22083	22173	22128	22157	22115	22187	22234	21990	22026	22099	22050	22061	21997	21951	22009	22250	22176	22126	22167	22109	22102	22018	22020	21976	22314	22003	22117	22030	22048	22092	21884	22138	22086	22015	22178	21992	22069	22189	22142	22118	22296	22017	21873	22240	22028	22069	22194	22146	21738	22063	21978	21997	21991	21795	22144	22012	22042	22202	22133	21981	22058	21995	22006	22036	22082	22151	21951	22224	22271	22011	21984	21993	22186	22028	22112	22140	21890	22008	22262	22057	21958	22197	22184	22161	22249	22010	22029	22088	22320	22240	22141	22008	22186	22043	22070	22120	22100	22053	21961	22044	22059	22123	21883	22031	22157	22177	21992	22125	22191	21926	22137	22253	22138	21967	22195	22006	22136	22033	21946	22196	22111	22119	22139	22149	22089	22024	22077	22038	22027	21994	21787	22248	22133	22017	22189	22123	22275	22011	22038	22025	22040	22031	22046	22153	22076	21974	22191	22118	21933	21918	22081	22082	21943	22096	21988	22160	22124	21989	22236	22096	22069	22127	21974	22054	22051	22105	22093	22051	22282	22148	22215	22103	21971	22043	22012	22059	22015	22205	22164	21984	22039	22120	22110	21983	22066	21957	22107	22007	21958	22025	22166	22111	21988	22066	22161	21934	22020	22139	22178	22076	22188	22024	22142	22234	22034	21926	21967	22131	22189	22153	22197	22156	22069	22096	22175	21988	22181	21996	22153	22044	22103	22085	22091	22092	22034	21943	22143	22179	22217	22068	22120	22147	22143	22024	22022	22061	22239	22027	22141	22160	22041	21991	22171	22038	22060	22225	22280	21958	22083	22170	22021	22213	21959	22125	22073	22005	22002	22036	22069	22106	22151	22118	21992	22110	22087	22173	22048	21999	22075	22067	21874	22140	21966	22240	22121	22047	22100	22088	22193	22190	22085	22105	22060	22087	22170	22218	22146	22136	22108	22012	21977	22132	22020	22159	22171	22327	22123	22181	22072	22109	22125	21980	22177	22156	22237	22024	21999	22075	22028	22102	22302	22087	22178	22134	21722	22293	22031	22250	21988	22173	22081	22023	22077	22024	22206	22060	21899	22172	22205	22069	22096	22188	22066	21986	22056	22149	22209	22045	22200	22164	22119	22054	21975	22065	22038	22125	22099	22019	22076	22154	22143	22033	22131	21981	22003	21935	22245	22018	22120	21995	22090	22005	21924	22026	22113	22107	22109	21963
29190	25240	33303	33245	30957	31040	30682	29748	29567	29572	29363	29779	29691	29416	29697	29559	29302	29232	29608	29305	29501	29309	29366	29258	29485	28893	29408	29410	29282	29231	28993	29385	29340	29229	29322	28964	29000	29167	29308	29252	29216	29341	29392	29442	29256	29017	29106	29051	29163	29182	29259	29058	28871	29138	29086	29251	29202	28959	29297	29253	29023	28754	29246	29126	29442	29129	29415	29130	29183	29134	29213	29154	29271	29239	29189	29270	29166	29197	28979	28981	29142	28890	29164	29053	28800	29029	29166	29180	29099	29112	29086	29076	29161	28994	29275	29273	29279	29012	29168	29126	29186	29259	29199	29291	29172	29042	29093	29102	28875	29457	28935	29151	29049	29233	29265	29115	29113	29174	29221	29444	29119	29261	29195	29085	29315	29337	29121	29186	29150	29132	29003	29035	29106	29016	29334	29226	29276	28992	29363	29249	28909	29167	29424	29210	29215	29139	29276	29213	29114	29286	29096	28921	29065	29127	29019	29064	29242	29213	29163	29004	29338	29270	29170	29195	29325	29086	29092	29195	29256	29045	29116	29176	29032	29283	29239	29337	29381	29278	29199	29146	29187	29007	28998	29083	29232	29222	28990	29287	29307	29187	29209	29163	29354	29160	28969	29063	29238	29134	29262	29114	29022	29141	29099	29069	28966	29070	29117	29268	28961	28957	29048	29281	29062	28883	29163	28925	29120	29171	29012	29088	29060	29205	28946	28948	29158	29253	29254	29215	29139	29093	29447	29199	29268	28953	29079	29347	29048	29208	29133	29129	29022	29171	28969	29041	29275	29118	29367	29280	29227	28916	29178	29078	29304	29155	28962	28893	29306	28940	28803	29304	28963	29211	29293	29172	28966	29123	29271	29311	29057	29053	29131	29050	29323	29018	29179	29093	29124	29217	29370	29183	29187	29278	29245	29088	29168	29185	29098	29192	29200	29344	29364	29336	29130	29290	29236	28900	29045	28873	29092	29189	29145	29322	29155	29202	29086	29242	29365	29128	29260	29022	29107	29068	29002	29027	29171	29303	29279	29136	29350	29016	29117	29318	29209	29221	29072	29122	29180	29069	29063	29286	29385	29097	29139	29196	29290	29147	29327	29145	29122	29114	29041	29198	29252	29171	29209	29147	29098	29031	29035	29231	29202	29095	29302	28905	29140	29223	29065	29022	29282	29358	29045	29172	29087	29350	29112	29057	29191	29266	29192	29075	29101	28947	29037	29175	29017	29055	29130	29167	29091	29228	29254	29307	28962	29133	29245	29066	29075	29136	29127	29239	29202	29231	29141	29308	29121	29345	29236	29024	29016	29011	29246	29109	29162	29102	28930	28943	28994	28932	29282	29236	29127	29201	29310	29171	29175	29347	29048	29032	29190	28989	29358	28985	29219	29340	29176	29251	29287	29086	29195	29237	29217	29012	29053	28889	29607	29083	29279	29315	29380	29051	29103	29122	29082	29112	29261	28928	29116	29033	29258	29216	29139	29249	28951	29137	29216	29140	29414	29125	29044	28922	29018	29211	29081	29041	28976	29237	29006	29267	29222	29204	29181	28982	29134	29269	29002	29137	29004	29152	28993	29135	29204	29157	29321	29102	29163	29023	29449	29224	29289	29043	29284	29130	29198	29147	29358	29503	29393	28841	29142	29019	29113	29355	29230	29008	29074	29162	29364	29168	29102	29121	28916	29082	28940	28887	29199	29169	29154	29248	29208	29089	29191	29076	29295	29014	29197	29165	29037	29280	29433	29224	29088	29079	29255	29211	29237	29123	29073	29168	28984	29163	29090	29120	29180	29084	29211	29325	29268	29156	29085	29080	29048	29264	29406	28882	29220	29116	29154	29165	29209	29088	29104	29023	29236	28967	29071	29197	29349	29358	29094	29539	29188	28849	29190	29301	29206	29420	29083	29229	28982	29273	29257	29156	29178	29228	29094	29283	29095	29133	29267	29353	29214	29341	29114	29231	29184	29184	29140	29338	29134	29095	29002	29297	29055	29164	29057	29026	29141	29109	29103	29337	29380	29093	28945	29187	29285	29097	29076	29128	29310	29249	28976	29115	29135	29243	29095	29229	28919	28896	29026	29298	29193	29110	29290	29240	29102	29058	29170	29091	29238	29136	29155	29058	29193	29062	29176	29156	29457	29108	29109	29224	29282	29084	29437	29334	29109	29048	28859	28748	29046	29205	29293	29016	29125	29206	29398	29084	29020	29124	29606	29202	29347	29245	29110	29122	29196	28833	29130	29123	29102	29263	29162	29189	29083	29178	29148	28987	29026	29185	29281	28971	29269	29036	28976	29211	29108	28924	29399	29199	29250	29286	29128	29324	29061	28958	29133	29024	29380	29105	29136	29085	29124	29308	29306	28940	29152	29110	29013	29302	29194	29343	29179	29162	29198	29243	28952	29098	29207	29159	29123	28918	29003	29151	29083	28985	29341	29344	29136	29203	29224	29217	29096	28911	29109	29081	29215	29357	29144	29040	29030	29001	29055	29214	29073	29024	29221	29276	29091	29139	29374	29092	29295	29111	29312	29158	29126	29168	29217	29061	29228	28972	29431	29137	28968	29256	29301	29073	29054	29113	29223	29387	29269	29299	29142	29247	29175	29256	29214	29121	29112	29043	29157	29105	29256	29225	29255	29072	29195	29282	29373	29133	29094	29314	29177	29189	29332	29202	29327	29061	29368	29332	29029	29121	29153	29092	29250	29055	29160	29232	29138	29136	28992	28983	28997	29180	29006	29221	29107	29209	29185	29391	29047	29149	29413	29243	29179	29375	29315	29216	29312	29295	29086	29034	29265	29188	29036	29157	29351	29254	29134	29096	28970	29121	29003	29099	29390	29089	29120	29159	29198	28925	29113	29157	29131	29298	29224	29225	29333	29258	29071	29613	29113	29071	29357	28974	29106	29212	29026	29281	29237	29087	29170	29258	29122	29229	29182	29221	29194	29248	29186	28933	29227	28903	29162	29004	29044	29237	29106	29183	29068	28857	28950	29302	29253	29048	29096	29065	29146	29330	29222	29150	29150	29223	29049	29271	29290	29240	29393	29283	29160	29313	29185	29281	29058	29288	29216	29258	28946	29360	29255	29222	29238	29107	29035	29017	29257	29259	29154	29226	29146	29193	29065	28868	29188	29092	29173	29241	29266	29112	29189	29099	29230	29397	29185	29240	29222	29088	29202	29359	29129	29185	29290	29221	29089	29064	29393	29003	28967	29167	29107	29195	29312	29322	29287	29157	29321	29152	29187	29178	29038	28989	29283	29282	29343	29118	28927	29085	29073	29287	29155	29054	29158	29246	29129	29185	29117	29268	29163	29032	29264	29309	28986	29265	29091	28905	29151	29127	29019	28964	29178	28984	29080	29197	29547	29336	29058	29075	29210	29208	29196	29253	29439	28987	29351	29066	29143	29161	29248	29291	29428	29125	29188	29361	29212	29284	29165	29042	29366	29387	28974	29273	29166	29179	29130	29106	29053	29342	29368	29249	29081	29342	29316	29234	29274	29061	29119	29137	29066	28936	29403	29092	29087	29293	29448	29083	29255	29003	28984	29034	29203	28986	29208	29177	29281	29027	29144	29319	29167	29023	29096	29053	28905	29328	29403	29027	29230	29165	29115	29073	29294	28990	29128	29157	29316	29165	29332	28987	29166	29293	29086	29116	29170	29276	29143	29043	29342	29066	29152	29380	29479	29314	29324	29105	29119	29127	29201	29030	29223	29179	29271	29057	29133	29241	29300	28873	29122	29108	29326	29086	29246	28993	29054	29283	29136	29014	29252	29120	29079	29329	29106	29344	29298	29331	29297	28923	29218	29192	29065	29177	29090	29076	29361	29546	29084	29076	28867	29349	29304	29365	29260	28915	29190	29325	28951	28921	29004	29300	29245	29046	29007	29068	29037	29257	29273	29130	29162	29314	29331	29210	29192	29162	29051	29148	29088	29244	29225	29310	29311	29115	29270	29228	28892	29100	29034	29174	29029	29100	29122	29068	28985	29210	29109	29277	29141	29148	29282	29061	29157	29410	29153	29200	29074	29024	29283	29080	29235	29180	29193	28906	28947	29141	28904	29182	29231	29145	29020	29073	29215	29089	29002	29108	29064	29389	29383	29034	29072	29165	29219	29039	29192	29104	29098	29235	29336	29208	29234	29304	29321	29056	28952	29112	29196	29049	29128	28996	29181	29035	29075	29181	29195	29258	29094	29193	29287	29077	29081	29228	29386	29270	29040	29331	29398	29106	29302	29119	29046	28998	29331	29304	28962	29139	28939	29050	29252	29211	29209	29318	28948	29215	29053	29316	29083	29085	29446	29005	29250	29393	29442	29159	29259	29234	29099	29124	29122	29319	29281	29244	29120	29107	29071	29345	28912	29190	28939	29323	29051	28942	28848	29352	29135	29151	29132	28954	29083	29243	29086	28982	29097	29276	29177	29046	29142	29035	29212	29394	29305	29134	29150	29280	29104	29254	29279	29054	29215	29337	29129	28923	29075	29255	28817	29103	29006	29160	29281	29233	29132	28983	29010	29043	29241	29039	29170	29229	29116	29156	29260	29122	28921	29008	29416	29163	29348	29098	29228	29127	29176	29141	29420	29241	28817	29047	29121	29215	29269	29071	29154	28890	29081	29410	29109	29146	29256	29253	29149	29079	29425	29286	29229	29477	29225	29089	29226	29121	29106	29182	29438	29198	29116	29357	29399	29254	29190	29160	29119	29188	29184	29290	29142	29324	29214	29020	29148	28996	29275	28914	29095	29172	28962	29164	29168	29148	29158	28947	29070	29189	29179	29250	29363	29536	29317	29303	29263	29111	29095	29049	29257	28968	29235	28994	29174	29055	29106	28965	29408	29118	29279	29144	29257	29225	29153	28899	29158	29086	29005	29324	29302	28988	29442	29354	29011	29209	29163	29154	29325	28864	29016	29106	29181	29296	29210	29190	29170	29187	29287	29209	29217	29004	29159	29075	29102	29255	29065	29138	29422	29122	29021	29183	29264	29460	29110	29193	29288	29198	29158	29209	29081	29338	29410	29126	29084	29347	29363	29121	29130	28894	29065	29285	29046	28946	28985	29285	29214	29175	29024	29042	29384	29086	29245	29268	29152	29223	29280	29205	29232	29332	28968	29212
23450	31490	30497	27186	26054	25204	23863	23204	22976	22661	22850	22789	23037	22685	22529	22428	22455	22235	22218	22402	22299	22075	22412	22336	22251	22254	22287	22196	22196	22047	22315	22216	22192	22113	22240	22167	22189	22152	22257	22129	22391	22442	22324	22117	22308	22068	22197	22246	22078	21969	22222	22154	22103	22273	22024	22103	22047	21965	22287	22062	21996	22101	22175	22078	22082	22324	21973	22080	21989	22231	22053	22271	22034	22048	22194	22223	22138	22210	21984	22232	22164	22247	22152	22156	22152	22004	22188	21913	22072	22015	21994	22074	22147	22033	22046	22264	22055	22069	22093	22243	22006	22063	22206	22090	22249	22164	21842	22129	22030	21965	22087	21989	22081	22010	22293	21910	22215	22025	22156	22208	22240	22052	22164	22015	22032	21989	22226	21954	21952	22209	22000	22027	21883	22182	22116	22144	21870	22161	22155	22065	22116	22086	22075	22040	22120	22070	22016	22139	22056	21995	22098	22129	22223	22125	21957	22052	21968	22072	22248	21967	22229	21978	22026	22128	22114	22087	22096	22064	22101	22083	21869	22185	21928	22023	22109	22120	22033	22032	21987	22148	22164	22107	22265	22099	22087	21971	22075	22217	22167	22048	22055	22127	22223	22025	22013	22204	22197	22214	22111	22058	22115	22165	22075	22021	22012	22256	22229	22166	22090	21938	22150	22034	22171	22070	22164	22127	22012	22197	22169	22169	22126	22126	22200	22267	22152	22239	22072	22036	22154	22046	22081	22086	22083	22050	22058	21945	22109	22208	22177	22105	22112	22174	21961	22148	21974	22062	22107	22242	22192	22018	22300	22242	22102	21977	22213	22156	22052	22213	22155	22023	22318	22223	22414	22157	21862	22177	22122	22201	22067	22097	22097	22157	22097	22176	21908	21860	22107	21977	22277	21943	22218	22002	22297	22188	21970	22060	22024	22059	22107	22083	22209	22114	22061	22135	22155	21914	22037	22147	22039	22036	22032	22079	22116	22099	22135	22111	22233	22178	22065	22067	21914	22357	22081	21897	22147	22269	22134	22122	22137	22055	22109	22117	22149	22020	22248	22186	22027	21890	22120	22077	22003	22040	22176	22124	22059	22256	22123	21974	22166	22183	22168	22020	22161	22139	22339	22038	22190	22158	22110	22306	21998	21929	21957	22103	22118	22203	21874	22144	22097	22186	22040	22188	22025	22137	21980	22266	22026	22122	22194	22191	21928	22178	22115	21988	22170	21973	22065	22040	21919	21977	22230	22014	21979	22043	22221	21936	22110	22159	22103	22227	22013	22054	22112	22268	22120	22228	22093	22066	22295	22180	22132	22170	22322	22107	22208	22144	22045	21981	22020	22055	22113	22255	21979	22059	22097	22208	22024	21891	21978	22040	22032	22146	22074	21983	21820	22095	22136	22212	22101	22117	22037	22075	22039	21967	22107	22137	22129	22067	22089	21930	22192	21939	22125	22303	22004	22099	22046	22108	21965	21840	22158	22142	22028	22142	22046	22275	22383	22064	22195	21981	22209	22009	21989	22106	22211	21935	22340	22239	22066	22139	22196	21997	22185	22010	21988	22128	22156	22207	22179	22270	21931	22133	22191	22183	22106	22031	22247	21994	21933	21985	22245	21896	22219	22195	22037	22130	22330	22118	21876	22060	22047	22193	22074	22085	22042	22166	22038	22286	22161	22218	22011	21979	22173	21821	22343	22043	22322	22151	22139	22077	22269	22098	22150	22079	22040	22165	22225	22158	22060	22081	22097	22044	22023	22169	22108	22115	22204	22161	21940	22064	22110	22118	21945	22112	22118	22193	22035	22196	22201	22253	22075	21965	22051	22043	22094	22010	22137	21972	22003	22248	22138	22231	22014	22201	22169	22196	22147	21980	22007	21995	22127	22223	22001	22051	21975	21896	22156	22006	22345	22102	22122	22110	22022	22038	22158	22077	22212	22053	21980	22240	22065	22248	22025	22211	22081	22121	22068	22162	22190	22067	21991	22359	22251	22071	22115	21796	22221	22151	22112	22066	22182	22204	21995	22149	22191	22012	22209	22198	22138	22218	22259	21943	22063	22248	22224	21978	22144	22042	22232	22126	22086	22046	21989	21904	22136	22063	22147	22179	22240	22100	22041	22142	22172	22199	22292	22164	22165	22129	22060	21987	21990	22021	22135	22077	22093	22118	22293	22226	22108	22139	22133	22115	22221	22077	21977	22217	22412	22191	22168	21894	22197	22011	22170	22043	21961	22206	22254	21974	22089	22199	22065	21969	22173	22012	22094	22289	22182	22211	22155	21891	22070	21984	22221	22124	22107	22290	21967	22003	21924	22208	22019	22006	22060	22238	21944	21999	22207	22093	21986	22209	22098	22131	22100	21796	22145	22077	22103	22028	22237	22123	22203	22080	22094	22062	22314	21965	21995	22100	22051	22041	22172	22015	22125	22124	22188	21849	22041	22145	22139	22195	22297	22189	22306	22002	22074	22125	22127	22103	22032	22362	22115	22095	22309	21977	22137	22117	22027	22065	22127	22136	21931	22174	22142	22051	22031	22065	22001	22145	22089	22220	22151	22055	22264	22123	22197	22152	22149	22164	21938	22207	22114	22135	22054	22184	22192	22075	22134	22243	22171	22328	22002	21995	22129	22054	22048	22241	22037	22104	22174	22037	22156	22061	22142	22077	22094	22050	22112	22074	22229	22170	22033	22258	22056	22309	21985	22163	22067	22159	22152	22222	21868	22113	21984	22133	22171	22262	22079	22084	22288	22139	21995	22107	22081	22077	22161	22032	22091	22116	22134	22125	22070	21968	21938	22075	22078	22114	22205	22045	22312	22274	22074	22119	22262	22147	21815	22101	22273	22232	22070	22063	22223	22092	22060	22014	22123	22222	22201	21953	21973	22207	22305	22251	21999	21919	22103	22044	22071	22112	22197	21960	22057	22015	22085	22177	22205	22233	22053	22216	22026	22063	22199	21893	22298	22070	22118	22057	22098	22133	22082	22117	22049	21992	22192	22259	22208	22041	21939	22128	22274	21974	22315	21955	22014	22147	22312	22114	21980	22143	22147	22281	22068	22184	22235	22197	21952	22108	22116	22268	22243	22211	22172	22062	21959	22221	22155	22135	22090	21933	22120	21987	22041	22065	22095	22092	22200	22147	22070	22202	22003	22042	22278	22315	22020	22064	22190	22226	22137	21871	22036	22149	22096	22231	22198	21975	22105	21992	22247	22121	22107	22088	22025	21993	22164	21870	22213	22129	21948	21985	22108	22101	22296	22203	22125	22016	22125	21975	22106	22191	22223	22129	22132	21929	22208	21989	22157	22025	22200	22243	22190	22286	22265	22189	22205	22104	22206	22139	22067	22173	22099	22304	22065	22188	22210	22213	22211	22056	22173	22053	22240	22114	22037	21982	21982	22089	21919	22002	22139	21949	22157	21952	21990	22059	22151	22066	21921	22206	22237	22165	22043	22107	22042	22035	22034	22245	22065	22290	22123	22154	22103	22098	22048	22123	22188	22196	22149	22156	22194	22150	22034	22078	22036	22147	22023	22078	22107	21974	22166	22201	22025	21948	22121	22005	21995	22153	22087	22033	22270	22039	22076	22140	21971	22051	22214	22126	22112	21992	22131	22049	22228	22102	22186	21958	22044	22138	22070	22187	22073	22082	22042	22287	22136	22119	22254	22183	22119	22125	22156	21988	22251	22235	22214	22164	22189	21998	22192	22123	21958	22170	22031	22077	22236	22214	22218	22147	22130	22101	22151	22073	22160	21957	22071	21949	22123	22091	22108	22044	22118	22042	22146	21957	22093	22111	22028	22083	22013	22126	22161	22161	21972	22006	22072	22128	22168	22109	22116	22038	22137	22208	22086	22070	22109	22146	22179	21922	22206	22122	22143	22050	21962	22311	22272	22241	22213	22025	22059	22259	22102	21979	22112	21915	22042	22014	22132	22073	22045	22056	22182	22006	22259	22238	21988	22199	22186	22172	21977	22270	22228	22052	22110	22054	22063	22125	22139	22075	22201	22168	22224	22023	22192	22089	22158	22162	22015	22158	22145	22234	21984	22172	22124	21996	21962	22053	21926	22141	22148	22258	22178	21926	22029	22079	22114	21950	21973	22096	22296	22250	22042	22118	22214	22068	21998	22147	22060	22139	22146	21959	22194	22010	22006	21887	22093	22114	22208	22015	22077	22157	22034	22105	21947	22177	22208	22166	22029	22064	22115	22124	22133	22147	22023	22224	22062	21966	22249	22081	21969	22091	22129	22154	22086	21993	21885	22230	22025	22050	22174	22115	22224	22101	21997	22133	22192	22012	22093	22138	22095	22249	22144	22009	22045	22238	22159	22047	22055	21980	22066	21979	22029	22179	22033	22037	22237	22069	22319	22046	22118	22053	22165	22093	22154	22178	22149	22134	22234	22050	22014	22230	22184	22116	22154	22148	22086	22167	22217	22142	22060	22004	22274	21978	22173	22193	22173	22092	22306	22123	22022	22112	22001	22242	22065	22106	22146	21970	22114	22119	22098	22244	22093	22049	21955	22173	22352	22009	22281	22064	22054	22065	22259	22017	22162	22113	22170	22191	22164	22025	22031	22332	22086	22145	22086	22105	22169	22235	22109	21910	22175	22102	22296	22270	22133	22194	22211	22133	22074	22212	22113	21923	22185	22172	22162	22243	22216	22189	22098	22044	22157	22099	22317	22109	22046	22006	22045	22142	21987	22188	22201	21914	22115	22001	22009	21958	22217	22012	22110	22219	22214	22133	22171	22088	22080	22091	22051	22229	22116	22113	22077	22001	22067	22002	22129	22184	22122	22006	22071	21994	22090	22081	22137	22117	22239	22088	22228	22114	22077	22048	22010	22103	22123	22054	22027	22000	22196	22018	22136	22093	21929	22018	22001	22111	22046	22149	22116	22042	22097	22121	22104	22160	21999	22094	21989	22229	21988	22113	22196	22047	21984	22165	22216	22052	22126	22054	21962	22130	22194	22110	22079	22100	22125	22156	22083	22138	22041	22181	22139	22013	22131	22188	22134	22072	22242	21972	22214	22143	21990	22285	22260	22260	21924	22165	22072	22175	22094	22027	22089	22185	22076	22068	22114	22017	22151	22246	22052	22225	22082	21948	21909	22090
23816	21547	29265	24857	25879	30982	32910	29996	29945	29712	30005	29846	30394	29692	29566	29558	29382	29263	29415	29256	29402	29318	29124	29402	29289	29171	29302	29115	29065	29059	29321	29167	29216	29229	29052	28935	29088	29222	29156	29992	31063	30232	29787	29237	29264	29123	29174	29068	29077	29161	28950	29135	29186	29143	29080	29009	29136	28892	28930	28842	28988	29198	28923	29038	28846	28847	28968	29098	29183	28899	29239	29052	28863	28740	28911	28816	29145	29335	29129	28891	28992	29220	28940	29534	29369	29151	29277	29089	28844	28951	29178	29035	28767	29017	29366	29201	28930	28939	29136	29033	29153	28990	29046	28948	28970	29089	29098	29041	28953	28952	28984	28887	29178	29111	29065	29051	28970	28835	29175	28802	28893	28854	28945	29047	29073	29003	29034	28926	29129	29123	28953	28994	28714	29033	29045	29177	29074	29099	28954	28819	28902	28867	29112	29069	29133	29064	28817	28900	29128	28866	28989	29107	29012	29192	29030	28983	29179	29184	28872	28985	29110	28912	29032	28895	28996	29080	29012	29196	28956	28998	29140	28927	29108	29171	29136	29113	28971	29066	28951	29052	28805	29055	28819	28970	29117	29132	28956	28883	29025	28800	28742	29107	28876	29016	29229	28983	29048	29266	28993	28973	28855	29106	28840	28855	28791	29029	28980	28911	28995	29074	28720	29271	28951	28968	29201	29155	29164	28733	28996	29313	29002	28998	29093	29142	29036	28792	28877	28833	29169	28829	28981	29097	28960	28902	29123	29023	28989	29047	29107	29072	28924	29109	29201	28928	29035	29057	29023	28912	29065	28700	29057	28918	28976	29027	29190	28888	28862	28914	28972	29142	28978	29253	29032	28739	28817	28912	29092	28996	29039	29140	29186	29188	28974	29224	28994	29018	28788	28995	28914	28921	29040	29088	28904	29118	29019	28815	28966	29058	29025	28934	28765	29112	29027	29159	29060	29128	28958	28781	28938	29059	29253	29155	29204	29007	29030	28793	29003	29022	29135	28934	28867	29043	28759	28814	28720	29176	29086	29035	28907	29136	29125	28940	29077	28906	28999	29120	29007	28877	28974	28886	28967	29253	29179	29134	28903	28993	29425	28932	28837	28873	28860	28745	29110	28952	28960	29066	28938	29064	28914	28956	28958	28845	28996	28853	29075	29030	29277	29108	29196	28949	29044	29074	28899	28868	29001	29216	29059	29027	29036	29188	29043	29258	29157	28730	28986	28999	28879	28654	29120	29003	28826	29057	29148	29153	29060	29075	28830	28849	29145	29316	29161	29243	29002	29030	29250	29007	28914	28860	28824	29172	29033	29216	28964	28999	28884	29091	29025	29038	28969	29129	28863	29073	29016	29020	29071	28997	28846	29109	29004	28697	29093	28859	29002	29115	29078	29177	29075	28918	29090	29049	29067	28992	28896	28973	29081	29119	28543	28957	28825	29140	28982	29043	28983	28941	29143	29074	28933	29075	29120	29005	28952	29071	29279	29192	29263	29023	28837	28926	29046	28869	28915	29042	29051	28966	29122	28822	29071	29164	28948	28956	29084	29072	28965	28890	28822	29089	28763	28755	28867	28670	29043	28969	28974	29219	29118	29104	28898	29040	28986	28819	29079	29144	29096	29008	29270	28999	29252	29279	29078	28841	29164	28906	29043	28858	28844	28986	29115	29022	29081	28951	29127	28855	28979	29143	29095	28944	29201	28987	29076	29026	28859	29054	28891	29053	29084	29046	28904	29160	28771	29023	29178	28839	29228	29113	29129	28931	29152	29094	29193	28893	28829	28859	29391	28751	28774	29355	28851	28972	29117	28962	28977	29160	29182	29023	29375	29105	28982	28999	29224	29037	29050	29120	29242	29098	28955	29235	29125	29023	28963	29193	28807	28896	29195	28893	29120	28941	29235	28860	29162	29193	29046	29064	28859	28795	29296	29126	28956	29248	28997	29092	29122	29013	28849	29007	29088	29094	28805	28839	28816	29161	29127	29219	29238	28888	28668	29160	29073	28962	29130	29028	29011	29239	29117	29015	29126	28992	29075	29073	28968	29090	28973	29094	29174	29020	28847	29038	28921	28990	29086	28797	29257	29167	28727	29147	29127	28931	28953	29110	29009	28951	28954	29016	28940	29062	29524	28967	29102	29297	29021	28914	29013	28899	29025	29140	28819	28881	28957	29097	29116	28911	29129	29093	28984	28981	28914	29130	28938	28992	29251	29128	29110	29237	29079	29177	29020	29352	28935	29174	28892	29042	28990	29048	29111	29022	29142	29029	28870	29136	29046	28837	29074	28904	29208	28932	29040	29116	29146	29045	29065	28886	29024	29123	29165	28935	28971	29135	29009	28831	28953	29063	29067	28911	28945	29215	29024	29069	28976	28813	28948	29459	29182	28891	29013	28949	29114	29055	28975	28839	28900	28958	29200	28870	29098	29028	29302	29091	29099	28872	28975	29096	28999	28866	29046	29188	29223	29091	29078	29030	29103	29206	28828	29072	29227	29009	28980	29168	29106	28890	28997	29023	29039	29055	28979	28967	29184	29151	29061	29189	28960	29152	28911	28903	28926	29021	29036	28970	29142	28996	29076	28769	29048	28975	28557	28986	29194	28982	28825	28803	28818	29071	29069	29053	29070	29160	29040	28929	29213	28856	29086	29002	28992	28995	28934	29035	28744	28926	28949	29077	28969	29014	28877	29029	28863	28936	29146	28979	28918	29096	29113	29097	28989	29105	29228	28958	29054	29091	28978	29084	29078	28985	29050	29010	28834	29178	29010	29174	28971	28817	28900	29007	28801	28999	29116	29212	29121	29205	29324	29006	28723	28913	29001	28924	29221	29077	29220	29146	29087	28949	29092	28860	28911	28935	29177	29040	29079	28991	29183	29220	28971	28941	29028	28996	29053	28875	29049	28839	29223	28908	29205	29208	28962	28755	29058	28798	28953	28962	29068	28891	29055	29000	28940	29010	28865	28945	28954	29044	28937	29083	29035	28930	29134	28830	28844	29132	28947	29082	29047	28959	28907	29007	29123	29141	29075	29109	28902	29090	28919	29074	29071	28930	28973	28647	28930	28909	29058	28857	29169	28906	28999	29291	29234	28834	28965	29086	29065	28981	29018	28885	29051	29069	28956	28831	29042	29093	28828	29140	28904	28969	29211	29108	28991	29061	29097	28933	29030	28704	29104	28953	28689	28968	28971	28911	29134	28796	29236	28937	29123	28812	28912	29122	28879	28811	28897	28759	29203	29004	28842	28992	28993	29046	29130	28998	28918	28982	28945	29123	28931	28923	29101	28982	29152	29175	29056	29048	28985	29045	29147	28740	29229	29159	28966	28993	28746	28982	28722	29045	28873	28972	29186	28886	29199	29165	28870	29050	28809	29060	29031	29083	28960	28952	28952	28953	29182	28922	29026	28877	29098	29221	29059	29025	29188	29083	28962	29115	29282	29037	29033	28767	28859	28907	28906	28686	28991	28980	29184	28961	28926	29116	29094	29093	29196	29249	28871	29039	28955	28741	29193	29146	29114	29224	29132	28894	29239	29363	29089	28939	28905	29093	29088	28950	28954	28739	28854	29032	29140	28996	29114	29134	29079	29160	29179	29242	28962	29029	28838	29162	29104	28812	29125	29149	28875	29101	28806	28828	28900	28926	29158	29191	29045	28879	28796	29071	29072	29113	29075	29021	28891	28982	28832	29156	29025	28911	29180	29177	29061	29136	29090	29201	28843	29024	29228	28927	28931	29314	28791	29013	29214	29182	28977	29123	28953	28907	29002	29128	29040	28876	28780	28937	29045	29097	29016	28988	29022	28954	29099	29013	29178	28940	28773	29072	29034	28865	28926	29138	29049	29155	29018	28841	28861	29069	28958	29082	29203	29044	29204	29006	29008	29072	29137	29071	29139	29269	29068	29171	29231	29044	29120	29071	28876	29154	29238	28954	29100	29172	28968	29032	29122	28992	29346	29269	28903	29069	28809	28974	29015	28846	28959	29072	28893	28914	28915	28793	28975	29129	28997	29019	29125	29085	28997	28926	29337	29006	29211	29005	29003	29136	28839	29158	29096	29048	29141	29129	29124	28876	29260	29109	28931	28978	28911	29086	28875	28861	28868	29100	29202	28959	28740	29157	29186	29064	29211	28838	28845	28971	29159	29158	29034	28934	29051	29105	29119	28985	29222	29308	28865	28901	29118	28995	29072	29042	29131	29004	29149	29157	29060	28933	28850	28859	29171	29089	29036	28874	29181	28985	29010	29013	28974	28793	29003	29064	28920	29020	28928	28916	29209	29044	29033	29006	29098	28968	29250	29031	28930	28873	28920	28904	29024	29135	28945	28863	29146	29276	28828	28932	28688	29094	29204	29112	29082	29112	29140	28933	29105	28933	29281	29202	28972	28850	29032	29043	29068	29039	29036	28859	29160	29062	28986	28871	29007	29056	29068	29073	29076	28759	28908	29017	28882	29117	28987	29043	29152	29197	29048	29065	29019	29008	28702	29154	29142	29224	28988	28898	29386	29006	29350	29017	29063	28955	28885	28881	29006	29151	29186	28779	29114	28947	28953	28933	28943	28865	28873	29029	29046	28981	29064	28975	28880	29159	29013	29129	28968	28959	29303	29024	29014	28895	29235	29241	28895	29272	29008	29194	28877	28950	29101	28768	28767	29074	29152	28762	28944	29214	29066	28726	28924	28854	29224	29002	28905	28906	28900	29159	28962	29099	29176	29090	28926	29068	29199	28898	28829	28966	29216	29000	28830	28823	28769	28956	28973	29190	29123	28941	28943	28977	28952	28962	28876	29315	29036	28985	29046	28994	28944	28873	28848	29007	29242	29099	29288	29105	29103	28919	29139	29220	28904	28891	28922	29014	29025	28904	28974	29164	29114	29035	28988	28977	28776	28701	29110	28871	28992	29080	29013	29029	29070	28924	29073	29021	29166	28881	28917	29120	29280	28884	29040	29189	29083	29004	29278	29035	28979	28839	28908	28967	29123	29032	28876	28938	28975	29144	29105	28978	28992	28958	29136	28804	28989	29032	28930	28883	28956	29007	28954	28849	28959	29110	29255	28974	28864	29121	28799	28934	29071	28908	28903	29206	29049	28968	29032	29072	28861	29149	29284	29122	28829	29051
22155	36527	35304	30732	28721	27087	25229	24143	23730	23338	23385	23274	23629	22932	22847	22837	22509	22300	22487	22493	22486	22336	22393	22435	22567	22320	22506	22376	22310	22122	22298	22362	22347	22483	22185	22272	22412	22148	22159	23608	24429	23323	22886	22436	22319	22166	22128	22103	22256	22166	22145	22311	22097	22021	22104	22401	22143	22009	22048	22213	21979	22047	22090	22211	22212	22107	22186	22076	22233	22169	22160	22137	21902	22107	22177	22026	22102	22094	22132	22032	22082	22073	22270	22198	22009	22103	22279	22124	22141	22030	21999	22011	22188	22045	22295	22060	22016	22051	22297	21956	22027	22043	22043	22066	22365	22167	22156	22135	22048	22036	22324	21896	22269	22104	22133	21982	22200	22084	22094	22121	22102	21946	22309	22021	22280	22070	22041	22151	22141	22156	22190	22006	22148	22035	22092	21969	22012	21964	21955	21991	22115	22113	22016	21968	22192	22235	22125	21891	22113	22146	22205	21877	22255	22193	22170	22065	22017	22158	22127	22089	22073	21788	22156	22055	22138	21916	22070	22057	22082	22064	22047	21984	22113	22126	21926	22093	21987	22133	22106	22126	21896	22029	21982	22092	22161	22033	22053	22081	22138	22020	22056	22042	22025	21973	22124	22100	22209	21908	22025	22080	21993	22005	22023	21930	22146	21960	21980	21899	22114	22030	22123	22033	22134	22139	22226	21935	21967	22151	22047	22066	22236	22237	22131	21989	22179	22061	22067	22234	22149	22171	22099	21856	21958	22069	21900	22067	22040	21945	22001	22158	22127	22215	22191	22016	21968	22026	22007	21927	22044	22093	21993	22031	22287	21985	22128	22064	22130	21863	22326	22181	22157	21937	22239	22124	22059	22222	21968	22040	22089	21990	22346	22155	22060	22257	22151	22317	22237	22091	22189	21965	22060	21974	22176	22084	22136	21856	22166	22108	22112	22132	22220	22155	22140	22033	21958	22182	21993	22061	22175	22016	21970	22127	21949	21958	22133	22120	21966	22059	22026	22208	22151	22191	22149	22141	22154	21968	22187	21924	22053	22234	21988	22144	21989	22015	22155	21905	22067	22053	21968	22106	21970	21889	22034	22086	22215	22065	21987	22068	22213	22091	22058	22006	22114	21973	21978	22235	22172	21913	22091	22108	22288	22002	22183	22025	22121	22207	22169	22202	22259	21923	22354	22224	22092	22094	21990	22180	22026	22215	22053	22174	22074	22107	21978	22042	22121	22102	22145	21984	22177	22022	22106	21954	22075	21950	22219	22086	22052	21998	21964	22154	22040	22011	22057	21935	21994	21990	22091	22011	22103	22121	22032	22259	22084	21948	22007	22224	22139	22086	21934	22222	22194	22190	22031	22023	22250	22047	22107	22039	22146	22072	22029	22131	22123	22070	22153	22010	22123	22261	21919	21900	22040	22047	22024	22092	22124	22316	22229	22077	22102	22010	21910	22090	22076	22091	22032	21949	22201	21865	22068	22201	22113	22051	22231	22211	21872	22082	22021	22123	21797	22199	22017	22091	22047	22257	22017	22087	22213	21932	22019	22108	22103	22058	22072	22092	22108	22126	22026	22038	22038	22185	22050	22287	22102	22105	22138	22184	22242	22076	22068	22062	21969	22035	22030	22242	22131	21810	22172	22023	22136	21919	22110	22148	21899	21981	22073	22077	22180	22070	22008	22164	22105	22076	22216	22243	22152	21943	22231	22089	22037	22123	22084	22201	22005	22085	21981	21909	22133	22051	22302	22124	22101	22041	22047	22074	22125	22119	22242	21965	22155	22058	22185	22003	22100	22128	22062	22123	22076	22222	21989	22056	21942	22071	22046	22120	22260	22077	22177	22122	21935	22012	22001	22063	22098	22071	22251	22113	21915	21944	22051	22036	22143	22173	21971	22000	22040	22032	22062	22105	21978	22177	22189	22068	22126	22330	21992	22060	22037	22067	22140	22080	22154	22204	21982	22011	22233	22122	21965	22097	22161	21999	22078	22175	21891	22007	22026	22023	22084	22235	21947	22026	22109	22085	21987	22129	22048	22017	21918	22271	22058	21908	22001	22158	22099	22058	21879	22071	22066	22067	22181	22043	22154	22182	22217	21902	22175	22078	22100	22005	22181	22098	22071	22191	22087	22054	22180	22032	22169	22101	22014	22249	22059	22106	22130	22097	22055	22095	22101	22080	22249	21922	22165	21967	22020	22256	22035	22145	22176	21991	22012	22321	21883	21997	22127	22029	22160	22013	21936	22041	22090	22064	22223	22056	22153	21946	22134	22171	22105	22099	22111	22077	22103	22014	22161	21995	21897	22106	21889	22045	22176	21927	22147	21931	21992	22017	22242	22080	22009	21982	22096	22205	22184	22059	22115	22147	22261	22113	21996	21995	22118	21891	21847	22045	22249	22023	22189	21960	22196	21902	22235	22053	21916	22220	22186	22072	22112	22090	22074	22134	22075	22128	22181	22251	22248	22148	22101	22200	22006	22056	22034	22225	22034	22084	21996	22146	22183	22169	22077	22149	22032	22182	22224	22141	22163	22066	22010	21960	22023	22045	21979	22048	22168	22089	22087	22113	21969	21984	22049	22106	22135	22208	22208	22163	21995	22153	22136	22031	22082	22219	22235	22015	22076	22158	22075	22211	22224	22144	22038	22205	22071	21990	22103	22216	22043	22185	21859	22157	22125	22079	22150	22121	21993	22035	22031	22075	21940	22026	21962	22185	21956	22254	22246	22062	22062	22071	22160	21973	21882	22216	22008	22034	22156	22046	22268	22125	22174	21942	22099	22172	22203	21861	22004	22273	21997	22030	22095	22006	22188	21936	21969	22074	21938	22107	22059	22083	22232	22163	22153	22055	22126	22090	22075	22325	21993	22089	22231	22000	22006	22004	22038	21955	22190	22163	22085	22014	22042	22152	22004	22010	22086	22074	22086	22199	22042	22046	21984	22094	22019	21990	22161	22112	22300	21993	22077	22156	22059	22114	22200	22075	22014	22035	22028	22147	22052	22252	21873	22169	22080	22261	22206	21990	21989	21959	22029	22024	22113	22205	21856	21972	22106	22115	22214	21993	22037	22122	21885	21937	22161	21948	21879	22125	22059	22051	21974	22144	21952	21981	22098	22073	22031	22079	22207	21916	22068	22214	22020	22021	22305	22129	22138	21973	21860	22184	22201	22149	22065	22135	22033	21804	22176	22148	22017	22047	22188	22148	22002	21950	22019	22192	22053	22004	22034	22110	22165	22068	22174	21946	22339	22037	22142	22077	22108	22150	21973	22147	22071	21987	22229	21954	22090	22113	22160	22166	22010	21997	22111	21993	22088	22065	22070	21985	22165	21852	22071	22002	22103	22108	21995	22030	22157	22005	22032	21807	21952	22298	21938	22057	22252	22127	22112	22041	21966	22137	21936	22050	21999	22081	22007	22148	22109	22134	22191	22106	22177	22076	21953	22108	21942	22102	22094	22197	22130	22110	22066	22060	22057	21956	21975	22248	22134	22101	21975	22375	22096	22064	22005	22172	22064	22012	22031	22270	22016	22041	21956	22024	22185	22105	22236	21887	22114	22178	22164	22008	22106	22001	22039	22078	22054	22043	22187	22134	22186	22205	22155	21972	21982	21925	22046	22107	22051	21989	22224	22050	22180	22001	22063	21975	22173	21831	22247	21885	22185	22062	21996	22013	22134	22178	22139	21937	22087	22150	22141	22204	22004	22122	22093	22069	21946	22010	22168	22090	22125	22199	22163	22052	22105	21952	22075	21953	22072	22047	22030	22024	22179	22151	22081	22061	22170	21974	22068	22171	21927	22012	21971	22257	22170	22106	22101	22059	22106	22252	21948	22194	22071	22099	22136	22047	22072	22064	22301	22135	22232	22052	22130	22201	22139	22002	21972	22076	22080	22145	22131	22153	21979	22268	21864	22063	22167	22135	22186	22059	22067	21854	22245	22099	22076	21966	22210	21960	22150	22050	21972	21931	22127	21906	22029	21851	22080	22034	22251	22182	22158	22031	22092	22419	22040	22050	22038	22088	22100	22263	22103	22022	21835	22296	22224	22130	22169	22096	22108	21956	22063	22302	21990	22191	21987	22113	22195	22061	22111	22126	22022	22121	22106	22198	22046	22043	22079	22026	22212	22221	21958	22085	22175	22115	22105	22054	22070	22078	21930	22005	22016	22041	22215	22176	22199	22274	22142	22053	22300	22148	22082	21881	22207	22070	22211	22016	22050	22135	22178	22141	22325	22177	22154	22093	22175	21929	22030	22050	22049	22115	22074	22238	22121	22040	22259	21888	22249	21889	22083	21951	22057	22002	22286	22094	22214	21961	22160	22107	21934	21963	22079	22116	22011	22032	22077	22028	22217	22116	21995	22036	22036	21947	22177	22055	22059	22224	22067	22255	22290	21850	21918	22003	22029	22231	22092	22106	22019	22195	21837	22131	22108	22050	22151	22092	22153	22151	22029	22073	22181	21997	22080	22203	22181	22158	21853	21948	22000	21976	22142	22278	22073	22177	21952	22163	22042	22177	22208	22066	22054	22005	22039	22036	22076	22110	22087	22072	21984	21932	21997	22165	22174	22278	22163	22139	21997	22183	22106	22097	22299	21937	22194	22091	22124	21994	22215	22022	22071	22210	22195	21951	22195	22062	22078	22126	21982	22172	22139	21998	22075	21952	22115	22058	21987	22160	22128	22158	22163	22138	22011	22339	22134	22226	22202	21892	21893	22084	22123	22023	21900	22107	22131	22099	22110	22039	22107	21968	22105	22105	22231	21964	21895	22147	22054	22016	22182	22142	21973	22046	22079	22213	22112	22068	22239	22139	22257	22119	22037	22019	22197	21836	22034	22068	22290	21876	22192	22110	22116	22244	22192	21945	21913	22072	21959	22157	22197	22006	21980	21964	22067	22020	22096	22096	22116	22077	22149	22162	22290	22038	22055	22009	22021	22007	22103	22108	21914	22075	22121	22236	22161	22060	22121	22231	22037	21996	22077	22029	22102	22092	22014	22111	22079	22209	21996	22204	22087	22093	22127	22165	22129	22000	22053	22164	21875	22266	22111	22004	22134	22157	21981	22032	22317	22070	21981	22030	21995	22231	22088	22110	22097	22168	22070	22111	22140	22008	21874	22128
22835	21548	29419	24209	23088	29475	34660	31052	30719	30981	30955	30508	30887	30469	30428	30376	30446	30078	30029	29979	30057	29938	30059	29923	29921	29659	29872	29931	29640	29692	29628	29816	29767	29825	29877	29783	29811	29750	29783	31073	32630	31318	30535	30007	29936	29805	29485	29638	29586	29606	29515	29739	29537	29424	29358	29183	29769	29487	29554	29461	29232	29670	29379	29497	29379	29530	29462	29476	29286	29648	29700	29428	29496	29553	29378	29552	29536	29467	29641	29498	29581	29412	29741	29564	29547	29666	29479	29536	29478	29644	29655	29614	29573	29529	29244	29445	29516	29608	29711	29479	29348	29431	29449	29409	29592	29554	29613	29713	29360	29697	29491	29355	29496	29447	29492	29560	29698	29354	29381	29422	29557	29264	29355	29547	29693	29477	29779	29477	29348	29592	29654	29612	29594	29741	29553	29462	29498	29361	29403	29357	29429	29463	29473	29512	29501	29550	29088	29372	29376	29689	29596	29617	29468	29535	29567	29625	29508	29575	29428	29318	29432	29382	29451	29833	29590	29264	29330	29436	29505	29455	29573	29663	29424	29392	29528	29663	29514	29548	29310	29479	29546	29456	29370	29529	29358	29419	29624	29442	29459	29658	29480	29373	29581	29502	29532	29342	29523	29692	29528	29583	29431	29403	29439	29456	29390	29384	29436	29536	29573	29500	29508	29634	29384	29404	29456	29213	29609	29657	29477	29643	29325	29267	29472	29534	29371	29463	29387	29505	29514	29284	29199	29463	29370	29655	29422	29155	29626	29462	29653	29619	29539	29389	29530	29216	29568	29515	29737	29512	29412	29526	29472	29237	29447	29389	29354	29550	29575	29350	29466	29510	29506	29380	29496	29628	29563	29507	29564	29443	29581	29499	29469	29510	29631	29395	29594	29507	29460	29461	29479	29385	29510	29340	29613	29338	29629	29523	29634	29405	29729	29355	29600	29414	29520	29404	29603	29578	29503	29430	29557	29389	29478	29434	29633	29226	29621	29402	29456	29522	29511	29463	29572	29438	29634	29632	29270	29772	29470	29310	29587	29596	29495	29461	29513	29762	29317	29492	29484	29296	29362	29298	29445	29432	29595	29407	29393	29289	29180	29372	29436	29560	29600	29540	29347	29347	29316	29551	29135	29516	29539	29372	29568	29517	29470	29460	29366	29198	29389	29450	29659	29546	29633	29568	29268	29545	29356	29677	29530	29824	29465	29369	29562	29337	29324	29514	29570	29539	29396	29362	29308	29405	29377	29502	29585	29590	29549	29529	29366	29691	29399	29487	29726	29535	29511	29373	29361	29569	29498	29520	29663	29760	29693	29367	29570	29688	29457	29811	29298	29391	29463	29754	29462	29413	29364	29639	29545	29639	29543	29402	29388	29448	29372	29372	29483	29171	29358	29208	29565	29590	29617	29415	29651	29303	29441	29227	29306	29720	29250	29308	29513	29362	29646	29419	29367	29580	29468	29441	29388	29357	29596	29405	29279	29339	29486	29603	29330	29418	29385	29541	29384	29443	29394	29543	29389	29317	29297	29150	29338	29489	29343	29539	29482	29129	29364	29397	29424	29482	29275	29495	29416	29427	29433	29317	29668	29583	29333	29700	29699	29652	29485	29414	29481	29436	29621	29583	29242	29611	29390	29545	29185	29520	29459	29540	29485	29703	29577	29436	29417	29229	29782	29680	29434	29287	29779	29307	29506	29609	29558	29657	29498	29408	29508	29521	29808	29473	29506	29275	29603	29403	29640	29649	29610	29255	29322	29524	29346	29436	29397	29465	29684	29298	29584	29659	29611	29551	29524	29362	29328	29531	29558	29638	29650	29666	29516	29349	29329	29548	29445	29728	29292	29395	29465	29139	29462	29458	29436	29389	29719	29583	29257	29517	29509	29458	29593	29513	29210	29536	29392	29320	29600	29600	29352	29457	29350	29361	29383	29328	29399	29487	29327	29321	29432	29467	29142	29338	29528	29499	29357	29278	29481	29366	29288	29300	29211	29452	29408	29503	29439	29316	29364	29377	29299	29662	29581	29538	29315	29304	29474	29488	29288	29573	29545	29234	29507	29536	29505	29489	29379	29650	29545	29213	29507	29559	29216	29217	29545	29560	29705	29355	29380	29602	29434	29332	29530	29209	29459	29363	29483	29516	29545	29471	29409	29362	29550	29328	29508	29416	29418	29483	29276	29371	29616	29438	29485	29497	29408	29438	29430	29460	29302	29524	29376	29613	29468	29272	29438	29512	29458	29560	29700	29520	29379	29470	29384	29379	29697	29530	29249	29430	29266	29383	29461	29341	29441	29431	29692	29527	29478	29308	29516	29283	29297	29515	29695	29574	29331	29586	29570	29765	29403	29770	29571	29301	29433	29593	29370	29406	29180	29475	29610	29250	29449	29523	29569	29468	29462	29518	29527	29631	29416	29518	29693	29424	29471	29456	29442	29372	29287	29259	29459	29502	29432	29145	29510	29541	29717	29466	29372	29430	29515	29436	29655	29349	29656	29492	29338	29473	29412	29558	29587	29545	29438	29581	29652	29602	29519	29400	29411	29378	29297	29466	29401	29488	29443	29431	29355	29584	29524	29297	29372	29568	29376	29409	29466	29333	29311	29404	29285	29306	29584	29264	29617	29227	29393	29480	29498	29377	29183	29374	29430	29604	29620	29426	29261	29354	29538	29365	29515	29678	29558	29581	29488	29383	29446	29376	29371	29467	29335	29494	29529	29534	29520	29621	29780	29419	29610	29449	29483	29460	29443	29488	29444	29427	29349	29441	29372	29317	29620	29517	29538	29334	29333	29468	29362	29562	29389	29528	29669	29328	29312	29274	29434	29327	29421	29367	29548	29621	29432	29317	29721	29584	29320	29304	29422	29291	29683	29260	29714	29755	29310	29484	29455	29388	29598	29525	29728	29362	29536	29621	29445	29578	29309	29443	29338	29380	29356	29653	29704	29649	29416	29455	29657	29629	29526	29639	29647	29354	29478	29367	29347	29427	29447	29560	29467	29251	29510	29390	29290	29492	29528	29400	29332	29575	29495	29670	29527	29581	29423	29458	29740	29480	29379	29544	29559	29577	29355	29383	29569	29362	29416	29462	29542	29276	29304	29355	29505	29421	29466	29618	29533	29519	29550	29543	29663	29435	29402	29378	29520	29393	29419	29473	29647	29466	29512	29499	29532	29337	29890	29494	29534	29303	29493	29269	29312	29561	29575	29451	29223	29263	29476	29287	29538	29381	29341	29461	29631	29627	29428	29525	29530	29424	29402	29516	29781	29496	29719	29482	29443	29629	29647	29483	29463	29399	29326	29396	29461	29534	29526	29508	29304	29625	29376	29467	29388	29537	29639	29306	29840	29640	29262	29314	29563	29370	29330	29468	29343	29278	29462	29319	29689	29366	29606	29531	29391	29286	29586	29294	29414	29289	29630	29421	29402	29171	29292	29313	29279	29439	29518	29232	29475	29609	29494	29510	29496	29553	29512	29373	29534	29341	29473	29395	29239	29398	29245	29431	29360	29528	29352	29327	29606	29485	29503	29481	29403	29428	29336	29325	29561	29322	29489	29435	29658	29191	29252	29631	29359	29229	29616	29339	29329	29712	29573	29592	29308	29423	29744	29461	29299	29240	29505	29373	29269	29472	29611	29639	29534	29397	29439	29330	29504	29465	29448	29192	29404	29231	29552	29354	29611	29568	29211	29427	29537	29598	29380	29459	29570	29324	29436	29385	29552	29572	29704	29607	29429	29507	29348	29406	29321	29656	29354	29424	29517	29428	29673	29667	29286	29450	29442	29392	29555	29273	29613	29555	29413	29392	29454	29395	29512	29267	29619	29572	29758	29351	29769	29696	29503	29450	29522	29640	29180	29494	29541	29337	29570	29726	29496	29574	29622	29667	29536	29533	29581	29591	29487	29879	29707	29402	29430	29589	29487	29441	29529	29342	29414	29489	29443	29144	29390	29554	29516	29512	29552	29635	29567	29658	29559	29753	29379	29505	29553	29348	29555	29514	29580	29763	29402	29335	29518	29100	29351	29297	29375	29548	29398	29372	29584	29426	29614	29493	29748	29646	29538	29462	29591	29422	29376	29560	29669	29397	29625	29559	29395	29466	29464	29397	29330	29366	29375	29494	29422	29529	29637	29429	29452	29546	29425	29630	29597	29381	29409	29514	29675	29639	29563	29320	29666	29559	29687	29248	29492	29410	29393	29520	29278	29695	29695	29455	29521	29423	29369	29548	29448	29289	29256	29195	29678	29331	29464	29636	29655	29809	29389	29415	29615	29533	29300	29320	29387	29666	29513	29300	29455	29252	29416	29441	29478	29411	29436	29467	29406	29417	29601	29305	29319	29411	29512	29561	29638	29730	29670	29582	29378	29524	29207	29579	29463	29499	29422	29418	29376	29455	29561	29227	29710	29375	29504	29329	29395	29617	29381	29517	29409	29451	29537	29408	29703	29407	29511	29342	29442	29463	29310	29235	29588	29639	29580	29762	29470	29306	29449	29399	29540	29435	29577	29312	29430	29335	29677	29361	29815	29170	29486	29502	29448	29633	29703	29399	29661	29425	29366	29470	29488	29363	29356	29652	29323	29428	29569	29465	29385	29518	29492	29645	29566	29420	29452	29257	29311	29502	29640	29466	29352	29305	29447	29528	29414	29421	29449	29597	29577	29541	29447	29616	29544	29423	29257	29485	29902	29318	29460	29385	29707	29661	29664	29748	29666	29501	29476	29412	29232	29397	29533	29455	29442	29418	29567	29395	29429	29738	29468	29174	29593	29463	29360	29600	29651	29624	29417	29464	29359	29518	29167	29476	29550	29580	29533	29438	29325	29525	29484	29645	29511	29637	29197	29401	29600	29447	29587	29323	29723	29525	29408	29438	29435	29424	29479	29467	29537	29609	29710	29425	29157	29606	29291	29817	29492	29549	29618	29196	29382	29763	29222	29434	29429	29182	29627	29723	29592	29484	29332	29322	29570	29402	29565	29507	29584	29473	29592	29536	29280	29545	29595	29233	29375	29579	29705	29432	29402	29463	29445	29561	29660	29517	29370	29375	29418	29385	29080	29391	29336	29575	29456	29510	29623	29275	29400	29402	29382	29374	29422	29404	29558	29642	29432	29381	29339	29696
23241	40892	39261	33568	31562	29011	26596	25152	24653	23948	24022	23964	24232	23745	23453	23271	23067	22771	22685	22727	22861	22550	22660	22699	22790	22575	22739	22737	22421	22629	22408	22708	22710	22539	22705	22600	22558	22581	22586	25318	26502	24589	23799	22900	22586	22372	22289	22372	22326	22205	22387	22242	22217	22189	22455	22229	22128	22394	22344	22379	22239	22290	22170	22448	22399	22369	22526	22351	22324	22310	22156	22295	22281	22234	22136	22287	22247	22262	22276	22221	22275	22181	22232	22205	22565	22302	22388	22230	22304	22254	22201	22305	22411	22246	22138	22300	22224	22314	22195	22180	22182	22253	22109	22272	22296	22260	22246	22406	22276	22290	22252	22299	22187	22248	22175	22220	22372	22457	22023	22389	22195	22216	22169	22283	22385	22278	22210	22372	22273	22278	22281	22204	22205	22336	22302	22077	22164	22310	22257	22135	22131	22311	22300	22207	22309	22351	22287	22289	22140	22147	22100	22125	22307	22264	22286	22353	22255	22312	22273	22178	22352	22323	22229	22249	22235	22377	22359	22135	21938	22425	22245	22127	22313	22216	22098	22324	22354	22107	22239	22220	22360	22338	22242	22345	22199	22355	22356	22317	22252	22474	22314	22072	22196	22249	22489	22221	22092	22221	22264	22144	22235	22333	22002	22155	22298	22297	22300	22453	22170	22289	22342	22125	22299	22284	22232	22282	22301	22211	22324	22264	22424	22176	22277	22075	22412	22215	22356	22307	22331	22197	22281	22265	22191	22058	22314	22192	22351	22212	22118	22409	22200	22341	22176	22107	22169	22080	22163	22107	22195	22230	22383	22181	22122	22207	22312	22393	22089	22289	22222	22323	22459	22151	22279	22255	22271	22351	22197	22248	22386	22181	22236	22126	22277	22397	22248	22369	22234	22217	22145	22219	22183	22205	22174	22239	22168	22353	22214	22148	22225	22144	22336	22175	22364	22268	22202	22300	22248	22155	22362	22381	22234	22359	22105	22307	22049	22291	22225	22316	22228	22139	22318	22255	22440	22378	22048	22268	22298	22288	22133	22382	22186	22143	22322	22348	22157	22360	22205	22188	22222	22159	22176	22150	22337	22256	22240	22387	22278	22411	22218	22115	22128	22333	22262	22236	22288	22129	22198	22407	22207	22292	22251	22107	22326	22094	22256	22295	22514	22072	22128	22411	22230	22115	22432	22165	22382	22155	22291	22177	22229	22139	22316	22160	22118	22221	22314	22247	22320	22191	22035	22124	22284	22124	22209	22337	22108	22262	22431	22329	22169	22107	22242	22290	22369	22213	22286	22186	22258	22197	22329	22246	22307	22358	22336	22201	22338	22188	22272	22307	22491	22212	22440	22265	22291	22222	22227	22294	22434	22234	22304	22265	22305	22419	22385	22095	22177	22262	22274	22334	22161	22227	22257	22227	22261	22299	22139	22298	22254	22150	22276	22108	22109	22301	22098	22305	22042	22370	22277	22205	22368	22222	22115	22257	22133	22246	21854	22252	22162	22255	22419	22152	22326	22098	22222	22460	22341	22233	22116	22239	22243	22312	22195	22341	22255	22280	22019	22294	22375	22010	22281	22470	22480	22342	22095	22434	22484	22219	22129	22242	22187	22504	22235	22198	22255	22350	22308	22212	22297	22203	22224	22142	22115	22261	22170	22238	22267	22201	22232	22176	22230	22204	22135	22120	22168	22171	22344	22418	22359	22373	22486	22415	22259	22398	22309	22229	22183	22276	22294	22289	22299	22181	22179	22353	22256	22284	22407	22295	22210	22361	22296	22328	22202	22053	22387	22260	22321	22430	22312	21981	22082	22189	22211	22154	22160	22177	22203	22234	22288	22402	22289	22227	22275	22229	22067	22280	22414	22231	22343	22247	22393	22252	22150	22167	22281	22260	22259	22207	22124	22419	22224	22350	22095	22150	22192	22077	22418	22186	22280	22243	22197	22254	22124	22440	22096	22229	22389	22274	22329	22211	22248	22201	22361	22251	22135	22211	22229	22322	22201	22012	22252	22310	22265	22086	22286	22115	22167	22238	22268	22360	22219	22202	22314	22278	22236	22375	22251	22365	22418	22316	22158	22158	22107	22407	22235	22023	22204	22256	22230	22174	22257	22315	22015	22178	22284	22260	22264	22063	22128	22136	22103	22159	22241	22226	22478	22336	22355	22325	22220	22372	22193	22248	22340	22368	22325	22161	22308	22188	22237	22202	22275	22259	22365	22394	22195	22245	22241	22205	22355	22293	22292	22431	22188	22229	22259	22358	22357	22154	22190	21935	22342	22190	22220	22356	22248	22421	22199	22225	22425	22208	22213	22185	22320	22117	22231	22234	22304	22211	22195	22197	22447	22290	22266	22115	22326	22266	22297	22166	22283	22080	22347	22384	22381	22281	22354	22368	22300	22189	22398	22464	22221	22308	22190	22179	22483	22221	22331	22163	22274	22208	22361	22399	22389	22493	22215	22047	22002	22274	22233	22169	22260	22145	22215	22184	22179	22149	22167	22218	22297	22197	22278	22304	22054	22168	22198	22302	22428	22423	22258	22184	22268	22417	22153	22301	22287	22328	22292	22205	22224	22281	22413	22234	22380	21979	22106	22304	22351	22042	22189	22355	22208	22329	22342	22355	22232	22344	22009	22389	22161	22333	22348	22256	22252	22325	22175	22419	22206	22069	22469	22145	22235	22243	22361	22164	22344	22154	22345	22182	22306	22155	22350	22214	22237	22137	22244	22467	22277	22272	22309	22110	22309	22299	22114	22295	22118	22102	22236	22329	22176	22359	22205	22262	22291	22320	22143	22190	22434	22297	22212	22171	22225	22222	22141	22351	22438	22380	22419	22174	22271	22269	22444	22230	22305	22209	22336	22306	22106	22221	22145	22309	22341	22247	22202	22302	22439	22331	22238	22298	22123	22148	22182	22180	22394	22335	22348	22211	22352	22370	22187	22277	22193	22244	22201	22187	22278	22312	22190	22312	22225	22276	22401	22255	22183	22268	22266	22283	22293	22184	22214	22198	22339	22159	22288	22182	22249	22148	22252	22288	22228	22267	22428	22080	22287	22082	22125	22136	22197	22208	22158	22341	22092	22238	22311	22206	22082	22320	22124	22030	22206	22285	22203	22180	22389	22146	22043	22410	22376	22176	22253	22252	22394	22279	22331	22164	22125	22082	22266	22336	22143	22485	22381	22245	22114	22393	22237	22318	22216	22385	22349	22223	22364	22271	22186	22377	22067	22464	22140	22190	22083	22099	22205	22171	22312	22316	22203	22400	22213	22144	22210	22334	22150	22195	22354	22265	22419	22195	22188	22281	22433	22297	22322	22217	22254	22298	22209	22316	22352	22482	22165	22205	22314	22149	22350	22333	22211	22220	22147	22226	22207	22179	22381	22340	22293	22323	22284	22228	22246	22310	22365	22291	22353	22349	22272	22394	22252	22438	22308	22210	22130	22173	22311	22311	22288	22249	22289	22259	22300	22203	22167	22257	22090	22298	22219	22211	22196	22113	22256	22232	22298	22297	22117	22379	22333	22079	22297	22221	22386	22209	22448	22121	22236	22014	22336	22333	22204	22247	22117	22264	22217	22293	22410	22285	22203	22191	22120	22129	22220	22445	22148	22261	22404	22215	22293	22400	22389	22342	22257	22284	22030	22306	22293	22325	22417	22143	22348	22036	22261	22171	22174	22286	22126	22259	22076	22285	22026	22227	22331	22191	22194	22264	22226	22201	22306	22343	22093	22273	22153	22322	22240	22096	22230	22286	22217	22370	22151	22364	22313	22284	22233	22232	22318	22171	22274	22399	22276	22117	22158	22284	22195	22224	22339	22371	22267	22054	22285	22441	22094	22175	22449	22326	22417	22115	22151	22224	22411	22360	22103	22242	22262	22291	22279	22457	22202	22322	22307	22369	22242	22363	22313	22280	22408	22141	22263	22261	22329	22202	22293	22255	22236	22214	22336	22154	22269	22213	22535	22318	22326	22198	22331	22306	22265	22231	22255	22367	22195	22166	22250	22343	22441	22348	22131	22269	21996	22313	22178	22172	22292	22311	22091	22359	22185	22394	22510	22335	22292	22048	22186	22246	22272	22433	22176	22310	22340	22238	22405	22172	22309	22256	22315	22118	22095	22120	22348	22141	22371	22363	22432	22243	22120	22194	22172	22314	22197	22052	22239	22196	22166	22320	22456	22291	22341	22196	22186	22001	22300	22433	22266	22353	22199	22251	22373	22204	22153	22319	22270	22241	22097	22304	22372	22296	22293	22280	22330	22308	22292	22340	22224	22274	22264	22315	22111	22421	22180	22318	22296	22305	22232	22136	22177	22304	22243	22208	22200	22141	22268	22369	22418	22204	22414	22263	22176	22295	22110	22197	22370	22209	22268	22319	22280	22307	22387	22280	22314	22368	22031	22476	22293	22248	22517	22194	22301	22241	22301	22209	22071	22227	22253	22172	22244	22350	22471	22362	22338	22300	22245	22178	22184	22302	22300	22188	22333	22283	22201	22344	22424	22372	22145	22152	22250	22203	22319	22187	22194	22290	22195	22178	22260	22404	22255	22216	22245	22177	22210	22109	22177	22437	22287	22283	22518	22361	22295	22155	22116	22238	22241	22265	22295	22342	22415	22292	22320	22221	22302	22229	22290	22404	22144	22323	22170	22218	22215	22351	22221	22330	22285	22248	22326	22268	22206	22152	22299	22165	22287	22154	22175	22060	22277	22055	22317	22290	22201	22054	22323	22128	22280	22238	22238	22147	22382	22135	22163	22425	22323	22207	22083	22236	22294	21968	22315	22070	22215	22336	22262	22430	22232	22274	22195	22227	22103	22187	22140	22279	22262	22357	22403	22136	22110	22441	22046	22301	22320	22207	22379	22187	22219	22311	22238	22165	22446	22322	22371	22142	22158	22283	22244	22231	22254	22396	22253	22422	22267	22306	22152	22181	22116	22220	22336	22265	22469	22240	22405	22405	22271	22295	22262	22195	22322	22068	22456	22163	22203	22304	22247	22282	22273	22124	22289	22371	22390	22273	22298	22256	22303	22189	22201	22522	22229	22176	22250	22436	22304	22272	22120	21982	22077	22211	22141	22374	22184	22225	22289	22282	22179	22283	22321	22113	22263	22261
29219	25291	33015	33282	30773	30893	30100	29725	29807	29460	29463	29386	29558	29583	29281	29375	29259	29284	29439	29223	29147	29330	29298	29238	29313	29087	29181	29195	29205	29134	29071	29116	29277	29295	29077	29233	29220	29214	29208	29314	28991	29443	29305	29456	29170	29058	29160	29200	28982	29116	29362	29119	29304	29235	29370	29215	29206	29298	29122	29177	29149	29246	29146	29285	28975	28997	28909	28919	29264	29180	28920	29120	28975	29342	29134	29196	29008	29091	29219	29231	29182	29304	29205	29029	29198	28959	29162	29163	29068	29453	29248	29380	29199	29114	29171	29101	29111	29317	29161	29012	29414	29385	29399	28914	29047	29540	29079	29163	29417	29184	29234	29137	29241	29008	29451	29297	29146	29059	29290	29200	29159	28881	29020	29124	29076	29162	29190	29281	29238	29004	29341	28950	29025	29385	29185	29174	29062	29193	29284	29120	29014	29097	29357	29353	29334	29051	29246	29099	29067	29186	29331	29228	29310	28800	29278	29365	29196	28856	29127	29098	29074	29084	29248	29032	29122	28966	29083	29079	29267	29350	29081	29008	29092	29015	29184	29412	29160	29157	29193	29196	29207	29214	29266	29107	28919	29346	29240	29169	29032	29099	29256	29153	29258	29087	29109	29361	29258	28782	29230	29231	29359	29180	29246	28988	29034	29187	29144	29144	29326	29237	28981	29194	29224	29085	29286	29023	29127	29338	29011	29152	29005	29080	29197	29221	29151	29185	29217	29265	28956	28872	29184	28928	29000	29070	29201	29178	29271	29012	29250	28883	29016	29073	29260	29040	29164	29125	29191	29142	28972	29293	29351	29119	29298	29137	29052	28986	29104	29010	29342	29042	29148	29255	28967	29361	28910	29106	29179	29292	29328	29249	29360	29218	29136	29033	29035	29102	29330	29123	28893	29009	29060	28907	29453	29064	29190	29172	29368	29107	29063	29134	29397	29062	29150	29139	29312	29254	29296	29199	29220	29145	29193	29033	29047	29070	29013	29181	29101	29051	29182	28976	28939	29301	29441	29250	29280	29141	28971	29167	29317	29243	29151	29031	29102	29002	29187	28959	28977	29231	29055	29134	29183	29080	29061	29095	29266	29095	29447	29259	29059	28893	29208	29239	29063	29314	29221	29260	29113	29129	29042	28998	29283	29075	29244	29345	29286	29134	29275	29141	29358	29091	29172	29350	29155	29199	29171	29133	29356	28989	29128	29078	29113	29152	29222	28986	29086	29309	29055	29358	28981	29219	29325	28988	29063	29200	28925	29036	29212	29157	28987	29043	29167	29241	28911	29301	29166	28946	28859	28909	29043	29096	28955	29196	29026	29094	28926	29254	29131	29329	29069	29384	29190	29240	29138	29165	29215	29264	29202	29170	29047	29224	29042	29088	29131	29177	29058	29291	28953	29349	28847	29158	28873	29189	29071	29133	28998	29004	29056	29261	29346	29228	29126	29411	29353	29364	29110	29104	29266	29133	29051	29014	29314	28892	29080	29124	29387	28983	29279	28930	29223	29134	29132	29014	29322	29296	29375	29156	29143	29261	29258	29084	29102	29118	29407	28935	29068	29097	28972	29196	29074	29156	29252	29209	29157	29019	29129	29147	29040	29058	28943	28972	29258	29305	29081	29081	29203	29220	29277	29059	29119	29301	29270	29266	29644	29059	29141	29167	29259	29005	29224	29228	29199	28949	28995	29044	28882	28734	29062	29231	29062	29088	28936	29076	29220	29159	29126	29022	29046	29103	29098	29035	29170	29282	28881	28958	29287	29199	29076	29184	28949	28961	29249	29163	29066	29321	28968	29142	29174	29084	28897	29246	28852	29006	29145	29237	28858	29090	29071	29386	29033	29117	29115	29130	29237	29347	29279	29142	29012	29236	29050	29133	29262	29091	29137	29160	29223	29123	29089	29056	29105	28933	29304	29088	29212	29124	28995	29129	29019	29070	29078	29206	29175	28989	29127	29017	29212	28968	29158	29168	28914	28925	29185	29082	29117	29333	29279	29450	28998	29106	29190	29195	28965	29074	29136	29156	29124	29176	29210	29249	29184	29226	29323	29401	29059	29243	29130	29085	29088	29361	29092	29146	29002	29251	29241	29154	29304	29201	29095	29060	29169	29287	29442	29072	29256	29184	29240	29039	29006	28995	29141	29086	29051	29085	29098	29447	29207	29217	29118	28773	29141	29219	29033	29059	29285	29040	29291	29061	29213	28932	29245	29007	29149	29113	29281	29284	29136	29277	29151	29245	29006	29081	29326	29185	29015	29178	29502	29031	28982	28883	29167	29410	29035	29044	29093	29024	29265	29225	29256	29131	28993	28974	29133	29165	29192	29267	29170	29251	29136	29336	29376	29232	29186	28969	29255	29113	29188	29335	29150	29037	29044	29206	29302	28988	29068	29221	29036	29032	29039	29342	29264	29150	29221	29162	29041	29413	28872	29062	29205	29117	28984	29147	28927	29157	29203	29137	29068	28988	29426	29017	29134	28928	29090	29313	29262	28944	29004	28947	29173	29116	29104	29198	29102	29070	29283	29071	28945	29014	29292	28990	29039	29082	29269	29143	29184	29312	29177	29057	29237	29109	29283	29095	29408	29017	29204	29193	29253	29202	29057	29212	28933	28978	29112	29060	29229	29063	29101	29134	29140	29223	29443	29280	29144	29188	29224	29087	29100	29291	29142	29003	29175	29257	28992	29075	29466	29188	29200	29179	29168	29146	29327	29366	29286	28910	29150	29365	29116	29234	29295	29282	29091	29056	28985	28992	29380	29272	29369	28793	29220	29279	29299	29227	29154	29192	28934	29116	29312	28973	29125	28974	28903	29112	29384	29321	29298	29117	29110	29081	29209	29414	29233	29058	29034	29191	28976	29025	29287	29299	29113	29112	29209	29311	29247	29068	29366	29395	28812	28995	29510	29212	29275	29122	28940	29145	29167	29307	29271	29187	28940	29297	29038	29046	29263	29183	29269	28905	29098	29277	29168	29099	29562	29361	29045	29133	29123	29066	29177	29208	29308	29197	29304	29521	29302	29269	29365	29105	29208	29078	29114	28888	28956	29408	29228	29187	29109	29284	29251	29102	29020	29214	29039	29178	29240	29271	29050	29124	29199	29252	29348	29008	29069	29073	29111	29221	29220	29259	29099	29268	29406	29088	29105	29239	29146	29282	29272	29178	29349	29095	29110	29162	29059	29041	29415	29231	29287	29204	29077	29150	29269	28982	29071	29213	29118	29337	28982	29194	29112	29116	29179	29341	28979	29193	29139	29120	29128	29017	29455	29090	29040	29130	29095	28983	29242	29143	29222	29134	29123	29336	29025	29239	29042	29127	29017	29277	29002	28983	29161	29150	29269	29114	29071	29151	29109	29235	29126	28926	29135	29148	29000	28982	29084	29145	29137	29359	29183	29001	29181	28990	29010	29289	29328	29043	29278	29288	29444	29199	29176	29192	29355	29142	29220	29274	29206	29499	29365	29485	29463	29291	29242	29149	29057	29181	29216	28806	29201	29111	29168	29292	29180	28964	28933	29287	29186	29211	29146	29009	28887	29062	29088	29210	28956	29071	29147	29144	29271	29354	28959	29200	29257	28832	29214	29126	29138	29277	28891	29147	29125	29067	29294	29235	29335	29056	29300	29210	29227	29003	29110	29084	29131	29157	29196	29319	29272	29283	29116	29102	29119	29377	29310	28969	29006	29102	29114	29157	29162	29256	29301	29153	29095	29188	28993	29169	29327	29183	29232	29209	29182	29074	29437	28942	29087	29301	29156	29044	28970	28998	29091	29132	28907	29174	29414	29257	29046	29259	29078	29336	29369	29011	29101	29010	28962	28967	29116	29272	29342	29211	29168	29021	29052	29020	29026	29045	29270	29045	29216	29034	29105	29263	29019	29156	29354	29220	29071	29244	29071	28932	29203	28956	29289	29202	29104	28906	28995	29220	29363	29153	29279	28964	29207	29202	29158	28958	29105	29028	29138	28812	29232	29290	29333	28914	29042	29090	29082	28991	28999	29232	29124	29209	29225	29090	29237	29279	29151	29062	29343	29132	29046	28883	29310	29086	29182	29023	29220	29214	29181	29064	29226	29274	29052	29108	29091	29115	29266	29200	29040	29345	29239	28918	29058	29518	29026	29227	29254	29017	28925	28957	29360	28959	29223	29256	29290	28925	29358	29047	29058	29171	29257	29141	29188	29217	29075	29158	28827	29086	29214	29030	29024	28868	28956	29128	29194	29135	29041	29242	29268	29184	29199	29341	29209	29288	29144	29252	29214	29023	29157	28844	29071	29305	29000	29012	29098	28937	29306	29297	29298	29159	29087	29146	29248	29269	29169	29113	29282	29159	29027	29230	29110	29147	29176	29196	29432	29153	29204	28966	29214	29271	29161	29225	29158	29156	29121	28789	29068	29114	29255	29172	29168	29238	29339	29011	29338	29088	29143	29092	29051	29193	29355	28997	29363	29154	28910	29026	29212	29300	29163	29128	28984	29038	29442	29224	29135	29159	29243	29053	29139	29315	29373	29249	29038	29185	29288	29070	29128	29131	29138	29388	29100	29208	29131	28917	29369	29201	29144	29291	29202	29095	29176	29002	29054	29159	29062	29377	29202	29145	29104	29170	29032	29230	29106	29169	29165	28968	29176	28981	29304	29482	28992	29226	29188	29143	29291	29170	29025	29191	29237	28953	29103	29270	29036	29046	29041	29233	29112	28905	29436	29175	29151	28964	29277	28989	29080	29252	28983	29181	29187	29156	29075	29286	29023	29131	29060	29216	29275	29286	28972	29117	29007	29143	29212	29164	29133	29208	28987	29018	29040	29034	29276	29013	28980	29180	29380	29139	29300	29250	29046	28985	29186	28924	29068	29072	29274	29274	29162	29075	28968	29023	29176	29034	29237	29072	29523	28914	29074	29111	29207	29310	29123	29208	29275	29047	29208	28944	28837	29204	29124	29056	29301	29134	29200	28996	29030	29253	29130	29224	29042	29244	29154	29439	29157	29301	29022	29317	29099	29084	29363	29057	29008	29244	29172	29167	29212	29207	29319	29077	29128	29169	29169	29037	29139	29205	29360	29194	28972	29462	29172	29138	29000	29059	29214	29166	28930	29413	29221	29078	29144	28843	29358	29187
23240	31382	30040	26857	25865	24766	23591	23113	22866	22357	22625	22541	22931	22508	22552	22325	22566	22223	22100	22103	22362	22163	22243	22230	22083	22276	22252	22205	22123	22060	22150	22270	22183	22091	21922	22126	21947	21992	21938	22157	22494	22142	22313	22302	22080	22252	22140	22086	22230	21890	21957	22086	22354	21880	22126	22026	21876	22004	21919	22101	21966	22056	22151	22116	22134	22037	22152	22006	21937	21987	21946	22143	22141	22121	21835	22172	22066	22104	22113	22013	22095	22046	22081	22080	22072	22036	21937	21867	22125	22035	22099	22003	22108	22109	22064	22099	22252	22040	22218	22232	22164	21987	22273	21929	22125	21929	21987	21963	22165	22156	21984	21938	21976	22288	22107	22295	22095	21864	22122	22063	22136	22081	22107	22046	21719	22113	22015	21947	22166	21845	22117	22244	22085	22146	21992	21983	22031	22127	21997	22148	22166	22160	22078	22075	22178	22227	22046	21874	22010	22202	21995	22148	22159	22030	22040	22219	22113	21993	21991	22038	22030	22012	22012	22012	21893	21943	22323	21793	22021	22130	22060	22195	22146	21997	22057	22232	22140	22042	21981	21927	22009	22237	22101	22065	21966	22161	22014	22064	22072	21898	22067	22229	21958	21972	22027	22070	22054	22093	21884	22092	22020	22029	22061	22064	22020	22057	22014	22019	21843	22063	22164	22203	21968	22079	21904	22075	22120	21948	22064	22112	22016	21909	22141	22067	22145	21990	22086	22023	22099	22083	22161	22028	22044	22060	22253	22117	22072	22007	22165	22134	22186	22114	22238	21981	22089	22124	22178	21836	21929	21967	22092	22140	22100	22067	22046	22110	22118	22231	21970	22238	22081	21963	22198	22093	22097	22043	22235	22048	22012	22158	22179	22245	22229	21955	21963	22157	22144	22005	22113	22042	22219	21984	22041	21978	22061	22047	21910	22090	21958	22213	21928	22089	21976	22082	21959	22203	22025	22021	22088	22168	22026	21963	21964	22008	22145	22144	21941	22004	22032	22279	22180	22110	21845	21771	22084	22167	21948	22067	22140	22037	22163	21972	22036	21949	22133	22098	22077	21988	21985	22003	22034	21943	22018	21762	22046	22197	22184	22026	22120	22174	22029	22055	21992	22148	22076	22131	22060	22106	21915	22175	22066	21898	22071	22040	22017	22046	22097	22092	21974	22200	22009	21914	22058	22131	22102	21908	22114	21976	21970	22026	22272	22215	22112	22077	22200	21769	21995	21949	22107	22049	22000	22102	21822	21944	22224	21929	22105	22154	21966	22145	22099	21985	22086	22196	21992	22162	22016	22198	21991	22123	22063	22038	22076	21987	22235	22126	22095	22126	22146	21936	22072	21943	22041	22124	21980	22005	22014	22021	22127	22018	22085	22147	22072	22067	22142	22179	22121	21926	22011	21859	21979	22103	22051	22167	21956	22195	22316	21913	22157	22084	22083	22171	22086	22186	22203	22195	22088	22048	22184	22034	22133	22134	22083	21795	22136	22192	22040	21925	22108	22044	21960	22096	22087	22116	22271	21940	22018	21831	22184	22109	22014	21931	22100	22083	21950	22198	22003	22045	22104	22044	21940	22020	22038	22003	22112	22191	22130	22168	21892	22122	22010	22062	21985	22090	22178	22202	22160	22145	22226	21949	22010	22182	21873	22021	22139	21881	22171	22003	22298	21834	22281	22047	21994	21904	21898	22049	22148	22068	22062	22157	22107	22077	22066	22086	21912	22018	22136	22118	22040	21996	22043	22028	21880	22184	21950	22115	21954	22002	22163	21953	22013	22133	21968	22007	22025	22209	22030	22277	21964	22005	22097	22222	22163	22179	22202	22071	22041	22214	21991	22145	22048	22132	22024	22002	22097	21953	22012	22084	22185	22278	22007	22119	22050	21997	22296	22058	21919	22066	22223	21936	21945	22120	22184	21969	22018	22125	22130	22249	22014	22104	22024	21979	22115	22166	22067	22160	22063	21947	22126	22002	22197	22045	22056	22114	22042	22028	22113	21904	22216	22066	22003	22070	22028	22161	22138	21960	22213	22120	22235	21965	22101	21990	22238	22005	22047	22153	22062	21939	22045	22127	21976	22196	22169	21983	21972	22011	22053	22233	22009	22124	22071	22288	22092	21831	21927	22037	22118	22049	22016	21986	21969	22235	22136	22165	21908	22048	22051	22021	22011	22136	22163	22132	21997	21928	21950	22131	22040	22135	22246	21924	22089	22006	21991	21855	22004	21945	22035	22008	22150	22007	22229	21950	22210	21998	22108	22042	22147	22239	22006	22084	22039	22222	22108	22075	22130	21992	21923	21967	22301	22257	22079	21989	22077	22009	22120	21990	21975	21994	21982	22016	22121	22033	22114	22233	22059	21919	22075	22030	21999	21965	22077	22052	21922	22055	21952	22048	21976	22151	22188	22000	22096	22114	21996	22097	22090	21963	22073	21970	22183	22015	22115	21991	22087	21824	21980	22019	22106	22172	22086	21970	21988	22150	22106	22076	22220	22041	22008	22142	22089	22228	21938	21971	22160	22219	22202	22067	22365	21927	22056	21989	21917	22065	22187	22056	22061	22133	22075	22052	22111	22220	22023	21992	22072	22121	22273	22049	22205	22104	21955	22185	21938	21976	22164	22168	22083	22130	22049	22034	22162	22083	22086	22145	22240	22033	22168	22061	21989	22028	22158	22051	21975	22023	22032	22038	22085	21950	22031	22107	22040	22082	22115	22075	22043	22115	22032	22082	22171	22172	22091	22083	21845	22096	22135	21981	22017	22145	21911	22017	22133	22038	22069	22170	22141	22010	22171	22039	22104	22041	22025	21886	22121	22079	22134	22118	21980	21957	22095	22251	22230	21983	22111	22180	21963	22200	22030	22106	22075	22053	22056	22144	22059	21957	22210	22023	22127	22062	21927	22144	22088	22028	22094	22265	22064	21981	22130	21972	22100	22164	21964	22160	22273	21940	22066	22028	22122	22075	22164	22223	22180	22194	21941	21984	22134	21897	22121	22176	22100	22134	22105	21904	21950	22202	22240	22090	22066	22182	22119	22122	22139	22075	21924	21996	22058	22255	21910	22213	22049	22144	22210	22073	22073	22096	22020	22181	22155	22183	22164	22117	22095	22097	22172	21890	22022	22040	21930	22205	21897	22181	22161	22010	22274	22003	22015	22240	22149	22127	22219	22134	22016	22023	22161	22042	22066	22119	22064	22133	21946	22097	22175	22090	22166	22013	22022	22051	22089	22067	21908	22193	22084	22156	22226	22205	22063	22228	22138	22055	21975	22252	22157	22025	22066	22076	22068	22027	22039	22190	22132	22196	21834	21955	22067	22042	22016	22106	22033	22224	22332	22055	22117	22081	22033	21978	22057	22075	22160	21996	22096	22049	22109	22233	22096	22183	21854	21881	22090	22022	21933	22057	21971	22161	21903	22057	22018	22065	22084	21998	22129	21905	22043	22013	22114	21952	22047	21982	22051	22150	22055	22064	22213	22213	22288	21914	22011	22129	22121	21994	22152	22141	21966	22040	22055	21998	22154	22093	22237	22128	22003	22127	22086	22036	22153	22097	22252	22116	21954	22208	22160	22295	22033	22202	22160	22105	22071	22142	22097	22196	22011	22120	22277	21897	22194	22107	22115	22268	22034	22061	22020	22214	21986	22054	21945	22158	22034	22043	21997	22124	22048	22176	22015	22078	22288	21926	22068	21910	22064	22155	22169	21986	22271	22042	22034	22078	22099	22107	22063	22004	22334	22211	22019	22083	22057	22150	22297	21993	22135	22066	22193	22138	21981	21899	22048	22050	22061	22214	22050	22316	22098	22092	22111	22027	22144	22052	21999	22007	22158	22020	22136	21994	22206	22040	22142	22158	22052	22091	22017	22091	22032	22191	22229	21973	21812	22165	22162	22019	21923	22056	21964	22137	22105	22027	22108	22067	22200	21994	22179	21968	22005	21986	22166	22011	21947	22077	22165	22049	22039	21953	22100	22063	22158	21981	22113	22072	22243	22171	22024	22083	22071	22207	22192	22209	22024	22100	22132	21999	22152	21956	22178	22036	22126	22087	22126	22155	22169	22189	22133	22015	21994	22173	22142	22165	22125	22181	22067	21877	21922	22166	21941	22032	22099	22095	22153	21982	21959	22024	22106	22004	22186	22224	22103	21940	22133	21814	22058	22064	22071	22125	22045	22108	22001	22161	22078	22157	22012	22148	22275	21939	21881	22144	22065	22157	21984	22288	21735	22070	22115	21966	22006	22150	22072	22329	22023	21929	22068	21942	21987	22025	22099	22124	22129	22086	21851	22166	22249	22105	21960	22138	22174	22062	22075	22185	22252	22023	22139	22066	22116	22128	22260	21984	22083	21910	22046	22160	22132	22140	21898	22073	22103	22189	22058	22022	22227	21982	22148	22158	22209	21991	22242	22021	22065	22102	22070	21906	22166	22120	22165	22020	22086	22011	22199	22193	22098	22062	22044	22190	22131	22134	22106	21817	22102	21972	22133	22154	22095	22089	22219	22144	22360	22239	22100	21930	22063	21879	22189	22002	22044	21874	22137	22103	22185	21902	22184	22167	22087	22049	22113	21915	22083	22104	22099	21960	22184	21875	21916	22074	22322	22003	22136	22076	22022	22004	22132	22045	22000	22153	22207	22243	22108	22163	22130	22175	22082	22097	22091	22130	22005	22069	22033	22205	22046	22081	22119	22125	22210	22032	22012	22143	21995	22002	22230	22089	22169	22143	21925	22038	22179	22092	21988	22093	21905	21974	21994	21918	21909	22119	22188	21867	22134	22216	22107	22073	22074	22049	22181	21929	22260	21874	22120	22111	22222	21988	21823	22086	22124	21939	22035	22045	22067	22184	22230	22055	22039	22025	22084	22099	22073	22106	22047	21934	22169	22039	22047	22037	21948	22126	21904	21948	22077	22246	22123	21952	22212	21977	22102	22017	22060	22068	22022	22260	22245	22159	22074	22097	22016	22061	22190	22090	22053	22060	21928	22100	22113	22024	21967	22082	21870	21988	22214	21990	22027	22084	22000	22030	22184	22001	22046	21963	22121	21938	22050	22141	21948	22140	22099	22036	22087	22167	22152	22103	22276	21887	22066	22040	22127	22144	22141	22100
23691	21494	29186	24700	25482	30653	32590	30159	29800	29664	29826	29713	30069	29800	29821	29470	29229	29461	29125	29143	29123	29052	29099	28942	29197	29129	29135	29178	29177	29206	28966	29142	29193	29134	28978	28910	29093	29141	29266	29995	30880	29969	29478	29214	29229	28945	28827	28698	29082	28817	28932	29042	28642	29011	29046	28902	28826	29073	28885	28944	28912	28852	28970	28841	28847	28880	28933	28882	29039	28818	28824	28834	28941	28795	28899	28983	28903	28815	28902	28936	28854	28904	28962	28953	28695	28977	28843	28867	28955	28838	28728	29036	28861	28884	28829	28915	29031	29076	28926	28714	28859	28861	28750	29041	28935	28722	28555	28991	28952	29117	28735	28879	29039	28980	28625	28936	29002	28918	28986	28878	28766	28933	28993	28861	28785	28867	28724	29046	29095	28961	28859	28745	29038	29145	29052	28976	28858	28763	28962	28906	29101	28940	29176	28768	28928	28697	28664	28769	28725	29154	28836	28826	28900	28932	28854	28897	28897	28645	28666	28700	28773	29176	28765	28882	28835	28955	28940	28710	28972	28921	28789	28645	29018	28851	28940	28924	29046	28820	28692	28871	28900	28819	28739	28930	28861	28857	28902	28939	28964	28943	28721	28862	28955	28769	28968	29137	28868	28840	28829	28775	28783	28995	29137	29000	28916	28846	28802	29011	28892	29038	28770	28869	28760	28881	29004	28982	29061	29031	28752	28819	28856	28865	29076	28970	29286	28882	28675	28885	28755	28951	28942	28633	28944	28889	28926	28753	28834	28797	28881	28979	29064	28987	29039	28852	29040	28854	28669	28981	29008	28855	29005	29075	28890	28836	28971	28979	28638	28836	28836	28831	28732	29079	28991	28857	28651	29001	28841	28708	29075	28891	28748	29012	28845	28883	28676	28870	28772	28833	28727	28828	28959	28904	29110	28928	28879	28808	28886	28936	28849	28907	28903	28857	28968	28880	28961	28792	28806	28922	28683	28987	28899	28871	29025	28871	28735	28753	28822	28957	28948	29071	29100	28779	29032	28792	28829	28771	29046	28972	28844	28936	28823	28942	28911	28975	28934	28957	29132	29007	28702	28992	28896	28910	28985	28574	28804	28778	28956	28874	28741	28883	28830	28736	29115	28731	28873	28976	28867	29053	28996	28807	28916	28846	28918	28831	28972	28824	28930	29002	29017	29003	28730	28820	28977	28789	28935	28894	28876	28859	28669	28767	28829	29058	28788	28814	28715	28847	28900	29033	28962	29199	28836	29044	28875	28893	29049	28749	28927	28768	28944	29013	28760	28948	28766	28775	29220	28818	28920	28858	28850	28963	29086	28830	28862	28846	28765	28637	28794	28972	29040	28714	28857	28776	29010	29042	29062	29020	28971	28875	28760	28895	28989	28836	29026	28918	28928	28817	29004	28708	28806	28844	28840	28920	29072	29103	28834	28989	28766	28686	29151	29104	29044	28860	28769	28832	28735	28781	28948	28838	28927	28891	29100	28745	28787	28816	28998	29055	28776	28924	28910	28891	28990	28934	28927	28792	28900	28896	28886	28705	28962	29013	29081	28865	28741	28646	28843	28783	28791	28888	28851	28975	28761	28902	28959	29059	28876	28803	28905	28919	28961	28811	28934	28948	28907	28926	29083	29010	28832	28811	29031	28944	28784	29130	28931	28904	29072	28934	28652	28885	28939	28892	29081	28666	28951	28822	29001	29114	29107	29128	28941	28894	28825	29085	28902	28652	28824	29012	28915	28735	28980	28993	28854	28965	28976	28819	28941	28826	28957	28811	28617	28615	28599	28832	28824	28671	29205	28914	28641	29045	28951	28719	28951	28891	28926	28626	28843	28905	28872	28985	29078	28979	28927	28987	28710	28705	28841	28674	28710	28881	29012	28881	28803	28871	29137	28912	29057	28985	28709	28871	28851	28831	28890	29113	29227	28978	29041	28993	28889	28766	28758	28775	28719	28881	28425	28826	28899	29025	29166	28894	28775	28896	28958	28970	28981	28829	28857	28718	28971	28747	28998	28755	28751	28732	28753	29069	28871	29040	29208	28992	28852	28894	28932	28795	28779	28867	28785	28806	28934	28896	28801	28925	28918	28786	28599	28903	28959	28890	28985	28792	28903	28975	28719	28938	28828	28925	28955	29017	28851	28672	28689	29021	28928	29106	28801	28870	28867	28823	28961	28746	28864	29031	28737	28882	28800	28901	28736	29142	28938	28926	28923	28714	29026	29012	28675	28939	28858	28848	29014	28993	28717	28962	28852	28848	28812	28832	28694	28911	29052	28884	28957	29062	28652	28897	28877	28894	28859	28776	28797	28870	29079	28750	28978	28914	28712	28660	28695	28896	29176	28813	28953	28958	28912	28712	29065	28829	28878	28884	28663	28967	28966	28893	29200	28997	29019	28807	28790	28911	28841	28967	28872	28992	28988	28462	28956	29130	29051	28878	29005	28769	29163	28656	28927	28751	28963	28814	28816	28906	28840	28995	28998	28952	28901	29015	28895	28876	28810	28839	28921	28999	28849	29057	29202	28739	28870	28921	29126	28806	28953	28679	28914	28745	28719	28902	28798	28799	28888	28741	29109	28552	29013	28857	28929	28458	28942	28922	28892	28891	28682	28869	28942	28789	28996	28800	28887	28996	28891	28916	29002	28989	28726	28913	28768	28821	28992	29139	28690	28976	29125	28968	28930	28798	28715	28739	28915	29024	29038	28951	28912	28989	28613	28930	28692	29006	28939	28880	28866	28837	29033	28753	28812	28861	28936	28983	28891	29059	28971	28891	28754	29060	29058	28827	28825	28862	28888	28905	29005	29049	28761	28881	28999	29067	28967	29025	28915	28783	28763	29050	28963	28774	29162	28740	28818	29038	29067	28980	29050	28984	28731	28813	28890	28953	28795	28811	28935	28850	28955	28706	28974	29230	29081	28768	28747	28952	28762	28678	28951	29017	29052	28857	29011	28865	29083	28826	29002	29153	28999	28969	28734	28954	29066	28768	28867	28875	28791	28808	28843	28944	29045	28800	28898	29124	29187	29035	29029	28862	28855	28902	28914	29026	28866	28924	28978	28784	29085	28873	29029	29000	29042	28767	29247	28806	28870	29069	29001	28882	28814	28955	29040	28983	28803	28746	28954	28692	28814	28785	28962	28836	29048	28933	28871	28753	28842	29089	29058	29023	29055	28802	28877	28985	29017	28868	28776	29073	29111	28815	28932	28834	28766	29026	29042	28783	28975	29036	28673	28980	28944	28985	28870	28958	28968	28929	28932	29025	28761	29001	28850	28662	28800	28762	28875	28848	28833	28975	28719	28923	28908	28921	28975	28906	28744	28645	28997	28967	28925	28762	29022	29047	29034	28908	28845	28809	28702	28693	28860	28771	28939	29026	28934	28920	28826	28724	28991	28901	28764	28821	28917	29000	28922	28968	28916	28896	29013	28903	28917	28989	28966	29023	28905	28787	28859	29089	29143	28842	29028	28868	28914	29052	28960	28799	28974	28818	28863	28827	29002	28813	29020	28940	28896	28943	28811	28836	28919	28714	28875	28976	29175	28717	28803	28930	28934	28862	28894	28961	28984	29029	28954	28927	28815	29040	29011	28928	28838	28901	28788	28988	28717	28828	28908	28863	29089	28878	28791	28943	29055	29112	29073	29003	28800	28961	28918	29041	28799	28874	28845	28969	28865	28781	28855	28801	28895	28763	28961	28861	29152	29030	29112	28621	28783	29162	28982	29048	29117	28852	28931	28663	28495	28987	28904	28865	29046	28885	28997	28774	29019	29052	29136	29118	29051	28915	28987	28871	28782	28815	28991	28826	28685	29009	28963	28850	28858	28557	28803	28831	29130	28843	29085	28812	28883	28981	28739	29004	28868	28805	28983	28894	28678	28982	28784	28882	29037	28927	28727	28785	28991	29016	28776	28898	28698	28992	28918	28946	29028	28880	28729	28932	28851	28995	28777	28916	29035	28872	28989	28973	29151	28963	29031	28856	28953	28895	28596	28786	29058	28765	28721	29022	29034	28881	28850	29012	28892	28892	28848	28841	28940	28791	28847	29025	28909	28850	28792	28750	28882	28705	28987	29080	29058	28877	28769	28719	28803	29065	29208	28643	28847	29068	29021	28818	28904	28643	28786	28652	28933	28770	28816	28835	29032	29003	29107	29010	29021	28982	28948	28761	29147	28996	28745	28643	28949	28643	28628	28843	29054	29007	29018	28942	29109	28504	28881	28690	28873	28953	28937	28950	28874	28696	29007	29033	28820	28992	28961	29046	28865	29045	28679	28734	28976	28864	28972	28837	28818	28841	29018	28794	28691	28826	29075	28957	28767	28782	28957	28815	28879	28906	28729	28775	29035	28954	28840	29010	29008	29035	28877	28920	28898	28812	29163	28943	29008	29002	28869	28966	28746	28641	28981	28778	28955	28747	28968	28819	28787	29074	29200	29057	28888	28794	29036	29221	29014	28957	28918	29085	28845	28874	28725	29091	28765	28965	28915	28975	28867	28642	28854	29038	28933	28696	29025	29043	28849	28806	28809	29178	28882	28837	28888	28806	28848	28955	28987	29085	29101	28879	28845	28884	29036	28949	28736	29033	28956	29047	28653	28952	28767	28949	28938	28900	28873	28991	29064	28981	28836	28790	28844	28705	28895	28951	28942	28834	28649	28759	29059	29127	29109	28968	28930	28799	28928	28902	28959	29029	28897	28955	29045	28694	28755	28834	28924	28982	29047	29089	29052	28873	28808	29061	29061	28924	28837	28756	28923	29013	28791	28926	29104	28774	28795	28780	28773	28863	28970	28838	28821	28994	29004	29094	28562	28737	28785	28629	29071	29201	28877	28720	28901	28985	29047	28768	28933	28784	28647	28996	28951	28886	28753	28907	28938	28744	28870	28762	28981	29103	28830	28810	28873	28939	28915	28762	29208	29029	28868	28874	28931	28827	28946	28910	28770	28795	28893	28914	28954	28824	29056	28832	29047	28876	28609	28972	28890	29073	28887	28986	28957	28928	28944	28847	29073	28699	29007	28978	29013	29094	28847	29116	28825	29002	28932	28995	28776	28936	28973	28750	28818	28870	29110	28875	28940	29187	28867	28945	28916	28946	28892	28866	28840	28952	28820	28827	29006	28904
22304	37830	34620	30352	28725	26714	25308	24141	23628	22953	23117	23183	23555	22942	22886	22489	22379	22501	22172	22370	22192	22002	22244	22000	22234	22039	22206	22354	22020	22146	22085	22313	22231	22115	22269	21977	22247	22358	21919	23621	24109	23253	22696	22339	22226	22037	21981	21820	21941	22101	21919	22091	21941	22130	21890	22053	22038	21908	22038	22072	21868	22112	21977	21707	22101	22029	21909	21885	21982	22183	21999	21819	21964	21995	21786	21918	22097	22015	21962	21860	22025	22001	21772	22052	21887	22017	21896	22208	22025	21929	21987	21797	22005	22086	21820	21912	21978	21811	22007	21806	22033	21947	21834	21882	22006	21936	22118	21995	22064	21933	22125	21966	21989	22074	21795	22009	22126	22198	22039	21956	22127	22108	21778	22085	22048	22072	21938	21898	21996	21917	21938	21890	22017	21978	21986	21973	22036	21994	21782	21705	22055	22016	22001	22038	21817	21760	21953	22104	21994	21854	21965	21877	21860	21973	21792	22018	21728	21884	22086	22089	21682	21984	22026	21998	22133	21791	21768	22145	22101	22057	21946	21978	22015	21975	22039	22187	21954	22018	21950	21867	21964	22076	21990	21973	21910	21848	22002	22109	21966	21959	22100	22080	22017	22069	21850	22277	21867	21887	21934	21764	21963	22158	21956	21988	22069	22082	21861	21918	21957	21929	21992	22033	21919	21955	21765	22047	21966	21967	21900	22098	22131	21847	21951	21924	21885	22036	21966	22092	21951	22244	21989	22004	22074	22024	21975	21982	21916	22005	21781	21880	22114	22007	22103	22134	21933	21950	21826	21899	22062	21969	22007	21989	21876	22046	22082	21927	21857	22000	22037	21899	22081	21942	21948	22015	21970	21928	21802	22035	21958	21978	21907	22080	21965	21898	21908	21855	22078	21981	21985	22135	21927	21949	21965	22018	21954	21748	21922	21913	22030	21816	21887	21955	21976	21882	22040	21918	22081	21952	22031	21978	21952	21908	22161	21875	21865	21810	22057	21866	21991	22153	21979	21901	21925	22044	21952	22076	22059	22062	22000	21929	22138	21961	21951	22097	21991	21955	21850	21798	21879	22013	21792	21932	21914	21986	21975	22003	21915	21995	21926	21763	21933	21957	21763	22165	21867	22008	21828	21827	22022	21929	22002	21627	21935	21783	21993	22037	21888	21952	21777	22139	21930	22233	21987	21803	22070	22163	22100	22025	22023	22108	21940	21904	21759	21918	22061	21994	21885	21974	22122	22018	21965	22078	21916	21914	22005	21844	21915	21964	22043	21757	21975	22034	21965	21944	22132	21965	22146	21929	22207	21946	22001	21914	22095	22171	22135	21992	21876	21941	21982	22081	21979	21961	22040	21863	22024	21980	21819	21971	22056	21965	21912	21863	22044	22056	21907	21738	21779	21969	22013	21983	21883	21969	22022	22056	21895	21806	21840	21957	22020	21973	21957	21752	22146	21954	22150	21918	22147	21982	22052	21988	22069	21894	22099	21964	21885	22098	21851	21790	22079	21963	22056	21946	21911	21681	22049	22113	21935	22021	21994	21944	21733	21875	21983	22026	22095	21891	22047	21922	21977	21893	21979	21889	22004	21896	21844	22015	21821	21991	21912	22061	21932	22048	22092	21879	22108	21752	21929	22098	22060	21830	21981	21887	21886	22133	21955	22039	21977	21922	21915	21998	22093	21904	21950	21901	21941	22063	22065	21998	22107	21879	21988	21935	22102	21975	22056	21967	22135	21875	21801	22043	21865	21941	22020	22200	22093	21903	21750	22041	22123	21840	21941	22071	22039	21808	21951	22015	22022	21863	21945	21920	22002	21792	21934	21979	21961	21903	22025	21664	21970	22079	21808	22200	21920	21999	21921	21896	21951	21868	21964	21777	21906	21994	21761	22136	21874	21937	22148	22002	21993	21872	22022	21956	21979	21978	22028	22021	22079	22043	22035	22009	22121	22010	21926	22137	22069	21988	21898	21799	21768	21959	21956	21903	21931	21912	21945	21927	22177	21903	21987	21931	21870	22023	22141	22091	21797	21833	21683	21917	22088	22200	21925	21961	22111	22021	21741	21992	21990	21875	21968	21842	21975	21805	22062	22139	21965	22015	22280	21906	21798	21727	22078	21796	22164	21930	21877	22046	22025	22136	21895	21856	21743	22034	21827	21936	21985	21716	22028	21999	21970	21891	21846	22161	21914	22001	21867	21968	21985	21955	21941	21985	21901	21981	21937	22036	21788	21777	21832	21920	21713	21979	22002	21919	22203	21956	21978	21944	21850	21983	22102	22057	21958	22053	22080	21722	21803	22010	21802	22132	21993	21977	21978	22057	22058	21933	22006	22191	21974	21921	21869	21749	22168	22201	21907	21806	22006	22007	21933	21935	21938	22088	21916	22015	22062	22167	21952	21864	22013	22006	22032	21922	22066	21915	22067	22039	21891	21769	21992	22046	21922	21828	21932	22015	21979	22018	22114	22039	22037	22012	21909	21917	21926	21909	22028	22032	21749	22007	22053	21801	21958	21925	22075	21957	21898	21981	21830	21843	22009	22049	22098	22031	21871	22030	22001	22056	21806	21887	21872	21804	22034	21739	21918	21875	21696	22011	21940	21856	21926	21950	22023	22116	22137	21973	21855	22001	22097	21887	21933	21986	22100	21947	21970	22038	21802	22002	21989	21934	21985	21826	21965	21901	22091	21941	21818	21902	22090	22145	21935	22016	21870	22003	22024	22108	22095	22090	21959	21997	22013	21983	22022	21968	21774	21784	22084	22018	22195	21980	21848	21901	22076	21859	22029	21947	22054	21968	21880	22103	22180	21992	21973	21943	21916	21886	21963	21895	21808	22044	21963	22003	22076	22016	22000	21995	21911	21859	21991	22002	22108	22089	21903	22018	21858	21872	22032	21870	21966	22042	22003	22007	21942	21890	22029	21739	21947	22118	21762	21799	21896	21948	21983	22012	22049	21972	21999	21948	21960	22000	21973	21921	21932	21893	21946	22074	21991	21992	21897	21930	22088	21851	21984	22062	22147	22021	21958	21967	21916	22001	21790	21951	21876	22013	22040	21803	22096	21860	21892	21950	22093	21962	22159	21883	21941	22077	21911	21877	21960	21894	21982	21912	21986	21851	22077	21941	22004	21871	22101	22128	21937	22127	21939	22132	21887	21856	21934	22002	22056	22026	21970	22021	22035	21863	22130	22002	21988	21784	21940	22090	21783	21780	21978	21975	22001	22016	21832	22099	22008	22044	21847	21846	21795	21948	21826	21933	22083	21820	22241	21761	21878	21970	22078	21861	21814	22016	21996	21965	21941	21931	22119	21778	22061	22034	21840	21888	21973	21771	22107	21983	21969	22068	22017	21981	22059	21933	21897	22042	22134	21799	21973	21968	21911	22088	21879	21929	22188	22011	21882	21839	21865	22061	21919	21970	22067	21973	21917	21831	21921	21863	22019	22008	21939	22036	22036	21879	21979	22077	21971	22180	21959	22108	21974	22031	22011	21886	21885	22154	21887	22006	21994	22063	21808	21966	21915	21824	22054	22050	22012	21901	21938	22151	21945	21844	22039	22075	22027	22035	21962	21942	21993	22125	21955	21815	21888	22065	21820	22079	21901	21908	21963	22042	21971	22100	21947	21932	21919	22053	21896	21797	21995	22107	22015	22021	21896	22039	21825	21955	22122	22124	21935	21997	21890	21922	22042	21921	21966	21986	21951	22098	21988	21977	22127	21925	21879	21998	21824	22093	21972	22076	21807	22014	22098	21982	22000	22048	22026	21951	21948	21986	21958	21969	21850	22050	21934	21767	22063	21963	21827	22103	21926	22098	21998	21977	21891	21769	21960	22136	22009	21930	22136	21989	21896	21998	22097	21956	21985	21939	22077	22114	22032	21902	22072	22062	21948	21776	21957	21893	21978	21853	21794	22010	21913	21936	21922	21902	21978	22019	21983	21916	21865	21981	22085	21981	21956	22039	22155	21994	21841	21987	22220	22060	22018	21791	22046	21964	21970	21964	21907	21962	22017	21982	22038	21871	22063	22193	21922	21961	22011	21917	22080	22050	21898	21916	22049	21904	22036	22124	22037	21726	22053	21877	21807	21920	21917	22053	21951	21931	22135	21965	22026	22098	22038	22128	22158	21874	21933	22327	22035	21942	22047	21904	22011	22030	21943	21859	21955	21999	22067	21964	22009	22024	21897	22001	21920	22037	21901	21867	21878	21832	21985	21889	21786	21892	22031	21976	21921	21860	21987	22058	22081	22114	21857	22154	22035	21736	22048	21942	22126	22065	21900	21704	22019	22102	21980	21953	21901	21996	21980	22029	21800	22042	21959	21919	21965	22191	21930	22039	21681	22181	21971	21923	21978	22171	22029	21943	22005	22026	21789	22211	22108	22318	21947	22082	21883	22194	22103	21932	21921	22084	22069	21870	21981	22056	21938	21966	22068	21998	22055	21839	21909	22024	21844	21975	21807	22042	22105	21852	22080	21887	21817	22072	22015	22007	21851	22058	21833	22058	21986	22014	22129	21903	21983	21924	22070	22106	21948	21931	22074	21736	22128	21838	21941	21849	22017	21935	21879	21829	21917	21946	22057	22139	21923	21778	22003	21902	22055	22016	22000	21826	22119	22046	22037	22037	22024	21983	22024	21977	22182	22014	22159	22091	21999	21900	22162	21963	22177	21639	22083	21931	22086	21711	22007	21905	21901	22073	21932	22047	21999	21757	21984	22049	21908	21955	22139	21904	21916	21757	21890	21828	22116	21910	22047	21941	21942	21924	22010	22048	21981	21920	21974	21936	21811	21880	21881	21928	21899	21927	22071	21988	21985	22050	21910	21948	21840	22017	21954	22258	21957	21835	21989	22163	21841	21931	21990	21950	21980	22036	21969	22025	21852	21832	22026	22044	21919	22091	21830	21805	22100	21845	22045	21880	21908	21988	21954	22014	22015	22054	21999	22125	22009	21856	21894	22017	22026	21797	21995	21880	22101	21794	21849	21908	21954	21942	21997	21910	21782	21922	21927	21916	22136	21886	21853	21854	22035	22055	22052	22074	22006	21956	21912	21991	22048	21875	22081	22080	21961	22218	21922	21908	22018	21929	21913	21819	22061	21984	22080	21943	21989	22173
22769	21490	29321	24146	23059	29118	34477	31002	30298	30547	30430	30447	30700	29952	30125	30101	29773	29688	29502	29465	29619	29712	29449	29448	29443	29411	29338	29401	29328	29424	29080	29541	29328	29514	29239	29370	29261	29279	29429	31070	32014	30982	30063	29530	29254	29132	29151	29152	29347	29172	29412	29053	29154	28980	29094	29363	29114	29231	29431	29248	29305	28974	29228	29027	28962	29243	29314	28990	29132	29085	29204	29034	29212	28857	29001	29056	29025	29041	29050	28940	29186	29188	29143	29019	29093	29078	29168	28964	29150	28972	28971	29215	29137	28949	29111	29013	29146	29025	28928	29214	28881	29322	29283	29085	29126	29127	29115	28943	29073	29117	29156	29207	29236	29073	29168	29025	28989	28968	28741	28929	29239	28981	29174	29254	29185	29046	28969	29074	29053	29154	28945	29228	29225	29096	29319	29077	29134	29202	29049	28927	29102	29068	29112	29181	29163	29248	29040	29057	29382	28907	29209	29213	28957	29123	29351	29089	29077	29125	28944	29049	29029	28994	28969	29210	29244	29002	29401	29185	29024	29086	28981	29138	29092	28993	29261	29236	29006	29056	29483	29244	29125	29109	29194	29030	28991	28987	29421	29181	29061	29069	29131	28982	29000	29042	28770	29044	29202	29125	29195	29082	29144	29006	29184	29169	29110	29207	29334	29023	29177	29031	29120	29330	29199	29032	29144	29049	29015	28824	29077	29040	29106	29043	29093	28882	29114	29229	28998	29153	29116	29358	28993	29031	29031	29088	29191	29317	29219	29065	29081	29080	28982	29101	29120	29144	28877	29290	29233	29051	29309	29032	29231	29131	29067	29117	29040	29119	29310	28973	28986	29278	29157	29300	29197	29163	29105	29176	28967	29120	29261	29108	29190	29171	29245	29050	29159	29138	29101	29050	28934	29132	28907	28826	29461	29219	29230	28860	29090	29046	29036	29279	29125	28930	29373	29161	29110	29066	29110	29185	29280	29187	29098	29233	29229	29064	29112	29092	29315	29213	29103	29167	29051	29084	29122	29233	29217	29050	29257	28951	29149	29046	28997	29017	29071	28846	29270	29099	29417	29256	29300	29200	29158	28692	28958	29009	29081	28973	29183	29011	28968	29282	29123	29116	29344	29114	29013	28858	28912	29164	29122	28925	29029	29070	29233	28930	29343	29164	28904	29052	29245	28909	29070	29077	29125	29108	29059	29131	29118	29173	29067	29151	28985	29089	29145	29052	29077	29301	29100	29013	29125	29144	28977	29065	28995	29033	29265	29003	29179	29117	29078	29015	28931	28945	29162	28904	28942	29169	28929	29147	29136	29060	29364	28904	28902	29055	28977	28895	28828	29214	29100	28979	29198	28919	29182	29086	29088	29000	29048	29301	29138	29090	29109	29199	29036	28802	28816	28799	29191	28817	29164	29289	28986	29031	29176	29284	29191	29144	29028	29381	29049	29182	29327	29106	29074	29200	29237	29108	29016	29224	28973	29094	28896	28878	29041	29276	29100	29007	29188	29089	29238	29017	29164	28925	28927	29116	28983	28912	29189	29086	29144	29158	29043	29015	29082	29112	29100	28983	28850	28934	29134	29035	29164	29208	29047	28923	29273	29130	29107	29328	29048	29002	29092	28944	29331	29024	29067	29034	28902	29177	28907	29221	29085	29230	28931	29129	29123	29041	29297	29158	28971	29030	29362	28987	28872	29168	29051	29146	28996	29014	29354	29022	29153	29057	29015	28953	29031	29266	29067	29075	29259	29124	28863	29071	29093	29241	29277	29026	29018	28941	28897	29198	29157	29272	29194	29022	28932	29089	28964	29077	29002	29168	29068	29094	28838	29018	29089	29058	29184	29334	29265	29258	29125	29092	28839	29173	29054	29146	28988	29037	29188	29029	29250	29054	28939	29213	29202	29141	29027	29004	28925	29112	29129	28937	28726	28984	29135	28979	29019	29165	29143	28990	29197	29225	29150	29203	29298	29111	29071	28983	29340	29030	29132	29214	29246	29318	29053	29287	29294	29172	29245	29071	29159	29131	28918	29130	29074	29061	29046	29202	29111	28840	29097	29120	29237	29358	28938	29006	29030	29402	29214	29096	28939	29203	29207	29144	29128	29300	28989	29154	29082	29053	28836	29108	29229	28986	29233	29065	29016	29095	29184	29056	28762	28992	29058	29079	29009	28959	29065	29043	29031	28742	29089	29037	29242	29122	28839	29142	29308	29252	29297	29058	29194	28694	29137	29234	29078	29298	28979	29067	29280	29135	29045	29026	29238	29241	29060	29169	29170	28987	29237	29119	29232	28958	29032	29137	29135	28985	29204	29160	29028	28962	29202	29231	28951	28980	29243	29125	29053	28967	29113	28969	29070	29109	28976	29419	29125	28963	29244	29318	29137	29290	29178	29076	28954	29110	28875	28959	29093	28722	29401	29101	29078	28904	29251	29202	28944	29212	28889	29199	28879	29216	29013	28920	28868	29108	29335	29237	29042	29180	28992	29245	29060	29179	28842	28931	29105	29014	29036	29063	29064	29033	29119	29065	29031	29272	29001	29128	28964	29204	29246	29142	29129	29056	29093	29075	28788	28816	28972	29047	28855	29237	29091	29006	29088	29050	28961	29097	29065	28910	29283	29021	29234	29225	29097	29066	29150	29305	29155	28901	29062	29102	29164	29082	29110	29081	29235	29076	29223	29038	29140	29026	29209	29207	28995	29185	28992	29017	29248	29075	29166	28984	29094	29102	29146	29057	28866	29141	29074	29145	29091	28938	29175	28993	29173	29162	29136	29031	29079	29074	29224	28789	29247	29027	29169	29276	29480	29219	29172	28989	29116	29055	29171	29138	29047	29256	29203	28953	29002	28975	29125	28953	29279	29075	29422	29142	29211	28900	29191	29045	28999	29156	29069	29235	29173	28932	29179	28937	29112	28923	28963	29139	29045	28963	29120	28869	29230	28955	29052	29167	29114	29052	29114	29352	29097	28924	29138	29126	29097	29214	29035	28971	29136	28999	29020	29066	29188	28845	29092	29111	29158	28977	29040	29243	28905	29189	29289	29421	29269	29085	28776	28830	29156	29120	29168	28875	28883	29166	28924	29098	29125	29111	29117	29063	29215	29189	28947	28966	29231	28923	29014	29033	29093	29184	29123	28846	29134	29211	29114	29122	29335	29200	29355	28985	29269	28983	29119	29058	29106	29183	29069	29088	28882	29012	29275	29042	29354	29167	29223	29190	28939	29030	29103	29102	29149	29069	29140	29047	29098	29085	28744	29008	29164	28924	29053	29173	29003	28921	29174	29079	28943	29025	29231	29001	28853	29166	29168	29154	28988	29107	29008	29108	29084	28900	28976	29171	28889	29256	28991	28914	29117	29280	28835	28897	29246	29371	29128	29090	29234	29164	29036	28767	29062	29080	29296	29003	29026	29358	29174	28862	28774	29253	29138	29087	29053	29085	29221	28923	29159	28968	29112	29139	28885	29065	28888	28855	28999	28976	29117	29085	29064	29143	29016	29164	29317	28961	28883	29096	29007	29015	28978	28931	29060	29200	29321	29137	29112	28887	29326	29230	28974	28990	29096	29210	29043	29022	29155	29103	29127	29030	29169	29320	29192	29083	29309	29064	29214	29279	29270	29212	29042	29113	29124	28984	29135	29062	29083	29101	29217	29174	29127	29022	29275	28988	29037	29042	29102	29162	29082	29126	29126	29191	29352	29093	29239	29209	29190	29078	29248	28901	28857	28967	29145	29067	29306	28922	29032	29050	29232	29184	29328	29089	28831	29225	29161	29081	28782	28922	29111	29347	29028	29266	29188	29057	29147	28922	29133	29337	29122	29158	29089	29176	29031	29141	29299	29067	28879	29013	29035	29106	29260	28945	28792	29017	29200	29239	29016	28849	29060	29040	29123	28895	29009	28979	29099	29239	29342	29018	29015	28978	28811	29078	29158	29136	28911	29075	28996	28927	29069	29188	29159	28999	29111	28876	29150	28966	29194	28982	29436	28920	29006	29219	29324	29140	28914	29084	29083	29218	29075	29116	29125	29125	28961	28902	29162	29076	29057	29165	29091	29119	29270	29289	29252	29224	29015	28925	29038	28983	29034	28989	29141	29346	29002	29033	28997	29172	29177	28873	28874	28951	29017	29008	29050	29068	29042	29080	28749	29316	29265	29034	29054	29089	28985	28795	29106	29145	28952	28997	29048	29417	29193	29134	29177	29345	29328	29113	29014	29104	29205	28970	28792	28943	28940	29092	29036	29033	29323	29277	28813	29090	29137	29074	29069	28935	29230	29271	28917	29000	29073	28979	29138	29018	28991	29217	29327	29044	29294	29092	29173	29039	29150	29092	28879	29012	29108	29073	29259	29149	29228	29134	29058	29189	28884	29147	28958	29137	28954	28987	28906	29283	29275	29192	28923	29138	29134	29018	29287	29273	28917	29033	28887	29292	29259	28959	29181	29138	29321	29081	29261	29344	28954	29257	29136	29055	29144	29067	29170	29083	29198	29121	28932	29111	28906	29069	29158	29026	29177	28892	29087	29066	29080	29142	29235	28994	29141	28969	28947	28821	28913	29003	29212	29132	29140	28987	29077	29060	28994	28950	29121	29019	29208	29185	29144	28783	29132	29172	29001	29267	29215	29069	29070	29065	28936	29112	29217	28984	29186	29186	29167	29084	29113	28974	29167	29069	29234	28999	29050	28924	29067	29188	29113	29119	29315	29120	28957	29101	29208	29129	29076	29207	29124	28926	29171	29083	29289	29081	29050	29381	29241	29278	29317	28949	29012	29198	29188	29333	29151	29088	29147	29161	29047	28917	29018	29066	29146	29038	29387	29075	29181	29059	29002	29046	28872	29211	29141	29182	29221	29331	29039	29140	29233	29209	28900	29136	29121	29392	29178	29422	28927	29136	29297	29032	29045	29055	29217	28998	28912	29169	29051	29000	29162	29098	29125	29046	29148	29197	28998	29045	29009	29117	28966	29007	28817	28865	29162	29005	29173	28894	29093	29085	29323	29324	29095	29200	28971	29150	29146	28965	29134	29060	28919	28867	29103	28777	29103	29372	29175	29183	29100	29052	28888	29114	29294	29128	29112	29022	28934	28951	29234	29164	29369	29032	28997	28983	28828	29175	29061	29057
23877	42359	38583	33087	31368	29014	26500	25430	24396	23722	23660	24148	23973	23499	23211	22774	22891	22400	22447	22411	22563	22287	22411	22483	22404	22254	22615	22469	22274	22191	22369	22360	22121	22229	22209	22246	22393	22222	22386	24918	26273	24247	23554	22604	22337	22300	22182	21917	22305	21870	22249	22029	22063	22169	22025	22097	22123	22039	22052	22082	22221	22048	22054	22117	22184	22019	22050	22008	21929	22039	22048	21864	21973	21996	21905	21975	21925	22139	21872	22126	22098	22015	22113	22044	22099	21997	22041	22045	21823	22037	22000	22070	22323	22030	22078	21971	22033	21914	22078	21903	22019	21976	21969	22161	22118	21924	22089	21849	22050	21848	21998	21932	22011	22065	22092	22236	22011	22398	21970	21946	22141	22144	22116	22131	22045	22083	22126	21936	21863	22081	22029	21978	22191	21912	22108	22038	21975	22052	22047	22078	22034	22239	22166	22058	22064	22127	21869	22084	22286	22195	22061	21961	22053	22138	22320	22026	21961	22116	22095	21961	22023	22088	22088	22103	22113	22138	22070	21929	21973	21964	21955	22010	22025	22152	22010	22093	22003	22212	22062	22076	21973	21890	22231	22016	21957	22124	22061	22093	22026	22115	21806	22000	22101	22007	21820	22074	22001	22019	22004	22178	22303	22052	21987	21998	22095	22015	22144	22065	22030	22138	21916	22208	22197	22019	21908	22053	22195	22102	22051	22101	22042	21983	21940	22102	22014	21967	21949	21962	22100	22005	22036	21992	22116	22043	21971	21791	22159	21964	21964	22040	21841	21875	22093	21957	22109	22384	22107	22142	21986	22124	22069	22064	22202	21898	21887	22118	22221	21943	22103	22005	22044	22066	22046	22068	22088	22080	22110	21934	22071	21966	22062	22004	22040	22033	21934	21984	22251	22036	22091	21996	22077	21939	21879	21877	22047	21943	21978	21991	22053	21961	21928	21993	22091	22079	22020	22041	21953	22012	21962	22080	22082	21958	21935	22289	22263	21949	21894	22087	22056	22104	21994	21949	22099	22018	22013	21897	21949	21942	22020	22255	22107	21929	22074	21995	21928	22176	22060	22187	21924	21831	21996	21894	21847	22150	22017	21894	22062	22263	21901	21965	21994	21892	22172	21938	22049	22089	22105	21921	22073	21851	21975	21988	21988	21983	22053	22122	22160	21814	22134	22191	22047	22028	22082	22043	22087	22057	21975	22097	21935	22083	21903	22004	22059	22176	22058	21991	22185	22030	21929	22214	22036	22099	22110	21980	22071	22072	22084	22015	22050	21969	22128	21925	22314	22080	21856	22008	22003	22136	21943	22133	22001	22285	22021	22107	21983	22068	22065	22030	22351	21783	22004	21976	22267	22065	22171	22006	22036	22227	22103	22035	21920	22116	21857	21953	22092	21999	22212	22166	22081	21930	22094	22067	22157	21897	22025	21951	22126	21852	22237	22069	22005	22065	22096	22015	21931	22109	22005	21948	22009	21945	21967	22022	21926	22069	22036	22094	22029	22143	21960	22057	22225	22149	22128	21954	21959	21930	22321	21946	22129	22070	22069	21960	21893	22218	22207	22081	21963	21988	21991	22099	21986	22076	22154	21850	21965	22046	21792	22004	22036	21993	21943	21901	22138	21880	22015	21921	22163	22013	22105	21924	22188	22036	22078	22045	22193	22190	21990	21996	21927	22207	21890	22113	22097	21981	22241	22035	22083	22025	21953	22011	22020	21946	22150	21994	21978	22189	22071	21881	22279	22009	21996	21941	21973	22132	22105	22019	21983	21897	22000	22209	22124	22071	21916	22035	22208	22083	22055	21890	22002	21904	22091	21959	22006	22032	22038	21975	22174	22067	21942	22107	21871	22068	22136	22043	22007	21844	21933	21954	22076	22045	21807	21870	21983	22032	21995	22010	22046	21821	22040	22090	22013	22089	22047	22131	21989	21975	21960	22152	22154	22021	21934	22094	22064	22057	21886	21928	22109	22117	22048	22066	22145	21916	21989	22116	22095	22019	22065	21988	21933	22110	21964	22060	21931	21770	22067	21964	21927	22087	22034	22098	22106	22117	21894	22081	22059	21965	22008	22062	22003	22067	22087	22004	21884	22157	22012	22082	22021	22136	22040	21957	21971	21860	22041	22079	22147	22065	22016	22009	22076	22113	22011	21819	22093	22029	21970	22145	22110	22057	22029	22042	22123	21971	22058	22004	22012	22166	22003	22177	21878	22090	22003	21798	22045	22073	22158	21848	22008	22118	22065	22059	22218	21924	21931	22003	22013	22068	22071	22107	22028	22079	22083	21973	22044	22110	21892	22169	21901	22109	22209	21963	22048	22083	22026	22034	22072	21842	22137	22082	21992	22331	22026	21943	21904	22146	22159	21986	22203	22095	22042	21730	22030	21805	22252	22112	22178	22071	22106	22118	21961	22136	22086	21919	22014	21948	22141	21987	22090	21839	22097	21821	22037	21890	22195	21955	22110	22263	21917	21853	21906	21837	21956	22133	21864	21913	22018	21881	21990	21993	22055	22076	22180	22028	21995	22045	21847	21971	22096	22004	22096	21935	22099	22016	21974	22090	22094	22122	22141	22107	22115	22409	22229	21853	22035	21819	22071	22135	22213	21861	22052	21955	22022	22024	22172	21889	21878	22079	22162	21981	22119	22408	21895	21984	21862	22051	22085	21909	21958	21994	22074	21949	22062	22142	22092	21916	22287	21879	22015	22028	22103	21941	21849	22097	22199	22083	21925	22085	22006	21890	22077	22108	21981	22269	22212	21934	22135	21894	22111	22063	21851	21895	22185	21932	22040	22133	21769	22141	21891	22135	21899	22072	22043	22033	22041	21986	22086	22009	22026	21998	21938	21843	22114	21969	22174	21983	22014	21997	22155	22007	22043	22039	21923	22077	21987	21990	22190	22032	22083	22093	21827	21895	22060	22085	22172	21854	22158	22188	21936	21951	22075	22053	22075	22038	22166	22075	22059	22081	21940	22154	22028	21834	22052	21997	21974	21908	22027	22235	21897	21959	22049	21942	22241	21992	22074	22070	21947	21955	21991	21865	21956	21990	21805	21950	22127	21954	22124	21984	22049	21934	21968	22148	22242	22064	22092	22177	22055	21868	22022	21960	22176	21994	22237	21929	22071	22047	21977	22170	21998	21976	21990	22130	22107	22077	22013	21893	21945	22045	21949	21981	22037	21894	22064	22127	21950	22069	22147	21995	21859	22105	21864	22054	22275	22088	22257	21973	22030	22128	21981	22053	22154	22140	21957	21942	22084	21936	22088	22095	22034	21979	22110	22026	22016	22115	22239	21962	22024	21964	21922	22004	22215	21963	22015	21950	22084	21966	22073	22010	21912	22084	22023	22011	22176	21965	21954	22053	21923	21957	22097	22108	21970	22032	21948	21804	22112	22209	22126	22013	22097	22225	22001	22135	21942	22062	22127	22008	21911	22088	22067	21917	21946	22068	21840	21956	22071	21936	22051	22003	21970	22129	21816	22075	22020	21870	21978	21927	22037	21935	21921	22075	22034	21884	21976	21911	22245	22086	22086	22077	22151	21987	22028	21909	21863	21945	22013	21939	22166	21959	22050	21934	22081	22125	21950	22060	21914	22018	21915	22227	21795	22228	22010	21884	21908	22097	21896	22036	21918	21881	21999	22053	22082	21972	22273	21909	21984	21983	22152	22025	21952	22037	22108	21874	22127	21878	21966	22035	22042	22147	21884	22204	22017	21943	22090	21987	22096	21949	21955	22110	21884	21997	21978	21912	22069	21968	21896	21952	21967	22007	22134	21936	21950	21942	22240	21845	22126	21848	22144	21826	22103	22106	22123	22034	22032	22070	21850	22028	21851	21727	22176	21898	21924	21984	22107	22037	21975	21978	22057	22192	22166	22079	22048	21976	22023	22183	22081	22076	21938	21941	22178	22003	22041	22102	21990	22018	22096	22136	22070	22094	22196	22136	22069	21810	22014	21858	22022	22172	22088	22074	21965	22111	21941	21968	21962	22115	22165	22200	22063	22027	22043	21990	22098	21896	21954	21964	21871	21915	22061	22024	22080	22007	22151	22101	22173	21999	22103	22032	21972	21834	22032	22007	22014	22085	22039	22046	21978	21937	22171	21962	22198	22142	22114	22122	22163	22062	22172	21889	21964	22141	21936	22042	21938	22024	22080	21993	22058	21953	22125	22016	21989	22077	21840	22217	22074	22100	22159	22013	21811	21967	21965	21951	22170	22025	22071	22063	21843	21985	22093	22057	21950	21928	21994	21943	22021	22154	22063	22025	22042	21867	22023	22032	21999	22158	21893	22029	22069	22037	22022	22037	22034	22054	22108	22131	21894	22062	21976	21987	22055	21830	22091	22043	22059	22134	22010	22088	21977	22123	22056	21970	21985	21801	22065	21995	21948	21942	22228	22232	21833	22058	21817	22022	22104	21966	22112	22116	22159	22216	21940	21995	22064	21947	22058	21981	22156	22132	21983	22067	22089	22005	22104	22115	21932	22090	22056	22136	21937	22025	22009	22102	21962	22015	22016	22136	22076	22102	22116	22015	21880	21865	22165	21940	22061	22070	22124	21951	22127	22099	22021	21973	22059	21922	21980	21968	22011	22042	22039	21988	22074	22074	21959	21999	22084	22149	22022	21990	22190	22247	21748	22116	22082	22057	22190	22120	21828	22079	22049	22023	22001	22044	21984	22028	21906	21978	22034	22110	21854	22149	22311	22105	21917	22207	21962	22089	22088	22121	22196	22027	22058	22107	21925	22167	22101	21948	22065	22022	22178	22144	22046	21930	22140	22117	22178	21940	21994	21920	22133	21912	22039	22182	22259	21959	21976	22091	22086	22079	22156	22017	22018	22162	22040	22047	21992	22109	21985	21941	21902	21998	22016	22021	21873	22301	21960	22113	21997	22002	22015	22064	21993	22042	22051	21879	22163	21896	22000	22129	22135	22059	22115	22022	22025	22069	21980	22147	22104	22231	21932	22072	22060	22095	21861	22112	22008	22062	21864	22069	22050	22053	21962	22089	21882	22038	22013	22231	22141	22085	22048	22093	22059	22063	22010	22258	21937	21887	22198	21987	22051	22004	21898	22171	21956	22009	21913	21841	22019	22070	22080	22132	22111	22131
29128	25575	32874	32523	30423	30495	29963	29293	29132	28905	29241	29261	29128	28915	29042	28893	28862	28554	28759	28721	28936	28672	28962	28791	28821	28908	28743	28841	28667	29008	28758	28793	28838	28564	28531	28598	28720	28621	28596	28566	28977	28800	29054	28781	28601	28722	28635	28391	28733	28674	28666	28769	28652	28458	28603	28750	28757	28704	28753	28492	28814	28746	28760	28627	28719	28657	28777	28653	28652	28408	28825	28594	28603	28729	28509	28691	28341	28581	28874	28723	28759	28494	28755	28639	28730	28780	28551	28644	28693	28763	28714	28654	28813	28562	28544	28756	28574	28605	28773	28778	28662	28602	28818	28493	28634	28541	28517	28710	28814	28678	28761	28627	28870	28492	28557	28514	28847	28779	28569	28467	28506	28475	28643	28633	28449	28493	28591	28631	28599	28614	28462	28774	28880	28758	28574	28696	28810	28566	28780	28465	28521	28514	28502	28584	28706	28611	28698	28630	28911	28495	28354	28578	28573	28697	28766	28570	28673	28673	28620	28506	28649	28798	28755	28740	28851	28382	28670	28543	28453	28526	28835	28732	28895	28588	28608	28916	28500	28723	28378	28785	28657	28672	28566	28824	28702	28619	28505	28803	28674	28903	28838	28652	28838	28851	28683	28605	28619	28774	28752	28668	28799	28449	28832	28743	28627	28622	28705	28526	28808	28549	28738	28626	28609	28532	28593	28740	28660	28665	28354	28517	28541	28573	28713	28821	28622	28751	28575	28929	28522	28856	28605	28705	28663	28660	28596	28574	28979	28552	28561	28804	28687	28782	28953	28708	28527	28781	28566	28702	28643	28711	28518	28820	28308	28794	28623	28682	28759	28675	28676	28674	28645	28632	28760	28784	28803	28509	28717	28722	28633	28802	28690	28398	28773	28637	28771	28695	28489	28674	28769	28632	28560	28738	28664	28850	28691	28749	28622	28859	28786	28773	28829	28790	28548	28542	28902	28549	28662	28636	28550	28655	28819	28730	28861	28571	28638	28447	28721	28432	28668	28550	28619	28815	28706	28938	28797	28677	28522	28725	28597	28829	28915	28801	28539	28715	28533	28605	28913	28814	28678	28764	28479	28578	28722	28677	28531	28734	28622	28810	28697	28643	28685	28609	28737	28747	28625	28826	28777	28733	28754	28579	28620	28754	28843	28868	28700	28728	28776	28794	28425	28673	28478	28742	28593	28555	28557	28863	28687	29008	28615	28644	28706	28437	28619	28726	28732	28562	28562	28544	28834	28853	28654	28713	28537	28626	28717	28794	28433	28788	28532	28561	28608	28563	28886	28681	28437	28585	28664	28544	28423	28726	28455	28638	28982	28639	28595	28669	28645	28620	28663	28548	28747	28675	28738	28424	28830	28514	28616	28403	28652	28826	28957	28540	28622	28571	28420	28780	28572	28667	28727	28875	28669	28752	28737	28520	28503	28513	28375	28539	28829	28929	28691	28671	28420	28640	28606	28622	28757	28830	28687	28809	28722	28664	28533	28699	28529	28815	28506	28854	28878	28527	28879	28700	28782	28735	28810	28705	28497	28674	28717	28599	28868	28808	28695	28670	28539	28638	28550	28683	28851	28682	28628	28605	28758	28493	28777	28558	28669	28670	28993	28721	28576	28696	28514	29001	28722	28780	28880	28785	28775	28906	28865	28508	28644	28577	28610	28490	28686	28682	28546	28606	28339	28391	28643	28588	28793	28824	28666	28864	28560	28681	28717	28728	28690	28466	28670	28468	28695	28471	28502	28544	28464	28582	28819	28704	28660	28705	28702	28544	28578	28632	28427	28528	28788	28551	28626	28670	28545	28655	28583	28386	28627	28576	28711	28824	28670	28570	28714	28614	28518	28684	28634	28507	28743	28860	28770	28556	28710	28593	28473	28863	28651	28736	28537	28713	28573	28454	28659	28932	28562	28790	28801	28575	28690	28809	28552	28811	28751	28836	28581	28574	29003	28856	28800	28525	28639	28501	28740	28691	28712	28836	28756	28677	28768	28747	28878	28684	28795	28879	28726	28708	28676	28554	28554	28804	28986	28727	28775	28655	28564	28607	28719	28804	28593	28626	28812	28373	28612	28668	28682	28427	28621	28806	28657	28691	28295	28711	28676	28749	28721	28789	28545	28589	28748	28416	28517	28885	28538	28921	28629	28644	28827	28721	28780	28830	28684	28416	28577	28607	28899	28571	28666	28514	28621	28818	28673	28748	28854	28782	28773	28757	28754	28748	28759	29027	28771	28695	28680	28797	28901	28699	28546	28596	28464	28568	28568	28870	28641	28689	28923	28652	28736	28557	28484	28643	28617	28700	28652	28461	28715	28611	28607	28669	28650	28686	28594	28637	28627	28563	28650	28693	29014	28726	28645	28475	28677	28731	28591	28572	28563	28676	28844	28517	28718	28439	28720	28628	28548	28635	28675	28872	28840	28801	28433	28617	28612	28504	28653	28657	28744	28603	28670	28723	28681	28472	28679	28773	28723	28789	28797	28408	28487	28851	28658	28792	28512	28753	28591	28693	28665	28950	28596	28485	28711	28568	28484	28579	28754	28653	28586	28643	28714	28781	28709	28706	28992	28760	28965	28559	28798	28650	28554	28575	28556	28433	28629	28536	28814	28628	28714	28562	28718	28507	28672	28471	28581	28330	28718	28649	28501	28701	28442	28612	28630	28734	28663	28565	28569	28629	28654	28656	28622	28736	28571	28874	28859	28738	28778	28901	28680	28528	28581	28725	28660	28516	28906	28560	28515	28756	28718	28763	28470	28550	28571	28730	28544	28539	28615	28786	28519	28560	28553	28736	28685	28469	28823	28728	28691	28733	28867	28509	28710	28641	28573	29050	28508	28834	28837	28696	28694	28700	28699	28558	28498	28589	28798	28818	28504	28669	28699	28778	28692	28435	28717	28854	28669	28767	28584	28756	28871	28660	28539	28676	28620	28677	28848	28630	28901	28688	28623	28630	28425	28917	28850	28287	28615	28770	28674	28795	28652	28821	28621	28647	28561	28853	28706	28699	28614	28858	28550	28675	28861	28628	28591	28692	28678	28734	28635	28548	28629	28869	28767	28456	28807	28705	28689	28669	28763	28810	28657	28811	28722	28732	28664	28606	28647	28977	28752	28666	28725	28580	28700	28639	28478	28728	28580	28785	28658	28584	28338	28595	28480	28535	28756	28720	28705	28699	28613	28526	28865	28641	28569	28817	28556	28804	28626	28714	28809	28428	28518	28435	28641	28637	28940	28676	28691	28639	28659	28644	28452	28492	28632	28722	28773	28857	28865	28800	28754	28775	28692	28670	28677	28713	28596	28705	28761	28780	28785	28825	28345	28546	28611	28539	28710	28476	28485	28536	28686	28686	28596	28848	28728	28659	28694	28490	28688	28847	28648	28704	28579	28699	28906	28320	28615	28721	28624	28595	28735	28431	28706	28720	28583	28665	28754	28698	28547	28621	28773	28533	28655	28560	28576	28727	28797	28599	28634	28513	28740	28779	28710	28691	28783	28670	28489	28467	28596	28783	28713	28687	28929	28867	28803	28907	28794	28852	28604	28621	28773	28527	28743	28428	28696	28681	28848	28631	28590	28772	28805	28811	28879	28894	28243	28771	28777	28718	28879	28518	28476	28922	28667	28745	28586	28870	28701	28851	28841	28654	28654	28812	28895	28493	28728	28441	28860	28699	28648	28343	28574	28744	28731	28622	28661	28730	28629	28778	28659	28767	28948	28426	28742	28593	28713	28619	28533	28450	28450	28602	28743	28831	28593	28442	28573	28512	28631	28633	28900	28690	28743	28414	28674	28703	28822	28794	28592	28652	28565	28939	28835	28573	28840	28714	28621	28648	28601	28697	28678	28708	28866	28724	28727	28756	28679	28677	28878	28861	28760	28568	28453	28611	28787	28832	28727	28397	28732	28601	28718	28565	28780	28584	28704	28709	28630	28473	28833	28515	28780	28742	28833	28915	28593	28797	28701	28704	28898	28731	28923	28799	28544	28656	28741	28648	28798	28644	28571	28627	28932	28609	28569	28620	28640	28762	28851	28627	28679	28430	28666	28781	28835	29060	28491	28706	28612	28599	28632	28615	28541	28679	28529	28710	28761	28707	28362	28541	28605	28680	28692	28866	28777	28700	28792	28831	28659	28597	28774	28846	28779	28725	28643	28450	28782	28559	28558	28674	28683	28708	28761	28838	28705	28672	28624	28935	28543	28869	28676	28540	28698	28925	28734	28739	28621	28398	28855	28698	28855	28687	28635	28680	28693	28514	28775	28601	28572	28593	28649	28653	28841	28632	28551	28725	28574	28808	28818	28591	28469	28719	28808	28738	28607	28834	28804	28907	28862	28691	28612	28745	28817	28624	28976	28640	28645	28849	28907	28737	28486	28918	28683	28606	28740	28627	28801	28717	28841	28813	28564	28885	28614	28509	28696	28602	28612	28959	28956	28783	28468	28629	28682	28771	28959	28714	28725	28712	28693	28641	28816	28611	28657	28787	28674	28684	28805	28545	28880	28749	28516	28733	28646	28715	28696	28703	28644	28575	28611	28631	28527	28746	28717	28767	28654	28634	28879	28757	28771	28640	28686	28547	28810	28656	28796	28740	28926	28697	28859	28738	28531	28804	28613	28565	28575	28809	28576	28717	28653	28632	28463	28601	28614	28828	28837	28706	28658	28717	28980	28769	28753	28834	28776	28842	28758	28636	28631	28658	28715	28885	28484	28632	28658	28548	28666	28401	28880	28806	28783	28531	28598	28668	28750	28691	28530	28666	28794	28692	28761	28647	28937	28668	28791	28881	28637	28975	28793	28808	28818	28817	28590	28724	28736	28769	28745	28635	28806	28636	28755	28662	28572	28751	28604	28530	28603	28691	28589	28583	28743	28955	28736	28784	28914	28706	28530	28703	28604	28724	28788	28699	28561	28804	28564	28671	28731	28781	28704	28715	28596	28762	28801	28618	28874	28667	28810	28888	28668	28868	28732	28426	28579	28709	28632	28754	28898	28842	28690	28839	28774	28847	28813	28609	28756	28457	28757	28682	28885	28800	28825	28657	28606	28633	28464	28885	28711	28624	28846	28543	28960	28438	28647	28864	28824	28749	28552	28668	28745	28541	28787	28803	28706	28678	28646	28694
24009	32380	29319	26232	25763	24680	23377	22982	22697	22450	22340	22668	22456	22172	22473	22120	22108	21913	21969	21867	22026	22043	21753	22076	21968	21960	21882	22065	21857	21909	21732	21997	21829	21657	21930	21668	21883	21776	22143	22115	21939	22148	21902	21901	21796	21769	21843	21667	21998	21699	21963	21710	22003	21538	22037	21791	21818	21851	21962	21849	21832	21889	21980	21828	21706	21966	21844	21771	21654	21813	21797	21711	21759	21831	21788	21945	21682	21857	21914	21882	21820	21943	21920	21759	21837	21878	21915	21807	21981	21922	21876	21799	21734	21787	21914	21756	22121	21745	21677	21935	21795	21942	21979	21920	21770	21878	21818	21844	21814	21726	21942	21681	21972	21874	21893	21836	21771	21699	21939	21810	21987	21808	21923	21768	21732	21685	21813	21770	21821	22053	21685	21714	21692	21673	21970	21773	21863	21799	21919	21878	21875	21814	21721	21891	21850	21770	21815	21800	21788	21868	21852	21869	21854	21910	21912	21858	21883	21880	22027	21913	21837	21784	21676	21743	21961	21853	21797	21790	21679	21727	21805	21780	21943	22002	21781	21940	21853	21932	21941	21959	21720	21838	21826	21717	21864	21903	21773	21936	21861	21891	21746	22078	21913	21848	21811	21865	21816	21815	21730	21879	21841	21967	21839	21758	21741	21858	21644	21792	21808	21839	21918	21941	21921	21826	21759	21821	21815	21887	21884	21922	21820	21975	21804	21700	21855	21899	21815	21798	21959	21690	21765	21828	21708	21985	21752	21673	21826	21630	21704	21696	21860	21792	21740	21862	21877	21992	21778	21858	21793	21795	21916	21637	21735	21782	21764	21622	21865	21787	21967	21711	21681	21721	21863	21853	21610	21943	21782	21907	21780	21558	21839	21828	21847	21810	21772	21794	21935	21888	21867	21738	21850	21833	21756	21973	21804	21857	21824	21801	21784	21766	21968	21929	21903	21940	22093	21712	21552	21775	21727	21741	21706	21793	21842	21786	21817	21846	21869	21867	21775	21745	21956	21839	21970	21788	21782	21970	21833	21779	21832	21801	21866	21918	21816	21554	21799	21614	21823	21814	21920	21710	21824	21487	21537	21799	21800	21756	21728	21962	21884	21753	21843	22000	21819	21836	21902	21862	22039	21884	21727	21822	21834	21918	21835	21908	21754	21723	21797	21710	22104	21639	21708	21641	21762	21795	21826	21786	21533	22016	21669	21886	21791	21813	21831	21886	21774	21759	21753	21821	21882	21966	21875	21876	22010	21979	21901	21823	21701	21857	21812	21934	21749	21688	21778	21672	21823	21783	21710	21886	21984	21886	21790	21770	22060	21688	21837	21903	21803	21580	21840	21864	21757	21919	21936	22015	21723	21948	21816	21849	21848	21730	21659	21794	21870	21741	21745	21606	21919	21767	21788	21810	22022	21777	21759	21765	21749	21794	21826	21857	22071	21733	22028	21836	21572	21795	21761	21823	21861	21888	22000	21878	21824	21957	21711	21848	21911	21902	21831	22088	21908	21903	21722	21974	21763	21789	21978	21923	21895	21758	21683	21727	21779	21837	21878	21730	21797	21818	21883	22010	21723	21813	21866	21828	21691	21946	21866	21901	21910	21825	21876	21785	21940	21712	21847	21896	21830	21724	21709	21771	21720	21749	21797	21910	21909	21847	22001	21841	21791	21778	21991	21838	21704	21823	21671	21829	21663	21958	21868	21877	21797	21707	21953	21736	21857	22038	21920	21935	21756	21605	21771	21754	21828	21762	21856	21849	21697	21752	21863	21739	21893	21765	21779	21586	21690	21872	21944	21915	21775	21765	21852	21805	21922	21692	21879	21699	21913	21749	21789	21713	22013	21942	21923	21608	21839	21795	21910	21813	21771	21804	21749	21690	21859	21806	21900	21856	21966	21765	21786	21871	21722	21902	21915	21824	21732	21576	21756	21966	21671	21974	21814	21607	21930	21937	21800	21772	21843	21946	21705	21821	21729	21794	21708	21951	21960	21887	21862	21686	21663	21783	21882	21823	21917	21770	21734	22008	21823	21850	21784	21808	21914	21880	21903	22027	21748	21903	21662	21718	21796	21821	21835	21810	21862	21639	22042	21752	21765	21728	21880	21923	22052	21706	21862	21635	21807	22051	21767	21817	22049	21816	21810	21862	21760	22016	21637	21854	21966	21822	21695	21890	21909	21748	21928	21774	21999	21890	21955	21589	21821	21765	21808	21834	21812	21895	22006	21735	21693	21892	21748	21690	21837	21995	21820	21799	21838	21939	21880	21750	21868	21879	21724	21837	21865	21795	21933	21780	21735	21784	21737	21783	21809	21609	21859	21951	21743	21841	21979	21954	21803	21920	21935	21861	21806	21800	21959	21849	21744	21655	21782	22132	21911	21757	21764	21693	21738	21786	21835	21911	21916	21881	21813	21887	21844	21874	21983	21733	21840	21903	22016	21875	21899	21934	21865	21920	21762	21811	21752	21646	21889	22038	21814	21930	21673	21708	21767	21889	21824	21904	21760	21711	21718	21843	21678	21835	21786	21953	21704	21842	21800	21955	21830	21836	21814	22026	21828	21846	21832	21791	22071	21894	21732	21781	21924	21914	21818	21938	21829	21842	21995	21967	21726	21876	21816	21922	21877	21686	21744	21810	21771	21745	21790	21873	21755	21946	21720	21872	21647	21814	21724	21918	22017	21720	21693	21691	21920	21768	21942	21793	21824	21715	21965	21883	21834	22028	21870	21982	21871	21786	21984	21913	21812	21741	22013	21689	21719	21872	21956	21718	21943	21944	21661	21929	21674	21718	21765	21721	21797	22071	21793	21693	21998	21721	21675	21744	21951	21696	21740	21739	21786	22067	21954	21744	22091	21965	21757	21843	21961	21797	21786	21754	21952	21796	21901	21790	21817	21749	21940	21975	21772	21760	21751	21823	21940	21732	21916	21981	21689	21881	21797	21827	21969	21698	21843	21817	21964	21724	21883	21919	21917	21942	22020	21868	21812	21741	21747	21738	21935	21779	21583	21831	21699	21673	21962	21739	21817	21861	21808	21595	21747	21655	21776	21811	21675	21830	21765	21816	21920	21898	21839	21788	21932	21806	21622	21727	21814	21838	21904	21635	21769	21596	21868	21810	21853	21902	21725	21747	21712	21685	21987	21724	21919	21735	21918	22009	21829	21787	21695	22009	21864	21688	21779	21698	21750	21700	21901	21860	21804	21924	21856	21713	21832	21774	21610	21774	21989	21771	21914	21985	21975	21887	21722	21760	21851	22093	21790	21869	21977	21825	22059	21919	21858	21792	21961	21777	21855	21847	21763	21788	21802	21791	21948	21854	21826	21840	21765	21707	21799	21880	21854	21770	21763	21926	21819	21779	21769	21986	21867	21803	21898	21827	21781	21866	21944	22007	21785	21835	21970	21889	21838	21744	21808	21746	21813	21908	21764	21726	21938	21884	21724	21715	21855	21792	21891	21681	21800	21823	21670	21931	21907	21614	21904	21595	21862	21924	21792	21863	21784	21839	21946	21629	21756	21864	21758	21953	21901	21943	21953	21816	21847	21667	21672	21860	21911	21805	21773	21755	21700	21913	22053	21895	21771	21636	21926	21940	22135	21800	21753	21800	21774	21737	21909	21738	21896	21728	21715	21715	21760	21768	21846	21764	21941	21850	21840	21761	21701	21871	21828	21707	21823	21882	21771	21903	21916	21891	21798	21731	21864	21715	21860	21698	21745	21958	21854	21791	21799	21929	21848	21868	21817	21880	21866	21708	21707	21942	21864	21865	21845	21814	21836	21776	21854	21923	21724	21768	21659	21903	21916	21675	21729	21846	21856	21756	21960	21886	21957	21797	21880	22074	21815	21761	21827	21606	22078	21701	21781	21894	21773	21922	21974	21941	21902	21750	21672	21929	21946	21832	21951	21768	21867	21725	22022	22066	21833	21771	21801	21751	22010	21870	21945	21962	21894	21839	21778	21898	21875	22036	21860	21702	21807	21833	21726	21856	21733	21751	21905	21751	22018	22033	21890	21633	21680	21821	21837	21965	21924	21720	21832	21790	21805	21741	21771	21786	21845	21893	22060	21717	21866	22048	21878	21809	21844	21775	21893	21814	21866	21704	21740	21851	21858	21753	21768	21987	21780	21862	21770	21983	21930	22007	21726	21895	21832	21784	21997	22068	21970	22020	21776	22010	21896	21993	21864	21657	21994	21851	21821	21722	21882	21771	21874	21885	21823	21735	21967	21964	21779	21658	21801	21808	21961	21990	21801	21752	22062	21871	21775	21939	21886	21830	21813	21749	21772	21844	21849	21744	21834	21664	21832	21827	21730	21712	21777	21784	22166	21765	21753	21918	21919	21728	21831	22033	21982	21942	21797	22024	21774	21927	21725	21812	22032	21986	21755	21672	21895	21561	21956	21761	21953	21887	22002	21773	21789	21838	21800	21759	21955	21949	21743	21900	21904	21864	21656	21752	21812	21905	21880	21828	22031	21849	21790	21852	21731	21924	21903	21835	21555	21853	21924	21918	21846	21810	21927	21848	21929	21796	21980	21890	21915	21904	21970	21757	21909	21828	21747	21858	21617	21667	21793	21895	21960	21943	21944	21798	21819	21870	21805	21839	21789	21847	21948	21916	21905	21913	21910	21820	21861	21828	21733	21969	21774	21792	21756	21712	21958	21751	21795	21663	21874	21904	21988	21777	21904	21664	21863	21708	21720	21722	21799	21732	21921	21842	21884	21890	21774	21785	21966	22028	21780	21901	21833	21953	21938	21692	21725	21793	22019	21875	21813	21818	21824	21823	21797	21892	21857	21877	21686	21858	21831	21870	22021	21875	21741	21756	21784	21880	21692	21966	21889	21707	21909	21911	21800	21794	22020	21811	21766	21687	21924	21853	21820	21859	21851	21782	22033	21925	21863	21905	21703	21670	21784	21777	21922	21800	21856	21674	21878	21909	21955	21789	21668	21927	21765	21949	21902	21659	21868	21707	21809	21821	21956	21848	21705	21950	22000	21824	21901	21852	21904	21967	21814	21899	21817	21840	21976	21911	21824	21792	21588	21783	21920	21972	21743	21821	21688	21812	21795	21935	21794	21887	21789	21692	21931	21952	21640	21824	21895	21886	21806	21872
23780	21501	29194	24717	25145	30319	32424	29529	29298	29396	29178	29078	29287	29125	28922	28952	28647	28675	28460	28662	28563	28594	28536	28762	28612	28542	28426	28457	28645	28183	28400	28450	28630	28396	28597	28488	28280	28570	28467	29103	30050	29351	29023	28828	28740	28438	28387	28175	28323	28080	28428	28450	28544	28291	28390	28421	28403	28325	28329	28485	28437	28145	28179	28404	28309	28379	28492	28493	28186	28534	28511	28161	28334	28381	28544	28585	28416	28258	28524	28363	28391	28166	28561	28322	28302	28537	28418	28243	28250	28508	28453	28411	28218	28294	28193	28410	28310	28445	28540	28453	28541	28519	28380	28215	28358	28475	28418	28475	28009	28369	28500	28580	28283	28442	28485	28429	28405	28477	28283	28434	28394	28376	28455	28213	28472	28249	28497	28287	28427	28484	28420	28340	28228	28393	28191	28067	28370	28064	28570	28206	28554	28414	28381	28368	28318	28191	28203	28252	28109	28644	28301	28097	28374	28317	28408	28486	28503	28448	28457	28363	28328	28509	28261	28345	28300	28513	28425	28485	28478	28277	28182	28244	28434	28578	28448	28229	28415	28318	28223	28488	28434	28346	28256	28173	28169	28286	28472	28519	28308	28473	28653	28238	28393	28250	28259	28323	28236	28418	28396	28403	28334	28204	28401	28437	28330	28158	28333	28431	28556	28209	28379	28535	28349	28304	28439	28396	28494	28132	28255	28429	28332	28400	28370	28317	28448	28324	28393	28387	28404	28302	28485	28255	28270	28287	28300	28433	28656	28479	28251	28496	28441	28350	28386	28435	28221	28419	28299	28441	28215	28263	28490	28147	28170	28352	28282	28340	28600	28525	28454	28406	28460	28085	28102	28274	28426	28326	28602	28457	28347	28288	28329	28325	28216	28270	28544	28466	28233	28249	28449	28357	28302	28453	28469	28376	28327	28243	28590	28407	28049	28115	28186	28274	28208	28539	28314	28189	28368	28640	28236	28357	28429	28234	28346	28416	28307	28413	28835	28232	28297	28500	28320	28317	28484	28455	28361	28380	28139	28418	28123	28123	28357	28317	28410	28448	28561	28332	28534	28497	28603	28401	28384	28370	28384	28260	28344	28383	28580	28444	28362	28148	28386	28538	28558	28343	28418	28147	28341	28350	28347	28302	28254	28284	28603	28451	28226	28423	28369	28415	28549	28341	28272	28265	28544	28481	28340	28331	28578	28367	28450	28116	28194	28541	28551	28427	28401	28326	28262	28388	28491	28321	28439	28426	28329	28412	28450	28303	28560	28217	28164	28417	28312	28429	28316	28372	28352	28373	28372	28494	28386	28331	28325	28235	28770	28588	28174	28364	28417	28352	28276	28354	28366	28498	28371	28368	28330	28399	28408	28394	28437	28428	28161	28468	28136	28237	28117	28211	28252	28510	28243	28104	28344	28196	28492	28488	28435	28303	28342	28499	28561	28533	28407	28501	28520	28355	28055	28342	28434	28333	28410	28524	28403	28605	28363	28459	28598	28260	28312	28484	28116	28299	28584	28591	28310	28303	28400	28369	28532	28365	28603	28390	28339	28554	28383	28137	28368	28453	28334	28228	28262	28256	28428	28297	28416	28179	28228	28139	28282	28407	28515	28494	28337	28448	28333	28340	28540	28471	28188	28266	28355	28378	28190	28338	28547	28389	28491	28322	28518	28444	28416	28509	28290	28264	28202	28152	28285	28310	28304	28399	28205	28487	28317	28268	28469	28281	28511	28566	28051	28406	28337	28553	28417	28202	28508	28423	28127	28249	28111	28321	28431	28493	28357	28232	28506	28469	28359	28313	28558	28475	28224	28441	28179	28465	28401	28377	28336	28348	28214	28151	28195	28298	28165	28568	28181	28249	28428	28440	28258	28471	28622	28274	28351	28188	28473	28255	28241	28238	28382	28249	28296	28478	28395	28304	28358	28293	28260	28315	28309	28249	28274	27925	28363	28402	28216	28430	28606	28245	28356	28240	28464	28366	28291	28321	28382	28276	28204	28563	28421	28404	28277	28400	28149	28556	28547	28304	28484	28436	28499	28662	28532	28344	28151	28349	28456	28610	28263	28528	28547	28372	28349	28356	28323	28312	28477	28312	28452	28498	28467	28079	28248	28445	28351	28328	28365	28453	28463	28428	28350	28074	28182	28459	28062	28605	28429	28393	28045	28368	28369	28354	28200	28239	28312	28214	28411	28459	28432	28451	28309	28547	28303	28395	28401	28315	28517	28385	28579	28713	28408	28456	28596	28452	28348	28325	28414	28371	28488	28545	28302	28290	28230	28210	28394	28392	28351	28451	28269	28117	28484	28368	28540	28296	28452	28346	28373	28151	28521	28340	28406	28418	28406	28398	28368	28527	28217	28616	28304	28377	28272	28121	28414	28535	28363	28325	28147	28287	28416	28433	28242	28258	28476	28198	28214	28502	28488	28268	28453	28386	28255	28409	28054	28433	28371	28364	28436	28438	28405	28210	28361	28376	28325	28196	28575	28374	28205	28464	28240	28097	28264	28250	28407	28322	28311	28339	28199	28427	28290	28443	28494	28459	28625	28417	28240	28353	28522	28097	28409	28254	28202	28470	28207	28363	28296	28266	28351	28104	28506	28474	28423	28531	28121	28470	28347	28667	28267	28334	28419	28343	28447	28375	28399	28426	28294	28447	28292	28360	28315	28387	28371	28262	28358	28601	28555	28241	28132	28430	28343	28419	28358	28258	28388	28317	28612	28421	28395	28316	28487	28323	28449	28351	28364	28311	28512	28351	28441	28474	28450	28338	28246	28324	28127	28244	28436	28098	28382	28369	28480	28465	28384	28168	28420	28314	28480	28125	28197	28709	28352	28361	28556	28290	28443	28615	28279	28258	28537	28449	28304	28219	28245	28367	28417	28264	28565	28226	28316	28345	28351	28234	28379	28284	28586	28497	28535	28313	28359	28165	28308	28371	28457	28349	28378	28423	28262	28369	28524	28271	28360	28283	28297	28387	28445	28441	28523	28433	28545	28434	28407	28509	28273	28424	28425	28265	28289	28283	28378	28516	28410	28267	28373	28366	28464	28317	28296	28270	28156	28339	28255	28464	28640	28211	28503	28497	28574	28501	28205	28449	28402	28463	28445	28311	28368	28454	28609	28303	28386	28308	28315	28287	28325	28307	28475	28386	28548	28294	28303	28476	28504	28077	28245	28353	28140	28473	28287	28282	28558	28308	28583	28414	28300	28164	28418	28257	28537	28446	28464	28382	28325	28542	28462	28315	28528	28349	28709	28574	27956	28368	28093	28487	28547	28265	28281	28352	28243	28349	28250	28521	28391	28627	28407	28386	28570	28448	28527	28546	28338	28368	28206	28334	28424	28448	28664	28573	28365	28545	28360	28537	28238	28260	28460	28257	28474	28259	28364	28119	28472	28405	28266	28460	28199	28406	28333	28401	28401	28400	28374	28442	28361	28332	28383	28121	28205	28233	28220	28347	28235	28158	28379	28272	28292	28573	28531	28437	28560	28471	28153	28427	28300	28378	28469	28252	28289	28198	28356	28326	28691	28518	28438	28508	28355	28256	28366	28479	28134	28352	28367	28323	28429	28464	28541	28374	28297	28393	28247	28157	28334	28269	28425	28186	28245	28287	28354	28142	28531	28316	28256	28181	28283	28288	28434	28271	28232	28440	28227	28289	28311	28181	28462	28592	28311	28356	28560	28474	28423	28447	28404	28508	28130	28313	28502	28107	28343	28205	28409	28411	28360	28459	28320	28523	28142	28560	28351	28257	28333	28405	28595	28626	28256	28278	28196	28461	28467	28371	28416	28469	28464	28325	28451	28510	28338	28291	28445	28374	28525	28326	28290	28452	28267	28498	28287	28444	28443	28408	28069	28193	28361	28316	28352	28278	28241	28564	28604	28280	28416	28389	28600	28398	28477	28647	28477	28387	28436	28286	28473	28255	28239	28665	28166	28454	28378	28476	28399	28301	28465	28324	28419	28514	28404	28421	28407	28632	28338	28485	28361	28129	28557	28343	28486	28275	28488	28087	28406	28302	28404	28335	28486	28319	28413	28389	28221	28392	28193	28265	28501	28263	28379	28229	28093	28286	28742	28491	28640	28372	28282	28287	28426	28497	28273	28141	28294	28351	28460	28476	28454	28535	28415	28297	28038	28081	28257	28400	28469	28395	28447	28219	28307	28310	28318	28473	28401	28442	28404	28399	28196	28543	28479	28512	28455	28408	28438	28373	28139	28402	28177	28318	28401	28177	28211	28409	28432	28448	28408	28114	28305	28627	28636	28169	28448	28452	28594	28388	28514	28317	28151	28345	28343	28354	28367	28397	28313	28240	28253	28194	28399	28257	28337	28472	28292	28399	28569	28389	28297	28658	28424	28312	28166	28185	28378	28463	28412	28321	28520	28518	28348	28548	28367	28089	28403	28240	28440	28272	28409	28536	28330	28426	28443	28484	28430	28338	28501	28316	28156	28256	28143	28127	28347	28379	28467	28552	28204	28431	28465	28265	28369	28252	28214	28418	28353	28336	28445	28431	28554	28258	28244	28470	28475	28627	28382	28112	28228	28522	28474	28394	28744	28096	28265	28325	28476	28456	28503	28461	28368	28534	28333	28526	28436	28237	28315	28246	28437	28230	28387	28297	28199	28420	28559	28222	28247	28419	28558	28393	28284	28394	28216	28194	28280	28628	28477	28646	28326	28259	28495	28445	28440	28377	28326	28306	28406	28435	28481	28607	28309	28360	28466	28345	28476	28403	28199	28449	28315	28216	28441	28250	28361	28299	28366	28302	28359	28517	28335	28260	28491	28275	28336	28528	28232	28405	28396	28438	28363	28256	28216	28359	28594	28380	28557	28370	28322	28345	28582	28422	28407	28509	28582	28466	28390	28319	28335	28415	28260	28283	28424	28277	28413	28506	28356	28376	28531	28467	28206	28130	28297	28318	28175	28593	28482	28294	28542	28402	28402	28477	28353	28390	28279	28336	28502	28592	28347	28262	28466	28304	28529	28414	28661	28533	28432	28343	28332	28267	28458	28464	28449	28353	28382	28254	28354	28350	28259	28403	28551	28290	28512	28403	28390	28374	28565	28365	28305	28362	28305	28446	28514	28485	28445	28167	28265	28450	28427	28387
22970	37636	34590	29397	28358	26725	24594	24115	23336	22749	22618	22799	23049	22576	22506	22405	22315	22023	21803	22015	21911	21789	21871	21833	22098	21739	21962	22019	21879	21819	21839	21997	21919	22117	21714	22035	21693	21736	21960	23195	23750	22950	22637	21983	21840	21747	21461	21689	21660	21806	21814	21657	21611	21830	21730	21629	21729	21607	21665	21674	21583	21646	21796	21610	21502	21634	21733	21685	21704	21571	21714	21733	21810	21762	21558	21704	21633	21452	21647	21766	21747	21686	21641	21845	21657	21602	21706	21835	21714	21662	21687	21702	21696	21674	21944	21719	21754	21651	21725	21646	21682	21643	21745	21789	21761	21580	21634	21897	21695	21433	21716	21790	21615	21685	21763	21462	21839	21610	21752	21724	21681	21654	21797	21607	21643	21692	21721	21727	21602	21791	21832	21752	21597	21921	21655	21638	21689	21511	21704	21738	21655	21402	21573	21515	21685	21812	21722	21602	21791	21577	21760	21679	21720	21548	21698	21673	21705	21705	21674	21700	21619	21866	21663	21545	21560	21788	21693	21804	21769	21719	21840	21564	21735	21717	21873	21691	21599	21543	21700	21905	21565	21670	21713	21609	21655	21636	21685	21892	21512	21853	21596	21852	21643	21515	21957	21696	21683	21608	21735	21839	21667	21724	21701	21712	21683	21770	21697	21776	21671	21702	21644	21625	21777	21704	21701	21645	21643	21542	21795	21749	21719	21565	21689	21817	21655	21796	21664	21583	21761	21621	21405	21689	21620	21789	21634	21702	21841	21489	21637	21631	21709	21621	21656	21732	21677	21770	21625	21653	21762	21705	21798	21797	21581	21707	21810	21612	21627	21517	21789	21734	21562	21814	21654	21742	21463	21615	21641	21673	21701	21766	21558	21949	21752	21495	21709	21751	21582	21628	21705	21763	21687	21726	21722	21753	21621	21574	21810	21653	21603	21629	21803	21801	21541	21577	21887	21820	21534	21647	21556	21770	21766	21624	21770	21745	21770	21700	21703	21759	21729	21789	21769	21685	21699	21546	21669	21738	21666	21572	21717	21640	21703	21779	21579	21875	21699	21763	21708	21645	21785	21675	21741	21600	21742	21621	21795	21615	21712	21764	21847	21636	21588	21695	21563	21655	21669	21708	21568	21491	21583	21797	21595	21514	21686	21788	21707	21686	21670	21564	21710	21550	21655	21633	21599	21793	21887	21720	21663	21694	21601	21747	21703	21670	21676	21582	21552	21841	21625	21556	21595	21674	21637	21534	21751	21596	21555	21836	21802	21719	21689	21740	21630	21551	21765	21667	21671	21777	21753	21772	21543	21728	21839	21633	21685	21803	21583	21647	21858	21683	21703	21729	21595	21710	21663	21703	21804	21596	21825	21705	21741	21742	21855	21805	21593	21645	21719	21813	21624	21814	21710	21495	21554	21707	21669	21712	21553	21697	21744	21689	21529	21636	21821	21762	21681	21707	21823	21941	21773	21559	21825	21698	21922	21713	21722	21658	21761	21789	21720	21783	21554	21686	21785	21583	21715	21796	21552	21727	21790	21684	21654	21783	21641	21645	21754	21563	21782	21510	21700	21568	21663	21688	21742	21677	21852	21552	21595	21856	21553	21780	21787	21688	21702	21684	21806	21349	21786	21628	21758	21604	21730	21885	21687	21720	21677	21747	21643	21654	21703	21693	21559	21906	21692	21474	21718	21565	21845	21735	21814	21824	21691	21804	21641	21686	21586	21741	21754	21696	21616	21666	21612	21600	21706	21694	21748	21641	21465	21680	21641	21603	21552	21599	21755	21713	21858	21646	21611	21725	21835	21548	21703	21776	21672	21520	21697	21720	21960	21885	21593	21710	21852	21562	21690	21645	21648	21446	21648	21724	21816	21666	21597	21650	21739	21716	21739	21750	21640	21700	21553	21710	21797	21727	21763	21848	21713	21694	21686	21617	21774	21849	21660	21660	21548	21839	21709	21684	21860	21558	21620	21539	21660	21704	21826	21694	21744	21722	21608	21813	21734	21508	21643	21833	21566	21504	21682	21693	21694	21632	21790	21651	21563	21855	21807	21787	21589	21571	21600	21534	21813	21907	21691	21793	21764	21882	21527	21749	21695	21716	21671	21628	21514	21791	21586	21655	21638	21739	21592	21606	21725	21711	21685	21626	21604	21665	21659	21759	21497	21837	21905	21578	21515	21501	21778	21566	21384	21660	21722	21682	21607	21675	21626	21758	21600	21792	21458	21574	21714	21714	21685	21848	21633	21562	21506	21774	21806	21676	21624	21640	21675	21671	21723	21671	21725	21726	21628	21735	21659	21727	21710	21788	21637	21689	21625	21792	21772	21696	21787	21776	21702	21738	21746	21764	21533	21618	21752	21779	21692	21671	21565	21652	21684	21702	21756	21672	21711	21556	21584	21650	21443	21776	21628	21705	21733	21771	21666	21553	21580	21696	21620	21567	21397	21702	21530	21652	21701	21676	21725	21626	21669	21738	21751	21730	21729	21642	21588	21761	21634	21897	21666	21511	21692	21591	21791	21744	21649	21731	21664	21806	21826	21681	21579	21830	21632	21600	21785	21823	21561	21755	21683	21676	21686	21697	21635	21499	21666	21569	21816	21585	21696	21774	21669	21567	21550	21733	21797	21658	21694	21609	21745	21745	21530	21877	21680	21534	21561	21661	21708	21562	21683	21548	21589	21684	21601	21697	21602	21722	21719	21638	21536	21691	21626	21775	21681	21670	21713	21855	21487	21682	21534	21793	21685	21746	21669	21665	21600	21510	21669	21711	21804	21760	21548	21719	21650	21862	21595	21748	21621	21674	21695	21715	21605	21746	21526	21543	21709	21641	21730	21652	21812	21834	21735	21568	21577	21510	21791	21866	21584	21709	21763	21790	21739	21777	21569	21630	21516	21636	21590	21668	21576	21643	21783	21522	21566	21518	21544	21708	21470	21624	21745	21550	21675	21824	21732	21929	21344	21595	21878	21656	21829	21590	21658	21672	21776	21734	21553	21675	21870	21603	21762	21841	21739	21700	21594	21635	21713	21796	21563	21578	21736	21640	21799	21773	21702	21714	21556	21656	21845	21564	21645	21584	21701	21806	21719	21574	21667	21698	21646	21825	21593	21590	21585	21779	21710	21597	21567	21754	21798	21721	21629	21643	21699	21581	21696	21623	21800	21782	21567	21686	21644	21662	21688	21708	21563	21622	21734	21696	21757	21817	21595	21792	21812	21770	21491	21574	21546	21817	21554	21711	21677	21779	21589	21546	21700	21729	21691	21483	21632	21783	21760	21690	21627	21632	21719	21579	21701	21808	21662	21726	21790	21656	21582	21430	21719	21588	21971	21557	21633	21818	21594	21721	21380	21700	21733	21780	21801	21596	21705	21733	21751	21830	21769	21409	21723	21905	21687	21665	21636	21748	21792	21729	21784	21481	21802	21629	21648	21577	21631	21747	21764	21618	21802	21625	21745	21519	21724	21400	21550	21791	21636	21451	21600	21709	21820	21685	21738	21683	21689	21777	21859	21544	21730	21684	21465	21817	21547	21599	21565	21731	21606	21753	21653	21666	21547	21748	21744	21646	21687	21628	21692	21689	21717	21654	21761	21629	21848	21692	21708	21677	21612	21761	21495	21614	21678	21733	21703	21725	21632	21695	21663	21678	21606	22012	21617	21759	21559	21609	21742	21695	21655	21709	21721	21688	21677	21719	21664	21612	21628	21734	21676	21765	21590	21592	21727	21733	21621	21623	21734	21678	21759	21740	21579	21973	21654	21833	21743	21809	21674	21719	21713	21697	21761	21686	21736	21712	21623	21839	21461	21718	21515	21740	21716	21783	21904	21855	21652	21532	21648	21827	21727	21279	21696	21870	21702	21650	21635	21728	21554	21585	21742	21749	21690	21744	21809	21789	21724	21678	21725	21629	21812	21672	21569	21689	21621	21865	21574	21656	21372	21790	21571	21741	21754	21687	21753	21795	21773	21674	21690	21581	21460	21625	21632	21558	21783	21546	21716	21588	21744	21541	21680	21795	21642	21623	21611	22041	21571	21718	21919	21694	21520	21709	21757	21631	21605	21767	21667	21670	21638	21840	21661	21471	21664	21567	21632	21697	21798	21560	21580	21719	21774	21753	21829	21581	21789	21652	21708	21703	21700	21611	21624	21703	21689	21682	21551	21763	21667	21893	21669	21698	21797	21760	21883	21785	21746	21614	21879	21757	21673	21706	21752	21588	21587	21598	21603	21506	21879	21760	21549	21673	21724	21715	21499	21670	21725	21571	21676	21601	21720	21468	21787	21712	21661	21680	21621	21397	21624	21701	21728	21626	21759	21703	21535	21776	21628	21590	21550	21575	21540	21662	21710	21576	21779	21673	21833	21658	21674	21557	21784	21800	21599	21767	21848	21837	21601	21627	21600	21835	21847	21477	21610	21570	21589	21709	21743	21782	21757	21683	21688	21809	21676	21662	21661	21650	21676	21858	21491	21807	21960	21763	21705	21447	21830	21691	21645	21548	21591	21762	21765	21590	21914	21790	21831	21684	21713	21792	21716	21886	21682	21465	21309	21699	21703	21398	21758	21555	21656	21834	22031	21624	21508	21519	21860	21695	21767	21744	21654	21715	21478	21689	21482	21747	21660	21637	21705	21624	21850	21890	21650	21633	21799	21697	21667	21588	21801	21802	21652	21644	21540	21752	21746	21647	21708	21707	21728	21826	21761	21662	21808	21579	21743	21736	21683	21603	21859	21824	21676	21614	21714	21701	21823	21653	21875	21612	21602	21717	21698	21641	21700	21761	21788	21687	21597	21780	21572	21787	21551	21666	21826	21734	21746	21754	21782	21615	21818	21825	21536	21609	21688	21687	21724	21664	21856	21630	21548	21812	21758	21757	21734	21580	21729	21710	21672	21497	21700	21915	21654	21575	21678	21754	21512	21600	21825	21634	21608	21755	21667	21706	21581	21781	21526	21562	21750	21700	21672	21797	21667	21739	21471	21745	21707	21584	21509	21624	21680	21565	21778	21828	21431	21809	21763	21763	21785	21783	21628	21650	21705	21478	21819	21708	21545	21835	21626	21775	21566	21656	21735	21646	21798	21728	21544	21671	21782	21549	21628	21866	21540	21670	21823	21650
22753	21503	29416	24113	22962	28986	33939	30435	30160	30241	29643	29821	30019	29972	29845	29534	29264	29174	29252	29364	29066	29112	29349	28942	28981	29254	29116	29123	28990	28821	28655	28845	29134	28969	29030	28726	28809	28949	29102	30616	31728	30524	29879	29487	29018	28743	28817	28752	28724	28888	28847	29023	28662	28452	28472	28646	28883	28596	28819	28755	28487	28637	28671	28472	28605	28779	28457	28996	28768	28701	28701	28729	28639	28995	28871	28778	28527	28658	28538	28586	28660	28715	28696	28851	28700	28845	28819	28588	28786	28857	28548	28509	28761	28497	28749	28780	28705	28585	28924	28724	28717	28833	28769	28700	28681	28852	28905	28866	28843	28487	28599	28910	28707	28779	28686	28848	28646	28853	28938	28288	28718	28690	28739	28764	28416	28940	28872	28886	28754	28950	28474	28602	28898	28451	28823	28794	28581	28281	28541	28574	28708	28861	28824	28849	28801	28738	28670	28986	28704	28722	28798	28629	28662	28843	28806	28563	28733	28707	28592	28591	28578	28477	28672	28830	28644	28600	28716	28633	28759	28898	28515	28497	28430	28471	28519	28494	28582	28916	28723	28691	28661	28957	28753	28533	28833	28630	28810	28600	28738	28788	28716	28657	28819	28618	28757	28733	28748	28803	28664	28776	28657	28534	29057	28615	28646	28676	28604	28645	28578	28506	28692	28482	28806	28707	28592	28591	28606	28774	28667	28744	28616	28646	28718	28779	28809	28542	28782	28796	28740	28651	28814	28667	28630	28842	28704	28602	28441	28854	28891	28813	28682	28649	28721	28811	28783	28728	28818	28800	28604	28717	28626	28492	28545	28605	28758	28469	28936	28954	28669	28634	28704	28657	28505	28553	28774	28593	28704	28820	28900	28555	28464	28772	28533	28697	28711	28594	28614	28648	28339	28499	28709	28668	28641	28761	28725	28463	28944	28643	28825	28654	28671	28612	28743	28653	28713	28779	28669	28585	28641	28545	28464	28750	28765	28613	28478	28574	28669	28545	28723	28398	28876	28755	28809	28629	28709	28603	28826	28609	28763	28834	28856	28813	28606	28831	28662	28735	28542	28931	28690	28877	28599	28530	28628	28942	28531	28489	28630	28667	28709	28831	28465	28385	28643	28839	28819	28659	28736	28784	28815	28549	28496	28727	28801	28654	28885	28704	28560	28577	28610	28561	28722	28604	28464	28662	28669	28644	28552	28554	28820	28608	28680	28724	28706	28958	28750	28829	28815	28782	28899	28806	28702	28680	28544	28860	28800	28749	28796	28688	28796	28785	28721	28678	28755	28705	28851	28661	28784	28750	28786	28664	28685	28701	28529	28545	28639	28744	28825	28661	28659	28855	28682	28693	28720	28800	28764	28743	28831	28803	28537	28818	28611	28696	28557	28625	28524	28923	28995	28684	28787	28579	28651	28754	28619	28686	28583	28822	28739	28516	28751	28829	29067	28815	28586	28715	28690	28841	28481	28563	28602	28701	28639	28655	28657	28849	28673	28569	28767	28698	28755	28738	28668	28699	28679	28640	28788	28705	28735	28633	28747	28575	28393	28759	28629	28828	28627	28570	28702	28702	28642	28644	28790	28479	28516	28604	28661	28569	28565	28541	28782	28681	28675	28861	28512	28605	28660	28755	28858	28642	28882	28773	28450	28587	28589	28771	28817	28599	28761	28825	28845	28615	28870	28716	28855	28910	28779	28738	28763	28804	28541	28631	28586	28527	28678	28832	28769	28638	28589	28704	28803	28835	28738	28588	28739	28762	28767	28420	28863	28738	28877	28644	28739	28952	28723	28848	28890	28799	28732	28761	28735	28612	28726	28705	28557	28558	28664	28534	28703	28606	28667	28812	28948	28634	28736	28793	28785	28831	28789	28726	28614	28732	28632	28603	28697	28750	28797	28847	28630	28632	28540	28594	28877	28409	28834	28737	28741	28830	28709	28616	28653	28896	28689	28665	28582	28597	28721	28732	28746	28450	28434	28672	28695	28940	28742	28862	28965	28714	28799	28986	28909	28692	28666	28751	28752	28685	28586	28723	28511	28733	28868	28797	28673	28640	28901	28563	28742	28716	28801	28649	28835	28612	28654	28790	28667	28706	28810	28660	28635	28990	28785	28773	28468	28901	28753	28944	28492	28759	28650	28638	28864	28624	28752	28635	28763	28674	28584	28773	28676	28666	28673	28480	28716	28734	28777	28746	28734	28568	28483	28777	28648	28655	28749	29002	28649	28669	28665	28598	28823	28530	28713	28640	28664	28616	28804	28529	28603	28355	28973	28928	28625	28833	28734	28727	28520	28560	28725	28543	28628	28727	28744	28695	28516	28886	28772	28488	28746	28831	28865	28601	28611	28785	28668	28514	28797	28866	28739	28787	28998	28595	28776	28477	28731	28602	28743	28965	28463	28535	28630	28860	28627	28754	28608	28762	28746	28805	28656	28731	28595	28838	28784	28855	28630	28507	28914	28555	28681	28465	28732	28585	28584	28706	28765	28757	28700	28742	28690	28801	28774	28812	28700	28973	28683	28868	28701	28596	28810	28944	28769	28804	28824	28494	28710	28941	28655	28792	28809	28703	28929	28680	28325	28685	28777	28856	28506	28603	28505	28826	28800	28780	28629	28605	28538	28462	28672	28655	28759	28757	28676	28702	28507	28640	28575	28467	28742	29010	28725	28487	28607	28647	28827	28787	28859	28695	28676	28757	28783	28651	28799	28679	28626	28748	28681	28267	29019	28751	28451	28685	28533	28714	28675	28565	28649	28692	28835	28851	28790	28669	28527	28808	28579	28580	28726	28604	28627	28741	28622	28564	28867	28605	28721	28761	28717	28804	28826	28682	28790	28499	28824	28975	28418	28579	28558	28699	28641	28593	28639	28800	28709	28538	28629	28759	28769	28657	28561	28536	28862	28754	28765	28721	28585	28721	29019	28674	28779	28926	28659	28929	28603	28569	28620	28613	28718	28502	28802	28757	28556	28889	28860	28587	28757	28580	28615	28792	28704	28702	28684	28741	28561	28732	28920	28613	28476	28861	28728	28687	28776	28599	29007	28659	28887	28731	28664	28736	28946	28739	28884	28761	28788	28775	28758	28783	28794	28642	28771	28885	28680	28625	28758	28510	28589	28541	28795	28854	28763	28952	28681	28933	28536	28729	28665	28745	28959	28581	28845	28344	28549	28675	28788	28788	28734	28485	28845	28705	28670	28561	28773	28545	28680	28608	28606	28782	28796	28935	28691	28669	28758	28747	28880	28468	28589	28662	28770	28775	28615	28746	28730	28637	28814	28547	28746	28683	28920	28844	28675	28852	28563	28843	28795	28519	28640	28677	28674	28701	28798	28654	28720	28659	28554	28696	28482	28563	28933	28970	28473	28553	28710	28675	28822	28624	28705	28569	28715	28755	28730	28521	28468	28682	28708	28739	28750	28664	28576	28703	28735	28695	28592	28792	28819	28493	28689	28669	28699	28901	28632	28719	28944	28297	28751	28508	28706	28873	28800	28634	28666	28820	28569	28652	28613	28546	28549	28672	28689	28746	28753	28590	28531	28802	28513	28561	28665	28707	28559	28751	28896	28685	28830	28739	28663	28759	29028	28640	28671	28647	28861	28573	28744	28482	28732	28683	28820	28814	28749	28653	28692	28617	28704	28571	28646	28702	28674	28890	28778	28450	28951	28687	28744	28806	28670	28602	28687	28692	28821	28868	28911	28605	28742	28783	28834	28508	28573	28640	28660	28467	28628	28538	28679	28686	28639	28596	28726	28619	28591	28724	28562	28581	28786	28735	28703	28708	28766	28606	28807	28933	28805	28923	28810	28658	28688	28832	28326	28823	28724	28535	29122	28909	28454	28841	28603	28445	28802	28795	28560	28785	28476	28672	28857	28906	28788	28494	28773	28782	28705	28687	28885	28818	28768	28568	28569	28651	28657	28786	28735	28563	28580	28698	28578	28664	28661	28725	28828	29056	28890	28793	28650	28652	28652	28779	28818	28476	28694	28974	28647	28880	28848	28676	28934	28687	28579	28986	28572	28703	28691	28598	28718	28783	28741	28535	28533	28729	28961	28925	28577	28433	28765	28777	28866	28986	28649	28857	28777	28794	28867	28710	28661	28801	28765	28763	28829	29095	28754	28790	28692	28714	28693	28582	28887	28914	28544	28836	28738	28586	28497	28788	28823	28499	28671	28956	28502	28671	28783	28559	28672	28706	28686	28709	28641	28576	28972	28872	28732	28705	28621	28667	28746	28641	28879	28839	28809	28429	28768	28538	28855	28637	28871	28842	28562	28769	28659	28599	28527	28868	28716	28697	28814	28583	28802	28542	28787	28814	28620	28709	28754	28593	28771	28778	28602	28861	28933	28729	28646	28960	28767	28774	28721	28590	28746	28894	28681	28505	28522	28732	28656	28724	28845	28578	28610	28834	28633	28689	28758	28800	28901	28685	28543	28613	28583	28648	28545	28773	28519	28987	28671	28929	28497	28535	28548	28616	28762	28443	28692	28793	28894	28679	28763	28811	28567	28774	28756	28637	28588	28403	28614	28261	28737	28818	29089	28743	28584	28775	28841	28667	28563	28735	28626	28600	28817	28856	28879	28885	28599	28576	28806	28469	28807	28644	28698	28681	28529	28526	28710	28693	28764	28529	28882	28475	28665	28625	28735	28628	28671	28769	28892	28779	28613	28817	28802	28631	28775	28788	28659	28385	28607	28582	28548	28583	28782	28858	28693	28750	28874	28435	28751	28633	28349	28659	28764	28884	28787	28853	28536	28685	28605	28580	28664	28701	28674	28677	28704	28977	28746	28788	28744	28886	28856	28806	28900	28773	28558	28518	28594	28614	28663	28741	28826	28651	28514	28605	28740	28483	28697	28551	28538	28740	28709	28549	28602	28469	28741	28434	28720	28802	28544	28690	28858	28740	28649	28438	28771	28318	28803	29049	28647	28727	28662	28462	28460	28984	28793	28744	28863	28745	28669	28669	28750	28533	28603	28735	28761	28684	28798	28698	28740	29022	28802	28678	28691	28761	28873	28675	28720	28750	28730	28919	28649	28858	28465	28707	28790	28732	28891	28560	28483	28891	28938	28844	28668	28859	28944	28727	28782	28494	28544	28742	28537	28714	28715	28854
24241	42476	38553	31669	30626	28677	25911	25202	24125	23571	23218	23552	23677	23338	23502	22763	22520	22247	22236	22355	22232	22267	22293	22282	22389	22139	22085	22334	21938	22095	22073	22238	22088	22072	22220	22064	22170	22019	22321	25120	26176	24169	23434	22452	21998	21996	21911	22119	21741	21819	21657	21758	21873	21895	21938	21944	21895	21912	21822	21972	21762	21686	21905	21801	21950	22025	21925	21951	21883	21997	21869	21895	22035	21914	21729	21834	21963	21811	21827	21889	21955	21962	21724	21811	21836	21775	21915	21976	21800	22037	21787	21860	21873	21720	21808	21770	21855	21843	21877	21872	21724	21814	21856	21758	21837	21712	21912	21841	21821	21729	21762	21874	21776	21830	21742	21884	21928	21824	21836	21851	21731	21916	21778	21908	21997	21821	21821	21703	21763	21711	21870	22021	21817	21985	21730	21895	21791	22108	21845	22054	21997	21935	21838	21977	21630	21914	21851	21942	21945	21930	21854	21682	21787	21786	22027	21833	21678	21891	21898	21983	22006	21609	21783	21700	21967	21797	21934	22008	21880	21733	21749	21901	22050	21940	21791	21802	22074	21801	21921	21904	21863	21963	21906	21775	21940	21726	21818	21972	21889	21826	21904	21740	21813	21702	21907	21949	21993	21930	21901	21848	21762	21952	22094	21781	21938	21993	22008	21732	21863	21839	21733	21910	21713	21930	21721	21752	21695	21822	22042	21882	21889	21892	21759	21811	21982	21908	21667	21808	21736	21807	22039	21935	21790	21751	21846	21666	21734	21700	21901	21995	21855	21765	21977	21693	21600	21811	21748	21779	21939	21793	21614	21673	21795	21817	21781	21997	21777	22167	21756	22003	21800	21862	21729	21987	22012	21949	21778	21722	21790	21711	21787	21822	21755	21794	21769	21942	21729	21728	21808	21874	21864	21983	21925	21850	21967	21861	21756	21986	21660	21760	21882	21738	21772	21919	21904	21838	21757	21791	21915	21755	21974	21871	21857	21716	22048	21823	21621	21858	21914	21765	21894	21883	21814	21893	22008	21943	21835	21723	21777	21746	21940	22008	21705	21901	21998	21858	21694	21891	21718	21878	21901	22000	21800	22100	21829	21904	21737	21848	21875	21696	21749	21716	21829	21900	21926	21754	21726	21897	21903	21762	21932	21767	21801	21931	21841	21697	21781	21978	21692	21790	21746	21890	21838	21745	21886	21726	21889	21963	21857	21615	21639	21879	21863	21860	21851	21753	21846	21715	22002	21750	21670	21650	21896	21977	21795	21835	21736	22077	21753	21947	21909	21927	21818	21919	21966	21714	21830	21929	21801	21875	21874	21784	21644	21798	21862	21736	21759	21730	21840	21825	21750	21825	21850	21873	21764	21884	21883	21964	21944	21919	21738	21841	21840	21984	21774	21869	21862	21792	21791	21859	21972	21668	21803	21797	21812	21788	21911	21930	21891	21894	21811	21929	21787	21864	21808	22013	21816	21706	21739	21885	21811	21853	21944	21684	22021	21794	21901	21811	21966	21838	22059	21762	21774	21909	21884	21938	21917	21792	21898	21731	21831	21760	21745	22033	21764	21881	21899	21989	21893	21718	21892	21858	21952	22038	21938	21940	21945	21935	21738	21756	22001	22058	21843	21663	21829	21747	21859	21810	22048	22053	21657	21882	21765	21758	21962	21737	21753	21785	21926	21871	21841	21957	21717	21836	21788	21769	21859	21858	21899	21802	21868	21741	21743	21772	21749	21694	22029	21831	21808	21876	22027	21715	21779	21797	21945	21909	21740	21912	21797	21895	21766	21798	21790	21952	21819	21843	21792	21831	21777	21702	21880	21745	21898	21879	21868	21875	21916	21855	21837	21895	21866	21852	21956	21776	21958	21863	21712	21902	21910	21726	21790	21783	21708	21927	21811	21638	21688	21691	22021	21874	21907	21826	22026	21903	22041	21826	21827	21800	21844	21892	21801	21813	21689	21881	21801	21711	21899	21628	21693	21927	21723	21875	21934	21855	21905	21778	21865	21762	21925	21804	21739	21715	21890	21680	21773	21859	21902	21683	21784	21847	21801	21819	21876	21747	22035	21760	22019	21694	21928	21757	22069	21857	21817	21796	21793	21824	21581	21916	21957	21785	21730	21985	21636	21827	21860	21914	21769	21892	21823	21845	21737	21828	21962	21708	21778	21875	21581	21847	21840	21711	21863	21752	21918	21690	21752	21739	21796	21804	21688	21884	21891	21699	21946	21845	21841	21727	21870	21824	22044	21879	21914	21922	21896	21874	21892	21730	21678	21859	21814	21772	21863	22003	21889	21741	21953	21601	21909	21909	22020	21805	22003	21891	21907	21661	21974	22062	21634	21881	21833	21812	21900	21801	21759	21739	21867	21781	21815	21828	22008	21810	22096	21730	21838	21926	21728	21821	21871	21921	21851	22018	21691	21771	21920	21762	21793	21908	21657	21832	21996	21711	21899	21562	21857	21905	21769	21669	21815	21882	21775	21950	21825	21779	21839	21892	21929	21953	21825	21846	21915	21709	21890	21742	22010	21749	21821	21720	21891	22088	21930	21960	21832	21676	21802	21714	21998	21783	21879	21773	21642	21942	21851	21884	21642	21763	21905	21952	21923	22045	21938	21984	21709	21787	21857	22000	21811	21792	21835	21849	21956	21797	21825	21760	21802	21737	21816	22084	21779	21795	21895	21853	21681	21792	21893	21794	21836	21676	22111	21828	21826	21810	21940	21892	21638	21830	21804	21821	21904	21886	21842	21891	21822	21939	21756	21845	21942	21963	21685	21964	21782	21916	21740	22004	21727	21807	21896	21779	21727	21918	21553	21765	21918	21759	21936	21883	21862	21816	21664	21955	21812	21943	21923	21758	21722	21952	21733	21693	21869	21931	21759	21785	21981	21897	21775	21598	21831	21982	21781	21870	21917	21550	21723	21856	21919	21732	21951	21857	21763	21811	21873	22017	21931	21703	21810	21887	21694	21814	21751	21756	21946	21885	21807	21771	21764	21535	21745	21913	21825	21859	21906	21864	21951	21694	22030	21726	21975	21859	21804	21616	21785	21898	22027	21977	21842	21834	21907	21925	21828	21763	21734	21856	21793	21944	21878	21968	21744	21781	21907	21845	21863	21785	21881	21741	21863	21717	21717	21875	21583	21958	21879	21711	21801	21882	21787	21916	21816	21808	21704	21882	21625	21984	21947	21960	21767	21819	21798	21845	21918	21835	22001	21861	21577	21723	22000	21719	21809	21853	21935	21878	21763	21941	21828	21811	21934	21778	21850	21752	21785	21890	21900	21969	21943	21900	21809	21866	21783	21948	21646	21882	21761	21869	21757	21836	21793	21724	21624	22025	21984	21881	21671	21924	21829	21885	21858	21930	21635	21753	21871	21651	21751	21849	21943	21887	21937	21814	21938	21645	21983	21725	21830	21764	21774	21712	21718	21662	21949	22013	21707	21930	21782	21820	21876	21824	21798	21772	21782	21811	21962	21732	21652	21918	21857	21714	21798	21951	21866	21765	21970	21906	21963	22031	21830	21843	21926	21799	22025	21961	21961	21702	21913	21719	21960	21992	21974	21762	21885	22003	22144	21994	21732	21819	21747	21967	21877	21938	21832	21856	21895	21808	21808	21729	21838	21832	21937	21696	21912	21826	21886	21986	21923	21926	21871	21738	21909	21885	21815	21913	21990	21771	21760	21899	21681	21936	21820	21793	21857	21675	21822	21916	21928	21730	21965	21771	22079	21849	21964	21714	21860	21751	21884	21720	21988	21864	21706	21829	21878	21666	21778	21634	21799	21862	22063	21906	21826	21699	21883	21820	21678	21865	21757	21589	21909	21830	21720	21765	21922	21832	21757	21792	21712	21766	21904	21782	21776	21845	21827	21875	21636	22061	21904	21802	21778	21917	21728	21790	21983	21846	21821	21809	21807	21847	21895	21615	21777	21892	21809	21745	21940	21952	21846	21779	21940	21944	21802	21762	21594	21955	21891	21797	21929	21885	21905	21978	21969	21888	21730	21823	21953	21808	21950	21788	21803	21629	21881	21871	21948	21752	21877	21880	21852	21681	21802	21820	21741	21887	21866	21837	21841	21560	21826	21835	21870	21680	21822	21956	21796	21785	21975	21854	21735	22057	21898	21907	21854	21981	21907	21621	21904	21843	21792	21836	21774	21788	21938	21827	21842	21784	21864	21996	22024	21733	21822	21629	21926	21857	21943	21822	21715	22089	21912	21945	21970	21899	21905	21790	21633	22014	21867	21904	21939	21805	21729	21898	21967	21935	21800	21848	21813	21795	21783	21765	21896	21593	21945	21750	21787	21983	21794	21987	21788	21891	21884	21861	21788	21884	21879	21805	21959	21716	21809	21822	21898	21832	22081	21926	21795	21576	21868	21779	21877	21774	21872	21760	21952	21731	21781	21867	21869	21833	21900	21787	21736	21837	21887	21585	21978	21715	21808	21868	21827	21927	22003	22049	21859	21743	21737	21883	21858	21976	21915	21837	21836	21864	21713	21846	21741	21906	21891	21808	22061	21877	21755	21937	21925	21776	21877	21827	21754	21788	21906	21916	21769	21901	21903	21586	21842	21985	21867	21795	21710	21683	21918	21960	21832	21757	21806	21716	21952	21670	21880	21818	21888	21846	21851	21867	21715	21823	21964	21736	21901	21814	21706	21899	21822	21709	21754	21808	21834	21575	22078	21866	21747	21751	21832	21850	21748	21904	21966	21687	21952	21745	21806	21780	21815	21837	21855	21885	21881	21862	21920	21624	21813	21636	21886	21851	21782	21848	21918	21684	21814	21836	22082	21795	21913	21866	22064	21707	21829	21824	21767	21693	21811	21791	21916	21838	21835	21824	21825	21994	21905	21979	21787	21850	21861	21906	21742	21934	21746	22082	21732	21799	21682	21867	21890	21905	21883	21769	21703	21879	21828	21892	21724	21887	21884	21994	21820	21916	21935	21814	21692	21702	21991	21950	21974	21906	21920	21841	22057	21926	21630	21724	22026	21963	21899	21850	21965	21849	21836	22006	21793	21765	21894	21851	21782	21920	21830	21740	21774	21728	21842	21713	21808	21786	21751	21841	21831	21749	21979	21825	21714	21671	21848	21775	22046	21738	21949	21732
28997	25700	33215	32396	30279	30361	30051	29278	28740	29030	28892	28751	29104	28897	28891	28922	28802	28705	28892	28989	28640	28909	28478	28585	28463	28702	28849	28702	28853	28631	28599	28788	28779	28605	28801	28914	28552	28709	28813	28635	28925	28855	28757	28744	28611	28641	28886	28574	28542	28363	28626	28674	28644	28639	28530	28593	28608	28703	28617	28673	28642	28495	28567	28797	28538	28937	28514	28548	28546	28499	28670	28794	28795	28571	28618	28539	28868	28473	28599	28754	28524	28606	28578	28623	28820	28656	28748	28679	28635	28514	28904	28820	28618	28700	28654	28556	28589	28769	28615	28487	28663	28865	28518	28548	28678	28357	28704	28578	28670	28684	28427	28516	28904	28516	28553	28710	28633	28473	28666	28609	28601	28604	28628	28887	28714	28817	28708	28391	28686	28741	28744	28456	28621	28506	28571	28740	28493	28663	28783	28765	28630	28414	28594	28874	28733	28564	28519	28592	28424	28403	28326	28446	28607	28554	28529	28706	28718	28668	28708	28681	28632	28631	28606	28867	28739	28646	28548	28565	28601	28660	28643	28645	28709	28641	28601	28639	28638	28735	28685	28577	28599	28356	28631	28551	28819	28680	28550	28445	28596	28512	28581	28575	28408	28669	28517	28509	28485	28429	28628	28620	28686	28729	28552	28639	28558	28480	28438	28644	28530	28570	28610	28722	28525	28725	28723	28548	28742	28513	28419	28589	28929	28504	28579	28597	28613	28433	28559	28811	28790	28529	28556	28513	28373	28776	28744	28339	28494	28516	28599	28662	28315	28295	28671	28620	28670	28678	28657	28653	28649	28899	28514	28839	28576	28638	28406	28387	28693	28627	28651	28652	28524	28635	28554	28639	28567	28480	28364	28776	28656	28645	28630	28564	28501	28808	28779	28566	28793	28550	28620	28684	28573	28787	28715	28459	28636	28695	28642	28443	28621	28732	28686	28544	28642	28780	28641	28284	28432	28480	28384	28624	28556	28584	28931	28584	28731	28468	28502	28745	28498	28701	28514	28671	28603	28646	28748	28498	28620	28510	28576	28547	28787	28568	28694	28905	28770	28628	28568	28787	28595	28453	28796	28748	28783	28511	28828	28519	28660	28201	28658	28793	28568	28573	28724	28293	28647	28558	28683	28574	28579	28932	28752	28805	28671	28653	28835	28630	28435	28500	28718	28565	28643	28695	28850	28583	28698	28653	28691	28743	28543	28869	28550	28705	28701	28697	28418	28718	28749	28574	28580	28553	28822	28710	28519	28678	28641	28650	28589	28577	28434	28723	28741	28634	28802	28409	28793	28334	28575	28611	28643	28544	28476	28655	28748	28503	28477	28686	28630	28723	28543	28655	28642	28826	28972	28697	28480	28474	28688	28587	28410	28445	28621	28354	28667	28726	28494	28546	28563	28563	28499	28682	28446	28549	28433	28566	28760	28675	28533	28688	28693	28490	28688	28622	28574	28296	28702	28788	28399	28858	28624	28583	28834	28529	28479	28652	28612	28592	28704	28714	28558	28699	28599	28651	28607	28553	28542	28891	28700	28438	28806	28525	28752	28587	28599	28637	28588	28599	28762	28686	28823	28473	28676	28444	28440	28648	28747	28753	28650	28838	28879	28661	28725	28656	28167	28620	28705	28774	28732	28930	28731	28725	28643	28628	28507	28684	28670	28874	28782	28604	28462	28715	28844	28640	28599	28812	28700	28441	28601	28894	28721	28671	28783	28917	28523	28255	28715	28353	28760	28427	28348	28548	28647	28635	28671	28717	28546	28731	28733	28728	28808	28760	28717	28385	28624	28613	28575	28562	28609	28624	28408	28591	28715	28676	28585	28480	28682	28723	28399	28601	28762	28657	28469	28533	28483	28452	28607	28528	28475	28477	28829	28585	28618	28429	28594	28503	28394	28591	28594	28564	28546	28539	28602	28470	28426	28486	28700	28714	28721	28559	28642	28433	28600	28621	28597	28788	28729	28611	28751	28645	28651	28555	28920	28754	28646	28662	28722	28627	28697	28451	28442	28706	28506	28697	28681	28287	28828	28432	28603	28564	28485	28639	28908	28737	28743	28707	28821	28985	28780	28692	28756	28516	28833	28529	28604	28681	28547	28557	28582	28536	28652	28440	28756	28568	28666	28768	28521	28669	28442	28910	28505	28863	28736	28261	28468	28562	28639	28709	28713	28681	28677	28617	28651	28736	28469	28705	28773	28857	28717	28786	28649	28799	28440	28685	28667	28385	28631	28669	28485	28644	28728	28523	28790	28532	28323	28860	28792	28610	28796	28434	28893	28640	28585	28952	28708	28719	28391	28487	28711	28672	28499	28676	28640	28394	28725	28397	28513	28557	28738	28287	28519	28720	28806	28662	28595	28518	28601	28455	28349	28704	28476	28807	28476	28647	28675	28525	28694	28600	28606	28713	28676	28439	28429	28475	28422	28688	28715	28869	28645	28711	28777	28624	28507	28756	28638	28315	28539	28480	28591	28705	28858	28592	28609	28472	28532	28680	28585	28474	28776	28752	28624	28609	28565	28463	28497	28854	28697	28440	28655	28735	28326	28634	28580	28718	28525	28556	28714	28692	28648	28469	28574	28568	28479	28499	28881	28474	28718	28738	28572	28647	28527	28626	28688	28971	28718	28728	28433	28672	28592	28525	28699	28776	28670	28769	28494	28828	28384	28493	28756	28760	28635	28802	28733	28597	28670	28769	28657	28756	28664	28787	28822	28700	28693	28819	28678	28710	28830	28710	28842	28724	28592	28573	28727	28819	28668	28597	28675	28489	28643	28599	28738	28396	28255	28484	28495	28590	28480	28479	28713	28788	28577	28382	28701	28639	28768	28626	28985	28667	28713	28512	28806	28827	28558	28535	28626	28606	28813	28816	28647	28479	28543	28894	28703	28745	28490	28522	28688	28557	28647	28523	28719	28889	28595	28715	28647	28743	28426	28689	28497	28488	28838	28534	28730	28730	28678	28567	28746	28699	28784	28413	28535	28515	28464	28634	28720	28792	28655	28526	28425	28382	28858	28636	28766	28668	28626	28512	28640	28468	28644	28918	28712	28311	28646	28580	28991	28599	28527	28892	28661	28607	28789	28733	28617	28676	28904	28776	28644	28795	28546	28746	28453	28591	28589	28628	28751	28520	28548	28772	28672	28571	28473	28493	28649	28809	28546	28824	28534	28575	28533	28949	28726	28673	28703	28579	28460	28519	28523	28640	28624	28521	28518	28699	28555	28326	28622	28653	28539	28652	28523	28542	28515	28575	28682	28459	28683	28641	28572	28792	28789	28647	28593	28615	28773	28990	28701	28580	28777	28485	28743	28587	28665	28686	28667	28599	28535	28814	28562	28483	28803	28901	28626	28635	28573	28423	28527	28597	28624	28517	28829	28538	28898	28843	28923	28468	28563	28509	28404	28544	28778	28584	28446	28709	28729	28560	28582	28781	28473	28481	28760	28564	28702	28751	28519	28791	28746	28710	28749	28775	28425	28666	28839	28761	28745	28647	28835	28587	28508	28702	28500	28604	28566	28722	28461	28810	28800	28550	28663	28552	28698	28764	28571	28705	28722	28728	28402	28210	28462	28630	28758	28703	28765	28555	28689	28688	28695	28607	28574	28558	28490	28486	28736	28549	28664	28927	28666	28839	28565	28644	28783	28763	28753	28665	28498	28493	28310	28810	28700	28750	28452	28792	28499	28580	28806	28584	28601	28466	28628	28670	28803	28486	28840	28587	28688	28667	28534	28640	28409	28550	28748	28600	28571	28603	28712	28399	28704	28560	28567	28923	28803	28565	28905	28709	28563	29004	28676	28547	28390	28785	28519	28787	28494	28627	28500	28516	28695	28538	28782	28592	28690	28799	28677	28611	28779	28690	28462	28696	28560	28851	28738	28529	28854	28527	28611	28662	28825	28734	28781	28348	28782	28612	28867	28634	28609	28502	28811	28687	28682	28504	28603	28546	28947	28730	28551	28648	28524	28336	28412	28680	28523	28583	28679	28501	28598	28759	28592	28604	28797	28498	28760	28814	28604	28664	28620	28466	28750	28636	28615	28541	28809	28586	28754	28792	28756	28820	28636	28539	28564	28401	28645	28622	28567	28595	28327	28627	28681	28514	28601	28708	28576	28798	28616	28533	28690	28512	28536	28648	28577	28535	28791	28734	28638	28806	28373	28769	28601	28687	28580	28381	28567	28521	28563	28628	28409	28773	28545	28630	28548	28554	28890	28594	28501	28727	28419	28422	28634	28608	28771	28643	28692	28646	28763	28619	28628	28814	28603	28723	28569	28563	28644	28687	28839	28498	28577	28666	28476	28529	28679	28605	28634	28465	28745	28649	28494	28598	28629	28395	28679	28509	28656	28694	28732	28557	28821	28533	28611	28787	28580	28622	28481	28841	28608	28607	28410	28857	28414	28556	28726	28689	28781	28719	28607	28369	28783	28530	28702	28698	28676	28710	28617	28616	28719	28457	28577	28678	28700	28414	28616	28686	28661	28706	28485	28631	28588	28454	28952	28666	28634	28541	28624	28703	29046	28480	28657	28586	28830	28747	28641	28712	28851	28633	28879	28588	28700	28385	28524	28651	28981	28511	28765	28530	28701	28550	28564	28664	28696	28556	28533	28596	28713	28783	28520	28754	28638	28612	28660	28631	28639	28766	28850	28659	28606	28944	28682	28910	28657	28702	28677	28494	28707	28660	28627	28490	28555	28616	28690	28530	28765	28807	28567	28664	28915	28673	28706	28571	28554	28586	28694	28848	28518	28689	28736	28598	28540	28692	28524	28542	28480	28887	28513	28537	28525	28496	28598	28508	28445	28669	28499	28552	28534	28663	28724	28820	28827	28659	28633	28723	28572	28641	28758	28575	28428	28695	28673	28734	28529	28455	28725	28808	28605	28389	28717	28550	28544	28714	28721	28723	28631	28860	28856	28753	28357	28702	28886	28737	28650	28730	28718	28391	28825	28576	28521	28509	28661	28615	28642	28628	28519	28660	28637	28818	28516	28601	28754	28463	28729	28497	28815	28620	28634	28632	28621	28774	28491	28439	28512	28647	28731	28695	28847	28378	28527	28730	28888	28623	28617	28626	28646	28413	28435	28711	28820	28727	28482	28406	28405	28789	28394	28677
24410	32874	29894	25832	25586	24570	23403	22981	22881	22593	22013	22532	22456	22474	22350	22244	22053	21876	21927	21888	21989	22178	21991	21960	21756	21880	22131	22102	21881	21884	21871	21787	21863	21919	22079	21981	21904	21859	21869	21898	22010	22093	21979	22070	21829	21696	21711	21865	21828	21953	21642	21897	21901	21993	21806	21774	21819	21639	21772	21711	21707	21759	21756	21767	21888	21819	21783	21775	21717	21647	21813	21872	21909	21972	21723	21769	21718	21714	21651	21794	21929	21777	21922	21779	21658	21847	21812	21813	21729	21928	21924	21804	21877	21667	21889	21578	21867	21719	21881	21900	21611	21837	21780	21699	21784	21825	21734	21897	21821	21730	21922	21818	21867	21858	21800	21838	21765	21928	21800	21539	21795	21922	21594	21624	21682	21852	21901	21797	22029	21823	21845	21956	21971	21764	21811	21876	21932	21834	21585	21824	21693	21689	21890	21743	21815	21876	21614	21814	21812	21880	21844	21857	21798	21803	21810	21792	21956	21729	21715	21836	21754	21780	21918	21712	21931	21838	21700	21760	21673	21819	21653	22105	21767	21828	21826	21821	21971	21778	21723	21995	21662	21786	21983	21909	21905	21717	21884	21796	21974	21798	21867	21890	21658	21855	21678	21816	21735	21869	21844	21814	21721	22006	21838	21790	21857	21725	22045	22011	21751	21768	21928	21726	21911	21918	21896	21773	21935	21690	21797	21849	21898	21903	21696	21730	21692	21816	21993	21689	21872	21822	21731	21808	21853	21776	21584	21556	21848	21878	21954	21913	21813	22027	21668	21867	21763	21868	21772	21863	21789	21823	21776	21714	21771	21641	21731	21929	21672	21675	21904	21751	21713	21943	21777	21783	21741	21767	21815	21768	21825	21849	21872	21898	21804	21784	22073	21718	21722	21796	21698	21906	21859	21791	21751	21724	21855	21903	21683	21796	21852	21827	21895	21753	21851	21806	21728	21823	21832	21864	21868	21786	21752	21821	21857	21663	21713	21909	21748	21716	21853	21904	21853	21840	21807	21838	22030	21715	21828	21817	21795	21831	21750	21922	21683	21907	21854	21650	21811	21803	21813	21871	21768	21871	21848	21832	21741	21847	21686	21722	21702	21770	21585	21628	21765	22013	21757	21741	21813	21724	21754	21842	21748	21729	21815	21626	21837	21877	21876	21745	21861	21751	21692	21690	21540	21965	21719	21761	21785	21856	21789	21792	21822	21931	21825	21772	21783	21790	21809	21853	21902	21962	21693	21897	21780	21736	21809	21598	22007	21851	21765	21837	21958	21698	21919	21812	21923	21817	22014	22017	21982	21721	21890	21798	21707	21886	21922	21830	21770	21789	21900	21691	21865	21905	22025	21803	21804	21700	21791	21674	21828	21712	21761	21827	21827	21759	21876	21739	21815	21730	21859	21809	21828	21861	21875	21758	21673	21614	21831	21801	21855	21887	21867	21580	22031	21708	21723	21844	21654	21760	21789	21977	22117	21816	21822	21774	21918	21950	21868	21830	21865	21883	21776	21822	21855	21809	22035	21971	21745	21867	21671	21657	21935	21683	22007	21814	21813	21955	21647	21919	21661	21770	21839	21673	22059	21812	22049	21733	21703	21908	21960	21653	21632	21730	21882	21812	21873	21783	21772	21881	21758	21634	21966	21706	21835	21663	21700	21843	21967	21770	21807	21846	21752	21609	21801	21810	21788	21824	21842	21768	21735	21715	21932	21889	21876	21667	21707	21845	21806	21506	21704	21870	21582	21676	21823	21826	21706	21767	21996	21882	21664	21833	21828	21958	21781	21780	21809	21784	21943	21949	21850	21666	21721	21879	21886	21791	22002	21839	21614	21876	21781	21832	21788	21675	21670	21728	21781	21812	21676	21688	21784	21747	21946	21785	21693	21850	21817	21909	21839	21689	21731	21746	21912	21870	21892	21799	21555	21776	21730	21825	21832	21806	21872	21852	21952	21578	21898	21687	21775	21934	21774	21875	21669	21620	21954	21583	21890	21833	21856	21613	21829	21682	21724	21692	21799	21741	21699	21867	21803	21841	22111	21827	21688	21814	21809	21782	21731	21891	21857	21773	21870	21734	21747	21697	21862	21886	21630	21735	21784	21831	21709	21884	21827	21886	21776	21970	21851	21791	21772	21918	21781	21882	21966	21675	21893	21910	21764	21562	21791	21813	21846	21772	21731	21759	21706	21791	21790	21791	21851	21890	21791	21812	22039	21757	21947	21840	21954	21704	21752	21863	21958	21889	21622	21824	21832	21823	21856	21810	21856	21855	21771	21648	21703	21882	21680	21878	21820	21763	21682	21792	21712	21809	21798	21940	21833	21811	21724	21854	21896	21703	21817	21741	21855	21769	21784	21673	22013	21815	21748	21902	21794	21700	21784	21790	21757	21925	21907	21831	21915	21871	21889	21706	21754	21737	21709	21873	22040	21773	21903	21843	21806	21813	21754	21774	21785	21894	21727	21796	21829	21591	21673	21797	21682	21983	21747	21938	21820	21764	21870	21886	21793	21980	21879	21830	21727	21806	21918	21697	21986	21731	21508	21932	21895	21973	21956	21813	21906	21799	21809	21535	21895	22058	21935	21949	21964	21734	21803	21829	21940	21866	21724	21674	21948	21814	21650	21822	21807	21687	21560	21785	21837	21932	21779	21847	21769	21753	21847	22030	21722	21791	21971	21925	21698	21813	21864	21687	21857	21971	21725	21808	21927	21800	21762	21778	21659	21720	21843	21813	21868	21799	21764	21683	21797	21714	21689	21815	21688	21909	21798	21655	21865	21853	21801	21790	21764	21691	21878	21983	21765	21800	21836	21887	21767	21779	21889	21803	21831	21885	21711	21872	21852	21782	21943	21763	21864	21593	21737	21806	21694	21658	21900	21677	21874	21822	21878	21868	21855	21840	21770	21823	21620	21808	21978	21811	21735	21789	21846	21801	21875	21799	21875	21918	21804	21728	21802	21838	21778	21841	21845	22017	21939	21842	21934	21933	21888	21835	21886	21723	21626	21896	21925	21840	21883	21914	21787	21773	21717	21873	21831	21904	21888	21704	21866	21711	21780	21850	21910	21828	21696	21649	21938	21804	21766	21745	21602	21916	21622	21825	21997	21766	21818	21781	21843	22038	21702	21802	21736	21769	21965	21820	21542	21868	21808	21874	21844	21744	21770	21786	21685	21995	21860	21815	22024	21760	21932	21775	21860	21721	21741	21848	21609	21772	21754	21714	21896	21893	21758	21773	21708	21853	21881	21907	21801	21693	21974	21853	21843	21851	21810	21755	21978	21781	21674	21703	21759	21678	21789	21815	21886	21692	21736	21884	21659	21818	21728	21797	21837	21689	21691	21839	21893	21777	21922	21673	21834	21719	21853	21782	21903	21851	21828	21896	21800	21841	21860	21662	21825	21837	21991	21917	21742	21837	21823	21726	21706	21834	21789	21678	21744	21825	21931	21746	21782	21937	21655	21964	21738	21627	21812	21827	21896	21798	21942	21792	21718	22003	21770	21871	21733	21732	21819	21817	21886	21811	21721	21814	21900	21733	21855	21858	21591	21744	21667	21688	21849	21657	21846	21800	21686	21756	21876	21877	21709	21765	21879	21784	21901	21790	21775	21746	21842	21652	21790	21876	21798	21635	21716	21918	21785	21774	21754	21837	21965	21814	21774	21803	21903	21752	21937	21625	21785	21766	21959	21858	21819	21676	21783	21806	21794	21937	21744	21950	21888	21734	21882	21825	21791	22038	21767	21651	21943	21738	21693	21693	21844	21854	21820	22006	21756	21831	21918	21811	21693	21707	21750	21780	21713	21981	21743	21902	21901	21588	21846	21840	21692	21927	21778	21540	21724	21863	21899	21782	21794	21825	21761	21953	21877	21709	21691	21895	21878	21654	21924	21666	21783	21726	21679	21769	21777	21731	21870	21782	21771	21876	21829	21804	21808	21817	21911	21786	21716	21568	21843	21906	21887	21879	21848	21696	21844	21657	22075	21870	21878	21784	21777	22020	21695	21746	21942	21762	21626	21865	21870	21837	21899	21533	21940	21802	21870	21964	21805	21870	21906	21811	21728	21868	21806	21752	21805	21786	21895	21613	21919	21845	21684	21785	21781	21889	21882	21797	21960	21817	21747	21919	21791	21685	21814	21642	21785	21789	21797	21882	21708	21717	21796	21827	21919	21754	21899	21732	21802	21777	21866	21790	21831	21857	21695	21717	21636	21684	21846	22020	21882	21975	21949	21961	21680	21772	21650	22048	21739	21881	21894	21658	21846	21984	21904	21777	21874	21645	21802	21780	21827	21757	22006	21785	21855	21917	21823	21826	21791	21837	21872	21867	21921	21738	21859	21775	21944	22051	21908	21927	21855	21907	21881	21743	21756	21756	21831	21846	21928	21630	21918	21604	21690	21782	21678	21798	22035	21950	21691	21617	21954	21814	21895	21731	21887	21775	21884	21901	21947	21649	21828	21846	21788	21813	21899	21933	21978	21875	21869	21778	21922	21705	21852	21761	21752	21782	21807	22007	21712	21721	21705	21844	21901	21708	21644	22077	21807	21867	21674	21790	21776	21899	21793	21641	21771	21751	21763	21850	21643	21912	21841	22039	21704	21816	21839	21732	21804	21718	21787	22048	21734	21585	21700	21858	21786	21759	21914	21780	21820	21920	21813	21858	21680	21784	21726	21843	21772	21841	21768	21751	21888	21804	21744	21784	21918	21710	21823	21754	21906	21777	21780	21765	21854	21823	21851	21977	21658	21814	21882	21746	21751	21740	21899	21919	22054	21599	21852	21830	21856	21800	21583	21832	21829	21816	21794	21532	21755	21769	21895	21753	21920	21932	21850	21847	21645	21843	21837	21820	21539	21659	21712	21829	21824	21846	21837	21738	21740	21841	21799	21746	21845	22046	21856	21726	21999	22018	21813	21780	21770	21892	21771	21576	21813	21783	21882	21786	21634	22007	21705	21762	21872	21953	21807	21764	21814	21675	22005	21694	21782	21853	21836	21749	21867	21731	21737	21695	21835	21758	21803	21830	21761	21977	21970	21672	21645	21969	21881	21850	21791	21655	21628	21937	21715	21821	21859	21613	22039	21946	21797	21804	21819	21663	21782	21668	21901	21854
23772	21522	29242	24736	25380	30283	32081	29915	29507	29597	29189	29133	29533	29336	29159	29155	28984	28668	28800	29000	28947	28892	28894	28840	28593	28721	29051	28933	28894	28565	28826	28770	28724	28838	28738	28667	28645	28400	28902	29550	30311	29649	29099	28985	28795	28687	28810	28624	28623	28556	28671	28450	28677	28583	28505	28469	28583	28636	28563	28849	28670	28535	28616	28786	28641	28378	28529	28487	28584	28516	28500	28543	28688	28659	28578	28469	28763	28371	28611	28380	28641	28591	28324	28398	28566	28612	28470	28675	28631	28595	28790	28708	28497	28603	28627	28481	28354	28420	28416	28533	28680	28805	28783	28699	28515	28757	28769	28621	28717	28759	28605	28390	28589	28352	28497	28473	28334	28575	28539	28587	28399	28416	28398	28627	28528	28460	28828	28725	28582	28808	28574	28432	28719	28412	28731	28574	28707	28545	28695	28312	28577	28744	28367	28475	28571	28249	28466	28488	28591	28518	28697	28658	28612	28414	28425	28490	28459	28349	28558	28479	28915	28770	28488	28523	28505	28855	28649	28568	28581	28460	28596	28477	28329	28394	28559	28638	28519	28803	28607	28422	28586	28624	28720	28809	28457	28740	28510	28487	28536	28482	28688	28303	28626	28490	28457	28436	28618	28522	28627	28769	28601	28512	28500	28310	28628	28637	28757	28764	28612	28817	28455	28487	28437	28630	28742	28470	28682	28504	28589	28643	28526	28735	28722	28433	28583	28248	28425	28480	28470	28487	28216	28499	28557	28554	28388	28564	28635	28670	28692	28531	28461	28394	28462	28587	28517	28674	28432	28364	28447	28638	28515	28632	28721	28599	28614	28396	28658	28407	28627	28667	28396	28705	28760	28558	28505	28526	28392	28756	28714	28635	28633	28647	28401	28583	28628	28814	28572	28568	28567	28339	28781	28732	28518	28614	28258	28558	28241	28439	28471	28620	28351	28671	28596	28711	28702	28535	28456	28558	28456	28632	28796	28623	28516	28566	28462	28653	28651	28609	28829	28601	28479	28599	28475	28531	28502	28730	28534	28700	28706	28461	28527	28473	28489	28369	28395	28532	28701	28488	28630	28686	28553	28733	28633	28599	28869	28374	28583	28522	28712	28595	28598	28656	28740	28445	28328	28738	28235	28615	28590	28535	28528	28686	28611	28771	28426	28516	28400	28520	28421	28624	28527	28800	28580	28641	28419	28571	28266	28494	28599	28444	28676	28323	28409	28443	28618	28570	28514	28614	28327	28384	28621	28625	28662	28488	28626	28377	28431	28402	28925	28724	28476	28535	28380	28470	28496	28665	28451	28554	28412	28777	28462	28566	28495	28362	28589	28654	28304	28483	28938	28600	28484	28472	28760	28758	28870	28609	28271	28705	28715	28535	28863	28502	28604	28353	28630	28478	28584	28518	28651	28522	28359	28575	28494	28398	28264	28294	28742	28397	28403	28641	28598	28643	28850	28666	28425	28366	28591	28581	28547	28370	28478	28603	28784	28542	28628	28491	28821	28606	28413	28352	28311	28431	28747	28301	28567	28741	28622	28536	28748	28597	28489	28651	28674	28392	28493	28467	28590	28451	28526	28698	28529	28572	28693	28680	28596	28463	28369	28422	28482	28806	28647	28595	28895	28754	28546	28465	28445	28787	28566	28412	28346	28539	28780	28557	28305	28469	28424	28661	28508	28541	28487	28728	28518	28713	28689	28442	28520	28251	28623	28324	28542	28549	28807	28530	28599	28550	28279	28590	28521	28592	28806	28507	28739	28650	28709	28753	28592	28282	28636	28616	28552	28271	28367	28696	28627	28416	28490	28533	28514	28464	28970	28681	28699	28465	28659	28613	28554	28636	28656	28669	28490	28672	28674	28600	28716	28905	28666	28597	28376	28487	28737	28691	28493	28653	28826	28765	28451	28721	28455	28768	28631	28620	28687	28503	28616	28312	28568	28611	28396	28685	28421	28549	28549	28595	28574	28632	28617	28624	28575	28458	28689	28597	28594	28560	28421	28438	28665	28525	28600	28599	28572	28711	28769	28418	28852	28613	28587	28670	28508	28358	28673	28768	28713	28501	28759	28526	28623	28509	28630	28599	28371	28661	28593	28616	28533	28608	28501	28576	28584	28558	28566	28550	28628	28606	28701	28286	28383	28729	28528	28420	28567	28560	28642	28544	28583	28577	28753	28674	28619	28600	28527	28489	28444	28613	28662	28692	28430	28500	28687	28587	28869	28534	28700	28776	28655	28661	28587	28416	28506	28362	28760	28582	28497	28570	28604	28569	28403	28629	28545	28503	28426	28520	28645	28458	28722	28410	28622	28714	28407	28480	28757	28555	28365	28733	28773	28428	28528	28636	28468	28482	28592	28866	28583	28376	28705	28611	28452	28677	28437	28586	28741	28637	28833	28716	28642	28666	28512	28520	28514	28606	28537	28772	28465	28751	28689	28648	28571	28454	28470	28526	28466	28641	28413	28444	28587	28605	28433	28807	28531	28514	28445	28514	28587	28424	28702	28610	28597	28840	28392	28452	28519	28450	28535	28802	28553	28529	28880	28492	28482	28591	28597	28613	28292	28656	28351	28657	28573	28766	28818	28651	28505	28613	28553	28774	28632	28825	28518	28258	28616	28451	28647	28508	28602	28429	28888	28660	28577	28671	28846	28371	28686	28661	28571	28619	28665	28651	28556	28599	28479	28622	28400	28432	28580	28383	28577	28475	28574	28438	28457	28585	28346	28465	28758	28594	28793	28625	28451	28668	28440	28452	28631	28397	28770	28637	28795	28852	28697	28574	28564	28337	28581	28600	28669	28619	28552	28581	28619	28698	28499	28391	28586	28577	28690	28777	28487	28444	28502	28486	28493	28588	28458	28600	28406	28602	28679	28409	28714	28477	28538	28536	28586	28639	28494	28643	28477	28683	28474	28574	28621	28499	28660	28471	28614	28491	28663	28519	28377	28637	28708	28727	28476	28525	28256	28687	28640	28794	28731	28576	28654	28522	28398	28610	28678	28746	28501	28465	28284	28556	28468	28577	28706	28600	28368	28559	28566	28468	28497	28377	28818	28646	28479	28453	28593	28329	28713	28462	28527	28631	28610	28572	28428	28418	28495	28555	28384	28651	28537	28347	28552	28395	28690	28321	28528	28530	28663	28529	28602	28707	28471	28545	28402	28682	28573	28513	28726	28538	28657	28838	28487	28367	28664	28578	28590	28602	28580	28593	28722	28646	28366	28498	28683	28537	28664	28577	28540	28488	28360	28365	28509	28603	28580	28614	28681	28304	28583	28215	28465	28512	28677	28628	28798	28552	28507	28471	28674	28796	28588	28748	28546	28576	28448	28608	28497	28559	28464	28587	28645	28565	28692	28499	28696	28674	28560	28421	28585	28554	28669	28740	28843	28533	28517	28514	28688	28701	28829	28335	28615	28726	28613	28375	28477	28641	28372	28416	28693	28449	28749	28749	28642	28558	28596	28715	28606	28667	28636	28835	28600	28794	28600	28401	28493	28491	28518	28521	28450	28628	28644	28861	28577	28680	28422	28684	28671	28460	28545	28552	28500	28453	28417	28722	28721	28263	28355	28573	28716	28494	28623	28469	28476	28584	28635	28312	28768	28518	28586	28632	28760	28657	28775	28530	28506	28705	28105	28512	28620	28515	28479	28387	28569	28510	28330	28516	28539	28416	28645	28403	28459	28450	28407	28459	28695	28911	28871	28685	28457	28657	28428	28462	28648	28706	28570	28403	28396	28331	28664	28598	28572	28529	28540	28626	28618	28451	28777	28608	28493	28308	28589	28522	28688	28382	28482	28460	28446	28493	28563	28452	28433	28590	28563	28474	28804	28590	28497	28527	28694	28504	28481	28505	28444	28671	28751	28600	28450	28515	28497	28470	28582	28514	28374	28490	28606	28657	28511	28554	28405	28693	28395	28368	28553	28464	28482	28458	28389	28787	28497	28489	28522	28486	28808	28762	28906	28732	28637	28557	28524	28711	28639	28559	28763	28413	28583	28362	28703	28531	28628	28571	28371	28550	28505	28501	28494	28422	28775	28848	28725	28459	28553	28673	28747	28376	28306	28328	28554	28488	28456	28662	28641	28532	28510	28683	28729	28775	28679	28717	28635	28710	28542	28699	28595	28439	28556	28818	28486	28571	28399	28582	28352	28493	28525	28755	28663	28483	28407	28435	28695	28550	28727	28568	28343	28529	28590	28523	28483	28691	28677	28512	28386	28364	28467	28593	28741	28429	28652	28409	28497	28638	28531	28662	28428	28674	28438	28635	28723	28407	28642	28613	28561	28679	28554	28707	28460	28504	28561	28384	28432	28482	28743	28458	28352	28596	28420	28822	28712	28372	28705	28485	28545	28551	28673	28458	28641	28309	28667	28599	28443	28495	28681	28600	28545	28785	28730	28489	28551	28437	28694	28800	28777	28412	28719	28753	28697	28354	28598	28621	28462	28512	28427	28587	28625	28394	28257	28595	28892	28417	28534	28537	28604	28478	28639	28517	28614	28644	28558	28414	28493	28435	28470	28530	28453	28633	28512	28585	28701	28748	28830	28672	28847	28537	28670	28256	28199	28443	28600	28554	28718	28567	28352	28688	28408	28486	28540	28595	28583	28353	28465	28698	28594	28335	28531	28674	28603	28793	28481	28589	28491	28229	28711	28395	28599	28583	28590	28594	28617	28378	28690	28728	28650	28427	28649	28722	28521	28776	28671	28673	28568	28505	28298	28339	28320	28503	28488	28534	28491	28632	28457	28729	28574	28430	28503	28532	28641	28624	28488	28493	28313	28510	28617	28257	28324	28546	28498	28439	28571	28620	28459	28540	28842	28598	28336	28560	28659	28444	28345	28219	28458	28678	28736	28690	28291	28525	28369	28509	28456	28908	28822	28779	28680	28528	28463	28435	28602	28440	28650	28590	28497	28641	28616	28856	28847	28595	28335	28410	28309	28217	28687	28329	28540	28742	28774	28646	28688	28514	28585	28626	28661	28863	28764	28884	28368	28628	28269	28694	28653	28391	28520	28564	28457	28609	28684	28643	28686	28744	28476	28606	28451	28462	28639	28501	28459	28830	28644	28764	28710	28495	28483	28527	28351	28566	28625	28691	28572	28632	28711	28729	28784	28530
22892	37725	34943	29216	28323	26560	24716	24069	23574	23007	22522	23124	22841	22987	22713	22560	22276	22005	22063	22203	22134	22009	22183	22226	22110	22282	22051	22166	22111	21988	21992	22071	22086	22006	22014	22042	22132	22146	22001	23601	24100	23108	22648	22187	21990	21942	21980	21928	21765	21929	21860	21939	21916	21972	21630	21839	21877	21825	21798	21963	21698	21980	21828	21902	22045	21852	21815	21798	21675	21915	21842	22127	22030	22059	21910	21943	21763	21754	21793	21887	21787	21812	22092	21798	21812	21973	21814	21776	21916	21709	21860	21844	21773	22077	21818	21909	21843	21897	22045	21908	21949	21907	21939	21766	21750	21748	21822	21967	21887	21851	21855	21899	21992	21941	21930	21901	21863	21729	21848	21997	21730	21776	21819	22037	21725	22138	21849	21954	21754	21786	21984	21938	21946	21771	21782	21886	21870	21561	21758	21547	21998	21859	21803	21858	21932	21941	21859	21831	21794	21685	21981	21887	21836	22020	21771	21716	21757	21952	21819	21729	21847	21944	21768	21900	21871	21958	21766	21951	21776	21701	21897	21773	21787	22002	21826	21909	21829	22007	21814	21902	21788	21823	21722	21987	21895	22036	21780	21775	21861	21952	21808	21740	22026	21864	21742	21800	21828	21687	21771	21875	21674	21904	21939	21986	21718	21772	21765	21904	21689	21802	21875	22000	21924	21811	21761	21927	21767	21889	21820	21953	21778	22028	21957	21725	21969	21795	21888	21950	22109	21913	21593	21821	22025	21935	21792	21916	21910	22036	21803	21759	22046	21852	21935	21911	21602	21852	21670	21843	21805	21830	21842	21922	21832	21850	21744	21838	21794	21870	21845	21737	21978	22001	21875	21961	21717	21797	21738	21773	21845	21865	21924	21927	21938	21833	21926	21863	21756	21615	21932	21871	21788	21815	21903	21810	21866	21962	21975	21800	21768	22001	21873	21893	21845	21848	21841	21969	21910	21840	21866	21854	21702	21715	21923	21949	21837	21722	21822	21895	21755	21705	21714	21657	21790	21856	21977	21665	21847	21849	21846	21925	21749	21952	21934	21959	21795	21701	21751	21865	21775	21893	21840	21753	21996	21858	21837	21875	21723	21865	21722	22008	21815	21761	21870	21876	21973	22033	21736	21859	21900	21902	21734	21783	21768	21966	21863	21763	21627	21922	21880	21905	21911	21891	21893	21995	21905	21751	21945	21880	21766	21944	21806	21922	21833	21826	22044	21661	22019	21959	21893	21899	21801	21913	21750	21836	21845	21801	21842	21764	21713	21930	21826	21825	21702	21979	22034	21793	21988	21888	21772	21747	21965	21887	21809	21935	21799	21793	21935	21731	22072	21807	22042	22019	21915	21866	21758	21971	22005	21925	21855	21955	21801	21891	21782	21747	22008	21749	21996	21861	21941	21755	21703	21925	21792	21912	21919	21808	21908	21969	21878	21879	21722	21954	21841	21738	21952	21620	21945	21972	21870	21876	21782	22079	21872	21755	21710	21932	21754	21940	21945	21972	21814	21917	21821	21893	21799	21743	21860	21782	21976	21946	21827	21874	21889	22067	21899	21839	21783	21886	22050	22000	21636	22042	21635	21743	21878	21769	21892	21732	21943	21730	21749	21902	21808	21795	21846	22006	21916	21624	21965	21692	21981	21909	21744	22021	21963	21798	21818	21866	21936	21806	21805	21870	21984	21975	21626	21745	21879	22024	21932	21750	21899	21690	21836	21862	21958	21600	21722	21826	21737	21774	21882	21825	21803	21719	21775	21925	21769	21818	22004	21849	21792	21842	22017	21839	21816	21881	21879	21918	21813	21681	21917	21885	21922	21631	21870	21825	21769	21924	21818	21819	21983	21856	21885	21881	21871	21773	21735	21905	21743	21824	21848	21808	21823	21888	21840	21893	21834	21963	21689	21805	21687	21740	21811	21948	21570	21706	21829	21980	21978	21867	21782	21709	21853	21654	21967	21948	21769	21652	22094	21894	21931	21838	21787	21976	21782	21840	21862	21926	22045	21935	21912	21694	21839	21951	21813	21736	21854	21626	21722	21825	21841	21740	21858	21839	22035	21939	22081	21797	21729	21938	21847	21990	22019	21799	21886	21832	21825	21812	21717	21828	22039	21685	21857	21964	21868	21883	21766	21826	21849	21890	22001	21805	21818	21771	21916	21713	21767	21909	21825	21848	21826	21751	21834	22009	21795	21818	21933	21683	21828	21832	21780	21852	21924	21695	21863	21759	21880	21734	21771	21838	21893	21786	21909	21861	21709	21701	21839	22079	21731	21782	21907	21794	21847	21907	22070	21936	21812	21877	21991	21760	21761	21768	21887	21882	21950	21935	21947	21970	21693	21910	21973	21830	21752	21848	21826	21718	21821	21771	21892	21895	21833	21852	21893	21726	21675	21830	21882	21942	21948	21777	21889	22041	21745	21791	21925	21869	21925	21808	21980	21783	21793	21905	21800	21736	21996	21927	21754	21956	21706	21664	21851	21809	21843	22055	21785	22006	21840	21815	21774	21881	21862	21816	21578	21706	21818	21841	21890	21755	22049	21827	21816	21852	21933	21913	21894	21951	21915	21731	21827	21915	21673	21783	21901	21796	21805	21872	21812	21837	22002	21836	21835	21859	21756	21985	21799	21874	21906	21825	21872	21819	21918	21838	22033	21857	21737	21889	21957	21750	22002	21868	21810	21953	21893	21793	21757	21830	21703	21689	21903	21651	21856	21847	21710	21737	21819	21749	21748	21929	21903	21997	21971	21895	21754	21845	21750	21847	21843	21719	21745	21890	21731	21824	21681	21898	21830	21668	21900	21808	21893	21801	21619	21739	21753	22116	21902	21927	21828	21733	21758	21979	21695	21929	21790	21864	21883	21998	21878	21712	22039	21845	21902	21747	21881	21859	21858	21767	21964	21745	21924	21906	21901	21719	21853	21993	21759	21882	21866	21884	21926	21889	21919	21818	21838	21734	21751	21957	21817	21710	21962	21837	21925	21871	21988	21924	21624	21934	21885	21761	21733	21749	21818	21946	21771	21823	21817	21793	21852	21934	21855	21824	21802	21878	22080	21615	21948	21773	21803	21740	21708	21890	21750	21937	21861	21729	21928	21904	21767	21862	21710	21749	21918	21756	21982	21879	21802	21795	21918	21921	21828	21892	21819	21867	21942	21769	21878	21952	22204	21812	21769	21623	21935	21831	21861	21839	21731	21880	21988	21729	21826	21821	21731	21861	21901	21764	21948	21865	21650	21777	21827	21908	21879	21891	21755	21745	21867	21919	21819	21636	21760	21720	21805	21733	21929	21945	21790	21850	21891	21844	21837	21704	21821	21931	21839	21957	21827	21864	21850	21852	21885	21945	21826	21686	21943	21900	21957	21638	21972	21633	21855	21918	21832	21837	21882	21748	21773	21683	21973	21828	21831	21840	21891	21889	21892	21883	21909	21823	21825	21729	21752	21846	21913	21815	21887	21943	21840	21851	21843	21757	21900	21855	21757	21979	21890	21766	21913	21818	21851	22001	21827	21930	21780	21734	21889	21878	21793	21799	21804	21818	21867	21693	21760	21965	22044	21880	22044	21837	21866	21868	21830	21702	21907	21919	21864	22025	21951	21633	21869	21700	21797	21854	21791	21696	21803	21879	21758	21840	21864	22086	21818	21761	21781	21785	21901	21707	21795	21706	21850	21826	21765	21948	22012	21979	21914	21922	21896	21909	21838	21869	21875	21974	21993	21777	21989	22036	21852	21748	21778	22092	21768	21879	21852	21650	21783	21970	21960	21731	21875	21978	21861	21919	21818	21607	21779	21711	21965	21886	21942	21661	21971	21902	21912	21827	21802	21927	21837	21786	21809	21679	21884	21884	21709	21591	22103	21853	21915	21840	21860	21928	21844	21910	21841	21942	21800	21697	21834	21872	21706	21907	21962	21786	21732	21728	21662	21912	21824	21713	21810	21819	21952	21918	21887	21903	21772	21715	22072	21755	21942	21788	21826	21973	21684	21823	21774	21840	21844	21879	21883	21895	21914	21920	21891	21772	21942	21833	21755	21804	21730	21997	21936	21669	21751	21870	21839	21923	22013	22030	22067	21703	21922	21699	21864	21996	21971	21969	21792	21904	21905	21957	21794	21671	21893	21981	21857	21802	21842	21765	21808	21874	21807	21700	21900	21747	21832	21836	21796	21963	21747	21943	21914	21810	21830	21806	21747	21857	21751	21928	21654	21974	21881	21871	21888	21750	21837	21816	21939	21786	21855	21903	21738	21845	21707	21995	21827	21802	21808	21831	21746	21897	21772	21737	21708	21811	21919	21845	21780	21887	21992	21756	21991	21860	21849	21847	21968	21854	21740	21673	22032	21817	21954	21773	21740	22042	21909	21927	21927	21835	21828	21940	21858	21830	21877	21857	21706	21981	21944	21840	21897	21756	21894	21921	21829	21961	21796	21625	22109	21688	21839	21987	21876	21760	21978	21834	21924	21714	21923	21877	21865	21992	21887	21965	22002	21675	21860	21703	21715	21755	21700	21746	22012	21777	21774	21780	21869	21679	21682	21776	21951	21852	21919	21920	21863	21820	21949	21953	21853	21785	21749	21727	21971	22033	21918	21858	21910	21804	21933	21796	21834	21882	21936	21949	21814	21822	21999	21880	21960	21983	21956	21873	21867	21923	21826	21824	21997	22010	21980	21779	21887	21868	21835	21866	21880	21808	22036	21816	21949	21720	22013	21980	21545	21814	21825	21739	21710	21840	21951	21760	21688	22011	21740	21966	22025	21980	21707	21835	21852	21869	21868	21954	21862	21739	21915	21623	21877	21911	21909	21849	21961	21903	21871	21947	21729	21781	21701	21793	21709	21790	21933	22033	21871	21678	21865	21893	21830	21866	21860	21746	21858	21858	21690	21922	21858	21717	21932	21918	21862	21737	21740	21892	21735	21686	21773	21964	21909	21996	21843	21889	21834	21941	21864	22062	21717	22039	21688	21752	21770	21857	21768	21842	22054	21829	21960	21842	21887	21981	21851	21899	21859	21820	21998	21762	21906	21718	21756	21870	21734	21796	21891	21781	21728	21761	21825	21887	21892	21881	21902	21801	21885	21820	21754	21828	21787	21830	21876	21707	21994	21931
22747	21488	29371	24102	22997	29150	34205	30803	30345	30390	30405	30466	30176	30203	30386	30425	29899	29717	29707	29600	29407	29561	29581	29724	29554	29612	29684	29495	29278	29409	29228	29326	29409	29335	29200	29267	29329	29505	29279	31000	32351	30885	30375	29839	29411	29172	29441	28873	29219	29214	29276	29099	29131	29150	29159	29205	29048	29139	29297	29175	29335	29258	29120	29179	29332	29173	29189	29072	29386	29081	29208	29115	29406	29076	29333	29253	29120	28783	29204	29277	28853	29116	29157	29062	29143	29197	29125	29155	29157	29043	29273	29276	28909	29164	29305	29196	29209	29384	29356	29150	29448	29360	29232	29250	29131	29261	29315	29102	29279	29159	29190	29093	29172	29265	29189	29157	29256	29330	29095	29089	29082	29406	29195	29095	29359	29072	29186	28989	29136	29217	29160	28957	29494	29162	28908	29424	29242	29163	29057	29111	29199	29195	29173	29319	29102	29258	29162	29099	29211	29218	29317	29216	29139	29324	29013	29318	29152	29296	28948	29180	29102	29319	29184	28896	29068	29446	29406	28881	29158	29115	29503	29086	29175	29379	29277	29003	29169	29116	29284	29026	29103	29074	29470	29201	29007	29061	29245	29074	29244	29095	29043	29107	29289	29161	29120	28882	29163	29155	29148	29001	29265	29131	29104	29240	29189	29318	29249	29078	29189	29025	28995	29416	29057	28958	29370	29093	29064	29088	29033	28857	28995	29144	29221	29276	29034	29265	29108	29205	29050	29154	29099	29123	29137	29012	29254	28996	29228	28970	29079	29153	28950	29389	29162	29232	29284	29097	29267	29356	29181	29036	29125	29261	29311	29244	28919	29268	29215	29311	29341	29174	29108	29060	29072	29033	29180	29047	29157	29377	29184	29150	29231	29125	29383	29020	29081	29293	29033	29200	29194	29047	29305	29164	29127	29118	29158	29229	29097	29242	29171	29165	29207	28918	29253	29139	28872	29263	29139	29007	29232	29153	29043	29291	29169	29073	29193	29156	29060	29122	29203	28905	29232	29162	29409	29044	29078	29333	29115	29096	29153	29061	29221	29184	29007	29040	29070	29254	29183	29102	29073	29294	29258	29119	29063	29155	29366	29523	29219	29287	29151	29161	28992	29458	29176	29303	29126	29326	28944	28985	29094	29284	29183	29183	28831	28990	29248	29050	29137	28976	28976	29130	29361	29181	29206	29144	28971	28986	29141	29323	29014	29124	29082	29032	28909	29141	29441	29305	29195	29079	29369	29161	29101	29286	29152	29062	29001	28755	29151	28910	28984	29262	29152	29323	29239	29064	28965	29094	29285	29161	29110	29077	29070	29346	29348	29310	29102	28955	29182	29246	29089	29227	29249	29120	29116	29331	29397	29116	29147	28991	29108	28985	29217	29215	29151	28979	28864	29185	29289	29163	29207	29120	29045	29050	29109	28986	29281	29216	29264	29182	29212	29089	28958	29380	28981	29111	29135	29216	29077	29429	29064	29449	29166	28840	29184	29054	29324	29148	29152	29197	29145	28983	29342	29164	29267	29207	29197	29049	29218	29176	29229	29058	29072	29001	29183	29132	29492	29188	29306	29276	29440	29091	29294	28897	29151	28959	29423	29317	29216	29232	28922	28950	29252	29131	29132	29020	29128	29051	29092	29087	29022	29119	29211	29141	28987	29024	29117	29179	29395	29038	29160	29145	29118	29132	29301	29272	29227	29124	29147	29037	29206	28971	29236	29064	29066	29150	29293	29219	29167	29110	29124	29086	29077	29227	28999	29367	29158	29235	29174	28836	29068	29256	29322	28972	28961	29036	29275	29336	29321	29107	29191	29185	28983	29225	29062	28928	29046	29319	29264	29310	29179	29108	29235	29186	29050	29141	29294	28864	29220	29141	28949	29194	29117	28988	29124	29349	29258	29228	29085	28884	29157	29196	28972	29290	29349	29163	29191	29114	28967	28989	29460	29115	29034	29121	29121	29242	29372	29045	29184	29006	29139	29242	29390	29153	29235	29373	29182	29138	29249	29057	29381	29158	29151	28993	29138	29109	29239	29252	28925	28994	29313	29253	29272	29091	29112	29228	29220	29064	29084	28988	28875	29159	29349	29258	29380	29229	29211	29405	29156	29244	29065	29058	29340	29162	29096	29229	29245	29272	29135	29382	29204	29204	28892	29045	29211	29186	29257	29024	29173	29068	29172	29149	29158	29111	29103	29109	29322	29087	29121	29020	29135	29111	29202	29209	29347	29290	29282	28942	29205	28886	28912	29014	29179	29034	28959	29064	29112	29229	29310	29032	29090	28965	29325	29325	29403	29119	29058	28946	29155	28977	29196	29046	29101	29022	29215	29421	29084	28836	28976	29186	29175	29036	29034	29090	29116	28815	28885	29273	29239	29150	28973	28932	29211	29204	29262	29278	29195	28994	29063	29057	29280	29162	29200	29320	29140	29183	29214	29176	29147	29143	28851	29178	29353	29297	29165	29332	29329	28923	29305	29182	29293	29182	29172	29305	29157	29141	29060	29226	29064	28941	29069	29102	29129	29132	29130	28876	28856	29111	29123	29116	29327	29247	29085	29086	29023	29161	29323	29236	29559	29100	29078	29135	29229	29217	29088	29410	29192	29174	29243	28960	29285	29282	29311	29058	29019	28909	29325	29155	29267	29138	29039	29211	29173	29138	29250	28981	29227	29128	29163	29333	29304	29042	29090	29276	29544	29165	29267	29338	29341	29076	29155	29294	29202	29062	28917	29328	29383	29080	29274	29359	29145	28998	29177	29081	29180	29091	29165	29196	28988	29093	29246	29237	28929	29170	29255	29040	29327	29285	29074	29228	29019	29182	29271	29190	29164	29348	29232	29069	29350	29049	28981	29165	29110	29242	29250	29173	29028	29128	29302	29203	29121	29329	28946	29235	29181	29002	29039	29194	29329	29247	29150	29335	29081	29279	29147	29262	29290	29163	29177	28915	29279	28922	29074	29257	29406	29177	29349	29151	29321	29135	29248	29140	29113	29122	29205	29030	28788	29288	29279	29364	29132	29063	29033	29196	29181	29120	29228	29219	29136	29423	28934	29371	28995	29049	29009	29017	29149	29220	28940	29381	29251	29222	29456	29081	29166	29056	29309	29086	29304	29039	29142	29142	29126	29266	29100	29222	29127	29178	29156	29128	29104	29146	29305	28986	29128	29169	29271	29259	29041	28949	29133	29214	29198	29149	29242	29278	28963	28940	29139	29102	29195	29217	29180	29159	29367	29108	29225	29323	29280	29154	29153	29362	29297	29053	28984	29065	29426	29205	28981	29217	29229	29238	29304	29193	29131	29117	29397	29002	29205	29143	29064	29114	29130	29106	29249	29288	29133	29067	29317	29101	29290	29012	29103	29129	29260	29036	28908	29263	29106	29087	29421	28978	28941	29357	29241	29116	29303	28907	29253	29391	29100	29230	29332	28952	29185	29128	29176	29239	28974	29239	29160	29210	29096	28872	29181	29202	29224	29232	29322	29057	29229	29306	29138	29122	28962	29120	28987	29382	29318	28952	28918	29299	29079	29218	29168	29199	29221	29416	29316	29168	29081	29110	29254	29132	29175	29033	29103	29115	29228	29071	29362	29233	29094	29127	28840	29175	28957	29001	29106	29202	29256	29239	29499	29170	29075	29065	29105	28987	29035	29090	29373	29219	29293	29386	29085	29288	29272	29183	29050	29076	29183	29265	29162	29061	29145	29110	28908	29334	29310	29167	29317	29149	29281	29200	29040	29256	29365	29456	29229	29125	29246	29236	29179	29402	29285	29497	29178	29166	29192	29259	29228	29138	28968	29209	29227	29388	29144	29182	29130	28882	29111	29165	29250	29039	29124	29121	29167	29283	29228	29020	29327	29287	29175	29163	29112	29362	29181	29031	29153	29222	29178	29027	28956	29175	29241	29147	29381	28955	29244	29015	29208	29048	29171	29055	29276	29075	29291	29174	29152	29060	28906	29193	29022	29071	29022	29184	29154	29070	29264	29115	29321	29053	29124	28936	29201	29061	29041	29132	29214	29000	29250	29307	29100	29347	29269	29070	29078	29238	29310	29177	29244	29110	29187	29406	29270	29209	29148	29490	29251	29136	29104	29175	29162	28967	29054	29111	29180	29231	29120	29063	29094	29107	29369	28885	28848	28929	29496	29095	29428	29072	28972	29123	29221	28985	29469	29286	29143	29254	29346	29150	29180	29076	29083	28990	29103	29325	29108	29020	29406	29113	29146	29196	29263	29109	29060	29223	29323	29315	28957	28875	29066	29135	29016	29203	29135	29146	29046	29137	28959	29008	29210	29448	29050	29218	28943	29067	29349	28997	29084	29425	29278	29092	29274	29500	29252	28983	29116	29292	29278	29079	29003	29032	29485	29139	29002	29178	29230	29333	29079	29271	29067	29145	29114	29160	29114	29063	29374	29207	29188	29275	29230	28998	29009	28913	29284	29344	29095	29050	29183	29109	29081	29178	29407	29080	29005	29277	29200	29130	29099	29080	28963	29394	29076	29387	29155	29138	29067	29134	29286	29185	29343	29032	29189	29223	29176	29174	29454	29323	29224	29258	29075	29189	29345	29313	29429	29411	29246	29007	29313	29215	29369	28868	29064	29109	29098	29363	28975	29298	29411	29179	29275	29225	29227	29089	29115	28956	29032	28903	29038	28816	29194	29257	29298	29143	29128	29044	29210	29073	29339	29113	29170	29311	29076	29248	29136	29091	29116	29321	29171	28816	29140	29141	29068	29118	29195	29305	29153	29238	29260	29273	28986	29309	28982	28970	29360	29284	29011	29178	29186	29047	29235	29073	29246	29083	29263	29371	29273	29019	29324	29092	29099	29062	29238	28946	29176	29106	29106	29229	29142	29114	29125	29105	29043	29038	28988	29146	29113	29025	29224	29210	28931	29059	29194	29006	29311	29420	29145	29237	29338	29281	29107	28961	29144	29206	29457	29078	29096	29141	29107	29268	29234	29254	29344	29206	29053	29251	29305	29175	29310	29142	29211	29352	28996	29247	28982	28989	29177	29195	29260	29258	29121	29318	29351	28829	29303	29029	29166	29044	29149	29515	29170	29169	29031	29151	29498	29217	29356	29378	29190	29147	29154	29250	29259	29261	29282	29219	29098	28968
23505	42150	38503	31743	30698	28564	26223	25463	24502	23808	23412	23888	23597	23685	23534	23220	22909	22598	22459	22619	22406	22508	22678	22673	22425	22341	22338	22413	22315	22283	22271	22167	22421	22500	22181	22176	22239	22400	22281	25295	26364	24175	23542	22683	22203	22123	22031	22124	22184	22091	22278	22219	22112	22021	22318	22107	22243	22244	22208	22216	22206	22151	22189	22219	22163	22078	22111	22068	22056	22093	22010	22107	22228	22156	22300	22109	21968	22156	21984	22031	22045	22141	22046	22136	21942	22065	22172	22054	22087	22315	22308	22234	22041	22122	21960	22190	22202	22043	22123	22123	22056	22103	22169	22171	22076	22093	22061	22146	22186	22157	22077	22263	22062	22091	22104	22225	22133	22125	22175	22180	22313	22055	22171	22132	22215	22031	22153	21969	22218	22301	22118	22025	22237	21961	21918	21995	21976	22134	21987	22182	22077	22021	22143	22086	22021	22129	22088	22023	22118	22281	21923	22017	22180	22062	22024	22199	22141	22112	22011	22073	22039	22058	21973	22165	21866	22120	21978	22213	21957	22136	22165	22214	22062	22057	22041	21853	22183	22235	22018	22101	21940	22149	21990	21988	22130	22073	22096	22150	21966	21987	22180	21921	22166	21984	22065	22006	21881	22098	22037	22042	22307	22084	22064	22076	21949	22006	22114	22204	22249	22239	22138	22178	22058	22164	22059	21877	22104	22119	21985	22065	22118	22181	22253	22218	22015	22182	22097	22084	22167	22229	22142	22041	22190	22050	22000	22234	22140	22021	22115	21996	22148	22114	22252	22204	22282	22191	22189	21938	22177	22162	22078	22218	22077	22311	22042	22084	22058	22081	21916	22252	21965	22233	22036	22099	22185	22151	22119	22039	22115	22020	22138	22135	22122	22083	22265	21894	22126	22225	22183	22070	22210	22076	22196	22093	22180	22078	22026	22006	22022	22136	22324	22091	21990	22052	22185	22221	22062	22213	22225	22089	22024	22066	22050	22104	22146	22147	22042	22073	21992	22193	22037	21977	22233	22016	22059	21920	21950	22092	22097	22134	22152	22185	21948	22066	21964	22233	22064	21958	22065	22016	22029	22123	22111	22069	22023	22003	22091	22049	21887	22229	22157	22182	22010	22086	22094	22037	22184	22207	22168	22247	22031	22376	22146	22000	22056	21990	22239	22071	21962	22184	22139	22238	22099	22161	22130	21957	22271	21992	22190	22080	22182	21986	22121	22190	22116	22057	22083	22068	22006	21912	21957	21911	22310	22155	22295	22103	22235	21895	22030	22005	22132	22087	22183	22211	21956	22170	21949	22112	22201	22001	22175	21925	22232	22155	22348	22071	22074	22002	22120	22069	22098	22127	22155	22048	21979	22111	22219	22150	22173	22197	21999	21989	21995	22007	22020	22210	22050	21961	22295	22035	22097	22243	22102	22058	22293	22114	22153	22166	22080	22080	22166	22086	22291	22084	22134	21972	22013	22155	22004	21928	22198	22059	22170	22087	22098	22216	22005	21882	22207	22010	22228	21948	22106	22066	22114	21980	21991	22281	22056	21935	22165	22206	22178	22090	21880	22179	22112	22261	22062	21932	22103	22022	22057	22079	22178	22048	22125	22186	22149	22139	22178	22133	22154	22249	22182	22287	22080	22054	22270	22167	22202	22007	22057	22114	22215	22023	21892	22293	22096	22179	22056	21946	22084	22077	22117	21939	22063	22065	22063	22077	22129	22142	21981	22339	22023	22211	22176	22165	21961	22096	22342	22179	22084	22003	22150	21946	22175	22112	22194	21956	22175	22230	22084	22017	22201	22022	22150	22011	22082	22086	22052	22028	22254	22170	22076	22171	22248	22073	21899	22120	22070	22184	22167	22010	22198	22144	22137	22113	21989	21966	22187	22275	21992	22035	22053	22073	22054	22018	21984	22059	21968	21842	22112	22074	22102	22115	22091	22187	21925	21999	22250	22032	22133	22207	22082	22267	22236	22084	22115	22152	22235	22114	22284	22073	22101	22207	22009	21946	21919	21973	22196	22196	22047	21993	22089	22191	22035	22053	22086	22235	22068	22215	22028	22294	22106	22246	21934	22230	22230	22103	22090	21925	22067	22131	22058	22205	22090	22266	22028	22083	22145	22267	22205	21926	22202	22049	22097	21983	22134	22087	22095	22136	22022	22244	22081	22190	22037	22012	22130	22042	22138	22118	22112	21970	22251	22136	22117	21926	22211	22146	22041	22067	22007	22193	21995	22171	22014	21964	22091	22051	22121	22164	21936	22094	22173	22091	22227	21993	22078	22076	21986	22234	22266	22057	22208	22099	22100	22080	22115	22359	22141	22156	22153	22025	21962	22115	22158	22072	22154	22078	22230	22090	22061	22190	22242	21967	22178	22109	22181	22250	22022	22110	22155	22119	22023	22036	21887	22172	22126	22091	22083	22143	22038	22207	21995	22189	22147	22005	22182	21981	22161	22188	21887	22123	22053	22178	22003	22089	22002	22064	22222	21978	22013	22118	22136	22114	22254	21955	21897	22205	22102	22082	22093	22023	22091	22152	21993	22080	22164	22119	22149	22111	22176	22363	22145	22070	22065	22011	21989	22235	22105	22032	22044	22310	22180	22022	22083	22218	21994	22108	21960	22005	21912	22010	22130	22078	22127	22200	22052	22144	22185	22008	22124	22183	21962	22204	22342	22172	22101	22000	22075	22080	22079	22268	22166	22048	22135	21996	22240	22016	22259	21907	22190	22037	22110	22194	22215	22036	22186	22025	22101	22196	22245	21881	22174	22089	22155	22124	22220	22144	22019	22102	22033	21845	22199	22035	22104	22205	22025	22096	22269	22037	22164	22127	21947	22168	22045	21999	22147	22078	22103	22100	22236	22006	22135	22109	22270	22160	22192	22158	22119	22200	22043	22195	22070	22277	22007	22060	22150	22063	22175	22089	22006	21891	22256	22031	22061	22132	22122	22077	21943	22142	22121	22174	22180	22228	22247	22062	21924	22118	21983	22062	22190	22136	21989	21953	22031	21974	22047	21955	22251	22216	22308	22016	22068	21960	21964	22134	22118	22099	22067	22330	22137	22143	21993	21984	22120	22188	22047	22063	22101	21978	22072	22127	21951	22185	22189	22129	22019	22192	22039	22060	22091	22182	22161	22133	22057	22182	22035	22157	22182	22310	22014	22102	22047	21980	21978	22196	22113	22151	22207	22000	22096	22046	22042	22126	22154	22035	22313	21979	22067	22175	22059	22046	22117	22234	22191	22062	22122	21997	22207	22041	21940	22002	22190	22132	22183	22145	22238	22186	22061	22157	22134	22346	22131	21957	22248	22052	21990	22156	22157	21998	21956	22044	22174	22259	22143	22045	22127	22226	21996	22077	22104	22152	22250	22060	22218	22063	22105	22085	21926	22003	22154	22082	22018	22054	22191	22021	22208	22128	22053	22142	22077	22028	22063	22226	22060	22034	21884	22017	22140	22165	22048	22162	21864	22236	22274	22157	22049	22194	22048	22125	22137	22047	22275	22218	22074	22031	21952	22085	22116	22130	22308	22027	22157	21985	22149	22231	22055	21931	22082	22194	22126	22062	22265	22234	22139	22065	22140	22158	22164	21971	22111	22182	22228	22028	22038	22072	21964	22179	22225	22083	22117	22002	22195	22226	22058	22133	22243	21958	22070	22220	21992	22005	22040	22026	22027	22196	22051	21833	21791	22123	21906	22090	22117	21971	21983	21936	22113	21965	22133	22166	22402	22103	22103	21940	21953	22142	22004	22302	21971	22155	21966	22151	22142	22086	22132	22178	22063	21896	22070	22151	22048	22194	22054	22021	22055	22056	22075	22064	22263	22191	22226	22303	22111	22061	22035	22081	22217	22092	22275	22097	22047	22148	22086	21959	22054	21960	22366	22241	22134	21911	22057	22176	22216	22155	22007	21914	22247	22238	22133	22127	22209	22167	22060	22134	22087	22101	22093	22099	22076	21958	22058	22143	22163	22105	22112	22215	22065	22128	22101	22205	21968	22056	22090	21970	22125	22033	22129	22005	21995	22046	22118	22079	21775	21858	22223	21900	22084	22007	22150	22138	21954	22235	22143	22127	22133	22064	22163	22204	22062	22294	22087	22237	22002	21995	22029	21961	22158	21958	22045	22215	22026	22105	22248	22292	22011	22138	21990	22195	22035	21881	22103	22059	22186	22050	22107	22015	22202	22070	22229	22034	22086	22091	22145	22057	22059	22128	22170	22215	22206	22063	22120	22090	22336	22067	22222	22168	22033	22207	22262	22022	22208	22294	22159	22063	22141	22177	22192	22017	22242	22054	22049	22086	21744	21980	21884	22019	22053	21905	21840	21924	22201	22360	21954	22259	22171	21891	22040	22059	22064	22180	21972	22075	22072	22066	22010	22317	22012	22159	22179	22094	22033	22146	21991	22056	21994	22051	22154	21973	22126	22048	22057	22176	21983	22046	22038	22089	22164	21986	22075	21966	22031	22098	22081	22190	22034	22145	22111	22297	22005	22086	22123	22137	22131	22116	22018	22083	22046	22237	22074	22124	22042	22177	22171	22171	22057	21994	21999	22158	22018	22047	22046	22146	22160	21975	22152	22592	22074	22019	22179	22106	22174	21908	22082	22167	21937	21994	22168	22103	21924	22013	22042	22184	22073	22070	22242	22203	22024	21929	22155	22028	22094	22318	22174	22172	22095	22052	22111	22029	22226	22093	22199	22105	22107	22037	21952	22221	21906	22169	22220	22227	22060	21972	22053	22269	22155	22065	22123	22187	22240	22013	22183	22074	22090	22086	22139	22143	22176	21999	22228	22213	21996	22290	22043	22142	22203	22120	22140	22090	22162	22109	22069	22160	21838	22100	22074	22155	22134	22149	22135	22343	22029	22075	22151	22165	22146	21938	22260	22194	22114	21937	22159	22041	22109	22089	22250	22046	22113	22238	22074	22158	22044	22203	21969	22176	22097	22104	21861	22027	21869	22028	21958	22117	22121	21996	22018	22229	22222	21943	22158	22080	22359	22033	22109	21952	22175	22139	22215	21990	22084	22162	22289	22109	22137	21952	22167	22206	22192	22033	21988	22009	22274	22205	22158	22206	22038	22101	22028	22173	22206	21949	22242	22032	22143	22001
29102	25612	33533	32414	30776	30787	30243	29836	29663	29566	29391	29362	29764	29509	29310	29174	29339	29063	29159	29396	29197	29602	29464	29212	29209	29325	29404	29327	29068	29239	29347	29368	29149	29144	29062	29208	29242	29384	29235	29534	29357	29373	29352	29316	29447	29054	29391	29229	28959	29211	29047	29348	29203	29162	29050	29136	29116	29366	28978	29354	29102	28981	29163	28997	29283	29180	29307	29170	29185	29312	29083	29323	29292	29166	29238	28968	29204	29210	29124	29335	29246	29246	29206	29038	29281	29037	29247	29202	28846	29227	29128	29464	29148	29333	29338	29142	29105	29308	28904	29212	29285	29154	28946	29348	29072	29204	29157	29100	29350	29130	29167	29287	29071	29314	29144	29133	29279	29380	29328	29186	28970	29090	29249	29194	29348	29402	29189	29122	29316	29275	29160	29282	29090	29278	29320	29143	29185	28927	29039	29115	29154	29261	29074	29240	29051	29242	29010	29237	29131	29396	29470	29113	29007	29281	29101	29162	29168	29281	29339	29237	29083	29262	29171	29329	29410	29182	28921	29281	29344	29205	29353	29133	29145	29182	29034	29121	29231	29517	29336	29307	29043	29183	29312	29299	29135	28943	29124	29260	29206	29045	29379	29021	29056	29238	29255	29131	29077	29371	29180	29302	29262	29281	29141	29064	28987	29226	29361	29414	29281	29185	28999	29180	29288	28953	29124	29258	29235	29247	29222	29138	29372	29474	29371	29176	29225	29334	29119	29397	28981	28978	28809	29127	29228	29123	29182	29194	29034	29248	29264	29068	29278	29116	28991	29201	29188	29375	29325	29197	29101	29437	29119	29296	29359	29165	29287	28919	29014	29123	29201	28932	29274	29386	29205	29306	29243	29276	29206	29211	28977	29370	29151	29269	29119	29373	29476	29195	29266	29270	29385	29539	29306	29069	29118	29396	29242	29281	29145	29338	29249	29067	29225	29014	29244	29138	29194	29002	29184	29357	29186	29233	29264	29306	29201	29076	29001	29394	29458	29292	29313	29291	29130	29126	29346	28796	29143	29080	29028	29210	29235	29244	28963	28976	29247	29218	29127	29324	29278	29192	29101	29258	29293	29240	28891	29209	29043	29179	29221	29378	29289	29237	29084	29018	29366	29289	29141	29227	29209	29325	29161	29495	29497	29059	29183	29213	29306	29446	29116	29205	29227	29180	29181	29104	29060	29302	29173	29055	29445	29170	29176	29241	29082	29409	29116	29291	29323	29260	29197	29231	29214	28980	29056	29237	29252	29150	29129	29096	29391	29067	29209	29048	29217	28940	29415	29226	29126	29159	29077	29370	29251	28982	29163	29293	29121	29263	29313	29155	29215	29137	29190	29139	29139	29229	29101	28882	29299	29330	29346	29106	28994	29294	29484	29187	29248	29198	29177	29322	29023	29225	29311	29218	29418	29261	29103	29160	29260	29049	29270	29098	29170	29039	29209	29389	29337	28953	29072	29048	29232	29331	29055	29239	29319	29152	29230	28975	28933	29022	29250	29395	29453	29111	29237	29021	29273	29167	29372	29053	29087	29003	29123	29088	29112	29339	29298	29307	29173	29225	29445	29286	29432	29441	29258	29238	29239	28920	29055	29286	29270	29169	29173	29161	29194	29311	29372	29013	29139	29128	29358	28892	29052	29338	29171	29244	29323	29087	29210	29151	29317	29251	29466	29236	29166	29372	29097	29258	29182	29064	29191	29197	29175	28921	29140	29405	29050	29291	29048	28995	29059	29083	29036	29080	29144	29106	29070	29044	29279	29420	29234	29400	29138	29379	29431	29128	29046	29170	29171	29022	29171	29123	29269	29368	29222	29176	29253	29331	29254	29355	29232	29365	29345	29347	29213	29253	29362	29218	29373	29376	29227	29133	29328	29127	29067	29235	29367	29340	29207	29177	29181	29213	29100	29117	28893	29055	29244	29159	29081	29140	29233	29226	29366	29344	29199	29329	29416	29446	29052	28996	29285	29225	29282	29248	29016	29353	29010	29212	29199	29316	29448	29119	29105	29433	29133	29153	29378	29210	29215	29120	29079	29246	29326	29343	29477	29202	29149	29265	29180	29099	29115	29091	29257	28999	29267	29143	29052	29082	29428	29236	29148	29260	29199	29287	29300	29171	29160	29397	29145	28968	29037	29066	29266	29269	29201	29189	29457	29456	29379	29169	29291	29233	29167	28958	29261	29029	29068	29336	29206	29098	29156	29187	29087	29334	29113	28960	29043	29259	29078	29210	28961	29357	29376	28961	29515	29439	29250	29195	29105	29162	29163	29045	29325	29201	29245	29156	29124	29130	29069	29043	29142	29319	29153	29172	29199	28913	29112	29156	29250	29076	29190	29084	29110	29225	29358	29248	29210	29008	29099	29150	29239	29159	29266	29123	29055	28982	29005	29140	29391	29170	29308	29376	29323	29483	29355	29187	29165	29178	29119	29489	29200	29193	29165	29067	29039	29081	29192	29293	29378	29092	29075	29101	29193	29279	28914	29065	29145	29308	29230	29036	29205	29131	29253	29320	29257	29286	29277	29163	29642	29103	29057	29231	29079	29100	29369	29021	29269	29246	29201	29124	29029	29025	29244	29015	29318	29384	29105	29350	29293	29085	29085	29368	28942	29037	29189	29134	29195	29324	29333	29070	28949	29311	29194	29201	29306	29360	29276	28942	29281	29079	29357	29334	29322	29029	28954	29282	29258	29280	29192	29280	29451	29294	29339	28990	29337	29241	29250	29071	29334	29056	29095	29105	29189	29228	29196	29299	29437	29201	29265	29195	29176	29118	29458	29167	28967	29309	29451	29044	29304	29234	29137	29348	29218	29139	29179	29071	29235	29144	29316	29257	29253	29235	29363	29267	29036	29207	29178	29224	29101	29185	29168	29313	29237	29037	29317	29376	29327	28919	29016	29051	29061	29288	29084	29231	29210	29072	29169	29254	29109	29230	29359	29397	29307	29069	29207	29168	29125	29131	29007	29141	29262	29446	29241	29174	29285	29341	29176	29041	29261	29096	29155	29131	29251	29200	29290	29045	29290	29189	29553	29186	29125	29247	29133	29097	29215	29153	29084	29248	29108	29182	29331	29410	29385	29215	29250	29398	29106	29147	29095	29154	29097	29343	29546	29363	29340	29295	29204	29370	29372	29241	29014	29235	29213	29232	29206	29123	29121	28948	29113	29262	29341	29188	29233	29419	29265	29227	29123	29296	29456	29123	29284	29391	29254	29225	29250	29313	29401	29253	29395	29176	29227	29080	29260	29153	29176	29421	29522	29242	29281	29422	29407	29119	29127	29357	29224	29407	29433	29397	29277	29179	29212	29260	29207	29323	29120	29179	29296	29184	29199	29214	29005	29143	29117	29194	29433	28978	29271	29345	29146	29188	29174	29058	29248	29259	29069	29195	29101	29290	29334	28979	29231	29149	29204	29049	29190	29224	29414	29197	29180	29012	29180	28955	29190	29359	29212	29133	29179	29191	29086	29315	29187	29310	29186	29091	29203	29080	29459	29256	29178	29410	29131	29277	29215	29263	29247	29079	29139	29506	29348	29309	29152	29619	29296	29179	29385	29139	29328	29289	29394	29131	29148	29121	29143	29344	29276	29384	29282	29175	29406	29165	29421	29565	29180	28992	29407	29245	29148	29222	29152	29011	29127	29267	29043	29206	29195	29206	29239	29215	29202	29236	29141	29328	29316	29005	29200	29022	29177	29282	29254	29193	29191	29225	29428	29303	28886	29278	29106	29188	29174	29136	29201	29021	29205	29150	29328	29254	29311	29147	29200	29159	29347	29228	29207	29075	29097	29280	29109	29314	29298	29172	29091	28980	29356	29150	29231	29333	29441	29305	29338	29359	29095	29313	29260	29394	29107	29139	29260	29391	29201	29411	29067	29398	29310	29071	29599	29179	29384	29320	29485	29136	29496	29592	29182	29197	29140	29266	29229	29184	29275	29403	29266	29156	29230	29184	29178	29375	29448	29160	29376	29131	29185	29460	29359	29185	29437	29255	29165	29211	29037	29250	29456	29345	29325	29067	29010	29174	29043	29255	29235	29397	29264	29024	29365	29023	29215	29485	29218	29303	29177	29147	29237	29170	29568	29421	29108	29183	29334	29161	28868	29260	29035	28930	29190	29227	29104	29097	29102	29189	29287	29485	29166	29238	29086	29035	29208	29052	29217	29093	29282	29087	29272	29086	29276	29231	29248	29296	29546	29198	29246	29121	29240	29001	29190	29296	29284	29323	29045	29246	29357	29174	29242	29436	29138	29294	29249	29095	29256	29364	29416	29303	29263	29012	29057	29309	29333	29296	29213	29116	29053	29166	29267	29252	29113	29296	29182	29186	29260	29243	29094	28929	29370	29109	29227	29228	29319	29332	29127	29126	29555	29329	29410	29410	29313	29261	29444	29275	29322	29166	29349	29054	29269	29136	29182	29143	29293	29351	29352	29195	29130	29161	29168	29262	29125	29440	29054	29178	29249	29398	29242	29174	29401	29182	29307	29413	29164	29157	29083	28975	29110	28802	29090	29387	29266	28965	29253	29117	29259	29246	29073	29176	29220	29121	29457	29420	29103	29154	29181	29071	29194	29148	29090	29284	29100	29060	29153	29129	29224	29164	29148	29368	29226	29171	29061	29138	28883	29113	29182	28996	29204	29238	29279	29214	29370	29334	29175	29306	29366	29309	29201	28959	29158	29193	29341	29227	29152	29207	29084	29227	29004	29103	29148	29041	29092	29047	29489	29432	29157	29157	29382	29020	29238	29185	29240	29295	29109	29368	29201	29074	29251	29164	29024	29206	29397	29285	29241	29131	29067	29263	29427	29403	29502	28852	29214	29402	29548	29267	29216	29165	29125	29134	29094	28992	29322	29180	29359	29362	29266	29191	29440	29587	29201	29386	29156	29051	29146	29162	29437	29129	29144	29082	29256	29262	29066	29208	29207	29440	29162	29135	29175	29160	29185	29240	29046	29147	29005	29128	29126	29305	29090	29355	29142	29164	29086	28984	29262	29387	28986	29262	29008	29289	29481	29167	29246	29215	29146	29164	29144	29283	29152	29298	29280	29134	29300	29231	29095	29472	29357	28991	29409	29241	29028	29079	29148	29170	29301	29119	29386	29164	29306	29268
23974	32944	30951	25761	25843	24738	23653	23335	22894	22612	22544	22749	22746	22945	22471	22361	22304	22181	22178	22317	22229	22241	22172	22294	22278	22158	22142	22192	22136	22172	22295	22082	22180	22065	22230	22212	22189	22069	22188	22212	22329	22378	22562	22126	22200	22272	22141	22052	22195	21946	22136	22105	22148	21815	22219	22100	21844	22118	22101	22075	22161	22052	22056	22171	21994	21947	22072	22083	22176	21964	22271	22199	22115	21935	21896	22266	21993	22050	22136	22077	21921	22093	22166	22129	22431	21941	22194	21909	22214	22054	22157	21979	22114	22084	22101	21889	22286	21936	22135	22233	22198	22078	22005	22154	22084	22138	21989	22340	22224	21957	22149	22204	22350	22313	22164	22213	22108	22070	22001	22252	22215	21830	22020	22129	22158	22095	21977	22222	22267	22102	22072	22259	22046	22095	22217	22200	21937	22220	21949	22026	21927	22246	22068	22074	22073	22068	22049	21841	22250	22207	22030	22064	22275	21954	22212	22059	22106	22276	22229	22071	22134	22090	22227	22384	21971	22085	22209	22023	22207	22036	22109	21924	22039	22018	22011	22060	22166	21938	21904	22261	21861	22273	22082	22258	21911	21883	21980	21990	22108	22134	21775	22154	21983	22197	21989	21977	22034	21958	22104	21991	22079	21987	22166	21981	21960	22177	22196	22235	21972	22066	22088	22039	22042	22106	22089	22155	22107	22109	22301	22164	22117	22173	22008	22120	22240	21985	22201	22004	22002	22300	22214	22088	22056	22128	22314	22037	22140	21966	22086	22207	22137	22216	22049	22179	22040	22178	22010	21972	22049	22145	22287	21980	22129	22134	22016	21988	22152	22142	22082	22042	22210	22215	21971	22217	22029	22184	21989	22071	22168	22214	22242	22063	22193	22143	21933	22048	22009	21983	22189	22235	22095	22145	22139	22216	22197	22180	21937	22018	22068	21921	22113	22160	21888	21980	22131	22127	21974	22001	22226	22091	22086	22162	22073	22206	21969	22137	22050	21985	22021	22151	22180	22316	22237	22084	22145	21961	22104	22065	22102	22056	22124	22015	21839	21999	22004	22199	21883	22141	21954	22030	22135	22069	22147	22061	22165	21832	22106	22238	22033	21970	22123	21979	21956	22253	21939	22212	21990	22206	22114	22142	22170	22094	22292	22040	22122	22221	22147	22264	22154	21944	22214	22080	22261	21988	22154	22098	21903	22194	22011	22176	22066	22157	22143	21935	22265	22225	22225	21961	21907	22156	22013	21937	22019	22193	22109	22106	22033	22056	21971	22112	22129	22103	22018	22136	22077	22158	22076	21895	22007	22151	22033	22094	22105	22063	22222	21914	22157	22110	21935	22138	22038	22012	22183	22032	22141	22171	22127	22047	22032	22259	22106	22246	22091	22031	22099	22073	21897	22064	22123	21986	21937	22034	22130	22228	22020	22120	21918	22290	22211	22115	21988	22147	22130	21957	22248	22080	22154	22095	22133	22204	21926	22161	22246	22078	22235	21972	22095	22166	22132	22357	22094	22182	22074	22089	22154	22072	22180	21926	22002	22200	22010	22032	22116	22141	22121	22063	22037	21859	22147	22156	22186	22273	22090	22074	21928	22172	22003	22039	22190	21904	22265	22179	21885	22146	22097	22127	21899	22128	22032	22310	21990	22055	21990	21993	22104	22291	21956	21919	22261	22221	21864	22106	22066	22213	22107	22093	22150	21988	22211	22103	22102	22103	22161	22259	21978	22177	22262	22052	21927	22063	22207	22151	22169	22170	22067	21907	21955	22052	22181	22062	22005	21986	22031	22003	22156	21908	22045	22065	22248	22140	22137	22156	21931	22182	22211	22073	22310	22117	22091	22111	22139	22125	22165	22265	22056	21939	21933	22068	22127	21835	22116	22073	22020	21976	22067	22182	21920	22274	22113	21801	22234	22059	22109	22226	22316	22234	22033	22021	22119	22139	21906	22141	22064	22122	22105	22100	21926	22176	22235	22051	22045	21988	22021	21992	22116	22002	22092	22071	22190	22134	22078	22054	22131	22189	21935	22192	22110	22157	22021	22048	22137	22236	21950	21999	22011	22007	22215	22027	22251	22060	22005	22121	22052	21918	22064	22060	22057	21976	22247	21995	22251	22182	22180	22090	21984	22201	22057	22083	22149	22160	21983	22163	22075	22135	21986	22180	22296	22200	22191	22115	22136	22208	22192	22126	22049	22102	21976	22163	22164	22065	22100	22165	22178	22098	22256	21970	21995	22108	22121	22190	22048	21932	22047	22262	22072	22203	22079	22114	22054	22311	22027	22048	22023	22296	22124	22200	22243	22052	22012	22154	22116	22161	22095	22040	22189	22004	22122	22208	21953	22085	22133	22144	22249	22065	21903	22262	22134	21953	22075	22110	22069	22189	22026	22157	22146	21997	21981	22237	22278	22146	22071	21996	21977	22345	22134	22130	21996	22194	22067	22145	22073	22136	22283	21908	22139	22044	22044	22103	22007	22134	22173	22213	22129	22181	21846	22068	22216	22218	21919	22097	21877	21990	22107	22045	22350	22058	22247	22197	22103	22140	22172	22004	22153	22229	22171	22098	22154	22181	21952	22183	22166	22350	22336	22128	22112	22087	22070	22122	22064	22043	22134	22146	22087	22014	22183	21899	22012	21939	21950	22037	21960	22195	22047	21903	21890	22187	22188	22112	22193	22116	22012	22102	22169	22071	22045	21998	22258	22295	22095	22013	22182	21997	22139	22058	22055	22069	22130	22059	22071	22219	22031	22239	22138	22244	22162	22029	21941	22296	22048	22134	21925	21988	22145	22151	22124	22120	22144	22192	22283	22175	22128	22148	22181	22250	22010	22107	22124	22150	22017	22201	22134	22133	21994	22128	22105	21893	22041	22035	22086	22138	22058	21944	21900	22237	22063	22075	21981	22078	22050	22105	22134	22060	22174	22021	22148	22110	21962	21986	22221	22128	22132	22148	22164	22286	22096	22114	22158	22170	22071	21882	22231	22205	21964	22175	22271	22066	22068	22198	22128	22004	22243	21945	22016	22186	22040	22126	22223	22121	22160	22065	22019	22092	22177	22047	22243	22098	22135	22221	22077	22248	21971	22093	22336	22093	22085	22098	22164	21915	22096	22232	21878	22199	22138	22234	22049	22023	22094	21971	22040	22324	22144	22274	22105	22353	22078	22330	22198	21964	22090	22193	22013	22163	22016	22135	22259	21974	22231	22213	22064	22143	22072	22203	21937	21947	22060	22068	22049	22223	22142	22024	22189	22001	22247	22007	22091	22158	22231	22067	22315	22175	21930	22101	22040	22042	22117	22186	22123	22227	22145	22088	22187	22023	22105	22142	22055	22066	22134	22098	22064	22068	22128	21948	22214	21998	22091	21973	22184	22193	21982	21991	22011	22025	22009	22035	22048	22061	22049	22346	22101	22028	22117	22034	21990	22049	22274	22109	22109	22076	21922	22001	22175	22144	22026	22183	22072	22117	22260	22206	22079	22005	22275	22204	22137	22059	21964	22226	22144	22026	22163	22303	22015	22257	22187	22027	21875	22072	22168	22074	22095	22185	22250	22094	22207	22149	21991	22160	22029	22167	22110	22212	22187	22071	22071	22126	22168	22263	21952	22057	22306	21793	22139	22097	22238	22236	22236	22285	22012	22202	22102	22174	22187	22231	22184	22056	22172	22063	22090	22294	22239	22092	22219	22164	22116	22179	22282	22170	22006	22160	22198	22044	22170	22075	21920	22088	22154	22083	22190	22274	22200	22003	22187	22263	22223	22132	22242	22075	22094	22108	22259	22114	22164	22017	22217	22064	22310	22146	22159	22134	22171	22004	22106	22083	22022	22040	21961	22112	22180	22029	22058	21955	21917	22181	22123	22287	21925	21967	22104	22130	22009	22144	22135	22019	22210	22090	22098	22151	22056	22174	22177	22157	21994	22154	22031	22188	22106	22062	22065	22117	22179	22096	22232	22018	22039	22250	22064	22233	22018	22238	22088	22081	22154	22030	22042	22206	22003	22081	22011	22207	22105	22234	21974	22125	22238	22029	22122	22272	22105	22096	22210	22063	22148	22049	22156	22088	22072	22092	22147	21982	22107	22118	22118	21985	22232	22108	22082	22200	22108	22215	22113	22118	22043	21925	22162	21921	22008	22220	22199	22092	21960	22217	22083	22252	22017	22256	22224	22002	22092	22289	22088	21974	22143	22042	22010	22223	22060	22089	21977	22137	22120	22309	22150	22128	22189	21976	22197	22228	21966	22237	22130	22095	22110	22082	22107	22032	22027	21968	22303	21924	22229	22007	22191	22149	22034	22135	21952	21986	22091	22132	22112	22238	22094	22062	22120	22210	22151	22225	22028	21984	22495	21947	22104	22331	22014	22076	22042	22052	22014	22231	22234	22004	22138	22204	21958	22265	21987	21884	21972	22168	22041	22172	22048	22117	21943	22419	21905	21990	22017	22120	22159	22040	22183	22093	22057	22079	22127	22213	22102	22060	22219	21933	21840	22226	22246	22124	22110	22146	22312	22046	22274	22141	22125	22186	22132	21938	21994	22026	21972	22046	22133	22104	21974	22109	21991	22022	21882	22223	22081	22083	22104	21901	22182	22233	22002	22073	22158	21975	22146	22162	22102	22001	22102	22153	22085	21978	22034	22020	21973	22214	22072	21959	22035	22347	22143	22127	22140	21999	22099	22233	21999	22012	22094	22154	22047	22076	22230	22204	22184	22008	22021	22138	22120	22232	21938	22018	21863	21987	22196	22074	22051	22137	21943	22254	22159	22058	22118	22296	22212	22012	22127	22044	22153	22059	21990	22190	22083	21945	22306	22184	22088	22230	22195	22226	22050	22056	22204	22225	22257	22129	22216	21998	22085	22051	22076	22054	22090	22189	21993	22218	22128	22111	22072	22098	22037	22199	22093	21997	22140	22065	22160	22085	22264	22096	22100	22071	22199	22044	22189	22075	22034	22021	22114	22249	22116	22150	22170	22125	22161	22210	22221	22187	22082	22185	22159	21992	22205	22120	22161	22206	22103	22026	22204	21992	22030	22056	22235	22161	22124	22196	22086	22104	22094	22102	22129	22106	22005	22073	22237	22072	22088	22219	22172	22105	22224	22294	22056	22037
23684	21502	29259	24686	25566	30726	33071	30422	30094	30449	29982	30129	30072	30108	30092	29783	29532	29386	29609	29584	29486	29460	29503	29703	29628	29536	29472	29383	29248	29370	29364	29149	29367	29330	29313	29134	29347	29451	29333	29906	30782	30307	29841	29341	29641	29409	29308	29074	29100	29468	29358	29274	29220	29022	28974	29012	29225	29398	29335	29183	29280	29284	29366	29179	29313	29265	29131	29147	29480	29138	28980	29233	29110	29107	29192	29076	29171	29118	29353	29535	29058	29048	29190	29142	29260	29103	29586	29038	29192	29285	29255	29333	29255	29232	29275	29464	29180	29248	29345	29250	29312	29199	29064	29222	29108	29336	29118	29144	29522	29270	29386	29255	29287	29404	29270	29223	29418	29120	29185	29211	29402	29166	29316	29212	29329	28997	29199	29367	29226	29175	29119	29402	29274	29184	29340	29137	29034	29257	29098	28987	29186	29060	29208	29088	29256	29430	29232	29085	29600	29263	29209	29263	29245	29060	29167	29105	29397	29419	29287	29075	29124	29263	29237	29266	29092	29173	29388	29342	29147	29440	29038	29161	29196	29109	29155	29165	29332	29312	29303	29301	29344	29242	29262	29299	29162	29301	29267	29197	29388	29250	28938	29159	29554	29024	29236	29272	29225	29401	29078	29235	29384	29017	29228	29406	28923	29118	29116	29130	29139	29102	29377	29092	29304	29164	29206	29143	29346	29375	29282	29401	29131	29428	29276	29066	29203	29171	29280	29372	29131	29045	29232	29138	29369	29312	29224	29146	29342	29327	29197	29089	29137	29211	29567	29243	29248	29256	29225	29385	29154	29090	29166	29198	29207	29349	29195	29266	29451	29373	29088	29297	29637	29228	29127	29434	29233	29106	29126	29297	29129	29313	29372	29183	29272	29258	29297	29111	29306	29401	29321	29226	29081	29331	29086	29268	29163	29105	29274	29432	29309	29229	29224	29292	29095	28991	29171	29043	29074	29060	29183	29189	29082	29284	29386	29242	29175	29233	29338	29162	29171	29361	29175	29211	29237	29020	29128	29248	29103	29267	29289	29300	29254	28956	29450	29410	29209	29240	29138	29238	29559	29235	29200	29220	29347	29260	29150	29266	29332	29326	29083	29220	29185	29251	29298	29260	29206	29195	29256	29096	29222	29000	29376	29281	29023	29504	29235	29332	29346	29367	29217	29357	29279	29166	29219	29263	29279	29181	29391	29393	29213	29372	29172	29195	29179	29223	29177	29299	29131	29237	29350	28971	29222	29128	29192	29310	29099	29254	29288	29336	29429	29084	29402	29168	29167	29122	29308	29428	29088	29229	29243	29156	29281	29165	29421	29249	29307	29344	29221	29330	29422	29189	29268	29138	29166	29313	29120	29099	29244	29213	28967	29064	29061	29217	29138	29438	29289	29231	29224	29117	29152	29491	29052	29178	29223	29182	28939	29088	29257	29002	29227	29245	29177	29432	29534	29312	29403	29148	29332	29050	29322	29399	29321	29005	29208	29246	29279	29180	29200	29219	29108	29175	29327	29407	28962	29257	29261	29130	29176	29499	29236	29280	29274	29252	29110	29233	29093	29083	29044	29271	29204	29313	29135	29065	29203	29162	29239	29276	29148	29270	29252	29486	29157	29208	29524	29076	29373	29329	29322	29161	29159	29408	29246	29203	29073	29082	29206	29127	29112	29288	29264	29117	29395	29069	29357	29388	29303	29170	29322	29095	29314	29157	29336	29103	29405	29181	29164	29238	29252	29255	28981	29205	29266	29140	29133	29086	29113	29104	29196	29433	29105	29368	29314	29193	29129	29247	29103	29044	29239	29287	29096	29046	29383	29399	29257	29259	29280	29101	29230	29162	29380	29318	29209	29286	29403	29182	29327	29236	29317	29310	29267	29305	29287	29158	29065	29221	29057	29158	29500	29230	29055	29045	28957	29328	29329	29084	29280	29254	29259	29161	29241	29362	29142	29223	29165	29338	29159	29260	29093	29365	29371	29358	29104	29372	29204	29181	29221	28805	29003	28982	29227	29063	29289	29153	29315	29132	29151	28978	28914	29210	29076	29240	29061	29270	29235	29430	29080	29169	29218	29239	29402	29136	29244	29230	29566	29299	29110	29053	29335	29355	29145	29146	29110	29007	29206	29184	29439	29225	29291	29259	29111	29236	29357	29296	29033	29271	29453	29218	29125	29154	29397	29252	29258	29277	29271	29232	29373	29101	29073	29239	29269	29199	29200	29201	29271	29241	29424	29143	29330	29138	29170	29065	29058	29003	29214	29210	29358	29363	29132	29377	29050	29303	29459	29164	29287	29299	29177	29252	29263	29030	29177	29240	29292	29527	29103	29278	29242	29328	29281	29201	28978	29076	29175	29262	29463	29127	29317	29216	29334	29394	29127	29151	29267	29047	29319	29097	29230	29401	29205	28959	29339	29002	29181	29272	29147	29112	29248	29346	29283	28918	29427	29365	29395	29306	29173	29129	29328	29358	29021	29174	29112	29136	29205	29112	29272	28967	29099	29031	29267	29233	29263	29299	29242	29328	29089	29337	29279	29206	29146	28932	29044	29363	29252	29010	29198	29537	29255	29186	29159	29282	29365	29302	29114	29080	29277	29455	29148	29330	29317	29199	29171	29177	29070	29347	29188	29284	29264	29104	29205	29439	29294	28986	29196	28991	29033	29379	29343	29085	29160	29481	29390	29085	29014	29263	29379	29210	29027	29185	29186	29159	29147	29151	29279	29535	29115	29118	29080	29385	29084	29189	29299	29230	29028	29279	29365	29376	29401	29062	29061	29451	29122	29505	29239	29125	29296	29076	29215	28993	29111	29418	29265	29155	29267	29428	29152	29303	29177	29285	29416	29320	29165	29127	29241	29205	29187	29324	29266	29213	29458	29098	29120	29197	29258	29254	29299	29153	29304	29356	29313	29244	29099	29124	29191	29216	29155	29408	29429	29360	29335	28992	29035	29098	29397	29468	29197	29200	29362	29130	29140	29143	29039	29301	29342	29367	29337	29383	29138	29346	29152	29090	28997	29131	29209	29057	29243	29263	29261	29405	29283	29241	29371	29470	29612	29331	29078	29184	29469	29384	29296	29297	29225	29120	29334	29084	29244	29047	29220	29171	29398	29211	29168	29416	29264	29372	29235	29163	29008	29331	29161	29349	29259	29312	29228	29264	29224	29271	29298	29408	29090	29205	29319	29504	29164	29140	29275	29160	29089	29177	29072	29175	29224	29309	29128	29152	29393	29252	29252	29293	29409	29246	29480	29252	29284	29140	28929	29324	29445	29124	29367	29348	29450	29168	29182	29082	29329	29316	29534	28977	29287	29065	29545	29429	29240	29055	29235	29361	29145	29213	29175	29270	29177	29027	29395	29151	29294	29058	29208	29185	29311	29108	29166	29400	29472	29349	29234	29340	29175	29390	29443	29308	29368	29250	29294	29411	29068	29289	29092	29140	29227	29353	29131	29003	29237	29089	28983	29165	29317	29251	29298	29165	29157	29305	29149	29434	29188	29170	29239	29121	29250	29308	29219	29279	29249	29209	29112	29312	29290	29123	29087	29342	29101	29199	29305	29134	29315	29239	29153	29169	29338	29397	29392	29288	29483	29308	29356	29329	29398	29472	29392	29138	29388	29164	29261	29224	29197	29535	29291	29346	29102	29072	29336	29242	29156	29207	29305	29309	29129	29034	29331	29232	29011	29360	29229	29344	29298	29124	29387	29189	29176	29195	29259	29046	29457	29416	29327	29111	29161	29231	29443	29001	29485	29345	29156	29387	29381	29216	29281	29147	29214	28985	29318	29056	29371	29179	29239	29320	29015	29078	29216	29322	29047	29135	29241	29376	29211	29186	29051	29171	29013	29129	29353	29282	29247	29067	29161	29201	29284	29411	29245	29167	28971	29456	29318	29343	29070	29243	29066	29428	29126	29294	29121	29116	29131	29164	29207	29203	29006	29320	29219	29294	29299	29437	29138	29524	29159	29242	29146	29003	29334	29016	29230	29376	29418	29128	29275	29165	29360	29462	29398	29291	29270	29069	29358	29374	29215	29254	29024	29330	29157	29372	29314	29256	29263	29371	29310	29408	29045	29353	29341	29298	29278	29286	29194	29145	29294	29245	29094	29220	29084	29011	29194	29435	29249	29328	29400	29264	29079	29236	29288	29148	29199	29345	29218	29339	29272	29093	29350	29517	29308	29206	28961	29089	29245	29736	28939	29384	29279	29168	29007	29254	28978	29109	29263	29035	29088	28995	29450	29336	29398	29051	28894	29171	29297	29599	29407	29519	29331	29288	29166	29404	29041	29242	29260	29271	28992	29039	29032	29144	29159	29366	29263	29431	29410	29198	29192	29256	29306	29133	29474	29234	29525	29275	29474	29192	29338	29509	29508	28944	29194	29085	29195	29233	29075	29228	29296	29353	29406	28861	29274	29112	29281	29446	29068	29148	29286	29222	29128	29117	29120	29448	29170	29279	29246	29250	29274	29126	29159	29134	29228	29363	28988	29119	29177	29546	29034	29263	29131	29210	29244	29203	29226	29267	29214	29173	29135	29292	29416	29140	29185	29131	29354	29386	29308	29278	29283	29296	29093	29199	29085	29153	29304	29235	29233	29050	29164	29262	29301	29356	29289	29026	29359	29213	29118	29212	29068	29260	29283	29140	29103	29232	29248	29295	29293	29194	29352	29247	29355	29071	29034	29281	29349	29464	29177	29165	29097	29717	29400	29211	29212	29250	28973	29094	29203	29264	29101	29336	29300	29195	29418	29105	29244	29103	29224	29361	29149	29181	29081	29196	29349	29284	29147	29088	29315	29317	29185	29456	29205	29370	29109	29054	29276	29012	29226	29113	29305	29230	29187	29369	29215	29214	29221	28995	29153	29272	29172	29292	29302	29156	29369	29130	29496	29063	29271	29145	29159	29486	29024	29199	29134	29144	29197	29348	29255	29248	29442	29408	29206	29077	29189	28991	29085	29073	29167	29277	29230	29439	29234	29177	29101	29353	29483	29305	28933	29122	29182	29158	29282	29279	29255	29020	29389	29481	29235	29153	29374	29264	29225	29148	29411	29341	28923	29313	29148	29315	29315	29167	29243	29304	29198	29326	29334	29124	29297	29189	29321	29409	29187	29366
22522	38364	35323	29129	28632	26943	25462	24362	23914	23396	22946	23380	23411	23166	22978	23000	22613	22293	22455	22595	22385	22484	22621	22353	22517	22282	22339	22497	22294	22160	22077	22280	22256	22256	22230	22442	22459	22281	22367	23758	24549	23314	23020	22544	22275	22321	22119	22113	22271	22224	22202	22290	22081	21991	22178	22391	22141	22225	22341	22243	22191	21983	22024	22128	22182	22153	22072	22266	22337	22213	22208	22351	22072	22140	22184	22121	22046	22126	22117	21965	22192	22181	22121	22217	22232	22135	22185	22342	22175	22153	22387	22044	22229	22252	22193	22169	22127	22252	22284	22249	22115	22203	22249	22175	22211	22102	22234	22113	22247	22317	22295	22192	21969	22174	22144	22189	22279	22196	22135	22012	22177	22033	22268	22252	22256	22072	22230	22177	22160	22228	22180	22085	22164	22112	22175	22073	22275	22220	22367	22263	22231	22075	22298	22228	22087	22082	22077	22190	22077	22354	22263	21941	22085	22195	22366	22179	22355	22242	22202	22211	22362	22154	22188	22014	22088	22282	22094	22135	22174	22293	22231	22072	22158	22258	22200	22122	22252	22001	22074	22189	22131	22012	22218	22174	21895	22211	22357	22106	22074	22268	22076	22102	22066	22093	22154	22064	22148	22142	22230	22252	22131	22256	22153	22019	22192	22159	22205	22039	22111	22253	22119	22232	22374	22096	22259	22221	22234	22256	22250	21978	22178	22080	22089	22101	22297	22275	22330	22117	22224	22192	22254	22180	22121	22216	22063	22262	22095	22215	22078	22291	21948	22345	22008	22200	22216	22332	22210	22064	22274	22086	21992	22267	22270	22193	21906	22141	22111	22300	22264	22118	22123	22158	22055	22140	22251	22007	22246	22236	22150	22001	22073	22123	22044	22048	22056	22079	22050	22354	22137	22223	22084	22091	22237	22266	22146	22152	22324	22122	22239	22148	22254	22054	22112	22320	22088	22036	22249	22107	22251	22153	22187	22193	22134	22122	22202	22364	22053	22083	22200	22005	22152	22163	21943	22090	22270	22015	22038	22065	22202	22018	22132	22132	22283	22250	22131	22122	22236	22003	22164	22229	22027	22083	22257	21957	22140	22106	22122	22208	22249	22122	22072	22323	22226	22205	22268	22068	22058	22186	22093	22109	22176	22039	22073	22187	22178	22251	22219	22122	22254	22047	22250	22267	22264	22258	22201	22101	22146	22213	21957	22172	22174	22170	22136	22176	22247	22148	22110	22220	22101	22275	22170	22188	22161	22235	22261	22034	22272	22200	22100	21899	22140	22296	22179	22273	22058	22109	22349	22179	22196	21989	22207	22071	22175	22139	22272	22211	21998	22109	22224	22395	22115	22012	22199	22200	22300	22233	22255	22026	22162	22270	22221	22087	22126	22289	22148	22209	22353	22156	22316	22285	22141	22026	22119	22136	22164	22227	22242	22242	22288	22028	22373	22143	22233	22115	22262	22129	22341	22172	22086	22287	22144	22063	22320	22315	22224	22343	22239	22089	22181	22210	22191	21998	22171	22435	22116	22186	22246	22217	22142	22157	21996	22267	22275	22109	22231	22074	22131	22120	22225	22278	22121	22087	22188	22232	22028	22122	22216	22089	22204	22219	22164	22226	22198	22233	22233	22061	22124	22090	21998	22214	22398	21939	22236	22214	22251	22307	22224	22261	22172	22199	22079	22203	22278	22147	22103	22114	22225	22010	22068	22133	22031	22109	22288	22179	22227	22161	21944	22242	22007	22168	22065	22139	22400	22162	22070	22217	22124	22044	22328	22221	22268	22191	22234	22087	22137	22106	22373	22124	22087	22125	22118	22198	22220	22064	22098	22235	22273	21943	22070	22171	22136	22210	22027	22102	22129	22156	22235	22289	22175	22102	22201	22190	22230	22133	22093	22271	22089	22092	22204	22185	22184	22181	22079	22142	22357	22291	22117	22154	22080	22163	22144	22241	22124	22207	22032	22225	22055	22108	22168	22264	21974	22293	22154	22313	22199	21970	22259	22073	22135	22104	22154	22279	22063	22203	22192	22273	22094	22289	22187	22052	22206	22184	22193	22065	22076	22117	21893	22093	22225	22137	22114	22264	22361	22143	21999	22222	22269	22130	22320	22160	22195	22077	22203	22134	22087	22262	22021	22252	22170	22029	22168	22211	22037	22007	22394	22097	22137	22338	22059	22066	22126	22187	22264	22136	22254	22178	22189	22147	22281	22013	22092	22110	22122	22359	22154	22227	22315	22308	21941	22107	22097	22192	22185	22298	21962	22096	22248	22173	22145	21901	22164	22196	22427	22202	22183	22353	22205	22291	22208	22077	22273	22146	22147	22118	22145	22143	22167	21893	22186	22133	22206	22112	22062	22207	22182	22244	22177	22265	22310	22199	22098	21976	22292	22131	22114	22171	22109	22185	22243	22176	22003	21940	22043	22175	22182	22178	22226	22175	22149	22155	22231	22043	22137	22055	22282	22157	22090	21971	22289	22166	21998	22089	22187	22078	21949	22017	22234	22202	21962	22225	22133	22212	21996	22341	22112	22058	21956	22015	22217	22352	22102	22281	22137	22198	22161	22131	22254	22230	22204	22223	22304	22248	22187	22238	22224	22242	21984	22027	22044	22198	22167	22101	22200	22172	22289	22259	22062	22126	22202	22079	22253	22167	22265	22171	21957	22322	22189	22207	22184	22279	22107	22158	22267	22278	22141	22071	22200	22054	22246	22117	22209	22221	22138	22186	22093	22341	21976	21976	22230	22101	22186	21995	22129	22281	22205	22133	22191	22135	22264	22130	22236	22194	22319	22279	22170	22158	22071	22108	22074	22060	22112	22048	22207	22142	22209	21926	22228	22194	22374	22152	22107	22006	22381	22164	22131	22132	22092	22089	22101	22245	22247	22231	22339	21975	22053	22125	22209	22244	22238	22120	22268	22213	22196	22094	22219	21903	22343	22192	22285	22133	22230	22318	22089	22300	21971	22164	22020	22230	22046	22132	22221	22158	22099	22042	22235	22402	22086	22289	22060	22166	22323	22072	22226	22260	21986	22144	22128	22270	22184	21962	22231	22270	22319	22254	22134	22135	22032	22131	22055	22403	22047	22227	21939	22285	22085	22106	22279	22130	22276	22163	22219	22110	22096	22268	22045	22154	22199	22408	22059	22211	22215	22169	22272	22330	22131	22031	22080	22289	22067	22223	22046	22370	21932	22028	22274	22107	22195	22330	22165	22097	22074	22112	22243	21930	22240	22078	22224	22077	22207	22162	22280	22198	22110	22074	22372	22132	22275	22245	22342	22389	22055	22146	22164	22232	22058	22011	22107	22332	22069	22039	22187	22298	22321	22135	22194	22329	22283	22122	22192	22365	22261	22185	22230	22174	22055	22193	22039	22098	22118	22033	22291	22318	22255	22131	22194	22046	22261	22134	22022	22193	22144	22280	22290	22205	22145	22178	22192	22240	22102	22070	22011	22382	22099	22097	22327	22126	22001	21990	22337	22031	22134	22064	22268	22215	22058	22070	22194	22168	22129	22126	22136	22026	22198	22234	22116	22033	22168	22129	22333	22187	22080	22416	22207	22090	22189	22240	22164	22139	22413	22306	22032	22204	22237	22051	22061	21916	22112	22030	22170	22276	22015	22300	22244	22006	22121	22232	22179	22070	22069	22175	22070	22369	22074	22044	22092	22112	22269	21997	22035	22122	22287	22304	22261	22279	22239	22387	22045	22240	21972	22208	22194	22145	22206	22192	22079	22343	22137	22116	22101	22026	22219	22030	22105	22213	22180	22102	22152	22173	22173	22159	22230	22094	22098	22141	22109	22315	22217	22067	22120	22093	22162	22079	22138	22173	22178	22154	22041	22139	22110	22315	22251	22265	22103	22221	22202	22219	22178	22151	22098	22213	22026	22107	22288	21983	22121	22259	22216	22289	22060	22236	22246	22255	22307	22092	22170	22059	22005	22159	22234	22123	22149	22127	22161	22338	21954	22082	22145	22332	22051	22128	22243	22246	22204	22165	22233	22171	22124	22135	22131	22202	22332	22094	22203	22166	22189	22034	22272	22075	22378	22019	22297	22161	22280	22115	22245	22139	22218	22134	22015	22149	22012	22173	22123	22332	22417	22237	22191	22195	22367	22210	22249	22303	22104	22238	22318	22237	22033	22357	22209	22234	22094	22356	22094	22118	22177	22030	22292	22091	22254	22046	22154	21982	22081	22213	22101	22072	22077	22140	22236	22099	22081	22121	22242	22190	22244	22256	22241	22129	22059	22227	21937	22245	22292	22069	22188	22310	22189	22297	22280	22223	22076	22270	22390	22185	21973	22016	22093	22224	22151	22297	22225	22276	22034	22202	22125	22334	22063	21996	22124	22011	22273	22064	22090	22086	22134	22197	22197	22215	22112	22183	22148	22262	22005	22278	22246	22153	22217	22180	22147	22007	22055	22188	21997	22111	22033	22256	22323	22176	22185	22164	22119	22203	22117	22158	22368	22170	22295	22332	22222	22147	22196	22220	22132	22233	22310	22301	22103	22216	22079	22082	22294	22146	22089	22024	22207	22020	22216	22204	22240	22019	22311	22204	22280	22203	22162	22109	22017	22167	22402	22270	22155	22196	22261	21987	22160	22171	22259	22170	22118	22240	22271	22166	22081	22297	22190	22120	22066	22358	22030	22049	22192	22017	22323	22126	22029	22173	22211	22190	22217	22184	22048	22194	22042	22193	22218	22250	22106	22118	22061	22004	22144	22290	22269	22106	22346	22199	22312	22337	22337	22193	22236	22261	22079	22192	22138	22182	22173	22112	22254	22062	22279	22168	22221	22248	22061	22159	22149	22299	22253	22163	22216	22088	22203	22093	22193	22205	22250	22156	22002	22113	22040	22339	22186	22389	22250	22154	22158	22162	22072	22248	22224	22148	22216	22145	22022	22282	21995	22047	22227	22231	22031	22084	22236	22218	22140	22021	22132	22358	22186	22185	22162	22262	22094	22171	22159	22142	22245	22176	22343	22224	22197	22280	22201	22138	22008	22107	22250	22166	22083	22154	22099	22075	22067	21943	21994	22238	22261	22233	22095	22095	22076	22360	21949	22225	22317	22151	22328	22291	22020	22222	22125	21999	22242	22181	22165	22292
22779	21502	29373	24177	23223	29466	34639	31439	31168	31370	30776	30826	30918	31077	30779	30573	30325	30189	30094	30417	30292	30275	30448	30246	30212	29957	30084	29943	30191	29981	29937	29897	30231	29974	30090	30261	29794	30006	30141	31753	32822	31403	30954	30487	30191	29910	29832	29992	30007	29851	30078	30135	29865	29848	30065	29856	29660	29927	29559	29621	29837	29736	29667	29792	29639	29832	30074	29732	29575	29962	29832	29633	30085	29689	30076	29780	29609	29877	29837	29821	30055	29777	29921	29963	29621	29850	29845	29783	29842	29375	29959	29895	29868	29597	29987	29978	29647	29867	29411	29658	29662	29906	29814	29813	30038	29816	29686	29741	29943	29901	29695	29971	29828	29919	30029	29917	29858	29841	29738	30035	29453	30056	29754	29811	29734	29728	29771	29688	29968	29742	29809	29954	29833	29817	29867	29799	29794	29835	29858	29808	29869	29846	29771	29749	29724	30134	29780	29886	29819	29643	29908	29916	29991	29797	29978	29804	29890	29734	29812	29646	29707	29707	29906	29615	29875	29832	30136	29873	29690	29851	30009	30091	29854	29584	29779	29943	29712	29813	29940	29611	29835	29621	29687	29885	29863	29807	29918	29777	29663	29702	29858	29854	29796	29822	29860	29719	29764	29763	29955	29897	29861	30017	29513	29780	29908	29896	29852	29867	29902	29877	29630	29628	29852	29973	29739	29688	29626	29954	29940	29726	29766	29766	29877	29642	29848	29834	29884	30190	29708	29828	29920	29719	29513	29872	29859	29889	29787	29869	29730	29767	29990	29712	30014	29630	29854	29762	29920	29780	29498	29855	29743	29706	29840	29852	29559	29674	29845	29728	29871	29883	29693	29928	29875	29926	29542	29561	29787	29879	29728	29762	29870	29674	29686	29422	29857	29668	29830	29541	29673	29812	29842	29642	29855	29794	29727	29827	29888	29738	29888	29728	29984	29539	29623	29901	29990	29914	29885	29732	29861	29802	29687	29858	29843	29802	29717	29912	30098	29540	29757	29921	29824	29795	29817	29863	29800	29641	29671	29848	29685	29800	29686	30141	29683	29913	29810	29717	29729	29709	29729	29595	29813	29676	29607	29890	29825	29689	29870	29769	29579	29827	29556	29826	29898	29845	29612	29624	29936	29937	29881	29849	29941	29816	29893	29999	29943	29965	29714	29937	29597	29679	29761	29973	29772	29656	29674	29884	29732	29842	29796	29684	29874	29868	29775	29808	29870	29622	29997	29874	29622	29647	29779	29771	29984	29791	29881	29696	29767	29740	29662	29825	29949	29630	29802	29941	29903	29461	29835	29616	29819	29740	29623	29673	29748	29735	29800	29898	29877	29869	29986	29649	29618	29818	29827	29755	29852	29762	30034	29682	29822	29494	29623	29815	29737	29877	29889	29794	29783	29678	29686	29790	29691	29931	29704	29946	29852	29862	29811	29651	29651	29671	29581	29685	29672	30070	29653	29745	29819	29616	29555	29640	29900	29695	29935	29662	29910	30069	29676	30051	29696	29781	29902	29806	29561	29854	29770	29616	29909	29565	29881	29646	29698	29820	29730	29693	29695	29854	29814	29792	29781	29854	29949	29838	29645	29663	29675	29992	29736	29931	29843	29655	29698	29735	29844	29847	29658	29796	29881	29709	29989	29749	29732	29694	29827	29664	29976	29783	29898	29599	29862	29999	29586	29868	29816	29746	29808	29930	29849	29781	29648	29754	29722	29891	29778	29722	29821	29743	29683	29738	29850	29937	29929	29458	29769	29496	30023	29955	29899	29607	29936	29753	29804	29710	29866	29488	29842	29947	29589	29562	29770	29660	29758	29639	29780	29604	29668	29702	29622	29850	29578	29598	29810	29809	29872	29720	29925	29784	29811	29805	29940	29846	29815	29858	29604	29837	29633	29782	29872	29903	29960	29590	29579	29971	29693	29666	29583	29707	29778	29794	29837	29835	29719	29864	29872	29583	29769	29765	29798	29936	29853	29613	29921	29771	29796	29748	29620	29754	29803	29694	29697	29873	29825	29843	29737	29634	29846	30072	29859	29839	30030	29823	29974	29754	29813	29778	29793	29896	30003	29857	30029	29886	29483	29821	29747	29787	29678	29730	29896	30028	29643	29581	29809	29765	29910	29880	29849	29645	29781	29697	29571	29698	29704	29905	29742	29800	29825	29953	29864	29881	29863	29666	29702	29920	29788	29691	29669	29441	29689	29694	29851	29849	29866	29783	30009	29736	29987	29798	29921	29725	29913	29887	29729	29839	29940	29617	29742	29590	29610	29752	29943	29778	29672	29567	29822	29858	29785	29716	29910	29692	29666	29821	29994	29659	29718	29786	29811	29834	29883	29817	29623	29849	29862	29715	29587	29769	29746	29830	29589	29899	29626	29831	29896	29703	29613	29763	29920	29840	29821	29999	29729	29771	29727	29866	29726	29848	29716	29823	29802	30012	29671	29786	29680	29652	29897	29677	29661	29632	29602	29699	29753	29582	29809	29488	29959	29648	29791	29546	29725	29878	29789	29870	29870	29824	29868	29863	29655	29582	29796	29839	29696	29803	29657	30032	29573	29721	29760	29610	29767	29753	29721	29647	30008	29616	29705	29600	29547	29649	29685	29825	29654	29855	30061	29885	29633	29804	29847	29864	29634	29795	29887	29570	29869	29798	29769	29952	29894	29818	29822	29681	29774	29953	29796	29545	29785	29640	29846	29592	29670	29698	29788	29679	29874	29575	29722	29806	29611	29888	29970	29776	29917	29772	29851	29758	29693	29626	29804	29941	29780	29671	29851	29951	29646	29870	29839	29787	29718	29819	29755	29787	29689	29811	29747	29565	29870	29871	29752	29905	29860	29737	29580	29467	29749	29763	30027	29748	29707	29834	29698	30021	29702	29839	29817	29515	29781	29601	29884	30013	29599	29686	29864	29565	29415	29625	29712	29721	29760	29949	29707	29704	29886	29695	29777	29865	29834	29540	29942	29813	29746	29760	29822	29645	29668	29740	29829	29720	29862	29839	29720	29562	29671	29765	29576	29766	29744	29566	29833	29903	29875	29842	29902	29856	29829	30038	29956	29811	30122	29700	29983	29689	29648	29779	29700	29865	29965	29948	29839	30072	29824	29682	29751	29817	29706	29837	29819	29999	29798	29678	29839	29789	29773	29706	29828	29813	29945	29859	29975	29874	29653	29614	29853	29879	29875	29634	29727	29968	29740	29663	29630	29775	29604	29709	29837	29832	29867	29498	29656	29889	29893	29828	29924	29822	29741	29699	30007	29814	29726	29506	29852	29755	29884	29726	30003	29607	29550	29785	29835	29851	29813	29642	29883	29775	29734	29798	29636	29760	29668	29827	29633	29752	29629	29885	29867	29683	29693	29769	29794	29677	29659	29649	29751	30194	29833	29979	29701	29964	29888	29811	30128	29774	29843	29842	29776	29844	29818	29624	29805	29746	29744	29771	29617	30101	29902	29636	29631	29731	29622	29656	29851	29596	29563	30060	29724	29868	29695	29736	29875	29662	29963	29764	29785	29730	29985	29718	29578	29600	29647	29824	29736	29613	29724	29952	30043	29842	30001	29693	29798	29582	29966	29634	29639	29754	29583	29786	29915	29777	29994	29651	29885	30021	29775	29801	29613	29822	29667	29599	29575	29722	29795	29605	29710	29846	29848	29839	29766	29584	29582	29629	29665	29448	29842	29573	29677	29707	29923	29851	29675	29692	29598	29694	29822	29955	29782	29924	29646	29630	29965	29569	29708	29696	29656	29720	29861	29728	30011	29763	29654	29816	29757	29489	29683	29948	30052	29913	29656	29720	29804	29580	29646	29627	29671	29815	29693	29792	29811	29825	29705	29751	29939	29849	29778	29857	29606	29762	29583	29870	29745	29925	29996	29806	29888	29639	29890	29845	29714	29776	29781	29739	29604	29676	29427	29849	29846	30078	29704	29767	29613	29697	29864	29744	29761	29607	29678	29506	29467	29919	29638	29850	29683	29603	29795	29650	29798	29657	30024	29605	29875	29808	29700	29827	29689	29711	29783	29724	29868	29599	29900	29842	29876	29787	29995	29858	29826	29783	29590	29911	29860	29851	29942	30012	29503	29695	29837	29733	29828	29764	29817	29716	29914	29851	29809	29621	29508	29968	29758	29562	29701	29959	29718	30019	29651	29734	29576	29856	29724	29690	29737	29867	29631	29633	29665	29847	29797	29679	29688	29858	29997	29855	29822	29776	29748	29906	29821	29835	29844	29647	29596	29780	29760	29745	29590	29633	29864	29681	29751	29546	30000	29887	29866	29802	29721	29638	29872	29950	29773	29789	29719	29625	29900	29916	29722	29725	29716	29811	29557	29861	29948	29694	30048	29735	29904	29958	29834	29633	29855	30093	29816	29700	29691	29738	29642	29980	29964	29693	29762	29835	29828	29678	29767	29916	29923	29835	29755	29667	29594	29752	29668	29597	29618	29666	29767	29763	29937	29781	29695	29447	29872	29734	30001	29944	29845	29814	29561	29940	29778	29563	29989	29689	29803	29771	29751	29887	29844	29830	29723	30076	29798	29805	29802	29777	29816	29528	29662	29884	29776	30001	30216	29853	29730	29851	29865	29697	29916	29632	29688	29678	29838	29769	29811	29877	29677	29511	29774	29819	29756	29805	29866	29716	29705	29691	29762	29906	29533	29686	29935	30046	29963	29782	29768	29669	29640	29708	29978	29822	29643	29809	29979	29711	29870	29717	29900	29535	29881	29659	29765	29677	29777	29745	29890	29980	30116	29700	29968	29751	29698	29798	29640	29710	29984	29757	29984	29835	29746	29649	29747	29905	29678	30053	29635	29912	29990	29931	29775	29627	29604	29923	29819	29709	29926	29708	29789	29855	29873	29725	29618	29789	29641	29773	29569	29816	29754	29805	29844	29680	30129	29701	29853	29724	29736	29905	29843	29859	29785	29663	30028	29634	29714	29699	29632	29801	29838	29676	29879	29675	29871	29926	29651	29685	29959	29951	29818	29885	29810	29975	29800	29751	29774	29822	29893	29757	29899	29852	29835	29880	29649	29651	29919	29651	29729	29774	29906	29855	29695	29807	29665	29841	30015	29785	29835	29734	29835	29663	29865	29761	29870	29706	29657	29759
24049	42323	39091	32676	31304	28661	26405	25777	24731	24144	23787	24189	24133	23712	23808	23413	23317	23056	22726	23035	22915	22768	23004	22992	22855	22780	22754	22701	22567	22405	22690	22655	22842	22678	22541	22586	22711	22666	22972	25290	26518	24817	23661	23111	22821	22551	22630	22554	22383	22583	22510	22359	22596	22448	22506	22356	22399	22592	22346	22572	22464	22413	22379	22514	22524	22618	22421	22499	22451	22424	22435	22550	22536	22569	22377	22584	22483	22538	22508	22525	22583	22490	22557	22435	22288	22430	22225	22526	22503	22468	22441	22441	22482	22511	22433	22532	22352	22359	22417	22443	22423	22535	22410	22504	22584	22389	22594	22387	22367	22471	22336	22296	22520	22567	22392	22565	22542	22662	22485	22662	22416	22590	22472	22481	22301	22405	22563	22536	22329	22599	22447	22465	22499	22405	22593	22341	22464	22276	22524	22355	22422	22532	22418	22379	22556	22561	22473	22528	22719	22456	22578	22572	22522	22440	22441	22528	22492	22526	22373	22723	22523	22520	22519	22469	22393	22656	22531	22524	22428	22536	22486	22473	22521	22501	22449	22439	22543	22462	22387	22499	22435	22339	22506	22611	22429	22282	22555	22392	22402	22470	22345	22315	22671	22418	22581	22460	22321	22582	22268	22591	22420	22335	22495	22319	22254	22440	22384	22533	22588	22418	22429	22501	22446	22352	22479	22273	22503	22323	22672	22447	22439	22432	22418	22361	22343	22300	22476	22332	22535	22498	22422	22401	22512	22515	22640	22604	22278	22544	22266	22352	22586	22428	22570	22408	22433	22360	22258	22540	22462	22686	22260	22511	22446	22469	22522	22559	22350	22627	22218	22380	22465	22375	22465	22441	22243	22531	22469	22619	22375	22451	22390	22368	22603	22605	22566	22375	22299	22607	22452	22262	22319	22554	22281	22313	22541	22440	22534	22584	22240	22288	22616	22734	22482	22369	22364	22408	22462	22513	22422	22547	22631	22467	22352	22506	22520	22348	22458	22414	22479	22533	22447	22329	22498	22352	22418	22327	22535	22404	22494	22590	22477	22475	22408	22521	22473	22371	22524	22365	22420	22294	22382	22377	22402	22533	22547	22593	22468	22276	22466	22383	22716	22420	22268	22367	22344	22309	22599	22497	22557	22315	22682	22230	22708	22453	22324	22463	22403	22468	22574	22659	22438	22405	22537	22329	22434	22611	22544	22336	22508	22576	22374	22374	22460	22348	22416	22539	22599	22647	22339	22612	22478	22155	22424	22421	22310	22405	22406	22383	22413	22335	22381	22445	22461	22485	22465	22390	22378	22442	22268	22694	22421	22497	22455	22354	22501	22477	22402	22517	22377	22697	22394	22309	22355	22599	22518	22373	22400	22511	22490	22517	22452	22408	22391	22308	22517	22550	22470	22577	22439	22270	22381	22333	22529	22409	22360	22475	22293	22504	22356	22452	22367	22345	22525	22478	22349	22421	22429	22459	22521	22716	22484	22464	22526	22465	22363	22503	22409	22445	22342	22405	22300	22454	22366	22545	22428	22370	22523	22607	22483	22590	22518	22617	22385	22341	22358	22408	22234	22439	22410	22576	22526	22486	22391	22356	22374	22612	22248	22471	22535	22542	22508	22400	22624	22393	22399	22211	22484	22524	22440	22551	22480	22312	22629	22476	22617	22453	22315	22352	22504	22592	22452	22450	22566	22394	22468	22400	22260	22504	22537	22498	22616	22567	22496	22411	22506	22455	22440	22452	22463	22358	22514	22628	22230	22526	22483	22558	22607	22282	22611	22568	22397	22324	22350	22585	22435	22511	22549	22342	22405	22342	22390	22377	22459	22502	22406	22701	22645	22403	22601	22478	22406	22462	22385	22573	22612	22298	22380	22318	22440	22211	22646	22507	22491	22363	22417	22455	22497	22408	22256	22556	22335	22302	22480	22304	22461	22387	22516	22431	22503	22413	22664	22444	22536	22493	22405	22507	22503	22343	22435	22261	22423	22501	22366	22310	22334	22625	22552	22567	22335	22442	22301	22376	22478	22414	22264	22397	22403	22444	22554	22427	22393	22437	22570	22408	22412	22392	22446	22465	22442	22437	22430	22555	22495	22510	22511	22584	22381	22426	22521	22316	22452	22461	22344	22480	22611	22493	22573	22535	22477	22421	22422	22292	22366	22552	22553	22440	22333	22645	22329	22332	22514	22333	22477	22556	22422	22258	22518	22416	22496	22471	22549	22561	22409	22604	22383	22436	22525	22433	22377	22468	22598	22509	22584	22544	22299	22379	22431	22462	22461	22647	22570	22562	22533	22418	22482	22404	22566	22346	22622	22356	22602	22578	22601	22519	22473	22594	22390	22463	22624	22426	22561	22485	22399	22467	22386	22383	22406	22405	22343	22334	22495	22403	22444	22582	22488	22484	22623	22556	22671	22494	22493	22303	22493	22467	22580	22233	22512	22573	22414	22523	22582	22312	22398	22473	22460	22432	22525	22445	22352	22402	22269	22406	22338	22326	22457	22349	22403	22474	22320	22405	22354	22493	22487	22530	22535	22319	22359	22528	22465	22413	22420	22503	22453	22499	22476	22419	22316	22428	22285	22421	22404	22497	22518	22579	22459	22369	22593	22591	22289	22450	22260	22386	22495	22545	22677	22442	22591	22503	22414	22407	22671	22507	22306	22516	22582	22467	22543	22444	22195	22438	22526	22442	22510	22671	22393	22306	22416	22373	22532	22533	22444	22653	22303	22264	22464	22377	22419	22493	22446	22418	22574	22344	22440	22299	22422	22398	22367	22509	22645	22588	22479	22262	22345	22588	22437	22456	22421	22484	22490	22566	22473	22358	22492	22385	22564	22585	22474	22458	22338	22582	22385	22531	22484	22453	22451	22461	22344	22420	22569	22526	22526	22351	22342	22406	22551	22510	22462	22310	22390	22534	22141	22541	22449	22504	22466	22745	22505	22573	22469	22576	22397	22413	22510	22418	22435	22256	22556	22326	22469	22578	22473	22446	22445	22450	22527	22342	22595	22548	22527	22534	22484	22585	22565	22225	22480	22450	22403	22525	22534	22379	22697	22589	22457	22390	22488	22575	22508	22443	22520	22499	22426	22419	22346	22416	22449	22459	22347	22403	22412	22463	22738	22255	22503	22483	22612	22512	22459	22276	22589	22560	22421	22618	22455	22575	22501	22500	22431	22495	22465	22318	22287	22390	22424	22441	22452	22327	22549	22466	22525	22522	22360	22443	22490	22708	22599	22297	22350	22581	22642	22312	22637	22306	22326	22411	22293	22451	22434	22313	22637	22336	22544	22452	22368	22560	22330	22357	22518	22724	22529	22428	22385	22444	22513	22477	22434	22533	22498	22551	22265	22619	22456	22453	22291	22388	22490	22399	22497	22411	22474	22650	22480	22328	22253	22357	22397	22485	22498	22422	22349	22293	22565	22526	22508	22473	22302	22436	22421	22438	22327	22541	22325	22329	22287	22337	22386	22311	22446	22393	22518	22416	22218	22584	22278	22480	22507	22312	22372	22373	22398	22354	22496	22540	22387	22390	22648	22608	22514	22544	22458	22630	22398	22285	22588	22353	22360	22575	22570	22389	22551	22513	22300	22316	22478	22400	22392	22407	22490	22448	22394	22395	22309	22486	22464	22473	22648	22602	22415	22204	22567	22342	22402	22669	22636	22221	22521	22380	22505	22532	22420	22516	22481	22495	22366	22631	22441	22554	22511	22554	22535	22428	22567	22413	22751	22383	22459	22209	22590	22573	22316	22543	22419	22278	22456	22659	22377	22518	22371	22491	22467	22516	22528	22419	22333	22424	22402	22394	22283	22549	22470	22541	22584	22542	22373	22502	22484	22420	22426	22322	22536	22421	22574	22560	22470	22394	22537	22448	22523	22472	22430	22610	22471	22513	22506	22589	22490	22505	22373	22445	22506	22449	22424	22544	22521	22458	22554	22674	22511	22363	22391	22539	22438	22533	22535	22445	22434	22576	22361	22552	22525	22384	22358	22547	22420	22530	22337	22375	22461	22519	22510	22348	22653	22519	22499	22249	22536	22364	22263	22506	22484	22533	22528	22571	22644	22715	22458	22432	22396	22520	22432	22445	22443	22440	22619	22542	22464	22522	22553	22562	22580	22449	22554	22526	22471	22395	22583	22331	22584	22494	22556	22587	22492	22504	22606	22407	22497	22461	22444	22604	22356	22481	22200	22538	22471	22547	22601	22437	22436	22266	22488	22385	22586	22523	22522	22431	22313	22477	22469	22516	22515	22491	22542	22407	22423	22550	22310	22504	22511	22266	22492	22367	22425	22587	22524	22491	22231	22563	22397	22510	22522	22431	22434	22536	22338	22525	22461	22437	22494	22535	22367	22344	22218	22385	22404	22588	22434	22472	22310	22655	22633	22542	22334	22372	22448	22342	22399	22321	22505	22456	22573	22401	22378	22357	22348	22427	22527	22268	22482	22571	22488	22394	22568	22357	22663	22258	22394	22461	22447	22352	22356	22518	22380	22645	22293	22362	22366	22472	22527	22334	22387	22462	22435	22323	22404	22274	22449	22342	22483	22453	22393	22431	22542	22294	22478	22491	22643	22180	22462	22474	22602	22549	22450	22587	22353	22535	22381	22612	22483	22265	22433	22496	22436	22613	22511	22281	22494	22645	22375	22572	22450	22319	22496	22446	22517	22436	22327	22440	22457	22519	22474	22660	22285	22347	22388	22433	22480	22401	22485	22585	22365	22402	22444	22363	22607	22672	22451	22380	22305	22534	22436	22407	22366	22514	22529	22501	22367	22305	22327	22440	22290	22416	22464	22433	22469	22582	22396	22431	22306	22350	22465	22470	22438	22382	22445	22430	22608	22566	22343	22494	22340	22578	22456	22465	22542	22293	22358	22453	22330	22591	22546	22274	22632	22408	22425	22603	22451	22463	22451	22499	22528	22414	22493	22341	22400	22349	22361	22515	22395	22576	22356	22483	22217	22389	22434	22690	22438	22461	22290	22679	22290	22463	22222	22320	22571	22411	22708	22312	22442	22544	22375	22263	22410	22513	22418	22431	22580	22464	22555	22450	22465	22288	22547	22601	22475	22603	22327	22396	22628	22508	22288	22462	22230	22483	22417	22384	22510	22495
29219	25648	33585	33344	31415	31322	31041	30513	30142	29861	29879	30351	30323	30031	30233	30090	29963	29876	29630	29886	29768	29558	29973	29814	29976	29838	29787	29820	29771	29887	30015	30025	29839	29627	29874	29851	29835	29903	29701	30139	30142	30079	30074	29921	29744	29812	30050	30056	29788	29661	29870	29736	29774	29749	29676	29953	29784	29628	29486	29799	29888	29856	29755	29684	29774	29589	29632	29836	29949	29731	29734	29589	29741	29706	29547	29756	29787	29744	29731	29832	29786	29786	29679	29600	29708	29607	29414	29534	29552	29539	29767	29600	29741	29643	29677	29721	29620	29669	29703	29881	29745	29935	29678	29622	29793	30027	29799	29577	29891	29837	29852	29569	30059	29486	29911	29689	29964	29849	29769	29870	29937	29967	29804	29696	29736	29885	29880	29555	29710	29858	29872	29656	29900	29881	29645	29657	29775	29801	29982	29830	29938	29798	30039	29804	29744	29710	29758	29641	29663	29835	29727	29590	29755	29792	29836	29735	29791	29765	29699	29777	29758	29743	29720	29841	29736	29801	29913	29767	29751	29833	29606	29671	29734	29921	29837	29865	29665	29853	29727	29832	29891	29825	29743	29565	29684	29781	29654	29785	29801	29607	29718	29521	29701	29663	29795	29736	29747	29652	29799	29862	29675	29856	29877	29717	29486	29620	29722	29898	29926	29782	29759	29694	29532	29907	29646	29680	29677	29794	29594	29751	29928	29820	29952	29621	29943	29698	29813	29809	29672	29669	29524	29568	29905	29571	29527	29630	29632	29931	29793	29643	29863	29724	29868	29689	29992	29782	29678	29617	29585	29601	29672	29754	29739	29837	29695	29709	29744	29886	29711	29641	29581	29756	29825	29820	30015	29813	29852	29907	29490	29892	29826	29877	29852	29710	29763	29681	29770	29821	29895	29736	29649	29893	29788	29649	29852	29678	29566	29714	29862	29666	29840	29486	29749	29826	29717	29800	29861	29723	29817	29852	29848	29830	29781	29766	29796	29758	29794	29824	29576	29853	29784	30082	29819	29907	29674	29686	29900	29722	29823	29647	29629	29747	29693	29926	29867	29776	29730	29662	29638	29828	29538	29781	29960	29867	29603	29573	29917	29711	29924	29687	29787	29823	29898	29632	29582	30015	29889	29855	29578	29779	29766	29895	29845	29697	29653	29728	29817	30094	29726	29545	29807	29910	29826	29843	29595	29846	29754	29913	29713	29799	29830	29833	29555	29913	29613	29881	29741	29611	29827	29844	29621	29937	29760	29902	29664	29670	29823	29968	29764	29893	30020	29839	29702	29741	29792	29674	29642	29720	29803	29641	29650	29619	29860	29659	29862	29899	29985	29871	29875	29489	29646	29887	29793	29683	29848	29791	29701	29914	29752	29937	29794	29535	29765	29830	29797	30026	30033	29844	29704	30051	29948	29840	29985	29809	30003	29769	29529	29891	29824	29803	29857	29704	29692	29784	29854	29651	29872	29905	29855	29723	29819	29794	29893	29629	29878	29787	29771	29848	29803	29872	29963	30070	29765	29653	29773	29661	29819	29833	29527	29834	29717	29773	29815	29785	29729	29527	29786	29576	29597	29728	29809	29555	29690	29761	29990	29675	29698	29782	29730	29650	29790	29853	29624	29979	29619	29807	29660	29639	29639	29946	29789	29578	29922	29968	29708	29634	29640	29818	29940	29689	29971	29735	29701	29814	29609	29869	29761	29633	29733	29642	29837	29779	29718	29775	29825	29837	29679	29744	29917	29795	29444	29902	29630	29786	29745	29617	29964	29889	29843	29760	29617	29700	30108	29710	29557	29805	29974	29619	29812	29918	29773	29617	29771	29643	29587	29626	29973	29722	29890	29994	29654	29719	29596	29716	29892	29794	29762	30092	29997	29858	29984	29860	29633	29743	29817	29808	29967	29776	29961	29798	29762	29974	29988	29612	29695	29453	29874	29901	29905	29914	29720	29713	29820	29757	29780	29887	29717	29851	29806	29892	30049	29791	29754	29862	29839	29868	29532	29822	29732	29698	29794	29729	29687	29881	29848	29708	29642	29943	29825	29630	29711	29963	29834	29776	29904	29598	29930	29761	29918	29644	29845	29951	29742	29879	29753	29601	29905	29760	29739	29554	29867	29838	29538	29788	29999	29612	29546	29712	29859	29675	29760	29643	29931	29743	29822	29770	29870	29851	29926	29569	29801	29581	29801	29769	29824	29946	29596	29626	30032	29786	29627	29661	29622	30135	29762	29642	29971	29724	29702	29845	29789	29808	29789	29789	29685	29634	29894	29882	29803	29963	29786	29598	30157	29921	29825	29877	29826	29829	29927	29827	29793	29815	30009	29881	29838	29893	29656	29447	29626	29913	29747	29718	29927	29834	29969	29871	29607	29653	29628	29447	29733	29924	29750	29878	29595	29882	29746	29937	29917	29822	29718	29554	29733	29882	30043	29847	30007	29975	29752	29776	29664	29880	30046	29713	29708	29688	29818	29457	29826	29756	29908	29564	29848	29775	29386	29869	29792	29920	29772	29719	29614	29848	29696	29694	29775	29838	29830	29808	29927	29753	29678	29571	29585	29355	29637	29790	29871	29583	29752	29845	29845	29787	29779	29746	29698	29648	29827	29663	29705	29902	29653	29751	29532	29687	29782	29805	29910	29927	29755	29674	29531	29677	29861	30034	29642	29838	29693	29970	29682	29851	29460	29706	29967	29608	29542	29667	30034	29922	29899	29667	30015	29958	29809	29851	29761	29776	29699	29777	29707	29895	29620	29775	29655	29621	29831	29540	29698	29657	29890	29867	29951	29632	29857	29716	29937	29909	29768	29588	29763	29836	29751	29698	29736	29715	29951	29991	29674	29922	29812	29874	29944	29784	29737	29870	29949	29938	29767	29604	29726	29643	29817	29817	30015	29872	29932	29809	29823	29832	29732	29730	29794	29810	29881	29763	29705	29438	29652	29991	29712	29705	29719	29625	29912	30051	29682	29679	29726	29669	29942	29581	29752	29843	29808	29725	29964	29688	29804	29999	29733	29936	29604	29517	29719	29803	29676	29920	29908	29711	29829	29735	29516	29624	29742	29916	29684	29980	29842	29687	29836	29653	29727	29724	29758	29861	29677	29965	29641	29724	29593	29800	29902	29604	29673	29819	29644	29698	29889	29749	29582	29723	29572	29798	29853	29531	29711	29644	29894	29755	29703	29755	29914	29688	29681	29750	29580	29753	29857	29884	29726	29808	29780	29971	29820	29756	29768	29769	29889	29817	30083	29944	29725	29678	29724	29643	29763	29762	29915	29715	29955	29810	29681	29702	29788	29772	29848	29805	29669	29827	29856	29825	29715	29720	29824	29640	29984	29886	29712	29705	30073	29630	29618	29737	29870	29714	29785	29626	29886	29634	30032	29798	29693	29808	29892	29763	29906	29736	29931	29706	29866	29718	29840	29715	29881	29684	29830	29567	29877	29642	29927	29957	29784	29655	29743	29921	29797	29859	29771	29717	29704	29520	29797	29958	29806	29815	29894	29953	29706	29584	29643	30015	29994	29623	29668	29704	29779	29787	29732	29715	29691	29747	29736	29698	29727	29737	29581	29733	29748	29847	29628	29767	29774	29896	29708	29931	29739	29802	29575	29992	29910	29874	29740	29716	30134	29815	29833	29962	29702	29670	29825	29770	29577	29774	29870	29786	29831	29572	29794	29832	29992	29724	29659	29833	29462	29757	29741	30165	30037	30033	29753	30011	29841	29751	29729	29795	29892	29986	29775	29839	29737	29822	29859	29653	29900	29854	29740	29679	29737	29944	29852	29743	29844	29862	29804	29676	29703	29782	29839	29650	29757	30052	29783	29855	29911	29969	29884	29947	30010	29800	29725	29701	29681	29891	29784	29693	29852	29857	29817	29839	29666	29832	29710	29634	29725	29798	29600	29709	29710	29894	29678	29460	29920	29737	29472	29555	29677	29813	29891	29810	29709	29612	29428	29797	29818	29906	29964	29857	29631	29899	30023	29920	29707	29854	29724	30034	29683	29712	29762	29905	29984	29693	29999	29686	29904	29652	29885	29975	29938	29977	29996	29838	29578	29819	29821	29628	29702	30031	29707	29550	30009	29899	29604	29769	29906	29738	29761	29729	29605	29665	29771	29791	29682	29725	29982	29605	29969	29862	29847	29950	29863	29825	29610	29906	30019	29827	29631	29814	29860	29645	29811	29923	30008	29847	29821	29866	29592	29762	29708	29679	29684	29716	30016	29746	29797	29531	29763	29808	29696	29712	29862	29975	29584	29821	29795	29680	29988	29644	29479	29612	29371	29689	29905	29841	29904	29886	29807	29582	29776	29731	29794	29990	29840	29616	29642	29805	29874	29813	29769	29975	30008	29949	29814	29834	29589	30014	30006	29993	29594	29671	29834	29650	29937	29689	29799	29657	29863	29779	29829	29843	29922	29691	29880	29648	29707	29698	29893	29765	29766	29770	29712	29814	29826	29895	29732	29536	29888	29820	29879	29592	29619	29691	29852	29722	29821	29689	29894	29930	29811	29748	29455	29507	29720	29906	29891	29801	29739	29892	29713	29814	29705	29950	29875	30068	30082	29852	29802	29889	29669	29762	29898	30089	29884	29683	29722	29688	29842	29919	29887	29806	29619	29868	29630	29571	29686	29715	29870	29770	29857	29759	29818	29725	29725	29517	29546	29622	29920	29938	30036	29692	29823	29730	29850	29474	29685	29726	29939	29623	29784	29786	29802	29651	29792	29712	29583	30004	29673	29789	29535	29982	29820	29816	29708	29686	29871	29925	29699	29859	29948	29942	29643	29743	29776	29724	29754	29939	29679	29637	29844	29779	29804	29946	29877	29719	29951	29966	29629	29640	29578	29603	29535	29977	29889	29762	29678	29751	29804	29752	29718	29915	29827	29656	29809	29632	30023	29706	29680	29813	29601	29796	29834	29936	29823	29884	29666	29805	30016	29721	29819	29639	29943	29775	29746	29890	29698	29742	29611	29553	29897	29816	29748	29672	29933	29842	29901	29794	29855	29769	29869	29853	29792	29666	29591	29850	30031	29962	29905	29640	29655	29890	29746	30048	30103	30016	29833	29868	30104	29901	29644	29878	29764	29973	29880	29766	29899	29950	29648	29931
24109	32498	29962	26748	26181	25062	24188	23658	23177	22981	22874	23006	22934	22956	22839	22843	22851	22498	22524	22871	22528	22378	22706	22604	22696	22410	22662	22369	22589	22461	22580	22604	22507	22633	22467	22540	22516	22484	22430	22655	22746	22747	22627	22434	22429	22428	22539	22364	22385	22518	22452	22570	22452	22443	22526	22351	22210	22327	22356	22302	22590	22606	22491	22537	22403	22496	22412	22338	22428	22488	22487	22449	22360	22332	22527	22476	22594	22326	22278	22230	22346	22370	22408	22434	22565	22544	22438	22446	22377	22369	22629	22490	22420	22466	22395	22374	22378	22509	22477	22517	22357	22468	22382	22408	22370	22252	22514	22387	22542	22400	22417	22493	22302	22302	22396	22352	22407	22498	22595	22401	22446	22366	22500	22323	22556	22416	22569	22478	22373	22285	22400	22618	22443	22313	22451	22304	22490	22722	22203	22360	22305	22613	22402	22262	22476	22490	22592	22480	22336	22432	22352	22627	22416	22465	22434	22443	22343	22336	22531	22419	22386	22353	22396	22320	22391	22666	22414	22520	22537	22254	22507	22526	22416	22281	22504	22320	22567	22435	22555	22378	22236	22511	22510	22434	22505	22479	22627	22460	22362	22484	22338	22451	22321	22344	22372	22549	22437	22507	22627	22502	22191	22512	22564	22412	22501	22373	22447	22253	22422	22388	22179	22506	22544	22397	22327	22422	22557	22331	22411	22314	22490	22425	22246	22389	22445	22562	22386	22511	22393	22469	22459	22445	22477	22367	22687	22410	22509	22337	22463	22316	22355	22368	22389	22409	22485	22332	22486	22370	22530	22400	22421	22562	22419	22429	22478	22398	22382	22543	22422	22446	22386	22269	22370	22508	22295	22379	22314	22318	22398	22716	22483	22410	22405	22419	22392	22404	22343	22511	22475	22638	22435	22408	22512	22381	22420	22313	22498	22503	22368	22384	22348	22378	22321	22241	22283	22413	22518	22372	22504	22406	22429	22428	22393	22392	22273	22485	22336	22370	22390	22625	22378	22551	22423	22507	22354	22430	22402	22418	22471	22586	22619	22264	22393	22519	22451	22427	22600	22401	22528	22477	22392	22465	22379	22295	22330	22384	22659	22407	22358	22414	22465	22518	22515	22540	22537	22452	22489	22466	22313	22483	22315	22385	22217	22413	22544	22405	22491	22396	22467	22420	22590	22318	22410	22417	22211	22431	22344	22497	22299	22544	22467	22378	22523	22476	22545	22364	22302	22285	22449	22499	22394	22380	22589	22320	22418	22467	22390	22406	22464	22500	22459	22493	22514	22555	22353	22199	22276	22386	22257	22345	22439	22328	22347	22488	22464	22500	22349	22303	22359	22522	22366	22451	22375	22499	22503	22494	22549	22406	22549	22599	22387	22414	22455	22444	22375	22509	22543	22566	22485	22391	22315	22265	22314	22432	22397	22504	22438	22400	22545	22343	22291	22517	22369	22672	22410	22345	22493	22129	22426	22373	22298	22532	22532	22305	22444	22354	22253	22498	22389	22174	22436	22471	22584	22340	22581	22321	22463	22571	22441	22390	22471	22331	22352	22360	22272	22439	22443	22440	22367	22402	22435	22425	22614	22428	22397	22328	22568	22301	22351	22412	22530	22598	22414	22395	22503	22439	22589	22504	22503	22412	22361	22221	22501	22377	22257	22466	22465	22374	22369	22548	22452	22431	22347	22436	22394	22405	22577	22270	22360	22557	22402	22192	22532	22554	22449	22583	22480	22436	22559	22362	22514	22367	22306	22262	22470	22345	22387	22291	22549	22266	22266	22395	22550	22409	22349	22448	22520	22420	22299	22381	22384	22432	22269	22252	22418	22490	22537	22551	22451	22452	22654	22367	22465	22311	22450	22735	22567	22323	22534	22456	22417	22427	22491	22323	22576	22382	22419	22301	22364	22440	22371	22333	22402	22395	22350	22537	22566	22368	22472	22282	22561	22346	22344	22316	22320	22185	22521	22346	22246	22303	22685	22528	22499	22384	22359	22387	22279	22432	22378	22636	22451	22491	22205	22286	22369	22427	22423	22498	22409	22557	22291	22516	22308	22464	22452	22378	22518	22240	22443	22334	22445	22353	22259	22438	22253	22631	22470	22522	22301	22422	22584	22434	22417	22454	22396	22307	22241	22408	22347	22722	22535	22475	22272	22377	22313	22450	22580	22369	22466	22425	22414	22323	22282	22483	22524	22465	22474	22372	22363	22450	22215	22428	22594	22353	22489	22410	22523	22283	22406	22388	22385	22319	22343	22507	22501	22533	22281	22497	22561	22493	22349	22483	22424	22502	22464	22404	22442	22383	22469	22419	22475	22393	22604	22409	22488	22298	22373	22403	22271	22395	22161	22433	22378	22529	22492	22467	22467	22378	22426	22405	22326	22518	22307	22246	22380	22380	22455	22327	22406	22555	22441	22234	22356	22387	22325	22483	22449	22413	22668	22321	22347	22407	22497	22413	22333	22538	22451	22390	22420	22479	22469	22408	22445	22269	22479	22719	22539	22461	22259	22232	22615	22420	22246	22341	22357	22577	22552	22381	22369	22415	22624	22394	22430	22287	22472	22400	22469	22338	22500	22524	22445	22318	22206	22300	22490	22359	22337	22394	22350	22397	22467	22304	22406	22424	22217	22405	22639	22394	22519	22500	22501	22294	22436	22422	22404	22518	22457	22464	22282	22666	22422	22623	22300	22300	22468	22396	22505	22466	22473	22518	22437	22549	22354	22579	22315	22363	22706	22378	22253	22283	22542	22424	22430	22340	22512	22361	22512	22477	22436	22531	22333	22447	22464	22313	22519	22232	22579	22347	22487	22291	22429	22174	22480	22365	22424	22236	22646	22553	22476	22454	22551	22354	22423	22508	22456	22473	22558	22333	22371	22501	22483	22345	22372	22431	22377	22336	22427	22485	22345	22398	22573	22425	22467	22327	22533	22446	22407	22367	22489	22516	22559	22192	22584	22346	22295	22532	22546	22416	22375	22460	22413	22389	22264	22436	22394	22297	22189	22560	22422	22523	22367	22514	22476	22315	22379	22396	22331	22170	22357	22215	22312	22344	22492	22524	22485	22455	22275	22349	22482	22474	22411	22478	22472	22418	22438	22515	22381	22339	22396	22403	22262	22450	22516	22341	22467	22170	22413	22466	22385	22486	22398	22350	22336	22301	22288	22420	22224	22362	22661	22314	22493	22390	22219	22452	22255	22359	22411	22419	22371	22428	22451	22482	22397	22540	22356	22456	22444	22478	22494	22436	22527	22329	22288	22361	22429	22527	22532	22572	22352	22562	22294	22377	22607	22328	22459	22322	22343	22399	22493	22502	22368	22506	22296	22558	22502	22214	22425	22452	22508	22299	22552	22537	22267	22431	22598	22368	22476	22375	22255	22473	22455	22329	22328	22505	22391	22469	22369	22447	22494	22460	22435	22384	22285	22443	22370	22598	22393	22410	22530	22399	22223	22326	22376	22522	22407	22411	22228	22446	22335	22519	22473	22479	22282	22267	22449	22506	22368	22574	22463	22357	22380	22403	22363	22476	22511	22463	22536	22371	22497	22403	22375	22448	22461	22339	22264	22507	22538	22376	22325	22415	22421	22525	22451	22500	22588	22430	22453	22426	22249	22445	22404	22438	22432	22365	22637	22580	22402	22283	22415	22293	22556	22405	22524	22219	22419	22317	22508	22445	22527	22413	22545	22365	22286	22578	22428	22528	22395	22358	22297	22393	22606	22329	22509	22327	22437	22496	22428	22442	22553	22482	22276	22559	22413	22412	22727	22553	22473	22389	22622	22335	22579	22457	22558	22494	22502	22283	22456	22397	22501	22455	22275	22527	22739	22404	22392	22494	22312	22557	22542	22369	22383	22245	22460	22596	22379	22393	22359	22316	22447	22478	22361	22385	22310	22422	22626	22440	22468	22351	22314	22425	22347	22599	22209	22409	22562	22447	22400	22516	22496	22444	22623	22281	22243	22543	22496	22358	22389	22382	22617	22439	22633	22469	22530	22258	22248	22317	22555	22473	22344	22276	22384	22472	22539	22444	22600	22431	22364	22392	22437	22386	22401	22328	22319	22502	22458	22383	22365	22461	22451	22555	22439	22461	22380	22361	22345	22518	22247	22397	22398	22295	22542	22377	22376	22539	22442	22566	22255	22494	22363	22610	22244	22369	22332	22346	22483	22508	22551	22267	22570	22431	22513	22473	22543	22347	22503	22539	22293	22190	22551	22354	22223	22317	22295	22316	22597	22353	22474	22509	22451	22549	22297	22423	22340	22277	22499	22354	22403	22680	22425	22420	22430	22407	22549	22379	22429	22597	22396	22200	22542	22546	22593	22577	22518	22541	22507	22404	22416	22334	22401	22438	22580	22478	22458	22485	22440	22653	22430	22504	22467	22421	22529	22585	22278	22613	22452	22434	22349	22533	22470	22380	22385	22491	22601	22317	22418	22400	22437	22507	22481	22614	22687	22371	22470	22173	22308	22539	22463	22416	22503	22405	22506	22407	22463	22475	22480	22493	22614	22308	22535	22562	22495	22389	22525	22398	22635	22397	22456	22368	22621	22502	22487	22269	22337	22434	22424	22648	22339	22409	22315	22393	22421	22224	22410	22472	22339	22511	22357	22319	22506	22423	22430	22380	22141	22301	22487	22447	22416	22501	22450	22322	22431	22295	22530	22375	22426	22162	22478	22331	22486	22370	22371	22458	22422	22510	22376	22543	22477	22293	22404	22656	22436	22663	22351	22722	22490	22226	22325	22615	22565	22512	22528	22431	22528	22388	22240	22565	22488	22341	22508	22632	22368	22516	22479	22462	22501	22403	22327	22473	22446	22377	22063	22674	22344	22512	22442	22526	22594	22511	22412	22386	22496	22539	22342	22391	22481	22438	22490	22614	22373	22367	22515	22499	22461	22433	22374	22611	22469	22448	22423	22302	22389	22360	22422	22498	22459	22321	22391	22408	22367	22358	22394	22450	22473	22252	22596	22532	22364	22607	22434	22544	22431	22422	22515	22584	22455	22575	22460	22412	22147	22517	22210	22505	22404	22477	22222	22432	22430	22177	22318	22487	22459	22487	22427	22453	22389	22425	22504	22287	22389	22349	22488	22464	22171	22485	22465	22489
23682	21506	29213	24779	25554	30870	33257	31062	30767	30695	30183	30355	30456	30333	30375	30162	30135	30201	29799	29883	30194	30098	30016	29845	29778	29682	30023	29845	29845	29846	29741	29894	29800	29732	29715	30046	29709	29784	29953	30613	31479	30825	30221	30234	30102	29853	29655	29676	29752	29813	29664	29767	29702	29509	29521	29753	29569	29414	29639	29759	29909	29519	29334	29663	29648	29661	29773	29707	29512	29616	29642	29785	29848	29699	29697	29598	29756	29841	29817	29930	29768	29807	29473	29730	29614	29811	29440	29791	29608	29653	29769	29657	29408	29672	29771	29733	29529	29700	29695	29792	29649	29635	29790	29482	29641	29864	29540	29724	29641	29578	29497	29691	29574	29622	29719	29543	29716	29637	29783	29636	29605	29566	29577	29746	29685	29865	29717	29752	29783	29652	29438	29849	29695	29373	29810	29698	29635	29510	30001	29575	29671	29561	29800	29413	29777	29691	29626	29818	29750	29576	29740	29680	29810	29569	29542	29644	29657	29628	29575	29580	29628	29750	29818	29774	29476	29815	29692	29540	29538	29577	29447	29854	29637	29709	29538	29631	29798	29863	29856	29617	29604	29881	29846	29680	29762	29690	29727	29737	29629	29682	29788	29668	29755	29532	29728	29765	29833	29704	29735	29607	29596	29635	29692	29692	29607	29638	29521	29784	29814	29953	29566	29727	29443	29528	29895	29698	29699	29637	29884	29927	29724	29743	29597	29515	29576	29497	29445	29617	29731	29724	29790	29690	29954	29673	29726	29791	29823	29580	29627	29763	29743	29536	29834	29512	29589	29770	29796	29779	29546	29618	29940	29793	29473	29554	29710	29701	29564	29809	29455	29629	29839	29817	29782	29577	29686	29621	29534	29790	29722	29607	29525	29849	29573	29661	29343	29727	29745	29809	29789	29693	29765	29837	29696	29595	29687	29629	29761	29529	29674	29753	29393	29682	29531	29550	29630	29693	29604	29677	29525	29586	29739	29992	29833	29847	29548	29678	29597	29533	29695	29739	29699	29716	29938	29378	29648	29659	29864	29746	29826	29693	29701	29708	29759	29891	29675	29667	29392	29710	29628	29771	29677	29728	29610	29511	29673	29636	29718	29742	29696	29610	29793	29465	29555	29410	29778	29891	29703	29806	29806	29772	29430	29598	29727	29639	29773	29589	29666	29504	29602	29581	29773	29666	29536	29379	29640	29684	29615	29806	29693	29595	29483	29575	29658	29665	29910	29753	29664	29707	29617	30001	29780	29607	29956	29802	29647	29634	29498	29865	29684	29638	29799	29440	29979	29758	29647	29707	29943	29613	29532	29717	29705	29682	29738	29662	29738	29608	29781	29853	29578	29603	29708	29944	29445	29716	29726	29516	29758	29737	29731	29710	29597	29630	29434	29593	29627	29977	29716	29539	29712	29532	29745	29517	29793	29912	29633	29843	29608	29807	29623	29835	29822	29651	29741	29884	29583	29704	29928	29788	29678	29554	29888	29576	29838	29692	29571	29755	29564	29581	29600	29749	29674	29577	29700	29743	29931	29765	29560	29618	29753	29832	29676	29560	29753	29341	29618	29560	29705	29740	29713	29801	29679	29937	29403	29755	29602	29654	29641	29863	29747	29678	29718	29532	29649	29699	29722	29714	29669	29578	29504	29449	29646	29753	29508	29887	29732	29663	29788	29870	29477	29665	29708	29681	29765	29577	29672	29804	29791	29726	29538	29437	29861	29675	29697	29650	29838	29932	29792	29473	29452	29721	29437	29542	29615	29599	29458	29759	29723	29625	29585	29637	29603	29570	29837	29906	29715	29662	29867	29698	29755	29610	29611	29646	29889	29683	29603	29704	29740	29645	29603	29471	29395	29819	29737	29661	29445	29589	29570	29637	29762	29613	29757	29741	29699	29623	29632	29607	29533	29768	29790	29455	29640	29775	29564	29450	29783	29705	29395	29739	30041	29581	29707	29451	29970	29826	29781	29725	29589	29194	29627	29596	29712	29848	29682	29691	29714	29483	29832	29867	29623	29602	30048	29706	29623	29691	29751	29454	29537	29631	29853	29537	29508	29603	29736	29582	29965	29796	29668	29759	29798	29629	29501	29629	29588	29606	29568	29776	29818	29552	29643	29732	29491	29730	29451	29907	29597	29506	29739	29422	29801	29656	29529	29487	29903	29710	29748	29745	29952	29877	29567	29538	29529	29653	29703	29611	29597	29820	29605	29503	29894	29741	29702	29513	29807	29823	29628	29867	29749	29802	29843	29828	29881	29715	29468	29510	29635	29513	29902	29842	29760	29563	29744	29889	29620	29624	29609	29763	29928	29695	29602	29722	29688	29689	29645	29790	29738	29809	29746	29683	29770	29713	29779	29753	29917	29708	29543	29629	29785	29543	29727	29868	29567	29933	29722	29903	29566	29643	29615	29689	29837	29777	29669	29392	29892	29556	29743	29606	29271	29674	29759	29641	29589	29619	29610	29617	29489	29757	29753	29862	29497	29546	29580	29752	29703	29469	29776	29684	29587	29773	29686	29604	29692	29435	29584	30005	29709	29735	29575	29604	29696	29727	29786	29730	29940	29656	29833	29798	29631	29644	29785	30076	29964	29618	29715	29746	29477	29631	29770	29682	29688	29448	29678	29829	29495	29692	29813	29587	29771	29541	29794	29602	29937	29814	29593	29676	29834	29688	29800	29807	29552	29636	29465	29808	29679	29807	29694	29707	29570	29845	29788	29483	29841	29764	29887	29582	29967	29542	29572	29628	29676	29735	29535	29794	29610	29539	29489	29561	29521	29631	29605	29576	29764	29492	29698	29774	29895	29694	29791	29806	29677	29705	29638	29713	29507	29767	29644	29960	29765	29607	29611	29554	29676	29738	29724	29545	29728	29811	29781	29559	29751	29627	29478	29649	29648	29819	29732	29828	29650	29367	29644	29518	29718	29699	29795	29737	29737	29927	29594	29639	29709	29793	29749	29624	29577	29616	29548	29743	29651	29690	29663	29500	29548	29683	29547	29798	29657	29666	30012	29435	29832	29649	29601	29576	29582	29803	29798	29643	29433	29834	29513	29698	29613	29579	29693	29802	29731	29682	29645	29664	29650	29538	29720	29711	29612	29687	29809	29557	29606	29677	29875	29891	29882	29716	29710	29492	29580	29415	29642	29762	29623	29604	29645	29708	29514	29690	29680	29693	29665	29680	29557	29720	29629	29717	29350	29491	29972	29712	29685	29744	29538	29809	29760	29779	29297	29618	29692	29682	29715	29708	29887	29689	29707	29876	29673	29596	29676	29756	29697	29720	29889	29779	29508	29725	29731	29716	29766	29717	29761	29663	29805	29568	29793	29692	29788	29689	29706	29650	29585	29768	29781	29637	29661	30007	29967	29748	29742	29640	29481	29618	29701	29559	29740	29756	29622	29809	29617	29770	29648	29552	29621	29680	29699	29669	29815	29669	29391	29808	29761	29712	29798	29553	29723	29596	29617	29918	29945	29907	29553	29747	29833	29766	29829	29581	29808	29737	29816	29796	29711	29534	29823	29805	29654	29677	29758	29430	29548	29840	29704	29808	29655	29882	29803	29505	29570	29659	29596	29872	29796	29585	29691	29718	29725	29696	29667	29717	29597	29610	29734	29723	29807	29534	29619	29808	29587	29509	29663	29675	29869	29657	29785	29604	29603	29695	30025	29830	29933	29783	30143	29636	29619	29922	29844	29753	29712	29929	29720	29864	29848	29675	29830	29742	29651	29451	29855	29921	30039	29743	29893	29784	29987	29653	29806	29700	29797	29570	29713	29640	29762	29723	29432	29788	29688	29637	29801	29707	29826	29877	29836	29577	29503	29548	29512	29594	29874	29639	29547	29921	29434	29796	29616	29378	29658	29614	29806	29695	29742	29747	29506	29554	29521	29469	29724	29658	29811	29549	30071	29769	29691	29861	29689	29878	29452	29619	29724	29855	29723	29749	29652	29709	29754	29780	29793	29476	29625	29766	29635	29776	29429	29714	29576	29717	29709	29831	29704	29390	29718	29655	29591	29630	29555	29712	29719	29612	29664	29565	29708	29634	29779	29815	29678	29827	29534	29639	29611	29504	29789	29641	29575	29851	29576	29719	29742	29506	29645	29556	29821	29714	29580	29664	29427	29504	29712	29899	29867	29917	29659	29641	29892	29683	29432	29649	29682	29739	29963	29580	29872	29743	29830	29603	29846	29488	29767	29684	29536	29620	29570	29733	29795	29714	29621	29778	29535	29667	29844	29823	29694	29606	29761	29711	29745	29706	29505	29713	29819	29614	29493	29811	29561	29625	29736	29636	29746	29705	29611	29651	29459	29851	29628	29560	29616	29661	29795	29651	29899	29769	29695	29703	29436	29670	29822	29695	29745	29467	29562	29405	29636	29751	29878	29511	29721	29640	29701	29751	29759	29749	29695	29653	29573	29794	29731	29634	29803	29893	29640	29602	29807	29770	29668	29838	29418	29766	29781	29836	29668	29904	29542	29532	29663	29513	29549	29573	29765	29699	29855	29566	29766	29828	29650	29686	29712	30018	29693	29930	29699	29609	29632	29633	29915	29787	29560	29694	29871	29448	29653	29871	29702	29526	29728	29735	29975	29691	29561	29668	29751	29655	29715	29847	29789	29747	29600	29619	29717	29686	29791	29712	29607	29797	29973	29809	29897	29842	29870	29821	29776	29704	29543	29955	29691	29798	29629	29469	29862	29578	29908	29666	29803	29651	29628	29654	29666	29697	29907	29542	29657	29692	29832	29972	29887	29615	29541	29741	29542	29767	29621	29634	29577	29596	29756	29680	29706	29916	29647	29626	29749	29637	29542	29674	29691	29765	29470	29691	29659	29562	29456	29533	29757	29926	29704	29624	29823	29680	29840	29901	29604	29537	29737	29886	29635	29598	29661	29773	29693	29663	29541	29617	29651	29714	29914	29782	29694	29839	29807	29556	29967	29679	29502	29722	29772	29648	29820	29776	29740	29749	29590	29490	29755	29803	29780	29553	29591	29613	29509	29643	29850	29714	29683	29536	29676	29609	29651	29409	29649	29713	29700	29834	29706	29655	29694	29626	29754	29635	29644	29673	29350	29783	29784	29519	29622	29521	29711	29615	29705	29644	29579	29599	29772	29550
22583	37434	34293	29744	28509	26663	25063	24775	24195	23103	23392	23365	23619	23107	23135	23174	23014	22700	22821	22665	22699	22527	22728	22780	22842	22567	22656	22402	22361	22438	22376	22742	22250	22639	22657	22577	22667	22417	22565	24103	24810	23451	23312	22774	22647	22414	22327	22153	22491	22487	22520	22347	22429	22221	22390	22454	22510	22556	22598	22403	22613	22582	22461	22457	22362	22445	22409	22348	22522	22390	22265	22351	22473	22370	22383	22669	22353	22506	22472	22344	22404	22342	22335	22370	22547	22451	22407	22322	22655	22212	22392	22380	22255	22397	22451	22469	22313	22417	22303	22472	22398	22583	22525	22435	22354	22406	22493	22306	22469	22363	22391	22382	22428	22446	22308	22332	22210	22374	22140	22329	22345	22534	22488	22252	22254	22271	22376	22462	22446	22233	22610	22265	22351	22489	22341	22514	22384	22348	22354	22570	22649	22373	22425	22345	22436	22486	22414	22346	22219	22542	22420	22566	22384	22362	22619	22591	22247	22367	22375	22414	22430	22389	22350	22460	22475	22361	22382	22382	22485	22317	22386	22501	22487	22350	22416	22298	22399	22630	22407	22397	22511	22385	22293	22122	22458	22364	22599	22440	22397	22484	22423	22488	22353	22525	22269	22188	22352	22329	22154	22547	22376	22262	22350	22279	22349	22484	22338	22446	22310	22395	22264	22320	22336	22505	22380	22183	22298	22409	22402	22444	22421	22394	22591	22307	22437	22368	22353	22401	22522	22483	22389	22392	22280	22318	22355	22421	22384	22360	22301	22444	22289	22555	22434	22474	22301	22355	22526	22466	22377	22505	22435	22384	22349	22415	22440	22408	22469	22308	22522	22573	22287	22459	22350	22346	22366	22471	22405	22271	22464	22355	22381	22380	22669	22483	22407	22357	22441	22509	22503	22398	22384	22410	22593	22519	22332	22239	22449	22342	22439	22238	22465	22307	22406	22565	22347	22414	22355	22280	22258	22503	22352	22524	22313	22479	22283	22451	22414	22311	22409	22469	22473	22408	22537	22382	22331	22297	22340	22416	22349	22423	22424	22516	22189	22458	22510	22329	22583	22484	22485	22501	22758	22473	22595	22374	22394	22567	22483	22374	22427	22470	22483	22553	22224	22396	22483	22609	22473	22397	22416	22421	22644	22383	22523	22428	22578	22376	22471	22367	22284	22484	22372	22353	22402	22482	22331	22414	22502	22361	22432	22547	22604	22229	22592	22326	22436	22484	22277	22515	22536	22407	22447	22463	22231	22425	22400	22300	22390	22354	22369	22520	22374	22343	22436	22184	22340	22352	22334	22378	22478	22486	22415	22515	22330	22473	22280	22431	22505	22543	22518	22591	22387	22570	22218	22499	22451	22328	22433	22557	22489	22338	22451	22546	22448	22218	22429	22399	22514	22502	22363	22428	22389	22513	22386	22353	22357	22574	22404	22480	22434	22364	22318	22414	22387	22360	22366	22507	22592	22512	22444	22312	22509	22390	22443	22252	22354	22320	22428	22379	22465	22440	22430	22643	22558	22379	22459	22386	22634	22282	22523	22492	22349	22479	22344	22226	22237	22341	22502	22406	22528	22495	22549	22483	22407	22493	22600	22297	22583	22302	22243	22345	22423	22606	22457	22528	22391	22309	22414	22283	22348	22480	22440	22256	22358	22604	22364	22426	22506	22289	22350	22597	22312	22445	22286	22463	22310	22441	22321	22440	22277	22541	22326	22421	22587	22340	22449	22475	22408	22473	22393	22428	22447	22517	22482	22379	22236	22398	22289	22429	22330	22574	22614	22259	22536	22481	22522	22480	22437	22495	22315	22375	22403	22262	22499	22346	22534	22342	22355	22458	22362	22433	22450	22270	22383	22370	22458	22304	22548	22454	22483	22368	22400	22399	22419	22418	22282	22430	22311	22429	22399	22562	22504	22455	22458	22509	22300	22381	22339	22484	22420	22390	22480	22370	22399	22252	22446	22381	22512	22351	22387	22565	22465	22427	22480	22473	22263	22311	22554	22376	22444	22453	22353	22443	22448	22242	22515	22460	22515	22409	22591	22416	22330	22439	22412	22382	22307	22360	22628	22503	22376	22291	22502	22387	22401	22499	22316	22442	22301	22437	22307	22448	22381	22477	22458	22449	22397	22177	22495	22334	22329	22362	22430	22414	22179	22493	22458	22394	22578	22370	22418	22457	22347	22342	22269	22369	22422	22249	22301	22379	22612	22500	22498	22351	22438	22407	22403	22650	22158	22241	22455	22346	22369	22488	22427	22341	22503	22432	22340	22388	22321	22333	22403	22479	22393	22521	22372	22452	22346	22430	22404	22472	22661	22412	22410	22513	22302	22392	22491	22425	22411	22229	22479	22478	22302	22475	22420	22368	22461	22501	22440	22472	22410	22332	22379	22356	22356	22607	22355	22514	22526	22370	22527	22304	22414	22451	22294	22352	22273	22271	22529	22537	22534	22532	22496	22539	22484	22214	22283	22471	22485	22454	22581	22522	22482	22313	22463	22423	22414	22412	22476	22495	22284	22494	22443	22128	22250	22491	22387	22390	22463	22468	22512	22410	22413	22485	22359	22465	22595	22548	22404	22469	22383	22516	22394	22455	22330	22391	22384	22349	22302	22262	22604	22270	22414	22412	22480	22333	22368	22212	22321	22533	22217	22538	22355	22415	22459	22421	22501	22498	22394	22506	22384	22186	22437	22661	22391	22332	22394	22429	22278	22404	22542	22397	22368	22417	22292	22585	22392	22539	22432	22550	22527	22398	22592	22413	22474	22372	22439	22400	22387	22492	22402	22369	22234	22457	22325	22242	22500	22375	22426	22424	22467	22400	22366	22440	22553	22327	22473	22163	22355	22480	22426	22307	22414	22550	22408	22508	22363	22493	22340	22259	22364	22459	22449	22392	22437	22376	22239	22552	22110	22302	22342	22435	22520	22489	22365	22305	22560	22624	22477	22207	22407	22402	22493	22469	22439	22470	22331	22375	22388	22353	22553	22320	22501	22472	22296	22411	22391	22423	22275	22458	22580	22461	22351	22606	22330	22416	22279	22218	22449	22256	22453	22449	22424	22422	22496	22502	22292	22431	22402	22465	22302	22239	22441	22393	22486	22589	22493	22239	22508	22477	22329	22456	22380	22402	22436	22444	22409	22456	22361	22346	22294	22575	22201	22462	22417	22305	22605	22299	22399	22367	22356	22337	22408	22489	22503	22250	22280	22364	22463	22560	22559	22515	22331	22418	22657	22490	22443	22355	22267	22294	22534	22282	22518	22477	22470	22402	22315	22404	22427	22503	22254	22189	22612	22304	22387	22305	22554	22565	22612	22370	22436	22329	22470	22481	22373	22414	22559	22158	22341	22657	22406	22409	22448	22435	22403	22460	22593	22346	22516	22395	22476	22419	22174	22317	22601	22324	22568	22512	22501	22484	22580	22374	22523	22406	22545	22344	22324	22684	22478	22503	22392	22443	22383	22582	22447	22407	22469	22379	22270	22363	22325	22384	22290	22399	22312	22383	22442	22376	22359	22523	22307	22467	22320	22374	22357	22426	22540	22215	22454	22417	22445	22285	22456	22509	22500	22461	22476	22400	22465	22312	22712	22661	22535	22327	22306	22527	22532	22430	22435	22421	22587	22387	22467	22315	22457	22401	22282	22498	22428	22588	22285	22575	22367	22515	22536	22396	22278	22296	22347	22325	22418	22568	22386	22223	22455	22249	22292	22463	22644	22324	22445	22476	22389	22507	22368	22404	22308	22441	22353	22434	22545	22434	22365	22247	22606	22531	22341	22521	22379	22536	22377	22375	22494	22538	22564	22361	22438	22351	22636	22479	22289	22570	22469	22595	22489	22370	22488	22647	22527	22317	22385	22451	22444	22375	22395	22399	22491	22545	22410	22395	22591	22229	22296	22428	22518	22211	22529	22210	22576	22419	22684	22265	22331	22479	22451	22378	22377	22483	22500	22338	22491	22435	22311	22382	22202	22501	22240	22427	22494	22388	22416	22296	22380	22301	22415	22335	22495	22542	22483	22415	22330	22326	22308	22508	22359	22229	22335	22590	22446	22575	22368	22628	22438	22452	22396	22434	22418	22214	22439	22375	22423	22421	22346	22377	22194	22536	22194	22458	22271	22294	22308	22479	22520	22539	22433	22637	22390	22401	22598	22436	22611	22613	22253	22437	22506	22452	22531	22437	22399	22477	22488	22472	22351	22484	22398	22512	22342	22611	22274	22483	22479	22462	22492	22410	22246	22194	22407	22446	22275	22409	22494	22405	22326	22497	22474	22448	22546	22512	22513	22261	22291	22438	22441	22592	22296	22288	22408	22412	22513	22296	22423	22277	22441	22488	22383	22332	22367	22560	22370	22426	22474	22556	22353	22228	22319	22538	22377	22346	22515	22555	22389	22298	22431	22505	22433	22613	22446	22514	22299	22284	22385	22437	22654	22403	22434	22438	22578	22376	22432	22427	22529	22507	22514	22445	22497	22462	22369	22454	22532	22442	22509	22226	22485	22521	22531	22305	22543	22373	22285	22447	22617	22510	22541	22428	22380	22492	22425	22454	22459	22498	22441	22494	22630	22298	22412	22362	22714	22569	22523	22340	22435	22474	22370	22438	22556	22197	22426	22394	22406	22335	22275	22295	22455	22466	22392	22473	22436	22445	22463	22360	22354	22311	22524	22523	22414	22458	22323	22574	22321	22653	22375	22331	22454	22277	22410	22537	22563	22480	22334	22471	22248	22338	22527	22505	22464	22440	22404	22341	22350	22541	22450	22431	22339	22269	22420	22464	22421	22381	22533	22230	22561	22542	22543	22512	22441	22497	22556	22267	22421	22501	22371	22390	22436	22469	22400	22296	22526	22291	22593	22143	22401	22425	22304	22519	22310	22486	22579	22390	22317	22326	22453	22453	22562	22350	22292	22591	22373	22366	22496	22505	22223	22468	22381	22387	22340	22408	22295	22448	22247	22479	22361	22446	22547	22438	22403	22303	22344	22365	22346	22476	22528	22495	22522	22454	22580	22335	22329	22474	22350	22486	22369	22403	22383	22333	22346	22184	22400	22252	22458	22435	22428	22442	22386	22430	22453	22524	22269	22581	22353	22585	22554	22450	22547	22491	22397	22414
22754	21502	29349	24193	23181	29383	35063	32142	31410	31550	31393	31396	31262	31036	30591	31080	30703	30600	30494	30685	30549	30321	30425	30367	30285	30197	30430	30672	30279	30168	30239	30302	30266	30213	30348	30361	30371	29968	30293	31923	33288	31625	31087	30688	30353	30194	30128	30254	30277	30400	30341	30212	29989	30216	30328	30362	30334	29949	30169	30109	30435	30335	30140	30204	30366	30025	30182	30262	30180	30013	30327	30389	30122	30210	30008	29767	30015	29902	30451	30066	30149	30202	30107	29937	30154	30224	30050	30207	30149	30067	30381	30121	29981	30220	30097	30147	30333	29875	30070	29914	29879	30016	30134	29996	30228	30210	30024	30493	30280	30227	30169	30162	30212	30083	30115	30170	30361	30190	29873	30173	30134	30154	30256	29952	30250	30201	30088	29928	30170	29992	30010	30456	29975	30021	30051	29893	30163	30222	30227	30109	29838	30118	30036	30155	30021	30301	29907	30125	30013	30225	30112	30128	30248	30289	30253	30080	30009	30060	30114	30012	30450	30094	30080	30128	30032	30127	30155	30159	30011	29777	30092	30309	30176	29981	30196	30140	30158	30116	30346	29951	30181	30116	30316	30176	30052	30048	30072	30120	30029	29898	29968	29985	29951	30243	30149	30119	30242	30115	30198	30126	29891	30158	29982	30176	30005	30265	30226	30200	30027	30119	30199	29987	30223	30257	29967	30085	30245	30090	30243	30273	30274	29923	30052	30042	30231	30063	30124	29912	30095	30162	30127	29970	30104	30052	30061	29757	30027	30271	30314	30200	30173	29961	30246	29964	30082	30168	30070	30159	30439	29949	30069	30236	30302	30224	30243	30012	30006	29978	30118	30246	29944	30168	30145	30261	29995	29951	30041	29907	29797	30201	30210	30223	29875	30065	30247	30228	30081	30088	29864	30274	30312	29709	30116	30164	29965	30163	30353	30030	29978	30352	30344	30064	30255	30085	30195	30053	30139	29961	30188	29919	30084	29959	30100	30099	30029	29890	30121	29953	30092	30243	30152	30074	30401	30188	30319	30154	30168	30229	30227	30402	30116	30296	29955	30067	30038	30067	30137	29935	30082	29865	29956	30111	30228	30078	29931	30165	30350	29994	30299	30079	30120	30152	29970	30277	30159	29951	29953	30311	29976	30131	30183	30298	30040	30476	29953	29935	30181	30037	30238	30121	30006	30036	30200	29970	29890	29927	30259	30030	30105	30311	29950	30095	30085	30210	30173	30124	29715	30271	30200	30076	29996	30078	30050	30055	30075	30231	30248	30150	30258	29945	30089	30077	29902	29949	30026	30065	30059	30164	30399	30194	30134	30062	29860	30072	29927	30000	29971	30256	30301	30193	29928	30222	30090	30269	30055	30442	30060	30135	30060	29980	30105	29966	30150	30356	30257	30244	30114	30140	29991	30104	30271	29999	30172	30044	30282	30140	30259	29972	30100	30050	30153	30135	29997	30085	30309	29970	30300	30124	30140	30146	30024	30110	30155	30007	30082	30254	29779	29994	30125	29831	30198	30190	29983	30123	30166	30104	30114	29954	29976	29991	29918	30182	30217	30228	30020	30312	30147	30260	30030	30121	30224	30196	30142	30142	30153	30136	30119	30092	29980	29893	30142	30232	30097	29979	30353	30029	30088	30057	29986	30196	30188	29951	30227	30100	30128	29937	30006	30295	30098	30060	30220	30203	29886	29878	30149	29936	30055	30154	29826	29992	30087	30065	30090	30247	30160	30023	30082	30143	30087	30116	30068	30275	30099	29805	30239	30282	30299	29943	30124	30309	30234	29846	30191	30035	29908	30067	30008	30287	30200	29945	30189	29999	30017	30159	30033	30010	30168	29992	29911	30068	30222	29785	30230	30038	30247	30274	30285	29967	30112	30068	30241	30142	30167	30280	30270	30094	30155	30036	30144	30000	29951	30229	30149	29998	29989	30192	30017	30074	30251	29870	30139	30078	30064	30042	29904	30082	29920	30097	30080	30345	30038	29994	30028	29842	29894	29937	29877	30258	29827	30118	30034	30295	30126	30026	30235	30080	29879	30067	30122	30069	30213	30375	30313	30176	29931	30143	30185	29994	30191	29759	30076	29974	30082	30016	30094	30148	30068	29899	30181	30143	30273	30218	30003	30222	30150	30066	29975	30081	30204	30427	29990	30027	29932	30081	30147	30042	30110	30045	30078	30070	29972	30089	30123	29957	30103	30164	29920	30016	30150	30130	30300	30201	30071	30027	30307	30218	29983	29980	30099	30134	30168	30020	30159	30206	30062	30088	29904	29897	29985	30298	30097	30128	30041	30161	30133	30157	30210	29957	30143	30222	29989	30120	30195	30027	29927	30104	30356	30192	30117	30290	29979	29944	30277	30055	30034	30047	30044	30004	29878	30305	30219	30032	30183	30165	30329	30116	30219	30078	30080	29889	30115	30230	30305	29967	29986	30026	30110	29973	30146	30028	30300	30391	30184	30056	30065	30142	30327	30224	30114	30482	30130	30053	29960	30274	30307	30116	30203	30267	30137	30045	29952	29983	29885	30002	30259	30099	29971	30035	30070	30086	30284	30033	30114	30115	30103	30051	30025	29992	29943	30120	30355	30243	30149	30174	30296	30130	29913	29905	30031	30098	30192	30113	30081	30015	30348	29950	30340	30190	30038	30266	30007	30050	30211	30047	30201	30120	29948	29986	29905	30015	30027	30023	30145	30305	29803	29969	30306	29888	30273	30073	30204	30221	30333	29919	29882	30113	29919	30126	29877	29955	30160	30470	29982	30175	30150	30190	30210	29943	30137	29884	30109	30052	30049	29976	30132	30023	30026	30142	30247	30016	30044	29737	30099	30177	30115	30337	29835	30102	29978	30146	30108	30009	29908	30017	30065	30299	30066	30077	29923	30070	29997	30054	30158	30083	30121	30084	30335	29989	30097	30067	30026	30067	30015	30168	30113	30163	30357	29843	30197	30072	30011	30251	30146	30195	29989	30069	30471	30092	29965	30124	30089	30005	29883	30068	30056	30146	30156	30167	30153	30049	29979	30055	30140	30025	29848	29967	30054	30037	30229	30200	30045	30147	30200	30070	30155	30150	29960	29925	29903	30225	29934	30124	30094	30017	30008	30005	29966	30044	29955	29969	30070	30118	30158	30281	30047	29841	30282	30142	30195	30042	30170	30065	29944	30075	30047	30272	30065	30012	30190	30298	30278	29876	30138	30201	30057	29917	30139	30086	29908	30271	30229	30105	30216	30383	30247	30299	30022	30075	30007	30144	30200	30086	29974	29992	30128	30036	29898	30045	29864	29951	30238	30209	30270	29999	30124	30200	30259	30194	30274	30013	30109	30235	30221	29840	30227	29918	30090	30375	29975	30013	30112	30181	30176	30067	29997	29851	30017	30100	30162	30061	29976	30120	30469	30006	30163	30158	30250	30158	30165	30046	30014	30187	30158	29979	29972	30182	30216	30174	30250	30081	30036	30095	30104	30223	29920	29817	30205	30013	29872	30478	30041	30062	30206	30020	30147	30137	30093	30166	29932	30294	30243	30096	30078	30303	30025	30007	30107	30025	30016	30137	30202	30274	29982	29981	30219	30175	30081	29948	30026	30135	30189	30309	29986	29963	30083	29777	30368	30280	30121	30080	29987	30335	30165	30164	30119	30046	30215	30209	30024	29872	29946	30148	30094	29967	30230	30243	30183	30059	30271	30305	30031	30252	30189	30091	30010	30265	30177	30317	29978	30044	29914	30018	30049	29914	30033	30115	30071	30220	30271	30146	30089	30117	30241	30264	29994	30158	30343	30003	29989	29952	29881	30189	29976	30142	30329	29905	30389	30218	30010	29863	30001	30077	30131	30054	30059	30184	29986	30142	30315	29993	30121	29912	29885	29941	30028	29908	29957	30102	30267	30139	29987	30290	30299	30236	30170	30151	29880	30045	30200	30175	30283	30275	30033	29867	29974	30006	30077	30132	30020	30218	30257	29953	29990	30055	30158	30064	30274	30005	29927	30052	30006	30106	30135	29787	30210	30074	30071	30352	30316	30016	29906	29964	30036	29983	30067	30248	30132	30106	30152	30103	30111	30238	30117	29867	30182	29950	30146	30128	30137	30216	30025	30013	30288	29979	30167	30362	30305	30050	30101	30168	29937	30119	30139	30247	30315	30078	30235	30203	30220	30172	30195	30008	29925	30141	30439	30083	30017	30285	29970	30128	30198	30205	29873	30250	30079	30054	30246	29975	30098	29952	30035	30139	30085	30046	30003	30258	30254	30239	30237	30193	30316	29997	30152	30087	29856	30214	30125	30333	30119	30001	30112	29784	30236	30113	29943	29999	30154	29971	30155	29884	30124	30101	30109	29920	30008	30046	30284	29984	30087	30156	30122	30182	30100	30064	30080	30079	30094	30019	29939	30041	29981	30154	29987	30031	30251	30268	30317	30413	30273	30021	30019	30314	30290	29964	30168	29702	29977	29962	30139	30412	29857	30234	29932	30154	30020	29902	29867	29966	30022	29964	30253	30266	30123	30078	29874	30230	30035	30088	30448	30127	30237	29819	30196	30170	30289	30225	30192	30220	30137	30289	30039	30057	30200	30023	30138	30119	30272	30257	30085	29841	30222	30027	30138	30156	29942	30061	30235	30150	30254	30218	30120	30189	29907	29992	30065	29991	30342	29999	30216	29879	30142	30001	30071	30134	29971	30281	30119	30025	29987	30282	30139	29766	30037	29959	30195	30073	30109	29934	30172	30305	30152	30041	30028	29840	30148	30164	30229	29882	30059	30011	29819	30091	29806	30142	29954	30063	30065	30331	30027	30108	30110	29912	29851	30212	29878	30209	30275	30115	30177	29995	29998	29913	30111	30293	30128	30121	30075	30410	30111	30106	29982	30129	29925	29962	30096	29929	29935	30115	30109	30137	30110	29941	30024	30135	30151	29999	30139	29995	30062	30331	30060	30030	30260	30210	30022	29968	30138	30156	30073	30006	30002	30342	30096	30030	30321	30288	30039	30217	29777	30018	30123	30243	30038	30536	30251	30099	30139	30023	29984	29935	30154	30276	30288	30303	29968	30181	30120	29899	30077	30116	30304	30017	30286	30080	30039	30154	30091	30105	30263	30298	30165	30139	30036	30245	30103	30022
23714	42055	37872	32287	30773	28486	26956	25952	24800	24162	23931	24385	24328	23991	23985	23527	23609	22992	23050	22911	22970	22959	23149	23150	23097	22919	22807	22855	22687	22885	22742	22635	22779	22792	22649	22647	22907	22854	22701	25834	26789	24823	23729	23211	23003	22617	22797	22477	22626	22737	22539	22622	22742	22717	22508	22721	22583	22573	22556	22460	22519	22499	22676	22896	22730	22613	22594	22641	22513	22741	22628	22750	22538	22698	22495	22678	22566	22531	22625	22586	22655	22734	22593	22540	22535	22603	22487	22643	22524	22624	22631	22494	22591	22513	22494	22643	22685	22679	22540	22600	22762	22548	22574	22649	22542	22645	22588	22493	22602	22513	22613	22773	22603	22614	22735	22638	22662	22574	22485	22492	22726	22540	22675	22873	22742	22546	22780	22536	22372	22571	22689	22586	22556	22468	22570	22756	22826	22707	22780	22604	22716	22597	22604	22665	22341	22715	22660	22492	22487	22569	22413	22513	22673	22540	22511	22815	22538	22650	22557	22609	22608	22632	22728	22554	22677	22577	22677	22535	22562	22357	22596	22568	22672	22707	22503	22523	22587	22609	22770	22540	22713	22536	22613	22686	22541	22674	22455	22452	22591	22578	22553	22636	22734	22690	22606	22331	22583	22701	22623	22523	22292	22567	22798	22733	22650	22537	22588	22488	22609	22678	22534	22656	22569	22738	22504	22542	22480	22612	22620	22463	22650	22572	22747	22561	22476	22610	22468	22615	22601	22481	22522	22706	22571	22572	22520	22546	22518	22552	22732	22492	22652	22712	22598	22416	22582	22584	22487	22402	22684	22503	22554	22675	22771	22592	22492	22578	22649	22699	22696	22412	22745	22514	22505	22578	22696	22707	22701	22453	22454	22625	22649	22545	22683	22573	22588	22565	22693	22572	22748	22862	22705	22633	22574	22482	22522	22705	22679	22506	22705	22549	22770	22571	22503	22579	22453	22636	22465	22588	22542	22627	22629	22725	22507	22484	22533	22710	22609	22488	22573	22487	22785	22408	22555	22592	22648	22751	22698	22498	22627	22551	22646	22676	22586	22693	22495	22820	22614	22438	22576	22557	22594	22597	22539	22712	22377	22472	22585	22559	22524	22595	22617	22903	22545	22421	22427	22636	22695	22594	22461	22661	22589	22638	22611	22640	22745	22566	22431	22754	22663	22606	22478	22459	22529	22520	22663	22615	22599	22587	22513	22453	22510	22716	22552	22612	22618	22429	22613	22578	22763	22519	22717	22697	22646	22532	22657	22538	22575	22507	22763	22574	22512	22648	22592	22529	22615	22551	22503	22713	22642	22582	22770	22471	22620	22560	22647	22686	22772	22491	22599	22420	22603	22617	22578	22568	22562	22629	22786	22476	22553	22579	22651	22534	22720	22491	22765	22603	22601	22734	22542	22679	22560	22458	22671	22624	22548	22618	22550	22602	22661	22477	22525	22817	22498	22722	22505	22649	22302	22744	22513	22580	22390	22596	22428	22502	22559	22866	22652	22550	22488	22712	22447	22701	22533	22439	22575	22624	22556	22482	22765	22471	22550	22601	22687	22696	22517	22446	22481	22543	22636	22575	22436	22637	22617	22690	22732	22757	22574	22631	22685	22505	22534	22519	22587	22666	22609	22726	22738	22634	22574	22425	22479	22513	22660	22579	22661	22461	22605	22731	22666	22585	22619	22653	22743	22580	22551	22610	22603	22679	22667	22417	22509	22740	22567	22504	22690	22737	22549	22546	22646	22546	22505	22644	22664	22398	22600	22581	22450	22648	22559	22578	22681	22537	22607	22266	22506	22488	22651	22499	22563	22590	22765	22616	22490	22585	22636	22596	22431	22672	22517	22543	22638	22671	22709	22602	22448	22447	22660	22475	22588	22549	22616	22632	22673	22553	22450	22422	22780	22705	22645	22554	22537	22527	22593	22514	22580	22786	22543	22597	22577	22638	22663	22662	22600	22610	22651	22658	22600	22617	22678	22549	22600	22725	22422	22662	22510	22575	22697	22567	22795	22572	22633	22642	22559	22614	22665	22470	22624	22564	22609	22633	22455	22438	22619	22567	22592	22474	22572	22782	22706	22524	22508	22735	22577	22551	22637	22626	22576	22566	22714	22605	22445	22564	22515	22415	22502	22649	22484	22424	22561	22527	22926	22613	22597	22654	22867	22611	22590	22763	22640	22461	22460	22527	22710	22681	22561	22487	22470	22477	22751	22575	22636	22826	22606	22629	22648	22622	22682	22510	22755	22610	22501	22516	22671	22669	22535	22508	22575	22689	22465	22636	22489	22702	22741	22399	22599	22712	22648	22518	22555	22480	22626	22623	22566	22584	22663	22613	22600	22576	22405	22535	22743	22382	22692	22560	22690	22522	22571	22539	22729	22697	22583	22607	22646	22429	22560	22681	22674	22577	22570	22556	22611	22491	22592	22425	22632	22604	22316	22639	22682	22600	22479	22702	22428	22655	22504	22728	22531	22533	22757	22557	22652	22476	22580	22599	22632	22621	22573	22375	22504	22411	22561	22774	22348	22568	22655	22537	22594	22651	22582	22610	22754	22561	22619	22462	22668	22588	22569	22721	22716	22525	22707	22657	22554	22628	22681	22534	22696	22534	22594	22763	22646	22552	22756	22590	22657	22589	22678	22687	22773	22702	22668	22539	22568	22658	22481	22483	22462	22888	22483	22695	22527	22527	22644	22632	22566	22512	22578	22541	22599	22478	22750	22581	22358	22831	22578	22568	22644	22507	22618	22646	22584	22666	22615	22571	22448	22728	22795	22504	22346	22360	22612	22726	22622	22596	22508	22714	22706	22594	22492	22541	22361	22769	22577	22411	22769	22537	22441	22716	22549	22739	22563	22618	22462	22613	22518	22677	22804	22560	22633	22656	22412	22376	22642	22608	22680	22580	22752	22747	22487	22394	22569	22467	22619	22617	22635	22464	22586	22668	22645	22759	22558	22748	22446	22574	22572	22671	22543	22705	22733	22581	22566	22689	22590	22592	22594	22655	22459	22446	22656	22592	22439	22878	22410	22467	22593	22586	22639	22621	22544	22640	22419	22750	22647	22531	22517	22597	22643	22527	22547	22571	22578	22497	22559	22561	22684	22550	22756	22628	22488	22525	22558	22637	22651	22536	22630	22558	22487	22604	22535	22781	22536	22534	22449	22749	22639	22598	22590	22800	22739	22700	22556	22613	22625	22660	22568	22537	22622	22424	22516	22606	22702	22569	22616	22555	22667	22531	22622	22588	22434	22725	22425	22522	22653	22575	22579	22695	22684	22732	22524	22632	22770	22508	22576	22771	22573	22710	22638	22635	22581	22592	22655	22496	22683	22550	22646	22505	22740	22529	22493	22538	22542	22597	22554	22537	22763	22626	22509	22681	22573	22594	22680	22788	22317	22620	22664	22501	22667	22612	22597	22728	22791	22502	22569	22553	22590	22605	22651	22538	22523	22596	22664	22682	22715	22614	22699	22697	22748	22507	22638	22566	22794	22615	22667	22807	22598	22634	22638	22502	22568	22677	22619	22475	22654	22583	22532	22427	22628	22673	22655	22717	22655	22515	22474	22505	22329	22615	22529	22435	22726	22722	22679	22463	22515	22575	22603	22589	22657	22559	22640	22371	22848	22440	22513	22429	22599	22581	22457	22596	22678	22611	22676	22585	22595	22533	22723	22432	22644	22577	22687	22547	22590	22642	22518	22606	22599	22572	22463	22664	22870	22626	22423	22681	22566	22536	22787	22635	22494	22580	22594	22557	22565	22654	22646	22604	22670	22581	22587	22753	22701	22586	22456	22652	22743	22635	22425	22750	22536	22611	22554	22452	22413	22608	22619	22558	22559	22671	22670	22575	22605	22544	22512	22571	22536	22570	22560	22640	22392	22598	22473	22435	22613	22703	22575	22767	22550	22470	22745	22713	22664	22699	22852	22671	22522	22707	22486	22453	22631	22609	22808	22663	22497	22663	22436	22552	22569	22695	22493	22602	22802	22572	22499	22751	22494	22400	22740	22643	22556	22510	22791	22534	22571	22669	22527	22482	22566	22587	22556	22786	22734	22669	22754	22647	22523	22685	22728	22423	22755	22693	22590	22677	22513	22460	22605	22506	22620	22486	22568	22568	22608	22630	22572	22736	22635	22614	22469	22532	22562	22556	22491	22629	22514	22603	22573	22473	22741	22608	22634	22699	22812	22639	22594	22501	22550	22692	22625	22571	22751	22358	22742	22555	22604	22594	22743	22659	22393	22562	22623	22588	22872	22707	22526	22695	22526	22721	22633	22499	22497	22622	22691	22441	22473	22621	22636	22363	22775	22823	22584	22467	22640	22636	22523	22642	22564	22710	22523	22450	22638	22429	22441	22514	22607	22631	22603	22663	22675	22646	22588	22590	22528	22675	22483	22687	22596	22588	22656	22642	22687	22669	22501	22665	22469	22590	22557	22600	22598	22662	22615	22497	22524	22652	22762	22636	22592	22608	22639	22722	22479	22580	22609	22433	22581	22516	22597	22568	22587	22527	22765	22627	22528	22713	22633	22568	22517	22470	22494	22702	22600	22698	22600	22658	22695	22713	22616	22712	22403	22486	22691	22544	22654	22631	22578	22642	22671	22577	22494	22672	22631	22505	22563	22579	22729	22773	22630	22622	22777	22578	22667	22632	22754	22605	22539	22628	22718	22708	22641	22647	22648	22526	22496	22454	22572	22494	22657	22498	22573	22486	22520	22521	22547	22760	22695	22544	22606	22593	22475	22715	22481	22759	22694	22587	22648	22671	22705	22590	22643	22585	22652	22775	22624	22819	22542	22607	22491	22642	22542	22690	22762	22659	22565	22608	22852	22578	22682	22661	22576	22697	22606	22515	22495	22428	22700	22478	22688	22640	22622	22726	22485	22601	22524	22587	22613	22735	22590	22605	22655	22455	22612	22669	22669	22469	22422	22564	22533	22598	22558	22497	22617	22652	22645	22574	22648	22636	22699	22793	22426	22521	22707	22665	22679	22487	22609	22678	22350	22737	22555	22518	22594	22576	22739	22732	22654	22582	22641	22659	22607	22486	22702	22645	22615	22604	22619	22629	22534	22539	22703	22432	22594	22591	22560	22505	22652	22683	22508	22376	22510	22609
29163	25738	33218	33064	31122	30891	30994	30338	30270	30251	30117	30280	30328	30252	30241	29870	29738	30124	29946	30091	30164	30002	29802	30035	29799	29914	30148	29756	29787	29954	29839	29901	29738	29575	29845	29892	29868	29826	29978	29832	30149	30203	30035	29868	29882	29705	29842	29825	29719	29736	29861	29829	30000	29850	29685	29825	29864	29602	29797	29944	29797	29757	29743	29900	29619	29867	29654	29808	29480	29957	29812	29782	29818	29592	29946	29854	29703	29953	29826	29816	29871	29730	29757	30026	29548	29919	29818	29750	29888	29813	29730	29937	30056	29774	30039	29821	29810	29851	29659	29926	29797	29613	29897	29562	29700	29503	29795	29667	29957	29569	29963	29642	29907	29860	29599	29868	29624	29680	29801	29639	29807	29831	29658	29705	29726	29694	29864	29931	29635	29749	29805	29854	29779	29912	29899	29802	29976	29964	29867	29832	29569	29590	29653	29708	29772	29579	29890	29665	29667	29839	29739	29759	29732	29751	29729	29810	29622	29909	29558	29723	29935	29859	29762	29826	29719	29725	29811	29777	29644	29703	29685	29899	29813	29585	29608	29705	29590	29957	29661	29705	29862	29457	29910	29649	29591	29730	29740	29544	30076	29913	29835	29729	29498	29568	29766	29513	29977	29806	29725	29713	29794	29645	29700	29535	29612	29687	29758	29664	29920	29830	29935	30019	29848	29799	29792	29446	29802	29897	29734	29796	29439	29671	29794	29654	29737	30008	29696	29869	29796	30036	29866	29806	29779	29748	29800	29665	29794	29880	29639	29794	29763	29756	29931	29542	29835	29875	29579	29774	29371	29901	29802	29794	29915	29727	29438	29582	29566	29730	30003	29857	29985	29797	29810	29964	29600	29720	29880	29802	29655	30018	30063	29796	30069	29622	29508	29773	29724	29809	29955	29848	29621	29826	29973	29791	29748	29740	29883	29714	29840	29948	29659	29614	29738	29861	29784	29993	29799	29612	29800	29687	30010	29961	29915	29722	29766	29920	29981	29929	29908	29719	29684	29852	29595	29961	29936	29847	29785	29771	29695	29791	29943	29645	29702	29878	29880	29934	29984	30074	29549	29818	29879	30042	29835	29749	29696	29766	29924	29656	29879	29749	29719	29687	29796	29589	29703	29619	30006	29686	29827	29471	29537	29788	29710	29710	29687	29857	29834	29801	29915	30160	29876	29792	29648	29632	29436	29700	29680	29912	29754	29819	29648	29846	29871	29786	29796	29850	29877	29769	29834	30017	29864	29783	29645	29925	29904	29695	29839	29685	29635	29816	29646	29713	29809	29988	29769	29581	29759	29693	29708	29583	29754	29881	29848	29782	29763	29717	29901	29528	29814	29866	29683	29680	29980	29939	29677	29699	29867	29975	29972	29861	29801	29860	29586	29961	29688	29758	29659	29720	29626	29803	29564	29695	29573	29600	29702	29647	29942	29780	29991	29796	29840	29728	29892	29629	30127	29881	29885	29846	29773	29605	29823	29683	29767	29584	29606	29755	29642	29863	29828	29777	29894	29780	29657	29721	29716	29542	29832	29804	29921	29864	29677	29543	29563	29633	29978	29967	29441	29872	29669	29664	29602	29731	29718	29713	29552	29789	29879	29754	30028	29487	29868	30096	29835	29801	29715	29634	29737	29772	29791	29954	29682	29710	29731	29462	29812	29719	29759	29557	29606	29825	29855	29634	29829	29818	29927	29820	29913	29709	29535	29675	29838	29560	29862	29691	29970	29856	29631	29681	29735	29796	29708	29904	29574	29895	29725	29918	29743	29607	29634	29836	29857	29912	29647	29846	29612	29584	29691	29734	29724	29703	29792	29751	29641	29878	29785	29530	29611	29778	29819	29831	29680	29867	29861	30255	29967	29927	29783	29880	29912	29847	29470	30014	29628	29716	29750	29649	29660	29991	29758	29874	29815	29901	29705	29810	29670	29787	29774	30093	29746	29776	29733	29761	29867	29988	29749	29548	29422	29881	29791	29776	29892	29690	29837	29812	29692	29761	29865	30033	29563	29668	29812	29740	29795	29823	29839	29666	29525	29668	29804	29813	29800	29759	29700	29705	29720	29879	30017	29755	29778	29845	29846	29637	29855	29949	29660	29665	30033	30006	29883	29676	29852	30074	29676	29690	29908	29686	29705	29390	29923	30085	29728	29982	29827	29937	29747	29439	29513	29818	29647	29631	29641	29891	29792	29683	29834	29633	29643	29729	29920	29898	29832	29942	30076	29802	29711	29829	29627	29763	29737	29665	29792	29726	29829	29991	30004	29735	29564	29505	29876	29904	29727	29897	29838	29450	29705	29729	29710	29853	29885	29746	29613	29567	29751	29836	29655	29915	29821	29967	29778	29882	29682	29963	29889	29669	29917	29887	29983	29848	29849	29856	29835	29749	29791	29727	29788	29791	29586	29941	29615	29921	29839	29718	29837	29884	29474	29701	29812	29656	29790	29694	29930	29694	29748	29770	29864	29783	29981	29565	29644	29601	29568	29612	29526	29765	29783	29814	29812	29945	29725	29883	29589	29807	29856	29606	29695	29546	29700	29886	29902	29855	29771	29698	29896	29925	29678	29591	29653	29697	29515	29884	29894	29607	29846	29671	29458	29797	29754	29697	29687	29637	29573	29709	29789	29608	30031	29585	29920	29758	29557	29962	29700	29805	29735	29756	29772	29775	29780	29873	29716	29865	29870	29622	29758	29616	29881	29931	29709	29799	29670	29939	29657	29928	29790	29896	29933	29765	29807	29591	29724	29873	29921	29713	29732	29749	29662	29716	29676	29700	29883	29601	29877	29752	29973	29622	29703	29831	29570	29859	29793	29474	29754	29661	29611	29914	30033	29971	29823	29814	29725	29599	29856	29627	29820	29782	29805	29574	29883	29879	29671	29927	29518	29767	29693	29592	29645	29959	30029	29934	29849	29986	29647	29820	29921	30049	29735	29979	29983	29830	29812	29646	30009	29763	29890	29842	29876	29747	29780	29807	29518	29701	29742	29583	29595	29776	29558	29712	29706	29723	29729	29612	29798	29440	30115	30147	29857	29604	29605	29829	29848	29708	29750	29742	29821	29740	29777	29726	29738	29770	29762	29710	29892	29703	29517	29886	29713	29582	29869	30026	29974	29688	29915	29839	29836	29832	29981	29823	29766	29851	29711	29554	29843	30086	29610	29781	29891	29978	29790	29867	29741	29654	29665	29919	29724	29550	29694	29964	29682	29887	29744	29790	29751	29593	29663	29731	29925	29954	29861	29835	29714	29955	29928	30005	29732	29634	29782	29891	29860	29881	29727	29903	29801	29586	29657	29724	29798	29976	29818	29682	29722	29743	29637	29654	29818	29992	29721	29701	29894	29846	29875	29680	30052	29707	29928	29779	29900	29862	29758	29653	29930	29716	29785	29635	29739	29829	29826	29546	29656	29763	29774	29929	29863	29587	29853	29775	29777	29947	29712	29810	29799	29969	29777	29838	29858	29846	29881	29658	29916	29783	29678	29666	29766	29678	29607	29725	29819	29737	29841	29734	30065	29625	29737	29888	29914	29771	29482	29876	29554	29871	29708	29825	29887	29905	29803	29581	29861	29776	29673	29699	29779	29698	29673	29731	29609	29733	29587	29884	29749	29746	29746	29787	29763	29936	29607	29606	29797	29782	29645	29671	29686	29778	29690	29920	29905	30005	29863	29721	29851	29792	29666	29839	29739	29894	29941	29905	29736	29899	29756	29961	30027	29858	29795	29893	29964	29931	29564	29637	29734	29696	29715	29776	29854	29915	29892	29876	29896	29726	29771	29689	29950	29886	29781	30025	29980	29770	29766	29788	29699	30076	29756	29551	29725	29943	29783	29773	29836	30082	29696	29934	29746	29763	29810	29652	29935	29804	29976	30117	29908	29903	29632	29603	30020	30011	29839	29645	29977	29681	29865	29891	29699	29884	29805	29840	29642	29717	29851	29690	29980	29865	29842	29665	29920	29740	29852	29516	29850	29766	29726	29849	29874	29826	29895	29851	29939	29782	29882	29900	29647	29777	29781	29934	29838	29827	29791	29620	29607	29919	29964	29999	29853	29884	29778	29777	29800	29676	29733	29724	29816	29777	29842	29843	29501	29694	29737	29769	29957	29845	29760	29577	29800	29771	29730	29514	29867	29729	29819	29795	29844	29918	29863	30033	29875	29852	29766	29638	29852	29818	29696	29829	29808	29722	29849	29925	29927	29795	29640	29880	30005	29847	29833	29983	29909	29990	29719	29986	29830	29680	30009	29831	29680	29649	29742	29970	29633	29645	29650	29755	29566	29404	29665	29825	29458	29930	30017	29648	29828	29896	29777	29734	29964	29670	29762	29668	29728	29680	29829	29731	29774	29539	29916	29813	29872	29642	29606	29786	29657	29827	29910	29730	29828	29487	29822	29682	29899	29757	29868	29800	29856	29744	29777	29872	29833	29784	29970	29801	29911	29629	29705	29813	30027	29674	29730	29859	29842	29780	29892	29951	29843	29924	29763	29944	29863	29798	29886	29876	29746	29715	30010	29845	29788	29787	29660	29703	29877	30048	29882	29795	29798	29637	29951	29785	29839	29826	29981	29786	29553	29757	29830	29532	29777	29737	29789	29800	29788	29704	29949	29992	29800	30047	29792	29728	29902	29823	29715	29673	29861	30081	29817	29519	29664	29839	29839	29872	29993	29685	29779	29736	29594	29704	29823	29933	30005	29924	29877	29777	29680	29896	29730	29854	29782	29775	30095	29808	29542	29910	29626	29855	29916	29833	29687	29919	29670	29799	29896	29987	29680	29568	29705	29751	29897	29883	29855	29665	29766	29821	29752	29900	29716	29778	29961	29647	29952	29756	29847	29901	29568	29717	29549	29677	29737	30028	29835	29922	29779	29569	29843	29687	29747	29826	29897	30037	29878	29714	29779	29782	29464	29923	29722	29831	29820	29742	29805	29883	29459	29733	29700	29818	30012	29892	30135	29523	29854	29763	29845	29904	29829	30025	30000	29905	29856	30002	29856	29970	29784	29594	29773	29834	29852	29763	29781	29831	29836	29851	30025	29698	29792	29698	29803	29638	29731	29770	30179	29900	30006	29859	29577	29830	30094	29823	29682	29777	30024	29770	29717	29804	29734	29918
23484	33076	29339	26307	25656	24652	24257	23581	23147	22963	22803	23092	23006	23040	22924	22949	22668	22453	22379	22637	22526	22761	22605	22690	22513	22361	22556	22383	22544	22443	22414	22397	22562	22442	22442	22549	22596	22331	22482	22661	22799	22813	22648	22683	22496	22421	22265	22330	22480	22460	22455	22358	22384	22364	22392	22383	22549	22329	22528	22365	22528	22451	22444	22434	22304	22439	22529	22500	22366	22308	22309	22282	22409	22449	22447	22355	22567	22524	22370	22415	22353	22375	22340	22417	22205	22241	22492	22373	22290	22221	22347	22581	22436	22321	22202	22692	22605	22482	22434	22328	22451	22414	22561	22534	22325	22483	22358	22488	22343	22475	22501	22308	22314	22391	22548	22483	22434	22424	22241	22377	22337	22408	22367	22292	22262	22447	22298	22287	22163	22439	22308	22343	22501	22467	22475	22412	22487	22435	22488	22255	22213	22460	22370	22413	22326	22189	22390	22286	22395	22318	22389	22319	22518	22365	22411	22271	22590	22354	22253	22421	22248	22126	22371	22380	22393	22458	22364	22216	22452	22380	22223	22299	22415	22458	22351	22274	22145	22346	22551	22314	22419	22252	22317	22333	22486	22391	22264	22294	22518	22536	22407	22546	22401	22304	22533	22376	22255	22281	22464	22320	22302	22479	22329	22317	22453	22466	22521	22287	22682	22476	22428	22582	22328	22394	22353	22185	22489	22401	22316	22365	22337	22472	22190	22515	22175	22393	22433	22376	22268	22396	22461	22401	22476	22632	22392	22390	22512	22372	22320	22328	22485	22367	22541	22193	22380	22354	22387	22477	22375	22329	22313	22445	22386	22310	22284	22366	22274	22443	22421	22453	22500	22404	22314	22290	22484	22334	22603	22381	22252	22282	22388	22234	22415	22355	22348	22475	22320	22529	22226	22372	22420	22551	22487	22335	22415	22343	22329	22428	22551	22468	22384	22332	22417	22391	22498	22512	22336	22180	22486	22438	22365	22231	22434	22220	22369	22327	22457	22501	22349	22458	22400	22355	22421	22357	22545	22412	22268	22248	22404	22328	22387	22512	22249	22221	22242	22280	22421	22504	22288	22463	22267	22398	22328	22346	22383	22475	22509	22538	22421	22392	22424	22156	22349	22383	22464	22354	22388	22418	22334	22373	22351	22260	22386	22353	22555	22282	22523	22481	22472	22421	22456	22391	22422	22158	22506	22500	22523	22308	22436	22590	22333	22319	22156	22515	22381	22489	22327	22440	22245	22359	22325	22481	22421	22527	22370	22386	22476	22440	22278	22275	22510	22359	22414	22516	22374	22520	22392	22310	22371	22366	22554	22481	22375	22397	22454	22367	22301	22420	22424	22387	22231	22381	22371	22496	22400	22489	22444	22446	22317	22442	22195	22261	22495	22372	22324	22425	22283	22398	22349	22340	22474	22450	22301	22405	22240	22258	22493	22239	22412	22374	22465	22429	22319	22482	22294	22276	22388	22485	22425	22439	22436	22473	22480	22364	22412	22639	22321	22238	22310	22426	22349	22643	22366	22376	22389	22430	22674	22446	22395	22532	22498	22430	22450	22448	22371	22318	22494	22328	22575	22348	22458	22377	22391	22488	22199	22416	22401	22415	22233	22337	22190	22424	22354	22478	22351	22410	22390	22422	22353	22500	22684	22457	22427	22613	22330	22387	22287	22459	22417	22431	22422	22417	22411	22422	22447	22338	22406	22464	22355	22492	22480	22485	22395	22420	22373	22377	22427	22269	22375	22229	22304	22495	22406	22351	22433	22493	22503	22398	22416	22218	22322	22460	22216	22308	22474	22309	22267	22375	22431	22384	22154	22471	22447	22383	22333	22310	22491	22542	22171	22497	22454	22280	22490	22493	22424	22293	22573	22319	22545	22395	22340	22454	22478	22355	22354	22358	22474	22229	22311	22478	22453	22385	22464	22285	22247	22415	22416	22337	22445	22439	22370	22577	22333	22219	22367	22362	22441	22366	22398	22487	22336	22285	22464	22354	22452	22343	22427	22431	22460	22336	22324	22470	22439	22357	22329	22348	22197	22359	22309	22159	22360	22360	22468	22426	22325	22488	22503	22470	22432	22489	22304	22350	22242	22400	22476	22426	22365	22262	22408	22448	22375	22475	22530	22335	22437	22322	22453	22447	22360	22361	22395	22317	22560	22371	22353	22491	22482	22224	22496	22377	22534	22499	22270	22340	22500	22454	22324	22500	22411	22412	22368	22494	22489	22414	22245	22464	22399	22419	22368	22414	22479	22283	22403	22167	22298	22356	22274	22302	22469	22382	22472	22440	22442	22410	22266	22664	22433	22444	22493	22616	22440	22260	22438	22268	22444	22399	22347	22409	22263	22637	22412	22330	22318	22363	22350	22518	22394	22509	22466	22370	22204	22466	22416	22307	22179	22320	22408	22506	22495	22508	22507	22313	22408	22463	22389	22245	22320	22407	22529	22498	22226	22346	22304	22318	22645	22354	22398	22304	22323	22389	22360	22475	22378	22361	22227	22523	22361	22484	22463	22416	22476	22397	22501	22360	22428	22488	22399	22411	22453	22540	22374	22589	22385	22471	22353	22354	22559	22440	22336	22291	22323	22304	22450	22044	22388	22491	22259	22376	22403	22067	22451	22657	22468	22345	22421	22324	22332	22366	22341	22401	22343	22243	22399	22328	22439	22283	22352	22388	22401	22304	22316	22399	22177	22344	22411	22247	22353	22510	22316	22633	22382	22370	22466	22265	22410	22436	22272	22486	22393	22326	22530	22349	22392	22432	22265	22450	22304	22291	22465	22425	22258	22426	22266	22315	22355	22533	22497	22353	22338	22343	22212	22366	22243	22277	22345	22372	22332	22372	22468	22422	22321	22451	22361	22365	22311	22210	22366	22588	22416	22483	22379	22170	22429	22280	22398	22462	22500	22485	22321	22239	22474	22520	22310	22358	22583	22293	22482	22212	22595	22339	22249	22390	22475	22612	22390	22586	22298	22283	22331	22408	22438	22456	22446	22433	22503	22499	22160	22494	22204	22349	22474	22384	22718	22425	22371	22203	22570	22547	22472	22376	22312	22383	22467	22314	22259	22353	22334	22571	22290	22487	22325	22425	22425	22516	22254	22568	22145	22362	22412	22425	22241	22403	22330	22305	22439	22491	22425	22368	22484	22569	22623	22430	22488	22483	22325	22342	22457	22271	22341	22417	22247	22483	22456	22437	22325	22184	22356	22456	22237	22273	22459	22445	22308	22369	22450	22275	22432	22370	22307	22425	22360	22506	22398	22454	22376	22528	22435	22423	22274	22295	22354	22356	22386	22415	22394	22477	22303	22301	22380	22511	22378	22520	22397	22377	22537	22382	22576	22261	22249	22410	22336	22298	22200	22395	22304	22508	22550	22499	22463	22295	22299	22335	22234	22188	22470	22235	22362	22274	22351	22390	22460	22308	22396	22349	22292	22494	22476	22520	22434	22456	22316	22345	22488	22392	22572	22516	22558	22281	22422	22330	22465	22406	22425	22446	22431	22126	22261	22354	22577	22356	22419	22422	22267	22604	22203	22356	22395	22563	22317	22388	22497	22537	22693	22450	22385	22231	22378	22424	22412	22393	22345	22199	22373	22420	22380	22201	22398	22419	22339	22521	22446	22298	22555	22193	22473	22421	22392	22490	22415	22302	22461	22491	22410	22304	22468	22287	22509	22510	22374	22358	22313	22355	22351	22405	22430	22457	22531	22476	22435	22282	22523	22391	22286	22393	22194	22498	22329	22222	22445	22302	22373	22370	22333	22521	22409	22438	22489	22426	22364	22310	22591	22461	22174	22386	22448	22445	22334	22522	22429	22344	22504	22269	22395	22378	22383	22308	22545	22443	22310	22312	22200	22344	22252	22325	22552	22353	22373	22099	22372	22311	22470	22438	22468	22404	22342	22583	22315	22425	22381	22450	22543	22285	22323	22449	22548	22358	22243	22397	22423	22399	22493	22272	22587	22310	22334	22367	22465	22283	22351	22465	22494	22482	22340	22518	22524	22572	22310	22278	22242	22277	22325	22553	22257	22487	22355	22332	22421	22495	22148	22355	22442	22282	22644	22484	22404	22461	22518	22354	22413	22300	22456	22264	22444	22314	22418	22552	22205	22447	22377	22444	22386	22260	22281	22335	22621	22240	22352	22313	22401	22379	22444	22348	22273	22446	22256	22270	22502	22557	22433	22472	22347	22386	22684	22407	22446	22456	22494	22342	22306	22379	22241	22475	22386	22466	22366	22397	22314	22359	22409	22309	22609	22251	22252	22331	22441	22481	22441	22336	22619	22353	22277	22501	22421	22377	22303	22454	22193	22493	22467	22415	22296	22426	22401	22435	22402	22315	22437	22383	22319	22448	22434	22321	22351	22524	22235	22482	22503	22344	22621	22477	22434	22338	22492	22340	22364	22277	22345	22399	22429	22178	22437	22404	22314	22334	22531	22489	22442	22505	22430	22451	22533	22301	22264	22368	22544	22327	22374	22535	22427	22235	22453	22446	22384	22533	22463	22308	22177	22513	22461	22482	22354	22403	22257	22486	22652	22380	22438	22428	22321	22301	22374	22368	22422	22378	22352	22382	22410	22212	22469	22469	22474	22380	22359	22234	22270	22512	22487	22246	22453	22478	22362	22420	22441	22120	22289	22392	22496	22460	22402	22371	22301	22324	22387	22513	22414	22382	22526	22394	22331	22372	22299	22591	22442	22497	22464	22291	22398	22377	22424	22439	22467	22530	22666	22379	22443	22388	22360	22422	22400	22068	22361	22442	22331	22491	22340	22365	22414	22371	22510	22561	22362	22452	22573	22494	22388	22364	22490	22420	22559	22325	22462	22323	22224	22378	22431	22389	22356	22362	22117	22599	22352	22472	22519	22422	22368	22389	22451	22301	22409	22329	22518	22382	22539	22416	22417	22148	22419	22168	22399	22365	22301	22350	22426	22413	22232	22522	22308	22297	22366	22789	22519	22549	22499	22383	22375	22277	22401	22259	22345	22545	22341	22299	22395	22494	22421	22440	22505	22537	22227	22339	22236	22408	22501	22558	22545	22514	22460	22527	22416	22382	22389	22291	22362	22467	22393	22428	22455	22533	22531	22409	22249	22229	22357	22498	22660	22344
23753	21523	29253	24714	25529	31006	33099	30798	30706	30625	30323	30455	30425	30237	30163	29931	29963	29856	29682	29758	30006	29776	29721	29717	29739	29637	29528	29423	29679	29613	29216	29811	30007	29513	29830	29500	29598	29328	29516	30543	31041	30328	30017	29696	29662	29652	29429	29746	29576	29496	29820	29747	29648	29732	29400	29602	29417	29640	29350	29507	29484	29451	29558	29587	29615	29435	29441	29769	29554	29457	29704	29244	29486	29541	29460	29544	29547	29666	29573	29606	29610	29443	29589	29398	29624	29677	29485	29731	29552	29547	29616	29417	29433	29642	29382	29431	29545	29360	29361	29508	29813	29904	29659	29444	29474	29292	29472	29570	29598	29330	29357	29316	29572	29639	29606	29485	29384	29340	29782	29576	29649	29663	29749	29404	29453	29439	29470	29317	29472	29425	29423	29498	29523	29259	29521	29342	29272	29436	29617	29420	29335	29429	29265	29378	29648	29702	29470	29541	29805	29536	29405	29563	29465	29494	29478	29403	29487	29478	29545	29535	29491	29520	29494	29481	29493	29692	29497	29542	29489	29324	29613	29695	29542	29353	29443	29523	29368	29394	29637	29331	29589	29552	29477	29575	29535	29387	29754	29349	29535	29223	29446	29322	29369	29559	29450	29664	29689	29506	29396	29492	29423	29544	29533	29359	29463	29524	29490	29205	29522	29263	29482	29570	29458	29302	29481	29408	29505	29558	29583	29447	29540	29528	29550	29565	29410	29719	29604	29647	29545	29469	29659	29652	29580	29266	29742	29604	29365	29491	29492	29347	29607	29277	29547	29391	29725	29641	29619	29304	29479	29518	29432	29466	29901	29681	29442	29775	29371	29473	29266	29570	29715	29450	29600	29852	29644	29648	29536	29600	29447	29401	29434	29352	29525	29477	29505	29387	29378	29536	29528	29592	29270	29749	29585	29479	29693	29653	29607	29480	29704	29480	29573	29543	29443	29353	29253	29344	29362	29457	29474	29498	29433	29670	29555	29505	29544	29469	29539	29403	29474	29630	29550	29413	29640	29301	29412	29389	29668	29312	29302	29451	29774	29498	29456	29395	29553	29431	29522	29499	29656	29560	29478	29545	29319	29717	29618	29613	29678	29611	29257	29230	29544	29261	29385	29534	29539	29588	29395	29360	29617	29458	29359	29466	29436	29492	29484	29551	29432	29599	29512	29471	29461	29468	29511	29520	29381	29483	29530	29603	29635	29671	29414	29415	29571	29492	29286	29352	29371	29438	29471	29598	29437	29355	29380	29325	29501	29586	29522	29535	29830	29553	29581	29435	29519	29587	29479	29651	29399	29545	29836	29614	29533	29388	29311	29464	29415	29453	29580	29416	29422	29411	29194	29302	29551	29493	29452	29568	29536	29860	29227	29552	29455	29693	29327	29588	29441	29454	29441	29655	29703	29455	29506	29392	29557	29393	29313	29599	29460	29525	29589	29667	29561	29566	29081	29638	29528	29681	29392	29348	29174	29234	29403	29597	29678	29381	29374	29571	29989	29504	29527	29463	29518	29611	29414	29244	29519	29427	29642	29423	29418	29368	29435	29327	29364	29633	29714	29443	29567	29400	29448	29508	29636	29548	29333	29402	29544	29735	29582	29447	29530	29204	29526	29430	29453	29432	29594	29391	29506	29191	29405	29429	29531	29523	29338	29480	29227	29557	29476	29432	29381	29542	29604	29534	29509	29476	29603	29602	29698	29700	29415	29564	29412	29495	29602	29719	29455	29545	29380	29247	29435	29449	29608	29252	29467	29543	29600	29357	29646	29495	29556	29458	29533	29337	29648	29692	29355	29533	29674	29407	29510	29545	29551	29359	29573	29406	29473	29446	29640	29540	29533	29601	29512	29383	29667	29543	29435	29733	29497	29416	29846	29668	29459	29185	29498	29476	29442	29482	29474	29664	29595	29464	29301	29474	29530	29637	29571	29514	29502	29617	29669	29387	29601	29622	29717	29538	29715	29500	29546	29422	29460	29746	29183	29466	29287	29468	29501	29798	29618	29458	29478	29439	29655	29596	29478	29551	29743	29261	29331	29663	29768	29414	29524	29517	29579	29429	29379	29626	29689	29290	29683	29653	29351	29428	29574	29557	29397	29328	29349	29494	29511	29419	29548	29471	29442	29520	29640	29446	29397	29533	29527	29557	29705	29609	29353	29258	29641	29523	29550	29565	29441	29356	29457	29504	29280	29550	29565	29644	29516	29424	29500	29701	29593	29484	29664	29345	29577	29319	29664	29605	29379	29562	29569	29727	29392	29439	29596	29424	29726	29766	29525	29410	29510	29552	29462	29499	29414	29648	29411	29348	29543	29570	29388	29565	29500	29433	29584	29515	29532	29563	29642	29446	29675	29485	29586	29473	29569	29647	29792	29359	29606	29326	29392	29625	29387	29374	29558	29402	29743	29460	29667	29496	29460	29441	29522	29489	29550	29444	29495	29468	29724	29440	29428	29396	29293	29431	29673	29325	29474	29268	29300	29256	29390	29220	29560	29551	29539	29585	29613	29414	29726	29722	29483	29439	29244	29446	29581	29540	29514	29316	29670	29664	29346	29629	29491	29470	29409	29376	29565	29724	29582	29378	29288	29471	29639	29120	29405	29498	29466	29641	29541	29513	29318	29574	29431	29481	29452	29702	29373	29425	29378	29506	29236	29429	29536	29417	29387	29832	29734	29570	29585	29460	29396	29358	29497	29534	29394	29400	29573	29489	29570	29591	29595	29370	29364	29387	29215	29443	29534	29701	29640	29462	29410	29513	29655	29388	29616	29375	29677	29661	29655	29589	29387	29334	29674	29592	29470	29470	29530	29329	29801	29684	29593	29149	29508	29315	29443	29428	29534	29649	29409	29327	29419	29508	29573	29675	29438	29314	29319	29508	29527	29469	29491	29514	29388	29808	29614	29467	29402	29365	29453	29367	29516	29453	29646	29124	29579	29565	29567	29364	29498	29377	29759	29650	29432	29536	29607	29564	29517	29323	29418	29757	29848	29396	29616	29369	29324	29516	29604	29668	29571	29614	29420	29395	29648	29493	29742	29627	29296	29351	29560	29427	29389	29232	29605	29552	29445	29656	29693	29365	29681	29716	29430	29426	29518	29499	29362	29577	29447	29510	29401	29390	29299	29526	29599	29312	29602	29262	29643	29599	29654	29585	29470	29626	29397	29540	29449	29429	29653	29545	29662	29420	29416	29629	29665	29480	29650	29412	29495	29452	29460	29576	29467	29566	29285	29511	29211	29654	29633	29393	29544	29492	29751	29461	29450	29292	29510	29670	29382	29543	29659	29546	29638	29487	29566	29379	29652	29476	29507	29613	29558	29637	29482	29350	29381	29241	29478	29358	29659	29355	29457	29485	29478	29546	29608	29570	29458	29507	29218	29459	29446	29513	29751	29421	29497	29574	29351	29694	29540	29492	29379	29567	29453	29506	29620	29396	29678	29583	29403	29352	29445	29500	29479	29495	29577	29521	29360	29409	29502	29653	29552	29450	29611	29429	29524	29703	29575	29653	29528	29488	29646	29337	29472	29608	29606	29790	29257	29714	29524	29502	29658	29505	29708	29591	29606	29618	29599	29384	29454	29403	29692	29545	29737	29249	29799	29414	29516	29201	29495	29396	29458	29524	29594	29612	29595	29608	29739	29373	29433	29383	29474	29517	29425	29513	29609	29352	29689	29833	29736	29869	29412	29496	29331	29297	29452	29651	29498	29586	29407	29398	29382	29610	29556	29755	29407	29531	29398	29490	29773	29504	29500	29530	29495	29411	29507	29446	29683	29600	29536	29290	29452	29293	29568	29466	29405	29739	29452	29559	29484	29376	29429	29584	29593	29555	29642	29367	29502	29518	29569	29553	29699	29574	29553	29477	29341	29595	29569	29409	29449	29512	29554	29501	29614	29654	29436	29733	29729	29677	29576	29505	29823	29576	29468	29454	29557	29589	29376	29710	29348	29652	29471	29729	29506	29473	29568	29313	29502	29440	29407	29673	29340	29487	29507	29359	29438	29449	29592	29492	29356	29308	29583	29719	29586	29450	29374	29566	29637	29584	29339	29643	29375	29552	29333	29362	29560	29596	29336	29480	29536	29469	29367	29409	29426	29564	29532	29678	29365	29415	29789	29354	29624	29560	29349	29542	29613	29447	29308	29523	29445	29532	29768	29423	29564	29524	29612	29560	29587	29619	29429	29516	29394	29578	29525	29517	29451	29423	29659	29364	29364	29788	29476	29668	29735	29773	29384	29632	29569	29398	29735	29522	29732	29510	29630	29528	29351	29531	29887	29398	29218	29493	29442	29337	29484	29434	29213	29525	29766	29462	29693	29478	29412	29509	29521	29379	29680	29499	29598	29472	29517	29404	29389	29620	29653	29564	29475	29815	29696	29345	29546	29333	29630	29610	29585	29482	29767	29440	29456	29550	29417	29384	29664	29598	29490	29749	29476	29423	29465	29428	29413	29357	29425	29637	29755	29637	29599	29661	29309	29600	29607	29622	29881	29554	29525	29452	29592	29583	29532	29579	29641	29355	29461	29525	29303	29555	29668	29634	29241	29345	29394	29439	29486	29860	29412	29575	29574	29421	29649	29460	29769	29842	29526	29190	29380	29636	29286	29581	29751	29404	29430	29615	29316	29310	29407	29266	29592	29433	29519	29531	29619	29667	29557	29429	29555	29460	29504	29435	29662	29638	29602	29417	29636	29504	29284	29407	29421	29584	29599	29453	29541	29532	29928	29642	29473	29367	29432	29605	29615	29545	29295	29397	29520	29805	29429	29443	29361	29425	29677	29375	29286	29417	29369	29430	29500	29572	29448	29496	29473	29551	29485	29423	29521	29378	29606	29389	29516	29494	29607	29514	29430	29466	29613	29495	29625	29579	29473	29346	29421	29548	29337	29586	29548	29550	29387	29560	29542	29652	29479	29427	29318	29502	29532	29489	29525	29465	29402	29306	29516	29643	29489	29612	29661	29454	29762	29474	29752	29331	29566	29579	29752	29233	29387	29242	29353	29526	29465	29444	29463	29518	29458	29603	29784	29733	29611	29640	29498	29345	29566	29564	29600	29414	29747	29549	29486	29330	29568	29569	29692	29590	29672	29582	29754	29815	29627	29416	29357	29551	29473	29368
22220	37959	33980	29168	27595	26354	25299	24707	24106	23395	23232	23727	23526	23207	23343	23180	22884	22776	22529	22848	22729	22611	22743	22753	22530	22508	22404	22487	22625	22543	22374	22524	22476	22240	22595	22488	22476	22342	22460	24195	24781	23506	23220	22696	22626	22453	22522	22531	22504	22396	22453	22308	22464	22148	22384	22422	22280	22399	22294	22329	22453	22468	22371	22308	22443	22496	22299	22271	22392	22196	22390	22358	22479	22452	22283	22271	22484	22366	22391	22491	22524	22312	22313	22263	22283	22403	22376	22345	22347	22146	22355	22293	22429	22463	22517	22283	22384	22432	22384	22379	22180	22513	22417	22485	22475	22326	22205	22354	22496	22406	22229	22272	22457	22252	22597	22296	22416	22324	22519	22227	22383	22352	22297	22528	22361	22509	22388	22315	22283	22457	22354	22134	22367	22494	22548	22082	22393	22293	22288	22428	22413	22466	22192	22376	22312	22228	22222	22400	22304	22405	22468	22363	22386	22590	22245	22028	22490	22216	22304	22358	22301	22302	22149	22437	22410	22195	22186	22363	22400	22421	22206	22285	22307	22483	22379	22313	22419	22509	22461	22258	22376	22338	22256	22275	22471	22337	22375	22144	22374	22334	22263	22300	22428	22242	22371	22569	22371	22313	22436	22320	22305	22348	22503	22425	22416	22292	22452	22281	22446	22439	22314	22372	22189	22426	22512	22459	22365	22447	22324	22207	22265	22298	22278	22329	22373	22371	22376	22271	22435	22370	22393	22351	22363	22335	22354	22467	22157	22234	22494	22343	22289	22491	22354	22296	22214	22328	22468	22549	22373	22373	22362	22390	22336	22301	22291	22325	22450	22233	22493	22197	22428	22272	22379	22379	22365	22420	22283	22472	22313	22224	22412	22333	22321	22344	22285	22320	22275	22094	22488	22419	22374	22321	22573	22268	22173	22321	22154	22507	22171	22273	22467	22264	22485	22251	22395	22373	22283	22404	22296	22181	22211	22122	22305	22313	22391	22407	22394	22304	22219	22517	22564	22547	22440	22335	22312	22230	22215	22356	22303	22347	22182	22311	22384	22400	22521	22486	22267	22347	22292	22256	22400	22439	22201	22301	22235	22324	22435	22382	22318	22317	22278	22395	22280	22216	22270	22376	22241	22369	22406	22309	22405	22397	22311	22288	22355	22297	22310	22296	22416	22553	22043	22389	22439	22255	22327	22331	22286	22224	22596	22300	22213	22311	22267	22132	22432	22312	22439	22237	22467	22353	22273	22375	22281	22245	22450	22456	22317	22359	22351	22382	22293	22635	22276	22341	22226	22178	22350	22433	22396	22393	22405	22240	22423	22144	22421	22137	22389	22342	22478	22354	22396	22359	22319	22268	22287	22408	22337	22329	22214	22395	22363	22393	22397	22320	22287	22375	22501	22333	22305	22271	22288	22354	22385	22457	22290	22493	22267	22508	22260	22226	22511	22304	22353	22546	22355	22404	22387	22329	22354	22329	22318	22311	22378	22131	22375	22213	22411	22138	22293	22294	22490	22232	22491	22338	22264	22524	22302	22252	22485	22290	22035	22381	22428	22329	22350	22282	22234	22409	22431	22368	22129	22364	22343	22472	22458	22303	22445	22435	22315	22351	22332	22394	22140	22306	22318	22388	22299	22422	22171	22388	22291	22270	22382	22586	22276	22417	22363	22393	22276	22458	22339	22350	22339	22381	22298	22276	22437	22494	22426	22339	22342	22372	22411	22361	22402	22244	22235	22414	22441	22326	22408	22291	22386	22286	22411	22300	22241	22502	22213	22268	22194	22326	22542	22414	22139	22202	22304	22483	22356	22245	22364	22380	22556	22427	22448	22137	22264	22451	22228	22383	22469	22313	22481	22350	22316	22431	22335	22281	22471	22272	22260	22435	22297	22302	22302	22337	22164	22272	22496	22518	22370	22319	22436	22204	22222	22182	22362	22283	22361	22422	22209	22257	22262	22372	22327	22284	22342	22276	22346	22241	22287	22340	22227	22488	22312	22375	22304	22173	22341	22401	22447	22343	22369	22317	22193	22389	22402	22287	22367	22449	22436	22428	22239	22346	22450	22260	22370	22326	22347	22287	22296	22469	22337	22267	22296	22303	22403	22344	22326	22284	22330	22260	22176	22465	22378	22221	22220	22474	22200	22464	22287	22352	22452	22302	22371	22341	22382	22269	22423	22363	22203	22151	22546	22345	22363	22318	22308	22286	22454	22238	22373	22291	22317	22329	22424	22245	22375	22276	22451	22302	22308	22242	22271	22297	22245	22305	22420	22244	22390	22397	22352	22338	22334	22285	22584	22430	22319	22273	22501	22418	22193	22418	22277	22276	22453	22299	22401	22109	22242	22330	22331	22479	22331	22485	22273	22247	22469	22252	22353	22382	22540	22458	22272	22246	22372	22407	22339	22271	22350	22360	22445	22280	22338	22208	22209	22407	22172	22313	22313	22311	22530	22345	22173	22279	22305	22485	22413	22237	22022	22411	22382	22325	22485	22368	22336	22403	22342	22343	22306	22188	22353	22329	22241	22331	22220	22329	22457	22280	22290	22398	22179	22437	22313	22543	22315	22379	22330	22402	22293	22550	22505	22203	22296	22404	22313	22232	22355	22483	22349	22326	22342	22636	22438	22400	22345	22229	22255	22373	22459	22307	22314	22273	22535	22246	22260	22460	22251	22330	22351	22348	22455	22311	22501	22247	22252	22233	22410	22336	22378	22523	22488	22482	22169	22510	22487	22458	22388	22131	22212	22239	22460	22329	22510	22534	22294	22431	22460	22327	22413	22190	22260	22299	22284	22171	22527	22421	22267	22379	22320	22483	22247	22465	22371	22194	22334	22427	22108	22375	22336	22331	22387	22340	22257	22397	22469	22441	22337	22182	22467	22231	22310	22350	22430	22335	22152	22239	22303	22357	22171	22266	22437	22287	22253	22435	22277	22315	22494	22304	22523	22220	22327	22315	22262	22392	22364	22258	22175	22512	22281	22268	22171	22567	22278	22546	22222	22021	22380	22369	22207	22233	22383	22302	22438	22597	22481	22479	22371	22530	22584	22414	22393	22361	22386	22306	22192	22378	22438	22354	22259	22293	22316	22542	22419	22216	22467	22370	22288	22342	22309	22312	22271	22291	22276	22361	22343	22519	22466	22372	22319	22298	22092	22353	22359	22333	22294	22276	22428	22195	22403	22290	22334	22259	22219	22208	22286	22410	22376	22218	22222	22324	22401	22416	22429	22351	22361	22497	22331	22273	22389	22510	22263	22469	22170	22372	22476	22231	22301	22292	22419	22549	22381	22291	22355	22412	22332	22433	22515	22412	22320	22267	22328	22542	22210	22142	22268	22167	22422	22392	22374	22379	22282	22339	22423	22329	22436	22331	22403	22323	22434	22468	22480	22453	22434	22367	22387	22298	22272	22325	22352	22533	22318	22318	22188	22308	22418	22399	22218	22357	22275	22293	22184	22351	22424	22463	22332	22420	22407	22414	22382	22220	22298	22502	22254	22328	22364	22533	22390	22338	22256	22254	22321	22462	22271	22493	22484	22306	22183	22458	22362	22349	22291	22338	22240	22382	22385	22096	22433	22336	22399	22389	22506	22211	22258	22534	22310	22542	22439	22230	22504	22237	22370	22364	22371	22310	22349	22412	22484	22486	22230	22389	22364	22388	22427	22497	22268	22397	22335	22376	22332	22574	22369	22486	22361	22365	22299	22507	22210	22323	22204	22229	22313	22249	22355	22223	22316	22312	22326	22262	22372	22404	22339	22365	22405	22406	22349	22493	22360	22482	22367	22345	22329	22310	22278	22359	22209	22329	22144	22145	22270	22399	22442	22398	22270	22371	22274	22305	22421	22359	22332	22448	22492	22289	22388	22366	22154	22194	22326	22395	22094	22356	22418	22396	22214	22350	22263	22412	22293	22350	22409	22357	22369	22351	22382	22492	22196	22386	22406	22468	22437	22200	22433	22349	22413	22192	22412	22455	22311	22244	22206	22364	22361	22410	22165	22473	22476	22317	22216	22264	22460	22407	22266	22291	22415	22452	22450	22483	22395	22287	22262	22374	22300	22465	22464	22338	22329	22485	22529	22280	22437	22239	22326	22591	22515	22444	22255	22323	22555	22380	22329	22368	22330	22581	22270	22276	22241	22338	22389	22287	22598	22373	22080	22280	22333	22327	22390	22171	22400	22319	22361	22373	22500	22538	22417	22261	22485	22293	22200	22350	22346	22304	22417	22422	22472	22272	22407	22426	22173	22320	22279	22288	22465	22147	22294	22392	22300	22271	22225	22442	22243	22189	22435	22294	22499	22229	22239	22408	22229	22346	22387	22448	22338	22243	22239	22339	22415	22292	22402	22455	22317	22285	22304	22458	22184	22511	22423	22442	22278	22454	22200	22375	22368	22504	22246	22568	22440	22375	22315	22275	22343	22431	22297	22367	22349	22231	22497	22303	22519	22561	22522	22381	22219	22520	22316	22356	22472	22413	22435	22292	22380	22430	22212	22113	22323	22471	22481	22291	22136	22434	22375	22353	22383	22610	22187	22333	22425	22315	22255	22458	22414	22440	22229	22311	22234	22488	22298	22375	22511	22215	22289	22471	22292	22259	22483	22376	22263	22270	22511	22278	22406	22431	22338	22288	22192	22226	22273	22268	22354	22290	22235	22385	22385	22223	22370	22327	22286	22466	22303	22411	22205	22362	22414	22284	22352	22163	22252	22576	22258	22162	22186	22265	22112	22368	22464	22313	22332	22432	22425	22364	22435	22258	22489	22517	22357	22419	22426	22357	22384	22414	22580	22413	22359	22412	22325	22327	22315	22208	22392	22269	22560	22522	22450	22300	22330	22148	22447	22415	22296	22580	22433	22250	22507	22202	22441	22238	22179	22231	22414	22296	22359	22264	22351	22331	22275	22364	22212	22459	22358	22385	22301	22451	22439	22252	22408	22551	22270	22211	22346	22235	22177	22310	22341	22314	22335	22385	22477	22257	22236	22428	22336	22315	22435	22278	22244	22381	22481	22295	22338	22554	22289	22458	22323	22510	22438	22405	22330	22452	22178	22524	22378	22391	22224	22379	22281	22304	22252	22352	22407	22245	22610	22285	22334	22411	22447	22387	22438	22393
22800	21512	29355	24203	22989	29449	35024	31764	31170	31084	31055	31003	31220	31069	30952	30827	30516	30180	30350	30388	30291	30140	30151	30339	30028	30174	30203	30199	30125	29881	29699	29864	30076	30122	29929	30203	30215	30028	30014	31645	33092	31611	31093	30574	30039	29741	30009	30052	30051	29797	29832	30095	29755	30072	30071	29654	29881	29995	29835	29844	29978	30051	30207	30067	29947	29821	29689	29727	30002	29872	29995	29763	29941	29950	29983	29853	30006	29853	29971	29850	29902	29666	29965	29945	29686	29620	29874	30003	29735	29868	30184	29802	29901	29927	29903	29757	29826	29801	29924	29571	29662	29892	29894	29777	30088	29906	30188	29843	29581	29888	29616	29776	29983	29772	29709	29972	29777	29887	29670	29768	29850	29864	29898	30045	29888	29580	29889	29846	29628	29861	29858	29882	29836	30074	29943	29882	29926	29863	29735	29627	29765	29928	29915	29508	29761	29851	29852	29745	30009	29960	29835	29800	29973	30097	29867	29837	29680	30141	30081	29742	30040	29842	30038	29625	29618	29642	29902	29922	29784	29709	29693	29983	30104	29929	29631	29900	29916	29699	29929	29680	30036	29849	29871	29899	29797	29756	29821	29718	29727	29640	29495	30051	29547	29715	29711	29839	29986	29933	29990	30112	30207	29622	29849	30020	30064	29711	29933	29732	30179	29929	29891	29965	29850	29775	29559	29788	29829	29593	29808	29911	29852	29644	29864	29757	29807	29897	30015	29834	29695	29816	29989	30117	29889	29769	29761	29608	29646	29616	29939	29764	29868	29571	29865	29876	29985	29759	29781	29910	29859	29895	29911	29853	29751	29628	29890	29959	29860	29688	29826	29790	29782	29868	29830	29990	29917	29905	29776	29852	29921	29977	29810	29689	29852	29868	29922	29856	29745	29908	29774	29694	29929	30012	30117	29842	29876	29597	29986	29868	29852	29948	29483	29621	29635	29617	29991	29885	29755	29909	30071	29781	30045	29709	30016	29801	29833	29961	29749	29885	29856	29888	30008	29711	29879	29665	29829	29750	29770	29769	29931	29853	29920	29642	29758	29932	29730	29765	29827	29964	29848	29955	29836	29841	29649	29555	29999	29793	29732	29751	29744	29953	29838	30052	29871	29935	29691	29688	29891	30084	29732	29864	29825	29850	29605	29735	29811	29856	29671	29806	30012	29771	30013	30008	30014	29945	29806	29881	29721	29731	29732	29930	29852	29970	30054	29672	29911	29838	29831	30061	29956	29519	30094	29887	29755	29993	29854	30085	29974	29645	29744	29765	30162	29880	30101	29701	29537	29844	29722	29751	29698	29817	29789	30117	29820	29664	29839	29683	29758	29729	30021	29625	29637	29705	29533	29792	29929	29852	29889	30016	29991	29767	29830	29623	29814	29767	29844	29789	29907	29960	29592	29878	29777	29627	29787	29923	29685	29959	29878	29838	29974	29630	29829	29695	29735	29727	30027	29943	29708	29662	29890	29912	29681	29701	29724	29795	29611	29777	29766	29994	29599	29882	29639	29812	29776	29821	29886	29615	29828	29573	29677	29985	29790	30048	29894	29753	29576	29787	29676	29938	29713	29827	29840	30121	29680	30003	29685	29675	29731	29686	29953	29612	29945	29731	30025	29848	29917	29695	29612	29688	29818	30141	29585	29560	29431	29739	29832	29695	29945	29927	29755	29819	29880	30040	29903	29860	29847	29635	29885	29727	30042	29676	29685	29889	29882	29624	29574	29855	29740	29843	29843	29658	29745	30013	29877	29754	29989	29693	29853	29812	29772	29792	29932	29831	29932	30010	30013	29934	29938	29796	29721	29650	29749	30027	29864	29999	29841	30018	29782	29588	29817	29648	29703	29773	29740	29705	29956	29773	29977	29737	29823	29843	29764	30077	29687	29744	29702	29953	29801	29515	29975	29806	29875	29800	29888	29872	29872	29899	30187	29923	29788	29894	30034	29988	29807	29905	29549	29790	29843	29600	29829	29809	29865	29544	30210	29705	29786	29734	29889	29719	29797	29896	29694	29590	29655	29680	29779	29903	30032	29755	29641	29876	29895	29646	29714	29707	29893	29821	29961	29811	29632	29801	29943	29635	29820	29658	29822	29957	29988	29837	29904	29790	29747	29811	29609	29847	29910	29594	30010	29722	29875	29754	29803	29784	29709	29814	29790	29759	29927	29905	29556	29972	29853	29890	29797	29695	29617	29445	29787	29800	29978	29828	29734	29832	29939	30020	29594	29798	29884	29955	29803	29980	29799	29835	30131	29967	29592	29893	29946	29731	29820	29796	30007	29719	29713	29765	29952	29918	29735	30125	30068	29812	29829	29675	29842	29541	29773	29906	30050	29740	29803	29894	29803	29939	29820	29657	29738	29770	29735	29684	29811	29789	29661	30146	29838	29713	29900	29658	29570	29659	29682	29866	29784	29839	29604	29652	30140	29938	29776	29722	29629	29860	29771	29958	29632	29812	29826	29957	29912	29913	29558	29731	29792	29929	30106	29807	29928	29806	29648	29874	29847	29961	29968	29896	29854	29793	29957	29757	30008	29867	29820	29819	29740	29657	29804	29986	29950	29773	29767	29732	29664	29837	29667	29901	29880	29710	29693	29726	29774	29796	29621	29793	29829	29746	29858	29762	29759	29616	30016	29935	29803	30065	29965	29899	29852	29836	29734	29714	29814	29890	29818	30003	29893	29868	29939	29963	29614	29766	29661	30060	29775	29813	29892	29927	29721	30032	29827	29966	29780	29816	29762	30025	30043	29976	30005	29779	29875	29911	29879	29957	29724	29859	29685	29887	29921	29700	29944	29807	29883	29599	29750	29714	29756	29942	29765	29784	29624	29909	29693	29786	29628	29805	29947	29790	29783	30221	29744	30016	29880	30009	29825	29925	29617	29675	29733	29992	29890	29729	29789	29652	29864	29630	30044	29673	29754	29662	29657	29868	30022	29949	29905	29720	29916	29897	29910	29684	29869	29853	29975	29584	29735	29861	29856	29809	29829	29770	29650	29688	29766	29778	29925	30023	29897	29913	29950	29980	30122	29709	29882	29817	29791	29956	29920	29971	29871	30143	29969	29795	29827	29887	29783	29917	29780	29869	29776	29744	29722	29754	29821	29958	29683	29738	30118	30047	29579	29915	29631	29932	29812	29998	29733	29923	29921	29884	29706	29691	30140	29957	29741	29634	29929	29912	29892	29681	29798	29958	29885	29733	30120	30029	29739	29830	29752	29892	30089	29800	29969	29858	29621	29659	30037	29937	29658	30097	29720	30215	30031	30005	29919	29945	29954	29935	29771	29749	29800	29660	29746	29727	29800	29731	29950	29769	29844	29696	29825	29984	29645	29859	29836	29737	30153	29997	29717	29538	29967	29877	29857	29921	29705	29640	29926	29718	29713	29740	29875	29775	29623	29950	29680	29675	29857	29895	29858	29943	29827	29779	29779	29804	29908	29914	29717	29576	29691	29724	29945	29768	29926	29857	29792	29764	29771	29700	29804	29647	29820	29716	29828	29706	29976	29487	29777	29749	29792	29828	30015	29694	29978	29702	29985	29706	29798	29751	29786	29824	29971	29893	29880	29904	29827	29630	29572	29709	29724	29795	29771	30010	29678	29754	29744	29798	29909	29739	29904	29748	29896	29694	29727	29744	29692	29764	29847	29781	29987	29864	30073	29896	30232	29763	29705	29967	29928	29819	30066	29729	29991	29759	29659	29778	29714	29638	30151	29936	29775	30000	29774	29633	29925	29614	29613	30015	29799	29757	30133	29778	29709	29789	29873	29894	29803	29827	29988	29610	29878	29552	30013	29521	29830	29593	29726	29652	29967	29829	29811	29924	29372	29882	29820	29897	29675	29806	29824	29952	29771	30134	30011	29740	29917	29669	30079	29869	29932	29913	29837	29595	29864	30110	29802	29932	29737	29918	29921	29777	29578	30115	30143	29928	29935	30161	29929	29953	29891	29717	29829	29686	29798	30104	29694	29764	29673	29679	29824	29844	29654	29911	29769	29896	29850	29807	29960	29945	29824	29844	29944	29673	29880	29852	29721	29770	29633	29811	30099	30000	29685	29940	29941	29736	29734	29844	29764	29802	29883	29997	29977	29983	29936	29682	29846	29727	29847	29698	29732	29915	29872	29702	29901	29731	29843	29820	29933	29841	29780	29759	29807	29841	29791	29858	29954	29897	29799	29542	29815	29682	29586	29554	29972	29870	29829	29810	29763	29588	29852	29773	29745	29783	29889	29794	29914	29855	29828	29833	29811	29725	29902	29730	29820	29601	29663	29659	30042	29758	29895	29935	29805	29811	29883	29837	29807	29939	29914	29777	29899	29704	29877	29985	29877	30008	29930	29977	29906	29883	30067	29845	30009	29765	29734	29841	29851	29859	29930	29977	29731	29824	29769	29665	29894	29863	29728	29812	30022	29660	29740	29857	29943	29824	30085	29835	29941	29538	30015	29974	29994	29804	30028	29739	29864	29970	29879	29582	30001	29649	29806	29632	29968	29501	30048	29882	29934	29816	29871	30045	29681	29900	29778	29822	29974	29903	29716	29597	29913	29834	29644	29770	29773	29963	29985	29900	29907	29693	29583	29787	29926	29628	29860	29747	29438	29641	29911	29494	29793	29973	29810	29689	29851	29972	29957	29716	29771	29886	29857	29920	29807	29809	29902	30004	29668	29861	29794	29837	29939	29890	30131	29909	29812	29895	29928	29780	29967	29951	29793	29867	29949	29808	30249	29758	29882	29733	29873	29923	29796	29862	29903	29623	29956	29726	29800	29895	29689	29856	29648	30073	29758	29768	29771	29759	30026	29856	29960	29883	29753	29769	29562	29703	29621	29716	30014	29891	30075	29880	29714	29815	29743	29889	29869	29926	29861	29926	29918	29638	29918	29963	29802	29822	29780	29795	29863	29929	29606	29888	29919	29690	29878	29905	29959	29879	29775	29556	29648	29765	29766	29873	29882	29660	29801	29879	29784	29855	29738	29954	30017	29893	29982	29901	29907	29876	29961	29924	29908	29787	29645	29767	29950	29950	30114	29752	29747	30101	30235	29677	30001	29880	29818	29874	29947	29687	29648	30032	29796	29649	29846	29788	29608	29643	29740	29650	29919	29819	29807	29519
23900	42267	37867	31935	29596	28479	26761	25772	25001	23937	23876	24576	24273	23995	23829	23711	23413	23049	22713	23027	22976	22679	22848	22932	22832	22884	22955	22766	22774	22664	22601	22508	22767	22651	22840	22834	22729	22745	22671	25886	26680	24781	23848	23283	22794	22704	22596	22507	22515	22452	22508	22601	22487	22580	22371	22353	22630	22404	22497	22576	22285	22678	22449	22527	22530	22695	22463	22327	22492	22380	22538	22464	22592	22476	22458	22424	22476	22415	22371	22597	22509	22314	22672	22487	22602	22306	22541	22360	22395	22421	22609	22598	22513	22656	22534	22381	22538	22473	22594	22243	22557	22266	22573	22590	22457	22573	22598	22232	22539	22486	22531	22334	22416	22363	22135	22421	22539	22510	22567	22540	22443	22560	22381	22433	22396	22385	22528	22539	22381	22541	22536	22445	22435	22398	22461	22292	22318	22492	22400	22437	22709	22525	22319	22417	22516	22533	22510	22561	22577	22517	22481	22646	22353	22805	22556	22454	22473	22383	22425	22559	22336	22337	22390	22449	22562	22449	22396	22331	22615	22608	22323	22544	22439	22447	22367	22399	22239	22441	22412	22341	22537	22453	22525	22278	22346	22447	22485	22471	22445	22401	22388	22542	22412	22631	22460	22374	22402	22486	22533	22409	22612	22562	22491	22419	22522	22315	22501	22449	22495	22372	22524	22469	22339	22671	22407	22514	22451	22348	22435	22474	22522	22525	22576	22365	22396	22499	22537	22250	22484	22483	22442	22541	22455	22330	22511	22522	22425	22507	22453	22463	22472	22570	22527	22503	22527	22442	22561	22679	22484	22519	22465	22486	22473	22454	22373	22363	22349	22395	22363	22451	22301	22375	22506	22415	22306	22415	22459	22371	22431	22379	22385	22517	22381	22461	22533	22571	22536	22377	22406	22318	22521	22603	22330	22616	22302	22364	22521	22494	22577	22535	22512	22289	22443	22411	22447	22403	22696	22507	22450	22675	22422	22552	22430	22421	22406	22472	22463	22588	22373	22283	22594	22387	22359	22499	22668	22681	22600	22406	22659	22442	22491	22349	22523	22435	22406	22395	22446	22493	22569	22605	22506	22644	22674	22290	22448	22392	22512	22240	22461	22722	22528	22371	22412	22352	22424	22324	22445	22346	22436	22483	22591	22408	22436	22559	22573	22485	22577	22404	22504	22481	22451	22402	22523	22454	22637	22462	22472	22409	22498	22506	22197	22476	22426	22436	22570	22266	22600	22560	22352	22603	22533	22455	22475	22435	22437	22493	22563	22253	22260	22552	22489	22435	22493	22547	22404	22552	22422	22451	22390	22503	22542	22361	22576	22332	22243	22580	22623	22350	22554	22382	22492	22291	22485	22360	22572	22630	22481	22732	22378	22408	22512	22555	22419	22483	22573	22330	22328	22493	22430	22444	22355	22339	22495	22513	22493	22322	22499	22623	22455	22478	22573	22371	22542	22182	22504	22332	22366	22480	22494	22462	22595	22476	22297	22380	22387	22505	22303	22502	22486	22530	22441	22549	22264	22339	22503	22550	22440	22476	22395	22498	22413	22375	22520	22236	22411	22443	22369	22421	22267	22605	22766	22550	22687	22391	22479	22293	22441	22347	22562	22510	22470	22523	22458	22405	22366	22594	22584	22529	22515	22550	22348	22427	22354	22375	22444	22422	22269	22419	22434	22378	22654	22377	22500	22326	22502	22548	22498	22547	22317	22550	22550	22378	22238	22571	22454	22395	22531	22424	22565	22481	22485	22539	22508	22621	22636	22222	22487	22521	22435	22459	22450	22317	22358	22580	22289	22420	22508	22477	22561	22498	22524	22350	22577	22415	22593	22440	22374	22472	22431	22555	22498	22460	22523	22399	22466	22488	22384	22351	22459	22528	22358	22444	22470	22427	22186	22518	22509	22487	22533	22337	22355	22433	22477	22436	22421	22363	22281	22302	22468	22374	22677	22381	22521	22391	22376	22304	22377	22537	22631	22535	22452	22510	22215	22593	22422	22380	22511	22578	22439	22431	22461	22599	22498	22486	22514	22609	22425	22406	22519	22241	22416	22545	22528	22529	22463	22356	22492	22712	22368	22080	22311	22311	22488	22508	22313	22571	22476	22588	22327	22503	22564	22370	22335	22487	22517	22496	22540	22319	22405	22553	22636	22416	22465	22618	22445	22437	22467	22348	22434	22467	22396	22526	22583	22345	22385	22391	22426	22528	22468	22585	22615	22397	22495	22434	22478	22460	22374	22390	22605	22345	22533	22399	22399	22431	22494	22504	22443	22452	22367	22308	22657	22555	22667	22448	22288	22480	22484	22637	22320	22321	22388	22500	22479	22517	22446	22328	22624	22434	22254	22399	22313	22503	22299	22572	22632	22501	22412	22633	22652	22428	22441	22530	22368	22421	22635	22630	22592	22475	22572	22504	22438	22553	22412	22528	22260	22374	22384	22455	22283	22344	22363	22503	22457	22222	22436	22371	22400	22462	22323	22477	22564	22351	22387	22505	22546	22327	22448	22422	22393	22384	22463	22591	22519	22355	22434	22457	22409	22486	22465	22217	22454	22573	22355	22346	22437	22330	22578	22629	22373	22560	22578	22560	22614	22522	22471	22578	22503	22529	22425	22415	22577	22346	22412	22329	22593	22533	22388	22561	22478	22409	22284	22625	22469	22330	22558	22392	22482	22685	22447	22552	22403	22661	22455	22523	22406	22556	22490	22463	22399	22601	22378	22452	22468	22486	22505	22418	22500	22547	22321	22427	22434	22449	22302	22535	22369	22534	22357	22464	22377	22451	22336	22654	22437	22512	22540	22395	22332	22350	22467	22615	22376	22562	22512	22447	22617	22632	22414	22651	22424	22352	22545	22606	22429	22463	22444	22503	22624	22378	22449	22425	22451	22291	22445	22440	22479	22538	22594	22328	22349	22436	22479	22439	22436	22621	22331	22338	22559	22452	22524	22426	22323	22409	22504	22377	22319	22331	22424	22355	22481	22448	22562	22405	22590	22544	22481	22567	22432	22555	22505	22522	22490	22519	22427	22427	22498	22524	22502	22632	22334	22528	22434	22428	22563	22335	22464	22463	22562	22542	22479	22545	22535	22478	22624	22400	22463	22534	22391	22416	22433	22587	22442	22534	22585	22662	22459	22359	22667	22435	22480	22370	22343	22414	22556	22400	22331	22470	22532	22406	22471	22410	22433	22434	22549	22480	22482	22573	22374	22517	22483	22336	22344	22541	22549	22588	22531	22465	22409	22457	22568	22561	22508	22409	22479	22606	22325	22586	22511	22612	22361	22355	22524	22524	22539	22457	22413	22461	22415	22538	22433	22424	22322	22581	22522	22550	22337	22329	22539	22528	22465	22563	22439	22308	22402	22543	22452	22534	22504	22305	22646	22432	22444	22436	22402	22624	22506	22457	22566	22335	22480	22498	22508	22416	22484	22301	22365	22541	22412	22581	22341	22451	22461	22487	22532	22568	22321	22405	22326	22518	22518	22467	22451	22248	22497	22385	22583	22548	22328	22352	22365	22415	22359	22311	22366	22519	22662	22436	22491	22516	22483	22404	22446	22404	22551	22378	22437	22425	22438	22417	22386	22492	22489	22389	22392	22408	22368	22427	22504	22315	22557	22367	22647	22339	22522	22473	22519	22283	22384	22619	22435	22660	22679	22655	22521	22591	22509	22298	22462	22580	22490	22380	22285	22676	22381	22436	22542	22423	22470	22448	22437	22389	22714	22403	22462	22412	22554	22379	22343	22459	22324	22345	22627	22310	22553	22577	22458	22526	22494	22500	22407	22416	22478	22451	22312	22459	22259	22419	22404	22361	22515	22447	22398	22641	22373	22637	22440	22478	22448	22409	22327	22475	22409	22467	22522	22526	22635	22451	22268	22452	22304	22403	22446	22336	22393	22548	22514	22467	22506	22480	22404	22481	22443	22338	22688	22296	22402	22555	22366	22523	22260	22600	22374	22529	22463	22413	22418	22451	22469	22480	22386	22654	22600	22351	22440	22344	22492	22401	22357	22539	22268	22435	22504	22490	22356	22439	22386	22458	22353	22504	22666	22574	22280	22545	22605	22264	22211	22516	22316	22533	22496	22467	22663	22355	22455	22458	22415	22499	22428	22453	22472	22505	22682	22531	22652	22372	22488	22396	22315	22369	22488	22613	22686	22668	22335	22382	22341	22506	22486	22548	22433	22353	22459	22484	22542	22473	22272	22517	22355	22352	22312	22465	22388	22474	22523	22368	22376	22439	22477	22475	22521	22549	22465	22568	22578	22566	22397	22365	22574	22390	22352	22380	22490	22449	22487	22550	22420	22504	22611	22486	22523	22545	22442	22402	22511	22433	22557	22449	22662	22371	22633	22430	22502	22381	22279	22790	22427	22275	22446	22439	22618	22444	22460	22433	22615	22217	22504	22301	22555	22404	22521	22311	22545	22503	22522	22405	22618	22396	22350	22416	22408	22554	22269	22544	22446	22435	22444	22584	22609	22464	22487	22418	22434	22453	22490	22734	22468	22510	22372	22439	22422	22520	22436	22580	22481	22529	22402	22385	22212	22549	22386	22374	22488	22535	22499	22377	22530	22428	22410	22469	22408	22406	22517	22366	22414	22460	22583	22409	22400	22435	22376	22289	22302	22308	22429	22560	22579	22630	22571	22310	22516	22378	22347	22482	22368	22450	22498	22426	22474	22525	22395	22591	22446	22410	22351	22569	22403	22632	22428	22269	22547	22396	22513	22587	22514	22244	22376	22467	22660	22377	22523	22538	22499	22214	22335	22455	22360	22437	22439	22583	22486	22351	22343	22580	22507	22476	22513	22590	22439	22446	22500	22389	22632	22397	22376	22451	22437	22498	22576	22635	22559	22327	22229	22584	22441	22448	22452	22461	22367	22590	22391	22639	22583	22480	22365	22337	22475	22495	22526	22496	22281	22462	22644	22468	22542	22090	22575	22665	22533	22374	22389	22486	22642	22533	22350	22396	22635	22414	22390	22415	22552	22526	22463	22308	22321	22458	22512	22461	22433	22460	22668	22397	22534	22275	22637	22357	22434	22530	22623	22484	22459	22416	22515	22678	22385	22492	22611	22271	22356	22396	22400	22499	22529	22519	22479	22127	22606	22486
29301	25478	33437	32855	30521	30953	30747	30283	29966	29814	29862	30218	29813	29680	29971	29831	29784	29666	29789	29914	29727	29669	29643	29408	29568	29632	29729	29514	29564	29725	29340	29383	29594	29542	29392	29703	29515	29589	29717	29719	29886	29541	29715	29671	29529	29407	29556	29403	29495	29442	29387	29585	29405	29394	29633	29228	29738	29439	29703	29736	29418	29556	29564	29417	29453	29356	29580	29413	29328	29622	29560	29593	29482	29751	29332	29834	29668	29433	29737	29542	29403	29441	29468	29647	29678	29544	29646	29583	29547	29457	29472	29366	29516	29698	29705	29303	29446	29584	29647	29499	29542	29469	29590	29691	29537	29423	29552	29853	29608	29882	29416	29639	29392	29603	29380	29473	29597	29286	29593	29460	29703	29234	29736	29472	29573	29623	29523	29510	29458	29513	29421	29545	29559	29524	29373	29472	29605	29657	29668	29550	29324	29618	29853	29429	29740	29642	29327	29526	29552	29581	29727	29622	29731	29808	29368	29336	29471	29742	29772	29525	29420	29417	29744	29441	29780	29334	29357	29750	29689	29192	29335	29609	29755	29481	29511	29422	29552	29754	29676	29712	29738	29596	29572	29528	29532	29605	29630	29593	29366	29523	29451	29595	29540	29559	29565	29598	29498	29526	29451	29672	29437	29430	29359	29422	29425	29631	29522	29743	29386	29442	29189	29532	29466	29401	29526	29478	29470	29585	29506	29356	29189	29502	29512	29645	29605	29626	29412	29516	29541	29776	29436	29468	29484	29399	29402	29621	29461	29462	29362	29625	29537	29267	29688	29540	29546	29568	29431	29364	29546	29768	29664	29484	29534	29583	29515	29393	29702	29433	29322	29667	29561	29614	29785	29495	29532	29231	29437	29467	29495	29773	29579	29562	29670	29405	29489	29363	29473	29436	29718	29466	29537	29792	29556	29778	29686	29313	29796	29635	29483	29729	29637	29576	29551	29543	29723	29375	29531	29386	29435	29626	29438	29358	29441	29517	29709	29800	29383	29434	29503	29441	29599	29649	29454	29562	29248	29625	29515	29381	29550	29617	29740	29502	29774	29699	29619	29531	29704	29595	29739	29558	29480	29506	29605	29570	29371	29589	29667	29889	29721	29351	29431	29686	29379	29572	29298	29577	29606	29469	29417	29467	29570	29586	29490	29261	29522	29591	29598	29496	29637	29208	29543	29503	29241	29653	29587	29275	29379	29535	29518	29474	29632	29479	29583	29462	29454	29307	29752	29459	29170	29665	29626	29501	29389	29496	29326	29658	29649	29490	29426	29468	29387	29606	29716	29725	29684	29547	29475	29662	29666	29734	29624	29443	29528	29557	29542	29601	29576	29433	29413	29578	29384	29336	29632	29728	29399	29546	29367	29577	29518	29399	29672	29702	29737	29522	29919	29496	29476	29549	29597	29454	29626	29412	29460	29373	29588	29617	29574	29589	29462	29392	29610	29500	29511	29627	29814	29700	29639	29501	29667	29415	29506	29585	29602	29657	29401	29716	29518	29372	29658	29539	29503	29568	29343	29412	29658	29426	29484	29559	29685	29360	29645	29545	29578	29442	29566	29496	29616	29402	29188	29730	29679	29542	29563	29481	29586	29554	29526	29337	29583	29371	29807	29604	29436	29345	29500	29480	29623	29419	29431	29536	29616	29671	29491	29547	29279	29746	29442	29600	29639	29502	29560	29814	29591	29543	29519	29585	29688	29704	29560	29606	29428	29667	29801	29669	29536	29607	29746	29461	29552	29542	29394	29238	29443	29559	29429	29608	29740	29519	29609	29597	29682	29382	29525	29495	29672	29340	29564	29488	29733	29359	29877	29529	29600	29401	29561	29530	29527	29450	29754	29761	29489	29339	29434	29497	29566	29421	29395	29649	29647	29597	29536	29701	29578	29537	29501	29603	29897	29544	29529	29607	29492	29435	29485	29464	29637	29685	29330	29594	29682	29288	29655	29499	29500	29452	29555	29241	29516	29498	29487	29697	29654	29606	29465	29509	29420	29746	29717	29351	29657	29678	29636	29206	29533	29563	29417	29567	29463	29351	29359	29382	29595	29592	29485	29538	29830	29548	29528	29367	29507	29549	29522	29519	29829	29501	29416	29498	29658	29704	29661	29765	29443	29422	29393	29644	29469	29384	29608	29614	29485	29479	29365	29637	29840	29507	29658	29311	29607	29574	29396	29616	29427	29448	29642	29514	29458	29681	29549	29396	29338	29718	29544	29315	29608	29708	29568	29689	29632	29452	29715	29594	29574	29603	29490	29747	29611	29754	29572	29558	29474	29466	29341	29501	29390	29785	29529	29354	29653	29637	29643	29532	29556	29616	29468	29360	29653	29486	29524	29628	29438	29568	29481	29797	29671	29483	29591	29358	29848	29418	29381	29345	29304	29405	29538	29567	29430	29515	29563	29518	29668	29478	29332	29574	29391	29631	29594	29419	29530	29629	29544	29453	29620	29381	29395	29666	29543	29368	29572	29513	29456	29385	29702	29343	29626	29662	29455	29346	29456	29451	29638	29487	29562	29346	29683	29612	29628	29431	29395	29537	29285	29513	29578	29337	29845	29505	29609	29625	29544	29521	29588	29652	29391	29477	29713	29385	29556	29531	29610	29536	29609	29463	29643	29508	29406	29491	29545	29685	29284	29616	29637	29622	29727	29539	29565	29565	29233	29499	29549	29311	29720	29532	29529	29362	29466	29536	29529	29554	29683	29540	29410	29308	29378	29321	29426	29621	29774	29544	29548	29574	29565	29634	29684	29496	29727	29461	29390	29656	29624	29533	29458	29319	29311	29645	29585	29559	29490	29844	29495	29587	29683	29500	29817	29565	29530	29386	29448	29693	29676	29721	29343	29629	29413	29484	29625	29485	29679	29629	29497	29621	29450	29746	29447	29406	29575	29372	29403	29622	29343	29648	29511	29601	29728	29331	29664	29656	29412	29725	29811	29507	29517	29574	29682	29611	29377	29681	29655	29739	29550	29678	29463	29636	29534	29606	29609	29662	29621	29519	29601	29421	29693	29674	29399	29445	29307	29371	29301	29441	29595	29445	29421	29573	29564	29521	29404	29656	29460	29611	29557	29610	29627	29560	29342	29633	29571	29477	29521	29687	29674	29620	29725	29645	29521	29595	29497	29456	29544	29720	29559	29455	29566	29343	29479	29360	29585	29636	29620	29603	29861	29528	29407	29377	29688	29614	29651	29578	29717	29557	29462	29588	29543	29462	29577	29648	29502	29621	29664	29733	29525	29680	29504	29503	29370	29634	29400	29398	29609	29659	29568	29799	29386	29550	29738	29595	29480	29674	29483	29457	29331	29666	29707	29640	29719	29458	29664	29356	29599	29340	29420	29464	29622	29491	29743	29291	29315	29630	29548	29735	29323	29540	29541	29634	29403	29624	29668	29433	29812	29558	29670	29479	29691	29538	29722	29688	29737	29483	29483	29588	29716	29683	29406	29602	29599	29310	29796	29500	29596	29643	29543	29741	29772	29612	29665	29658	29542	29762	29618	29484	29607	29562	29645	29472	29728	29748	29575	29403	29475	29605	29400	29481	29462	29464	29369	29374	29472	29553	29607	29785	29718	29570	29425	29466	29480	29789	29762	29638	29518	29570	29688	29376	29543	29765	29454	29365	29539	29532	29595	29519	29514	29492	29463	29464	29534	29499	29270	29748	29522	29805	29546	29861	29466	29584	29549	29610	29486	29239	29665	29728	29436	29490	29518	29765	29461	29429	29477	29825	29411	29526	29529	29640	29303	29385	29401	29612	29667	29489	29618	29321	29557	29262	29559	29492	29626	29368	29746	29562	29493	29565	29658	29398	29412	29469	29691	29477	29634	29473	29361	29541	29556	29633	29664	29583	29536	29588	29404	29477	29501	29554	29327	29406	29424	29524	29589	29533	29561	29561	29525	29336	29649	29503	29500	29545	29576	29600	29480	29795	29570	29642	29495	29390	29564	29511	29602	29455	29497	29462	29568	29472	29347	29326	29541	29798	29541	29662	29540	29553	29730	29501	29193	29491	29613	29511	29633	29534	29525	29537	29498	29527	29591	29433	29420	29625	29792	29814	29507	29615	29524	29521	29647	29513	29628	29512	29477	29453	29586	29561	29791	29535	29413	29550	29437	29507	29632	29254	29562	29700	29384	29554	29456	29748	29535	29521	29651	29458	29394	29411	29619	29546	29356	29516	29677	29545	29536	29621	29446	29567	29459	29476	29549	29727	29333	29660	29344	29502	29626	29713	29621	29600	29620	29605	29527	29422	29678	29679	29622	29337	29435	29725	29502	29304	29836	29505	29551	29508	29567	29589	29490	29560	29334	29431	29399	29660	29576	29627	29535	29615	29374	29514	29497	29583	29617	29688	29577	29349	29872	29754	29337	29463	29633	29426	29534	29527	29495	29493	29637	29689	29323	29630	29512	29666	29684	29376	29525	29547	29537	29635	29412	29461	29603	29317	29379	29601	29563	29451	29603	29575	29443	29707	29357	29502	29636	29506	29770	29439	29515	29575	29826	29709	29709	29484	29616	29621	29516	29667	29504	29670	29413	29502	29707	29725	29496	29401	29557	29337	29745	29725	29477	29403	29559	29708	29532	29373	29646	29703	29666	29323	29586	29348	29703	29646	29525	29441	29443	29540	29694	29548	29588	29271	29736	29452	29659	29413	29709	29527	29503	29706	29689	29832	29558	29471	29647	29472	29632	29628	29445	29641	29773	29481	29348	29475	29653	29327	29676	29751	29572	29608	29726	29726	29585	29536	29568	29430	29736	29382	29571	29537	29471	29641	29724	29636	29517	29665	29667	29493	29472	29544	29418	29485	29403	29479	29494	29321	29480	29445	29518	29536	29580	29628	29588	29572	29613	29432	29614	29446	29547	29153	29393	29385	29504	29628	29686	29686	29815	29596	29228	29255	29668	29372	29468	29491	29576	29520	29714	29691	29691	29369	29493	29636	29396	29468	29424	29166	29272	29565	29690	29601	29397	29591	29632	29720	29467	29595	29552	29603	29375	29686	29480	29641	29593	29600	29346	29415	29412	29379	29531	29466	29461	29497	29517	29483	29599	29762	29548	29601	29334	29259	29398	29633	29654	29675	29611	29587	29772	29771	29745	29618	29767	29637
23863	32245	29630	25856	25122	24622	23996	23573	23216	23052	22912	23148	23116	22808	22627	22619	22455	22673	22212	22454	22489	22269	22612	22408	22431	22424	22332	22227	22176	22223	22235	22209	22211	22353	22331	22387	22267	22261	22242	22351	22827	22543	22654	22184	22467	22349	22293	22275	22292	22280	22202	22433	22287	22204	22286	22346	22265	22378	22251	22386	22303	22256	22364	22398	22284	22269	22007	22290	22407	22250	22356	22170	22395	22342	22304	22250	22366	22114	22353	22355	22235	22228	22225	22288	22377	22440	22160	22374	22289	22242	22296	22184	22172	22403	22447	22320	22258	22306	22101	22385	22426	22110	22349	22413	22281	22086	22129	22312	22389	22265	22342	22457	22248	22304	22286	22301	22436	22312	22247	22345	22164	22283	22093	22298	22190	22445	22232	22270	22334	22325	22285	22325	22308	22193	22578	22394	22380	22247	22301	22181	22260	22350	22331	22231	22242	22440	22397	22198	22454	22381	22271	22498	22099	22196	22144	22304	22370	22190	22389	22388	22224	22339	22246	22416	22143	22294	22165	22394	22212	22361	22110	22415	22200	22383	22281	22528	22362	22390	22248	22357	22378	22231	22351	22173	22282	22342	22189	22106	22198	22242	22300	22322	22326	22277	22364	22173	22298	22198	22257	22413	22250	22302	22450	22222	22332	22528	22315	22276	22262	22325	22198	22297	22505	22235	22318	22469	22370	22285	22296	22231	22360	22300	22170	22227	22270	22276	22188	22163	22284	22280	22127	22335	22209	22086	22285	22409	22262	22293	22200	22433	22325	22336	22034	22271	22261	22196	22412	22311	22283	22249	22187	22316	22294	22453	22262	22378	22328	22460	22330	22389	22369	22290	22424	22211	22132	22383	22602	22228	22249	22280	22357	22382	22276	22229	22194	22227	22364	22109	22328	22212	22306	22387	22271	22399	22102	22319	22351	22190	22431	22160	22195	22233	22343	22350	22316	22376	22244	22411	22282	22292	22340	22314	22206	22298	22390	22310	22403	22266	22293	22358	22390	22256	22276	22300	22204	22262	22413	22275	22204	22444	22245	22217	22305	22177	22269	22361	22362	22270	22390	22288	22362	22381	22316	22164	22195	22293	22390	22333	22251	22495	22289	22293	22221	22354	22174	22146	22298	22415	22393	22170	22127	22267	22420	22382	22357	22298	22160	22281	22284	22236	22140	22302	22346	22355	22508	22554	22266	22533	22406	22228	22384	22215	22400	22426	22313	22391	22315	22209	22284	22314	22228	22122	22355	22283	22412	22200	22182	22270	22315	22265	22325	22362	22391	22384	22397	22396	22273	22477	22183	22301	22344	22270	22283	22341	22558	22197	22171	22179	22336	22051	22390	22395	22278	22253	22500	22122	22507	22298	22267	22332	22388	22334	22186	22368	22205	22194	22261	22406	22175	22349	22382	22464	22264	22439	22346	22321	22426	22279	22395	22182	22240	22356	22409	22266	22409	22395	22433	22356	22325	22299	22291	22192	22223	22289	22263	22296	22257	22542	22425	22221	22351	22471	22403	22262	22300	22348	22436	22430	22362	22095	22422	22372	22152	22214	22380	22431	22318	22290	22277	22075	22257	22294	22216	22344	22254	22428	22280	22292	22121	22331	22339	22191	22359	22239	22380	22195	22307	22335	22167	22438	22345	22250	22297	22270	22295	22119	22126	22392	22301	22490	22425	22491	22288	22295	22202	22117	22279	22250	22254	22347	22505	22397	22353	22342	22212	22183	22264	22303	22285	22333	22319	22262	22429	22132	22404	22192	22148	22307	22276	22203	22330	22218	22292	22392	22266	22117	22338	22264	22310	22117	22339	22299	22102	22221	22438	22258	22257	22417	22411	22301	22182	22372	22295	22025	22457	22260	22243	22230	22273	22222	22357	22238	22224	22101	22475	22365	22481	22301	22374	22163	22523	22457	22155	22193	22103	22454	22318	22398	22364	22253	22258	22248	22121	22301	22078	22371	22288	22270	22555	22335	22246	22274	22287	22428	22344	22354	22227	22334	22359	22290	22290	22394	22360	22301	22210	22310	22297	22111	22242	22316	22416	22398	22290	22215	22222	22202	22422	22111	22158	22129	22182	22335	22368	22365	22274	22092	22305	22293	22153	22250	22151	22248	22472	22180	22217	22161	22280	22440	22186	22322	22413	22194	22279	22298	22465	22235	22328	22345	22243	22446	22328	22194	22338	22385	22271	22304	22434	22311	22404	22507	22475	22234	22264	22292	22316	22262	22380	22059	22395	22270	22369	22309	22381	22282	22343	22253	22309	22117	22392	22295	22312	22281	22356	22229	22260	22251	22237	22203	22281	22326	22303	22297	22473	22254	22253	22530	22364	22231	22234	22277	22193	22392	22183	22336	22312	22197	22454	22313	22322	22277	22419	22400	22428	22363	22185	22189	22278	22417	22352	22301	22361	22298	22329	22301	22419	22349	22408	22223	22149	22389	22408	22088	22325	22308	22314	22246	22266	22299	22441	22286	22387	22293	22340	22177	22296	22181	22217	22298	22480	22137	22454	22327	22220	22237	22180	22271	22265	22369	22290	22162	22432	22217	22169	22330	22106	22382	22371	22127	22337	22431	22275	22350	22145	22373	22163	22195	22304	22158	22433	22252	22221	22334	22351	22080	22190	22406	22371	22469	22199	22347	22300	22303	22207	22320	22428	22230	22365	22182	22447	22101	22292	22395	22076	22282	22295	22405	22167	22134	22360	22338	22426	22320	22385	22123	22462	22313	22304	22519	22322	22257	22360	22529	22147	22304	22316	22281	22261	22504	22461	22182	22495	22431	22298	22310	22410	22243	22221	22385	22245	22442	22361	22257	22209	22296	22432	22302	22203	22189	22247	22101	22292	22272	22300	22348	22295	22262	22372	22287	22475	22351	22430	22241	22365	22324	22116	22360	22292	22419	22278	22262	22364	22112	22272	22443	22353	22257	22304	22116	22185	22199	22258	22385	22283	22265	22073	22314	22347	22281	22188	22414	22258	22143	22280	22289	22439	22237	22168	22451	22116	22310	22324	22395	22287	22136	22344	22398	22281	22324	22252	22235	22170	22234	22220	22173	22286	22377	22380	22436	22426	22382	22249	22290	22408	22320	22357	22160	22408	22209	22199	22032	22288	22134	22473	22327	22451	22241	22363	22450	22287	22165	22365	22370	22267	22311	22498	22108	22294	22162	22201	22563	22243	22525	22140	22449	22190	22310	22369	22285	22353	22110	22442	22266	22464	22496	22378	22222	22398	22328	22149	22141	22397	22326	22241	22327	22187	22353	22275	22254	22539	22220	22296	22395	22290	22315	22350	22423	22344	22233	22274	22274	22103	22505	22204	22433	22290	22317	22441	22406	22195	22203	22272	22432	22422	22446	22303	22333	22421	22357	22468	22314	22157	22429	22186	22386	22515	22129	22441	22218	22374	22253	22219	22467	22330	22408	22325	22311	22359	22210	22248	22234	22355	22266	22141	22200	22322	22387	22320	22168	22259	22451	22248	22308	22434	22368	22395	22268	22250	22328	22065	22253	22220	22365	22294	22396	22378	22398	22447	22373	22400	22418	22242	22337	22295	22468	22218	22291	22283	22364	22326	22291	22380	22195	22313	22184	22275	22303	22080	22334	22382	22309	22256	22277	22306	22401	22254	22341	22337	22278	22299	22190	22364	22302	22410	22224	22194	22404	22198	22375	22599	22247	22349	22226	22399	22266	22437	22460	22308	22484	22413	22065	22454	22183	22186	22500	22407	22280	22224	22147	22593	22276	22445	22284	22157	22235	22376	22298	22360	22217	22380	22237	22437	22468	22336	22185	22132	22256	22173	22544	22289	22199	22302	22326	22268	22368	22211	22463	22446	22176	22364	22161	22168	22203	22421	22336	22331	22423	22258	22253	22256	22383	22401	22297	22244	22334	22400	22367	22256	22233	22276	22272	22171	22371	22303	22298	22339	22307	22559	22285	22311	22287	22283	22306	22488	22284	22197	22389	22404	22528	22340	22383	22344	22196	22424	22350	22101	22173	22299	22304	22403	22336	22504	22342	22221	22234	22351	22419	22076	22189	22237	22248	22135	22281	22415	22200	22250	22366	22243	22278	22367	22091	22476	22393	22520	22181	22158	22326	22537	22334	22233	22460	22367	22175	22419	22428	22390	22365	22546	22367	22294	22323	22383	22322	22305	22233	22246	22393	22223	22373	22187	22357	22501	22456	22383	22225	22372	22225	22363	22420	22318	22271	22384	22222	22399	22440	22396	22089	22156	22297	22206	22463	22425	22323	22306	22284	22402	22216	22280	22189	22414	22313	22238	22357	22163	22509	22439	22106	22377	22156	22239	22270	22289	22315	22417	22300	22470	22230	22439	22253	22125	22530	22391	22250	22300	22235	22451	22340	22411	22263	22323	22246	22306	22300	22466	22379	22097	22365	22274	22330	22249	22300	22210	22327	22120	22307	22331	22168	22285	22258	22499	22204	22163	22292	22395	22127	22462	22407	22274	22375	22227	22294	22121	22314	22239	22422	22095	22269	22241	22165	22284	22522	22297	22376	22159	22247	22095	22407	22268	22372	22429	22378	22209	22391	22255	22244	22312	22405	22303	22390	22315	22381	22356	22244	22442	22483	22320	22334	22288	22425	22223	22289	22300	22381	22274	22083	22215	22257	22330	22287	22281	22347	22280	22326	22316	22327	22344	22285	22413	22408	22212	22362	22287	22401	22405	22261	22413	22212	22239	22419	22432	22275	22199	22162	22131	22394	22359	22426	22320	22261	22319	22267	22413	22378	22226	22357	22249	22340	22308	22221	22370	22144	22369	22452	22319	22175	22188	22384	22236	22166	22302	22238	22389	22196	22428	22414	22392	22155	22279	22267	22410	22417	22324	22326	22331	22543	22299	22551	22291	22441	22277	22277	22283	22405	22123	22323	22339	22230	22217	22273	22398	22279	22235	22343	22273	22206	22469	22282	22354	22492	22208	22297	22239	22338	22304	22336	22197	22421	22471	22367	22426	22310	22441	22302	22414	22389	22204	22176	22183	22304	22404	22284	22415	22356	22295	22179	22283	22152	22298	22243	22352	22124	22137	22268	22394	22178	22465	22437	22216	22113	22143	22439	22313	22302	22355	22169	22265	22365
23716	21509	29207	24712	25171	30296	32529	30252	29954	29873	29973	30085	29979	29525	29637	29598	29462	29331	29356	29151	29389	29160	29165	29233	29130	29275	29051	29243	29126	29248	28949	29199	29149	29245	29043	29391	29070	28877	29259	30056	31103	30041	29581	29151	29079	28997	28796	29127	29136	28912	28992	29181	28989	29016	28945	28953	29025	28672	29114	28978	28770	28864	28687	28820	29079	28983	28642	29014	29137	29089	29103	29010	28996	29080	29087	28927	29233	28982	29024	28823	28953	28887	28935	29111	29045	28953	29145	29210	29141	28962	28793	29062	28913	28798	29037	28923	29212	28929	29160	29250	28797	29002	29010	29050	29248	29027	29001	28803	29004	28962	29145	29133	28684	29116	29060	28986	28976	28949	29105	29063	29229	28846	29048	28978	28857	29015	28882	28876	28899	28787	29063	29043	28985	29047	28882	29133	28885	29067	28934	28998	28915	29154	29105	28976	28868	28900	28855	29073	28959	28879	28866	28976	28895	29259	29039	28836	29191	28918	29046	29047	29060	28869	29144	28856	28953	28996	28903	28897	29140	28934	28890	29206	29563	28945	29097	29035	28878	29044	28861	28953	28921	29081	28924	29130	28941	29053	28841	28854	28882	29094	28949	29029	29081	29007	28936	29071	29077	28981	29053	29103	28728	28900	28992	29166	28931	29048	28963	29137	28907	29246	29076	28853	29125	28996	28948	29129	28958	29200	29019	29087	28847	28800	28820	29189	29067	29115	29033	28812	28831	28923	28960	29054	28868	28881	28974	29212	29034	28983	28903	28975	28889	29090	28949	29264	28956	28994	28812	28809	28959	29074	28818	28972	29011	29105	28994	28981	29162	28954	29024	29328	29120	29008	29093	28980	29215	28968	28738	29077	29095	29101	29269	28950	29154	28845	28880	29060	28993	29172	28849	29053	29003	29042	28889	28877	29040	29164	29131	28899	28906	28951	28842	28789	28849	29155	28999	28969	28979	28900	28966	29395	29013	29182	28909	29029	29086	29101	28939	29010	28885	28828	28674	28928	29230	29030	28918	29110	28693	28829	28821	28857	29013	29062	29294	29112	29041	28960	29018	28886	28896	29115	28807	29056	28973	29163	28901	29218	28771	29119	29445	29255	28798	29001	29117	29202	28960	28907	28850	29030	29048	28964	28851	28877	28772	28891	28648	29033	29165	28926	29096	28975	28938	29104	29005	28918	28940	29098	29035	28800	28972	29108	28927	29028	29269	28941	28977	29092	28882	29023	29100	28996	29138	29165	29100	29224	29052	29008	29132	28872	28908	28986	28773	28924	28881	28878	29097	28907	28833	28879	28905	29019	28766	29052	29070	29097	28795	29088	29019	28956	29043	28896	28895	29233	28988	29078	28964	29089	28984	28766	28952	28941	29049	29039	28833	29093	29037	28907	28954	28942	28940	29060	29102	28983	29086	28855	29020	28961	29153	29056	28774	28750	28913	29081	29053	28964	29253	28975	28802	29025	28964	28907	29062	29056	28929	29096	29005	29019	29202	29066	28947	28978	29030	29268	29180	29067	28883	28882	29232	29027	29100	29071	29096	29043	28995	28873	28929	29033	29264	29057	29128	29037	29016	29153	28962	29040	28835	28932	28919	28956	28882	28955	28793	29097	29068	28995	28912	29101	28866	29182	29152	28928	28796	29043	28931	29090	29099	28923	29046	28914	28951	28961	28975	29112	29037	28973	28845	28918	28985	29063	29021	28589	29299	29008	28955	29152	28978	29054	29061	28919	28898	28871	28899	28822	29065	28843	28933	28914	29082	28990	28995	28966	28952	29089	29006	28947	28798	28886	29052	28843	28806	29074	29134	28802	28847	28973	28908	28978	29045	29019	28907	28919	28946	28895	29055	28968	29018	29037	29061	28811	29075	29045	28902	29128	29173	28975	28976	29035	29128	28844	28936	28845	29234	28971	29014	28794	29174	29066	29221	29095	28990	29095	28959	28934	28923	29057	29101	28817	28888	28772	28901	28890	29024	28891	28896	28877	29156	28946	29111	28898	28882	28846	28954	29102	28960	29016	29077	29142	29034	28905	29143	28989	29107	28842	29030	29152	29049	29271	29034	29325	29077	29161	29156	28701	29141	29107	29102	29056	28801	28908	29056	28957	29133	29162	28920	29034	28875	29009	29071	29117	28778	29062	29027	29090	28955	29215	29001	28925	28974	29230	29033	28984	29158	29104	29143	28932	28876	28803	29245	29033	29027	29131	28972	28916	29117	29237	28840	29014	29151	28985	29156	28981	28993	29011	29103	29012	28792	28923	28718	28854	29102	28888	29019	28825	28993	28872	28864	29317	28867	29081	28762	28915	29054	28930	29237	29037	29161	29000	29155	28664	29206	28926	28870	28775	28865	29057	29208	28930	28897	29025	28873	28886	28872	28931	28991	29240	29089	29142	29271	29060	29090	28894	28985	28922	28968	28868	28942	28821	28904	28909	29074	28843	29017	28938	28967	28929	28967	29141	28981	28949	28954	28928	29059	28891	28976	29098	28902	28849	28990	29088	28830	29069	28982	28782	29103	29247	29112	29131	28872	28917	29018	28972	28909	29010	28961	28858	29148	29280	28930	28858	29113	28971	29326	28901	28860	28746	29124	29007	28891	29172	28960	28897	29051	28906	29084	28980	28976	29048	29083	28943	29071	29089	29037	28941	28785	28951	29093	29003	28932	28963	29171	28805	28935	28954	28730	28964	28867	28922	29103	29098	29045	28941	28903	29114	29085	28907	29067	29243	28964	28834	29128	29040	29253	29000	28990	28890	29076	28853	28923	28952	28709	29005	28852	29006	28999	28920	29234	29100	29015	28901	28896	28974	29211	28886	28890	28928	28972	29073	28854	28994	28967	29054	28876	28950	29071	28874	29210	28942	29204	29047	28936	28991	28726	28993	29026	28855	28990	28832	28972	29051	28880	29145	28932	29059	29125	29063	28978	29070	28985	28979	29166	28993	29119	28832	29010	29048	28971	29012	29119	28915	29036	28914	29007	28953	29073	28950	28937	28710	28810	28991	28898	29054	29044	28835	28877	29112	29149	29031	29066	28762	28868	28793	29061	28610	29287	29143	29043	29146	29166	29078	28843	29272	29052	28946	28830	28944	28860	28917	29045	29016	28810	28837	29182	29002	29014	28989	29039	28783	28998	28853	28963	29302	28922	28771	29120	28944	29125	29064	29124	29142	29035	29198	28916	29097	28849	29029	28984	29117	29058	28957	28937	29023	29058	29302	28853	28892	28995	28816	28814	28852	29069	29079	29189	29079	28938	28905	29156	28958	29151	28891	29110	28843	28792	28820	29011	28911	28801	28775	28614	28977	29075	28922	29092	28902	28795	28960	29163	28840	29257	28979	28975	29067	28944	28907	29115	29025	29074	29003	28733	29155	29015	29010	28951	28879	29169	28895	28750	29135	29284	28859	29044	29055	29172	29068	29013	28828	28897	28952	28980	29045	29046	28927	29000	28970	28872	29061	28996	29098	29080	29085	28859	29109	29062	28777	28868	28990	28866	29055	28912	29007	28628	28909	28864	28873	28846	28942	29137	29127	29052	29177	29013	29028	28926	28760	29122	29012	29114	28980	29101	28756	28767	29072	29183	29080	28826	28927	28915	28910	29149	28688	28657	29020	29232	29018	29250	29102	29187	29052	29189	29009	29095	28905	29078	28921	29051	29060	28971	29035	29055	28998	28965	29145	29048	29073	29208	29211	29271	28944	29124	28873	28867	28951	28929	28895	28734	28969	29281	29008	28929	28865	29004	29013	29180	29037	28973	29317	29008	28852	28882	29033	28932	28974	28789	29097	28958	28746	29131	28760	28856	29095	28945	28857	28856	29193	28982	28949	28763	28856	28975	28855	28967	29009	29092	29040	28798	28770	28939	28848	29037	29283	29103	29209	29108	29088	29166	29073	29212	29026	29002	29241	29038	28724	28996	28923	29097	29047	28977	28964	29109	28881	28890	28909	28739	28722	28912	28914	29143	29161	28968	29245	29032	28977	28931	28967	29193	28961	28972	29161	29054	29100	28918	29110	28943	28929	28810	28990	29176	29166	29223	29201	28849	28879	28942	28944	29110	28920	28939	29000	28809	29032	28767	29094	29092	29050	29063	29089	29022	28957	28843	28818	28941	29072	29010	28738	28708	28958	28898	29052	29161	28983	28926	28889	29014	28658	28772	29133	29126	28996	28977	29027	29197	28968	29040	28937	28989	28925	28886	28998	29049	28897	28923	29179	29101	29156	28795	28846	28989	28884	29027	28932	28795	29201	29192	29042	29047	28904	29094	28943	29102	29126	28817	28879	29121	29040	28981	28879	28858	28976	28982	29073	29155	29002	28988	29079	29142	28899	28954	29102	29059	29193	28995	28971	29137	28955	28715	29046	29108	29009	28948	29153	29296	29009	29028	29069	29255	28898	29019	28877	28878	29217	28988	28952	29052	28859	28960	28978	29093	28939	28879	28943	28929	28984	29037	29026	28789	29120	28817	28880	29183	28737	29158	29009	29136	28978	29260	28965	29294	29045	28954	28948	29263	28973	29021	29032	28930	28952	29258	29142	28866	29138	29013	29095	28878	28758	29074	29175	28988	28994	29101	29133	28831	29246	28950	29234	28833	28996	29096	29013	28648	29044	28947	28757	29259	29052	28968	29011	28909	28723	28805	28904	28937	28965	29094	28796	29039	28969	28962	29065	28947	28936	28911	29068	28997	28890	29062	28912	29119	29068	29116	29214	29031	28979	29335	28961	28987	28924	29195	28983	28848	28751	28956	28874	29161	29190	29074	29143	29082	28874	29184	28973	29105	28665	28976	29039	28814	28966	28962	28829	29114	29129	28933	28846	28906	28918	28850	28855	28847	29119	29083	28836	28940	28746	28852	29031	28894	28678	28945	28896	28796	28960	29190	28942	29149	28978	29039	28794	28993	29108	29055	29158	28947	28808	29123	29033	28878	29119	28944	29102	28977	28932	29168	28967	28987	28841	29229	29066	28957	28929	29036	28835	29141	28699	28844	28989	29275	29085	29077	29004	29217	28989	29114	28937	29137	29019	29048	28990	29331	28958	29185	29055	28985	29083	29129	28842	29103	28775	29172	29163	28885	29027	28829	28946	29386	28848	29200	29050	29040	28932
22658	37724	33897	28725	27198	26029	24988	24373	23802	23083	23085	23664	23159	23028	22777	22952	22619	22295	22216	22606	22717	22132	22322	22321	22271	22138	22157	22318	22350	22215	21983	22231	22264	22139	22400	22134	22204	22064	22235	23935	24731	23216	22813	22443	22232	21970	21894	22128	22030	22249	22111	22146	21937	22075	22049	21920	22123	22025	22102	21987	22052	22147	22129	21965	22118	22129	22301	22123	22124	22061	22126	22067	22100	22137	22179	22024	22181	22054	22092	21937	21910	22049	22193	22017	21951	22110	22144	22000	22138	22278	22106	22143	22081	21917	22180	22095	22019	22163	22038	21995	21996	22008	21901	22037	22220	22086	22077	21989	22102	22177	21859	21773	22139	22232	22157	22161	22100	21999	22111	22164	22213	22009	22055	22197	22239	22167	21844	22127	22114	22094	22162	22157	22130	22080	22000	22160	22223	22183	22246	22260	22213	22083	22222	22012	22088	22077	22032	22122	22170	22191	22279	21988	22224	22085	22131	22033	22142	22056	22120	22109	22092	22131	21989	22116	21936	22158	21972	22078	21968	21973	22079	22187	21981	22097	21995	22001	22166	22087	22156	21849	21935	22161	21990	21857	22142	22028	22050	22170	22234	22015	22269	21938	22065	22163	22132	22190	22053	22039	22019	22155	22041	22074	22096	22093	21976	22129	22076	22020	22344	21995	22109	22247	22035	22195	22139	21982	22136	22177	21944	22146	22010	22110	22085	22053	22242	21920	21972	21937	22108	22108	22042	22306	21976	22128	21957	22042	22130	22022	22139	22089	22149	22105	22105	21852	21989	21929	22083	21902	22127	22175	22038	22114	22135	22052	22219	22073	22061	22034	22003	22158	22093	22110	22018	22010	22188	21981	21986	21866	22173	22313	22009	21922	22084	22147	21906	21927	21950	21906	22004	21965	21997	22049	21999	22063	22087	22049	21931	22050	22050	22065	22131	22076	22106	21843	22146	22134	22278	21935	21913	22192	21985	22055	22091	22254	22022	22129	22102	22070	22121	22120	21996	22101	21984	22058	22066	22257	22208	21998	22014	22126	22284	22042	22016	21896	21904	21947	21908	22218	22150	22152	22100	22231	22095	22234	21825	22083	21821	22168	21992	22109	21891	22037	22131	22046	21966	22123	22009	22173	21934	22092	22109	22052	22155	22049	21862	22098	21990	21960	22035	22227	21932	22053	21965	22019	21966	21990	22253	21924	22075	22081	22180	22192	22008	21847	22115	22043	22128	22036	22144	22104	22010	22154	21927	21897	21949	22173	22053	22015	22052	22054	22124	21905	22038	22020	22049	21814	22112	22101	22102	22042	22132	22049	22176	22117	22027	22221	21958	22045	22095	21983	22055	21947	21973	21939	22085	22164	21993	22045	21951	22096	22088	22116	22097	22094	22180	22138	21951	22051	22196	22179	21892	21826	22026	21966	21961	22089	22126	22060	22177	21993	21836	22026	22272	21926	22192	22078	22063	22133	22024	22105	21978	22179	22044	22136	22050	21993	22124	21935	22029	21857	21965	22134	22068	21982	22177	22008	22059	21977	21960	22061	22062	22122	22235	22075	22050	22086	21969	22112	22197	22086	22085	22001	21924	22143	22075	21913	22042	21970	21960	22187	22001	22099	21979	22111	22208	21895	22050	22090	22210	22010	21951	21894	21991	22045	22066	22041	22155	22084	21842	22055	22236	21977	22202	22097	22242	22092	22102	22140	21862	22264	22100	22000	22060	21817	22274	22287	22000	22134	21969	22111	21925	22077	22178	22128	22187	21977	22094	21982	22189	22044	21875	21989	21932	22126	22028	22030	21943	22215	22110	22050	22011	21907	22067	22098	21803	22148	21953	22130	21993	22054	21915	21969	22057	22060	21949	22086	22176	22152	22100	21843	22233	22145	22108	21872	21991	22070	22033	21893	22225	21778	22043	22358	21830	22166	22175	21942	22097	22189	22134	22194	22008	22136	22045	22078	21818	21839	21999	21921	21893	21856	22074	22163	22239	22027	22053	22156	22194	21895	22071	21924	22110	22082	22220	22194	22123	22281	22112	21933	22099	22176	22018	22215	21992	22041	22110	21994	21895	22072	22037	22086	22007	22044	22150	22308	22173	22068	22164	22073	21936	22138	22121	22200	22063	22255	21994	22018	22022	22013	22197	22226	22142	22033	22076	22019	21951	22192	22124	22129	22075	22148	22084	22074	22245	22110	21984	22082	21966	22194	21954	22248	22079	22011	22379	22109	22118	21993	22002	22244	21899	22050	22102	22095	22163	22247	21894	21985	21910	22141	21978	22032	22042	21936	22144	21873	22116	21856	22196	22140	22005	21860	22123	22154	22111	22170	22189	21982	22014	21935	22018	22284	21986	22085	22053	22145	22056	21853	22112	22001	22059	22235	22067	22156	21969	22113	22037	22150	22032	22196	22069	22017	22179	22114	21919	22087	22226	22060	22139	22015	22226	22269	21918	22055	21958	22088	21962	22069	22050	22119	22069	21983	21898	21999	22162	21879	22110	22097	22027	21890	21937	22025	21844	22255	22007	22020	21973	21954	22088	22041	22121	22030	22072	21987	22021	22150	22001	22004	22245	21911	22201	21940	22043	21999	22113	21980	21920	21965	22191	22169	22121	22035	22062	21906	22019	22006	21968	22107	21974	22079	22126	22142	21995	22095	21931	22138	21891	22074	22099	22182	21886	22021	22116	21892	22163	22085	22117	22063	21942	22001	21940	21989	22179	21988	22156	22072	22205	22088	22032	21989	21973	22108	22135	22057	22208	22037	22118	22020	22081	21988	22217	22046	22140	22158	22054	22032	21938	21957	22093	22087	21975	22093	22173	22207	22158	21923	21957	22065	22079	22147	22085	22059	22214	21853	22239	21973	22129	22081	21821	22045	21950	22085	22060	22092	22152	22116	22213	21981	22053	21944	22243	22176	22102	22060	22028	22129	22043	22114	22117	22038	22112	22042	22090	22210	22027	22000	22057	22165	22140	22118	22117	22123	22002	22128	22027	21991	22064	22017	22068	22080	21971	22033	22301	22071	22036	22243	22004	21956	22047	22225	22088	21940	22174	22051	22158	22099	21967	22029	22009	22257	22061	22061	21881	22069	22086	21949	22195	21887	22110	21947	21937	22034	22277	21992	22039	22048	21967	22082	21947	22075	21980	22011	21913	22195	21943	22021	22297	22047	22199	22071	21976	22135	22095	22133	22052	22231	22075	22031	22177	22099	22034	22115	21977	22075	21976	22031	22082	21839	22012	21872	22049	22122	21966	22221	22108	21999	21871	22195	22152	22061	22043	22153	22068	22102	21987	21968	22080	21952	22017	21919	22095	21903	22161	22055	22033	22138	21955	22006	22041	21974	22241	22078	21922	21994	22025	21948	22089	22216	22010	21989	21960	22208	22232	22046	22051	22022	21987	21966	22217	21962	21934	22155	22195	22009	22013	22114	21910	22040	22206	21952	22085	22199	22142	22134	22016	22040	22017	22090	22245	21926	22235	21947	22055	22013	22002	22043	21978	22314	21981	21932	21946	22142	22064	22046	22139	22042	22001	22080	22182	21875	22055	22231	22139	22111	22126	22132	22068	22035	22130	22060	22115	21989	22325	22163	21866	22217	22053	21992	22060	22083	22116	22080	22020	22110	22040	21975	22115	22039	22073	22058	22112	21865	22004	22039	22144	21889	22206	22013	22180	21965	21965	22081	22076	21872	21842	22169	22056	21977	22244	21872	22030	22145	22070	22014	22091	22088	22009	22079	22124	22051	22131	22222	21995	22138	22150	21917	22222	22197	21785	22131	21974	22033	21942	22128	22051	22052	22066	22200	22031	22021	22091	21958	22039	21958	21996	22237	21932	22001	22064	22053	22013	22025	22007	21987	22031	22002	22165	22172	21992	21877	21988	22158	22111	21913	22044	22102	22155	22102	22173	22135	22189	22088	22035	22127	22010	22002	21947	22157	22091	21944	21957	22100	22102	22170	22076	22127	21969	22268	22174	22138	22019	22021	22057	22020	22163	22126	21931	22059	22099	21983	22160	22031	22259	22065	22023	22159	21829	22056	22117	21979	22179	22168	22145	22157	22060	22158	21970	22130	22035	22135	22071	21912	22140	22198	22113	22038	22007	21907	21999	22172	22013	22097	22113	22118	22240	22084	22126	22059	22267	22037	22260	21991	22267	22114	21924	22036	22167	21907	21964	22111	22202	21812	22036	22197	22095	22024	22439	22102	21857	22008	22026	22182	22061	22045	22027	22221	22086	22057	22118	22132	22259	22003	22101	22103	22099	22169	21980	22109	21971	22033	22223	21964	22023	22100	22104	22208	21906	22172	22177	22071	22024	21940	22123	21935	21824	22226	21913	22019	22175	22011	21949	22179	22079	22028	22115	22049	22188	22044	22073	22043	22093	22085	21937	22093	22118	22061	22053	21979	22030	22119	21983	22043	22077	22056	21829	22013	22059	22060	22137	22159	22046	22014	22027	22022	22033	21979	22139	22199	21878	22140	22095	22046	21925	22204	22066	21988	22182	21910	22156	22167	22117	22111	22249	22074	22104	22199	21957	22021	22095	22064	22020	21990	22257	22106	22109	22114	21862	22033	22037	21989	22122	22172	22032	22031	22177	22176	21919	21975	22236	22130	21971	22101	21964	21915	21974	22146	22121	22069	22065	21954	22051	21988	21958	22074	22095	21948	22156	21976	22203	22185	22129	22084	22004	21982	22006	22097	22004	21974	22107	22059	22318	21956	22237	22020	22039	22102	21996	22033	22053	21933	22057	21859	22089	22073	22042	22124	22107	22065	22172	22030	22121	21860	22027	21908	22083	21998	22097	22117	22195	21884	21943	22129	22167	22034	22012	22279	22140	22122	22182	21957	21999	22186	22039	22145	22072	22330	22156	22167	21921	22042	22123	21995	22004	22203	22082	22190	21924	21983	22016	21918	22034	22116	22090	21980	22098	22221	22021	22008	22070	22224	22098	21996	22041	21998	22027	22215	21951	22031	22123	22164	22115	21917	22407	22151	22187	22008	22146	21995	22129	21965	22143	22055	22219	22115	22059	22217	22159	22070	22129	21865	22360	22111	21997	22117	22025	22109	22064	22192	22096	21948	22057	21994	22111	22088	21951	21895	22069	21938
22823	21526	29389	24168	22962	28882	34346	31246	30592	30719	30232	30269	30404	30277	30273	30014	30001	29665	29716	29513	29685	29875	29546	29801	29700	29764	29414	29719	29426	29578	29270	29644	29657	29329	29773	29411	29565	29455	29573	31183	33027	30996	30425	29869	29467	29342	29433	29514	29361	29519	29419	29400	29398	29437	29529	29221	29420	29389	29187	29237	29350	29505	29483	29303	29355	29418	29695	29534	29267	29335	29388	29347	29345	29518	29187	29425	29424	29233	29348	29379	29229	29272	29125	29199	29438	28975	29355	29547	29485	29469	29441	29538	29482	29148	29382	29539	29435	29532	29398	29402	29529	29239	29383	29263	29311	29273	29366	29569	29467	29399	29409	29140	29254	29244	29246	29169	29233	29365	29382	29446	29583	29151	29383	29298	29241	29168	29534	29090	29147	29469	29458	29356	29104	29214	29211	29433	29108	29408	29348	29549	29230	29224	29240	29393	29701	29259	29315	29310	29301	29304	29319	29399	29535	29076	29438	29262	29373	29550	29420	29373	29382	29337	29243	29396	29196	29322	29361	29258	29270	29387	29299	29441	29180	29812	29211	29006	29226	29151	29105	29319	29100	29262	29556	29281	29497	29377	29445	29262	29231	29242	29376	29403	29376	29030	29181	29267	29533	29062	29494	29387	29290	29262	29337	29085	29236	29268	29495	29273	29278	29342	29219	29438	29261	29287	29149	29172	29161	29267	29111	29212	29212	29013	29387	29159	29038	29315	29231	29223	29290	29364	29270	29481	29349	29344	29280	29316	29269	29223	29150	29375	29541	29320	29390	29100	29258	29417	29336	29160	29368	29091	29301	29516	29259	29016	29515	29362	29219	29342	29585	29350	29362	29300	29239	29477	29207	29319	29203	29141	29256	29229	29481	29262	29452	29261	29388	29173	29305	29011	29415	29381	29487	29456	29364	29397	29284	29491	29232	29130	29557	29206	29137	29299	29284	29333	29478	29541	29361	29296	29158	29379	29199	29304	29200	28996	29332	28900	29426	29136	29485	29375	29198	29170	29304	29204	28932	29178	29281	29247	28926	29136	29326	29252	29350	29236	29252	29273	29096	29451	29236	29257	29300	29530	29307	29639	29355	29205	29487	29384	29334	29261	29423	29391	29450	29270	29170	29382	29267	29097	29176	29212	29221	29307	29039	29229	29239	29226	29487	29278	29339	29114	29333	29387	29295	29471	29393	29311	29206	29174	29051	29421	29050	29409	29078	29105	29065	29300	29376	29168	29388	28907	29460	29269	29087	29170	29125	29414	29505	29208	29524	29419	29349	29340	29077	29000	29376	29326	29298	29452	29224	29299	29328	29225	29361	29167	29126	29188	29279	29347	29333	29234	29261	29421	29333	29369	29144	29231	29245	29172	29135	29318	29405	29177	29317	29206	29388	29333	29145	29228	29291	29313	29363	29316	29516	29313	29283	29473	29292	29291	29210	29238	29174	29147	29476	29242	29415	29367	29240	29364	29498	29464	29160	29237	29175	29182	29168	29122	29078	29188	29229	29233	29337	29390	29462	29143	29179	29174	29046	29376	29308	29310	29198	29410	29385	29256	29162	29227	29047	29199	29237	29421	29222	29518	29442	29318	29398	29272	29400	29311	29245	29217	29352	29175	29233	29031	29164	29252	29337	29375	29198	29181	29458	29427	29445	29408	29317	29545	29351	29253	29151	29394	29398	29357	29253	29013	29422	29486	29374	29033	29116	28803	29353	29298	29356	29055	29249	29252	29232	29265	29514	29200	29436	29458	29330	29090	29279	29133	29509	29306	29122	29417	29214	29280	29159	29325	29558	29248	29085	29300	29302	29247	29280	29403	29228	29401	29392	29450	29069	28891	29146	29171	28892	29220	29322	29312	29267	29507	29360	29124	29242	29291	28993	29402	29534	29275	29346	29192	29166	29402	29250	29210	29522	29244	29259	29381	29282	29174	29330	29206	29222	29043	29056	29345	29237	29346	29273	29210	29303	29178	29312	29407	29230	29091	29241	29145	29294	29223	29223	29143	29317	29284	29113	29122	29096	29201	29370	29421	29393	29031	29233	29091	29212	29225	28997	29282	29213	29350	29239	29125	29226	29232	29296	29393	29292	29231	29225	29352	29232	29194	29348	29417	29192	29078	29036	29317	29191	29481	29244	29138	29388	29307	29420	29458	29347	29145	29310	29364	29572	29333	29594	29271	29166	29252	29240	29241	29208	29546	29464	29098	29162	29128	29254	29165	29413	29430	29387	29316	29299	29363	29441	29233	29331	29180	29282	29193	29270	29248	29273	29344	29129	29344	29438	29394	29154	29356	29372	29357	29294	29169	29475	29344	29453	29380	29193	29241	29227	29355	29322	29460	29263	29224	29464	29353	29446	29318	29337	29034	29285	29333	29192	29270	29264	29292	29334	29434	29283	29448	29330	29195	29296	29381	29141	29245	29221	29232	29211	29393	29313	29197	29182	29206	29534	29369	29396	29546	29178	29227	29330	29472	29196	29228	29241	29135	29399	29062	29350	29364	29157	29625	29349	29344	29221	29164	29327	29316	29315	29237	29272	29306	29232	29424	29292	29139	29096	29315	29444	29308	29395	29276	29403	29018	29074	29178	29275	29587	29316	29400	29319	29327	29060	29463	29383	29242	29193	29325	29403	29257	29055	29389	29244	29171	29297	29477	29366	29254	29226	28932	29162	29101	29229	29304	29311	29134	29199	29264	29157	29304	29332	29203	29196	29491	29321	29048	29453	29243	29285	29144	29537	29279	29279	29201	29355	29427	29336	29247	29390	29222	29392	29274	29299	29312	28888	29346	29352	29341	29269	29236	29293	29361	29442	29187	29382	29257	29337	29228	29108	29238	29246	29245	29182	29396	29237	29622	29460	29375	29041	29228	29595	29173	29186	29501	29557	29209	29323	29316	29093	29417	29336	29322	29423	29335	29034	29265	29384	29262	29262	29277	29144	29340	29384	29283	29342	29245	29276	29286	29327	29422	29317	29233	29294	29279	29270	29392	29491	29214	29245	29302	29261	29193	29290	29277	29188	29345	29125	29141	29199	29256	29165	29447	29293	29445	29404	29142	29036	29296	29449	29317	29288	29353	29378	29347	29337	29268	29259	29432	29421	29522	29384	29271	29247	29138	29262	29208	28990	29371	29269	29174	29039	29407	29497	29210	29454	29318	29363	29285	29270	29084	29080	29131	29172	29281	29399	29106	29281	29310	29443	29431	29272	29052	29232	29127	29379	29357	29275	29344	28934	29596	29333	29384	29266	29125	29189	29296	29248	29299	29182	29466	29443	29332	29319	29361	29353	29281	29186	29389	29360	29397	29196	29029	29524	29323	29303	29074	29390	29165	28857	29322	29180	29306	29362	29333	29233	28840	29469	29270	29240	29335	29110	29121	29107	29212	29643	29347	29147	29157	29349	29028	29288	29367	29161	29465	29327	29054	29466	29387	29556	29241	29193	29375	29204	29340	29424	29199	29201	29357	29464	29463	29272	29242	29106	29533	29284	29162	29416	29440	29146	29328	29386	29263	29492	29197	29272	29288	29257	29393	29157	29364	29152	29098	29393	29375	29475	29184	29246	29433	29497	29339	29231	29262	29492	29257	29380	28980	29354	29214	29462	29243	29436	29354	29187	29305	29452	29373	29178	28992	29242	29394	29236	29203	29387	29371	29178	29503	29506	29462	29197	29244	29512	29255	29211	29493	29240	29333	29256	29259	29199	29516	29322	29267	29532	29529	29275	29334	29466	29365	29327	29270	29433	29514	29290	29330	29343	29296	29311	29404	29393	29289	29193	29441	29333	29484	29386	29545	29266	29247	29325	29419	29207	29122	29283	29214	29058	29332	29123	29359	29279	29214	29250	29380	29357	29676	29360	29337	29423	29326	29250	29071	29343	29048	29632	29192	29509	29105	29171	29307	29487	29090	29201	29058	29302	29306	29251	29184	29463	29336	29253	29449	29293	29483	29454	29371	29515	29212	29197	29391	29293	29350	29438	29220	29303	29176	29339	29417	29286	29189	29141	29201	29175	29043	29518	28896	29203	29517	29519	29285	29374	29348	29362	29255	29245	29358	29179	29290	29280	29325	29356	29286	29481	29541	29103	29356	29367	29420	29515	29315	29264	29528	29281	29443	29270	29395	29433	29456	29213	29220	29318	29266	29086	29362	29279	29429	29257	29282	29475	29346	29645	29417	29256	29300	29325	29175	29222	29502	29161	29210	29189	29459	29501	29467	29421	29214	29432	29285	29388	29286	29213	29296	29333	29533	29211	29282	29389	29101	29537	29201	29351	29473	29337	29406	29181	29536	29302	29093	29469	29361	29415	29529	29261	29249	29580	29497	29193	29230	29064	29206	29317	29155	29287	29363	29394	29144	29215	29268	29208	29181	29176	29118	29410	29279	29361	29182	29226	29231	29146	29373	29385	29190	29360	29075	29468	29406	29281	29260	29211	29186	29298	28966	29093	29152	29396	29371	29356	29406	29374	29277	29545	29476	29437	29267	29084	29323	29351	29216	29373	29378	29296	29260	29449	29328	29263	29269	29264	29156	29294	29189	29293	29309	29113	29149	29307	29280	29208	29178	29233	29284	29122	29173	29471	29331	29392	29139	29457	29160	29408	29301	29455	29144	29358	29255	29110	29389	29156	29250	29377	29417	29346	29445	29157	29142	29149	29138	29413	29342	29230	29153	29233	29388	29207	29223	29377	29334	29454	29230	29189	29343	29414	29338	29470	29265	29472	29416	29136	29264	29196	29126	29134	29251	29390	29079	29190	29093	29270	29338	29187	29363	29285	29339	29344	29173	29304	29403	29335	29359	29166	29142	29250	29334	29135	29132	29313	29209	29282	29230	29172	29232	29271	29199	29233	29390	29358	29358	29241	29490	29213	29524	29341	29388	29406	29408	29341	29398	29269	29336	29282	29405	29310	29140	29318	29279	29346	29420	29350	29365	29415	29269	29311	29225	29263	29183	29302	29371	29417	29082	29340	29133	29345	29316	29468	29412	29374	29393	29479	29194	29326	29305	29284	29202	29215	29357	29643	29321	29260	29286	29464	29327	29405	29243	29104	29376	29312	29517	29149	29245	29239	29221	29302	29300	29214	29320	29294	29439	29343	29217	29406	29077	29142	29181
23797	42172	37629	31802	29914	28260	26356	25326	24399	23788	23352	24181	23828	23305	23404	23254	23148	22709	22417	22713	22970	22659	22850	22548	22631	22397	22417	22641	22309	22429	22433	22340	22489	22344	22512	22438	22372	22474	22391	25515	26885	24431	23641	22737	22431	22299	22033	22249	22234	22202	22532	22021	22340	22312	22297	22297	22387	22042	22310	22172	22326	22140	22282	22243	22224	22211	22062	22322	22374	22160	22285	22211	22250	22187	22315	22098	22190	22393	22134	22349	22253	22341	22211	22232	22203	22136	22040	22198	22280	22139	22336	22162	22132	22222	22367	22242	22143	22156	22254	22170	22283	22233	22280	22144	22351	21952	22049	22433	22051	22208	22165	22291	22232	22332	22361	22302	22184	22191	22199	22370	22173	22175	22054	22351	22087	22107	22341	22246	22431	22270	22340	22312	22337	22139	22237	22086	22248	22183	22226	22318	22387	22193	22058	22123	22370	22298	22343	22301	22242	22108	22286	22139	22371	22343	22202	22139	22436	22096	22362	22345	22213	22159	22270	22092	22275	22334	22219	22233	22187	22048	22237	22205	22373	22140	22305	22229	22002	22120	22147	22159	22286	22016	22151	22117	22161	22312	22315	22076	22355	22283	22149	22253	22330	22050	22288	22309	22121	22286	22267	22199	22317	22239	22184	22336	22241	22125	22353	22091	22246	22252	22225	22192	22311	22215	22198	22218	22325	22257	22298	22192	22131	22175	22203	22414	22108	22253	22251	22168	22253	22233	22535	22301	22335	22387	22367	22209	22204	22121	22156	22185	22335	22154	22212	22255	22277	22315	22179	22132	22217	22146	22282	21979	22173	22424	22192	22306	22132	22210	22239	22393	22172	22202	22046	22075	22260	22242	22321	22235	22151	22212	22354	22183	22219	22278	22202	22046	22230	22218	22257	22337	22138	22208	22176	22131	22269	22352	22068	22196	22258	22147	22265	22009	22186	22116	22133	22256	22268	22288	22377	22322	22221	22376	21938	22114	22118	22066	22317	22167	22154	22272	22215	22397	22154	22254	22159	22157	22154	22363	22251	22249	22078	22216	22277	22325	22360	22386	22184	22069	22336	22125	22411	22184	22343	22172	22273	22291	22209	22331	22197	22211	22250	22137	22069	22240	22282	22161	22128	22272	22011	22349	22211	22122	22270	22336	22309	22369	22182	22166	22324	22107	22074	22113	22237	22237	22327	22147	22183	22249	22450	22264	22137	22140	22214	22226	22200	22185	22055	22087	22192	22134	22201	22302	22282	22185	22370	22380	22187	22405	22025	22075	22260	22255	22157	22187	22343	22311	22018	22382	22111	22151	22359	22145	22278	22072	22048	22222	22154	22087	22130	22271	22315	22310	22185	22197	22057	22295	22349	22236	22234	22250	22182	22241	21998	22280	22266	22037	22431	22202	21817	22219	22280	22241	22309	22270	22252	22125	22191	22441	22105	22353	22357	22264	22346	22184	22277	22013	22275	22202	22349	22223	22265	22161	22071	22164	22270	22029	22306	22279	22184	22232	22251	22227	22169	22106	22128	22343	22171	22136	22153	22334	22119	22230	22248	22199	22371	22227	22281	22128	22223	22217	22394	22232	22340	22269	22295	22273	22122	22237	22270	22350	22233	22106	22164	22315	22060	22121	22312	22172	22054	22312	22219	22279	22136	22053	22243	22235	22147	22276	22079	22279	22220	21959	22020	22359	22277	22021	22178	22329	22312	22067	22253	22116	22104	22222	22216	22160	22107	22208	22121	22162	22224	22272	22158	22099	22272	22114	22275	22219	22336	22279	22338	22257	22296	22244	22209	22333	22288	22038	22179	22341	22384	22114	22256	22025	22323	22348	22234	22300	22047	22177	22273	22212	22231	22167	22179	22143	22149	22339	22190	22244	22074	22211	22284	22281	22136	22266	22147	22208	22289	22248	22095	22378	22075	22308	22276	22330	22399	22248	22191	22193	22087	22382	22435	22287	22151	22127	22162	22438	22268	22314	22225	22197	22228	22138	22221	22158	22239	22093	22164	22124	22240	22190	22289	22239	22259	22164	22135	22160	22142	22355	22105	22258	22292	22375	22277	22121	22197	22022	22194	22169	22279	22206	22232	22245	22293	22121	22264	22166	22240	22413	22212	22274	22172	22178	22176	22131	22337	22130	22289	22431	22193	22425	22165	22166	22075	22152	22007	22108	22265	22263	22255	22176	22095	22220	22349	22214	22239	22423	22088	22365	22093	22359	22209	22057	22304	22209	22208	22038	22188	22174	22240	22321	22264	22049	22091	22157	21978	22298	22346	22319	22318	22275	22351	22228	22132	22235	22249	22148	22242	22330	22353	22051	22418	22286	22267	22179	22180	22030	22109	22059	22009	22289	22243	22288	22390	22134	22159	22084	22189	22155	22319	21871	22205	22245	22273	22356	22257	22178	22242	22298	22203	22256	22054	22282	22194	22029	22212	22224	22230	22216	22116	22317	22083	22148	22229	22205	22258	22269	22231	22302	22000	22347	22302	22073	22094	22089	22230	22292	22185	22135	22309	22061	22284	22217	22352	22183	22162	22227	22236	22287	22112	22268	22282	22188	22391	22346	22163	22338	22250	22146	22465	22303	22305	22333	22248	22241	22028	22308	22158	22092	22086	22256	22115	22209	22248	22267	22357	22178	22189	22075	22162	22276	22304	22101	22227	22134	22119	22342	22336	22233	22562	22233	22222	22299	22220	22100	22139	21993	22291	22285	22262	22378	22296	22473	22223	22188	22266	22307	22183	22257	22242	22226	22210	22077	22187	22286	22067	22171	22212	22123	22355	22361	22075	22206	22114	22222	22309	22110	22429	22175	22235	22247	22274	22191	22222	22399	22427	22109	22040	22346	22209	22197	22154	22146	22212	22252	22125	22163	22401	22243	22046	22364	22271	22373	22260	22102	22168	22217	22227	22268	22191	22307	22093	22171	22323	22086	22239	22347	22190	22312	22201	22093	22258	22128	22283	22227	22119	22161	22345	22257	22250	22345	22152	22220	22315	22264	22244	22173	22217	22288	22291	22196	22128	22165	22416	22258	22273	22152	22315	22228	22299	22275	22296	22037	22178	22199	22240	22162	22188	22302	22154	22274	22248	22280	22194	22457	22067	22184	22140	22321	22321	22207	22121	22243	22276	22136	22142	22096	22250	22191	21998	22140	22317	22091	22047	22376	22398	22145	22140	22304	22121	22278	22347	22254	22112	22144	22252	22271	22286	22168	22300	22394	22131	22174	22235	22252	22275	22355	22162	22252	22342	22115	22205	22413	22188	22188	22315	22194	22247	22439	22293	22281	22141	22283	22084	22069	22230	22154	22180	22085	22175	22242	22300	22096	22214	22251	22330	22311	22259	22100	22192	22142	22059	22331	22307	22198	22433	22053	22307	22147	22192	22094	22168	22249	22082	22112	22190	22319	22242	22266	22283	22298	22183	22169	22390	22402	22246	22169	22159	22282	22238	21946	22367	22171	22235	22325	22095	22117	22235	22255	22111	22284	22158	22084	21941	22228	22308	22235	22218	22198	22407	22299	22116	22199	22101	22391	22235	22142	22126	22030	22335	22204	22077	22321	22203	22255	22226	22249	22263	22126	22322	22211	22219	22257	22310	22201	22361	22159	22501	22232	22198	22299	22022	22104	22239	22192	22326	22399	22192	22145	22249	22340	22292	22165	22220	22218	22246	22144	22252	22116	22273	22104	22316	22111	22128	22252	22025	22249	22192	22021	22148	22034	22191	22026	22339	22414	22235	22165	22253	22112	22328	22261	22093	22134	22207	22301	22189	22114	22104	22304	22289	22298	22213	22138	21984	22166	22327	22254	22258	22172	22158	22179	22232	22321	22289	22059	22292	22242	22181	22421	22136	22158	22171	22134	22296	22165	22143	22171	22153	22350	22147	22252	22194	22268	22223	22333	22301	22125	22016	22242	22085	22277	22244	22438	22451	22115	22127	22245	22189	22152	22198	22107	22093	22124	22243	21892	22268	22004	22277	22080	22196	22224	22239	22269	22268	22308	22430	22257	22136	22268	22257	22190	22144	22110	22194	22318	22400	22164	22287	22162	22222	22320	22118	22274	22104	22158	22317	22346	22098	22276	22138	22276	22118	22283	22155	22290	22052	22198	22240	22193	22221	22233	22273	22276	22204	22397	22180	22060	22074	22314	22173	22255	22221	22317	22096	22094	21983	22328	22258	22277	22145	22105	22258	22296	22218	22078	22199	22352	22181	22289	22224	22274	22200	22133	22314	22100	22221	22166	21969	22272	22057	22259	22178	22272	21988	22117	22193	22173	22244	22323	22147	22053	22278	22285	22299	22089	22320	22154	22227	22203	22226	22378	22341	22166	22292	22329	22232	22085	22307	22274	22505	22271	22279	22234	22354	22362	22124	22272	22469	22504	22239	22331	22197	22182	22368	22227	22098	22237	22253	22212	22203	22242	22106	22212	22310	22216	22287	22198	22335	22241	22035	22073	22265	22231	22319	22082	22196	22428	22206	22221	22311	22017	22000	22197	22198	22260	22251	22063	22223	22056	22263	22281	22126	22237	22297	22289	22224	22169	22317	22303	22216	21985	22277	22438	22177	22149	22017	22145	22117	22461	22231	22316	22188	22279	22255	22164	22168	22254	22124	22198	22365	22112	22032	22355	22343	22081	22285	21993	22196	22117	22326	22182	22328	22196	22274	22427	22172	22316	22023	22228	22439	22186	22268	22149	22190	22089	22418	22216	22168	22135	22312	22387	22256	22254	22148	22344	22296	22099	22188	22354	22022	22403	22143	22214	22196	22139	22221	22223	22317	22059	22215	22271	22262	22358	22200	22203	22356	22226	22254	22123	22129	22053	22143	22137	22338	22281	22163	22245	22223	22259	22310	22296	22064	22281	22249	22212	22197	22105	22138	22182	22057	22156	22359	22106	22029	22009	22218	22083	22237	22326	22369	22132	22156	22197	22320	22215	22260	22094	22227	22275	22052	22184	22188	22112	22204	22255	22154	22250	22277	22397	22197	22250	22214	22038	22196	22258	22178	22345	22383	22180	22171	22150	22157	22176	22120	22192	22210	22235	22295	22404	22177	22188	22222	22224	22297	22104	22234	22200	22297	22151	22339	22012	22232	22160	22131	22094
29181	25378	33286	32875	30568	30612	30218	29863	29557	29476	29237	29472	29464	29348	29329	29221	29397	29138	29141	29119	29439	29223	29020	29052	29123	29160	29140	29188	29210	29088	29318	29148	28907	29175	29366	29163	29049	29301	29168	29194	29378	29375	29024	29124	29065	28859	29289	29089	29218	29102	28860	28989	29169	29309	28975	29100	29333	29081	28957	28899	29005	28953	28960	29039	28952	29069	29109	29358	28957	29148	29270	29070	29033	29109	29016	29166	29249	29078	29379	29085	29055	29018	28881	29232	28845	28973	29139	29037	28917	29166	29209	29030	29006	28998	29193	29222	29023	28927	29161	29334	29098	29049	29155	29038	29182	29225	29071	29342	29174	28973	29138	29222	28764	28941	28916	29115	28864	29190	29107	29025	28966	29010	29162	28931	29248	28964	29176	28979	29096	29256	29296	29015	28984	29298	29273	28977	29112	28861	29185	29275	29282	29163	29008	29091	29288	28964	29217	29074	28932	29253	29074	29310	29055	29144	28982	29067	29466	29227	29120	29236	29146	29027	29261	29159	29042	29031	28906	28792	29209	29077	29097	29049	28916	28968	29125	29248	29166	29128	29217	29168	29008	28988	29271	28825	29214	29219	29107	28926	29262	29042	29303	29146	29161	29248	29039	29099	29209	28955	28872	29076	29055	28984	29048	28834	29090	29351	29161	29029	29168	29004	28930	29080	29053	28929	29062	29058	29064	29168	28955	29190	28983	29155	29217	29224	29147	29224	28979	29119	28901	29100	29282	29030	29210	29106	29088	29045	28938	28987	29452	29063	29008	29182	28959	29313	29204	28947	29141	29115	29075	28801	28936	28979	29137	28984	28896	28937	28986	29118	29081	29186	29199	29418	29290	29141	29090	28981	29042	29356	29155	29063	29138	29094	29256	29226	29132	29206	29188	28974	28987	28948	29101	28831	28986	29359	29105	29176	28948	29096	29047	28985	28971	29206	28992	28873	29048	29097	29039	29166	29106	28964	29214	28986	28937	29143	29173	29055	29231	29347	29166	29133	29336	29163	29051	28891	28949	29011	28920	29141	29053	29215	28838	29065	29047	29386	29090	29109	28868	29171	29079	29153	28973	28763	29069	29078	28993	29111	28829	29254	29201	29163	29096	28815	29010	29003	28959	28850	29238	29023	28915	28934	28924	28737	29159	29319	29273	28944	28982	29092	29053	29317	29189	29130	29134	28992	28873	29217	29135	28924	29019	28916	29165	29110	29125	29116	29064	29224	29113	28992	28921	28858	28793	29045	29103	29158	29274	29054	29035	28995	29179	29006	29128	29030	29160	29210	29109	29230	29001	29107	28960	29231	29159	29194	28978	29054	29122	28844	29164	28991	29140	29139	29087	29212	28936	29054	29160	29161	29045	29089	29153	29094	29135	29097	29078	29218	29101	29072	28913	29012	29093	29129	29219	29173	29303	29032	29277	29111	29048	29164	29119	29079	29017	29121	28901	29203	29149	29154	29165	29093	29239	29337	29287	29224	29103	29306	29063	28986	28734	29058	29302	29108	29110	29266	28998	28921	29158	29341	29091	28955	29144	29405	29281	29226	29040	29177	29007	29162	29152	29032	28892	29126	28952	29075	28843	29071	29227	29013	29010	29107	28913	28949	29051	29049	28987	29303	29170	29131	29051	28945	29361	29089	29362	29168	29294	28994	29075	29055	29066	29226	29184	29221	28938	29147	29077	28935	28956	28759	29276	29017	29112	29388	29164	28945	29100	28960	29139	29224	29276	28871	28967	29066	29023	29100	29300	28969	29142	29295	29268	28948	29028	29111	29162	28863	28803	29169	29131	29332	29184	29109	29227	28980	29149	29095	29117	29057	29075	29100	29217	29266	29185	29032	28995	29072	29240	28979	29278	29186	29207	28986	29148	28976	29305	29236	28847	29071	29216	29095	29059	29174	28942	29053	29132	29015	29128	29084	29057	28936	29195	29044	29234	29084	29050	29068	29105	29229	28810	29095	29123	29020	29312	29138	28943	29191	29203	29235	29003	29116	29550	28974	29452	29118	29008	29081	29227	29304	29146	28978	28955	29047	29247	29130	29185	28952	29199	29255	29065	29238	29301	28990	29224	28970	29286	29115	28795	29321	28897	28970	29059	29012	29062	29002	29199	29095	29174	28851	28784	28896	28984	29028	29233	29147	29066	28938	29087	28938	29172	29060	29165	29028	29139	28861	29004	29143	29058	29135	29077	29044	29429	29253	29286	29222	29378	29390	28973	29179	29302	29225	29271	29282	29226	29314	29385	29057	28988	29213	29095	29026	29000	29059	28889	29069	29066	29259	29138	29083	29175	29201	29228	28909	29459	29120	28885	29088	28941	29278	29153	28887	29067	28770	28894	29057	29036	28883	29243	28990	29140	29178	29132	29090	29251	29061	29490	29140	28883	29170	29009	28898	29091	29188	29039	29216	29309	29205	29127	29044	29019	28804	29170	29175	29196	29060	29232	28952	29087	29013	29079	29119	29275	29086	29276	29287	28971	28971	29169	28988	29028	28968	29054	28976	28964	28829	29213	29239	29365	29051	29114	29214	29085	29220	29359	28980	29165	29044	29125	29204	29016	29063	29141	29186	29013	28939	29002	29001	29180	29120	29268	29081	29147	29123	29231	28850	29152	29137	29050	29307	29052	29229	29286	29220	29084	29070	29227	29111	29128	29019	29139	29005	29165	29193	28957	29139	29309	28916	29108	28996	28967	28982	28996	29068	28992	29093	29223	28948	28873	28960	28928	29213	29363	29290	29110	29045	28980	29205	29313	28941	28991	29240	29025	29113	28982	29021	29086	29081	29280	28965	29066	29137	29191	29063	29314	29282	29169	29154	29217	29275	29109	29038	28985	29102	28877	29237	29021	29002	29175	29183	29082	29089	29101	29297	29018	28895	29115	29020	29216	28996	29175	29082	29071	29131	29191	29021	28914	29009	28976	29009	28897	29019	29086	28965	29240	29165	29001	29175	29082	29163	29172	28943	28970	29162	28885	29027	29067	29240	29104	29013	28891	29167	28747	29232	29078	29034	29078	28780	29077	29011	29080	28997	29024	29042	29139	29255	29244	29116	29066	29141	29172	29084	29273	29125	29137	28999	29012	28847	29031	29093	29173	29130	29250	29128	29194	29108	29007	29293	28897	28878	29060	29252	29277	29126	29247	29081	29045	28962	29168	29201	29117	28980	29206	29337	29289	29108	29223	29087	29148	29222	29062	28664	29129	29107	29177	29014	29018	28819	29254	29001	29229	29056	28926	29023	29168	28964	29151	29131	29091	28946	29071	29176	29095	29205	29277	28814	28880	28890	28981	29003	29066	29043	29173	29069	29050	28888	28973	29161	29110	29149	29037	29293	29273	29117	29048	28883	29314	29005	29037	29280	29006	28933	28958	29161	29333	29131	29074	29143	28963	29204	29083	29136	29281	29002	29072	29253	29015	28910	28977	28841	29045	29233	29170	29278	29414	29159	29045	28896	29359	29050	29010	29289	28992	29158	29119	29171	29015	28707	28958	29127	29073	28859	29159	29245	29279	28867	28846	29437	28931	29253	29079	29001	28797	29128	29289	29339	29014	29199	29103	29075	29078	29057	28795	29071	29299	29032	29269	29118	29024	29192	29355	29100	29064	29088	29068	29166	28808	29052	29080	29214	29316	29191	29280	29122	29112	28747	29146	29064	28891	29049	28983	29015	29329	28913	29227	29203	29099	29127	29122	29185	28854	29012	28921	29241	28974	29097	29026	28967	29095	29065	28976	29259	29266	29117	29106	29089	29061	29128	29274	28942	29138	29062	29261	29008	29263	29022	29285	29049	29024	28969	28998	28915	29040	29025	28628	29285	29089	28983	29157	29256	28852	29154	28991	29111	29116	29148	29329	29072	29070	29098	29256	29206	29243	29190	29186	28948	29003	29202	28947	28717	29181	29096	29057	28948	28958	29367	28892	28934	28974	29109	29335	29064	29473	29160	29008	29078	29067	29021	29081	29086	29046	28930	28964	29292	28998	29035	29052	29033	29009	29212	28930	29213	29143	29202	29127	29373	29099	29040	29100	29151	29166	28981	29092	29221	29045	29200	29055	29038	28917	29011	28946	29142	28967	28929	29162	28979	28966	29116	29183	28908	29044	28952	28972	29243	29024	28991	29102	29059	28899	29080	29095	29004	28968	29225	29092	29201	29461	29163	29256	28954	28974	29092	29115	29086	29163	29210	28943	29264	29091	28832	28861	29220	29231	29168	29005	29378	29047	28901	28967	29158	29078	28941	29285	29026	29173	29072	28826	29307	29017	29046	29080	28987	29212	29033	29298	28928	28993	29158	28950	28953	29105	28921	29297	29078	29161	28987	29094	29272	29154	29027	29068	28958	28990	29054	29423	29290	29381	28999	29294	29183	29173	29166	29228	29072	29152	29201	29016	29180	28831	29150	29193	28890	29124	29061	29171	29098	29203	29033	29292	28996	29163	29093	29086	28873	29136	29008	28982	29087	29041	29041	29041	29133	29319	29141	29040	28979	29024	28894	29350	29237	29178	29101	29188	29021	29076	29263	28651	28991	29172	29015	29223	29231	29122	28911	28850	29285	29341	29083	28842	29014	28877	28940	29100	29161	29148	29202	28903	28838	29096	29056	29171	29099	29050	29161	29259	29196	29242	29188	29116	29182	28954	29205	29305	29225	29058	28993	28941	28896	29058	29172	28958	29101	29336	29088	29016	28943	28978	28934	28910	29221	29089	28938	29148	29238	29102	29087	29120	29232	29088	29049	29239	29149	28992	28848	28900	28958	29151	29175	29038	29046	28967	29129	29389	29098	29223	29188	28917	29223	29054	28808	29203	29286	29085	28804	29238	28875	29252	29148	29113	29084	29219	29143	29063	29016	29162	28989	29131	28958	29286	29152	29125	29345	29104	28990	29208	29103	29113	29235	28963	29248	29234	28970	29255	29024	28803	28981	29043	29117	28961	29266	29217	29099	28911	29150	29146	29245	29158	28896	28996	28982	29014	29164	29168	29096	29085	29252	29230	29050	29001	29134	28930	29182	29069	29197	28907	29140	29259	28998	29019	29042	29050	29198	28908	28812	29040	29239	29059	29392	29070	29092	29125	29015	28895	29066	28990	29045	29104	29148	29024	29018	29067	29028
23449	32004	29430	26388	25395	24308	23442	23317	22951	22612	22319	22819	22511	22635	22466	22429	22351	22251	22231	22108	22400	22240	22094	22140	22246	22071	22353	22148	22084	22075	21875	22035	22281	22105	22194	22167	21987	22030	22038	22131	22489	22442	22224	21934	22281	22116	22049	21966	21931	22173	22073	22136	22016	22009	21784	22187	22045	22082	22166	21996	21976	21913	22046	21971	22067	22058	22128	21937	21923	22165	21870	22245	22100	22123	22172	22110	21936	22097	22074	22260	22096	21949	22215	22013	22122	22114	22105	22189	21883	21979	21983	22093	22029	22144	21816	22174	21947	22060	21971	22066	21947	22298	21927	22053	22079	22063	22077	21988	22092	21886	21994	22074	22050	21962	22028	21904	22040	21997	22161	22264	21962	21961	22041	22058	21919	21955	22121	21989	22049	21999	21767	21985	21983	22137	21972	22198	21986	22124	22144	22084	21939	21984	22022	21894	21804	22034	21982	22052	22100	22055	21903	22038	22265	21887	21890	22215	22185	22046	22033	21849	22066	21988	22048	22202	21954	22010	22042	22168	22113	21993	22187	22163	21994	22015	22080	22193	22037	22036	22156	21916	21903	22016	22063	22193	22097	22023	22041	22154	22116	22013	22168	22090	22068	21893	21985	22036	22023	21959	22001	22024	21958	21935	22032	22057	22110	21904	21988	22104	22062	22001	22087	21931	22113	22111	21978	21758	22082	22231	22136	22095	22019	21950	22106	22110	22081	21994	21984	22129	22184	21940	22148	22222	21981	22170	22112	22017	22066	22153	22084	22042	22114	22154	22093	22008	22008	22111	22048	22081	21820	22168	22027	22040	21851	21967	22107	22100	22202	22027	21918	21975	22011	22126	22066	22042	22178	22053	22043	22049	22006	22075	21972	21959	21961	22092	22062	22096	22013	22137	22211	22124	22100	22057	22058	22156	22089	21919	21838	22149	22096	22068	21977	21860	22043	21894	22033	22131	22027	22019	22075	22151	22167	21915	22074	21920	22022	22230	22076	22078	22081	21959	22011	22115	22042	22069	21969	22018	22171	21944	22120	22010	21969	22014	22080	21853	21999	22162	21974	22085	22050	21949	22039	21955	22088	21927	21969	22050	22162	22033	22110	21903	21930	21877	22080	22160	22103	22128	21990	21955	21922	21966	22015	22096	22082	22066	21995	21864	22136	22075	22061	21983	22028	21911	22050	22188	22218	22045	21856	22096	21957	22203	22077	22113	22123	22064	22041	22188	22174	22108	22131	22116	22175	21947	21908	22127	21958	22042	22045	21987	22024	22071	22084	22005	22093	22090	22090	22006	21972	22080	22110	22040	22254	22179	21909	21974	22156	22048	22115	21970	22088	21875	22152	22197	22225	22029	21972	21881	22208	21984	22099	22106	21973	22112	22300	22030	22095	22139	21888	22215	22150	22028	22141	22159	22157	22117	22221	22030	22033	21896	21958	22100	21990	21998	21925	22111	22106	22162	21803	22168	21992	22136	22097	21947	22180	22250	22233	21972	22096	22039	21979	21931	22084	22043	22105	22239	22000	21801	21977	21990	22082	21997	22074	22019	22127	21926	22060	21985	21979	21976	22098	22075	22219	21999	22016	22132	22103	22092	21959	22054	22026	22002	22086	22008	22037	22035	22047	21945	22080	22125	22231	21871	22008	22102	22046	22089	21993	22010	22057	22139	21955	22143	22027	21989	22013	22181	22014	22089	22020	21994	22079	21955	22105	21921	21963	22258	22078	21867	21969	22072	22005	21894	21990	22116	22085	22173	22216	22199	21903	22096	21942	21974	22147	21993	22093	22052	22013	22180	22102	22106	22156	22180	22072	21979	22079	22040	22024	22158	22151	22155	22156	22030	22161	22114	21997	21996	22221	22059	22087	22031	22187	21836	22176	22082	22146	22045	22159	21959	21965	22086	22103	21881	22106	22026	22155	22139	22168	22027	22258	22107	21996	22151	22264	21965	22147	22099	22039	21930	22013	22253	22306	22077	21970	22109	21985	21924	22027	22110	22186	22003	21863	21983	21985	21907	21886	22002	22299	21914	22124	21970	22204	22130	21764	22037	22106	22346	22054	22076	21959	22074	21955	22074	22098	22082	21901	22179	22073	22178	21981	22099	21968	22213	22092	21971	22068	22215	22192	22072	22005	21944	22091	22059	22101	22036	22068	22000	21951	21981	22111	22157	21887	22170	22127	22037	22113	22227	22248	21888	22106	22154	22028	22071	22124	21942	22034	22080	22091	22099	21964	22130	22194	22154	21965	22051	22209	21840	22078	21980	22068	21948	22004	21989	22237	21983	22023	22002	22249	21956	22133	22010	21953	22010	21902	22139	22140	21967	22094	22219	22056	21918	22005	22011	22061	21992	21969	22163	22028	22147	21994	22004	22177	21936	22007	21951	22028	22082	22151	21995	22004	22016	22101	22055	22211	22001	22046	22158	22154	21913	22107	22053	22117	22029	22059	22104	22051	22198	21942	22032	22245	21873	22131	21968	22156	22034	22026	22086	22039	21920	22126	22022	22093	21924	22025	21868	21869	22099	22054	21966	22051	22108	22071	21839	22102	22021	22036	22147	21805	22027	21887	22040	22179	22031	22216	22029	22024	22183	21978	22096	22076	22089	22058	21994	22045	22199	21965	21916	22091	21923	22096	21988	21957	21988	22147	22208	22158	21856	22205	22052	22218	22082	21893	22228	21915	22016	22009	22026	21916	22137	22028	21985	22016	22082	21815	22105	22142	21912	22116	22119	22174	21937	21950	22066	22055	22139	22167	22104	22154	22000	22212	22047	22110	22107	22098	21924	22203	22099	21924	22097	22405	21929	22102	22020	21934	22085	22101	21979	22079	22114	22138	21857	22160	22041	22009	22189	22059	22101	21954	22166	22064	21879	22203	22097	22067	22048	22191	21935	22085	22221	21902	22236	22114	21902	22093	22283	22038	22129	22029	22011	22296	21850	22129	22051	22022	22082	22017	22081	22027	22062	21989	21929	22063	22121	22124	21992	22039	22021	22112	22055	22041	21963	21999	22042	22026	22077	22035	22326	22137	22073	21954	22037	22002	21939	22094	21969	22007	22193	22181	22201	22164	22064	22103	22067	22005	22284	22075	22114	22056	22165	22085	22114	22169	21835	21944	22030	22096	22117	21963	22083	22174	22006	22188	22038	22312	22030	22165	22141	22094	22083	21873	22079	21917	22160	22010	22076	22162	21931	22221	22101	22150	22003	22082	22054	22145	22264	21934	22101	22102	22072	22119	21823	22160	22116	21864	22237	21944	22025	21898	21914	22158	21973	22233	22026	22008	22014	22138	21952	22051	21901	22062	21940	21971	22121	21921	22123	22109	22015	22122	22013	22111	21929	22035	22103	21951	22161	21999	21861	22100	22072	22054	22063	22049	22401	22135	21766	22231	21998	22026	21971	21979	21985	22033	22104	21984	22267	22167	21993	22080	22222	21999	21939	22022	22039	21978	21976	22111	22071	22055	21859	21922	22181	22056	22090	22148	22120	22009	22038	22193	22037	22166	21965	22073	22164	21999	22064	21935	21975	22078	22182	22088	22173	21964	22065	22227	21925	22103	22061	22053	22085	22139	22087	22092	22134	21928	22018	21919	22069	22100	22176	22021	22073	22091	22120	22026	22147	21907	21881	22300	22070	22039	22295	22122	22090	22153	22102	22277	22020	22026	22111	21963	22051	22296	22057	22056	22100	22060	22009	22146	22163	22115	22072	22184	22171	21938	21996	22137	22173	22141	21908	21932	22111	22046	22149	22000	22080	22099	22150	22108	22059	22104	22310	22098	22101	22167	22148	22019	22234	22010	22058	21959	22141	22137	21932	21993	22035	21940	22072	22094	21987	21949	22050	22095	22102	22059	21953	21828	21986	22107	22034	22247	22044	21989	21899	21999	22193	22043	22044	21958	22022	22097	21919	22109	22082	22103	22057	22076	21964	22085	22055	22075	22113	22084	21982	22250	22268	22004	21917	22030	21959	22218	22023	22213	22158	22064	22094	21940	22074	22042	22032	22135	22124	22014	22074	22024	21964	21936	22168	22067	21980	22097	22108	21860	22228	21948	22025	22264	22029	22084	21828	22020	22067	22009	22096	22033	22003	22129	22130	22258	21944	22184	21910	22100	21936	21936	22119	21991	22123	21925	21923	22001	21927	22162	22189	21900	22105	21956	22067	21991	21871	22165	22081	22151	22222	22008	21885	22028	22186	22110	21982	22088	22113	21931	22202	22103	21900	22191	22216	22189	21931	21973	22122	22098	22107	22154	22024	21962	22226	21931	21983	21937	22169	22003	21915	21992	22015	22094	22072	22049	22163	21779	22047	22162	22133	22142	22100	22066	21973	22149	22048	21960	22187	22110	22030	22049	22135	22072	22095	21846	22008	22028	22183	22040	22028	22136	22109	21868	22187	22135	22007	22065	21938	22055	22091	22229	22139	22124	22052	22080	22281	22120	22106	22073	22131	21924	22000	21987	22080	22185	21954	21936	21991	21985	22046	22079	21906	22114	22050	21881	22227	22214	22033	22187	21952	22166	22098	22102	22143	22089	22171	22143	21887	21907	22010	22019	21874	21967	22057	22224	22074	22140	21975	22067	22071	21904	22023	22037	22075	22058	21925	22026	22122	22235	22015	22095	22171	21951	22072	22130	21977	22116	22076	22151	22043	21993	22075	22128	22148	22108	22010	22122	22024	21986	22011	22021	22075	22162	22091	22030	22207	21955	22193	21987	21950	21988	22085	22047	22039	21979	22050	22129	21975	21811	22031	22129	22056	21949	22102	21973	22135	22135	22136	22045	22072	22117	22199	22119	21973	22121	22197	22074	22162	22120	22083	21929	22015	21950	21944	22048	22242	21930	22107	21978	22048	22198	22189	22227	22196	22043	21969	22114	22208	22067	22058	22107	21961	22044	22088	22096	22171	22280	22020	22067	22195	22098	22049	22056	22075	22029	22043	21997	21977	21990	22104	22077	22241	22042	22151	22085	22099	22008	22097	21979	21954	22166	21920	22064	22073	22018	22217	21946	22231	21986	21954	21919	22117	22100	21875	22272	22096	21940	21810	21873	21947	22109	22204	22035	21904	22054	22081	22108	21996	22036	22020	22056	22047	21873	22046	22045	21975
23751	21495	29172	24784	25178	30200	32258	30115	29688	29739	29772	29540	29515	29164	29362	29215	29278	29155	28894	29141	29170	28947	29063	28790	28984	28743	29018	28988	28738	28706	29086	28978	29100	28816	28885	28961	29140	28981	29200	29985	30596	29716	29390	29109	29152	28914	29115	28697	28779	28982	28827	28787	28911	28852	28732	28866	29012	28920	28807	28635	28871	28782	28824	28780	28617	28822	28852	28863	28782	28515	28957	28768	28732	28737	28704	28556	28663	28630	28763	29039	28699	28776	28794	28868	28998	28899	28738	28674	28634	28549	28483	28625	28930	28622	28870	28773	28581	28993	28688	28866	28700	28941	28815	28886	28846	29097	28875	28812	29052	28910	28745	28668	28920	28780	28723	28875	28604	28588	28919	28815	28567	28758	28864	28973	28898	28680	28737	28722	28739	28725	28888	28822	28875	28506	28803	28854	28462	28757	28649	28766	28727	28764	28715	29033	28678	28727	28933	28718	28798	28607	28804	28844	28779	28784	28747	28609	28587	28719	28650	28820	28861	28781	28711	28862	28975	28660	28820	28798	28880	28761	28618	28843	28813	28931	28804	28804	28738	29008	28650	28782	28522	28426	28877	28757	28636	28762	28927	28800	28965	28935	28878	29096	28680	28653	28565	28785	28698	28565	28756	29039	28924	28907	28715	28980	28935	28862	28736	28874	28771	29308	28876	28695	28723	28764	28840	28825	29021	28762	28822	28422	28595	28471	28897	28875	28970	28832	28817	28941	28761	28732	28979	28799	28766	29090	28765	28799	28638	28634	28978	28984	28742	28949	28543	28815	28843	28892	28676	28586	28656	28770	28856	28914	28880	28837	28846	28642	28824	28986	29008	28605	28488	28744	28844	28865	28746	28790	28738	28950	28787	28647	28687	29176	28736	28790	28623	28932	28929	29050	28767	28976	28638	28788	28957	28783	28878	28575	28795	28609	28809	28937	28715	28749	28899	28816	28991	28766	29069	28988	28740	28813	28891	28786	28845	28654	28790	28775	28978	28900	28911	28559	28862	28746	28784	28855	28772	28721	28759	29107	28759	28727	28779	29022	28968	28933	28805	28904	28937	28873	28729	28859	28861	28824	28791	28942	28862	28853	29001	28720	28889	28758	28853	28877	28792	28879	28677	28727	28745	28846	28937	28646	28766	28628	28642	28743	28996	28751	28653	28834	28593	28705	28678	28639	28737	28704	28941	28745	28697	28745	28851	28913	28901	28593	28698	28907	28961	28779	28721	28973	28716	28828	28712	28869	28720	28762	28802	28986	29064	28848	29066	28940	28835	28978	28932	28763	28846	28912	29003	28866	29069	28922	28746	28815	28828	28874	28976	28822	28759	28579	28834	28707	28805	28983	28810	28651	28680	28867	28673	28648	28618	28952	29052	28912	29050	28658	28757	28907	28795	28718	28837	28680	28726	28853	29008	28828	28996	28877	28762	28752	28745	28755	29007	28862	29019	29132	28945	28793	28702	28703	28562	29069	28563	28695	28778	28742	28823	28592	28672	28876	28971	28683	28897	28802	28773	28753	28703	28964	28882	28731	28643	28843	28821	29000	28970	28707	28899	28680	28806	28610	28738	28711	28724	28985	28779	28576	28806	28854	28842	28701	28839	28729	28922	28751	28632	28882	29011	28833	28949	28682	28801	28992	28760	28858	28772	28937	28967	28633	28939	28869	28823	29162	29009	28812	28882	28865	29071	28922	28661	29005	28821	28899	28890	28705	28627	28904	28558	28766	28929	29077	28800	28792	28919	28631	28638	28866	28576	28806	28929	28690	28717	28756	28716	28715	28792	28743	28873	28792	28861	28744	28763	28782	28642	28791	28904	28907	28917	28836	28680	28574	28739	28804	28650	29035	28862	28864	28723	28865	28752	28974	28784	28615	28869	28817	28772	28779	28736	28909	28791	29042	28964	28972	28808	28750	28742	28791	28727	28369	28785	28640	28656	28677	28594	28662	28798	28875	29008	29154	28957	28925	28744	28704	28802	28750	28765	28796	28855	28807	28750	28603	28899	29032	28930	28833	28875	28728	28882	28699	28709	28801	28692	29011	28917	28520	28744	28544	28649	28665	28859	28858	28853	28678	28781	28624	28977	28884	28873	28718	28954	28712	28840	28749	28804	28636	28710	28812	28893	28966	28612	28916	28883	28718	28820	28771	28651	28616	28883	28836	28949	28630	28913	28769	28901	28839	29006	28884	28834	28813	28675	28861	28793	28855	28953	28741	28904	28766	28700	28738	28672	28606	28840	28689	28648	28761	28919	28740	28682	28959	28544	28875	28829	28750	28670	28890	28938	28843	28637	28789	28522	28680	28734	28911	28585	28767	28814	28809	28721	28938	28724	28965	28718	28891	28844	28659	28869	28855	28724	28878	28890	28872	28860	28377	28869	28559	28706	28900	28900	28754	28757	28753	28910	28769	28988	28627	28713	28912	28735	28839	28758	29037	28845	28717	28987	28512	28966	28970	28979	28959	28766	28427	28785	28752	28907	28620	28938	28646	28900	28763	28868	28918	28887	28629	28831	28621	28910	28937	28807	28860	28731	28937	28804	28868	28781	28950	28813	28870	28881	28914	28712	28703	28622	28773	28707	28614	28752	28693	28803	28675	28732	28980	28866	28641	29104	28808	28720	28720	28731	28829	28848	28585	28865	28709	28721	28800	28832	28748	28862	29043	28916	29014	28980	28553	28969	28761	28829	28946	28913	28761	28561	28670	28875	28655	28783	28728	28921	28747	28806	28860	28642	28635	28960	28950	28938	28875	28949	28709	28793	29176	28753	28691	28962	28776	28551	28898	28984	28826	28699	28523	28648	28642	28708	28955	28687	29037	28960	28813	28827	28936	28834	28911	28762	28750	28916	28854	28907	28838	28702	28827	28763	28722	28851	28735	28777	28822	28699	28822	28587	28756	28874	28614	28854	28574	28637	28628	28677	28719	28470	28934	28917	28863	28795	28827	28913	29102	28779	28804	28898	28869	28907	28739	28916	28694	28688	28559	29010	28877	28821	28994	28869	28773	28828	28594	28732	28801	28758	28719	28862	28762	28657	28844	28891	28750	28651	28743	28983	28859	28626	28532	28893	28726	28849	28661	28832	28773	28931	28859	28665	28792	28989	28759	28912	28556	28662	28795	28838	28737	28905	28994	28928	28726	28872	28874	28836	28927	28861	28948	28771	28927	29037	28500	28894	28652	28966	29022	28938	28798	28907	28887	28539	28537	28857	28895	28620	28629	28895	28621	28898	28789	29064	28742	28704	28758	28745	28798	28970	28895	29046	28823	29037	28832	28911	28795	28692	28770	28670	28630	28865	28911	28937	28830	28976	28825	28722	28894	28804	28613	28828	28927	28553	28723	28782	28690	28756	28732	28744	28712	28870	28635	28949	28748	28709	28758	28911	29000	28850	28775	28744	28767	28975	28838	28646	28863	29067	29005	28736	28975	28897	28809	28680	28812	28840	28728	28551	28605	28802	28908	28971	28808	28877	28975	28664	28946	28885	28867	28930	28735	28915	28784	28874	28630	28935	28983	28618	28826	28818	28707	28828	28991	28791	29018	28834	28887	28853	28904	29119	28800	28721	29055	29076	28719	28846	28582	28823	28866	28726	28837	28810	28660	28802	28790	28796	28436	28897	28804	28974	28672	28849	28523	28551	28708	28778	28747	28985	28738	28820	28533	28701	28849	28804	28738	29027	29057	28845	28758	28866	28745	28948	28728	28858	29092	28946	29047	28998	28817	28742	28896	29002	28672	28767	28755	28678	28906	28877	28846	28791	28939	28670	28865	28749	28918	28900	28875	28931	28808	28788	28716	28839	28893	28668	28572	28717	28838	28964	28779	28950	28796	29105	28947	29066	28931	28882	28665	28770	28732	28871	28881	28668	28590	29050	28859	28853	28688	28753	28799	28521	28849	28896	28841	28454	28521	28886	29010	28676	28807	28899	28664	28878	28873	28643	28805	29050	28924	28798	28927	29041	28840	28997	28757	28807	28540	28883	28870	28715	28865	28723	28700	28613	28893	29003	28896	28848	29044	28812	28772	28637	28781	28874	28949	28875	28778	28788	28816	28934	28706	28956	28744	28919	28638	28598	28591	28905	28799	28935	28721	29008	28592	28927	29003	28752	28869	28802	28688	28944	28893	28925	28685	29043	28903	28901	28841	28790	28539	28846	28394	28840	28900	28660	29004	28865	28953	28901	28862	28876	28863	28733	28785	28521	28907	29090	28702	28656	28864	28787	28721	28845	28568	28889	28887	28819	29052	28928	28708	28722	28639	28849	28715	28740	28608	28822	28880	28734	28940	28931	28624	28889	28996	28819	28769	28744	28808	28788	28839	28612	28918	28946	28682	28740	28703	28875	28682	28895	28791	28694	28856	28954	28919	28949	28891	28440	28806	28753	28719	28984	28823	28958	28691	28795	28633	28838	28981	28904	28698	28902	28987	28799	28952	29031	28709	28770	28829	28926	28660	28796	29010	28807	28768	28794	28870	28776	29000	28841	28882	29020	28815	28847	28668	28942	28853	29100	28630	28872	28817	28733	28731	28817	28801	28831	28729	28879	28834	28797	28795	28816	28852	28510	28628	28992	28908	28833	28819	28974	28863	28733	28858	28749	28808	28793	28728	29000	28784	28569	28856	28751	28683	28765	28875	28982	28736	28936	28639	28828	29029	28977	28553	29029	28990	29004	29018	28943	28712	28642	28911	28888	28828	28960	28946	28678	28971	28655	28591	28750	28608	28840	28690	28727	28724	28671	28734	28753	28765	28682	28849	28859	28746	28638	29140	28767	28691	28790	29080	28713	28719	28751	28735	28684	28710	28855	28795	28738	28883	28677	28594	28824	28763	28779	28805	28744	28762	28747	28752	28934	28889	28647	28892	28603	29070	28725	28508	28992	28862	28592	28798	28742	28916	28850	28920	28873	28586	28842	28880	28889	28773	28713	28922	28853	28889	28760	28770	28812	28966	29094	28848	28829	28890	28882	28830	28841	28903	28806	28683	28758	28781	28778	28884	28784	28941	28650	28696	28946	28755	28644	28699	28792	28784	28747	28753	29039	28817	28825	28935	28885	28795	28802	28682	28865	29045	28769	28963	28518	28714	28726	28646	28919	28808	28710	28847	29026	28824
21792	37867	34276	28944	27548	25835	24860	24177	23478	23051	22654	22994	23062	22827	22727	22783	22599	22256	22243	22079	22348	22314	22307	22348	22097	22054	21933	22109	22244	22088	22107	21870	22080	22017	21977	22015	22041	22098	22122	23737	24554	23017	22801	22299	22113	22114	22075	22036	22022	22035	21985	21820	21863	22012	22217	21875	21977	21919	21806	22053	21977	21909	21999	21848	21974	21879	21758	21903	21979	21918	22121	22011	21940	22049	21975	21838	21954	21923	21918	21924	22000	22067	22102	21949	21996	21864	22016	21803	21889	22085	22179	21882	22065	22235	21953	22012	22104	21898	21804	21940	21916	22044	22050	22009	22093	22109	21933	22094	21762	22141	21817	21907	21931	22042	21840	21952	22028	21796	21850	22036	21962	22029	21880	22032	21894	22057	21954	22037	21932	21809	22087	21861	21955	21925	21979	21952	21873	21852	21824	21786	21847	21900	21961	21990	21808	21866	21903	22093	21926	22069	21983	21885	21925	21788	21759	22118	21877	22069	22013	21919	21949	21876	22012	21972	21951	21829	21896	21823	21955	21912	21858	21858	22044	21855	21934	22004	21979	21947	21894	22070	21969	21838	21974	21918	21885	21871	21969	21931	21943	21968	21832	22005	22190	21959	21896	21890	22008	21960	22064	22185	21814	21936	21966	22034	21935	21846	22077	21972	21829	21924	22149	21998	21898	21965	22048	22049	21920	21898	22037	21914	21978	21894	21858	21985	22047	22030	22074	22018	21875	21951	21892	21809	22043	22099	21954	21950	21907	22180	21870	21901	21946	21826	21955	21925	21892	21976	21937	21937	21859	21943	21830	22057	21730	22116	21806	21818	21885	21813	21795	21898	22158	21865	21946	21836	21778	21811	22005	21989	21976	22079	22005	22001	22154	22081	22074	22072	21921	21914	22025	21933	21995	21968	22036	22139	21965	21903	22043	21759	21935	22012	21899	22087	21815	21919	22072	22012	21757	22039	21908	21773	22039	21876	21861	21923	21899	21789	21942	21907	21820	21902	21910	22041	21851	22041	21994	21997	22072	21919	21914	21932	22013	21991	21909	22103	21879	22046	22034	21971	22029	22094	21888	21920	21903	21904	21872	21930	22075	22274	22087	21922	22001	22032	21983	21745	21852	22057	21922	21878	22020	22039	21942	21769	22017	21762	22061	21914	22099	21897	22051	21851	22126	22040	22035	21981	21860	21888	21884	21748	21940	22015	21960	22068	21983	21785	21995	22005	21857	22162	21967	21870	21898	21963	21920	21873	21965	21942	21924	21911	22031	21749	21928	22001	21902	22068	22042	22043	21768	21928	21999	22004	22004	22050	22034	21989	22081	22114	21883	21929	21945	21941	22003	21975	22075	21879	21800	21852	21929	21936	21877	22008	21918	21883	21974	21839	22042	21866	22102	21783	21981	22066	21983	21990	21888	21992	21932	22036	22026	22272	22104	22048	21950	21906	21960	22046	21902	21982	22023	21939	21928	21905	22007	21955	21948	22005	22020	22130	21833	22057	21795	21881	22007	21960	22008	22013	21973	21931	22055	21883	21934	21939	21934	21842	21839	22227	21946	22020	21998	21899	22064	21974	22086	21876	22002	21914	21737	21957	22049	22058	22013	21941	21841	21930	21849	21929	22014	21937	22211	21919	21962	21901	21993	22073	21986	22091	21921	21950	21769	21935	21915	21792	21921	21943	21763	21977	22015	22035	21901	21976	22022	21814	21802	21796	22203	21967	22009	21999	21981	21987	21955	21874	21776	21923	22064	21997	21978	22257	21969	21880	21872	21849	21789	21983	21954	21923	21780	22026	22076	21966	21898	21868	22068	21909	22050	21782	21894	21906	21978	22029	22006	21804	21887	22181	22043	21957	21865	21813	21778	21882	21865	21992	21932	22009	21975	21862	21902	22051	21997	22046	22116	21812	22023	22009	22000	21900	22034	22026	21980	21999	21889	22213	21927	21792	22023	21860	21913	21863	22058	21974	21949	21891	21970	22129	21923	21920	21976	22051	21934	22026	22058	21880	21855	22145	22019	21908	22022	22009	21955	22119	21979	22056	22014	21916	21831	21879	22122	22139	22040	21768	22144	21915	21955	21895	21935	21967	22083	21843	21929	21933	21955	21979	21839	21773	21905	21838	21957	22003	22056	22144	22036	21811	22195	21804	21907	21906	21968	21721	21821	21964	21865	21875	21816	21877	22024	21938	21996	21969	22098	21994	22001	21796	21850	21983	21977	21825	22210	21988	22071	22146	21872	21946	21951	21925	21868	22126	22053	22067	21956	21929	21882	21955	21898	21828	21882	21935	22007	21953	21895	21816	21819	21952	21929	21983	21918	22048	21800	21818	21842	22083	21878	21960	22001	21732	21912	21782	22199	22078	21969	22029	21842	22013	21918	21793	22000	22029	21718	22072	21944	21931	21861	21835	21860	21816	21986	22015	21836	22095	21945	21800	21958	21902	22099	21986	22030	21960	21905	22091	21953	21977	21826	21921	21737	22098	21950	22068	21951	21868	21869	22057	21896	21995	21913	21831	21902	22057	21948	22010	21961	21991	22096	21918	21862	21816	22017	22026	21988	21999	21940	21864	21960	21931	21831	21734	22010	22026	22096	22077	21921	22058	21990	21980	21978	21950	22092	21714	21846	21949	21876	22031	21971	21845	21973	21975	21932	22009	21942	22017	21943	21806	21924	21978	21959	22236	21835	21834	22026	21961	21821	22112	21950	21837	21979	21973	21959	21999	21985	21832	21923	22062	21956	21943	22032	21792	21826	22079	21735	21959	21843	21914	21906	21839	21884	22015	22108	21872	22045	22029	21917	21822	21988	21887	21979	21984	21963	21996	21960	22089	22105	21946	21699	22024	21773	21949	22079	21988	21858	22031	21953	21780	21961	21929	22093	21973	21794	21961	21961	22063	21832	21942	22021	21847	22031	22016	21752	21994	21819	22130	22145	21952	21915	21933	22010	22072	22106	22032	21944	22039	21921	22267	21989	21954	22069	21896	22137	21800	22022	21733	21982	21907	21910	21879	21977	22028	22017	21983	21964	21947	21961	21923	21928	21954	21903	21977	22099	21966	22002	22008	21882	21927	21856	21934	21950	21814	22046	21945	22194	21932	21901	22061	21914	21983	21923	21937	21854	22105	22091	22058	21786	21915	21968	21835	22053	21990	21991	21762	21869	21836	22129	21962	22055	21977	21689	21893	22117	21895	22125	22068	21814	21999	22015	22013	21821	22064	21959	22014	21944	21810	21908	21889	21893	21919	21962	21825	21785	22176	21996	21770	21898	22057	21859	22017	22029	21699	21826	22100	21991	21804	21939	21903	21880	21741	22059	22113	21955	21800	22034	21986	22143	21816	21983	22104	21917	21962	21981	21917	21976	22049	22031	22023	21897	21852	21952	21893	21834	22109	22058	21747	21867	21990	22258	21988	21863	22179	21785	21982	21928	21860	21882	21926	22049	21858	22009	22016	21918	22105	21893	21913	22010	21676	21970	21984	21982	21920	22021	22047	22104	21925	22066	21936	21841	21866	21917	21862	21916	22068	21908	21905	21959	21953	21918	22039	22116	21912	21808	21895	22078	21918	21972	21888	21930	21866	21877	22051	21940	22227	21779	21853	22067	21873	22087	22052	21940	21980	21973	22011	21677	22050	22017	21865	22113	21987	21922	21974	22103	21946	22081	21910	21930	21906	21847	22066	21946	22058	21933	21893	21958	22078	21875	21977	22091	22036	21967	22154	21953	21999	21936	21908	21970	22034	21973	22061	22061	21882	21998	21998	21877	21983	22023	22029	21926	22039	22115	21880	21939	21863	22025	21910	22008	22015	21901	22030	21977	22011	21737	21949	21982	21936	21985	21881	21840	22025	22016	21876	21884	21934	21902	21894	21847	22020	21983	21891	21988	21983	21844	21820	21961	21983	21948	22080	21863	22032	22007	21811	21909	22006	21831	21974	22072	21792	21919	21916	21844	22167	21759	21993	22074	21892	21877	21938	21843	21958	22058	21992	21988	22033	21804	21931	22022	22012	22056	22041	21838	21793	21809	21855	21941	22061	22016	21885	22085	21974	21846	21938	21929	21893	22036	21947	21899	21946	21917	22161	21947	22016	21811	22066	21883	21973	22196	22048	21872	21922	21903	22032	22051	21877	21994	21950	21865	21923	22111	21826	22075	21949	21880	22080	22034	22049	21698	22013	21862	21919	21848	22128	22072	21956	21936	21859	21860	22100	21891	22044	21990	21872	21934	22069	22038	22002	21886	21994	21950	21785	22070	22059	21844	21888	21848	21985	21765	21957	21875	22104	21886	21858	21970	21870	21977	21920	22028	21823	21860	21926	21959	21923	21794	21925	21955	21916	21892	22152	22068	21980	21759	21870	21903	21855	21887	21916	21787	21895	22028	22105	21870	22180	21960	21923	21863	21853	21882	21769	21913	21966	22087	22139	22056	21883	21941	21981	22015	21909	22079	21941	21963	21919	21968	21964	22009	22177	21779	22058	21672	22104	21899	22066	21985	22098	21879	21797	21973	21852	22016	21777	21781	21921	21952	22051	22030	21928	21901	21972	21905	21868	22103	21980	21988	21841	21970	21994	22066	21860	22142	22018	21996	21898	21835	21997	21893	21784	22021	22003	21954	21960	21965	21980	21891	22017	21859	21950	21990	21967	22078	21925	21935	21946	21948	21918	22051	22115	22038	21717	22005	21827	22119	21906	22071	21828	21825	21991	21980	21863	22043	21928	21954	22029	21926	21830	21794	22094	22051	21910	21920	21945	21948	21950	21957	21987	22034	21897	22095	21825	21872	22051	21965	22003	21906	21674	21941	21978	21926	22015	21999	21985	21953	21986	21900	22122	22008	21955	21886	21949	22141	21978	22231	21931	21889	21992	21946	21851	22030	21826	21917	21966	21988	22155	21944	21866	22064	22034	21919	21985	21929	21938	21884	22033	22201	21796	21913	22039	21867	22013	21868	21901	22108	21976	21909	22173	21945	21940	21995	21836	21975	21855	21937	21915	21777	21986	21959	21921	21852	21950	22045	21998	22049	21783	21925	22146	21850	22040	21821	22149	21952	22205	21857	22009	21977	22002	21946	21987	22044	21991	21896	21945	22108	22022	21883	21999	22041	21887
22762	21494	29373	24117	22938	28859	34205	30970	30603	30756	30351	29916	30447	30229	29987	30111	30105	30078	29699	29644	29979	29655	29454	29435	29462	29588	29652	29467	29421	29320	29333	29520	29294	29385	29340	29500	29463	29522	29478	31117	32743	31088	30564	29750	29658	29202	29221	29313	29241	29323	29554	29013	29030	29388	29293	28995	29120	29217	29252	29368	29428	29309	29263	29228	29250	29242	29362	29487	29509	29442	29271	29324	29109	29174	29130	29077	29233	29392	29218	29508	29100	29141	29215	29178	29250	29019	29134	29212	29421	29234	29228	29185	29396	29128	29263	29268	29096	29156	29261	29169	29252	29242	29172	29221	29408	29272	29203	29032	29243	29029	29290	29202	29252	29554	29236	29277	29211	29262	29163	29276	29211	29284	29099	29203	29390	29184	29165	29431	29514	29189	29454	28992	29328	29052	29359	29202	29360	29395	29033	29192	29245	28912	29477	29212	29260	28976	29249	29189	29198	29028	29075	29255	29183	29307	29288	29155	29279	29211	29259	29343	29553	29182	28940	29118	29148	29072	29455	29130	29319	29091	29306	29050	29341	29023	29264	29028	28882	29224	29094	29050	29182	29394	29100	29419	29033	29203	28945	29234	29459	29158	29394	29171	29366	29304	29142	29488	29111	29101	29146	29124	29074	29308	29440	29288	29230	29212	29414	29190	29420	29194	29075	29173	29204	28837	29166	29435	29250	28944	29321	29055	29024	29179	29114	29246	29205	29224	29099	29142	29321	29110	29331	29116	29238	29443	29050	29305	29222	29184	29230	29206	29197	29117	28989	29408	29402	28990	28972	29358	29096	29367	29152	29208	29173	29016	29188	29227	29253	29177	29188	29334	29270	29133	29357	29209	29262	29137	29457	29198	29265	29090	29045	29072	29318	29218	29368	29291	29161	28950	29311	29350	29339	29217	29158	29076	29381	29374	29215	29291	29200	29155	29474	29208	29249	29355	29241	29257	29086	29099	29370	29132	29131	29207	29392	29121	29238	29263	29335	29310	29211	29173	29304	29036	28911	29284	29343	29334	29317	28996	29294	29413	29505	29382	29056	29399	29198	29370	29365	29274	29321	29532	29336	29093	29180	29245	29276	29249	29015	29082	29185	28986	29415	29197	29236	28986	29319	29203	29227	29097	29293	29273	29001	29392	29350	28874	29302	29104	29389	29219	29154	29101	29174	29240	29073	29308	29531	29342	29333	29025	29176	29282	28978	29041	29184	29123	29011	29301	29183	29003	29256	29089	29160	28964	29291	29225	29209	29448	29351	29218	29255	28890	29443	29221	29348	29259	29107	29162	29348	29366	29213	28995	29168	29420	29084	29410	29311	29414	29170	28902	29336	29066	29233	29257	29332	29190	29385	29245	29234	29255	29056	29379	29276	29208	29178	29051	29449	29175	29367	29173	29322	29034	29033	29204	29352	29048	29108	29056	29246	29293	29110	29223	29055	29007	29316	29299	29274	29282	29157	28995	29171	29223	29199	29252	29255	29252	28934	29084	29254	29319	29209	28950	29206	28958	29216	29145	29171	29358	29128	29285	29183	29164	29300	29307	29409	29166	29366	29050	29346	29180	29283	29422	29293	29168	29190	29211	29328	29221	29042	29067	29277	28976	29112	29241	29195	28844	29353	29242	29091	29236	29047	29194	29329	29139	29085	29230	29286	28853	29478	29143	28951	29059	29320	29232	29361	29008	29324	29151	29267	29293	29123	29033	29069	29373	29141	28916	29008	29313	29444	29387	29262	29114	29131	29087	29195	29404	29264	29438	29346	29233	29026	29049	29282	29039	29355	29336	29023	29325	29098	29082	29242	29095	29035	29091	28958	29157	29127	29167	29350	29240	29371	29158	29088	29411	29317	28986	29199	29212	29241	29160	29108	29373	29161	29202	29681	29215	29428	29121	29267	29236	29152	29214	29138	29342	29405	29260	29543	29178	29283	29066	29344	29033	29089	28990	29164	29064	28952	29101	29147	29114	29219	29252	29287	29244	29112	29337	29408	29502	29298	29130	29058	29223	29321	28987	29194	29202	28959	29291	29201	29113	29373	29020	29349	29076	28995	29195	29343	29230	29137	29114	29292	29018	29225	29378	29124	29275	29198	29315	29412	29444	29417	29329	29306	29349	29195	29277	29172	29190	29339	28965	29101	29032	29284	29119	29196	29301	29182	29153	29323	29196	29335	29204	29081	29148	29219	29143	29152	29392	29339	29362	29382	29218	29458	29355	29514	29398	29266	29348	29472	29017	29297	29201	29045	29320	29301	29238	29627	29273	29068	29156	29118	29061	29280	29336	29070	29123	29056	29326	29311	29357	29153	29146	29172	29467	29076	29028	29423	29006	29296	29274	29167	29119	29255	29149	29507	29264	29368	29293	29286	29082	29252	29267	29197	29177	29410	29003	29064	29150	29195	29080	29462	29344	29333	29263	29077	28987	29035	29259	29254	29215	29227	29170	29204	28947	29129	29210	29283	29332	29288	29244	29030	29370	29128	29343	29202	29220	29125	29074	29133	29199	29307	29149	29280	29037	29319	29440	29173	29086	28953	29204	29323	29371	29267	29088	29248	29254	29260	29067	29396	29203	29208	29246	29355	29270	29238	29055	29127	29477	29252	29325	29219	29116	29269	29221	29307	29114	29294	29370	29310	29413	29228	29299	29276	29445	29271	29418	29255	29122	29217	29146	29108	29136	29205	29053	29080	29326	29271	29190	29198	29078	29226	29120	29125	29352	29086	29064	29417	29410	28881	29366	29292	29103	29282	29064	29193	29139	29334	29042	29167	29308	29111	29239	29184	28944	29192	29318	29071	29285	29299	29185	29219	29355	29194	29408	29119	29195	29470	29057	29206	29094	29175	29108	29214	29059	29414	29216	29068	29287	29453	29351	29433	28987	29272	29446	29308	29401	29249	29274	29278	29031	29230	29203	29255	29211	29264	29165	29193	29192	29395	29260	29233	29057	29198	29057	29098	29133	29235	29425	29037	29176	29133	29258	29321	29147	29269	29123	29348	29301	29221	29255	29130	29265	29125	29322	29193	28992	29244	29309	29262	29079	29213	28879	29405	29088	29304	29176	29357	29205	29195	29271	29180	29191	29492	29115	29086	29151	29085	29042	29163	28948	29125	29090	29403	29297	29241	29047	29483	29400	29199	29109	29351	29006	29316	29138	29127	29224	29299	29144	29102	29071	29325	29230	29018	29389	29018	29035	28965	29321	29141	29137	29441	29231	29009	29302	29142	29292	29465	29195	29155	29232	29161	29215	29358	29018	29144	29181	29330	29201	29182	29050	29150	29316	29227	29299	28930	29253	29079	28947	29147	29241	29293	29356	29101	29351	29453	29294	29246	29067	29133	29111	29321	29100	29528	29357	29112	29158	29342	29152	29371	29050	29284	29248	29129	29196	29060	29108	29114	29196	29173	29431	29133	29244	29160	29134	29043	29110	29281	29301	29176	29092	29127	29303	29137	29280	29107	29079	29142	28958	29164	29186	29239	29397	29147	29290	29320	29203	29337	29241	29215	29055	29281	29099	28829	29261	29247	29224	29318	29151	29318	29102	29094	29034	29084	29388	29451	29077	29255	29223	29250	29199	29294	28968	29232	29268	29330	29317	29394	29186	29115	29433	29434	29278	29192	29206	29156	29266	29266	29288	29119	29461	29184	29504	29395	29090	28939	29137	29073	29032	29234	29313	29310	29168	29255	29197	29169	29131	29378	29087	29138	29180	29300	29235	29358	29034	29150	29271	29167	29347	29227	29340	29245	29173	29267	29437	29221	29224	29273	29151	29380	29164	29142	29164	29106	29071	29061	29055	29173	29378	29138	29311	29034	29289	29304	29189	29209	29027	29297	29052	29442	29245	29268	29204	29271	29289	29117	29369	29166	29207	29197	29305	29174	29043	29251	29184	29384	28999	29326	29244	28946	29157	29041	28999	29164	29223	29103	29446	29268	29590	29329	29247	29336	29285	29314	29205	29115	29313	29319	29174	29026	29087	29253	29123	29351	29304	29103	29151	29058	29055	29272	29220	29190	29232	29229	29181	29191	29118	29087	29315	29439	29401	29249	28943	29525	28910	29101	29164	29023	29286	29099	29058	29355	29166	29244	29282	29080	29291	29257	29425	29110	29412	29300	29289	29426	29202	29169	29201	29259	29134	29106	28894	29332	29255	29290	29179	29092	29113	28992	29240	29213	29292	29123	29314	29190	29012	29213	29108	29049	29159	29202	29267	29342	29345	29276	29291	29302	29216	29111	29204	29398	29268	29110	29067	29307	29419	29292	29121	29126	29135	29319	29166	29119	29437	29101	29432	29140	28907	29106	29111	29378	29300	29364	29182	29117	29167	29086	29219	29246	29285	29244	29251	29042	29018	29323	29074	29243	29216	29253	29178	29239	29219	29219	29272	28992	29076	29326	29173	29180	29321	29318	29095	29326	29072	28978	29164	29122	28999	29453	29085	29257	29362	29124	29243	29370	29244	29061	29185	29038	29491	29334	29064	29359	29296	28994	29189	29313	29237	29374	29146	29181	29373	29218	29109	29247	29221	29401	29242	29035	29084	29434	29319	29076	29130	29308	29028	29324	29220	29193	29217	29184	29176	29206	29314	29014	29039	29199	29215	29226	29312	29377	29381	29250	29179	29331	29326	29457	29320	29259	29283	29312	29241	29241	29332	29329	29337	29370	29050	29057	29206	29291	28904	29217	29165	29027	29137	29232	29304	29503	29270	29330	29351	29046	29178	29343	29385	29153	29198	29192	29037	29223	29277	29242	29052	29312	29017	29181	28981	29195	29131	29348	29257	29312	29300	29196	29339	29490	29093	29006	29327	29171	29024	29273	29326	29313	29141	29162	29169	29054	29243	29373	29233	29152	29296	29002	29172	29018	29269	29084	29223	29126	29248	29093	29436	29134	29105	29404	29277	29257	29260	29093	29148	29276	29212	29129	29231	29137	29050	29092	29248	29085	29044	28853	29160	29258	29091	29236	29233	29339	29151	29263	29127	29257	28900	29198	29106	29248	29256	29304	29067	29454	29141	29201	29034	29046	29291	29187	29263	29406	29042	29022	29290	29250	29034	29000	29432	29330	29264	29338	29316	29208	29238	29127	29029	29010	29346	29082	29208	29184	29151
23399	42013	38037	32363	30258	27864	25934	25490	24583	23935	23204	23620	23726	23341	23321	23253	23010	22718	22333	22720	22890	22315	22607	22572	22455	22401	22489	22419	22341	22220	22238	22208	22284	22241	22347	22611	22343	22290	22368	25430	27082	24295	23410	22822	22400	22198	22235	22265	22232	22181	22184	22186	22206	22195	22241	22133	22108	22156	22051	22029	22121	22061	22105	22166	22333	22115	22342	21927	22125	22057	22153	22181	22097	22044	22106	22113	22031	22333	22236	22102	21924	22056	22227	22024	22215	22307	22213	22202	22170	22157	22195	22233	22248	22253	22276	22286	22149	22152	21930	22151	22136	22269	21875	22189	22050	21981	22228	22039	22195	22130	21928	22124	22096	22121	22218	22217	22111	21988	22083	22165	22191	22174	22370	21984	22083	22284	22194	22316	22111	22086	22074	22046	22143	22020	22253	22125	22223	22083	22122	22102	22125	22212	22063	22165	22123	22407	22174	22213	22047	22219	22181	22101	21930	22092	22027	22197	22119	21971	22382	21957	22055	22168	22136	22232	22130	22044	22258	22126	22124	22169	22350	22136	22147	22106	22112	22083	21909	22161	21984	22176	22013	22140	22121	22129	22216	22209	22167	22212	22215	22197	22199	22183	22065	22258	22142	22134	22216	22136	22137	22250	22226	22065	22046	22189	22132	22101	22019	22191	22284	22003	22165	22039	22206	22059	22116	22004	22267	21953	21976	22210	22086	22225	22207	22117	22038	22179	22232	22210	22121	22297	22225	22009	22264	22174	22039	22164	22010	22047	22233	22146	22179	22264	21963	22124	21990	22100	21867	22177	21996	22123	22203	22086	22187	22088	22151	21994	22295	21933	22183	22099	22202	22172	22112	22097	22279	22151	22123	22158	22252	22114	22171	22325	22176	22321	22171	22282	22064	22212	21902	22221	22172	22180	22133	22059	22134	22029	22082	22036	21977	22082	22059	21976	22065	21999	22158	22041	22216	22074	22293	22102	22090	22094	22086	22185	21931	22068	22100	22164	22041	22339	22156	22343	22079	22161	22312	21923	22062	22045	22038	22171	22015	22065	22136	22156	22091	22169	22157	22181	22182	22091	21992	22225	22259	22205	22234	21963	21962	21969	22085	22229	22036	22297	22240	22249	22106	22047	22289	22077	22097	22047	22076	22096	22066	22169	22292	22112	22232	22216	22178	22207	22276	22324	22095	22126	22174	22263	22102	22170	22042	22159	22297	22133	22132	22162	22061	22260	22082	22102	22268	22231	22069	22088	22164	22048	22171	22184	22123	22040	22155	21960	22155	22038	21932	22186	21775	22179	22074	22078	22211	22197	22025	22069	22182	22021	22045	22236	22001	22134	22199	22137	22113	22057	22238	22258	22112	22115	22115	22066	22301	22083	22282	22189	22094	22191	22083	22135	22228	22128	22224	22006	22172	22053	22004	22095	22048	22178	22388	22200	22046	22110	22136	22111	22320	21904	22048	22369	22219	22122	22122	22102	22155	22155	22168	22227	22016	22090	22200	22095	22214	22181	22074	22010	22423	22183	22113	22048	22064	22221	22125	22066	22092	21968	22137	22088	22034	22086	22291	22182	22062	22129	22142	22021	22208	22174	22107	22186	22196	22067	22121	22153	22134	22243	22034	22204	22161	22071	22198	22360	22180	22271	22105	22121	22039	22060	22306	22002	21995	22184	21983	22101	22191	22160	22079	22262	22192	22154	22043	22240	21991	21942	22223	22110	21954	22209	22104	22019	22144	22223	22238	22132	21998	22155	22270	22317	22380	22176	22041	22009	22355	21990	22154	22256	22113	22193	22229	22077	22185	22148	22214	21872	22320	22133	22098	22141	22241	22330	22122	22161	22096	22157	22064	22128	22223	22128	22180	22218	22076	22097	22214	22153	22226	22073	22107	22146	22071	22076	22110	22230	22045	22106	22255	22129	22131	22288	22181	22235	22045	22051	22041	22135	22143	22158	22186	21999	22114	22007	22327	22054	21892	22237	22203	22257	22082	22420	22157	22129	22141	22223	21896	22123	22230	22091	22172	22078	22238	22115	22210	22157	22109	21869	22253	22093	22070	22065	22090	22125	22124	22068	22054	22197	22066	22080	22020	22118	22194	22095	22149	22110	22109	22073	22120	22126	22104	22036	22279	22071	22095	22208	22308	22070	22070	22241	22346	22142	22194	22112	22135	22252	22051	22162	21983	21940	22097	22355	22196	22267	22201	22029	22191	21999	22078	22079	22097	22144	21959	22085	22267	22240	22128	22266	22145	22121	22167	22084	22241	21909	22107	22077	22132	22076	22123	22119	22147	22191	22135	22044	22281	22043	22097	22011	22015	21988	21964	22108	22227	22169	22276	22129	22083	22264	22129	22071	22263	22002	22195	22272	22086	22129	22108	22005	22365	22053	22106	22136	22176	22004	22153	22169	21924	22121	22326	22104	22283	22190	22078	22059	21997	22042	22040	22202	22007	22168	22116	22389	22164	22013	22132	22029	22100	22286	22149	22132	21999	21974	22056	22112	22051	21916	22216	22068	22258	22101	22034	22095	22126	22075	22006	22169	21921	22375	22022	22241	22086	22169	22187	22145	22229	21979	22126	21915	22165	22178	22387	21918	22161	22104	22119	22006	22129	22200	22130	21958	22137	22099	22276	22119	22069	22059	21969	22118	22181	22178	22098	22038	22208	22159	22290	22257	22023	22155	22174	22322	22105	21975	22013	22197	22265	22140	22000	22034	22285	22152	22246	22125	22071	22040	22154	22269	22022	21935	22201	22047	22165	22207	22031	22154	22081	21948	22099	22300	22197	21979	22053	22069	22256	22135	22200	22120	22147	22198	22128	22102	22191	21979	22225	22118	22285	22202	22252	22032	22305	22195	22099	22112	22232	22158	21963	22041	22221	22253	22081	22059	22242	22153	22253	22286	22042	22053	22219	22198	22246	22110	22171	22130	22208	22141	22179	22113	22028	22065	22258	22266	22154	22216	22262	22131	22086	22075	22078	21939	22078	22214	22102	22229	22280	22035	22116	22061	22169	22121	22017	22240	22260	22227	22375	22137	22140	21909	21976	22207	22064	22059	22096	21895	22064	22125	22113	22026	22166	22102	22040	22287	22259	22135	22239	22177	22200	21991	22037	22269	22276	22196	22074	22184	21972	22174	22052	22291	22179	22106	22108	22102	22068	22135	22045	22040	22116	21962	22067	22285	22055	22347	22211	22147	22218	22116	22143	22130	22164	22082	22163	22123	22053	22121	21892	22209	22155	22138	22078	22240	22330	22178	22150	22032	22316	22226	22021	22089	22090	22071	22049	22017	22361	21897	22145	22282	22253	22211	22073	22160	22119	22250	22081	22150	22089	22077	22179	22052	21968	22185	22187	22181	22171	22064	22017	22329	22140	22147	22121	22212	22113	22099	22201	22184	22073	21992	22173	22206	22401	22058	22174	21942	22170	22150	22098	22111	22147	22237	22218	22084	22045	22064	22179	22174	22133	22054	22290	22155	22020	22147	22230	21991	22069	22073	22086	22152	22075	22142	22243	22088	22200	22071	22071	21964	22096	22384	22056	22220	22079	22162	22197	22155	22196	22196	22075	22274	22050	22144	22013	22129	22020	22318	22132	22107	22125	22339	22189	22264	22189	22087	22070	22056	22230	22113	22002	22277	22046	22072	21970	22230	22042	22257	22124	22278	22052	22260	22221	22168	22230	22282	22069	22027	22176	22075	22265	21913	22230	22022	22136	22013	22339	21869	22292	22366	22115	22315	22160	22180	22069	22204	22197	22161	22215	21979	22189	22052	22149	21805	22253	22200	22214	22109	22087	22012	22256	22085	22052	22235	22164	21891	22263	22254	22054	22179	22051	22247	22129	22065	22261	22146	22049	22084	22294	22376	22171	22083	22174	22016	22116	22085	22065	21963	22167	21941	21998	22163	22382	22094	22051	22214	22051	22019	22334	21950	22132	22305	22170	22163	21909	22039	21969	21997	22235	22087	22019	22101	22006	22031	22035	21947	22032	22199	22221	22159	22309	22070	22148	22143	22192	22126	22217	22075	22140	22234	22003	22274	22088	22182	22019	22168	22324	22006	22166	22165	22285	22186	22148	22178	22135	22149	22000	22287	22128	22079	21938	22047	22171	22210	22172	22012	22030	22114	22101	22253	22106	22003	22227	22157	22206	22096	22118	21972	22152	22154	22192	21956	22132	22004	22146	22247	22156	21983	22311	22179	21975	22060	22109	22279	22286	21999	22218	22071	22272	22193	22059	22333	22083	22142	22201	22259	21947	22158	22230	21922	22068	22050	22137	22132	22235	22141	22132	22220	22145	22120	22222	22174	22310	22074	22061	21915	22168	22117	21952	22053	22184	22261	22289	21982	22145	22075	22005	22134	21992	22080	22020	22032	22172	22107	22111	22130	21994	21984	22142	22288	22029	22091	22213	22111	21922	22160	22033	22184	22139	22246	22273	22085	22237	21938	22152	22127	22050	22230	22065	22156	22243	22185	22080	22166	22048	22004	22138	22174	22051	22014	22032	22075	22080	22199	22039	22075	22158	22239	22180	22186	22278	22065	22314	22243	21993	22215	22330	22068	22004	22178	22195	22131	22087	22028	22083	22211	22151	22127	22086	22174	22149	21968	22076	22053	22115	22171	22035	22397	22041	22089	22278	21939	22041	22370	21976	22211	22078	22060	22066	22111	22152	22204	22255	22044	22094	22179	22220	22244	22162	22090	21935	22057	22135	22150	22279	22206	22161	22087	22161	22246	22014	22333	22207	22099	22249	22091	22119	21996	22061	22169	22082	22045	22043	21982	22340	21940	22143	22270	22231	22115	21937	22153	22086	22069	22113	21902	21978	22093	22012	22347	22126	22287	22185	22054	22115	22140	22084	22098	22275	22314	22120	22207	22017	22126	21968	22082	22159	22078	22165	22384	22372	22271	22178	22127	22188	21931	22134	22118	22097	22161	21879	22044	22148	22074	22201	22110	21934	22096	22170	22028	22147	21986	22053	22147	22030	22141	22221	22120	22101	21991	22160	22066	22142	22059	22048	22040	22183	22061	21941	22213	22094	22032	22118	22072	21898	22213	22211	22012	22334	22251	22102	22156	22157	22087	21885	22170	22132	22078	22238	21943	22244	22095
29233	25583	32934	32633	30637	30702	30099	29782	29520	29560	29360	29518	29295	29529	29442	29410	28965	29382	29224	29142	29067	29054	29257	29336	28974	29242	29284	28859	29138	28999	28981	29025	29044	29244	29367	28971	29128	28980	29041	29477	29471	29392	29192	29343	29114	28955	29108	29281	28996	28974	29081	29075	29258	29147	29243	29044	29096	29002	29088	29121	28960	29058	29407	29046	29210	29141	29047	28850	28935	29185	29165	29105	29020	29004	29242	28825	29059	29128	29242	29318	28821	29150	29058	28853	29010	28995	29202	28912	29171	29312	29208	29076	29017	28898	29102	28972	28891	29232	28891	29005	29091	29014	28976	29087	29025	28826	28832	28959	29064	29127	29175	29184	29139	28919	28818	28997	29034	29090	28996	29166	29158	29020	29069	28913	28894	29229	29191	29369	29090	29142	28878	29057	28985	29086	29108	29133	29021	29259	29253	29020	29179	29123	29300	28991	29143	28945	29018	29161	29065	29258	29193	28954	29145	29131	29028	28828	29232	28856	28999	29025	29064	29010	28980	28959	29072	28882	28978	29088	29066	29164	29202	29245	29247	29206	29241	29147	29065	28888	29158	29242	29097	28829	28882	28936	28908	29126	28892	29089	29024	29083	29053	28826	29334	29056	28952	29139	29016	29151	29121	29231	29168	28973	29035	28995	28890	29237	29122	29150	29112	29095	28932	29042	28976	29071	29025	29111	29296	28977	29184	29085	28998	29132	29036	29186	29110	28945	29222	29133	29118	28853	29116	29044	29098	29009	29018	29186	29088	29236	29069	29089	29019	29179	28929	29398	29077	29141	29145	28933	29048	29234	29051	28953	29085	29046	29159	29177	28921	28988	28810	29013	28936	29084	29171	28896	29123	29026	29193	29247	28932	29055	28923	29128	29182	28819	29048	29057	29062	29045	29011	29245	29150	29198	29123	29098	28923	28740	28981	29127	28979	29220	29029	28806	29033	29074	29039	29087	29037	29271	29275	29320	29025	29076	29110	28981	29428	29115	29253	29029	29068	28883	28859	29016	28919	28902	28920	29032	28980	29042	28917	28877	28863	29023	29221	28973	29132	29210	29097	28703	29167	29052	29086	29249	28960	29048	29057	29041	28914	28773	29158	29187	28898	29333	29175	29010	29022	29099	28940	29053	28950	29152	29105	28924	29061	29130	28959	29139	29098	29219	29221	29216	29306	29001	29084	28930	28939	29097	29101	29122	28967	29075	28942	28999	28904	28974	29198	29142	29179	29083	29016	29033	28891	28883	29039	29052	29098	28917	28982	28830	29021	29237	28991	29164	29261	28993	29244	28870	28978	29017	29024	28761	28964	29098	29172	29082	28798	29058	29050	29255	29353	28908	28982	29365	28984	29029	29070	28738	28930	29083	28928	28953	29040	28910	29265	29097	29114	28930	29020	29068	29228	29118	29180	29088	29098	29064	29181	29048	29041	28932	29180	28950	28889	29020	28983	28977	29159	29140	29112	28946	28956	29152	29252	29041	29244	28894	28888	28887	28994	28962	28894	28990	29386	29287	28832	29233	28934	29206	29005	28974	29287	28831	29079	28926	29225	29037	29156	28958	29075	29238	29223	28800	29020	29171	29014	29060	29190	29244	29203	28907	29028	29254	28866	28976	29042	28902	29089	28875	29078	29034	29224	28984	28778	28917	28921	29010	29080	29024	29133	29183	28956	29048	29117	29275	28974	29094	29071	29033	28965	28848	29238	28982	29142	29223	29000	28876	29031	29030	29070	28989	29088	29159	29280	29165	29088	28975	29277	28955	28958	29206	29064	28907	29168	28967	29120	28950	29112	29242	28976	29065	29057	28967	28982	29041	29212	29113	29149	29062	29282	29160	29000	29168	29019	28972	29024	29073	28991	29093	28984	29198	29181	29024	28962	29182	28994	29171	28981	29210	28978	28979	29001	29135	28995	28984	29318	29119	29045	29066	29213	29244	29203	28926	28951	29108	29263	28940	29134	29264	29074	29093	29117	29067	28793	28840	28777	29107	29045	29123	29126	29164	28721	28922	29118	29106	29110	29159	28972	29008	29103	28904	29044	29167	29148	29244	29032	29026	29251	28979	29155	29141	29186	28840	29224	29301	28913	28998	28684	29006	29062	29185	28877	29152	28820	29007	29226	29033	29199	29113	29033	29206	28976	29274	29014	29022	28919	28959	29063	29051	28966	29115	28980	29060	29210	29034	28928	28940	28994	29093	29003	29064	29184	29195	29110	29250	28977	29235	29012	29112	28926	29373	28991	28926	29206	28987	29107	28836	29039	29084	28956	29175	29017	28996	29010	28958	29256	28931	29062	29143	29164	28947	28953	29010	29065	29295	29182	29128	28858	28839	28988	29008	28881	29003	28988	28992	29133	28804	29113	29216	29281	29026	29009	29090	28944	29002	29261	29094	28688	29075	29288	28949	29029	29325	29007	29072	28910	28879	29160	29061	28855	28998	29168	28856	29200	28971	29142	29036	29034	28912	29343	28890	29007	29042	29027	29140	29171	29206	29111	29072	28946	28978	29094	28934	29068	28725	28954	29266	29035	29135	29208	29317	29183	29079	29132	29289	29146	29064	29007	29102	28970	29195	29168	29267	29142	29151	28977	28840	28858	29105	29187	29128	29247	29107	28891	29251	29164	28981	28852	28988	29071	29161	29204	29115	29142	29018	28876	29263	28914	29125	29059	28958	29000	29108	29105	29147	28940	29197	28931	29006	28948	28986	28880	28926	29041	29296	28920	29038	28989	29071	29153	29191	28956	29008	28921	29012	29244	28947	29072	29310	28733	28918	28863	29009	29008	29109	29281	29060	29229	29244	28921	28987	29185	28905	29004	29017	29371	29069	29074	29083	29104	29118	29056	29035	29012	29288	29295	29105	29197	29081	29072	29107	29033	28965	29255	29207	29057	29210	29013	29079	28864	28868	28827	29174	29115	29105	29159	29112	29077	28921	28889	29010	29270	29189	29041	29000	28663	29138	29094	29079	28792	29328	29223	28983	29103	29071	28846	28938	29006	28981	29175	29180	28943	28772	28981	28930	29125	29051	28893	29006	29098	28965	28889	28965	29279	29249	29228	28987	29148	28989	29261	28945	29039	29147	28945	28998	29079	28984	29082	28993	28983	29048	29234	28960	28924	28980	29024	29152	29275	28938	28920	29106	29010	28926	29044	29133	29274	29253	29164	29094	29287	29145	29113	29115	28813	29123	28966	29028	28958	28927	28865	28849	28929	29004	28911	28935	28935	29076	29108	29149	28992	29037	28937	29019	29033	28965	29065	29077	28762	29049	28990	29118	29212	29142	29136	29117	29065	29094	29257	29089	28990	28871	29060	28949	29034	29136	29046	29280	29254	29130	28886	28910	28949	28867	29120	29022	29368	29243	28989	29116	29165	29218	29117	29207	29114	29403	29065	29295	29053	28844	28936	28968	28881	29396	29374	28971	29231	28791	29012	28998	29235	29126	29195	29001	29163	28951	29128	29087	29161	29075	29156	28989	29217	28945	29123	28893	29349	29071	29126	29153	28931	28971	29196	28919	29027	29405	29178	28881	29275	29095	29044	29148	28918	29029	28912	29008	28953	28879	29322	29004	29145	28938	29151	29149	28880	29006	29049	28943	28994	28895	29166	28877	29100	29182	28953	29054	28941	28888	29082	29027	28942	28960	29213	28914	28814	29009	29092	29185	29206	28861	29107	29126	28856	28990	29017	29088	29187	29019	29289	28964	28838	29222	29119	29055	29132	29020	29141	28911	29143	28756	29059	29129	29235	29046	29436	29075	29155	28921	28962	29235	29087	29089	29196	29044	29064	29062	28950	29120	28995	28835	29046	29203	29129	29128	28992	28938	29244	28971	28885	28883	29165	29180	29187	29126	29162	29286	28985	28894	29091	29003	29138	28744	28998	29186	29191	29230	29047	29268	29130	29325	29239	29385	29213	29070	28961	28978	29357	29187	29100	29308	29067	29300	29066	29009	29087	29050	29192	29075	29223	29057	28835	29085	29084	29007	29198	29134	29058	29127	29322	29075	29169	29259	29102	28891	29213	28887	29043	29282	29126	29117	29081	29166	29154	29046	28759	29029	29106	29076	29033	28742	28863	29165	29095	28978	28768	29039	29179	29229	28972	29053	29050	29175	29174	28735	28976	28804	28793	29219	29118	29107	29103	28866	29080	28916	28971	29080	29170	28915	28993	29281	28954	29065	29082	29296	29170	29141	29115	29038	29148	29080	29254	28980	28949	29271	29196	29021	28906	28816	29274	29080	29009	28880	29168	28954	29063	29202	29147	28873	29210	29204	29320	29172	29097	28899	29052	29136	28989	29211	29054	29015	29040	28928	29053	29173	29263	29070	29156	29112	29233	29348	28985	29488	28963	28949	29077	28978	28899	29143	29121	29250	29066	29124	29234	29191	29137	29035	29123	29144	29197	29155	29116	29060	29239	29194	29230	28888	29123	29040	29181	29061	29283	28988	28923	29093	29012	29144	28901	28909	28990	29102	28981	28891	29053	29138	29293	29271	28724	28998	29119	28775	29113	29102	29104	28976	29104	28908	29016	28971	29045	29206	28899	29054	29219	28735	29178	29124	29009	29361	29182	28899	29078	29099	28960	28937	28954	28859	29070	28985	29079	29140	29224	28936	28942	28907	29246	29168	28960	28938	29140	29055	29016	29197	29187	29285	29034	29082	29145	29319	29148	29085	29123	29003	29272	29106	29050	28960	29177	28997	29031	29022	29186	28957	28912	29074	29113	29129	28857	29054	29249	29183	28998	28884	29131	29274	28933	29157	29150	29283	29075	29091	29185	29014	29142	28857	29075	29231	29219	28803	29017	29140	29241	29013	29245	29017	28995	28951	29190	28931	29295	28999	29276	28933	29095	29271	29115	29050	28883	29070	29219	28993	29211	28963	29032	29261	29058	28986	29058	29159	29066	28933	29022	29217	28868	28787	29074	29092	28964	29183	28991	29243	29083	29175	29220	28796	29160	29209	28999	28917	29118	29216	28884	29280	28940	29097	29056	28869	28989	29017	29161	28889	29262	29077	29043	29000	29075	29161	29378	29260	29245	29030	29132	28987	29135	29055	29063	28925	28934	29021	29208	29219	28976	28959	29118	29160	29027	29013	29201	28950	29148	29191
23385	31655	29190	26229	25134	24199	23470	23370	22981	22628	22351	22500	22654	22685	22441	22514	22467	22429	22085	22308	22262	22193	22093	22132	22170	22090	22187	22112	22169	22067	22015	21978	22225	22122	22325	22190	21895	21986	22008	22131	22283	22178	22359	22162	21995	22133	22194	22028	22066	22045	22188	21918	21987	22131	21946	22169	22008	22198	21915	22225	22030	22125	21969	21889	21935	22019	22019	22057	22122	21974	22008	21831	21980	22136	21888	22015	21952	22123	21956	22081	22034	22202	22256	22061	22179	22122	21834	22238	22005	22149	22147	22058	22005	22109	22094	22088	21893	21911	21888	21959	21884	22064	22037	22006	22276	22038	22020	22078	22054	22074	21951	22456	22157	22045	21983	22084	22038	22051	21970	21908	22086	21851	22091	21997	22085	21854	22051	22039	21970	21943	21998	22219	21848	22073	22105	22078	22062	21967	22151	22194	22091	21845	22030	22089	22098	21881	21919	21965	22025	22058	21911	22054	21900	22083	21951	22000	22128	22162	22089	21985	21983	22167	21808	21962	21969	22105	22022	21962	21959	22030	22009	21971	22263	21825	21930	22050	21979	22148	21954	21975	22136	22120	22153	21835	22127	22058	22127	22081	21957	22144	22171	21913	22138	21873	22169	22075	21919	21899	22192	21855	22088	22119	22055	22002	21948	22111	22129	22061	22021	22166	22056	21940	22120	21920	22047	22097	21949	21974	21942	22173	22008	21955	21919	21981	21840	22187	21915	22032	21996	22076	21852	22006	22157	22001	22062	21838	22038	22039	22030	22119	22030	22050	22095	22035	22123	21937	21940	21994	21980	21882	22099	21881	21975	22089	22316	21981	22083	22019	22019	22032	22102	21975	22184	21891	22017	22141	22062	21989	22026	21973	22050	22064	22078	22010	22117	21885	22016	22063	22043	22035	21922	22003	21962	22134	22142	21997	21850	21979	22112	21935	22009	22024	22186	21878	22143	22090	21957	22110	21990	22116	21956	22021	22031	21989	22034	22025	21942	22048	21958	22088	22122	22022	22024	22174	21889	22092	22079	21976	22008	21955	21845	21899	21981	22092	21910	21992	22029	21997	22041	21964	22020	21936	21917	21926	22027	21955	21766	22040	22087	21986	22063	22009	22119	22050	22012	22165	22022	22151	21947	21966	22077	21985	21901	22216	22111	22137	22067	21894	22215	22164	22266	22208	21962	22178	21962	22190	22018	22093	22108	22059	21984	22145	21962	22024	22140	22099	22108	22078	21963	22014	21904	22040	22072	22126	22288	22123	22195	22224	21927	22102	22044	22246	22020	21972	22040	22114	22133	22355	22000	22000	22089	21953	22048	22117	21991	22039	21955	22123	22038	22160	21966	22115	22088	22149	22113	22170	22128	21996	21932	22036	22149	21959	22019	22138	21926	21871	21912	22135	22077	22078	22155	21959	21932	22092	22098	21862	22137	21994	22076	22247	22100	22067	22102	21866	22161	21955	22153	21807	21993	22037	22103	22235	21921	22116	22123	22223	21833	21943	21995	21999	22069	21906	21996	22075	22113	22099	21978	22070	21924	21960	21984	22047	21899	22036	22165	21967	22065	22041	22078	22153	22262	22086	22113	22252	21899	21859	21969	21973	22164	22009	21944	21856	21943	21906	22140	22113	22133	21914	22020	21807	22058	21951	21827	22015	22062	22068	21936	22014	22098	22134	21921	22167	22087	22180	21947	21947	22018	22127	22161	22158	22026	22088	21969	21891	22248	21947	22094	22061	22072	21885	22247	21786	22188	21837	22019	22114	22050	21939	22107	22227	22174	22070	22182	21921	21913	21995	22122	22059	21936	22056	22072	21966	21839	21938	22162	22036	22076	22064	22274	21964	21887	22018	22049	22098	21948	21970	22124	22180	22050	22093	22088	22105	22099	21804	22182	21947	21937	22094	22275	21929	22130	22031	22195	22054	21990	22353	22073	22103	21997	21862	22059	21983	21985	22012	21952	22059	22009	22075	22050	22005	22026	22017	22205	22022	22180	22003	21973	22026	22259	22081	21967	21941	21973	21979	21990	22000	21942	21997	22058	22104	22032	21994	21992	22077	21979	21944	22085	22033	21960	22088	21904	22070	22050	21928	21915	21914	22147	22133	21876	22201	22213	21855	21995	22153	22158	22107	21984	21961	22084	21860	21987	22108	21948	22055	21929	22051	21976	21783	22172	21946	22139	22223	21988	22070	21953	21990	22101	22046	22129	22176	22067	22040	21817	22201	22160	22077	21916	21890	21899	22049	21936	22017	22146	21747	21973	21935	22018	22176	21986	21856	22025	21959	21946	21973	22057	22069	22210	22069	21975	21991	22135	21966	21944	21985	21927	22117	21978	22019	22149	21921	22012	22001	21959	21958	22042	22063	21784	22287	22122	22158	22092	21977	22040	22059	21722	21940	21973	22204	21930	22249	22126	22021	21883	21961	22154	22036	22068	22142	22090	22039	21954	22005	22189	21892	22304	21891	22089	21982	22125	22198	22254	21932	22177	22070	22205	21949	22096	22063	22064	21805	22023	22053	21861	22012	22099	22050	22205	21875	22178	22056	22183	22076	22126	22154	21932	21906	21958	22016	22088	21959	22105	22216	21956	22019	22016	22081	21887	22077	22061	22145	21999	22056	21905	22024	22162	21858	22193	22003	22162	22363	21974	22068	22060	22004	22009	22222	22207	21827	21884	22261	21920	21902	21875	22053	22025	22033	21766	22137	22081	22259	22013	22249	22126	22082	22148	22018	22004	22027	22139	21974	22122	22297	22021	21899	21740	22041	21998	21999	21981	21992	22051	22014	22043	22019	22207	22036	22073	21853	22297	21942	22168	22100	22169	22029	22182	22032	22035	22062	22023	22134	22027	22014	22062	21878	22300	22119	22026	21900	21893	22008	22107	21826	22089	21868	22092	21887	21983	22019	22118	22019	22076	22131	22147	22137	21864	22119	21810	22279	21977	21999	22072	22007	22243	21899	21947	22043	21967	22009	22121	22067	21944	22176	22161	22136	22152	21803	21944	21952	22117	22068	22243	22028	22094	22113	21996	22120	22129	22041	22037	21991	22172	21916	22176	21953	22215	21964	21966	22007	22070	22090	22010	22210	22037	22018	22012	22054	22086	21955	21892	21962	22115	21900	21976	22204	22102	21908	22199	21885	22092	22010	21886	22039	22222	22085	21971	22118	22045	22089	21960	22107	21988	22006	22021	22011	21922	21993	22089	22084	21916	22121	21820	21982	22080	21984	22055	21930	21995	21907	22005	22022	21990	22183	21919	21882	21959	22097	21861	22099	21925	21967	21836	21929	21965	21952	22072	22159	21953	22103	21782	22092	22018	21988	22117	22349	22056	21984	22185	22065	21915	22013	21957	22136	21882	22007	22017	21895	22158	22066	22199	21985	22038	22067	22197	21973	22098	21916	21985	21935	21934	22204	22001	21858	22046	21884	22069	22066	21990	22043	22024	21984	21992	22042	21807	21899	22041	22038	22000	22102	22134	22159	22110	22136	21929	22059	22092	21906	22089	22062	22021	22178	22105	21983	22128	22263	22025	21947	22083	22099	21991	22092	21974	22190	22032	21924	22268	22166	22036	22050	21987	22066	22110	21996	22031	21857	22060	21998	22023	21999	22015	22093	22034	22073	22008	21945	22155	22083	22090	22189	22001	22259	22012	22075	21892	21949	22090	21995	22106	21956	22205	21924	22190	22089	22119	22034	22016	22057	21883	22132	22002	21906	21827	22086	21943	22097	22012	21775	22170	22103	21873	21929	22094	22086	22064	22287	22252	22173	21891	21765	22165	22031	22174	22249	22151	22119	21935	22145	22191	21942	22066	21842	22106	22189	21952	22131	22094	22089	21937	22105	22022	21967	21931	22162	22047	22058	21959	22178	22031	22083	22017	22028	22050	22131	22002	22017	22005	22077	21942	21898	22220	22186	21939	22025	22238	21997	21948	22245	22018	22033	21874	22229	21940	22037	22174	21987	22001	22014	22115	22158	21990	21945	21891	22098	22152	22061	22075	21982	22099	22067	21893	22077	21973	22004	21895	22084	22033	22193	22126	22135	22037	22076	22120	21961	22130	22187	21953	22065	22011	22158	22126	22122	21841	21880	22023	22149	22108	21801	22059	22073	22031	21883	22126	22102	21939	21862	22082	21905	21999	21984	21968	22056	21953	21925	22013	22021	22074	21909	21992	21872	22017	22071	21930	21932	22112	22056	21973	22044	22024	21945	22163	21743	22024	22012	22235	22023	22045	22017	22132	21999	22196	22038	21977	21989	21746	21846	22109	21992	22101	22100	22057	22220	22119	22001	22061	21998	22127	22036	22133	22131	22072	21933	22040	22328	22018	22044	22203	21935	21983	22128	22201	22061	22095	21981	22320	22017	22172	22037	22209	22134	22080	21959	22132	22120	21960	21894	21930	22047	21931	21975	22049	22004	22012	21963	22102	22044	22121	22015	21965	22058	21918	22010	22228	22098	21977	22058	21960	22040	22130	22037	22088	21985	21852	22102	21902	22053	22027	21981	21981	22252	21931	22118	22034	21982	22026	21957	22166	22145	21975	21952	22028	21913	21992	21977	22103	21929	21938	22123	22134	22063	22060	22103	22087	21965	22114	21926	22111	21872	22022	21952	22182	21991	22065	22083	22019	22040	22157	22172	22158	22063	21995	22113	21885	22142	22132	22039	22063	21965	21958	22001	22018	22029	21991	21986	21843	22012	22185	21899	21912	22018	21882	22056	22122	22013	22011	22001	22287	21968	22042	22037	21956	22243	22078	22188	22084	22058	22097	22088	22045	21991	22155	22177	21824	22090	21804	21958	21902	22141	22040	22134	22091	21935	22059	22030	22025	22019	22151	22060	22037	21957	22023	22286	22077	21866	21995	22010	22091	22178	22103	22060	22122	22101	22203	21907	22109	22014	21921	21935	22341	22004	21982	21832	21933	21899	22033	22019	22215	22257	21920	22131	22099	22202	22011	22026	22030	21817	22093	22159	22040	22109	22138	22078	22019	21959	22084	21881	21864	22231	22119	21955	21983	21979	22030	22159	22203	21871	22000	21933	22051	22128	22204	21983	22195	22034	22025	21936	22099	22215	21937	22080	22069	22082	21961	21994	22024	21910	22144	22014
23749	21523	29262	24699	25330	30261	32495	30061	29932	29890	29482	29600	29882	29584	29466	29478	29595	29136	28968	29036	29039	29170	29142	28942	29355	29301	29073	29118	29117	28877	28832	28988	29046	29057	28999	29260	28941	29113	28971	29884	30829	30092	29534	29408	29113	29098	29038	28762	28742	28719	28612	28896	29020	28735	28867	28912	29038	28726	28950	28941	28906	28790	28711	28911	29051	28821	28812	28850	28850	28993	28894	29039	28848	29083	28977	28736	29064	28704	28985	29168	28988	28963	29015	28846	29102	28989	28984	29003	29090	29000	28910	29033	28892	29178	28974	29077	28734	28911	29258	29018	28863	28947	28813	28948	28907	28679	28907	28948	29234	28856	28949	28788	28731	28789	28709	29087	28861	29113	28806	28982	28794	29093	29112	28982	28766	28836	28884	28903	28772	29156	29009	28842	29177	28996	28886	28790	28646	28932	28600	29007	28917	28732	28761	28833	28846	28810	28897	28671	28684	28853	28800	28864	29040	28971	28939	28774	28915	28859	28902	28741	28852	28974	28809	28740	28687	28970	28963	28967	29145	28833	28992	28844	29035	28958	28760	28898	28998	28891	28800	28815	28801	28903	28961	29009	28842	28884	29010	28918	28861	28859	29063	28803	28851	28857	28987	28785	28936	28728	28839	28847	28777	29169	29250	28802	29068	28667	29054	28866	28891	28834	28959	29105	29016	28857	28692	28818	28956	28774	29156	29102	28955	28935	28956	28833	28869	29136	29148	29100	28873	29010	29025	28842	28670	28893	29044	28869	28949	28845	28970	28611	29052	29014	28782	28763	28918	28966	28986	28863	28844	28910	28968	28946	28938	28987	28922	28869	28846	28916	28952	28963	29027	28746	29093	28846	28935	28902	28817	29073	28757	28882	28888	28588	28829	29003	28953	29062	28805	28680	29184	29057	28950	28984	28778	29035	28961	29090	28970	28674	29065	29039	28866	28868	28781	29030	28815	29066	28918	28783	28791	28544	28945	28753	29030	28909	28901	29061	28826	28770	29121	28849	29007	28994	28890	28772	28794	28878	28697	28742	28852	29000	28916	29143	28934	28994	28905	29057	29017	29137	28851	28790	28804	28829	28770	28840	28755	28808	29040	28799	29062	28914	28830	28795	28875	28892	29040	29016	28820	28784	29013	29089	28898	28765	28854	28824	28996	28710	28810	29178	28951	29031	28997	28973	28687	28757	28765	29086	28893	28812	28895	28997	28872	28998	28832	29037	28862	28937	28908	28858	28915	28899	28936	28797	29064	29012	28919	28669	28923	29015	28688	29024	29007	28714	28974	29147	28927	28770	28998	28992	29025	28998	29061	28716	28951	29020	28882	29157	28994	28948	28678	28878	28836	28735	29073	28752	28753	28542	28966	29004	28960	29011	28979	29011	29001	28959	28964	28916	28895	28813	28868	28829	29081	28792	29157	28963	29015	28803	28912	28617	28893	28778	28883	28991	28857	28795	28997	28835	28927	29068	28817	28993	28883	28943	28891	29096	28902	29055	28728	28789	28796	28926	28719	28791	29078	28873	28828	29188	28812	28757	28962	28863	29012	28809	28997	28926	28875	28849	29025	28646	28923	28962	29206	29113	28716	28830	28759	29004	28822	28657	29163	28904	29104	28952	29166	28852	28916	28815	28647	29162	28978	28711	28765	28756	28964	28965	28996	29025	28966	29104	29086	28762	28781	28913	28855	28757	29129	28994	28936	29071	28921	28988	28956	28964	28952	29142	29089	28942	28777	28820	29180	29048	28841	28916	29110	28993	28806	28876	28846	28815	28700	28886	29070	28855	29061	28971	28764	28831	29034	29144	28862	29015	28876	28913	28817	28952	29008	28994	28818	29169	29019	29003	28768	28868	28780	28809	29010	28807	28927	28823	29034	28946	28696	28833	28889	28657	28943	28866	28956	29006	29128	28805	29001	28829	28997	29165	28993	28806	28632	29018	28944	28912	28914	29093	28913	29005	28829	28910	28949	28868	28842	28819	28989	28744	28916	29021	28955	28773	28867	28847	28936	28767	28737	28749	28805	28926	28712	29003	29118	29205	28834	29024	28836	28885	28924	28968	29072	28897	29016	28836	28715	28840	28948	29054	28948	28865	28843	28881	28938	28973	28932	28847	28872	28995	29027	28944	28936	28922	28754	28928	29171	28817	28803	28857	28909	28631	28890	28714	28845	28921	28913	29245	29058	29057	28870	28787	29114	28890	28848	28668	28814	28871	29117	28879	28848	28689	28772	28739	28760	28859	29008	29001	29105	28811	28893	28922	28905	29007	29104	28858	28960	29008	29125	28852	28956	28749	28917	28879	28737	28968	28918	28755	28859	28925	29115	28789	28777	28906	28880	28898	28925	28813	28961	28800	28888	28836	28872	28789	28960	28757	29058	29082	29012	28891	29036	28811	28961	29060	28717	29003	29023	28822	28988	28851	29139	28854	28550	28955	28973	29019	29086	28993	28730	28791	29271	28852	28827	28732	28824	28951	28952	28906	28900	28783	28757	29025	28978	28969	28962	28808	28991	28838	28905	28922	29002	29098	28881	28818	28760	28747	29060	29000	28723	28831	28662	29097	28823	28803	28896	28861	28883	28931	28659	28840	28871	29068	28809	28951	28893	28782	28731	28892	28911	28758	28723	28897	28524	28821	28886	28816	28846	28994	29175	28969	28847	28929	28924	28908	28895	29026	28834	28933	28668	28903	28972	28943	28960	28961	28914	28821	28757	29015	28976	29023	28907	28790	28713	29049	28796	28950	29111	28848	28770	29109	29068	28660	28719	28824	28952	28711	29085	29006	29030	29059	28780	28884	28929	28835	28989	28715	28881	28872	28868	28817	28838	28943	28854	28874	28970	29015	28944	28980	29044	28911	28822	28781	28907	28810	28784	28875	28955	28859	28789	29071	28948	28935	28934	28863	29165	28944	28906	29015	29049	28665	28901	28888	28834	28850	29049	28972	28903	29061	28805	29013	29112	28913	28718	28686	28792	28733	28863	29062	29006	28937	28829	29134	28869	28969	28981	28934	28927	28890	28819	28905	28887	28881	29018	29012	28887	29024	28778	28781	28925	29029	29200	29040	28931	28868	28998	28848	28888	28772	29061	28921	28808	28979	29104	28844	29044	29002	28886	28725	28718	28922	28738	28798	28877	28696	28924	29027	28888	28988	28840	28938	29061	28741	28910	28806	29223	28972	29181	29064	29018	29001	29087	29058	28905	28639	28839	28876	28801	28981	29280	28809	28937	29052	28971	28916	28880	28665	28947	29041	28864	28765	28817	28860	28971	28944	29011	28988	28796	28908	28977	28878	28975	28815	28939	28772	28831	28792	28862	28988	28879	28834	28874	29139	29029	28888	29037	28920	28929	28912	29192	29021	28779	28771	28958	28808	29054	28937	29107	28648	28834	28975	28854	28979	28878	28804	28977	28948	29124	28863	28765	29043	29175	29013	28816	29022	28896	28781	29132	28941	28853	28971	29047	29157	28700	28833	28751	28841	28861	28813	29084	28804	28985	28978	29100	29005	28681	29008	29102	28982	29084	28931	29045	29032	28816	28835	28893	28947	28775	28969	28923	28837	29097	29080	28870	28912	28770	28953	29066	28936	29073	28688	28922	28909	28766	28721	29060	28922	28798	28684	29086	28746	28862	28752	28750	29035	28870	28975	28767	28935	28928	28996	28953	29016	29043	29012	28841	28723	28977	28768	28827	29041	28843	28863	28938	28861	28922	29102	28856	29046	28798	28894	29057	28847	28903	28922	28872	28846	29006	28959	29024	28862	28867	29018	28937	28891	28803	29075	28957	29037	28974	28682	28715	28720	28908	28932	29230	28771	28831	28941	28826	28780	28928	29182	28966	28829	29008	28830	28884	29091	29012	29001	29181	29066	29094	28999	28692	29037	28987	28974	28942	28744	28846	28939	28883	28901	29039	28755	28965	28982	28885	28973	28929	28885	28932	28907	29061	28729	28966	29085	28818	28885	29162	29018	28900	28850	29112	28836	28922	28968	28898	29041	29030	28657	28814	29004	29005	29211	28836	29188	29056	28929	28705	28876	28841	28972	28905	28859	29206	28636	28706	28953	28913	28955	28990	28977	28922	28973	28697	28905	28489	28955	28996	28913	28813	28892	28846	28810	28865	28695	28878	28922	28895	28840	29029	29020	28798	28842	28898	28776	28964	29002	29004	28941	29044	28955	29164	29148	28566	28912	28938	28766	29232	28813	28784	28785	29026	28880	28813	28973	28925	29118	29186	29078	29006	29027	28939	29088	29045	28926	29026	29204	28873	28929	28904	28968	29155	28989	29027	28952	28723	28904	28911	29043	28755	29003	28828	29002	28854	28897	28626	28810	28967	28827	29060	29102	28963	28582	28625	28906	29033	28782	28768	28786	28888	28828	29021	29000	28961	28604	28868	28939	29127	29005	28806	28817	28659	28738	28831	28911	28892	28993	28717	28703	28862	29008	28913	28976	29004	28816	28945	28818	28833	28873	29017	28898	28801	28931	29065	29232	28998	28966	28957	28950	29006	29023	28892	28693	28989	28933	29098	28996	28867	28919	28961	28988	28983	28855	28977	29230	28911	28824	28858	28839	29161	28983	28777	29086	28969	28864	29015	28818	28762	28918	28823	28673	29041	29022	28876	29053	28722	29116	28806	28934	28832	28908	28852	28994	29025	28819	29023	28816	28863	28939	28891	28944	28884	28980	29107	28953	29046	29004	29072	29134	28958	28926	28968	28792	28827	28703	28983	28891	29066	28981	28848	28955	28971	28982	29121	28874	28793	28922	28971	28949	28855	29075	29028	28733	28792	29070	29022	28814	28774	28941	28782	28819	28922	29029	28844	28958	29093	28845	29006	29067	29042	29021	28732	28936	28884	29027	28756	28960	28864	28697	28822	28819	28916	28972	28749	29065	29040	28939	29044	29156	29004	28898	29002	28776	28835	29001	29023	28871	28900	28998	29084	28836	29063	29123	28927	28871	28952	28868	28771	28940	28895	28966	28918	29021	28960	28988	29002	28936	28692	28913	28783	28937	28884	28984	28802	28966	29156	28899	28981	28956	28961	28835	28711	29005	28910	28922	28939	29120	28917	29076	28856	29070	29135	28932	29186	29152	28890	29087	28800	29073	28960	28971
22485	36852	33577	29201	27936	25743	24633	24255	23576	23377	22964	22914	23122	22974	22865	22774	22745	22305	22266	22241	22314	22304	22380	22086	22222	22045	22283	22340	21996	22148	22110	22136	22118	22041	22239	22155	22119	22233	22062	23864	24592	23172	22972	22504	22203	22167	22066	22106	22025	21908	22205	22208	22078	22014	22121	21839	22069	22019	22096	21895	22291	22043	22006	21998	21976	21755	22197	22015	22001	22223	21977	22151	21966	22100	22017	21962	22109	22124	22157	22135	22101	21903	22060	22044	22075	21978	21944	22105	21936	21950	21962	22132	22120	22149	22209	21851	22106	22032	22093	21945	22157	22008	22191	22007	21986	21953	22042	21958	22113	22150	22006	22017	22093	21997	21876	22130	21894	22067	21996	22223	22072	21904	22060	21983	21986	22028	21981	22136	22145	21873	21957	22097	22177	22075	21956	22077	22064	22022	22104	21913	21898	22031	22130	22036	22011	21845	22044	21860	22078	22001	22217	22016	21806	22034	21958	22066	22128	22096	22066	21966	22047	21980	22072	21965	22210	22073	22127	21877	22023	22058	22121	22073	22118	22188	21876	22135	21983	21908	21945	22056	22220	21822	22041	22048	22089	22028	21924	22131	21956	22023	22125	21975	22084	22089	22213	21748	22096	22055	22210	22042	22062	22251	22071	22053	22119	22012	21877	22116	22085	22020	21974	21965	21900	22194	22122	21947	21988	21991	21762	22125	22096	21986	22146	22268	21983	21988	22059	22051	21962	22137	22070	22109	22122	21954	21931	22069	21970	21835	21992	22071	22095	21904	22156	21921	22099	22015	22100	22295	21834	22102	21942	21849	22078	22037	22047	21978	22095	22105	22006	21878	22148	21993	22150	21983	21919	21877	21995	22053	21842	21960	22146	22211	22174	22052	21937	22052	21933	21881	22014	22172	22009	21940	22155	21979	22266	22077	22207	22010	21944	22148	22149	22070	22040	22044	21978	21876	21898	22090	22059	22121	22104	22108	22041	22123	21865	22058	22057	22096	22070	22113	22106	21957	22140	21928	22043	22065	22148	21872	21811	22161	21856	21966	22068	22019	22081	22066	22250	22001	21864	21999	22095	22067	21931	22218	22090	22175	21959	21983	22111	22012	22031	22023	21923	21968	22083	21987	22029	21963	21754	22128	22129	21966	22142	22107	22187	21956	22136	22073	22157	21905	21968	22063	22011	22050	21944	22189	21977	22205	22023	21984	22155	22128	22188	21891	21974	21840	22148	22063	21908	21935	21918	22211	21953	21926	21982	22264	21962	22022	21994	22167	22016	22153	22151	22026	21789	22131	22137	21929	22018	21994	22128	22015	22013	21803	22195	22014	21985	22055	22022	22030	22051	21907	21914	21938	22133	22142	22006	21791	22263	21922	22089	22033	22088	22008	22130	22019	22022	22027	21991	21902	22165	22006	22048	22150	21919	22185	21762	21984	22031	22083	22047	21925	22043	22096	22097	21979	21971	22189	22055	22140	21969	22107	21954	21974	21907	22023	22109	22128	22099	21977	21901	22092	21906	21889	22269	22039	22082	22129	21997	22094	22095	21969	22080	22135	22107	21895	22017	22040	22108	22020	22189	21978	21713	21924	22186	22059	22092	21995	21898	22231	21942	21961	22041	21862	21954	21914	22114	22033	22035	22086	22016	21986	22003	21969	21938	22011	22019	21964	22163	22028	22146	22045	22094	22179	22110	22124	21882	22103	21900	22095	22026	22101	22056	22105	22033	22145	22073	21948	21898	22041	21836	21928	22233	22248	21967	22062	22011	22093	22281	22080	22056	21915	21973	22128	22160	21922	22078	21975	21989	22144	22072	22089	22025	21986	22232	21999	22025	22080	22021	22240	22151	22023	22207	22021	22087	22119	22059	21981	21999	22026	22054	21993	22036	22125	21982	22190	21968	22190	22013	22349	21984	21815	22113	22003	21871	22059	22024	21893	22022	21996	22217	21941	21849	21971	21913	21944	21972	21963	21903	22040	22012	21881	22182	21984	22142	22084	22059	21847	21866	22039	22178	22013	22191	21835	22041	22035	21972	21999	22122	22078	21954	21977	21984	22218	22030	22116	21938	22031	22352	22113	22015	21981	21966	21886	22040	22124	22031	22014	22189	22079	22080	22147	22054	22051	22172	21799	22115	22013	22108	22065	22028	21994	21926	22169	22129	22069	21976	22095	22121	22148	22019	22091	22151	22078	22025	22140	21948	21981	21945	21959	22061	22079	22268	22111	21926	21862	21894	22205	21886	21972	22123	22076	22219	21891	22084	21898	22064	21977	22157	22101	22021	21895	21924	22029	21980	22142	22002	22102	21866	21982	21993	22142	22002	21893	22076	21995	22044	21905	22132	22259	22015	22011	21945	21987	21975	22136	22062	22040	22157	22060	22043	22164	22086	22065	21895	22165	21896	22092	22054	22167	22201	22014	22017	22112	22115	21846	21974	22056	21987	22062	22064	22108	22217	22310	21904	21838	22114	22063	22161	22047	22016	22121	21880	22120	21842	21902	21993	22170	22059	21824	22186	21856	21845	21891	21992	22058	22178	22030	22110	21897	21960	22196	22101	21947	21924	22127	21915	22002	21919	22317	22103	22107	21991	22123	21875	22062	21909	21932	22120	22042	22102	21924	22109	22098	22008	21993	22225	21956	21921	22089	22228	21936	22052	21931	21999	22132	22009	21899	22021	22056	21963	22101	21822	22013	21819	22165	21977	22114	22086	21945	22122	22013	21996	21868	22041	22020	22135	22061	21957	22085	22000	22106	21929	21989	22242	22041	21913	21856	21969	22013	21938	22022	21977	22176	22159	22034	22067	22067	22170	22214	22015	22009	22126	21932	22113	21917	22049	21899	22246	21865	22117	22100	21904	22046	22128	21967	22165	22124	21969	22242	22019	21850	22092	21998	22016	21781	22021	21781	22170	21946	22037	22002	22009	21839	22103	21919	21860	21986	22208	22028	22010	22008	21974	21977	22082	21912	21883	21956	21848	21980	22045	22116	21982	22099	22105	21977	21934	22033	22224	21955	22099	22046	22092	22278	22066	22019	22120	22092	22038	21910	21936	22078	22077	21977	22098	21968	22006	22051	22108	21972	22019	22152	22049	21982	22099	22184	22036	22118	22004	21967	22043	22131	22134	22070	22124	21884	22089	22130	22161	21912	21822	22012	21930	22062	22195	21948	21999	21981	21982	22110	21944	22050	22105	22099	22181	22153	22169	21901	22098	21950	22054	22059	21952	21921	22150	22117	22114	22129	22095	22010	22110	22087	21949	21933	22034	22158	22058	22077	22022	22042	21851	22175	22096	21931	22095	21958	21953	21932	22056	21918	21895	22178	22166	22013	21983	22211	21903	22000	21956	21962	22090	22105	22060	22014	21990	22114	22033	22051	21910	22093	22062	22084	21915	21980	22293	21901	22027	21941	22069	22066	21895	22083	22012	22073	22120	21943	22088	21955	21994	22160	22096	21991	22153	21986	22039	22073	22185	22141	21898	21988	21848	22130	22095	22113	22135	22144	22152	22117	22131	22064	22085	22097	21858	22064	22104	22170	22153	22073	22092	22095	21970	21873	22058	22128	22063	21978	21949	21939	22034	21986	22085	21842	22055	22070	22032	21922	21942	21977	22151	22082	21963	21891	21955	22116	22045	22074	22080	22007	22056	22052	22219	21992	21954	22143	21932	22094	21977	22165	21921	21945	22128	22160	21963	21917	22002	21894	22133	21961	22138	22225	22179	22093	22122	21982	21944	21775	22003	21948	22124	22180	21956	22006	22132	21991	21966	22011	22096	22090	22096	22283	21918	22065	21921	22086	21986	21877	22028	22090	22002	22046	22135	22197	22046	22116	22158	22059	22187	22146	22074	22123	22056	22032	22107	22038	22126	22070	22257	22073	21820	21810	22065	21977	21879	22087	21981	21947	22246	21936	22212	21958	22160	21982	22030	22222	22028	22050	22031	22103	22085	22229	22194	22066	22122	22013	22252	22175	22072	22027	22099	21906	22175	22126	22301	22056	21949	22210	22010	22072	22023	21963	22113	22040	22194	22055	21922	22088	21873	21975	22099	22029	21863	22216	22033	22090	22021	21815	22172	22205	21893	21953	22113	22105	22146	22079	21866	21797	21889	21907	22070	21944	22153	21878	22034	21891	22101	22152	22067	22068	22058	22059	22169	22089	22075	22059	21844	22242	22064	22148	22076	22045	22093	21938	21925	21915	21930	21916	22091	22033	22086	21919	21916	21913	22005	21996	22069	22095	21926	21774	22204	22044	21930	22318	22043	22010	22011	22107	22005	21947	21777	22124	22121	21979	21961	21845	21978	22136	22168	21977	22159	21953	21975	21957	22015	21958	22054	22072	21958	22036	22190	21867	22276	22029	22067	22016	22065	21997	22036	21898	21910	21845	22028	21886	22068	21866	22174	22259	21939	22116	22059	22050	22094	21987	22127	22070	22120	22147	22169	22005	21944	22048	22088	21965	22007	22001	22097	21917	22159	22130	21906	22055	22124	22060	22056	22187	22112	22056	22085	22030	21977	21942	21970	21869	22072	22081	22185	21817	22060	22055	22147	22026	22052	22044	22225	22054	21994	22075	21886	22065	22048	21935	21965	22015	21841	22181	22246	22198	21902	21948	22197	22251	22060	22115	22123	21851	22115	21970	22218	22064	21752	22088	22008	22130	21889	21951	21919	22269	22079	22107	22049	21975	21934	21985	22033	21967	22133	21996	22040	21986	22207	22095	21735	22037	22110	22054	22135	22134	21990	21981	22061	22022	22078	21906	22079	22143	21959	22115	22057	21820	22131	22201	22014	22085	22107	21920	22022	22045	21902	21995	22073	21974	22088	21927	21880	22096	22169	22058	21944	21845	21965	22171	22104	22193	22227	22030	22157	22035	21973	22036	22074	22070	22088	22096	21978	22033	22179	21934	21890	21939	22110	22143	22069	21929	22205	22138	22044	22009	21982	21994	21813	22055	22243	22257	22034	22043	22098	21977	21921	22041	22082	22100	22166	21950	21860	21998	21931	21942	22000	22162	22035	21934	22042	21971	21992	22042	22212	22183	22018	22132	21926	21912	22020	22042	22185	21877	22233	22015	22084	22106	21994	22091	22131	22010	21692	21993	21987	21906
22813	21538	29408	24199	23022	29231	34360	30973	31025	31307	30723	30627	30639	30233	30455	30371	30303	29844	29696	29779	30200	29820	29850	30026	30047	29751	29817	29871	29721	29847	29987	29633	29640	29551	29682	29738	29884	29693	29818	31269	32880	31566	30934	30167	29561	29627	29370	29664	29455	29597	29700	29734	29599	29600	29555	29588	29649	29886	29657	29611	29447	29366	29500	29690	29604	29591	29853	29765	29474	29731	29613	29609	29637	29469	29787	29589	29623	29556	29655	29516	29669	29461	29444	29397	29379	29663	29648	29559	29702	29584	29829	29389	29689	29780	29528	29749	29592	29375	29903	29446	29527	29499	29375	29382	29577	29461	29727	29653	29663	29452	29455	29656	29637	29805	29328	29547	29740	29458	29409	29457	29404	29445	29625	29623	29632	29569	29596	29524	29546	29696	29344	29507	29498	29415	29638	29678	29750	29432	29511	29679	29354	29382	29601	29829	29564	29501	29484	29752	29459	29539	29246	29377	29731	29475	29891	29674	29570	29581	29537	29583	29698	29598	29825	29620	29337	29432	29490	29408	29547	29475	29441	29341	29576	29354	29599	29556	29277	29522	29730	29566	29380	29432	29634	29206	29448	29832	29790	29572	29596	29497	29604	29482	29529	29777	29390	29757	29695	29524	29647	29485	29457	29629	29598	29372	29508	29512	29349	29317	29308	29801	29578	29673	29673	29333	29706	29320	29464	29406	29587	29428	29518	29822	29527	29547	29642	29565	29479	29459	29438	29439	29468	29664	29539	29722	29474	29508	29516	29305	29458	29645	29500	29225	29598	29439	29643	29404	29605	29505	29345	29294	29696	29492	29532	29583	29359	29252	29429	29690	29695	29500	29648	29459	29659	29680	29380	29279	29803	29389	29170	29587	29565	29546	29777	29410	29605	29242	29346	29516	29373	29602	29530	29402	29596	29414	29572	29357	29389	29704	29607	29576	29819	29435	29481	29793	29534	29370	29720	29479	29532	29374	29527	29440	29465	29741	29538	29451	29608	29573	29540	29557	29591	29363	29350	29638	29355	29361	29493	29356	29554	29120	29438	29596	29704	29796	29433	29615	29485	29161	29596	29596	29633	29680	29692	29404	29589	29464	29839	29475	29448	29452	29187	29497	29556	29308	29624	29349	29500	29480	29426	29583	29359	29284	29636	29514	29327	29629	29266	29541	29352	29498	29554	29198	29414	29540	29832	29450	29632	29405	29333	29474	29561	29221	29508	29540	29580	29429	29425	29567	29529	29263	29600	29668	29507	29615	29726	29407	29504	29707	29703	29473	29488	29437	29535	29413	29589	29596	29531	29272	29614	29470	29322	29743	29523	29398	29578	29444	29455	29342	29485	29362	29552	29149	29703	29757	29387	29289	29444	29503	29608	29666	29732	29577	29691	29579	29734	29405	29558	29341	29285	29274	29385	29513	29467	29530	29366	29543	29579	29390	29444	29536	29754	29442	29373	29567	29497	29370	29384	29482	29322	29597	29654	29681	29424	29394	29476	29303	29417	29544	29491	29683	29783	29566	29782	29482	29662	29547	29442	29631	29572	29493	29523	29590	29577	29534	29678	29518	29203	29494	29557	29774	29583	29440	29387	29543	29862	29494	29449	29602	29388	29376	29652	29474	29444	29541	29474	29595	29594	29495	29599	29500	29456	29614	29212	29385	29675	29590	29605	29478	29620	29671	29391	29452	29309	29554	29450	29478	29550	29411	29603	29380	29170	29425	29541	29462	29540	29517	29548	29646	29603	29150	29651	29544	29540	29510	29647	29459	29400	29544	29551	29573	29768	29808	29362	29391	29739	29644	29653	29545	29548	29455	29641	29343	29252	29485	29644	29580	29555	29548	29663	29340	29817	29426	29637	29477	29655	29619	29380	29433	29656	29658	29548	29555	29295	29501	29524	29472	29414	29728	29726	29523	29516	29403	29189	29462	29590	29414	29555	29561	29561	29891	29355	29731	29615	29634	29508	29537	29381	29635	29440	29610	29631	29472	29586	29565	29314	29555	29587	29300	29733	29365	29314	29610	29469	29411	29592	29338	29364	29412	29435	29769	29510	29399	29505	29587	29437	29587	29611	29495	29473	29866	29281	29763	29685	29412	29628	29492	29558	29694	29714	29592	29402	29583	29513	29642	29433	29567	29643	29428	29508	29726	29418	29748	29632	29638	29661	29494	29655	29481	29531	29554	29624	29453	29295	29679	29714	29630	29425	29370	29775	29578	29343	29477	29479	29607	29420	29525	29316	29465	29503	29664	29663	29389	29617	29463	29897	29320	29804	29615	29610	29384	29213	29439	29295	29478	29532	29484	29632	29772	29755	29605	29214	29712	29443	29711	29515	29646	29253	29594	29385	29671	29422	29632	29694	29276	29392	29380	29356	29674	29530	29507	29574	29618	29697	29571	29584	29637	29509	29528	29627	29466	29631	29540	29343	29388	29557	29571	29508	29383	29550	29538	29552	29571	29578	29402	29490	29324	29668	29598	29509	29451	29692	29511	29695	29368	29612	29627	29625	29405	29623	29627	29659	29528	29588	29433	29372	29577	29479	29607	29513	29623	29629	29317	29538	29448	29671	29520	29440	29632	29568	29333	29566	29428	29554	29605	29525	29507	29386	29372	29661	29741	29609	29330	29583	29434	29464	29645	29750	29276	29689	29752	29380	29486	29568	29529	29363	29585	29521	29792	29585	29491	29605	29436	29646	29567	29439	29497	29272	29479	29439	29437	29438	29407	29497	29433	29592	29319	29262	29635	29574	29539	29666	29285	29579	29510	29329	29748	29463	29339	29697	29775	29719	29488	29499	29531	29360	29761	29720	29577	29444	29736	29520	29378	29462	29528	29657	29577	29616	29687	29513	29474	29720	29586	29615	29412	29526	29480	29410	29547	29483	29292	29503	29566	29481	29469	29374	29670	29422	29484	29466	29509	29644	29635	29487	29441	29592	29435	29454	29465	29377	29487	29356	29844	29588	29563	29790	29521	29479	29621	29533	29458	29425	29629	29656	29674	29564	29404	29779	29483	29421	29663	29316	29664	29615	29573	29573	29551	29592	29695	29751	29394	29413	29488	29317	29440	29642	29524	29559	29613	29441	29691	29347	29536	29337	29448	29398	29501	29396	29433	29514	29541	29466	29569	29331	29351	29369	29426	29515	29496	29416	29486	29342	29346	29612	29347	29615	29501	29673	29617	29585	29637	29571	29505	29356	29579	29927	29341	29585	29428	29533	29459	29589	29513	29422	29602	29658	29678	29395	29228	29547	29601	29615	29568	29441	29628	29483	29277	29444	29619	29317	29522	29401	29651	29688	29704	29579	29431	29483	29475	29633	29597	29744	29609	29839	29447	29649	29609	29275	29678	29454	29339	29578	29568	29639	29404	29784	29486	29562	29342	29410	29449	29404	29697	29571	29500	29690	29441	29332	29431	29471	29563	29709	29281	29855	29383	29573	29412	29721	29658	29616	29601	29711	29471	29616	29382	29515	29588	29401	29583	29382	29558	29390	29693	29588	29371	29352	29659	29651	29381	29602	29423	29512	29548	29756	29443	29288	29374	29560	29403	29352	29298	29424	29620	29553	29727	29528	29545	29437	29555	29604	29467	29761	29641	29583	29734	29528	29510	29588	29590	29725	29761	29612	29686	29565	29563	29328	29340	29451	29373	29445	29389	29598	29640	29559	29210	29505	29617	29233	29586	29392	29456	29671	29748	29301	29456	29875	29505	29559	29576	29419	29427	29683	29403	29449	29380	29574	29405	29558	29293	29584	29425	29561	29450	29668	29395	29466	29398	29416	29396	29722	29475	29531	29637	29393	29389	29860	29584	29713	29448	29452	29458	29561	29537	29636	29412	29517	29579	29643	29804	29388	29287	29802	29639	29568	29747	29620	29629	29487	29299	29519	29564	29483	29395	29416	29435	29480	29411	29435	29383	29479	29537	29373	29530	29577	29623	29475	29599	29952	29469	29751	29531	29758	29770	29511	29382	29408	29673	29599	29316	29455	29644	29512	29605	29587	29203	29463	29345	29611	29435	29322	29512	29533	29739	29500	29567	29411	29468	29559	29428	29375	29415	29432	29510	29784	29635	29429	29579	29559	29650	29607	29386	29444	29462	29650	29522	29629	29658	29493	29583	29531	29661	29592	29654	29525	29670	29372	29514	29540	29700	29500	29630	29355	29670	29517	29629	29359	29388	29296	29598	29543	29709	29714	29445	29428	29681	29310	29331	29556	29518	29817	29529	29611	29408	29347	29126	29530	29574	29724	29500	29241	29364	29427	29671	29516	29463	29467	29715	29688	29598	29518	29378	29627	29419	29245	29445	29347	29402	29373	29515	29442	29337	29320	29638	29438	29689	29669	29355	29346	29539	29465	29499	29420	29300	29663	29541	29541	29512	29607	29412	29567	29583	29403	29408	29579	29734	29518	29342	29354	29529	29404	29576	29396	29445	29334	29462	29507	29574	29665	29480	29399	29505	29526	29616	29475	29447	29734	29499	29292	29633	29545	29427	29417	29541	29509	29520	29329	29577	29477	29387	29471	29336	29660	29266	29504	29423	29550	29471	29316	29545	29657	29439	29524	29486	29584	29343	29608	29488	29644	29546	29514	29578	29491	29585	29371	29358	29588	29555	29395	29672	29585	29517	29413	29533	29458	29144	29419	29470	29627	29421	29705	29381	29438	29573	29418	29434	29663	29650	29495	29394	29595	29405	29635	29552	29493	29255	29515	29599	29568	29695	29746	29575	29405	29550	29550	29251	29503	29509	29746	29463	29558	29381	29494	29381	29419	29404	29698	29458	29584	29639	29340	29547	29429	29370	29556	29596	29406	29528	29793	29499	29318	29402	29621	29217	29691	29505	29468	29623	29508	29564	29555	29565	29375	29666	29406	29490	29339	29508	29685	29407	29431	29456	29338	29543	29261	29360	29427	29562	29547	29406	29433	29462	29511	29795	29440	29729	29621	29269	29437	29388	29648	29419	29346	29145	29623	29573	29483	29455	29530	29672	29380	29598	29520	29671	29291	29458	29541	29408	29410	29416	29406	29322	29448	29663	29352	29610	29488	29489	29573	29517	29530	29722	29538	29454	29758	29503	29597	29421	29360	29579	29525	29634	29568	29415	29553	29508	29691	29617
24109	41918	38215	32589	30078	27980	26469	25435	25155	24194	23550	23685	23709	23921	23481	23572	23385	22870	22709	22786	23045	22922	22644	22596	22587	22553	22736	22710	22590	22554	22590	22424	22575	22372	22609	22679	22535	22604	22652	25492	26936	24783	23691	22858	22659	22332	22311	22318	22629	22437	22504	22447	22418	22264	22360	22606	22313	22526	22531	22383	22448	22437	22563	22352	22258	22501	22498	22345	22449	22353	22223	22424	22336	22424	22466	22358	22456	22302	22424	22412	22603	22437	22454	22311	22364	22428	22409	22313	22582	22452	22381	22399	22434	22478	22439	22224	22442	22145	22390	22519	22219	22192	22397	22378	22492	22279	22616	22153	22248	22379	22398	22351	22261	22304	22389	22378	22197	22397	22359	22185	22380	22247	22352	22442	22120	22317	22463	22195	22236	22471	22434	22567	22165	22397	22482	22388	22399	22308	22426	22267	22392	22224	22241	22474	22260	22388	22429	22356	22332	22373	22490	22221	22466	22379	22241	22382	22311	22299	22375	22333	22187	22334	22259	22500	22282	22246	22390	22358	22545	22445	22406	22395	22442	22277	22372	22360	22224	22377	22377	22408	22430	22360	22435	22361	22128	22288	22304	22440	22390	22483	22598	22379	22214	22509	22324	22296	22255	22389	22303	22505	22459	22417	22419	22511	22318	22385	22453	22319	22341	22365	22373	22252	22279	22268	22359	22531	22333	22459	22232	22299	22372	22319	22356	22370	22452	22415	22270	22299	22291	22390	22339	22537	22382	22375	22430	22231	22282	22402	22465	22273	22401	22238	22441	22332	22188	22485	22495	22173	22197	22446	22209	22380	22478	22258	22284	22503	22386	22364	22336	22446	22569	22416	22289	22386	22257	22315	22264	22392	22258	22539	22342	22486	22344	22330	22547	22332	22373	22356	22454	22392	22508	22563	22353	22419	22395	22447	22452	22320	22375	22402	22279	22296	22394	22418	22400	22399	22410	22309	22441	22373	22392	22225	22432	22463	22441	22467	22233	22316	22308	22354	22330	22446	22147	22458	22312	22357	22277	22260	22431	22314	22351	22348	22149	22316	22278	22306	22436	22432	22429	22322	22361	22295	22226	22400	22369	22275	22441	22363	22259	22543	22350	22409	22342	22328	22300	22425	22204	22394	22348	22453	22376	22233	22279	22432	22532	22290	22253	22262	22454	22357	22192	22215	22471	22321	22212	22339	22454	22381	22494	22257	22330	22151	22075	22486	22299	22326	22325	22246	22367	22348	22348	22351	22460	22173	22339	22314	22274	22426	22352	22351	22251	22373	22485	22268	22240	22354	22444	22239	22486	22314	22356	22240	22432	22235	22284	22483	22321	22340	22385	22257	22319	22374	22462	22388	22322	22366	22497	22387	22391	22343	22317	22549	22132	22176	22270	22328	22523	22283	22538	22162	22403	22316	22425	22231	22515	22360	22597	22268	22422	22382	22349	22180	22330	22390	22475	22311	22388	22341	22394	22374	22344	22330	22280	22456	22467	22203	22393	22293	22383	22388	22327	22421	22316	22293	22279	22410	22453	22346	22525	22368	22230	22317	22434	22311	22453	22176	22301	22392	22239	22360	22459	22332	22321	22314	22294	22392	22234	22386	22230	22306	22279	22233	22239	22199	22272	22261	22415	22388	22326	22345	22407	22314	22285	22475	22390	22388	22217	22241	22258	22128	22342	22334	22364	22267	22560	22302	22460	22400	22279	22477	22499	22208	22498	22632	22399	22205	22474	22418	22399	22307	22434	22339	22435	22331	22444	22383	22397	22360	22495	22453	22435	22387	22238	22348	22390	22336	22406	22154	22258	22249	22280	22435	22473	22424	22418	22258	22356	22322	22438	22308	22357	22512	22302	22359	22518	22418	22334	22599	22239	22203	22227	22425	22463	22269	22523	22327	22403	22416	22511	22240	22307	22138	22499	22337	22310	22203	22435	22428	22332	22251	22216	22408	22337	22199	22290	22502	22354	22380	22316	22248	22352	22363	22342	22131	22503	22316	22200	22418	22336	22321	22316	22399	22319	22388	22423	22469	22328	22344	22100	22201	22421	22426	22420	22417	22270	22324	22415	22391	22109	22485	22484	22267	22409	22228	22414	22288	22309	22203	22242	22419	22431	22274	22253	22198	22464	22204	22464	22378	22272	22216	22481	22347	22372	22117	22490	22397	22381	22043	22279	22213	22314	22347	22485	22383	22346	22396	22374	22304	22442	22340	22348	22204	22439	22360	22335	22354	22305	22215	22592	22418	22237	22480	22550	22287	22439	22206	22497	22481	22251	22327	22268	22336	22396	22347	22314	22401	22111	22366	22353	22144	22294	22470	22445	22326	22352	22327	22447	22228	22626	22176	22471	22273	22397	22275	22363	22305	22417	22354	22224	22447	22615	22301	22463	22375	22320	22354	22449	22264	22293	22464	22277	22356	22205	22432	22342	22271	22462	22255	22457	22334	22478	22326	22388	22458	22332	22433	22458	22421	22343	22384	22292	22256	22281	22248	22364	22398	22367	22121	22324	22257	22384	22452	22315	22485	22332	22357	22352	22333	22362	22402	22443	22271	22375	22396	22382	22245	22392	22222	22313	22297	22467	22211	22435	22414	22298	22219	22240	22405	22377	22337	22326	22463	22297	22413	22412	22325	22325	22353	22084	22360	22436	22479	22333	22315	22300	22323	22444	22340	22383	22442	22381	22400	22322	22320	22337	22369	22477	22181	22241	22378	22302	22228	22283	22264	22479	22111	22445	22424	22119	22150	22370	22433	22508	22195	22254	22258	22313	22187	22303	22308	22321	22350	22432	22373	22336	22415	22298	22433	22258	22398	22459	22283	22286	22567	22419	22209	22324	22308	22575	22185	22356	22253	22176	22266	22379	22487	22459	22429	22193	22457	22347	22266	22411	22267	22444	22154	22311	22206	22507	22331	22303	22244	22353	22426	22325	22359	22392	22273	22265	22643	22317	22278	22397	22236	22220	22390	22339	22270	22387	22455	22267	22453	22445	22291	22440	22140	22193	22299	22293	22521	22273	22365	22444	22372	22306	22196	22302	22490	22352	22337	22363	22351	22349	22190	22454	22322	22364	22407	22329	22248	22367	22313	22354	22397	22623	22517	22311	22512	22290	22307	22175	22382	22362	22473	22251	22441	22346	22474	22373	22288	22488	22315	22345	22383	22391	22417	22259	22372	22313	22284	22330	22269	22476	22334	22315	22513	22426	22235	22476	22427	22414	22260	22313	22153	22220	22523	22266	22191	22161	22247	22413	22333	22255	22211	22505	22276	22408	22379	22349	22436	22311	22348	22170	22405	22316	22529	22269	22285	22505	22519	22354	22356	22389	22283	22375	22408	22426	22311	22390	22400	22259	22481	22286	22341	22459	22197	22473	22481	22524	22349	22415	22424	22594	22465	22418	22341	22412	22440	22340	22467	22227	22238	22504	22348	22344	22260	22370	22397	22431	22112	22611	22164	22191	22179	22259	22270	22262	22159	22313	22364	22369	22364	22334	22264	22366	22197	22480	22352	22355	22404	22325	22095	22301	22429	22331	22224	22463	22352	22366	22296	22339	22372	22470	22239	22349	22398	22433	22351	22270	22380	22275	22238	22325	22407	22177	22384	22377	22252	22381	22260	22328	22376	22412	22480	22387	22290	22326	22485	22449	22439	22357	22302	22374	22168	22394	22352	22360	22264	22388	22451	22389	22649	22134	22223	22365	22375	22286	22342	22512	22475	22324	22541	22396	22379	22364	22541	22181	22478	22268	22366	22227	22453	22575	22206	22306	22401	22300	22414	22180	22357	22447	22391	22348	22528	22275	22177	22390	22406	22405	22231	22161	22159	22336	22385	22194	22366	22381	22288	22237	22434	22377	22485	22408	22376	22475	22269	22282	22311	22335	22346	22419	22373	22420	22259	22317	22491	22376	22341	22205	22405	22505	22278	22426	22413	22408	22380	22431	22370	22354	22106	22134	22475	22137	22439	22274	22324	22428	22141	22407	22400	22476	22422	22218	22494	22316	22378	22406	22407	22362	22198	22311	22223	22334	22250	22320	22306	22215	22389	22564	22363	22369	22418	22359	22523	22436	22316	22223	22304	22272	22001	22394	22443	22379	22208	22471	22391	22201	22241	22458	22221	22351	22348	22222	22498	22347	22231	22314	22343	22284	22287	22489	22346	22387	22398	22372	22351	22415	22330	22299	22340	22351	22395	22502	22257	22172	22325	22371	22385	22282	22221	22497	22311	22215	22537	22429	22408	22384	22371	22358	22253	22446	22450	22253	22285	22431	22319	22541	22311	22347	22325	22263	22223	22279	22296	22303	22341	22212	22296	22512	22265	22201	22251	22563	22403	22419	22205	22546	22326	22263	22541	22439	22299	22432	22421	22291	22273	22530	22456	22338	22485	22452	22311	22283	22357	22292	22266	22261	22273	22332	22405	22295	22207	22146	22365	22390	22448	22308	22372	22449	22205	22610	22486	22358	22373	22100	22411	22247	22331	22373	22578	22077	22305	22345	22218	22380	22366	22404	22351	22251	22367	22095	22325	22507	22185	22503	22264	22534	22307	22310	22192	22303	22269	22377	22498	22403	22418	22335	22241	22487	22409	22397	22462	22322	22347	22224	22431	22308	22297	22297	22397	22481	22275	22373	22460	22377	22410	22306	22431	22245	22503	22217	22275	22346	22579	22418	22540	22048	22252	22359	22149	22347	22402	22348	22361	22498	22542	22352	22394	22344	22405	22334	22297	22387	22330	22280	22212	22507	22396	22296	22260	22342	22320	22299	22486	22299	22365	22253	22441	22263	22468	22477	22353	22404	22490	22392	22419	22357	22292	22333	22237	22291	22267	22416	22501	22281	22299	22284	22556	22414	22436	22393	22428	22303	22252	22486	22360	22210	22425	22277	22474	22404	22333	22329	22227	22347	22209	22360	22349	22228	22309	22337	22382	22339	22378	22431	22279	22472	22396	22287	22303	22282	22298	22618	22389	22576	22295	22208	22498	22356	22417	22418	22401	22449	22476	22296	22328	22244	22257	22014	22483	22392	22402	22445	22421	22381	22244	22325	22226	22342	22540	22377	22450	22457	22290	22306	22369	22276	22391	22280	22257	22216	22382	22367	22455	22364	22573
29216	25523	33528	33166	30889	31105	30892	30238	30317	29969	29925	30050	29961	29898	29814	30020	29954	29723	29736	29741	29674	29645	29806	29689	29514	29679	29714	29659	29596	29793	29624	29827	29633	29575	29743	29460	29731	29441	29808	29813	29861	29912	29751	29532	29706	29506	29441	29609	29741	29487	29798	29618	29443	29452	29777	29742	29750	29702	29613	29760	29567	29577	29656	29597	29568	29583	29723	29590	29646	29412	29649	29441	29545	29737	29929	29741	29754	29735	29684	29743	29716	29600	29786	29617	29714	29400	29744	29910	29660	29504	29659	29544	29624	29609	29549	29430	29576	29660	29540	29554	29792	29681	29705	29504	29404	29639	29692	29435	29495	29634	29531	29487	29530	29567	29568	29507	29634	29773	29659	29696	29935	29731	29439	29573	29584	29722	29830	29308	29537	29530	29501	29908	29712	29708	29632	29607	29842	29632	29540	29542	29500	29601	29831	29575	29565	29820	29341	29794	29574	29584	29645	29604	29670	29535	29599	29443	29746	29526	29684	29513	29585	29488	29663	29378	29850	29699	29493	29678	29814	29581	29737	29586	29495	29424	29706	29419	29528	29516	29599	29745	29595	29675	29753	29647	29623	29786	29494	29729	29569	29638	29583	29509	29317	29566	29351	29591	29746	29763	29647	29639	29633	29684	29759	29597	29681	29537	29765	29503	29708	29507	29692	29583	29444	29736	29652	29600	29783	29702	29431	29525	29691	29542	29712	29740	29849	29365	29617	29418	29570	29642	29635	29318	29628	29657	29662	29727	29429	29467	29569	29622	29706	29676	29777	29824	29424	29545	29754	29668	29591	29556	29606	29525	29462	29632	29735	29573	29558	29737	29636	29606	29645	29294	29464	29652	29652	29652	29595	29749	29513	29513	29722	29699	29921	29503	29371	29518	29456	29735	29668	29516	29659	29712	29666	29554	29674	29678	29473	29509	29610	29522	29540	29489	29586	29426	29731	29465	29790	29670	29614	29640	29516	29564	29769	29373	29606	29566	29514	29773	29460	29786	29543	29680	29947	29625	29730	29598	29642	29568	29576	29655	29835	29313	29667	29502	29685	29419	29519	29574	29574	29569	29427	29392	29593	29535	29603	29347	29497	29548	29923	29653	29534	29664	29743	29492	29638	29612	29773	29683	29612	29542	29493	29946	29452	29657	29638	29518	29843	29374	29813	29721	29769	29708	29450	29651	29626	29370	29682	29632	29486	29348	29644	29569	29635	29695	29715	29538	29621	29585	29609	29495	29848	29744	29655	29686	29496	29687	29662	29566	29438	29612	29607	29723	29716	29702	29745	29646	29591	29577	29600	29470	29780	29492	29573	29510	29465	29549	29651	29641	29595	29532	29669	29590	29455	29872	29582	29621	29614	29520	29527	29749	29716	29463	29658	29548	29591	29561	29799	29632	29679	29583	29688	29702	29605	29504	29533	29654	29625	29411	29457	29401	29729	29680	29483	29394	29477	29694	29224	29416	29656	29635	29629	29715	29621	29693	29741	29693	30017	29923	29683	29554	29589	29539	29629	29735	29685	29541	29852	29466	29585	29370	29607	29444	29639	29509	29499	29513	29503	29821	29670	29584	29519	29445	29747	29855	29596	29445	29627	29774	29556	29697	29280	29577	29704	29498	29565	29673	29778	29696	29586	29908	29829	29591	29465	29734	29508	29594	29551	29391	29399	29474	29544	29512	29259	29498	29610	29658	29603	29438	29647	29669	29597	29568	29795	29376	29471	29643	29700	29515	29787	29504	29593	29692	29721	29556	29587	29583	29615	29303	29792	29842	29655	29527	29635	29563	29607	29960	29892	29592	29308	29540	30049	29902	29640	29599	29490	29706	29573	29497	29668	29543	29675	29406	29525	29668	29558	29645	29736	29654	29476	29748	29592	29747	29451	29595	29806	29597	29609	29499	29568	29678	29691	29799	29694	29504	29537	29387	29515	29506	29742	29371	29557	29721	29824	29739	29605	29452	29577	29825	29726	29472	29656	29610	29631	29636	29701	29464	29683	29536	29685	29843	29663	29592	29305	29505	29588	29517	29538	29588	29490	29738	29543	29720	29437	29533	29793	29583	29475	29758	29578	29816	29601	29510	29573	29475	29633	29409	29816	29597	29657	29534	29769	29663	29510	29653	29732	29395	29630	29656	29986	29640	29536	29448	29556	29556	29693	29826	29807	29344	29763	29652	29838	29783	29836	29573	29520	29408	29662	29784	29547	29630	29460	29495	29554	29768	29680	29567	29525	29606	29585	29517	29503	29972	29659	29457	29729	29659	29534	29589	29403	29507	29587	29578	29642	29709	29897	29697	29807	29606	29804	29694	29859	29560	29531	29664	29548	29355	29624	29615	29870	29787	29845	29706	29786	29582	29948	29823	29516	29626	29464	29393	29793	29825	29411	29592	29838	29475	29653	29558	29559	29567	29857	29632	29429	29461	29657	29529	29490	29624	29837	29570	29629	29589	29629	29732	29634	29660	29667	29577	29614	29771	29647	29712	29688	29595	30021	29756	29639	29818	29517	29602	29508	29582	29764	29736	29739	29638	29468	29347	29532	29746	29643	29767	29726	29722	29866	29468	29676	29697	29653	29620	29383	29544	29507	29661	29604	29608	29659	29626	29587	29547	29699	29713	29461	29906	29748	29688	29501	29563	29457	29489	29645	29777	29708	29398	29612	29827	29689	29614	29608	29618	29686	29878	29595	29776	29618	29538	29487	29672	29737	29365	29467	29551	29501	29253	29445	29497	29386	29414	29659	29692	29311	29574	29616	29609	29469	29653	29683	29637	29899	29732	29668	29539	29442	29867	29599	29643	29666	29637	29652	29603	29766	29818	29841	29398	29714	29576	29499	29611	29896	29703	29746	29589	29505	29604	29569	29606	29723	29657	29764	29571	29692	29528	29514	29503	29581	29718	29665	29532	29608	29821	29530	29613	29704	29704	29535	29531	29394	29571	29850	29398	29475	29844	29609	29679	29783	29589	29666	29737	29642	29378	29544	29541	29603	29537	29659	29513	29673	29616	29556	29478	29716	29565	29595	29726	29223	29583	29699	29472	29705	29374	29558	29484	29349	29839	29762	29646	29707	29759	29567	29491	29745	29289	29582	29460	29559	29622	29225	29693	29709	29799	29388	29535	29481	29645	29510	29582	29587	29449	29496	29451	29560	29816	29416	29865	29701	29516	29642	29627	29704	29507	29550	29794	29652	29841	30044	29643	29474	29654	29526	29544	29480	29651	29611	29639	29761	29557	29547	29666	29741	29607	29585	29442	29603	29533	29756	29669	29622	29869	29655	29637	29702	29825	29710	29727	29663	29609	29832	29405	29625	29906	29821	29488	29782	29599	29315	29630	29583	29672	29686	29873	29677	29561	29570	29418	29249	29599	29486	29319	29686	29570	29537	29679	29421	29695	29839	29432	29764	29636	29465	29591	29470	29566	29662	29602	29679	29543	29448	29727	29501	29554	29530	29670	29378	29699	29690	29618	29728	29548	29729	29608	29779	29491	29714	29492	29648	29727	29727	29587	29753	29613	29598	29822	29421	29625	29599	29591	29552	29640	29603	29552	29466	29471	29559	29392	29673	29638	29458	29831	29439	29516	29785	29487	29522	29446	29647	29537	29446	29494	29591	29455	29857	29653	29805	29703	29413	29792	29786	29560	29755	29799	29594	29408	29731	29491	29463	29527	29753	29815	29719	29681	29651	29660	29674	29586	29774	29720	30059	29559	29458	29515	29350	29602	29768	29787	29445	29545	29649	29562	29396	29633	29477	29404	29453	29506	29701	29511	29528	29306	29969	29711	29540	29469	29584	29605	29468	29656	29606	29383	29356	29536	29629	29484	29525	29612	29732	29648	29734	29676	29629	29463	29855	29521	29681	29544	29627	29745	29880	29580	29536	29561	29590	29445	29554	29436	29724	29545	29646	29538	29595	29535	29481	29576	29667	29665	29647	29776	29647	29732	29526	29760	29740	29751	29579	29508	29926	29557	29632	29832	29462	29812	29397	29693	29844	29584	29596	29506	29632	29565	29752	29596	29810	29766	29640	29480	29576	29584	29637	29685	29711	29440	29463	29445	29604	29724	29864	29306	29819	29500	29483	29475	29695	29763	29629	29810	29655	29557	29648	29971	29437	29636	29649	29497	29515	29775	29466	29654	29840	29386	29599	29532	29587	29721	29702	29455	29720	29884	29478	29690	29733	29397	29756	29849	29628	29460	29876	29672	29354	29698	29639	29730	29474	29547	29685	29572	29650	29757	29822	29421	29511	29810	29622	29515	29585	29666	29499	29532	29621	29739	29759	29630	29897	29350	29593	29561	29683	29399	29660	29686	29417	29731	29661	29691	29658	29394	29753	29805	29818	29566	29926	29652	29453	29555	29695	29722	29424	29640	29553	29412	29617	29813	29702	29540	29627	29706	29531	29583	29551	29662	29632	29502	29504	29766	29726	29448	29519	29545	29401	29407	29665	29612	29606	29642	29494	29592	29812	29733	29579	29845	29602	29485	29737	29544	29563	29673	29607	29691	29696	29668	29714	29715	29657	29583	29579	29806	29677	29496	29528	29528	29864	29286	29671	29698	29537	29835	29590	29325	29781	29860	29727	29651	29534	29667	29728	29704	29749	29622	29733	29447	29486	29560	29655	29553	29662	29566	29590	29639	29729	29602	29572	29758	29506	29795	29895	29625	29569	29596	29689	29611	29688	29620	29663	29797	29688	29782	29724	29654	29547	29595	29805	29613	29854	29656	29635	29725	29657	29469	29735	29538	29548	29784	29868	29556	29673	29526	29550	29725	29641	29743	29747	29497	29391	29607	29858	29457	29475	29648	29794	29496	29437	29722	29457	29687	29679	29729	29427	29650	29760	29756	29778	29827	29520	29463	29653	29642	29489	29640	29672	29828	29729	29517	29535	29739	29444	29597	29688	29652	29558	29576	29565	29493	29643	29601	29866	29733	29808	29459	29602	29695	29396	29676	29552	29795	29685	29799	29591	29678	29798	29942	29764	29621	29579	29783	29363	29516	29726	29576	29559	29461	29613	29597	29474	29464	29681	29529	29832	29552	29631	29486	29730	29451	29730	29843	29832	29524	29486	29716	29720	29794	29710	29590	29678	29721	29518	29576	29713	29663
23874	32082	29175	26461	25547	24852	23905	23487	23404	22765	22816	22971	23024	22866	22864	22859	22439	22574	22720	22479	22692	22502	22487	22418	22487	22316	22290	22493	22397	22485	22434	22475	22399	22308	22199	22431	22408	22469	22322	22759	22774	22667	22486	22355	22219	22165	22451	22578	22394	22467	22237	22480	22146	22220	22493	22364	22195	22297	22557	22229	22296	22322	22432	22354	22397	22230	22272	22297	22415	22233	22346	22228	22281	22353	22198	22361	22388	22349	22306	22317	22476	22450	22359	22623	22282	22326	22208	22545	22578	22282	22221	22372	22432	22270	22436	22119	22335	22227	22232	22344	22211	22422	22369	22317	22203	22258	22410	22442	22437	22210	22566	22201	22287	22220	22436	22474	22358	22419	22384	22387	22462	22326	22437	22283	22339	22508	22448	22379	22359	22231	22454	22369	22311	22435	22254	22391	22407	22406	22418	22362	22504	22275	22419	22427	22364	22114	22413	22330	22242	22395	22385	22476	22481	22309	22185	22445	22462	22370	22414	22185	22322	22217	22371	22344	22515	22378	22366	22475	22272	22474	22195	22421	22247	22495	22248	22304	22252	22460	22312	22131	22361	22171	22368	22311	22264	22223	22315	22288	22455	22422	22296	22534	22277	22443	22371	22333	22283	22463	22437	22535	22273	22452	22426	22395	22386	22380	22303	22140	22559	22369	22355	22249	22328	22292	22390	22330	22192	22221	22348	22454	22317	22366	22305	22233	22397	22235	22347	22363	22259	22401	22529	22297	22293	22279	22324	22386	22490	22462	22383	22468	22270	22438	22373	22598	22508	22359	22518	22372	22439	22326	22522	22318	22330	22186	22341	22416	22290	22415	22355	22507	22443	22672	22500	22424	22430	22289	22481	22477	22507	22404	22401	22467	22540	22374	22408	22237	22404	22347	22217	22493	22371	22205	22548	22551	22298	22495	22339	22479	22388	22258	22595	22293	22383	22325	22424	22323	22336	22282	22388	22413	22360	22290	22267	22437	22383	22472	22305	22366	22311	22436	22508	22470	22147	22142	22294	22278	22477	22318	22486	22354	22392	22258	22341	22280	22554	22278	22143	22292	22102	22426	22494	22495	22324	22346	22318	22387	22269	22523	22270	22384	22417	22415	22303	22205	22440	22290	22563	22408	22606	22494	22211	22325	22349	22303	22248	22380	22323	22563	22107	22552	22383	22464	22279	22575	22247	22319	22384	22555	22417	22459	22418	22394	22236	22440	22394	22554	22539	22456	22344	22411	22401	22330	22511	22403	22346	22396	22189	22278	22333	22402	22334	22523	22384	22285	22380	22356	22254	22423	22285	22506	22312	22320	22430	22523	22470	22478	22193	22222	22415	22357	22358	22339	22280	22372	22228	22299	22416	22466	22202	22198	22469	22463	22379	22323	22400	22477	22645	22349	22311	22324	22377	22438	22466	22423	22320	22414	22311	22494	22330	22315	22430	22641	22330	22291	22330	22425	22147	22463	22508	22431	22401	22323	22371	22322	22376	22388	22289	22306	22344	22134	22358	22411	22250	22316	22233	22159	22400	22257	22448	22256	22395	22436	22272	22379	22478	22303	22486	22242	22400	22400	22424	22302	22266	22458	22348	22186	22504	22404	22325	22273	22507	22375	22209	22416	22517	22390	22346	22370	22259	22317	22495	22392	22337	22336	22341	22373	22281	22130	22470	22466	22393	22396	22407	22324	22280	22239	22293	22497	22225	22380	22342	22229	22351	22434	22214	22256	22315	22249	22481	22484	22411	22408	22582	22361	22311	22365	22207	22462	22313	22213	22508	22312	22253	22280	22366	22494	22377	22180	22397	22516	22400	22499	22452	22421	22284	22273	22536	22223	22411	22226	22401	22320	22250	22365	22467	22282	22448	22178	22323	22260	22489	22421	22379	22252	22379	22306	22299	22353	22352	22245	22281	22263	22278	22627	22428	22284	22329	22352	22638	22416	22310	22610	22371	22400	22252	22409	22402	22361	22322	22384	22370	22446	22303	22352	22261	22193	22310	22377	22355	22401	22425	22219	22518	22277	22420	22331	22390	22333	22270	22260	22355	22362	22496	22361	22369	22317	22396	22287	22392	22267	22271	22364	22281	22309	22427	22247	22346	22447	22398	22466	22279	22401	22379	22397	22424	22433	22376	22360	22222	22333	22404	22438	22267	22385	22365	22386	22164	22233	22590	22259	22412	22338	22262	22343	22559	22418	22393	22440	22293	22401	22375	22415	22414	22289	22409	22553	22349	22211	22409	22481	22217	22446	22307	22520	22340	22425	22392	22426	22418	22332	22321	22511	22445	22306	22230	22522	22392	22439	22332	22384	22435	22207	22346	22403	22553	22248	22501	22436	22438	22237	22479	22462	22296	22252	22131	22318	22409	22351	22316	22254	22320	22534	22308	22259	22360	22435	22127	22457	22331	22347	22353	22462	22453	22400	22317	22303	22257	22488	22352	22302	22356	22486	22471	22330	22500	22544	22542	22439	22513	22428	22620	22297	22330	22510	22454	22340	22319	22169	22433	22287	22463	22413	22458	22346	22253	22355	22404	22390	22488	22340	22264	22447	22402	22346	22392	22458	22224	22440	22427	22351	22435	22357	22286	22283	22370	22257	22309	22332	22586	22337	22434	22350	22271	22385	22365	22154	22512	22198	22411	22535	22411	22419	22342	22257	22436	22204	22311	22292	22425	22266	22511	22416	22356	22489	22327	22207	22416	22252	22389	22279	22277	22348	22419	22309	22322	22510	22384	22239	22369	22274	22462	22517	22338	22207	22506	22327	22332	22436	22274	22482	22358	22248	22283	22295	22437	22199	22315	22319	22469	22357	22316	22381	22366	22267	22437	22377	22391	22412	22502	22371	22325	22250	22335	22476	22566	22382	22263	22565	22318	22334	22524	22408	22344	22241	22290	22235	22266	22230	22111	22544	22486	22400	22520	22383	22397	22449	22399	22169	22297	22508	22262	22465	22336	22339	22302	22133	22415	22315	22472	22314	22521	22238	22241	22288	22488	22286	22395	22296	22442	22223	22243	22374	22404	22519	22358	22371	22309	22293	22297	22449	22449	22371	22309	22425	22227	22401	22378	22511	22211	22364	22346	22435	22397	22350	22477	22370	22257	22535	22353	22163	22447	22381	22317	22447	22406	22252	22439	22382	22266	22249	22333	22465	22450	22582	22348	22455	22501	22467	22285	22502	22533	22336	22200	22247	22316	22165	22452	22332	22346	22447	22360	22371	22295	22344	22278	22105	22367	22214	22487	22386	22356	22588	22385	22353	22480	22330	22312	22256	22402	22335	22166	22341	22501	22294	22381	22447	22292	22379	22446	22220	22271	22209	22406	22366	22318	22309	22348	22414	22353	22270	22313	22099	22381	22331	22259	22297	22509	22186	22476	22460	22366	22375	22573	22394	22190	22373	22487	22436	22266	22244	22531	22411	22351	22290	22414	22375	22364	22403	22387	22205	22392	22570	22306	22272	22383	22487	22445	22514	22348	22323	22414	22512	22374	22358	22139	22392	22295	22208	22463	22256	22482	22309	22339	22465	22597	22392	22457	22517	22363	22369	22492	22185	22552	22405	22411	22320	22118	22373	22314	22327	22378	22379	22500	22436	22301	22236	22530	22341	22447	22474	22527	22300	22258	22389	22186	22282	22358	22182	22401	22340	22434	22310	22328	22243	22288	22331	22556	22460	22313	22411	22365	22410	22390	22167	22464	22380	22406	22205	22323	22463	22485	22406	22212	22453	22418	22400	22115	22551	22480	22421	22357	22387	22447	22384	22432	22334	22416	22301	22506	22405	22413	22258	22380	22300	22458	22256	22540	22187	22357	22392	22479	22463	22235	22433	22541	22486	22385	22436	22260	22168	22448	22418	22280	22521	22403	22337	22478	22451	22304	22464	22138	22408	22362	22371	22354	22465	22309	22401	22273	22659	22350	22244	22353	22375	22347	22258	22382	22481	22459	22291	22408	22254	22501	22370	22566	22502	22546	22239	22409	22388	22273	22441	22294	22464	22449	22366	22276	22296	22395	22482	22275	22380	22548	22211	22251	22230	22300	22398	22553	22297	22440	22431	22572	22582	22430	22313	22368	22349	22240	22470	22374	22326	22283	22152	22523	22477	22263	22468	22256	22300	22138	22397	22271	22438	22456	22148	22356	22448	22321	22393	22621	22436	22313	22220	22341	22431	22490	22439	22421	22415	22109	22400	22434	22510	22431	22375	22442	22275	22396	22469	22472	22274	22295	22330	22279	22379	22482	22360	22418	22405	22247	22363	22356	22363	22507	22367	22545	22507	22259	22284	22290	22520	22368	22400	22411	22358	22514	22346	22524	22318	22432	22405	22210	22377	22651	22386	22244	22380	22346	22333	22222	22333	22407	22353	22410	22277	22282	22252	22384	22415	22371	22337	22455	22258	22663	22190	22295	22613	22382	22324	22370	22414	22447	22392	22314	22238	22406	22274	22450	22395	22429	22311	22220	22318	22408	22356	22457	22280	22453	22379	22426	22382	22388	22346	22356	22285	22360	22284	22355	22295	22354	22249	22299	22308	22348	22379	22289	22311	22324	22324	22457	22225	22407	22382	22330	22275	22472	22351	22471	22214	22371	22520	22379	22463	22348	22278	22299	22300	22351	22490	22246	22324	22601	22329	22369	22443	22576	22409	22318	22389	22543	22338	22497	22215	22534	22436	22338	22453	22390	22265	22382	22359	22426	22204	22458	22386	22331	22388	22374	22236	22544	22531	22323	22346	22341	22421	22335	22417	22367	22350	22319	22376	22532	22373	22397	22409	22386	22389	22537	22267	22324	22457	22504	22476	22241	22410	22386	22344	22447	22230	22478	22276	22342	22350	22436	22362	22366	22148	22383	22196	22403	22357	22478	22406	22531	22366	22349	22322	22472	22489	22400	22185	22523	22485	22146	22376	22346	22270	22378	22380	22407	22230	22230	22392	22370	22466	22566	22538	22351	22436	22313	22386	22340	22315	22241	22446	22471	22348	22366	22299	22489	22466	22162	22535	22320	22448	22289	22390	22498	22226	22470	22607	22359	22451	22288	22519	22318	22374	22331	22203	22387	22352	22505	22317	22426	22459	22251	22430	22311	22376	22455	22185	22505	22440	22259	22399
23689	21510	29230	24816	25381	31005	33182	30966	30608	30425	30236	30526	30168	30414	30051	30316	30175	29871	29940	29763	29983	30040	29898	29976	29842	29672	29902	30102	29826	29907	29707	29781	29588	29968	29813	29823	30015	29662	29900	30746	31362	30712	30386	30102	30059	29702	29788	29788	29810	29689	29561	29742	29798	29859	29922	29501	29681	29516	29789	29673	29687	29665	29661	29712	29603	29794	29709	29839	29654	29490	29778	29534	29619	29647	29758	29842	29721	29929	29674	29600	29488	29706	29770	29857	29690	29863	29898	29653	29763	29847	29786	29538	29682	29734	29507	29843	29884	29940	29528	29890	29697	29953	29943	29650	29689	29882	29866	29756	29775	29775	29790	29516	29776	29548	29564	29764	29622	29508	29633	29839	29813	29855	29640	29838	29653	29694	29879	29588	29796	29757	29446	29720	29681	29698	29867	29979	29725	29876	29744	29501	29761	29728	29781	29709	29647	29926	30042	29634	29973	29596	29714	29768	30029	29597	29676	29589	29767	29642	29553	29963	29814	29421	29638	29782	29612	29715	29572	29762	29727	29427	29755	29561	29442	29858	29634	29519	29847	29726	29742	29741	29857	29853	29733	29681	29488	29565	29595	29801	29923	29798	29681	29683	29768	29702	29597	29850	29737	29791	29715	29730	29908	29583	29642	29753	29617	29723	29797	29722	29803	29736	29479	29764	29734	29603	29759	29491	29754	29551	29494	29782	29495	29531	29622	29658	29741	29704	29650	29726	29773	29695	29982	29546	29513	29711	29695	29727	29766	29729	29649	29891	29570	29665	29705	29647	29760	29687	29716	29592	29640	29551	29635	29632	29692	29681	29592	29659	29721	29740	29646	29539	29659	29575	29594	29798	29656	29693	29713	29622	29802	29734	29814	29539	29581	29583	29811	29813	29713	29590	29474	29916	29673	29581	29605	29828	29931	29618	29546	29660	29586	29833	29717	29577	29704	29909	29716	29566	29651	29685	29768	29759	29860	29754	29742	29669	29789	29789	29751	29765	29762	29833	29877	29677	29608	29910	29744	29901	29648	29827	29741	29756	29629	29767	29632	29554	29536	29829	29567	29567	29661	29644	29777	29761	29584	29670	29811	29661	29690	29690	29524	29841	29448	29642	29899	29680	29643	29837	29638	29882	29562	29601	29627	29989	29732	29779	29787	29791	29740	29800	29951	29716	29906	29773	29706	29822	29723	29786	29922	29614	29623	29641	29689	29841	29619	29674	29693	29800	29672	29768	29869	29796	29625	29677	29725	29617	29529	29653	29858	29564	29663	29803	29523	29511	30019	29727	29912	29654	29425	29561	29603	29545	29757	29726	29829	29785	29603	29684	29730	29614	29419	29919	29714	29735	29774	29914	29834	29755	29390	29715	29502	29508	29576	29900	29965	29683	29725	29758	29598	29943	29682	29669	29857	29730	29658	29826	29840	29777	29779	29551	29524	29808	29723	29556	29611	29595	29739	29787	29458	29583	29738	29855	29775	29800	29810	29856	29585	29614	29651	29718	29900	29787	29620	29617	29869	29633	29841	29607	29690	29757	29607	29788	29751	29680	29635	29798	29857	29903	29489	29780	29831	29566	29534	29673	29875	29768	29742	29932	29726	29694	29834	29817	29575	29695	29566	29744	29670	29640	29734	29660	30121	29536	29677	29684	29633	29924	29874	29930	29714	29740	29617	29467	29690	29818	29773	29859	29844	29772	29691	29457	29922	29865	29782	29470	29691	29542	29714	29817	29618	29734	29728	29750	29645	29788	29893	29789	29885	29588	29733	29779	29912	29627	29723	29622	29826	29651	29649	29958	29558	29892	29694	29745	29658	29676	29661	29819	29743	29801	29770	29958	29501	29702	29839	29582	29783	29714	29432	29751	29821	29275	29647	29608	29877	29733	29736	29887	29849	29971	29862	29542	29670	29700	29755	29546	29832	29832	29463	29740	29532	29793	29566	29912	29830	29794	29705	29784	29576	29612	29725	29789	29953	29739	29681	29857	29515	29823	29471	29520	29492	29457	29736	29528	29743	29805	29690	29760	29716	29567	29771	29630	29786	29711	30000	29904	29776	29892	29659	29615	29715	29428	29539	29508	29875	29909	29658	29851	29564	29760	29610	29719	29823	29754	29820	29763	29641	29864	29692	29884	29654	29763	30194	29656	29770	29841	29660	29666	29999	29620	29700	30066	29841	29824	29669	29841	29825	29657	29581	29742	29856	29666	29688	29897	29760	29927	29741	29626	29707	29463	29873	29722	29747	29881	29983	29629	29640	29815	29720	29856	29866	29627	29835	29814	29536	29721	29543	29504	29732	29787	29880	29904	29746	29802	29874	29661	29673	29736	29892	29572	29657	29793	29628	29736	29844	30160	29715	29976	29667	29714	29769	29884	29718	29693	29818	29740	29682	29674	29747	29614	29740	29542	29710	29576	29832	29810	29581	29805	29640	29384	29570	29607	29711	29731	29728	29580	29685	29751	29896	29782	29853	29714	29728	29545	29618	29640	29549	29735	29751	29647	29572	29523	29929	29720	29729	29818	29811	29955	29717	29766	29817	29981	29647	29823	29829	29531	29925	29744	29767	29804	29676	29659	29592	29870	29632	29738	29987	29561	29690	29756	29769	29482	29435	29685	29546	29714	29784	29717	29768	29909	29983	29765	29898	29624	29862	29600	29851	29565	29959	29673	29512	29634	29690	29478	29850	29813	29705	29675	29638	29773	29811	30065	29635	29856	29834	29696	29893	29795	29658	29714	29557	29672	29692	29740	29519	29957	29626	29648	29960	29738	29580	29730	29567	29596	29675	29688	29725	29905	29742	29787	29733	29626	29653	29546	29805	29756	29413	29618	29710	29694	29817	29975	29667	29630	29844	29528	29604	29725	29930	29796	29595	29807	29701	29547	29876	30010	29978	29747	29586	29780	29741	29581	29915	29576	29988	29877	29764	29789	29573	29752	29570	29704	29757	29825	29959	29900	29862	29864	29765	29559	29640	29802	29781	29736	29807	29928	29765	29907	29595	29665	29834	29977	29641	29648	29698	29830	29668	29668	29845	29843	29849	29703	29689	29554	29767	29929	29455	29762	29676	29571	29601	29723	29809	29466	29736	29852	29784	29556	29665	29675	29761	29681	29586	30056	29856	29742	29796	29821	29651	29811	29673	29568	29859	29886	29843	29754	29680	29613	29812	29861	29648	29469	29583	29498	29820	29703	29742	29841	29842	29878	29718	29693	29789	29808	29625	29686	29592	29701	29902	29804	29825	29627	29993	29622	30010	29734	29605	29484	29827	29639	29680	29896	29911	29905	29662	29656	29748	29571	29578	29832	29713	29670	29810	29400	29584	29822	29790	29838	29628	29829	30031	29716	29642	29886	29679	29965	29862	29639	29807	29858	29756	29804	29914	29611	29634	29765	29703	29634	29807	29915	29875	29772	29809	29654	29899	29516	29810	29779	29914	29557	29515	29981	29663	29854	29907	29703	29676	29739	29610	29914	29801	29569	29634	29899	29380	29742	29779	29660	29640	29797	29495	29712	29688	29776	29519	29918	29490	29910	29614	29764	29648	29775	29903	29767	29938	29693	29557	29674	29508	29767	29847	29771	29768	29592	29860	29614	29785	29883	29503	29938	29791	29530	29891	29781	29861	29817	29800	29659	29736	29586	29893	29742	29386	29632	29772	29996	29874	29767	29880	29742	29530	29751	29534	29563	29597	29732	29547	29738	29772	29854	29987	29898	29740	29570	29678	29629	29902	29792	29589	29721	29580	29501	29635	29756	29652	29634	29735	29803	29724	29725	29747	29530	29941	29783	29754	29671	29978	29552	29843	29515	29804	29791	29805	29786	29921	29775	29651	29794	29586	29833	29554	29589	29544	29732	29773	29633	29829	29544	29752	29598	29957	29684	29641	29349	29748	29694	29607	29637	29815	29686	29913	29843	29941	29758	29714	29626	29741	29808	29820	29701	29830	29514	29673	29625	29546	29607	29765	29670	29800	29934	29814	29649	29797	29732	29651	29677	29644	29811	29640	29643	29840	29918	29620	29656	29824	29841	29767	29629	29873	29680	29861	29772	29771	29653	29926	29766	29839	29639	29638	29700	29637	29508	29793	29671	29791	29321	29922	30146	29517	29693	29850	29552	29704	29627	29957	29840	29759	29736	29769	29626	29641	29777	29822	29853	29466	29640	29836	29911	29762	29822	29787	29847	29736	29771	29641	29715	29706	29653	29716	29556	29900	29720	29656	29643	29722	29956	29719	29672	29651	29673	29821	29861	29725	29879	29785	29772	29677	29991	29649	29612	29671	29804	29856	29788	29719	29546	29824	29623	29633	29706	29922	29318	29763	29763	29734	29874	29657	29675	29554	29767	29917	29788	29612	29588	29805	29659	29605	29556	29717	29821	29878	29604	29618	29793	29942	29888	29811	29513	29903	29546	29429	29778	29804	29834	29803	29869	29624	29705	29602	29866	29718	29872	29797	29667	29574	29971	29798	29563	29628	29720	29772	29866	29505	29820	30028	29663	30118	29768	29799	29821	29689	29560	29560	29668	29865	29815	29771	29619	29681	29691	29818	29632	29723	29787	29565	29800	29940	29686	29725	29811	29911	29617	29976	29504	29641	29848	29881	29845	29687	29644	29835	29845	29851	29735	29835	29756	29825	29480	29680	29866	29722	29539	29828	29769	29599	29850	29904	29440	29619	29764	29918	29774	29714	29497	29746	29858	29679	29713	29713	29719	29748	29769	29711	29634	30008	29916	29975	29840	29705	29582	29940	29640	29737	29885	30064	29821	29557	29908	29807	29566	29482	29674	29558	29593	29747	29652	29824	29603	29606	29624	29544	29754	29712	29638	29651	29469	29544	29702	29816	29980	29754	29625	29740	29578	29597	29739	29741	29908	29694	29673	29866	29786	29689	29529	29469	29710	29632	29576	29613	29805	29957	29680	29715	29609	29870	29785	29651	29455	29377	29724	29758	29589	29955	29920	29599	29859	29753	29583	29598	29493	29542	29564	29951	29905	29779	29619	29548	29781	29622	29752	29869	29971	29947	29722	29433	29746	29972	29820	29662	29692	29774	29555	29622	29647	29983	29673	29572	29501	29765	29571	29643	29741	29492	29904	29823	29843	29752	29818	29847	29654
22570	37684	34385	29751	27905	26408	25128	24764	23971	23560	23391	23504	23313	23578	23385	23384	23056	22782	22868	22704	23026	22877	22746	22581	22741	22704	22553	22716	22736	22645	22481	22519	22625	22526	22659	22630	22606	22662	23000	24068	24826	23644	23347	22843	22396	22661	22523	22580	22688	22457	22608	22421	22476	22515	22389	22254	22563	22538	22437	22420	22625	22617	22376	22540	22450	22415	22541	22373	22423	22389	22638	22454	22567	22616	22521	22469	22408	22511	22541	22526	22492	22446	22490	22418	22549	22382	22463	22393	22629	22595	22386	22387	22520	22433	22435	22576	22405	22463	22749	22502	22330	22546	22273	22505	22431	22574	22353	22497	22582	22575	22473	22618	22434	22576	22621	22438	22634	22407	22590	22443	22585	22614	22498	22375	22582	22465	22320	22479	22449	22534	22474	22471	22475	22432	22384	22555	22446	22478	22586	22516	22439	22650	22354	22558	22451	22648	22563	22454	22506	22476	22439	22595	22340	22380	22435	22528	22550	22424	22593	22413	22238	22344	22451	22345	22406	22521	22468	22462	22514	22479	22597	22481	22519	22440	22583	22628	22574	22366	22364	22417	22571	22449	22474	22498	22320	22496	22500	22426	22463	22573	22486	22486	22365	22504	22416	22550	22344	22522	22393	22561	22309	22426	22234	22457	22558	22441	22474	22500	22503	22507	22481	22671	22474	22461	22388	22285	22419	22397	22574	22447	22519	22520	22652	22547	22430	22453	22511	22328	22356	22465	22489	22664	22492	22443	22435	22530	22502	22430	22185	22461	22528	22457	22599	22548	22405	22543	22286	22450	22493	22423	22519	22376	22452	22437	22561	22425	22447	22408	22580	22509	22440	22605	22374	22510	22415	22602	22725	22406	22637	22566	22330	22543	22563	22582	22600	22521	22357	22630	22488	22542	22383	22496	22377	22487	22381	22358	22515	22487	22305	22425	22481	22326	22419	22213	22572	22248	22446	22522	22499	22420	22524	22400	22446	22445	22634	22404	22384	22547	22407	22574	22408	22437	22480	22529	22337	22488	22593	22548	22595	22412	22344	22546	22604	22486	22566	22279	22529	22419	22501	22574	22221	22308	22435	22392	22375	22512	22558	22558	22405	22533	22419	22423	22461	22540	22305	22385	22270	22508	22470	22453	22551	22462	22583	22423	22510	22491	22503	22289	22416	22377	22414	22515	22425	22397	22400	22415	22566	22341	22470	22609	22449	22403	22432	22505	22415	22422	22621	22562	22612	22374	22529	22332	22533	22448	22411	22459	22483	22608	22401	22346	22344	22488	22427	22380	22379	22449	22457	22426	22496	22520	22486	22528	22339	22464	22587	22574	22503	22439	22579	22386	22358	22409	22518	22561	22514	22530	22324	22387	22429	22463	22336	22361	22495	22486	22518	22514	22512	22484	22269	22481	22658	22500	22344	22447	22724	22519	22540	22595	22489	22454	22476	22508	22432	22583	22480	22574	22397	22477	22432	22562	22336	22450	22456	22476	22504	22454	22429	22386	22590	22527	22447	22489	22630	22449	22412	22477	22462	22375	22458	22466	22520	22322	22520	22659	22569	22534	22612	22554	22355	22468	22462	22469	22435	22375	22456	22416	22331	22466	22521	22383	22433	22498	22321	22533	22601	22491	22401	22313	22387	22486	22334	22619	22559	22654	22442	22530	22308	22332	22546	22350	22561	22520	22435	22514	22436	22425	22501	22530	22468	22567	22341	22415	22359	22562	22437	22494	22512	22496	22395	22500	22661	22393	22515	22527	22387	22295	22576	22463	22597	22571	22578	22476	22370	22583	22418	22622	22530	22431	22340	22476	22477	22471	22507	22590	22395	22556	22600	22247	22697	22550	22328	22616	22444	22543	22474	22130	22539	22576	22526	22318	22428	22286	22586	22314	22418	22454	22410	22507	22477	22425	22446	22443	22403	22501	22419	22494	22324	22523	22649	22440	22389	22523	22520	22407	22534	22271	22433	22456	22366	22645	22532	22455	22677	22391	22486	22426	22554	22545	22475	22463	22382	22317	22372	22432	22266	22585	22456	22278	22399	22450	22351	22626	22406	22325	22450	22472	22635	22468	22312	22671	22439	22275	22260	22479	22531	22581	22406	22497	22480	22338	22416	22450	22577	22521	22473	22531	22361	22563	22535	22358	22580	22361	22339	22568	22360	22429	22497	22449	22254	22739	22416	22451	22582	22600	22584	22396	22527	22349	22422	22459	22327	22445	22629	22695	22477	22490	22463	22313	22537	22431	22399	22468	22349	22595	22570	22211	22537	22370	22417	22584	22500	22269	22619	22691	22578	22453	22327	22372	22415	22555	22512	22489	22468	22435	22501	22415	22304	22459	22454	22511	22496	22506	22532	22530	22330	22540	22669	22471	22545	22476	22523	22447	22582	22358	22463	22404	22608	22577	22372	22486	22383	22420	22316	22441	22562	22406	22464	22510	22494	22364	22523	22364	22349	22502	22510	22624	22473	22446	22572	22431	22367	22385	22641	22443	22326	22334	22361	22564	22526	22625	22398	22545	22448	22421	22287	22448	22556	22407	22376	22504	22407	22545	22638	22449	22538	22416	22546	22562	22596	22597	22367	22518	22374	22556	22310	22503	22574	22495	22626	22320	22372	22490	22267	22346	22457	22563	22369	22472	22579	22479	22380	22425	22614	22463	22384	22569	22580	22492	22470	22588	22515	22441	22549	22637	22565	22442	22518	22457	22319	22296	22479	22643	22420	22451	22601	22441	22647	22240	22351	22512	22595	22412	22564	22410	22541	22330	22343	22641	22386	22572	22511	22447	22564	22357	22540	22449	22462	22548	22551	22559	22407	22317	22331	22356	22592	22304	22503	22382	22491	22329	22622	22510	22217	22353	22697	22338	22404	22511	22343	22672	22518	22567	22572	22407	22543	22363	22274	22438	22454	22472	22556	22372	22460	22549	22432	22464	22513	22353	22284	22603	22371	22539	22417	22484	22341	22661	22462	22213	22296	22351	22588	22310	22369	22392	22452	22324	22593	22334	22373	22583	22448	22531	22401	22330	22604	22618	22395	22447	22480	22564	22581	22476	22393	22249	22701	22444	22427	22443	22300	22474	22557	22537	22573	22567	22296	22533	22543	22600	22541	22320	22494	22533	22529	22308	22496	22591	22403	22396	22389	22529	22450	22625	22507	22490	22591	22420	22526	22445	22361	22497	22361	22526	22431	22201	22620	22376	22641	22332	22523	22503	22580	22345	22582	22532	22694	22512	22353	22372	22445	22515	22613	22519	22364	22437	22254	22434	22505	22429	22474	22511	22570	22491	22500	22600	22336	22449	22402	22518	22592	22431	22416	22433	22211	22476	22430	22531	22373	22341	22446	22612	22418	22555	22413	22305	22349	22440	22527	22478	22511	22414	22415	22482	22334	22480	22343	22559	22479	22386	22576	22393	22417	22530	22448	22545	22503	22568	22478	22302	22453	22441	22514	22625	22424	22468	22571	22527	22450	22604	22392	22280	22500	22366	22498	22398	22565	22430	22409	22427	22608	22577	22497	22579	22461	22442	22671	22371	22513	22349	22431	22462	22354	22453	22642	22359	22576	22651	22606	22422	22395	22642	22429	22407	22420	22375	22294	22501	22515	22604	22595	22536	22593	22444	22344	22626	22505	22417	22480	22454	22286	22467	22488	22459	22509	22581	22440	22283	22524	22416	22581	22505	22529	22441	22321	22398	22413	22496	22418	22478	22406	22519	22570	22635	22301	22260	22549	22396	22460	22393	22386	22415	22410	22598	22529	22413	22323	22505	22595	22595	22502	22480	22446	22572	22488	22409	22575	22493	22542	22545	22443	22441	22531	22468	22450	22602	22644	22516	22451	22442	22449	22560	22541	22428	22598	22387	22528	22583	22456	22446	22411	22564	22418	22532	22615	22591	22228	22529	22208	22403	22587	22331	22533	22634	22201	22500	22463	22766	22383	22645	22714	22385	22555	22348	22339	22534	22350	22545	22326	22484	22381	22203	22460	22474	22473	22546	22417	22548	22418	22502	22576	22610	22483	22362	22391	22630	22231	22410	22490	22448	22563	22449	22491	22308	22407	22533	22380	22496	22512	22512	22432	22513	22402	22340	22499	22439	22466	22479	22541	22525	22552	22330	22419	22514	22373	22271	22485	22471	22355	22336	22462	22429	22610	22381	22269	22415	22389	22596	22381	22460	22548	22712	22534	22460	22527	22472	22402	22282	22443	22527	22320	22582	22549	22474	22484	22577	22465	22618	22428	22459	22616	22354	22498	22421	22336	22454	22374	22564	22434	22392	22500	22467	22724	22510	22391	22603	22685	22368	22405	22431	22459	22499	22535	22455	22580	22337	22489	22265	22376	22562	22405	22332	22490	22590	22583	22392	22496	22568	22446	22597	22482	22495	22590	22545	22445	22455	22270	22562	22661	22407	22485	22422	22257	22481	22454	22457	22529	22495	22281	22493	22536	22438	22515	22467	22541	22518	22482	22283	22343	22663	22387	22471	22418	22366	22653	22655	22537	22435	22455	22517	22463	22385	22341	22507	22540	22440	22465	22395	22172	22360	22600	22606	22346	22512	22439	22431	22410	22554	22530	22558	22436	22322	22477	22574	22432	22624	22541	22333	22538	22355	22490	22415	22394	22629	22627	22452	22480	22490	22471	22560	22607	22498	22427	22352	22512	22523	22474	22332	22337	22596	22445	22431	22495	22448	22558	22451	22417	22615	22648	22524	22412	22584	22652	22297	22474	22520	22381	22659	22334	22486	22357	22545	22526	22609	22689	22436	22524	22339	22447	22307	22367	22324	22507	22534	22526	22384	22480	22470	22467	22459	22689	22429	22600	22457	22521	22450	22520	22554	22566	22618	22511	22475	22497	22523	22455	22565	22492	22497	22424	22299	22291	22505	22477	22572	22530	22611	22454	22366	22443	22393	22211	22702	22450	22518	22303	22588	22331	22266	22571	22322	22431	22597	22476	22519	22464	22416	22312	22272	22416	22574	22457	22393	22515	22471	22338	22424	22591	22430	22257	22512	22430	22446	22478	22486	22428	22460	22465	22380	22449	22320	22497	22579	22569	22394	22478	22492	22417	22375	22423	22496	22511	22296	22476	22608	22417	22560	22500	22511
22779	21531	29397	24242	23243	29434	35059	31894	31258	31853	31472	31148	31371	31421	31049	31440	31315	31104	30754	30640	30720	30904	31127	30858	30687	30602	30748	30561	30774	30868	30348	30490	30613	30712	30487	30513	30907	30558	30683	32240	33576	32525	31471	30755	30802	30641	30537	30473	30278	30434	30192	30243	30657	30461	30479	30570	30829	30416	30265	30362	30450	30486	30466	30587	30397	30592	30452	30452	30733	30383	30297	30561	30466	30491	30531	30483	30368	30397	30495	30334	30302	30127	30480	30288	30593	30648	30278	30337	30350	30568	30330	30603	30319	30495	30263	30454	30397	30357	30329	30273	30327	30522	30493	30442	30431	30510	30479	30483	30526	30545	30497	30318	30315	30272	30122	30259	30436	30705	30509	30436	30511	30560	30434	30156	30458	30488	29972	30266	30353	30247	30524	30302	30359	30300	30297	30291	30316	30511	30463	30566	30451	30567	30534	30468	30393	30477	30419	30534	30657	30370	30475	30320	30451	30523	30384	30356	30709	30465	30419	30398	30328	30427	30464	30252	30456	30367	30402	30407	30323	30510	30374	30237	30177	30536	30175	30389	30593	30253	30357	30381	30473	30332	30227	30409	30612	30405	30460	30273	30291	30714	30239	30393	30674	30453	30593	30339	30391	30210	30109	30399	30312	30121	30492	30352	30381	30358	30373	30266	30499	29976	30309	30459	30414	30302	30374	30652	30510	30576	30551	30277	30526	30181	30311	30443	30562	30590	30491	30241	30175	30038	30252	30242	30322	30318	30316	30619	30587	30769	30323	30594	30228	30131	30333	30416	30546	30419	30547	30277	30517	30334	30381	30393	30446	30248	30463	30571	30221	30459	30238	30246	30507	30502	30518	30437	30358	30349	30207	30180	30370	30366	30312	30232	30231	30331	30165	30423	30358	30221	30308	30347	30482	30684	30541	30420	30424	30312	30674	30335	30398	30508	30353	30239	30553	30514	30280	30346	30342	30408	30653	30497	30349	30430	30351	30349	30431	30295	30228	30171	30387	30323	30587	30574	30317	30385	30164	30484	30319	30272	30195	30219	30464	30342	30434	30443	30474	30219	30507	30473	30346	30443	30535	30686	30491	30596	30432	30222	30326	30418	30344	30359	30366	30392	30337	30386	30342	30310	30177	30449	30216	30326	30433	30357	30465	30675	30406	30363	30380	30345	30412	30486	30520	30273	30502	30431	30359	30415	30372	30373	30511	30398	30242	30372	30237	30205	30193	30522	30486	30467	30420	30390	30354	30275	30465	30420	30417	30411	30490	30201	30477	30248	30453	30288	30616	30207	30348	30039	30378	30397	30317	30411	30156	30404	30395	30160	30379	30413	30619	30253	30406	30240	30393	30294	30579	30273	30430	30449	30416	30383	30500	30414	30346	30611	30373	30212	30516	30559	30262	30385	30367	30306	30248	30306	30687	30252	30511	30356	30411	30478	30470	30392	30496	30529	30342	30438	30333	30201	30358	30511	30681	30454	30460	30551	30373	30191	30259	30267	30359	30230	30427	30501	30401	30600	30166	30389	30399	30125	30395	30545	30376	30463	30483	30409	30499	30108	30411	30325	30136	30362	30370	30273	30382	30410	30457	30455	30575	30224	30478	30507	30358	30523	30363	30489	30513	30491	30594	30311	30297	30406	30294	30353	30427	30450	30284	30705	30285	30332	30228	30620	30504	30471	30376	30463	30361	30256	30281	30276	30297	30408	30475	30405	30264	30120	30220	30153	30423	30521	30491	30511	30367	30228	30282	30256	30361	30427	30356	30515	30642	30220	30353	30409	30439	30505	30650	30376	30478	30316	30369	30408	30488	30424	30353	30512	30511	30167	30393	30397	30213	30442	30246	30539	30334	30374	30170	30537	30597	30404	30456	30458	30509	30513	30302	30534	30503	30242	30494	30427	30450	30381	30252	30398	30214	30123	30362	30518	30393	30484	30454	30458	30467	30267	30226	30199	30357	30340	30307	30470	30380	30294	30379	30232	30427	30608	30553	30295	30582	30263	30468	30343	30532	30236	30481	30647	30389	30604	30543	30457	30425	30089	30361	30312	30486	30233	30423	30452	30493	30299	30480	30586	30409	30343	30580	30268	30259	30511	30353	30251	30573	30548	30419	30350	30347	30475	30060	30345	30670	30219	30082	30609	30324	30370	30454	30260	30461	30262	30328	30409	30245	30492	30214	30365	30397	30283	30262	30397	30692	30394	30043	30348	30413	30473	30505	30280	30433	30472	30272	30549	30420	30197	30398	30471	30161	30458	30436	30358	30397	30289	30275	30400	30544	30107	30309	30440	30193	30256	30463	30465	30304	30551	30463	30401	30502	30350	30389	30262	30403	30589	30521	30361	30155	30324	30301	30521	30049	30245	30053	30430	30498	30350	30446	30422	30337	30561	30609	30250	30472	30261	30344	30555	30427	30200	30336	30387	30384	30281	30447	30522	30209	30514	30401	30301	30230	30505	30458	30613	30329	30655	30452	30483	30338	30399	30359	30456	30498	30279	30274	30310	30378	30298	30174	30201	30377	30341	30407	30355	30377	30373	30434	30371	30441	30380	30658	30444	30410	30361	30672	30057	30349	30330	30227	30419	30434	30414	30349	30309	30361	30377	30416	30160	30171	30420	30519	30308	30242	30293	30183	30361	30549	30212	30357	30440	30253	30114	30413	30411	30483	30641	30563	30228	30309	30182	30127	30242	30496	30174	30530	30650	30393	30391	30634	30549	30259	30339	30347	30376	30556	30380	30440	30538	30722	30205	30497	30455	30291	30512	30591	30563	30445	30239	30599	30595	30166	30539	30666	30336	30466	30423	30375	30440	30416	30434	30331	30459	30344	30384	30278	30284	30403	30298	30389	30195	30365	30183	30346	30384	30433	30520	30323	30268	30532	30253	30512	30550	30193	30200	30228	30356	30364	30239	30278	30210	30527	30332	30281	30354	30225	30432	30230	30356	30510	30229	30460	30524	30441	30517	30241	30349	30600	30637	30465	30429	30360	30390	30489	30394	30308	30413	30332	30236	30529	30280	30677	30395	30461	30268	30309	30241	30165	30486	30501	30346	30382	30311	30351	30480	30216	30272	30519	30452	30407	30538	30618	30481	30471	30369	30508	30489	30606	30535	30549	30548	30511	30450	30487	30559	30337	30598	30599	30331	30325	30393	30289	30239	30118	30347	30416	30504	30360	30309	30314	30423	30532	30434	30536	30492	30380	30398	30643	30325	30239	30345	30254	30386	30452	30537	30457	30692	30533	30329	30485	30552	30274	30484	30468	30373	30265	30282	30376	30127	30253	30496	30292	30282	30379	30312	30355	30470	30356	30502	30525	30426	30224	30505	30492	30270	30302	30529	30398	30357	30648	30436	30450	30195	30418	30501	30210	30328	30516	30325	30246	30193	30466	30499	30643	30626	30446	30388	30636	30139	30434	30467	30265	30307	30486	30657	30359	30389	30372	30531	30418	30183	30362	30475	30631	30387	30374	30135	30510	30346	30510	30616	30384	30362	30331	30178	30428	30291	30435	30298	30437	30234	30433	30485	30345	30476	30404	30328	30309	30367	30374	30216	30303	30209	30200	30221	30381	30350	30104	30350	30656	30593	30656	30640	30607	30356	30502	30396	30605	30472	30473	30623	30293	30404	30363	30407	30358	30419	30473	30574	30394	30595	30593	30498	30512	30419	30252	30338	30376	30266	30365	30746	30409	30467	30618	30525	30585	30526	30312	30444	30249	30397	30272	30545	30284	30721	30605	30330	30382	30343	30558	30635	30220	30406	30358	30138	30410	30205	30509	30400	30399	30301	30269	30244	30341	30526	30352	30459	30592	30292	30272	30292	30379	30284	30386	30404	30325	30447	30375	30189	30365	30185	30497	30315	30299	30291	30400	30445	30577	30447	30282	30250	30234	30239	30297	30641	30583	30363	30401	30345	30317	30468	30050	30450	30272	30404	30377	30204	30186	29972	30123	30627	30553	30634	30506	30184	30338	30290	30263	30184	30481	30450	30385	30512	30424	30243	30435	30542	30601	30383	30511	30186	30542	30403	30309	30464	30247	30575	30334	30184	30632	30455	30379	30368	30376	30458	30494	30362	30383	30560	30534	30086	30515	30446	30225	30183	30508	30245	30465	30180	30318	30090	30484	30490	30436	30394	30334	30253	30491	30222	30245	30343	30433	30409	30180	30362	30407	30352	30670	30328	30530	30350	30277	30420	30488	30602	30468	30495	30661	30399	30543	30417	30434	30398	30385	30587	30593	30296	30140	30734	30531	30313	30456	30305	30401	30490	30342	30493	30641	30414	30489	30487	30564	30333	30453	30425	30532	30376	30484	30287	30255	30524	30655	30406	30406	30244	30447	30402	30140	30297	30549	30273	30410	30353	30285	30432	30436	30539	30617	30369	30395	30302	30320	30328	30308	30137	30624	30545	30048	30556	30488	30318	30209	30401	30371	30329	30357	30529	30659	30292	30494	30380	30422	30505	30205	30461	30476	30478	30462	30447	30436	30662	30331	30384	30306	30388	30320	30256	30445	30409	30366	30480	30506	30413	30543	30506	30229	30065	30598	30294	30284	30222	30439	30429	30373	30248	30443	30302	30362	30293	30541	30393	30366	30391	30570	30639	30454	30338	30524	30337	30335	30477	30329	30220	30324	30486	30423	30378	30516	30397	30304	30390	30629	30338	30155	30141	30522	30432	30348	30559	30464	30334	30388	30533	30068	30616	30303	30456	30398	30628	30452	30173	30465	30283	30603	30483	30183	30235	30582	30422	30685	30485	30491	30296	30681	30578	30752	30577	30404	30357	30158	30471	30269	30253	30547	30225	30536	30561	30582	30434	30242	30398	30291	30480	30198	30363	30417	30628	30470	30411	30478	30262	30314	30150	30287	30238	30276	30579	30324	30672	30480	30363	30296	30611	30498	30659	30428	30290	30469	30136	30622	30386	30431	30367	30536	30143	30203	30512	30554	30262	30413	30422	30415	30399	30265	30471	30448	30469	30381	30572	30424	30201	30456	30430	30417	30384	30232	30173	30512	30441	30453	30465	30570	30336	30428	30479	30254	30507	30515	30346	30323	30320	30388	30423	30504	30269	30363	30492	30482	30444	30716	30387	30318	30346	30393	30215	30449	30376
23962	42537	38896	32324	30241	28137	26663	25666	24998	24255	24070	24204	24197	24127	23983	23877	23588	23233	23119	23194	23631	23367	23263	23147	22985	23236	23172	22994	22882	23022	23092	22945	22841	22983	23058	22998	22793	22790	23272	25793	27277	24970	24277	23447	23092	22829	22749	22966	22866	22873	22743	22727	22712	22623	22779	22872	22751	22896	23009	22613	22839	22806	22770	22855	22813	22919	22677	22790	22773	22809	22828	22507	22884	22776	22891	22990	22712	22785	22508	22863	22825	22851	22757	22860	22820	22903	22914	22642	22818	22760	22869	22851	22694	22746	22761	22800	22799	22759	22755	22723	23104	22859	22799	22659	22814	22647	22763	22869	22886	22714	22719	22620	22987	22754	22808	22875	22960	22873	22691	22927	22646	22891	22830	22790	23010	22738	22951	22848	22831	22650	22704	22802	22867	22563	22862	22616	22652	22916	22783	22745	22862	22655	22846	22655	22727	22805	22813	22816	22743	22682	22854	22753	22795	22878	22769	22643	22761	22848	22713	22978	22856	22970	22749	22912	22787	22812	22707	22845	22698	22735	22699	22865	22563	22759	22661	22739	22789	22685	22939	22798	23085	22755	22815	22546	22669	22907	22901	22821	22772	22755	22856	22739	22680	22877	22776	22599	22892	22736	22756	22755	22776	22677	22797	22924	22909	22681	22895	22661	22944	22745	22829	22765	22944	22687	22768	22852	22790	22709	22774	22759	22645	22860	22790	22781	22713	22789	22855	22631	22830	22642	22740	22911	22747	23002	22781	22735	22607	22871	23066	22682	22835	22784	22844	22804	22685	22715	22624	22765	22822	22869	22931	22872	22505	22798	22970	22819	22933	22636	22680	22803	22718	22718	22807	22641	22778	22856	22958	22760	22818	22906	22739	22793	22769	22572	22638	22754	22925	22845	22802	22958	22807	22849	22730	22855	22815	22501	22824	22768	22756	22808	22753	22764	22824	22847	22751	22784	22832	22752	22672	22660	22775	22915	22720	23007	22821	22643	22925	22667	22853	22629	22972	22946	22717	22716	22737	22840	22856	22652	22974	22558	22715	22659	22893	22708	22722	22752	22592	22802	22914	22850	22862	22884	22883	23030	22813	22718	22847	22871	22601	22717	22803	22853	22805	22776	22807	22825	22750	22724	22653	22869	22703	22603	22763	22707	22701	22653	22689	22793	22815	22813	22826	23000	22882	22660	22839	22927	22826	22696	22656	22693	22945	22828	22734	22847	22624	22648	22753	22752	22795	22780	22906	22602	22675	22852	22563	22923	22868	22815	22908	22701	22826	22742	22870	22752	22710	22835	22683	22683	22737	22731	22713	22569	22741	22826	22763	22985	22986	22717	22837	22835	22869	22549	22926	22700	22646	22901	22795	22945	22799	22741	22665	22748	22854	22722	22756	22744	22911	22729	22808	22754	22791	22616	22789	22771	22921	22800	22720	22782	22793	22741	22811	22769	22731	22802	22837	22705	22754	22891	22817	22890	22664	22827	22653	22697	22672	22868	22708	22713	23015	22805	22833	22635	22815	22908	22742	22855	22885	22790	22766	22822	22837	22931	22792	22894	22966	22787	22775	22821	22744	22823	22614	22789	22824	22635	22690	22959	22942	22690	22671	22989	22798	22799	22846	22811	22748	22804	22711	22812	22776	22833	22798	22883	22832	22887	22818	22783	22924	22801	22811	22618	22681	22840	22626	22717	22707	22771	22892	22945	22680	22821	22603	22846	22674	22805	22696	22703	22815	22779	22903	22573	22930	22716	22652	22833	22892	22794	22783	22681	22792	22540	22782	22897	22802	22821	22761	22862	22825	22787	22668	22750	22841	22779	22856	22823	22953	22842	22905	22731	22735	22642	22624	22704	22731	22593	22736	22757	22734	22836	22840	22753	22865	22876	22656	22775	22796	22758	22714	22688	22729	22829	22705	22626	22769	22813	22492	22971	22784	22965	22694	22813	22855	22724	22765	22843	22795	22785	22526	22766	22908	22831	22647	22700	22940	22855	22788	22909	22722	22741	22879	22868	22838	22796	22766	22786	22996	22726	22873	22838	22739	22837	22810	22741	22694	22913	22761	22825	22989	22626	22845	22726	22834	22702	22826	22836	22749	22921	22888	22816	22801	22721	22824	22766	22691	22715	22776	22858	22810	22783	22715	22755	23032	22817	22765	22662	22634	22919	22900	22814	22780	22760	22864	22720	22765	22753	22741	22616	22764	22670	22900	22684	22655	22731	22824	22645	22962	22679	22809	22906	22835	22810	22933	22585	22586	22818	22817	22801	22786	22703	22801	22761	22678	22798	22615	22583	22684	22733	22987	22792	22854	22887	22901	22693	22742	22809	22824	22805	22747	22900	22864	23001	22721	22712	22774	22763	22612	22796	22778	22758	22950	22692	22916	22699	22764	22936	22808	22788	22808	22720	22707	22627	22707	22785	22773	22846	22729	22863	22893	22631	22778	22750	22925	22690	22944	22918	22596	22710	22721	22724	23020	22783	22903	22726	22878	22856	22807	22723	22564	22737	22697	22949	22862	22724	22745	22773	22770	22633	22816	22780	22819	22853	22776	22705	22753	22662	22789	22751	22764	22759	22697	22687	22789	22810	22748	22807	22682	22680	22723	22848	22704	22809	22892	22818	22700	22833	22978	22685	22907	22806	22670	22899	22711	22845	22730	22876	22603	22735	22710	22572	22980	22885	22674	22736	22704	22663	22768	22745	22792	22882	22730	22879	22694	22897	22816	22679	22747	22921	22735	22737	22760	22876	22771	22866	22924	22845	22887	22900	22895	22812	22717	22662	22725	22814	22721	22709	22824	22674	22650	22669	22884	22853	22697	22831	22747	22717	22869	22839	22843	22783	22780	22648	22647	22849	22831	22827	22813	22647	22832	22775	22941	22945	22831	22733	22748	22705	22856	22671	22687	22808	22676	22928	22949	22802	22695	22870	22872	22882	22777	22778	22628	22676	22883	22819	22602	22657	22763	22937	22837	22789	22744	22811	22924	22510	22990	22555	22866	22795	22851	22620	22900	22611	22914	22869	22725	22842	22807	22847	22975	22857	22786	22587	22741	22679	22888	22769	22872	22678	22747	22776	22729	22801	22740	22890	22826	22982	22881	22873	22721	22766	22800	22725	22722	22782	22576	22801	22837	22844	22646	22680	22900	22608	22909	22734	22694	22644	22735	22733	22727	22914	22694	22787	22971	22666	22833	22841	22801	22560	22890	23054	22975	22984	22693	22846	22619	22849	22777	22730	22768	22831	22656	22753	22846	22804	22878	22903	22736	22638	22857	22887	22844	22807	22744	22876	22650	22970	22608	22639	22784	22798	22878	22756	22928	22661	22848	22777	22753	22847	22764	22883	22735	22819	22782	22880	22823	22947	22773	22758	22776	22683	22940	22924	22720	22784	22651	22633	22757	22865	22751	22950	22672	22774	23051	22795	22948	22861	22571	22916	22632	22793	22622	22705	22971	22748	22754	22664	22798	22673	22777	22704	22759	22800	22990	22618	22781	22812	22839	22744	22703	22823	22671	22797	22936	22967	22730	22684	22827	22907	22924	22941	22651	22689	22675	22788	22797	22800	22771	22669	22941	22725	22773	22882	22916	22730	22689	22701	22749	22797	22788	22700	22844	22972	22835	22770	22845	22654	22815	22793	22771	22865	22713	22866	22862	22737	22827	22739	22778	22890	22765	22909	22776	22804	22711	22805	22800	22941	22660	22753	22836	22891	22699	22676	22786	22745	22703	22764	22692	22537	22747	22700	22701	22805	22751	22551	22797	22691	22729	22604	22944	22701	22921	22746	22857	22661	22869	22635	22748	22719	22715	22854	22667	22800	22650	22797	22888	22967	22757	22964	22807	22598	22897	22625	22915	22675	22938	22871	22663	22780	22513	22769	22849	22681	22683	22739	22709	22818	22747	22796	22919	22869	22849	22704	22885	22781	22703	22876	22898	22760	22692	22650	22818	22899	22919	22744	22737	22836	22838	22787	22740	22919	22851	22960	22770	22829	22919	22809	22748	22762	22746	22694	22932	22837	22823	22788	22880	22864	22860	22752	22792	22791	22786	22981	22953	22819	22596	22854	22601	22693	22949	22705	22807	22666	22881	22755	22653	22818	22826	22689	22700	22928	22771	22697	22757	22844	22743	22972	22661	22744	22811	22840	22681	22746	22533	22778	22873	22721	22654	22815	22792	22698	22883	22458	22629	22542	23046	22747	22825	22891	22812	22860	22784	22715	22978	22836	22963	22841	22746	22711	22675	22742	22738	22845	22871	22794	22851	22863	22771	22839	22795	22698	22866	22855	22673	22633	22812	22744	22836	22562	22722	22913	22720	22999	22684	22674	22824	22699	22889	22939	22895	22715	22771	22816	22724	22888	22764	22751	22865	22860	22575	22832	22937	22862	22754	22779	22830	22921	22831	22680	22593	22660	22741	22743	22638	22877	22788	22782	22815	22634	22747	22934	22674	22878	22805	22834	22606	22953	22932	22849	22888	22740	22698	22990	22678	22658	22733	22690	22745	22693	22778	22682	22630	23015	22831	22706	22983	22961	22777	23010	22801	22857	22727	23001	22766	22739	22825	22704	22988	22707	22692	22799	22621	22696	22730	22914	22685	22821	22728	22759	22721	22861	22755	22654	22837	22547	22860	22844	22765	23059	22803	22606	22902	22780	22910	22730	22822	22686	22810	22800	22892	22675	22554	22856	22796	22573	22876	22989	22687	22913	22892	22717	22933	22667	22696	22632	22990	22683	23117	22565	22860	22594	22787	22943	22712	22709	22798	22728	22564	23056	22828	22730	22766	22858	22769	22691	22659	22781	22780	22765	22739	22639	22879	22685	22849	22900	22666	22868	22709	22668	22833	22860	22759	22838	22896	22737	22718	22666	23034	22873	22815	22757	22740	22772	22845	22688	22787	22782	22710	22827	22742	22732	22706	22764	22797	22915	22767	22776	22864	22688	22830	22832	22739	22853	22716	22808	22988	22810	22934	22902	22874	22652	22805	22809	22732	22774	22751	22683	22899	22791	22599	22840	22546	22730	22941	22723	22844	22612	22746	22700	22833	22775	22617	22673	22716	22837	22707	22742	22897	22748	22769	22799	22793	22744	22764	22589	22753	22759	22912	22909
29207	25794	34078	33577	31539	31412	31328	31032	30506	30733	30692	30704	30578	30887	30341	30539	30184	30669	30326	30568	30453	30342	30360	30307	30486	30336	30493	30167	30214	30360	30420	30215	30307	30320	30404	30393	30313	30696	30323	30372	30781	30711	30592	30529	30252	30517	30187	30417	30358	30486	30501	30584	30372	30394	30158	30293	30151	30596	30227	30218	30292	30292	30434	30301	30435	30493	30286	30424	30208	30450	30317	30205	30269	30282	30335	30242	30424	30201	30261	30274	30399	30261	30076	30430	30128	30369	30661	30314	30584	30188	30246	30493	30087	30169	30226	29968	30257	30242	30390	30368	30249	30344	30022	30557	30295	30339	30327	30378	30252	30155	30118	30389	29910	30237	30289	30600	30319	30146	30241	30251	30332	30220	30232	30412	30390	30461	30230	30178	30406	30145	30321	30219	30275	30175	30321	30477	30437	30601	30352	30302	30135	30283	30331	30288	30218	30373	30498	30257	30320	30248	30288	30369	30300	30433	30371	30177	30486	30435	30329	30418	30306	30333	30412	30309	30459	30250	29900	30330	30408	30472	30489	30370	30379	30388	30212	30339	30065	30434	30196	30534	30265	30400	30250	30385	30360	30556	30265	30049	30120	30358	30351	30274	30524	30129	30202	30235	30253	30204	30524	30257	30391	30543	30249	30195	30302	30224	30210	30366	30484	30288	30194	30224	30649	30281	30477	30391	30355	30321	30347	30454	30268	30301	30298	30483	30102	30303	30256	30315	30361	30267	30382	30296	30351	30176	30278	30450	30341	30416	30529	30315	30200	30182	30528	30341	30355	30525	30470	30567	30347	30387	30215	30210	30175	30261	30173	30218	30257	30265	30100	30162	30355	30265	30278	30155	30396	30306	30215	30187	30382	30113	30418	30346	30564	30139	30301	30164	30309	30305	30313	30046	30163	30296	29979	29999	30366	30268	30573	30393	30514	30146	30194	30262	30393	30310	30210	30416	30286	30464	30216	30470	30109	30443	30288	30370	30458	30199	30313	30364	30318	30410	30094	30031	30504	30506	30410	30319	30360	30248	30293	30518	30211	30438	30311	30341	30385	30395	30301	30398	30277	30208	30322	30348	30467	30308	30281	30190	30239	30168	30456	30068	30518	29953	30251	30193	30161	30263	30239	30262	30080	30368	30356	30051	30473	30309	30198	30106	30363	30418	30269	30268	30317	30378	30367	30437	30530	30336	30016	30134	30394	30210	30370	30408	30353	30307	30364	30509	30402	30462	30274	30343	30102	30482	30113	30150	30196	30273	30253	30260	30396	30463	30216	30592	30220	30353	30404	30386	30244	30317	30149	30388	30405	30297	30352	30458	30393	30541	30329	30257	30171	29990	30276	30335	30442	30302	30318	30424	30252	30220	30517	30226	30285	30269	30251	30339	30276	30590	30506	30147	30419	30142	30461	30409	30158	30189	30410	30202	30251	30548	30506	30137	30366	30255	30256	30221	30392	30375	30252	30169	30400	30413	30468	30128	30272	30309	30262	30295	30258	30181	30244	30341	30167	30143	30008	30134	30432	30487	30232	30504	30303	30150	30232	30208	30072	30294	30259	29926	30069	30160	30594	30021	30358	30221	30393	30265	30309	30209	30568	30111	30290	30285	30233	30463	30126	30233	30302	30251	30366	30506	30462	30225	30317	30118	30372	30261	30497	30169	30339	30322	30365	30540	30135	30475	30225	30241	30153	30417	30269	30212	30326	30441	30505	30259	30580	30419	30610	30256	30511	30123	30371	30499	30321	30356	30391	30139	30144	30386	30280	30477	30243	30239	30370	30110	30443	30045	30383	30029	30263	30338	30406	30393	30176	30473	30375	30220	30383	30354	30370	30155	30665	30321	30235	30288	30520	30152	30364	30324	30204	30400	30305	30334	30049	30548	30381	30251	30494	30551	30443	30425	30196	30390	30446	30158	30291	30343	30108	30275	30359	30412	30294	30334	30270	30281	30228	30220	30491	30387	30358	30585	30349	30293	30281	29989	30440	30215	30098	30465	30201	30445	30149	30305	30425	30382	30396	30458	30351	30173	30277	30131	29999	30326	30340	30294	30206	30098	30359	30181	30386	30159	30289	30343	30303	30147	30587	30460	30451	30259	30348	30369	30419	30246	30187	30242	30372	30465	30509	30202	30085	30344	29927	30167	30063	30169	30420	30390	30220	30169	30371	30301	30194	30225	30025	30395	30354	30416	30427	30289	30340	30154	30130	30146	30375	30163	30175	30315	30207	30343	30334	30303	30287	30269	30336	30226	30460	30219	30362	30373	30352	30357	30416	30209	30274	30416	30316	30303	30295	30328	30267	30300	30183	30086	30373	30255	30289	30190	30361	30064	30266	30322	30367	30209	30258	30379	30526	30280	30474	30400	30239	30074	30167	30330	30156	30426	30417	30379	30352	30473	30451	30202	30416	30273	30224	30223	30463	30327	30176	30195	30318	30272	30400	30371	30182	30356	30398	30120	30522	30307	30309	30519	30459	30342	30199	30068	30471	30170	30119	30144	30270	30299	30327	30287	30203	30320	30253	30120	30305	30494	30383	30438	30293	30336	30441	30418	30343	30162	30424	30326	30436	30670	30309	30570	30128	30270	30370	30159	30510	30320	30329	30334	30220	30436	30489	30377	30346	30208	30350	29966	30216	30488	30124	30200	30348	30324	30305	30407	30289	30230	30550	30400	30236	30145	30365	30153	30317	30324	30372	30471	30353	30256	30294	30289	30378	30310	30337	30197	30152	30441	30366	30402	30245	30603	30308	30275	30257	30333	30332	30187	30257	30269	30357	30196	30383	30255	30167	30214	30115	30291	30153	30196	30296	30353	30510	30507	30300	30231	30362	30374	30263	30553	30412	30147	30194	30214	30313	30170	30196	30205	30170	30278	30474	30292	30306	30568	30423	30294	30461	30167	30108	30180	30191	30164	30345	30260	30429	30320	30527	30478	30415	30318	30283	30536	30103	30130	30358	30380	30270	30446	30250	30155	30214	30323	30368	30368	30386	30556	30296	30420	30561	30093	30203	30362	30319	30245	30170	30306	29990	30195	30523	30226	30385	30188	30436	30541	30611	30271	30324	30485	30464	30429	30307	30211	30374	30328	30362	30574	30271	30481	30299	30430	30203	30255	30395	30237	30205	30121	30359	30392	30512	30314	30258	30419	30403	30374	30376	30352	30411	30565	30130	30289	30306	30691	30267	30458	30299	30360	30248	30551	30479	30398	30301	30305	30382	30116	30102	30420	30140	30351	30086	30556	30486	30350	30292	30352	30540	30418	30128	30178	30371	30390	30239	30095	30300	30230	30333	30136	30404	30637	30407	30149	30359	30300	30169	30629	30265	30374	30607	30518	30638	30306	30257	30163	30242	30285	30483	30443	30549	30399	30382	30428	30136	30197	30263	30349	30149	30494	30267	30215	30340	30239	30281	30282	30235	30338	30057	30175	30302	30216	30410	30145	30073	30210	30322	30200	30429	30484	30374	30406	30386	30457	30269	30393	30589	30354	30442	30216	30389	30118	30163	30237	30357	30354	30347	30337	30359	30300	30344	30344	30295	30384	30210	30119	30465	30406	30410	30440	30269	30136	30403	30248	30514	30552	30047	29994	30191	30401	30332	30104	30237	30325	30492	30231	30178	30195	30426	30130	30377	30300	30389	30540	30222	30550	30348	30403	30642	30091	30420	30366	30164	30204	30440	30492	30227	30299	30156	30132	30311	30331	30100	30334	30104	30203	30209	30278	30246	30436	30213	30061	30205	30218	30356	30345	30357	30314	30345	30352	30210	30253	30353	30225	30495	30249	30465	30274	30527	30346	30089	30231	30102	30331	30084	30121	30407	30112	30281	30418	30222	30062	30527	30101	30314	30169	30380	30336	30436	30052	30472	30396	30322	30301	30280	30409	30344	30505	30220	30028	30201	30375	30394	30062	30344	30334	30434	30398	30219	30200	30183	30371	30498	30271	30341	30569	30435	30463	30303	30376	30296	30316	30305	30282	30293	30220	30398	30242	30240	30212	30308	30469	30426	30131	30098	30370	30135	30183	30180	30555	30361	30191	30438	30327	30369	30038	30431	30387	30445	30411	30392	30327	30219	30153	30478	30584	30235	30264	30127	30530	30390	30033	30421	30359	30433	30190	30142	30270	30430	30305	30177	30313	30482	30027	30234	30272	30394	30256	30567	30377	29993	30079	30374	30170	30329	30423	30380	30214	30382	30585	30430	30258	29987	30522	30227	30501	30219	30299	30467	30365	30220	30204	30363	30391	30456	30155	30458	30303	30348	30480	30182	30036	30440	30449	30398	30416	30216	30542	30378	30450	30425	30591	30331	30365	30073	30134	30330	30399	30362	30570	30358	30358	30364	30333	30384	30446	30147	30318	30112	30243	30187	30205	30181	30337	30405	30260	30296	30304	30499	30351	30514	30468	30171	30295	30254	30455	30399	30391	30373	30028	30116	30098	30399	30249	30332	30234	30261	30178	30466	30299	30184	30396	30141	30305	30074	30316	30282	30248	29994	30275	30180	29929	30239	30297	30301	30031	30412	30326	30378	30381	30344	30331	30189	30531	30304	30553	30283	30434	30514	30440	30507	30074	30387	30258	30196	30334	30134	30067	30222	30234	30221	30253	30236	30208	30307	30097	30254	30320	30239	30236	30502	30078	30066	30189	30237	30388	30259	30260	30283	30393	30290	30125	30199	30218	30172	30379	30291	30277	30399	30292	30378	30137	30471	30548	30441	30469	30484	30363	30137	30629	30317	30154	30288	30468	30199	30333	30304	30306	30307	30362	30260	30426	30248	30295	30134	30210	30133	30227	30300	30351	30119	30351	30062	30264	30208	30299	30433	30320	30199	30132	30241	30301	30503	30336	30264	30213	30336	30067	30326	30380	30228	30340	30095	30165	30383	30063	30234	30209	30430	30235	30165	30307	30559	30254	30249	30353	29977	30464	30501	30604	30161	30293	30198	30412	30307	30224	30172	30218	30175	30414	30250	30318	30375	30236	30371	30333	30018	30445	30408	30416	30340	30266	30361	30382	30327	30217	30335	30463	30123	30274	30393	30222	30339	30299	30223	30571	30432	30505	30193	30180	30549	30214	30227	30294	30263	30434	30395	30597	30236	30362	30685	30363
24272	32875	30568	26614	25872	24805	24213	23639	23800	23323	23080	23292	23305	23406	22986	23096	23086	22880	22891	22892	23014	23152	22928	22830	22959	22935	22860	22740	22840	22825	22749	22722	22809	22816	22883	22541	22763	22719	22875	22898	23140	22897	22811	22896	22806	22893	22778	22652	22858	22690	22870	22761	22743	22892	22747	22822	22636	22548	22624	22906	22805	22944	22726	22570	22759	22730	22694	22956	22581	22766	22810	22579	22839	22734	22601	22807	22809	22704	22633	22850	22776	22626	22813	22847	22836	22541	22659	22620	22860	22784	22676	22869	22839	22863	22784	22768	22465	22665	22658	22784	22697	22779	22662	22577	22756	22752	22846	22832	22792	22774	22804	22874	22614	22846	22674	22688	22787	22731	22743	22876	22867	22665	22659	22822	22690	22895	22888	22729	22636	22851	22804	22583	22822	22866	22756	22635	22621	22718	22670	22717	22800	22763	22607	22710	22666	22739	22681	22975	22682	22818	22846	22722	22799	22651	22599	22736	22660	22672	22760	22609	22731	22858	22746	22867	22842	22741	22898	22853	22906	22595	22827	22792	22840	22804	22507	22755	22591	22946	22912	22547	22627	22832	22541	22821	22821	22784	22607	22697	22690	22765	22857	22544	22897	22617	22646	22744	22637	22743	22926	22751	22872	22709	22918	22867	22795	22682	22523	22778	22622	22791	22855	22574	22777	22767	22879	22794	22773	22855	22867	22894	22806	22805	22640	22790	22941	22807	22862	22773	22908	22720	22700	22744	22734	22814	22704	22636	22735	22838	22694	22896	22689	22652	22730	22770	22794	22623	22695	22661	22721	22701	23007	22590	22779	22641	22724	22758	22766	22732	22848	22834	22717	22827	22703	22791	22651	22917	22746	22528	22855	22766	22452	22757	22863	22770	22645	22772	22724	22713	22816	22759	22644	22715	22915	22658	22657	22557	22919	22762	22716	22730	22816	22744	22904	22716	22749	22650	22759	22880	22796	22565	23000	22803	22796	22760	22851	22896	22845	22649	22745	22716	22648	22691	22882	22815	22941	22776	22755	22890	22728	22785	22726	22704	22733	22707	22725	22791	22779	22758	22442	22697	22754	22739	22733	22744	22810	22572	22660	22768	22675	22639	22695	22712	22755	22710	22675	22747	22762	22846	22633	22923	22730	22670	22849	22730	22699	22753	22818	22767	22635	22724	22881	22813	22550	22793	22928	22813	22855	22669	22677	22874	22748	22887	22677	22779	22773	22688	22886	22837	22837	22793	22593	22641	22593	22821	22775	22829	22665	22736	22802	22705	22803	22705	22860	22645	22921	22609	22897	22735	22691	22759	22769	22801	22747	22845	22671	22724	22776	22748	22719	22604	22696	22761	22670	22600	22692	22658	22825	22861	22656	22887	22681	22831	22693	22640	22720	22794	22842	22710	22680	22899	22855	22774	22804	22671	22791	22783	22679	22765	22712	22876	22773	22767	22749	22823	22735	22785	22710	22770	22794	22853	22630	22469	22705	22921	22734	22665	22664	22809	22708	22694	22637	22800	22752	22718	22827	22512	22727	22668	22840	22773	22743	22663	22645	22787	22709	22890	22743	22613	22674	22613	22692	22747	22578	22815	22663	22914	22722	22862	22908	22843	22568	22772	22661	22776	22941	22578	22926	22826	22646	22632	22670	22892	22758	22656	22855	22804	22869	22684	22710	22654	22699	22775	22768	22718	22782	22828	22747	22740	22818	22712	22720	22767	22730	22848	22771	22777	22862	22735	22681	22762	22721	22831	22784	22802	22803	22733	22694	22690	22836	22746	22601	22747	22733	22763	22630	22796	22721	22835	22774	22788	22959	22592	22731	22626	22767	22795	22768	22645	22768	22636	22859	22738	22976	22555	22884	22708	22784	22620	22958	22612	22862	22475	22779	22925	22867	22728	22631	22848	22671	22756	22607	22764	22848	22837	22647	22726	22781	22792	22732	22761	22637	22744	22756	22662	22775	22586	22750	22834	22870	22702	22884	22717	22869	22732	22827	22812	22751	22696	22729	22637	22784	22814	22741	22709	22822	22845	22751	22719	22733	22635	22703	22667	22946	22819	22771	22886	22589	22842	22709	22729	22883	22642	22622	22749	22804	22734	22798	22831	22739	22888	22810	22782	22895	22841	22789	22659	22635	22812	22856	22805	22569	22895	22760	22809	22536	22748	22664	22680	22941	22624	22662	22710	22857	22629	22682	22772	22754	22728	22662	22662	22760	22791	22796	22575	22675	22883	22710	22615	22817	22661	22671	22839	22809	22866	22686	22683	22689	22719	22888	22809	22734	22827	22768	22765	22846	22854	22681	22627	22811	23004	22662	22814	22354	22829	22838	22809	22849	22525	22909	22740	22606	22628	22744	22744	22731	22694	22710	22656	22766	22811	22733	22811	22904	22754	22562	22629	22832	22776	22484	22710	22702	22765	22713	22881	22719	22747	22784	22937	22367	22891	22848	22650	22652	22859	22537	22746	22905	22844	22683	22700	22807	22716	22961	22683	22669	22659	22676	22584	22709	22655	22605	22705	22824	22896	22806	22695	22561	22793	22751	22688	22672	22791	22752	22702	22793	22856	22830	22654	22861	22910	22670	22843	22699	22781	22900	22703	22876	22634	22753	22737	22648	22786	22760	22693	22686	22789	22894	22754	22681	22770	22621	22771	22910	22766	22671	22646	22765	22726	22697	22726	22715	22731	22715	22655	22787	22520	22961	22774	22653	22722	22850	22844	22597	22670	22636	22688	22877	22728	22780	22621	22969	22651	22701	22817	22692	22915	22633	22624	22676	22791	22854	22681	22861	22698	22892	22829	22645	22821	22723	22710	22860	22660	22741	22792	22763	22733	22697	22901	22726	22818	22804	22810	22596	22697	22841	22713	22698	22783	22690	22723	22658	22662	22714	22670	22791	22753	22625	22780	22607	22874	22898	22928	22807	22760	22669	22744	22819	22615	22712	22908	22786	22565	22617	22864	22853	22842	22557	22806	22798	22879	22659	22606	22678	22762	22659	22742	22682	22900	22764	22779	22790	22889	22782	22806	22784	22726	22795	22602	22855	22743	22761	22552	22783	22903	22905	22716	22830	23000	22856	22745	22822	22810	22887	22598	22673	22632	22843	22656	22836	22722	22698	22707	22599	22700	22815	22766	22653	22771	22625	22839	22824	22674	22838	22809	22855	22644	22906	22909	22618	22571	22847	22877	22791	22727	22590	22759	22765	22693	22853	22702	22607	22601	22787	22728	22793	22851	22636	22828	22818	22774	22743	22679	22477	22780	22825	22772	22750	22755	22903	22798	22747	22825	22844	22663	22721	22917	22649	22856	22711	22754	22795	22876	22789	22738	22743	22798	22718	22736	22688	22958	22796	22705	22654	22618	22831	22667	22765	22631	22716	22878	22702	22789	22730	22714	22799	22803	22818	22828	22825	22642	22691	22980	22831	22573	22694	22633	22803	22674	22579	22623	22749	22832	22685	22752	22701	22772	22740	22539	22618	22767	22694	22846	22874	22859	22788	22679	22545	22892	22740	22701	22799	22714	22702	22705	22745	22958	22616	22710	23047	22839	22615	22818	22664	22643	22654	22938	22617	22618	22729	22811	22779	22788	22819	22736	22726	22799	22543	22629	22794	22752	22790	22661	22844	22589	22757	22759	22739	22573	22627	22761	22632	22725	22783	22719	22739	22647	22603	22734	22779	22785	22695	22739	22781	22725	22855	22870	22724	22766	22590	22717	22412	22870	22806	22794	22660	22795	22836	22728	22803	22755	22750	22782	22941	22668	22680	22749	22673	22715	22766	22653	22854	22705	22862	22918	22706	22641	22650	22682	22802	22732	22637	22682	22998	22762	22807	22837	22688	22790	22661	22621	22758	22789	22880	22841	22780	22878	22795	22911	22793	22735	22712	22580	22540	22809	22772	22533	22690	22744	22766	22720	22611	22497	22807	22779	22743	22811	22761	22832	22644	22722	22843	22655	22667	22928	22855	22703	22711	22877	22847	22765	22680	22831	22811	22712	22651	22849	22788	22736	22772	22689	22676	22826	22692	22591	22607	22887	22657	22714	22830	22711	22959	22720	22714	22707	22597	22752	22877	22661	22766	22810	22668	22814	22673	22706	22978	22658	22684	22664	22601	22569	22730	22817	22916	22633	22795	22819	22869	22801	22750	22854	22878	22674	22762	22768	22902	22759	22745	22666	22705	22626	22828	22675	22664	22781	22699	22832	22740	22644	22818	22602	22840	22641	22801	22854	22655	22861	22736	22999	22806	22774	22710	22686	22637	22687	22769	22835	22634	22596	22719	22910	22644	22805	22581	22640	22744	22634	22820	22684	22611	22733	22799	22802	22803	22882	22804	22903	22891	22592	22736	22706	22708	22820	22828	22591	22920	22759	22744	22734	22646	22610	22767	22872	22872	22629	22808	22643	22857	22545	22661	22693	22848	22535	22879	22758	22832	22753	22691	22833	22801	22697	22634	22839	22811	22837	22663	22786	22828	22676	22729	22806	22667	22867	22676	22730	22577	22780	22885	22937	22653	22717	22608	22718	22702	22837	22775	22730	22755	22625	22725	22796	22653	22604	22650	22678	22682	22837	22721	22592	22924	22731	22714	22788	22882	22835	22713	22831	22696	22871	22751	22692	22598	22739	22863	22504	22760	22775	22672	22767	22685	22796	22728	22671	22643	22558	23008	22694	22806	22853	22753	22745	22888	22702	22738	22724	22649	22626	22784	22844	22917	22806	22850	22670	22738	22675	22822	22681	22847	22554	22636	22800	22713	22775	22721	22666	22700	22649	22783	22770	22661	22640	22849	22739	22759	22750	22712	22649	22679	22925	22809	22898	22747	22860	22778	22617	22823	22747	22799	22807	22826	22710	22552	22797	22802	22710	22789	22580	22712	22674	22702	22867	22855	22657	22802	22769	22767	22871	22896	22724	22667	22775	22582	22875	22748	22834	22866	22575	22868	22708	22778	22703	22752	22851	22915	22762	22713	22787	22748	22702	22835	22715	22555	22787	22696	22812	22656	22731	22865	22645	22713	22781	22784	22552	22710	22578	22693	22791	22788	22532	22591	22594	22776	22722	22613	22632	22949	22773	22790	22605	22791	22799	22840	22616	22633	22831	22640	22901
23746	21502	29226	24726	25569	31296	33493	31294	30791	31140	30744	30634	30770	30637	30792	30809	30510	30689	30306	30505	30488	30329	30340	30336	30300	30387	30068	30279	30340	30442	30142	30301	30272	30193	30505	30233	30094	30297	30375	31138	32038	31158	30743	30452	30226	30116	30289	30272	30295	30047	30140	29987	30075	30116	30109	29949	29966	30333	30168	30021	30543	29997	29763	30001	30277	29911	30138	30166	30291	30251	30311	30299	29887	30246	30141	30195	29912	30318	30016	30086	30062	29997	30000	30058	30058	30280	30173	29876	30226	30011	29950	30048	30194	30027	30128	29785	30148	29980	30352	29877	30089	30098	30182	30001	30261	30163	30103	30194	30065	30126	30086	30041	30040	30185	30375	30112	30131	29963	30242	29917	30148	29942	30321	30157	30236	29881	30136	29884	30098	29926	30019	30199	30178	30034	29913	30059	29965	30073	30293	30293	30146	30004	29978	30095	29868	29945	30126	30060	29778	29937	29918	30141	30174	29983	30141	30013	29891	30197	30131	29852	30200	30042	30014	30154	29948	30202	30033	30118	30148	30154	30130	30120	30246	30127	30207	30194	30157	30032	29893	30092	30242	30209	29985	29931	30269	29967	30139	30194	30170	30048	29822	30211	30201	30175	30257	29940	30320	30163	30020	30132	29898	29921	29879	30163	29900	30089	30186	30102	30207	30156	30167	30022	29768	30045	30291	30128	30105	29964	30066	29751	29920	30176	30076	30081	29985	30079	29891	30227	30011	30261	30050	30031	29988	30160	30175	29967	29936	30002	30131	29964	29878	29963	30065	30020	30101	30127	30163	30102	30004	30273	29979	30378	30213	30043	30255	30082	30158	30031	29934	30112	30180	30225	30341	30198	29949	30071	30050	29975	30354	30152	30189	30046	30226	30114	30091	30077	30121	30080	30062	29892	30066	30013	30131	30251	30047	30311	30261	30221	30121	30142	30006	30003	30007	29799	29878	29847	30070	30370	30247	30083	30095	30009	30076	29856	30120	30136	30119	30110	30108	29957	29965	30016	30027	30122	30078	29981	30177	30181	30102	30069	30150	29920	30078	30013	29923	29827	30052	30088	30196	30279	30346	30268	30212	30118	30075	29978	30054	30085	30129	29998	29995	29931	30135	30023	30114	30273	30226	29957	30066	30097	30253	30103	29828	30013	29869	30180	30383	30206	30282	29962	29828	30295	29935	30084	30198	30164	30076	30240	30277	30134	29986	29952	29996	30240	30042	30095	29982	30030	30116	29843	30132	30114	29987	30483	30170	30078	30141	30166	30297	30092	30067	30196	30049	30129	30275	30018	30007	29890	30216	30218	30244	29991	29949	30245	30013	30176	30104	30003	30192	30206	29990	30175	30081	29985	30007	30090	30066	30190	30031	30065	30093	29903	30219	30308	30087	30004	30133	30164	30183	30045	30202	30132	29941	29836	30017	30159	30289	30129	30079	30129	30247	30131	30020	29987	29987	29967	30141	30172	30071	30128	30195	30069	30130	29945	30222	30183	29963	29883	30077	29975	29891	30271	29979	29954	30142	30066	30071	29969	29988	29972	30181	29770	29745	29974	30066	30043	30098	29847	30285	30208	29833	29947	30245	30109	30032	30338	30240	30131	30047	30094	30121	30296	30041	30073	30266	30267	29850	29982	30063	30129	29993	29920	29776	30122	30017	30026	29896	30124	29982	30382	30077	30054	30006	30057	29973	29890	30362	30011	30146	30183	30041	29934	30089	30120	30120	30313	30052	30023	30041	30318	30236	30083	30184	30288	30272	30153	30066	29953	30181	30261	30059	30166	29889	29994	30165	30027	30287	30196	30224	30049	30246	29776	30221	30329	30159	30378	29948	30122	30050	30219	30029	30082	30214	30148	30058	30187	30330	30263	30087	30059	29857	30232	30031	30175	30106	29949	29968	30412	30164	30001	29935	30086	30157	30296	30197	30067	30233	30059	30213	30108	30391	30138	30398	30115	30201	29915	29987	30236	29918	30161	30218	30261	29955	29914	30120	29791	29775	30310	30117	29927	30223	30022	29936	30096	30019	30179	30332	30229	30135	29998	30107	30156	30169	30181	30196	30077	29981	29910	30116	30025	30120	30185	30098	30215	30059	29739	30092	29974	29901	29984	30201	30038	30093	29798	29969	30143	30208	30081	30262	30194	30025	30226	30207	29868	30155	29782	30172	30134	30397	30390	30259	30279	30431	29858	30027	30133	30033	30176	30381	30056	29824	30073	30191	30136	30052	29875	30092	30180	30162	29913	30154	30138	30084	30188	30213	30023	30159	30099	30099	30099	30274	30234	30161	30227	29919	30182	30127	30149	29941	29860	30052	30105	30182	29997	30000	30052	30094	29961	29959	30229	30288	30063	30261	29954	30006	30145	30003	29862	29940	30087	29804	29839	29947	30181	29959	30030	29955	29969	30195	30349	30152	30059	30224	30034	30178	30148	30220	30172	30051	30046	30296	30296	30263	30013	30060	30089	30114	30116	30132	30022	29908	30055	30139	30151	30145	30246	30197	30121	30240	30121	30096	29820	30248	30077	30021	30061	30074	30251	30155	30241	29966	29864	29794	29901	30165	30200	30113	29994	30089	29945	30319	29889	29968	30094	29951	30075	30095	30184	30108	29990	30037	30018	30004	29864	29889	30064	30095	30008	30021	30005	29900	30207	30333	30106	30173	29915	30122	30150	30010	29992	29997	30082	30277	30079	30278	30021	29855	30208	30190	30002	30358	30095	30261	30280	29962	29987	30111	30077	30012	29867	30119	30076	29994	30247	29910	29891	30112	30187	30000	30265	30032	30115	30115	30336	30029	30064	30026	30084	30017	30230	30046	30097	30007	30126	30209	30395	30047	30090	29967	29961	29862	30137	30271	30174	30231	30256	30110	29869	30068	30124	30319	30080	30197	30015	30127	30001	30038	29968	30297	30141	30228	29979	30188	29985	30197	29887	29926	30041	30019	29977	30093	30149	30217	30001	30021	30081	29838	29892	30254	30315	30055	30065	30202	30110	30247	30007	30090	29939	30156	30163	30271	30054	30244	30189	29966	30053	30123	30164	30210	30096	30215	30008	30212	30085	30199	29941	30066	30074	29982	30083	30064	30040	29944	29982	30289	29999	30106	29887	30196	29995	30121	30273	30230	29940	29956	30136	30237	30080	30130	29976	30001	30040	30320	30342	30174	30048	30066	30062	30214	30343	30088	30036	30071	29820	29996	30000	30057	30040	30042	29921	30157	30173	30191	30199	30326	30104	30008	30012	30079	30276	29918	30047	29955	29979	29798	30239	30116	30415	30007	30133	30172	30121	30158	30086	30308	30156	30472	30033	29983	30039	30143	30225	30050	29915	30030	30076	30095	30089	30135	29971	30298	29903	30248	30195	30135	30191	30183	30057	30165	29940	30014	30380	30012	30022	30186	29989	30110	29976	30087	30099	30148	29988	30013	30251	30135	30101	30075	30139	30155	30164	29954	30077	30086	30185	30238	30312	30002	30202	30077	30168	30059	30296	30106	30058	30255	30233	30087	30034	30087	30053	29969	30259	30094	29900	30187	29988	29984	30197	30163	30240	29997	29806	29924	30178	30334	29927	30099	30163	30138	30010	30243	30359	29820	29798	30068	30214	30142	30088	30116	30045	30205	29933	30085	30133	30266	30093	30104	30005	30089	30220	29972	29975	30058	30324	30292	30188	29972	29982	30040	30004	29866	30132	29920	30095	30176	30210	30055	30034	30217	30086	30176	30001	30165	30103	29875	30110	30159	30052	30063	30239	30203	30172	30147	29974	30167	30162	30013	30129	30131	29960	30178	29973	30167	30075	29888	30168	29985	29911	29837	30136	30118	30111	30133	30298	29950	30114	30076	30261	30136	30106	30052	29959	30009	30259	29926	30064	29983	30120	30039	29991	29851	30063	30271	30134	30218	30207	30054	30043	30236	30190	30107	30133	30099	30193	29869	29993	29994	30056	30234	30107	30047	30010	30152	30057	30317	30121	30324	30533	30081	29993	30163	30190	30237	30156	30364	29996	30035	30236	30049	30182	30142	30069	30201	30134	29978	30143	30257	30102	29879	30068	30403	30231	30110	29928	30113	29917	29977	29938	30174	30056	30123	30209	29861	30033	30074	30242	29952	30065	30198	30340	30084	30194	30005	30230	30090	30027	29940	30278	30197	30203	30055	30097	30045	30222	30102	29924	30049	30317	29974	29759	30263	29913	30074	29972	29909	30220	30017	30205	30125	29898	30326	30257	30194	30054	29949	30130	30013	30080	30079	30310	30020	29870	29902	30277	30142	30098	30139	30296	30081	30102	30073	30122	30068	29877	30192	30158	30157	30092	29765	30162	30139	29880	29895	30122	29878	29853	30221	30288	30097	30167	30290	30216	29897	30106	30126	30167	30197	29981	30034	29948	30239	29919	30291	30265	30056	29868	30060	30046	29888	30089	30149	30119	29963	30006	30265	29983	30216	29972	30173	29983	30230	29893	30168	30228	29990	30144	30147	30207	29879	30091	30039	30203	29985	29879	30101	30117	30043	30153	29893	30267	30314	30148	30018	30003	30205	29965	29983	30142	30151	29967	30104	30003	30212	30064	30192	30280	30089	30130	29779	30206	30091	30036	30134	30013	30283	30227	30125	29989	29994	30206	30061	30292	30185	30292	30206	30045	30141	30136	30389	30195	30137	30137	29983	30043	29994	29901	30288	29904	30347	29998	30302	30277	29933	29982	29992	29966	30267	30060	29975	30140	30070	29920	29945	30091	29972	30124	30000	30326	29907	30048	29943	30271	30057	30283	30058	30078	30117	30019	30242	30394	30140	30336	30100	30145	30320	29793	29888	29927	30024	30054	29961	30101	30081	29893	30083	29966	29874	30006	30234	30290	30140	30054	30092	29859	30163	30101	30055	30107	30074	30222	29966	29973	30057	30209	30133	30513	29958	30160	30174	29962	29894	30063	30065	29740	30110	30162	30158	29925	29994	30020	30152	29999	29942	29908	29864	30091	29998	30276	29906	30088	30163	30143	30044	30360	30098	30252	29958	30179	29977	29755	30016	30205	29952	29998	30067	30394	30144	30234	30140	30322	30293	30280	30449	30202	30085	30106	30116	30484	30011	30219	30090	30142	29897	30280	30282	30066
23001	38377	34848	29359	28002	26672	25249	24881	24297	23837	23612	23624	23507	23688	23688	23451	23166	23134	23010	23061	23192	23186	23098	22908	23071	22779	22819	22817	22613	22748	22863	22630	22616	22932	22675	22699	22822	22782	22829	24529	25156	23794	23317	23037	22828	22747	22636	22810	22939	22607	22654	22617	22734	22854	22729	22652	22800	22631	22579	22720	22846	22716	22664	22795	22511	22764	22763	22689	22901	22692	22669	22654	22654	22807	22831	22643	22809	22584	22677	22605	22817	22676	22538	22519	22494	22595	22743	22566	22653	22569	22510	22509	22754	22570	22635	22564	22645	22617	22585	22619	22578	22608	22844	22569	22818	22636	22628	22637	22634	22761	22667	22573	22642	22803	22702	22717	22533	22634	22640	22868	22577	22612	22715	22691	22774	22764	22588	22722	22503	22660	22579	22719	22752	22823	22790	22659	22742	22688	22700	22591	22517	22777	22610	22582	22484	22669	22608	22747	22456	22709	22564	22594	22631	22708	22627	22804	22399	22549	22662	22712	22652	22619	22810	22672	22666	22723	22728	22698	22672	22466	22680	22659	22577	22711	22628	22486	22635	22437	22606	22577	22635	22547	22474	22669	22610	22594	22658	22760	22705	22715	22695	22698	22636	22525	22835	22640	22688	22688	22684	22671	22667	22869	22786	22671	22711	22558	22654	22631	22481	22494	22716	22714	22612	22795	22657	22784	22638	22696	22569	22765	22645	22800	22694	22741	22536	22872	22757	22709	22816	22537	22673	22648	22690	22679	22885	22677	22621	22539	22618	22599	22665	22761	22667	22664	22731	22719	22615	22586	22711	22752	22732	22790	22728	22694	22746	22722	22769	22512	22555	22541	22681	22730	22567	22655	22512	22640	22729	22686	22628	22765	22577	22742	22758	22668	22606	22598	22598	22730	22794	22678	22623	22608	22594	22598	22517	22667	22725	22853	22592	22821	22799	22564	22706	22575	22861	22468	22613	22698	22742	22672	22706	22690	22538	22686	22879	22481	22651	22564	22448	22699	22522	22477	22685	22622	22560	22675	22649	22659	22829	22656	22491	22627	22670	22810	22699	22497	22479	22772	22482	22638	22511	22500	22630	22625	22625	22690	22668	22527	22418	22779	22565	22785	22571	22574	22684	22653	22766	22518	22616	22940	22623	22587	22690	22665	22531	22689	22798	22432	22534	22727	22656	22735	22702	22555	22488	22594	22653	22656	22752	22503	22679	22810	22576	22790	22637	22674	22730	22557	22581	22556	22521	22668	22670	22508	22718	22627	22544	22674	22619	22675	22608	22599	22857	22471	22607	22844	22634	22651	22595	22550	22269	22616	22819	22577	22613	22489	22744	22569	22773	22639	22593	22559	22816	22643	22604	22664	22759	22688	22751	22498	22549	22802	22551	22713	22716	22673	22691	22731	22653	22638	22552	22406	22646	22769	22729	22618	22547	22863	22489	22454	22631	22762	22606	22615	22682	22726	22555	22585	22717	22789	22765	22517	22675	22701	22535	22634	22468	22683	22696	22469	22605	22475	22649	22728	22863	22536	22782	22696	22700	22586	22649	22703	22535	22673	22721	22711	22632	22652	22620	22766	22703	22644	22647	22621	22461	22678	22396	22537	22708	22579	22668	22518	22562	22493	22687	22842	22563	22681	22634	22483	22596	22711	22641	22560	22770	22610	22439	22628	22720	22774	22689	22710	22441	22500	22420	22605	22643	22782	22763	22548	22568	22657	22766	22781	22808	22497	22662	22651	22678	22601	22652	22625	22565	22565	22889	22531	22572	22510	22728	22877	22746	22596	22754	22770	22630	22618	22678	22691	22657	22654	22633	22678	22766	22547	22737	22734	22668	22471	22530	22707	22693	22649	22688	22588	22484	22697	22561	22680	22654	22497	22577	22701	22801	22721	22623	22651	22515	22633	22713	22673	22566	22723	22667	22514	22434	22572	22500	22773	22681	22682	22710	22601	22403	22700	22581	22643	22554	22740	22596	22778	22593	22413	22725	22652	22613	22677	22673	22781	22617	22690	22561	22388	22377	22696	22559	22620	22656	22434	22672	22626	22551	22667	22696	22672	22687	22760	22531	22534	22582	22647	22639	22590	22483	22449	22810	22728	22713	22762	22620	22578	22644	22600	22632	22638	22472	22554	22622	22609	22602	22545	22640	22556	22591	22803	22487	22667	22670	22772	22555	22623	22559	22724	22618	22511	22621	22478	22703	22473	22748	22585	22617	22850	22609	22765	22779	22609	22812	22549	22736	22628	22653	22610	22811	22707	22643	22419	22632	22680	22618	22598	22682	22675	22666	22557	22585	22923	22705	22637	22738	22633	22712	22672	22556	22548	22587	22564	22790	22759	22689	22662	22730	22481	22788	22625	22634	22651	22669	22688	22802	22549	22636	22659	22597	22516	22530	22586	22579	22620	22374	22519	22850	22902	22765	22672	22485	22564	22659	22620	22617	22620	22693	22699	22655	22642	22672	22814	22543	22547	22626	22658	22579	22822	22799	22836	22683	22712	22551	22576	22722	22651	22566	22698	22604	22834	22640	22568	22762	22890	22657	22609	22735	22776	22546	22640	22721	22628	22583	22753	22769	22810	22625	22534	22721	22783	22659	22751	22470	22785	22678	22705	22412	22695	22556	22642	22581	22786	22593	22600	22573	22727	22660	22610	22603	22558	22772	22522	22751	22676	22513	22581	22691	22844	22703	22621	22485	22601	22566	22647	22653	22578	22614	22538	22682	22834	22568	22432	22487	22699	22631	22631	22697	22703	22531	22671	22699	22822	22507	22794	22599	22763	22715	22721	22589	22746	22547	22729	22535	22697	22498	22714	22665	22597	22609	22723	22505	22607	22715	22589	22609	22654	22458	22870	22547	22663	22714	22427	22665	22670	22540	22640	22724	22745	22795	22707	22711	22703	22572	22653	22762	22702	22637	22701	22852	22541	22747	22635	22533	22754	22721	22628	22628	22654	22563	22587	22507	22730	22654	22718	22686	22668	22644	22667	22674	22624	22554	22616	22790	22769	22833	22623	22474	22730	22779	22566	22872	22697	22556	22614	22670	22835	22725	22585	22568	22719	22757	22648	22581	22729	22458	22569	22579	22608	22582	22661	22526	22676	22504	22831	22689	22649	22308	22629	22641	22634	22614	22649	22700	22734	22473	22713	22720	22600	22570	22599	22631	22605	22706	22610	22715	22617	22500	22874	22641	22619	22490	22622	22772	22737	22565	22679	22556	22645	22614	22530	22693	22569	22452	22622	22772	22491	22574	22603	22502	22718	22627	22485	22789	22683	22613	22625	22571	22733	22576	22677	22627	22732	22679	22789	22615	22801	22673	22573	22690	22516	22629	22771	22646	22758	22781	22660	22672	22656	22635	22556	22486	22431	22673	22676	22527	22508	22725	22646	22661	22617	22583	22722	22703	22852	22750	22559	22674	22593	22624	22658	22675	22758	22746	22744	22740	22703	22679	22598	22553	22630	22596	22564	22619	22681	22586	22639	22895	22619	22684	22772	22522	22390	22643	22651	22678	22586	22706	22781	22779	22622	22685	22495	22684	22667	22634	22741	22443	22810	22641	22439	22802	22871	22628	22658	22636	22708	22628	22831	22597	22810	22704	22671	22552	22493	22524	22445	22678	22625	22631	22467	22660	22624	22776	22633	22748	22721	22563	22763	22688	22506	22689	22698	22552	22517	22520	22642	22620	22547	22731	22654	22780	22632	22539	22645	22622	22634	22718	22702	22603	22748	22610	22489	22737	22675	22514	22522	22734	22578	22707	22606	22631	22731	22646	22541	22631	22630	22803	22744	22684	22723	22815	22671	22654	22737	22628	22547	22618	22650	22741	22537	22780	22556	22574	22563	22642	22508	22515	22556	22777	22851	22652	22849	22703	22830	22624	22808	22694	22787	22590	22644	22649	22581	22747	22704	22533	22663	22396	22582	22930	22857	22699	22831	22624	22727	22557	22663	22515	22642	22716	22569	22559	22459	22440	22543	22634	22510	22801	22670	22591	22557	22772	22425	22616	22546	22545	22533	22568	22445	22545	22699	22580	22671	22570	22724	22748	22697	22858	22674	22517	22599	22624	22652	22657	22656	22821	22484	22714	22688	22675	22588	22480	22860	22389	22473	22717	22725	22502	22651	22756	22646	22500	22615	22774	22726	22660	22754	22691	22549	22528	22715	22681	22735	22689	22602	22629	22608	22677	22763	22714	22761	22515	22767	22692	22537	22660	22745	22776	22657	22577	22636	22804	22711	22582	22541	22744	22591	22611	22710	22731	22718	22589	22675	22621	22637	22637	22635	22541	22656	22701	22540	22807	22569	22635	22813	22721	22594	22652	22478	22679	22634	22788	22568	22663	22708	22936	22543	22715	22623	22595	22552	22672	22681	22666	22634	22515	22808	22726	22674	22606	22673	22658	22504	22519	22717	22692	22489	22668	22605	22528	22728	22802	22694	22699	22738	22765	22664	22665	22663	22688	22880	22656	22672	22525	22654	22725	22698	22718	22704	22789	22638	22625	22554	22586	22808	22473	22712	22602	22729	22606	22795	22684	22608	22569	22776	22704	22520	22661	22485	22772	22748	22923	22644	22510	22745	22592	22536	22640	22772	22774	22810	22687	22628	22703	22599	22562	22684	22820	22678	22611	22566	22700	22709	22519	22660	22623	22536	22574	22616	22678	22672	22670	22734	22743	22810	22867	22595	22701	22620	22699	22546	22714	22661	22818	22689	22685	22579	22646	22617	22796	22575	22633	22467	22797	22695	22765	22553	22566	22544	22751	22612	22740	22617	22755	22354	22645	22647	22769	22637	22480	22536	22621	22761	22769	22732	22710	22824	22607	22548	22767	22593	22678	22536	22660	22592	22594	22681	22700	22638	22886	22702	22782	22468	22710	22701	22563	22637	22717	22796	22678	22799	22588	22649	22538	22760	22545	22639	22676	22641	22644	22686	22792	22556	22489	22643	22769	22716	22546	22638	22776	22627	22591	22825	22594	22518	22677	22725	22693	22424	22534	22594	22643	22837	22664	22750	22458	22699	22699	22591	22531	22785	22471	22874	22781	22788	22499	22678	22578	22815	22500	22613	22659	22757	22566	22675	22719	22691	22568	22644	22676	22806	22720	22992
22677	21490	29311	24208	23210	29498	35379	32213	31805	31963	31523	31588	31597	31493	31384	31576	31258	30765	31112	30971	30919	31020	31118	30771	30942	30840	30597	30673	30942	31062	30628	30954	30629	30851	30679	30515	30559	30836	31034	32623	33770	32240	31759	31165	30811	30919	30941	30512	30452	31003	30349	30647	30890	30641	30798	30714	30455	30641	30504	30679	30357	30523	30500	30457	30572	30612	30362	30481	30860	30577	30634	30408	30332	30652	30373	30494	30143	30487	30493	30704	30499	30852	30712	30627	30747	30449	30414	30659	30460	30636	30643	30713	30693	30555	30809	30875	30895	30374	30602	30737	30730	31051	30821	30480	30583	30709	30541	30783	30477	30448	30530	30530	30761	30579	30556	30689	30398	30520	30450	30575	30324	30469	30261	30584	30414	30606	30393	30626	30496	30773	30836	30595	30529	30591	30650	30610	30474	30608	30530	30560	30580	30681	30366	30431	30319	30479	30477	30265	30700	30653	30421	30592	30699	30494	30476	30520	30776	30522	30254	30541	30466	30567	30578	30280	30634	30318	30607	30400	30890	30690	30508	30525	30642	30655	30589	30500	30727	30389	30525	30658	30418	30450	30672	30503	30475	30703	30576	30670	30584	30761	30798	30587	30480	30449	30695	30411	30463	30815	30933	30684	30670	30524	30467	30591	30512	30577	30497	30420	30549	30422	30676	30528	30672	30456	30697	30606	30627	30429	30395	30650	30708	30367	30539	30655	30622	30571	30433	30468	30899	30693	30494	30509	30525	30581	30701	30602	30565	30468	30759	30537	30521	30659	30705	30780	30653	30518	30764	30831	30522	30433	30427	30676	30770	30831	30699	30374	30649	30502	30585	30407	30918	30512	30587	30757	30529	30473	30514	30399	30575	30560	30792	30354	30545	30642	30543	30525	30759	30482	30726	30477	30593	30616	30779	30501	30573	30525	30730	30522	30712	30727	30450	30403	30567	30595	30584	30557	30434	30517	30803	30494	30763	30463	30738	30709	30537	30481	30420	30456	30669	30652	30602	30814	30495	30583	30463	30479	30617	30592	30633	30531	30530	30507	30792	30691	30561	30717	30867	30559	30477	30587	30503	30524	30619	30540	30647	30549	30363	30514	30385	30626	30582	30611	30477	30347	30429	30599	30485	30381	30478	30719	30237	30515	30441	30497	30503	30583	30474	30349	30571	30365	30507	30571	30411	30686	30520	30768	30534	30508	30689	30410	30458	30578	30581	30561	30640	30572	30528	30546	30660	30568	30793	30341	30597	30697	30698	30466	30508	30796	30707	30637	30368	30487	30468	30409	30606	30468	30770	30364	30387	30526	30554	30419	30626	30589	30618	30466	30488	30795	30679	30741	30465	30557	30544	30588	30580	30662	30419	30704	30429	30595	30520	30525	30498	30503	30479	30396	30669	30564	30319	30416	30514	30701	30563	30548	30732	30806	30807	30673	30654	30548	30789	30532	30583	30521	30476	30701	30525	30474	30471	30545	30405	30664	30546	30395	30519	30644	30482	30577	30424	30540	30331	30484	30610	30686	30751	30750	30560	30627	30530	30681	30607	30563	30772	30733	30608	30715	30779	30701	30615	30525	30666	30623	30534	30544	30616	30705	30651	30505	30512	30582	30390	30604	30359	30414	30583	30508	30485	30567	30534	30583	30438	30803	30500	30595	30422	30462	30445	30513	30442	30612	30379	30583	30405	30520	30632	30565	30589	30626	30583	30663	30712	30646	30644	30501	30315	30597	30654	30420	30788	30655	30657	30406	30553	30611	30791	30697	30520	30501	30657	30599	30510	30464	30357	30406	30784	30649	30627	30666	30392	30799	30439	30385	30225	30446	30593	30829	30612	30524	30687	30707	30590	30482	30599	30382	30540	30669	30758	30612	30598	30488	30365	30733	30606	30428	30517	30302	30365	30427	30540	30750	30655	30557	30661	30579	30484	30565	30647	30628	30403	30551	30700	30279	30607	30621	30528	30604	30401	30557	30379	30507	30669	30380	30437	30618	30767	30445	30412	30810	30343	30610	30535	30376	30683	30824	30566	30687	30417	30417	30565	30629	30591	30482	30634	30637	30541	30348	30526	30585	30644	30603	30665	30684	30441	30467	30729	30613	30333	30652	30807	30487	30544	30575	30551	30749	30655	30497	30654	30383	30615	30735	30596	30638	30436	30775	30908	30560	30515	30607	30642	30464	30473	30777	30716	30549	30883	30601	30851	30628	30663	30684	30714	30565	30433	30726	30491	30607	30317	30508	30546	30459	30451	30538	30516	30679	30455	30668	30625	30503	30603	30613	30530	30397	30597	30477	30560	30497	30418	30750	30611	30651	30487	30583	30629	30336	30801	30558	30504	30389	30438	30404	30371	30552	30380	30302	30462	30444	30646	30644	30300	30548	30537	30403	30459	30510	30493	30455	30493	30543	30553	30466	30711	30601	30682	30443	30291	30486	30482	30733	30602	30587	30590	30668	30493	30778	30808	30609	30756	30249	30533	30641	30611	30534	30560	30550	30676	30514	30626	30651	30560	30312	30693	30609	30493	30413	30408	30583	30457	30608	30497	30775	30601	30578	30690	30340	30685	30337	30595	30448	30454	30376	30619	30541	30708	30301	30865	30461	30598	30551	30539	30514	30604	30611	30436	30578	30523	30561	30334	30254	30570	30488	30427	30629	30560	30532	30692	30339	30423	30372	30670	30817	30695	30290	30558	30983	30353	30352	30304	30478	30777	30434	30672	30657	30779	30444	30429	30510	30580	30359	30494	30423	30570	30368	30627	30656	30495	30564	30444	30647	30699	30592	30347	30587	30625	30504	30584	30406	30431	30361	30621	30375	30459	30599	30720	30627	30540	30506	30666	30397	30762	30724	30609	30436	30658	30526	30693	30533	30848	30643	30567	30444	30102	30490	30702	30381	30534	30502	30425	30580	30815	30584	30623	30541	30649	30440	30862	30575	30810	30703	30679	30670	30757	30596	30797	30543	30485	30562	30842	30941	30466	30519	30302	30629	30611	30676	30466	30377	30467	30784	30448	30550	30551	30624	30751	30549	30795	30469	30539	30415	30605	30777	30816	30818	30445	30599	30724	30526	30518	30582	30511	30413	30380	30486	30556	30533	30369	30482	30598	30473	30571	30572	30687	30506	30576	30508	30587	30762	30674	30636	30511	30753	30584	30437	30671	30613	30843	30719	30544	30766	30425	30608	30662	30898	30665	30524	30607	30600	30589	30540	30418	30410	30860	30581	30626	30521	30642	30473	30745	30616	30533	30269	30357	30236	30520	30407	30638	30460	30620	30162	30501	30624	30542	30495	30445	30459	30653	30736	30652	30545	30503	30538	30557	30469	30655	30611	30706	30653	30644	30433	30574	30404	30544	30761	30641	30341	30381	30568	30419	30587	30550	30846	30623	30688	30544	30832	30643	30668	30536	30457	30479	30694	30582	30298	30538	30614	30480	30440	30722	30636	30542	30659	30531	30365	30497	30569	30515	30715	30428	30271	30612	30606	30648	30528	30487	30499	30491	30563	30594	30627	30561	30552	30650	30451	30626	30669	30708	30662	30396	30592	30652	30617	30428	30692	30582	30805	30268	30499	30682	30552	30374	30604	30230	30673	30590	30553	30525	30582	30508	30643	30566	30575	30814	30461	30691	30493	30501	30197	30741	30574	30353	30824	30669	30628	30672	30704	30725	30545	30702	30566	30720	30490	30812	30490	30380	30690	30469	30667	30422	30698	30754	30570	30575	30363	30582	30647	30578	30515	30494	30833	30541	30441	30387	30620	30660	30684	30718	30395	30378	30267	30405	30597	30710	30726	30530	30539	30616	30517	30431	30307	30706	30541	30493	30591	30473	30372	30650	30584	30766	30319	30535	30638	30776	30161	30746	30671	30753	30737	30515	30592	30641	30602	30709	30712	30451	30346	30351	30322	30424	30399	30490	30451	30570	30422	30650	30532	30654	30637	30635	30566	30554	30284	30541	30556	30881	30644	30716	30385	30435	30699	30589	30602	30728	30441	30430	30409	30588	30810	30559	30869	30521	30699	30583	30620	30555	30416	30689	30624	30554	30383	30345	30575	30321	30526	30602	30546	30319	30625	30516	30313	30566	30356	30626	30499	30590	30345	30511	30475	30731	30623	30520	30418	30373	30405	30560	30452	30768	30624	30642	30562	30339	30594	30914	30725	30804	30448	30546	30551	30546	30541	30445	30613	30419	30727	30263	30503	30848	30613	30538	30500	30582	30481	30349	30329	30534	30588	30641	30592	30776	30515	30526	30578	30485	30516	30400	30865	30912	30518	30305	30608	30629	30607	30413	30620	30711	30593	30336	30711	30633	30619	30815	30556	30512	30479	30676	30653	30588	30781	30564	30636	30458	30444	30778	30717	30531	30590	30466	30571	30638	30514	30484	30924	30530	30808	30506	30050	30513	30508	30552	30707	30786	30263	30715	30321	30545	30425	30742	30588	30515	30437	30602	30457	30686	30745	30681	30488	30566	30645	30642	30641	30445	30365	30654	30447	30436	30359	30563	30717	30267	30615	30461	30406	30651	30764	30457	30551	30353	30344	30816	30426	30550	30517	30484	30591	30602	30652	30540	30711	30516	30613	30701	30450	30709	30473	30435	30587	30545	30535	30403	30666	30566	30581	30722	30608	30782	30643	30786	30762	30535	30572	30470	30426	30596	30411	30827	30571	30645	30489	30550	30556	30707	30175	30502	30556	30635	30577	30599	30621	30564	30375	30771	30618	30559	30399	30525	30410	30617	30512	30424	30238	30676	30629	30672	30526	30452	30353	30542	30516	30459	30560	30547	30620	30552	30474	30623	30738	30496	30609	30513	30531	30694	30614	30759	30563	30463	30571	30677	30648	30571	30673	30496	30492	30692	30863	30880	30624	30689	30728	30522	30743	30497	30614	30658	30445	30440	30732	30415	30591	30609	30504	30560	30572	30603	30445	30554	30605	30554	30586	30546	30591	30507	30711	30678	30514	30887	30524	30600	30512	30671	30490	30609	30422	30558	30345	30736	30505	30753	30638	30565	30405	30666	30614	30672	30545	30327	30429	30780	30391	30542	30808	30555	30618	30717	30584	30491	30439	30798	30588	30472	30485	30587	30465	30632	30818	30555	30488	30583	30542
24398	42852	39269	31693	29982	28442	26656	25902	25157	24514	24030	24202	24178	24382	24124	23979	23760	23402	23161	23250	23520	23445	23294	23069	23170	23182	23225	22953	22869	23333	22996	22987	22981	23210	23013	23030	22984	22942	23369	26143	27404	25053	23972	23625	23158	22780	22893	22765	22984	22957	22891	23078	22780	23013	22790	22839	22871	22876	23101	22682	22897	22864	22897	22784	22856	22614	22833	22886	22985	23053	22929	22865	22872	23029	23004	22800	23029	22858	22966	22912	22921	22842	22924	22914	22820	22918	22861	22834	22829	22838	22897	22719	22813	22853	22904	22837	22764	22844	23092	22884	22856	22906	22732	22858	22837	22775	22929	22923	22916	22806	22885	22882	22767	22819	22927	22835	22849	22656	22756	22849	22845	22893	22799	22675	22860	22780	22946	22826	22783	22964	22845	22948	22861	23031	22698	22817	22838	22854	22958	22687	22944	22925	22943	22812	22917	22867	22957	22952	22728	23068	23005	22891	22793	22874	22680	22902	22898	22810	22843	22787	22826	22842	22701	22731	22801	22815	22856	22881	22849	22966	22948	22714	22924	22831	22962	22792	22926	23028	22847	22912	22720	22898	22947	22894	22810	22953	22915	22773	22937	22833	22710	22980	22801	22799	22946	22802	22792	22665	23054	22865	22825	22851	22892	22658	22905	22807	22832	22871	22876	22955	22651	22904	23056	22837	22860	22758	23043	22714	22814	22914	22758	22784	22997	22822	23012	22621	22780	22752	22973	22637	22908	22766	22704	22820	22847	22860	22973	22871	22995	22797	22834	22919	22822	22977	22862	22732	22738	22886	22962	22899	22900	22841	22960	22756	22875	22901	22880	22804	22943	22728	22829	22928	22731	22878	22983	22679	22720	22731	22948	22686	22749	22888	22882	22771	22795	22814	22677	22998	22830	22822	22823	22839	23022	22855	22824	22900	22824	22904	22771	23049	22741	22809	23024	23054	23055	22887	23006	22682	22619	22873	22902	22965	22840	22870	22937	22789	22727	22758	22742	22697	22998	22974	22823	22958	22675	22866	22912	22719	22937	22800	22831	22880	22683	22856	22876	22816	22842	22695	22810	22848	22886	22855	22729	22711	22708	22930	22878	22805	22813	22828	22768	22593	22789	22833	22912	22727	22842	22928	22953	22976	22874	22844	22867	22982	23090	22764	23104	22793	22633	22947	22790	22685	22788	22838	22933	22859	22819	22782	22895	22872	22900	22668	22863	22929	22878	23053	22766	22650	22840	22829	22848	22798	22935	22949	22870	22707	22742	22757	22791	22904	22847	22835	22908	22858	22857	22863	22712	22875	22941	22832	22804	22843	22768	22742	22705	22944	22851	22883	22813	22796	22771	22989	22939	22944	23012	22818	22851	22706	22763	22829	22809	22907	22758	22568	23005	23001	22778	22711	22695	22915	22877	22738	22805	22856	22860	22879	22830	22870	22782	22904	22822	22818	22864	22866	22822	22799	22957	23056	22968	22851	22921	22630	23000	22911	22773	22642	22932	22706	22674	22844	22826	22797	22743	22939	22776	22923	22928	22720	22756	22952	22724	22896	22767	22870	22862	22921	22700	22877	22982	22945	22941	22868	22744	23015	22937	22689	22819	22766	22945	22718	22762	22867	22889	22884	22955	22888	22583	22967	22785	22857	22647	22981	22748	22844	22977	22779	22894	22780	22889	22942	22778	22940	22761	22664	22882	22910	22911	22898	22981	22809	22813	22867	22923	22722	22819	22884	22954	22822	22904	22809	22929	22771	22781	22753	22834	22693	22766	22885	22786	22921	22805	22623	22852	22766	22724	22859	22926	22958	22879	22798	22835	22988	22827	22697	22889	22841	22798	22903	23057	22775	22934	22859	22917	22749	22744	22885	22835	22801	22792	22904	22917	22702	22855	22871	22858	22700	22779	22992	22822	22825	22796	22823	22952	22869	22823	22853	22995	22832	22845	22938	22879	22831	22873	22804	22904	22846	22828	22789	22723	22758	22904	22874	22935	22869	22869	22724	22897	22852	22932	23049	22679	22898	22980	22855	22718	22982	22726	23006	22900	22745	22682	22956	22686	22835	22952	22783	22864	22796	22768	22980	22886	22864	22713	22651	23015	22961	22858	22885	22787	22844	22901	22939	22833	22775	22703	22842	22876	22769	22890	22939	22837	22808	22898	22794	22801	22889	22875	22937	22773	22880	22697	22758	23091	22830	22824	22709	22900	22740	22773	22862	22912	22823	22787	22772	22813	22989	22844	22856	23004	22751	22699	22851	22907	23032	22688	22752	22961	22709	22852	22954	22700	22928	22773	22916	22740	22792	22813	22667	22770	22761	22830	22857	22836	22677	22906	22713	22773	22815	22863	22871	22834	22886	22782	22755	22864	22772	22984	22879	22927	22985	22870	22956	22957	22849	22739	22707	22795	22956	22736	22828	22762	22897	22593	23039	22704	22837	22736	22842	22779	22848	22874	22831	22619	22912	22895	22757	22870	22830	22848	22771	22708	22976	22787	22833	22878	22794	22843	23001	22781	22676	23106	23045	22938	22679	22597	22928	22841	22823	22951	22882	22776	22708	23000	22699	22853	22979	22997	22714	22893	23127	22921	23086	22822	22949	22724	22901	22964	22950	22842	22930	22871	22794	22744	23011	22818	22806	22879	22805	22864	22941	22957	22923	22762	22882	22995	22897	22784	22947	23169	22725	22887	22788	22722	22815	22800	22859	22906	23040	22816	22917	22936	22877	22917	22856	22755	22886	22898	23055	22671	22998	22810	22740	22782	22786	22833	22862	22862	22623	23031	22857	22847	22890	22892	22946	22853	22743	22665	22611	22836	22633	22694	22864	22910	22813	23009	23025	22834	22670	22779	22728	22900	22888	22724	22730	22932	22905	22890	22865	22852	22859	22791	22750	22862	22860	22787	22868	22986	23057	23008	22680	22937	22732	22723	22735	22534	22757	22990	22803	22745	22615	22897	22871	22920	22794	22971	22870	22869	22816	22698	22871	22841	22899	22837	22920	22987	22722	22722	22958	22855	22886	22699	22789	22809	22914	22959	22741	22916	22647	22741	22685	22973	22774	22788	22719	22766	22718	22891	22990	22896	22743	22790	22961	22839	22795	22760	22802	22796	22825	22755	22811	22676	22705	22890	22657	22741	22715	22887	22831	22795	22752	22823	22680	22904	22936	22716	22786	22802	22746	22967	22702	22957	22803	22664	22926	22828	22928	22831	22857	22811	22704	22730	22698	22702	22768	22782	23029	22797	22887	22646	22971	22896	22878	22883	22733	22694	22936	22969	22802	22943	22787	23024	22795	22855	22740	22789	22898	22695	22836	22864	23006	22651	22960	22843	22874	22786	22767	22779	22798	22797	22709	22848	22684	22771	22842	22831	22882	22798	22822	22931	22837	22677	22846	22792	23026	22691	22881	22891	22705	22844	23080	22957	22893	22777	22765	22862	22839	22873	22905	22915	23034	22870	22849	22882	22545	22680	23014	22929	22907	22921	22676	22816	22909	22854	22875	22883	23017	22816	22858	22745	22791	22835	22967	22762	22873	22576	22709	22881	22787	22972	22724	22915	23012	22840	22797	22895	22963	22984	22754	22771	22876	22863	22902	22908	22686	22834	22864	22936	22756	22963	22672	22709	22884	22780	22692	22750	22710	22830	22864	22803	22681	22924	22792	22970	23091	22860	22839	22642	22682	22817	22876	22785	22782	22912	22885	22758	22800	22805	22872	22743	22912	22738	22849	22802	22721	22810	22889	22833	22512	22932	22897	23011	22897	22758	22898	23033	22818	23014	22632	22800	23085	22849	22915	22806	22945	22782	22892	22729	22920	22942	22848	22816	22839	22752	22851	22754	22778	22859	22965	22643	22852	22938	22770	22834	22887	22684	22852	22801	22634	22881	22832	22762	22918	22738	22801	22870	22781	22949	22918	22932	22784	22774	22805	22679	22908	22857	22737	22773	22854	22804	23009	22973	22837	22713	22824	22601	22741	22943	22797	22768	22810	22819	22834	22697	22908	23009	22728	22791	22954	22828	22740	22807	22823	22913	22820	22923	22937	22746	22850	22911	22899	22837	22655	22901	22859	22861	22632	22957	22952	22848	22857	22805	22816	22776	22922	23024	22804	22686	22796	22797	22951	22868	22806	22910	22837	22676	23095	22915	22896	22730	22803	22985	22855	22810	22693	22791	22765	22816	22962	22716	22716	22860	22733	22937	22826	22854	22926	22873	22853	22893	22705	22854	22945	23003	22673	22950	22734	22804	22913	22802	22802	22639	22960	22894	22873	22876	22739	22831	22871	22837	22946	22662	22830	22809	22875	22882	22867	22744	22772	22681	22867	22935	22762	22789	22731	22727	23135	22798	22799	22908	22813	22882	22830	22800	22515	22934	22730	22862	22853	22733	22926	22742	22859	22776	22990	22837	22952	22720	22876	22767	22797	22773	22930	22840	22903	22822	22870	22922	22884	22865	22728	22775	22927	22759	22780	22653	22884	22854	22785	22972	22911	22818	23014	22551	22736	23015	22830	22713	22807	22846	22874	22814	22962	22914	22929	22902	22941	22890	22766	22839	22917	22860	22806	23000	22983	22883	22760	22718	22914	22639	22915	22775	22714	22903	22771	22830	22924	22796	22867	22836	22960	22881	22813	22924	22665	22869	22683	22896	22664	22941	22961	22642	22800	22898	22779	22816	22846	22898	23003	22761	22971	22814	22818	22849	22743	22814	22786	22639	22915	22800	22660	22894	22894	22744	22845	22729	22947	22767	22842	22791	22903	22685	22855	22920	22697	22970	22776	22848	22728	22641	22725	22813	22642	22899	22742	22767	22839	22791	22758	22833	22766	22724	22764	22949	22983	22924	22586	22911	23081	22777	22826	22878	22918	22939	22768	22795	23090	22780	22880	22931	22779	22803	22984	22837	22789	22839	23003	22682	23076	22867	23018	22874	22777	22996	22840	22765	22839	22817	22931	22901	22764	22871	22776	22989	22792	22896	22849	22793	22957	22748	22778	22881	22720	22822	22817	22992	22731	22759	22783	22803	22791	22984	22898	22888	22714	22927	22868	22826	22740	22904	22925	22999	22721	22915	22836	22962	22714	23005	22932	22744	22831	22800	22762	22939	22657	22937	22809
29227	26088	34021	33358	31577	31482	31327	30863	30634	30539	30425	30331	30627	30857	30839	30521	30744	30403	30448	30565	30562	30858	30459	30566	30368	30524	30272	30462	30520	30574	30192	30425	30217	30191	30272	30448	30142	30302	30277	30481	30702	30552	30319	30594	30418	30239	30206	30312	30217	30373	30153	30339	30416	30295	30290	30289	30472	30028	30355	30551	30421	30213	30308	30487	30423	30362	30360	30217	30244	30523	30135	30325	30470	30280	29981	30046	30383	30494	30305	30096	30148	30330	30163	30279	30331	30531	30417	30505	30288	30251	30334	30115	30237	30491	30431	30439	30466	30208	30113	30264	30310	30298	30243	30324	30332	30274	30376	30387	30300	30128	30253	30377	30253	30039	30294	30253	30372	30067	30476	30258	30373	30514	30416	30210	30344	30102	30378	30303	30149	30598	30273	30314	30353	30238	30404	30251	30258	30245	30469	30319	30330	30265	30245	30135	30050	30330	30296	30365	30036	30159	30467	30028	30098	30448	30342	30328	30504	30440	30363	30299	30269	30190	30260	30355	30320	30228	30251	30281	30492	29944	30270	30227	30382	30376	30126	30143	30168	30264	30316	30334	30343	30250	30164	30238	30223	30397	30107	30056	29963	30537	30326	30471	30392	30439	30398	30147	30277	30505	30370	30325	30316	30359	30299	30547	30323	30440	30449	30335	30364	30303	30306	30350	30147	30548	30482	30271	30192	30430	30249	29894	30478	30107	30069	30110	30363	30343	30405	30307	30346	30258	30065	30087	30419	29997	30122	30232	30443	30448	30119	30453	30299	30570	30249	30213	30013	30419	30489	30509	30256	30303	30334	30045	30329	30119	30449	30550	30315	30122	30281	30082	30505	30365	30135	30148	30279	30259	30287	30360	30479	30260	30459	30269	29979	30152	30472	30224	30082	30249	30328	30020	30423	30350	30352	30374	30426	30243	30196	30156	30319	30024	30322	30313	30605	30239	30598	30233	30107	30154	30254	30242	30499	30210	30303	30321	30193	30195	30097	30211	30239	30200	30507	30254	30296	30202	30116	30065	30332	30386	30321	30611	30247	30095	30101	30281	30328	30205	30114	30233	30507	29895	30658	30304	30251	30202	30305	30505	30268	30425	30479	30134	30294	30190	30325	30380	30448	30011	30352	30195	30209	30054	30325	30196	30457	30081	30309	30402	30204	30497	30382	30517	30487	30425	30117	30356	30426	30265	30302	30600	30611	30549	30393	30124	30509	30331	30324	30456	30358	30278	30135	30233	30178	30158	30235	30097	30318	30253	30344	30456	30411	30177	30254	30399	30553	30389	30412	30404	30452	30251	30422	30297	30369	30380	30315	30514	30232	30244	30294	30119	30217	30138	30328	30261	30365	30225	30305	30319	30353	30418	30287	30388	30170	30307	30226	30108	30355	30207	30216	30342	30182	30334	30330	30202	30157	30408	30457	30377	30324	30338	30644	30559	30269	30172	30410	30104	30535	30072	30263	30477	30360	30208	30027	30316	30460	30420	30466	30047	30504	30216	30186	30397	30212	30520	30336	30140	30189	30316	30550	30320	30346	30316	30240	29991	30317	30409	30323	30269	30147	30475	30291	30115	30432	30224	30370	30278	30179	30261	30634	30440	30254	30304	30193	30365	30336	30299	30494	30314	30227	30318	30328	30385	30195	30308	30175	30180	30352	30389	30451	30236	30400	30329	30339	30256	30358	30357	30131	30134	30020	30160	30311	30336	30437	30393	30153	30245	30133	30164	30244	30340	30581	30453	30208	30131	30166	30123	30254	30265	30483	30536	30185	30194	30388	30555	30111	30544	30182	30224	30292	30494	30481	30088	30041	30376	30227	30346	30409	30551	30228	30112	30441	30110	30567	30168	30297	30306	30420	30312	30155	30494	30596	30357	30350	29976	30429	30391	30445	30162	30260	30135	30480	30265	30397	30232	30589	30145	30133	30353	30413	30492	30482	30362	30178	30349	30255	30282	30157	30073	30157	30386	30265	30144	30649	30255	30399	30308	30198	30396	30076	30242	30426	30261	30104	30239	30133	30243	30374	30498	30365	30263	30392	30171	30510	30466	30433	30241	30258	30167	30122	30319	30416	30457	30173	30380	30391	30255	30265	30254	30102	29978	30364	30333	30307	30587	30513	30158	30490	30397	30352	30307	30677	30433	30373	30233	30128	30356	30405	30282	30259	30182	30450	30338	30557	30128	30218	30364	30262	30377	30259	30631	30334	30209	30174	30288	30071	30458	30198	30226	30362	30125	30209	30388	30398	30389	30390	30203	30470	30188	30410	30162	30529	30346	30307	30172	30363	30371	30351	30255	30164	30320	30218	30359	30219	30263	29975	30270	30329	30130	30342	30284	30211	30451	30473	30172	30476	30412	30272	30352	30391	30258	30266	30352	30231	30121	30368	30504	30353	30292	30129	30279	30386	30363	30276	30406	30352	30720	30445	30135	30350	30422	30293	30268	30375	30351	30702	30295	30302	30149	30240	30495	30286	30034	30496	30233	30413	30356	30255	30218	30153	30289	30365	30381	30226	30073	30515	30149	30058	30451	30251	30423	30649	30274	30285	30420	30470	30380	30365	30223	30008	30292	30410	30449	30537	30211	30561	30275	30198	30024	30344	30627	30346	30374	30227	30322	30335	30303	30231	30301	30559	30032	30403	30569	30475	30169	30395	30235	30204	30242	30385	30361	30191	30164	30125	30206	30268	30125	30231	30309	30361	30114	30634	30499	30226	30502	30374	30415	30155	30149	30231	30331	30200	30389	30458	30084	30196	30219	30233	30285	30156	30249	30188	30509	30407	30144	30357	30318	30405	30139	30160	30461	30363	30250	30321	30098	30281	30479	30459	30403	30207	30389	30552	30432	30125	30105	30330	30313	30357	30388	30387	30549	30389	30188	30259	30395	30258	30242	30487	30028	30184	30108	30323	30218	30408	30333	30192	30410	30102	30221	30326	30022	30230	30185	30093	30142	30238	30317	30355	30206	30186	29997	30325	30237	30293	30116	30125	30256	30210	30339	30232	30343	30367	30296	30527	30207	30223	30306	30270	30189	30411	30150	30300	30199	30038	30399	30293	30567	30111	30300	30482	30590	30477	30444	30485	30325	30155	30665	30244	30117	30176	30330	30201	30107	30120	30276	30371	30307	30162	30151	30240	30361	30299	30375	30119	30541	30353	30308	30366	30161	30307	30310	30157	30187	30456	30562	30376	30413	30300	30509	30530	30154	30522	30096	30360	30310	30418	30459	30185	30180	30171	30416	30407	30497	30444	30400	30433	30408	30326	30353	30213	30397	30308	29916	30352	30353	30152	30072	30341	30235	30155	30090	30133	30319	30458	30338	29973	30303	30119	30244	30207	30454	30173	30192	30371	30410	30270	30135	30342	30292	30179	30163	30042	30075	30223	30293	30433	30324	30531	30275	30397	30393	30404	30430	30109	30236	30407	30199	30345	30342	30337	30397	30515	30355	30525	30263	30265	30313	30393	30496	30169	30317	30229	30016	30300	30259	30381	30330	30259	30241	30348	30310	30352	30131	30227	30395	30476	30297	30426	30233	30355	30110	30335	30123	30310	30154	30409	30476	30371	30174	30238	30324	30298	30403	30277	30383	30502	30284	30286	30127	30255	30699	30557	30018	30320	30360	30582	30224	30385	30276	30278	29911	30297	30512	30530	30197	30368	30364	30108	30339	30374	30237	30550	30282	30309	30212	30386	30350	30223	30370	30179	30184	30143	30371	30420	30410	30442	30468	30308	30257	30444	30342	30587	30282	30451	30342	30427	30297	30339	30401	30263	30215	30279	30185	30380	30387	30253	30429	30323	30160	30046	30350	30613	29985	30312	30423	30523	30369	30238	30142	30245	30352	30191	30376	30218	30069	30457	30450	30147	30171	30178	30096	30297	30349	30370	30242	30508	30286	30241	30185	30224	30424	30491	30225	30242	30136	30001	30436	30424	30286	30304	29981	30055	30361	30454	30388	30241	30434	30426	30409	30440	30196	30207	30250	30589	30255	30314	30313	30320	30662	30417	30238	30299	30371	30286	30177	30110	30376	30330	30172	30216	30249	30423	30275	30094	30253	30483	30301	30085	30285	30338	30097	30209	30174	30407	30213	30347	30337	30413	30213	30365	30203	30349	30218	30472	30537	30245	30409	30111	30270	30091	30260	30218	30212	30388	30272	30194	30290	30403	30373	30151	30229	30184	30470	30268	30472	30469	30418	30598	30412	30380	30283	30363	30124	30266	29999	30219	30144	30456	30454	30213	30468	30477	30213	30798	30264	30253	30271	30403	30512	30524	30390	30045	30179	30288	30012	30333	30184	30154	30265	30184	30375	30234	30220	30342	30345	30555	30300	30306	30421	30281	30476	30291	30103	30359	30261	30476	30340	30388	30171	30482	30418	30283	30190	30267	30285	30302	30181	30204	30199	30250	30324	30232	30291	30212	30188	30514	30558	30303	30381	30295	30274	30240	30155	30172	30133	30320	30181	30384	30369	30330	30078	30202	30371	30337	30552	30274	30428	30385	30244	30529	30385	30389	30337	30330	30218	30279	30446	30285	30257	30087	30405	30216	30292	30413	30102	30223	30375	30468	30251	30307	30165	30103	30404	30038	30339	30532	30338	30157	30630	30192	30294	30363	30051	30539	30255	30278	30364	30244	30369	30387	30286	30497	30295	30295	30397	30530	30436	30404	30337	30446	30524	30341	30378	30377	30204	30223	30330	30264	30185	30323	30139	30246	30073	30211	30281	30183	30268	30435	30350	30405	30162	30339	30314	30523	30221	30281	30417	30264	30180	30548	30295	30443	30154	30261	30266	30523	30367	30163	30101	30122	30324	30248	29992	30167	30426	30425	30415	30495	30299	30518	30330	30233	30213	30295	30437	30216	30186	30633	30595	30249	30202	30138	30457	30427	30447	30298	30337	30243	30300	30331	30164	30543	30083	30432	30346	30317	30195	30475	30290	30299	30321	30389	30326	30629	30397	30406	30217	30204	30075	30216	30206	30355	30399	30387	30599	30353	30442	30183	30023	30402	30233	30401	30388	30321	30259	30305	30153	30445	30416	30354	30220	30340	30213	30510	30401	30283	30258	30250	30321	30235	29982	30255	30139	30113	30345	30438	30381	30358	30368
24104	34328	30610	26170	25853	24875	24098	23877	23517	23197	23161	23039	23295	23260	23081	23407	22885	22889	22840	22778	22732	22925	22875	22793	22873	22909	22967	22962	22676	22714	22588	22884	22985	22610	22769	22759	22819	22712	22759	23024	23077	22984	22883	22915	22705	22583	22820	22829	22758	22622	22636	22599	22676	22716	22773	22729	22797	22618	22775	22895	22863	22939	22586	22739	22849	22744	22824	22726	22590	22720	22627	22703	22787	22584	22752	22513	22671	22665	22675	22620	22705	22752	22692	22694	22586	22727	22864	22803	22666	22690	22865	22664	22774	22929	22683	22699	22693	22654	22664	22786	22792	22822	22822	22844	22727	22509	22631	22915	22579	22794	22515	22673	22713	22711	22657	22795	22810	22936	22738	22674	22695	22714	22883	22778	22713	22655	22785	22626	22703	22867	22552	22653	22648	22648	22602	22751	22965	22927	22720	22667	22781	22979	22832	22637	22736	23004	22722	22625	22767	22594	22613	22623	22567	22741	22706	22756	22841	22784	22846	22785	22868	22827	22831	22819	22819	22712	22751	22714	22657	22867	22689	22902	22657	22755	22639	22720	22687	22666	22654	22881	22852	22642	22625	22521	22674	22683	22857	22667	22878	22570	22655	22637	22683	22716	22732	22727	22699	22830	22709	22688	22682	22705	22763	22684	22779	22685	22664	22795	22689	22798	22779	22820	22779	22538	22722	22816	22715	22699	22829	22717	22591	22656	22592	22684	22625	22807	22885	22585	22533	22780	22852	22654	22895	22853	22858	22722	22681	22623	22614	22794	22889	22735	22549	22926	22754	22799	22617	22873	22691	22863	22555	22661	22778	22729	22626	22820	22626	22821	22786	22657	22823	22845	22822	22736	22721	22622	22991	22901	22579	22949	22752	22684	22794	22733	22746	22574	22664	22854	22640	22700	22690	22770	22706	22537	22703	22678	22779	22712	22762	22750	22631	22757	22600	22816	22648	22743	22901	23024	22722	22807	22672	22795	22745	22630	22655	22732	22731	22815	22588	22778	22749	22711	22764	22705	22731	22695	22733	22737	22618	22807	22798	22649	22701	22794	22833	22764	22727	22909	22827	22877	22774	22793	22696	22872	22667	22903	22849	22659	22822	22700	22611	22753	22789	22908	22833	22748	22696	22582	22852	22543	22740	22645	22820	22699	22721	22688	22690	22767	22690	22557	22769	22519	22556	22761	22543	22723	22767	22632	22847	22691	22771	22778	22728	22705	22824	22626	22714	22749	22579	22687	22544	22831	22645	22711	22807	22683	22691	22741	22566	22760	22730	22599	22726	22714	22761	22727	22780	22680	22782	22835	22776	22729	22806	22783	22594	22591	22759	22756	22802	22673	22644	22496	22623	22755	22716	22626	22954	22741	22770	22721	22790	22676	22794	22690	22737	22739	22615	22724	22801	22799	22729	22723	22630	22719	22528	22755	22840	22847	22846	22777	22726	22678	22730	22701	22928	22870	22758	22644	22758	22669	22618	22615	22779	22516	22450	22663	22842	22730	22725	22776	22761	22627	22858	22688	22926	22812	22692	22658	22633	22657	22891	22816	22707	22689	22535	22833	22845	22758	22839	22683	22789	22817	22780	22742	22801	22724	22704	22674	22682	22914	22698	22674	22786	22679	22729	22845	22754	22719	22679	22913	22783	22745	22797	22687	22695	22707	22738	22778	22777	22672	22901	22689	22648	22590	22642	22587	22852	22883	22759	22762	22586	22708	22761	22871	22655	22830	22634	22774	22673	22705	22702	22829	22720	22744	22673	22802	22646	22731	22559	22728	22756	22691	22788	22798	22662	22856	22602	22663	22824	22690	22552	22669	22792	22605	22860	22773	22611	22912	22615	22695	22706	22716	22996	22758	22761	22752	22513	22837	22711	22862	22844	22539	22724	22695	22698	22647	22603	22725	22700	22848	22919	22782	23050	22826	22561	22818	22999	22735	22929	22695	22850	22890	22708	22691	22851	22802	22906	22777	22660	22828	22621	22791	22656	22568	22745	22677	22767	22765	22797	22836	22749	22719	22738	22742	22909	22791	22835	22756	22667	22899	22655	22826	22683	22814	22572	22696	22800	22726	22633	22707	22681	22452	22879	22711	22713	22811	22525	22912	22762	22660	22811	22673	22733	22892	22800	22600	22726	22564	22637	22813	22696	22701	22796	22640	22866	22723	22738	22812	22637	22521	22965	22678	22690	22798	22591	22598	22749	22790	22832	22920	22734	22851	22885	22668	22721	22838	22764	22747	22786	22894	22806	22681	22718	22637	22899	22776	22657	22642	22699	22719	22899	22779	22653	22756	22910	22755	22574	22735	22702	22642	22743	22719	22488	22760	22656	22565	22710	22641	22765	22648	22519	22859	22621	22689	22892	22565	22702	22607	22728	22756	22988	22660	22865	22691	22738	22845	22744	22651	22792	22745	22607	22862	22600	22766	22901	22673	22760	22589	22732	22716	22668	23006	22826	22801	22706	22707	22830	22800	22875	22688	22502	22784	22922	22690	22655	22757	22575	22598	22697	22631	22782	22557	22823	22792	22718	22709	22539	22686	22572	22610	22622	22809	22765	22831	22688	22859	22707	22954	22577	22645	22697	22755	22572	22867	22869	22661	22710	22756	22949	22903	22793	22676	22733	22876	22742	22757	22750	22697	22841	22719	22749	22683	22576	22654	22725	22736	22758	22741	22581	22621	22692	22930	22730	22755	22644	22907	22709	22975	22773	22639	22874	22848	22744	22669	22714	22664	22838	22684	22846	22606	22676	22749	22755	22600	22695	22562	22827	22554	22870	22787	22732	22853	22898	22661	22546	22819	22822	22899	22686	22866	22764	22739	22700	22553	22512	22641	22590	22775	22822	22803	22654	22691	22820	22715	22713	22711	22766	22831	22772	22758	22789	22600	22693	22760	22721	22849	22807	22789	22599	22838	22770	22701	22691	22648	22690	22764	22786	22848	22792	22666	22696	22726	22757	22612	22738	22700	22896	22704	22601	22713	22977	22698	22698	22685	22594	22772	22933	22605	22647	22622	22690	22741	22672	22538	22666	22876	22758	22537	22680	22756	22653	22919	22697	22732	22659	22585	22803	22678	22841	22616	22636	22619	22790	22700	22690	22618	22498	22920	22595	22654	22716	22682	22773	22650	22627	22847	22512	22786	22727	22670	22869	22681	22726	22656	22773	22757	22639	22689	22824	22631	22701	22515	22658	22600	23006	22591	22650	22687	22775	22475	22630	22745	22851	22839	22756	22683	22769	22664	22669	22643	22733	22607	22709	22849	22602	22640	22702	22607	22898	22570	22767	22672	22753	22668	22608	22875	22724	22739	22763	22676	22924	22682	22667	22568	22739	22619	22779	22722	22691	22853	22733	22701	22819	22714	22632	22753	22649	22693	22831	22810	22733	22779	22631	22681	22823	22733	22845	22619	22774	22520	22777	22642	22684	22755	22781	22689	22992	22745	22719	22687	22661	22540	22589	22830	22690	22686	22754	22782	22940	22730	22794	22767	22512	22581	22719	22808	22662	22674	22842	22946	22609	22612	22739	22796	22720	22777	22557	22702	22794	22727	22699	22710	22557	22761	22611	22639	22694	22767	22832	22847	22751	22648	22915	22845	22594	22708	22525	22808	22812	22640	22894	22781	22753	22743	22805	22666	22906	22593	22695	22629	22701	22686	22775	22623	22807	22698	22679	22775	22594	22689	22671	22721	22920	22647	22708	22671	22888	22762	22648	22724	22756	22746	22655	22798	22672	22724	22742	22831	22762	22585	22739	22730	22723	22615	22823	22755	22907	22689	22746	22788	22769	22690	22676	22698	22975	22620	22690	22857	22788	22835	22691	22794	22728	22599	22830	22691	22774	22724	22618	22763	22693	22680	22741	22644	22767	22743	22665	22766	22789	22488	22786	22764	22594	22616	22868	22670	22838	22537	22778	22593	22701	22736	22771	22738	22645	22738	22710	22682	22717	22704	22608	22628	22613	22807	22667	22638	22693	22577	22710	22676	22774	22611	22736	22654	22701	22769	22595	22710	22878	22679	22734	22783	22649	22709	22731	22906	22874	22748	22685	22582	22645	22788	22777	22687	22649	22884	22703	22614	22852	22713	22762	22742	22867	22853	22751	22729	22702	22736	22849	22713	22725	22849	22842	22817	22726	22734	22618	22700	22765	22635	22728	22908	22813	22715	22734	22662	22886	22525	22625	22811	22632	22739	22613	22810	22736	22845	22678	22731	22658	22627	22819	22601	22538	22649	22644	22587	22748	22770	22665	22766	22664	22741	22779	22728	22951	22787	22795	22834	22822	22843	22689	22986	22743	22656	22885	22693	22572	22691	22589	22721	22684	22691	22512	22777	22836	22570	22770	22564	22584	22733	22732	22654	22653	22877	22691	22700	22621	22832	22739	22556	22765	22642	22558	22764	22856	22805	22669	22787	22703	22766	22671	22557	22685	22683	22883	22549	22627	22718	22686	22808	22908	22559	22609	22747	22767	22776	22489	22541	22761	22787	22674	22818	22688	22711	22634	22645	22755	22659	22628	22601	22675	22641	22900	22655	22849	22954	22635	22684	22798	22613	22795	22782	22505	22772	22746	22756	22627	22767	22589	22769	22537	22935	22650	22957	22850	22729	22780	22605	22802	22631	22806	22762	22732	22617	22897	22611	22852	22793	22819	22715	22758	22831	22679	22698	22614	22883	22646	22690	22702	22809	22843	22728	22851	22692	22798	22743	22798	22605	22791	22658	22626	22658	22813	22829	22590	22672	22671	22744	22677	22659	22668	22766	22855	22879	22920	22902	22576	22628	22848	22719	22880	22655	22802	22692	22712	22789	22698	22854	22632	22824	22845	22723	22786	22718	22673	22513	22647	22607	22668	22626	22681	22758	22725	22644	22762	22767	22756	22802	22596	22732	22600	22895	22826	22773	22601	22828	22715	22724	22777	22711	22605	22759	22906	22928	22797	22485	22543	22708	22780	22702	22668	22899	22627	22652	22731	22619	22699	22670	22706	22634	22750	23021	22715	22702	22575	22748	22789	22747	22868	22795	22477	22640	22617	22860	22682	22738	22934	22716	22760	22766	22724	22715	22508	22572	22772	22616	22718	22696	22715	22922	22819	22729	22708	22731	22769	22884
23739	21505	29266	24740	25660	30873	33448	31393	31086	31118	31083	30946	30834	30877	30861	31044	30826	30527	30472	30236	30840	30463	30447	30382	30418	30297	30292	30263	30448	30436	30274	30438	29910	30495	30402	30241	30322	30386	30450	31330	32224	31555	30901	30773	30558	30272	30375	29999	30063	30337	30577	30149	30176	30224	30309	30311	30120	30046	29983	30270	30125	30456	30007	30080	30308	30023	29996	30386	30232	30272	30355	30251	30245	30325	30173	30106	30076	30259	29996	30116	30122	30375	30114	30080	30059	30010	30279	30042	30154	30254	30184	30036	30261	30214	30183	30152	29946	30153	30298	30311	30352	30236	30033	30204	30244	30105	30262	30257	30428	30241	30100	29885	30265	30329	30364	30377	30118	30182	30211	30302	30225	30320	30271	30022	30179	30164	30291	30279	30220	30218	30144	30210	30373	30364	30178	30028	30260	29997	30118	30300	30184	30227	30019	30381	30301	30251	30225	30243	30078	30218	29906	30262	30339	30173	30057	30568	30086	30373	30301	30126	30110	30271	30317	29991	29843	30151	29975	30237	30239	30142	30037	30067	30091	30275	30420	30129	30072	30111	30236	30141	30175	30479	30094	30315	30140	30103	29993	30152	30224	30095	30218	30167	30204	30405	30265	30229	30153	29966	30128	30302	30339	30272	30041	30179	30027	30267	30162	30242	30329	30006	30206	30017	30264	30478	30179	30178	29962	30201	30331	30374	30146	30169	30284	30311	30115	30213	30258	30172	30263	29917	30577	30086	30125	30127	30125	30318	30222	30021	30073	29969	30126	30048	30148	30249	30122	30294	30183	30474	30120	30120	30020	30170	30223	30264	30150	30268	30197	30126	30459	30137	30128	30298	30217	30246	30024	30175	30371	30357	30186	29964	30178	30338	30273	30328	30223	30100	30154	30220	30068	30123	30382	30126	30054	29970	30455	30380	30277	30240	30238	30222	30017	30151	30235	30279	30148	30005	30093	30178	30063	30238	30137	30195	30015	29937	29885	29946	30270	30146	30309	30015	30492	30183	30205	30242	30207	30166	29955	30205	30295	30113	30156	30168	30148	30177	30243	30202	30206	30324	30324	30175	30236	30005	30247	30197	30285	30312	30215	30359	30051	30187	30081	30488	30410	30110	30150	30326	30402	30217	30091	30199	30055	30054	30180	29947	30025	29803	30176	30445	30253	30151	30109	30333	30743	30329	30127	30280	30141	30324	30114	30279	30273	29971	30408	30116	30143	30111	30207	30195	30241	30177	30148	30026	29979	30119	30260	30153	30340	30243	30074	30245	30112	30220	30272	30066	30213	30266	30330	30352	30078	30176	30117	30244	30393	29996	30384	30225	30544	30406	30280	29922	30170	30236	30097	30108	30213	30158	30210	30091	29959	30413	30528	30416	30366	30120	30265	30277	30320	30245	30332	30017	30004	30163	30077	30045	30162	30336	30258	30455	30229	30319	30365	30137	30169	30146	30138	30131	30069	30188	30331	30305	30203	30027	30158	30011	30394	30207	30225	29985	30128	30138	30096	30107	30613	30199	30353	30158	30261	30405	30302	30301	30213	30370	30141	30169	30199	30198	30055	30428	30382	30172	30195	30055	30195	30136	30180	30210	30188	30381	30123	30225	30159	30180	30138	30243	30225	30335	30063	30256	30058	30195	30492	30268	30018	30181	29980	30255	30286	30107	29856	30088	30493	30188	30408	30127	30323	30123	30244	29966	30251	30225	30025	30087	30340	30163	30317	30192	30281	30174	30262	29922	30346	30102	30014	29885	30266	30013	30334	30151	30179	29968	30164	30007	30046	30115	30174	30389	30259	30043	30375	30065	29925	29982	30459	30522	30386	30234	30071	30437	30332	30356	30468	29990	30094	30086	30237	30070	30065	30083	30283	30094	30080	30177	30331	29998	30326	30282	30268	30109	30035	29993	29999	30120	30114	30089	30482	30365	30079	30433	30161	30161	30203	30509	30098	30220	30281	29997	30206	30146	30193	30299	30115	30076	30168	30219	30072	30202	30529	30211	30269	30455	30362	30132	30280	30217	29999	30236	30608	30150	30302	30238	30306	30171	30267	30116	30130	30455	30334	30267	30154	30078	30217	29860	30149	30028	30233	30129	30220	30196	30272	30524	30103	30152	30176	30124	30466	30032	30263	30178	30439	30312	30015	30033	30310	30125	30357	30037	30270	30393	30164	30287	30338	30106	30123	30331	30158	30152	30303	29998	30166	30108	30292	30145	30171	30449	30273	30070	30291	30150	30075	30289	29965	30096	30223	30374	30153	30012	30255	30047	30196	29996	30119	30299	30260	30166	30348	30228	30121	30247	30012	30333	30095	30432	30296	30164	30189	30345	30209	30019	30286	30186	30144	30237	30373	30151	30247	30367	30111	29983	30073	30180	30337	30178	29924	30126	30106	30236	30031	30203	30232	30063	30226	30340	30263	30411	30358	30160	30295	30086	30218	30211	30005	30138	30355	29969	30211	30122	30133	30245	30085	30271	30337	30303	30498	30223	29983	29942	30052	30181	30095	30351	30271	30355	30263	30194	30312	30268	30315	30029	30059	30105	30165	30211	30132	30284	30230	30035	30155	30274	30379	30169	30092	29995	30146	30166	30347	30304	30348	30173	30402	30363	30366	30275	30154	29966	30026	30185	30388	30167	30334	30363	30455	30119	30348	30230	30429	30390	30173	30055	30319	30297	30291	30003	30069	30170	30001	30019	30228	30143	30273	30075	30283	30232	30137	29893	30246	30021	30254	30064	30222	30284	30249	30162	30411	30378	30183	30237	30217	30210	30192	30210	30231	30310	30203	30242	30506	30030	30018	30223	30188	30076	30193	29882	29960	30253	30240	30170	30299	30217	30034	30120	30106	29921	30231	30181	30252	30122	29876	30284	30399	30354	30086	30164	30004	30232	30252	30212	30354	30127	30345	30075	29996	30101	30041	30225	30256	30007	30019	29961	30190	30140	30152	30293	30198	30160	29969	30189	30253	30072	30289	30148	30327	30238	30184	30067	30227	30297	30093	30044	29945	30249	30393	30281	30335	30016	30050	30334	29917	29922	30189	30197	30267	30305	30132	30388	30263	30095	30286	30265	30246	29946	30138	29914	30139	30086	30293	30206	30148	30054	30185	30346	30285	29831	29942	30150	30272	30216	30162	30098	30212	30284	30027	30284	30004	29993	29982	30379	30198	30117	30256	29877	30390	30277	30384	30210	30240	30370	30270	30130	30218	30360	30169	30237	29919	30096	30027	30133	30120	30197	30067	30058	30208	29991	29997	30104	30222	30169	30129	30191	30327	30233	30060	30276	30173	30050	30173	30106	30152	30319	30071	30226	30326	29907	30134	30246	30251	29995	29956	30101	30114	30248	30068	30109	30373	29953	30377	30164	30107	30076	30314	30111	30082	29893	30048	30231	30180	30075	30067	30141	30021	30237	30278	30152	30134	30404	30109	30180	30080	30147	29991	30334	29961	30354	30205	30332	30170	30130	30241	30074	30301	30143	30309	30218	30017	30429	30256	30562	30250	30167	30092	30176	30116	30133	30276	30197	30472	30131	30268	30248	30244	30487	30048	30087	30001	30329	30331	30388	30103	30452	30093	30182	30123	29993	30095	29707	30046	30043	30013	30097	30128	30288	30215	30340	30164	30012	30161	30455	30341	30288	30395	30445	30160	30185	30056	30047	30252	30236	29966	30050	30145	30141	29955	30077	30162	30029	30124	30273	30051	30171	30120	30183	30218	30391	30259	30434	30220	30483	30358	30254	30139	30302	30222	30441	30538	30285	30279	29998	29934	30119	30381	30079	30241	30249	30052	30030	30440	30146	30122	30154	30034	30366	30089	30170	30277	30193	30261	30079	30199	30115	30078	30295	30115	30317	30281	29989	30086	30245	30391	29976	30052	30184	29976	30207	30237	30204	30043	30235	30029	30277	30096	30045	30011	30119	30305	30125	30286	30148	30215	30389	30166	30375	30239	30216	30230	30005	30240	30165	30307	30264	30291	30221	30387	30379	29940	30220	30095	30100	30319	30053	29965	30026	30087	30301	30043	30121	30101	30056	30008	30039	30436	30216	30052	30206	30286	30184	30222	30160	30578	30389	30419	30204	30266	30253	30379	30137	30104	30187	30351	30155	30284	30150	30427	30325	30273	30025	30290	30349	30345	30221	30083	30221	30393	30186	30066	30047	30124	30202	30297	30320	30247	30257	30336	30523	30349	30179	30150	30217	30270	30093	30373	30324	30204	29949	30113	30146	30224	30241	30110	30052	30227	30111	30320	30145	30139	30221	30264	29918	30131	30229	30417	30140	29861	30083	30419	30237	30128	30072	30199	30056	30142	30173	30163	30109	30126	30272	30190	30335	30046	30413	30561	30233	30177	30137	30206	29968	30164	30134	30079	30102	30214	30371	30226	29944	30207	29896	29886	29990	30099	30260	30332	30488	30163	30172	30019	30109	30120	30179	30237	30277	30014	30193	30040	30005	30224	30063	30337	30045	30318	30227	30112	30190	30109	30096	30214	29912	30279	30422	30156	30202	30186	30324	30060	30051	30396	30156	30455	30056	30295	30347	30161	30263	30221	30387	30344	30324	30427	30157	30009	30294	30247	30263	30221	30217	30432	30251	30142	30109	30081	30073	30128	30310	30177	30191	30078	30298	30203	30138	30106	30078	30051	30043	30075	30506	30371	30177	30017	30148	30307	30169	30027	30158	30028	30355	30041	30160	30474	30348	29977	30461	30126	30199	30073	30170	30287	30285	30058	30400	30130	30161	30171	30388	30313	30104	30166	30069	30006	30218	30123	30184	30336	30194	30286	30484	30275	30464	30334	30397	30605	30053	30208	30155	30089	30190	30190	30175	30269	30239	30138	30149	30113	30089	30432	30143	30069	30118	30025	30230	30321	30102	30210	30054	30131	30161	30287	30391	30337	30107	30304	30200	30116	30402	30337	30287	30365	30044	30119	30070	30394	30230	30263	30356	30096	30136	30401	29846	30321	30062	30121	30258	30374	30204	30202	30139	30167	30547	30386	30136	30257	30017	30185	29947	29914	30241	30186	30192	30369	30079	30227	30494	30261	30168	29899	30218	30184	30172	30257	30308	30282	30317	30122	30150	30346	30125	29996	30120	30371	30120
23147	39622	35881	29041	27718	26504	25423	24676	24141	23898	23702	23520	23321	23875	23596	23487	23287	23018	22972	22986	23163	23201	22947	22897	22896	22741	22953	22930	23085	22910	22890	22680	22862	22877	22851	22706	22798	22868	22803	24646	25312	23960	23669	22979	22897	22649	22755	22799	22695	22675	22829	22713	22841	22724	22702	22779	22803	22717	22670	22573	22716	22910	22621	22665	22910	22681	22665	22684	22707	22605	22734	22823	22742	22671	22906	22621	22730	22680	22750	22687	22742	22732	22748	22777	22728	23037	22710	22558	22664	22582	22748	22487	22806	22753	22547	22680	22565	22883	22728	22706	22682	22873	22835	22704	22742	22785	22793	22779	22723	22651	22739	22832	22689	22709	22757	22769	22735	22693	22622	22548	22825	22660	22762	22863	22859	22607	22633	22675	22594	22799	22825	22771	22728	22713	22617	22497	22654	22662	22603	22612	22780	22904	22654	22680	22946	22696	22766	22576	22766	22733	22807	22750	22657	22743	22722	22676	22722	22657	22762	22615	22733	22708	22575	22654	22783	22880	22800	22817	22736	22786	22673	22605	22818	22653	22756	22564	22833	22803	22856	22927	22615	22721	22639	22689	22659	22666	22873	22686	22734	22507	22769	22797	22635	22599	22871	22664	22726	22668	22590	22617	22748	22641	22694	22673	22667	22739	22736	22624	22802	22732	22664	22790	22733	22734	22585	22539	22708	22561	22520	22720	22654	22662	22700	22766	22647	22550	22590	22721	22704	22578	22802	22703	22748	22542	22631	22777	22398	22552	22763	22775	22787	22773	22609	22736	22613	22568	22814	22750	22682	22796	22691	22534	22694	22676	22723	22810	22530	22796	22698	22684	22658	22909	22848	22732	22608	22756	22507	22897	22603	22777	22662	22941	22922	22619	22816	22731	22769	22608	22699	22679	22746	22578	22727	22562	22740	22794	22751	22885	22756	22626	22608	22771	22561	22682	23031	22722	22620	22670	22653	22934	22588	22665	22558	22547	22639	22593	22564	22750	22732	22635	22463	22762	22549	22649	22714	22774	22691	22732	22764	22741	22659	22752	22601	22822	22650	22732	22654	22670	22695	22758	22608	22646	22748	22791	22641	22812	22653	22776	22510	22704	22706	22734	22809	22473	22582	22793	22665	22678	22884	22511	22714	22747	22628	22741	22613	22618	22623	22661	22666	22588	22789	22565	22581	22612	22665	22642	22520	22897	22624	22941	22735	22529	22733	22708	22642	22634	22760	22851	22643	22672	22590	22654	22824	22590	22739	22852	22829	22763	22683	22662	22768	22643	22595	22599	22958	22767	22662	22706	22824	22418	22724	22645	22695	22644	22673	22739	22742	22730	22652	22667	22724	22682	22791	22506	22644	22581	22593	22668	22508	22715	22618	22783	22683	22707	22762	22578	22921	22579	22566	22781	22810	22615	22654	22821	22607	22805	22804	22746	22912	22795	22536	22586	22590	22620	22654	22749	22674	22486	22779	22757	22709	22749	22761	22634	22775	22763	22437	22693	22754	22584	22604	22710	22623	22686	22590	22714	22628	22770	22625	22645	22662	22854	22787	22536	22749	22784	22738	22586	22758	22816	22706	22644	22908	22901	22626	22604	22796	22810	22928	22822	22725	22596	22682	22647	22640	22774	22602	22706	22711	22553	22751	22724	22618	22733	22720	22862	22688	22848	22506	22659	22881	22776	22827	22670	22615	22660	22825	22711	22804	22887	22752	22766	22678	22775	22610	22784	22639	22527	22664	22659	22687	22708	22760	22909	22658	22868	22674	22848	22749	22716	22676	22665	22682	22630	22844	22544	22639	22663	22632	22592	22968	22774	22721	22725	22863	22525	22648	22624	22741	22764	22660	22729	22928	22574	22643	22618	22673	22659	22644	22815	22666	22684	22612	22563	22972	22733	22660	22656	22660	22604	22690	22701	22726	22568	22725	22747	22856	22602	22634	22752	22772	22555	22577	22783	22511	22685	22541	22649	22594	22657	22765	22806	22640	22691	22763	22657	22656	22606	22604	22694	22719	22633	22820	22856	22321	22781	22768	22664	22862	22579	22806	22664	22692	22582	22877	22668	22488	22716	22609	22926	22650	22646	22725	22747	22877	22502	22721	22792	22794	22662	22704	22690	22595	22759	22790	22809	22634	22596	22751	22930	22601	22723	22842	22802	22745	22684	22697	22645	22884	22879	22683	22713	22682	22697	22664	22621	22680	22681	22875	22670	22931	22742	22847	22657	22601	22596	22738	22772	22682	22674	22722	22562	22712	22846	22623	22627	22779	22585	22584	22807	22566	22770	22842	22699	22756	22803	22602	22705	22825	22725	22522	22560	22754	22714	22793	22740	22507	22732	22771	22734	22854	22535	22719	22548	22691	22713	22768	22785	22587	22528	22706	22688	22593	22792	22635	22769	22673	22631	22523	22724	22516	22797	22607	22786	22757	22632	22750	22570	22660	22727	22657	22712	22716	22635	22753	22880	22606	22676	22741	22568	22685	22610	22638	22608	22785	22715	22761	22645	22741	22701	22655	22731	22616	22627	22681	22754	22628	22755	23015	22453	22835	22676	22736	22620	22569	22764	22573	22760	22775	22853	22628	22498	22691	22677	22794	22672	22904	22639	22447	22721	22632	22628	22702	22666	22981	22535	22638	22774	22770	22463	22481	22582	22558	22933	22645	22728	22725	22607	22771	22657	22710	22811	22656	22508	22628	22579	22662	22733	22735	22665	22792	22652	22871	22715	22764	22684	22813	22810	22625	22806	22551	22700	22746	22684	22625	22646	22678	22730	22669	22746	22649	22683	22511	22875	22774	22733	22788	22600	22756	22659	22647	22700	22890	22657	22800	22538	22584	22703	22722	22735	22748	22560	22905	22820	22528	22651	22802	22673	22440	22748	22653	22449	22826	22723	22716	22720	22927	22654	22633	22681	22740	22674	22731	22808	22677	22779	22476	22755	22720	22611	22617	22617	22730	22608	22715	22650	22918	22568	22641	22590	22685	22798	22695	22596	22610	22675	22537	22761	22612	22642	22712	22867	22679	22795	22508	22660	22799	22524	22795	22632	22643	22620	22672	22582	22723	22712	22679	22913	22478	22661	22542	22681	22899	22605	22683	22688	22719	22853	22696	22752	22633	22702	22727	22758	22715	22694	22614	22628	22797	22731	22819	22690	22737	22541	22599	22726	22627	22888	22796	22805	22649	22837	22615	22754	22495	22582	22668	22744	22664	22560	22929	22690	22690	22682	22615	22611	22758	22575	22841	22765	22779	22736	22605	22583	22744	22647	22808	22577	22805	22557	22640	22770	22707	22817	22543	22836	22699	22698	22711	22487	22763	22806	22759	22607	22608	22649	22786	22663	22704	22614	22796	22732	22850	22667	22863	22902	22680	22787	22640	22868	22922	22750	22744	22857	22637	22456	22558	22581	22502	22669	22674	22601	22650	22521	22811	22713	22799	22615	22490	22577	22794	22804	22737	22638	22583	22766	22688	22675	22614	22758	22686	22723	22723	22586	22677	22762	22748	22707	22794	22722	22742	22825	22611	22676	22619	22451	22472	22571	22813	22811	22550	22610	22637	22525	22596	22715	22736	22802	22710	22901	22720	22828	22664	22611	22685	22603	22719	22767	22655	22521	22792	22807	22597	22719	22715	22510	22672	22863	22948	22617	22743	22589	22846	22643	22628	22694	22678	22589	22907	22769	22709	22638	22664	22723	22708	22661	22697	22758	22697	22583	22766	22627	22766	22642	22606	22721	22809	22772	22759	22740	22899	22715	22772	22734	22824	22616	22778	22760	22728	22607	22780	22681	22817	22580	22551	22856	22854	22866	22773	22611	22489	22581	22887	22738	22759	22762	22713	22722	22558	22797	22665	22421	22766	22764	22759	22422	22960	22615	22765	22794	22756	22760	22628	22845	22616	22696	22870	22600	22696	22637	22766	22718	22711	22865	22696	22556	22702	22799	22655	22713	22586	22816	22640	22653	22592	22646	22656	22731	22684	22718	22619	22921	22776	22821	22751	22813	22658	22887	22885	22744	22805	22806	22803	22989	22649	22679	22825	22674	22756	22644	22645	22816	22683	22632	22844	22758	22664	22887	22742	22678	22861	22550	22616	22762	22930	22765	22848	22646	22572	22709	22777	22827	22655	22610	22794	22705	22776	22623	22569	22719	22794	22684	22872	22753	22576	22624	22810	22841	22787	22873	22679	22911	22655	22539	22783	22702	22739	22605	22856	22632	22662	22816	22865	22661	22682	22863	22762	22595	22770	22676	22576	22657	22548	22664	22831	22789	22655	22721	22835	22713	22534	22601	22678	22867	22671	22759	22715	22699	22784	22792	22694	22638	22870	22811	22878	22641	22637	22715	22853	22612	22446	22709	22555	22659	22895	22714	22768	22631	22577	22720	22716	22738	22696	22586	22765	22628	22755	22540	22668	22756	22578	22769	22648	22870	22760	22583	22737	22786	22668	22646	22718	22739	22890	22759	22688	22694	22550	22770	22707	22783	22713	22599	22672	22673	22683	22526	22656	22516	22670	22741	22663	22689	22804	22760	22578	22698	22661	22517	22731	22669	22803	22867	22753	22762	22684	22716	22747	22725	22590	22685	22697	22658	22603	22660	22698	22607	22377	22514	22836	22774	22644	22787	22633	22669	22660	22879	22758	22745	22718	22705	22643	22763	22581	22697	22635	22632	22803	22751	22506	22878	22639	22633	22706	22706	22528	22658	22736	22692	22793	22669	22743	22466	22585	22732	22649	22624	22695	22782	22710	22685	22875	22898	22675	22931	22690	22679	22759	22704	22859	22680	22697	22758	22761	22830	22700	22824	22625	22778	22689	22732	22718	22823	22756	22747	22648	22643	22754	22777	22740	22634	22696	22842	22664	22834	22741	22536	22782	22642	22755	22756	22749	22529	22716	22529	22744	22669	22681	22720	22782	22760	22718	22696	22820	22788	22770	22667	22741	22734	22555	22600	22944	22715	22762	22526	22688	22618	22734	22859	22578	22694	22720	22779	22658	22663	22680	22567	22602	22756	22753	22581	22644	22470	22618	22795	22646	22537	22884	22664	22672	22751	22645	22668	22711	22636	22665	22598	22749	22675	22826	22709	22760	22715	22719	22749	22571	22593
22819	21580	29432	24344	23223	29671	35446	32211	32127	32155	32155	31797	31743	31781	31826	31545	31654	31206	31175	31288	31451	31260	30927	30956	31090	31071	31131	31058	31018	31354	31090	31341	31063	30787	30866	30925	31162	31121	31076	32722	34261	32375	31880	31223	31304	30901	31016	30704	30920	31119	30783	30919	30868	30595	30958	31009	30987	30866	31063	30694	30933	30786	30873	30806	30765	31018	30849	30946	30886	30727	30875	30792	30864	30960	31000	30816	30876	30812	31091	31015	31102	30722	30928	30887	30879	31059	30614	30674	30878	30744	31066	30873	30967	30714	31007	30951	31065	31034	31038	30878	31037	30761	30859	30748	30871	30977	30930	30652	30804	30830	31106	30805	30843	30633	30762	30912	31031	30782	30854	30912	30924	30947	30859	30750	30716	30896	30907	30791	30633	30818	30932	30702	30791	30743	30528	30746	30679	30802	31100	31105	30711	30832	30773	30768	30872	30676	30699	30708	30981	30760	31112	30788	30722	30592	30735	30692	30770	30817	30728	30942	31113	30774	30547	30779	31024	31008	31141	30960	30642	31083	30958	30897	31110	30819	30656	30725	31036	31116	30959	30722	31127	30716	30838	30927	30913	30636	30858	30797	30583	30713	30869	30976	30727	30687	30742	30695	30850	30986	30796	30715	30827	30845	30684	30815	30629	30809	30663	30867	31136	30869	30743	31004	30965	30788	30680	30861	30971	30777	30864	30955	30689	30764	31042	30756	31009	30476	30779	30858	30941	30764	30790	30639	30988	30846	30659	30893	30627	30737	30805	30827	30816	30855	30937	30821	30841	30615	30927	30821	30942	30845	30998	30709	30645	30807	30612	30859	30901	30773	30907	30812	30773	30757	30676	30725	30775	30897	30876	30775	30839	30667	30955	30883	30848	30812	30840	30670	30790	30602	30949	30724	31006	30804	30885	30915	30890	31063	30886	30669	30804	30759	31055	30784	30810	30923	30817	30862	30724	30812	30763	30717	31004	30704	30749	30778	30791	30684	30959	30680	30903	30547	30826	30496	30842	30841	30704	30799	30806	30913	30796	30788	30866	30736	31183	30855	30726	30683	30998	30722	30738	30902	30755	30731	30797	30928	30859	30828	31045	30794	30779	30664	30611	30825	30860	30772	30587	30921	30755	30823	30621	30787	30841	30803	31024	30901	30819	30674	30595	30805	30646	30573	30640	30712	30549	30698	30780	30927	30871	30859	30674	30942	30795	30766	30790	30888	30961	30896	30852	30832	30971	30786	30907	30937	30784	30957	30843	31104	30895	30735	30786	30808	30695	30789	30877	30863	30948	30853	30739	30627	30790	30719	30815	30893	30811	30371	30688	30704	31040	30803	30598	30959	30822	30926	30947	30923	31065	30721	30775	30820	30878	30717	30951	30802	30765	30579	30836	30826	30732	30703	30867	31058	30725	30882	30875	31012	30914	31202	30738	30845	30803	30759	30751	31040	30840	30672	30639	30977	30997	30759	30517	30848	30929	30591	30880	30807	30781	30955	31001	31006	31135	30777	30539	30626	30546	31052	30979	30881	30878	30907	30899	30882	30881	30939	30836	30537	30472	30885	30776	30807	30947	30821	30901	30757	30927	30845	30913	30679	30645	30780	30799	30865	30961	30867	30833	30922	31025	30560	30816	30874	30942	30748	30870	30581	30902	30749	30684	30862	30754	30854	30896	30658	30648	30839	31015	30930	30968	30796	30932	30870	30791	30820	30713	30714	30787	30765	30783	30900	30956	30877	30977	30924	30669	30702	30749	30645	30808	30924	30866	30637	30906	30813	30699	30832	30872	30835	30611	30603	30759	30865	30768	30678	30774	30742	30773	30790	30628	30693	31028	30677	30845	30809	30810	30969	30865	31161	30711	30662	30673	30882	30909	31076	30760	30896	31119	30696	30641	30818	30868	30777	30764	30673	30671	31149	30872	30940	30826	30761	31033	30651	30693	31098	30976	30844	30904	30982	30827	30669	30782	30782	31083	30997	30972	31083	30913	30770	30737	30904	31084	30671	30601	30977	30665	30864	30954	30977	30945	30904	31015	31005	30822	31006	30957	30828	30751	30772	30933	30731	30810	30869	30811	30733	30769	30739	31130	30920	30911	30640	30708	30783	30775	30657	30906	30783	30748	30928	30525	30996	30896	30839	30739	30909	30721	30739	30644	30814	30814	30841	30702	30827	30835	30831	31019	30700	30646	30679	30983	30813	30548	30569	30434	30665	31000	30702	30670	30872	30827	30753	31020	30938	31024	30814	30780	30755	30834	30693	30781	30933	30824	30829	30818	30849	31079	30642	30727	30702	30875	30953	30485	30819	30791	30797	30427	30763	30955	30551	30861	30968	30777	30669	30902	30855	30834	30906	30939	30839	30658	30820	30796	30800	31030	30964	30811	31019	30805	30955	30761	30598	30747	30497	30857	30888	30662	30895	30962	30700	30839	30932	31000	30802	30745	30852	30923	30731	30709	30725	30621	30812	30785	30832	30866	30716	30852	30822	30897	30473	30843	30856	30763	30603	30728	30924	30743	30908	30937	30540	30727	30892	30733	30707	30963	30743	30749	30548	30791	30967	30797	30604	30834	30851	30879	30815	30938	30828	30881	30830	30872	30738	30701	30879	30788	30815	30857	30799	30872	30986	30824	30835	30780	30786	30748	31022	30875	30880	30828	30824	30942	30531	30723	30692	30804	30651	30985	30744	30931	30730	30628	30768	31074	30653	30725	30678	30847	30484	30725	30761	30849	30779	30996	30701	30924	30920	30542	30683	30718	30685	31002	30761	30650	30913	30984	30976	31018	30866	30510	30856	30821	30800	30808	30840	30659	30827	30538	30761	30885	30805	30949	30835	30697	30716	31002	30923	30917	30741	30822	31284	30734	31099	30853	30714	30772	30533	30846	30693	30626	30825	30811	30812	30802	30521	30828	30899	30789	30784	30797	31181	30738	30655	30779	30802	30887	30676	30867	30768	30506	30860	30693	30698	31004	30900	30904	30963	30660	30975	30887	30956	30799	30808	30762	30807	30691	30970	30766	30846	30964	30721	30716	30882	30834	30700	30932	30726	30749	30912	30593	30832	31040	30920	31094	30965	30646	30746	30661	30556	30637	30698	31077	30813	30709	30913	30885	30599	30777	30801	30846	30884	30793	30751	30886	30856	30899	30950	30761	30696	30558	30745	30993	31027	30757	30840	30896	30871	30885	30858	30803	30495	30954	30701	30812	30802	30766	30926	30657	31043	31008	30789	30813	30581	30775	30870	30925	30557	30867	30666	30888	30800	31002	30900	30915	30894	31051	30590	30872	30897	30689	30816	31005	30671	30936	30821	31044	30985	30938	31281	30706	30812	30823	30847	30744	30978	30792	31034	30820	30834	30932	30761	30651	30729	30803	30757	30889	31094	30876	30805	30699	30836	30706	30956	30797	30752	30731	30755	30878	30975	30819	30962	30722	30633	30872	30844	30772	30863	30764	30824	30646	30787	30868	30847	30950	30691	31099	30996	30836	30671	30985	30569	30704	30985	30816	30603	30984	30561	30772	31077	30739	30684	30658	30766	30840	30891	30751	30789	30836	30679	30706	30868	31183	30879	30961	30736	30712	30724	30868	30850	31093	31119	30863	30873	30753	30526	30723	30870	30750	30587	31031	30757	30966	30980	31197	30759	30813	30847	30745	30851	30747	30878	31026	30875	30769	30819	30775	30692	30869	30684	30974	30840	30858	30867	31015	30737	30711	31114	30780	30780	30885	30874	30904	30838	30924	31101	30764	30590	30699	30870	30839	30818	30876	30847	31046	30893	30766	31033	30847	30604	30993	30776	30900	30614	30673	30629	30829	30854	30834	30649	30655	30824	30497	31150	31052	30810	31000	31062	30852	30843	30890	30682	30646	30565	30497	30794	30914	30842	30831	30811	30987	30822	30688	30724	30767	30852	30601	30684	30906	30534	30976	30685	30856	30700	30816	30941	30922	30998	30858	30737	30697	30840	30878	31093	30780	30747	30857	30841	30862	30848	30830	30725	30631	30867	30731	30687	30648	30598	30804	30528	30984	30907	30755	30800	30960	30768	30813	30660	30716	30732	31006	30714	30699	30619	30548	30855	30747	30772	30931	30665	31102	31001	30941	30800	30654	30923	30925	30789	30610	30880	30965	30738	30737	30845	30590	30968	31015	30715	30935	30869	30954	30707	30761	30748	30488	30844	30856	30438	30868	30729	30984	30755	30622	30818	31003	30859	30977	30729	30603	30880	30767	31066	30826	30922	30699	30937	30821	30837	30986	30759	30871	31101	30632	30794	30669	30824	30667	30932	30591	30874	31241	30626	30945	30712	30838	30920	31037	31100	30563	30844	30782	31003	30737	30816	30972	30918	31075	30713	31054	30563	31009	30906	30786	30744	31037	30744	30896	30907	30987	30679	30760	30640	30857	30558	30878	30716	30946	30731	30844	30806	30666	30909	30877	30968	30983	30835	30816	30848	30662	30919	30617	30777	30908	30881	30883	30908	30728	30799	30745	30732	30486	30979	30792	30746	30856	30840	30851	30864	30826	30932	31020	30813	31073	30600	30799	30883	30727	30579	30913	30910	30945	30611	30815	30674	31017	30726	30831	30951	31028	30636	30958	30852	30760	30743	30744	30782	30572	30746	30799	30607	30807	31016	30698	30936	30663	30812	30953	30754	30862	30955	30640	30760	30762	30725	30950	30980	30843	30757	30764	30913	30864	30666	30632	30780	30705	30801	31042	30992	30954	30880	30547	30965	31058	30972	30829	30895	30802	31019	30748	30768	30735	30853	30773	30739	30786	30852	31102	30851	30856	30780	30777	30621	30935	30941	30858	30846	30808	30688	30784	30527	30672	30680	30823	30709	30660	30917	30678	30714	30725	30719	30722	30726	30833	30531	30779	30767	30799	30887	31040	30779	30782	30626	30775	30927	30842	30823	30797	30768	30823	30922	30677	30834	30713	30506	30852	30823	30968	30575	30979	31164	30789	30553	30755	30844	30847	30598	30748	30594	30677	30919	30718	30829	30914	30845	30517	30948	30908	30928	30854	30928	30871	30945	31050	30920	30731	30504	30739	30857	31045	30796	30887	30830	30539	31040	30546	31001	30711	30895	30892	30836	30900	30902	30812	30679
24779	44419	39073	31678	29762	28614	26617	25798	25050	24843	24183	24361	24128	24160	24464	23998	23694	23726	23418	23632	23386	23697	23347	23423	23323	23693	23334	23266	23289	23244	23159	23024	23316	23187	23374	23117	23139	23323	23479	26448	27656	25163	24397	23532	23239	23051	23037	23091	23145	23103	22969	23064	23037	22914	23058	23238	22930	23140	22997	23080	23209	23190	23117	23053	23135	22936	23015	23186	23126	23138	23032	23080	22934	23002	22969	23217	22939	23224	23080	22949	23049	23088	23040	23077	23022	22695	23066	22820	23069	23023	23225	23100	23017	23011	23225	22954	23076	23136	23195	23288	23074	23134	23032	23295	23178	23154	23266	22974	23034	23030	23071	23049	22996	23035	23082	23076	22933	23232	22895	23131	23311	23018	23082	22917	23053	23055	22942	23220	23015	23037	23108	22971	22985	23094	22980	23001	23031	22810	22976	23146	23115	23238	22953	23085	23183	23005	22927	23049	23052	23209	22984	23018	22999	22990	23007	23173	22925	23028	22964	23013	23063	22923	22916	22965	22836	23010	23122	22978	23121	23040	23252	23200	23000	23022	23113	23041	22900	23196	22923	23289	23059	22956	22994	23075	23028	22823	22913	22902	22937	23020	23095	22902	23186	22975	22852	23023	22853	23107	23036	23058	23250	23006	23154	22889	23029	23115	23142	23062	23244	23002	23182	23053	22997	22936	22922	23199	22975	23149	23092	22961	22985	23046	22947	23119	23029	23130	23248	22965	23134	23086	22960	23248	23163	22876	23116	23119	22920	23053	22856	23090	23016	22937	22988	23053	22949	23294	23080	22995	23082	23060	23161	23176	23026	23174	23301	23072	23073	23042	23017	22938	23033	22938	23043	23024	23129	22985	22973	22815	23138	23045	23021	22988	23059	23011	23029	22925	22787	23047	23035	22890	22912	23055	23082	23122	22896	22979	23078	22908	23013	22923	23028	23031	23061	23049	23033	23005	23112	22984	22945	22913	23050	22876	22963	23008	22932	23079	23339	23054	23151	23142	22921	22853	23232	22978	23050	23207	22890	23136	23208	23137	23034	23026	23165	22894	23029	22970	23138	22895	22945	23088	22970	22940	23063	23125	22843	22964	23012	23008	22857	23105	23245	22989	22963	23049	23104	22936	22950	23042	22918	23055	23202	22940	22999	23005	23111	23153	23059	22923	23017	23171	22902	23210	22881	23006	23137	23060	22886	22948	23078	22814	22866	22975	23096	22849	23092	22915	23166	22931	22782	23112	23036	22918	23113	23108	23166	22981	23196	22899	23070	23032	22992	23299	23143	23205	22967	23142	22957	23249	22875	23083	23073	23008	23159	23026	23020	23127	23026	23143	23084	23126	22939	22960	23035	23100	23035	22945	23169	22891	22853	22992	22819	23044	23047	22998	22828	23192	23004	22919	23051	23054	23082	22965	22880	22863	22812	23084	22841	22910	23037	23056	23187	22914	22927	23127	23053	23074	22952	23084	22981	23124	22813	22925	23102	23006	22955	23110	23074	23050	22978	23044	23022	22967	23154	22869	22947	22925	22947	23034	23076	22949	23044	22910	23177	22927	22949	23299	22917	22995	23096	23156	22874	22877	23064	23091	23013	22907	23115	23002	22992	22892	22978	23006	22965	22919	22975	22939	22821	22975	22906	22923	22825	23011	23110	23020	22963	22958	23005	23001	23173	23013	23077	23169	23056	22763	22947	23117	23140	22870	22945	22954	22955	22956	23064	23158	23107	23007	23007	23014	23068	23114	23041	23047	23020	22974	22953	23014	22905	22968	23072	22774	23047	23068	22971	23016	23056	23004	23061	22912	23194	23083	23050	23134	22894	23114	23100	23074	23122	23080	23207	22977	22911	23160	23048	23002	22939	23170	23073	23037	23099	22911	23002	22955	23084	23075	23033	23023	23073	23161	22976	23171	23101	22960	22892	22821	22977	22949	22819	23066	23193	23140	22820	22952	22948	22912	23047	23110	22947	22970	23094	23055	23017	22813	22981	23152	22929	23160	23148	23076	23009	23004	22829	23067	23254	22968	23054	22937	23005	22983	23068	23165	23053	23089	22945	22992	22957	23089	22947	23049	22794	23138	22829	23158	23104	23027	23198	23144	22834	23069	22918	23064	22730	23008	22730	22996	22928	22903	23171	22869	23050	22944	23030	22963	23087	22909	23119	23071	22946	23060	23057	22964	23013	23015	23016	23071	22813	22925	22950	22991	22963	22878	23144	22936	23310	23023	22946	22834	22970	23085	23013	23086	23053	23090	22931	22874	23170	22934	23003	22971	23020	22888	22999	23001	23005	23204	22988	23032	22972	23103	23003	23035	22876	22898	23081	23038	23013	22982	23046	23105	22946	23022	22866	22865	22943	23023	22989	23007	23144	22966	22854	23058	22848	22907	23164	22995	23043	22944	22981	23023	22973	23184	23073	23016	23168	23085	22898	23048	22963	22844	23114	23073	22950	23050	23098	22982	23072	23172	23214	23063	22948	22888	23000	22987	23085	23199	23147	23003	22816	23096	23048	23071	22970	23287	23073	23008	23080	22913	23100	22823	23044	23052	22960	23099	23048	22919	22837	22953	22935	23084	22887	22872	23028	22896	23023	22879	22926	22971	22931	23049	23081	23061	22955	22937	22838	23078	23013	23051	23133	22958	22992	23003	23113	23059	22988	22961	22936	23102	22970	22990	22873	23103	23106	23060	22865	23046	23070	23077	22917	23059	23061	22916	22970	23077	23007	23041	23032	22925	23136	22978	22850	23047	23109	23152	23089	23027	23067	23188	23063	23094	23002	23121	22968	22970	23007	23043	23023	22954	22860	23056	22952	23013	22990	23080	22995	23206	23016	22791	22970	22954	22789	23200	23246	23126	22999	23084	23022	22915	22943	23198	23170	23064	22969	23033	23044	23073	22864	23014	23109	23148	22927	23106	23084	23049	22956	23049	22893	22937	22832	22999	23036	23092	23046	23106	23010	23261	22908	23058	23188	23020	22886	22911	22799	22876	23205	22770	22953	22843	22991	23077	23092	23022	22898	23109	23027	22939	22935	23089	22982	23098	22954	23064	22930	22907	22922	22845	22940	22895	22990	22900	23100	22919	22977	23232	22905	22836	22886	22891	23148	23084	23084	22969	23002	22836	22911	23106	23100	23124	23177	23050	22986	23238	22994	22880	22927	22925	23119	23057	23210	23217	23179	22844	23151	23237	22882	22929	22919	22984	23060	23096	22931	22861	23011	23108	22958	23026	22911	23287	22937	23042	23055	22856	23065	22859	22973	22967	23122	23154	23006	22803	22775	23168	23142	22846	23148	23068	22978	23000	23090	23079	23075	22914	23084	23029	22793	22955	23054	22878	22988	22847	23093	22831	23007	23003	22959	23315	23074	23311	22751	22828	22990	23087	23023	23041	23035	23088	22852	23098	23132	23003	23100	23061	22911	23065	22881	22906	22893	23039	23219	23054	22941	23065	22992	23022	23199	23045	22858	23085	23132	22945	23028	23206	23057	23190	22890	23276	23076	23084	22922	23128	23058	22857	23096	22903	23037	23040	23062	23109	22943	23095	23093	22976	23177	22969	23094	22972	23034	22964	23046	23065	22983	22928	22890	22998	22918	22951	23021	23092	23055	23081	22931	23061	23006	23098	23032	22927	22970	23016	22938	23135	22878	22971	23191	23258	23002	23105	23035	23191	22815	22937	22935	22916	22912	23070	23114	23172	23142	23144	22974	22978	22919	23145	23019	23114	23134	22976	22989	22929	23114	22919	22943	22987	23096	22972	23010	22963	22923	23039	22899	22972	23101	22949	23043	23099	22975	23110	23028	23292	23069	22971	23063	22863	23079	22926	23022	23101	22891	23101	23075	23036	23016	23103	23150	23047	22962	23004	23086	23021	22946	22956	23095	22966	22990	23038	22853	22801	22980	22799	23003	22853	23120	23172	23019	23061	23207	23111	22939	23078	23129	23091	23375	22815	23062	23042	23155	22961	22941	23021	23003	23166	22882	22835	23033	23069	23050	23006	22977	22954	22985	22976	22986	22923	23093	23003	23220	22913	22730	22997	23192	23051	23232	23088	23052	23017	23116	23156	23150	22995	22966	23041	22970	23025	22958	22901	22971	23064	23108	22844	23100	23003	23033	23080	22997	22877	23072	22980	23081	23070	23043	22907	23018	23011	22834	23118	23054	23085	23097	23088	22804	22970	23290	23027	23050	22737	22970	23067	23090	23048	23030	23110	22981	22984	22834	23077	23050	23075	23075	22809	23040	23023	22946	22977	23065	23129	23030	22976	22997	23062	22986	23158	22786	22900	23214	23056	22982	23095	22966	23125	23213	22906	22829	23130	23087	22883	23080	22969	23025	22973	23013	23083	22998	22924	23083	23128	23039	23110	23090	23018	23119	23019	22945	23018	23166	23012	23007	23213	23031	23025	22913	22940	22931	23093	22923	23096	23129	22925	23088	22983	22975	23135	23010	23164	23256	23015	23111	23006	22767	22983	22954	22896	22997	23080	23013	23171	23093	22966	23052	22894	23010	23072	22972	22844	22944	22893	22985	23098	22952	23265	23043	23040	22772	22993	22935	23160	23101	23090	22856	22968	23097	22996	23139	23010	22949	23242	22922	23116	22912	22996	22903	22985	22859	23065	23155	22978	23031	23006	23050	22904	23079	23044	23127	22920	22922	23273	23079	23028	23004	22985	23020	23052	23085	23052	22863	22916	23008	22975	23066	23011	22945	23022	22928	23090	23201	23039	22986	23078	23068	23058	23061	23137	23129	23135	22778	23014	22894	23114	23249	23070	22932	23089	23001	22963	22710	22949	22892	23140	23033	23157	23119	22793	23105	22920	22819	23041	22949	23080	23018	22976	23060	23036	22762	23203	22932	23193	22773	23133	23067	23109	23147	23111	23092	22979	23076	22891	23165	22894	23160	23218	23048	23099	23124	23099	22928	23024	22959	23125	22968	23044	23007	23027	22955	22914	23179	23065	23118	22987	23097	22991	22893	23089	22895	23058	22963	23210	23174	23242	22971	22977	22978	23109	22970	22914	23021	23050	23126	22954	23095	23245	22883	23023	22742	23051	23040	23097	22887	23047	23128	23055	22982	23122	23015	22989	23088	23263	23057	22986	23050	22955
29383	26146	34032	33344	31389	31824	31635	30772	30678	30994	30506	30710	30806	30795	30919	30737	30660	30716	30457	30524	30373	30429	30382	30531	30375	30357	30511	30441	30546	30435	30497	30531	30487	30351	30566	30619	30746	30655	30544	30684	31038	30644	30717	30633	30556	30416	30458	30526	30652	30673	30402	30316	30561	30312	30628	30291	30292	30619	30682	30591	30492	30474	30480	30774	30835	30365	30565	30317	30432	30499	30547	30235	30659	30388	30337	30763	30574	30469	30512	30268	30409	30319	30533	30393	30645	30322	30457	30343	30470	30485	30528	30404	30305	30441	30645	30544	30507	30319	30692	30413	30376	30506	30319	30564	30423	30485	30305	30597	30522	30559	30471	30425	30391	30503	30476	30397	30417	30549	30461	30671	30656	30333	30519	30167	30670	30654	30470	30360	30600	30456	30597	30512	30517	30586	30456	30582	30516	30539	30467	30748	30428	30503	30535	30376	30488	30710	30622	30517	30500	30513	30513	30384	30405	30411	30555	30739	30374	30399	30213	30359	30328	30476	30380	30454	30434	30551	30630	30414	30570	30607	30643	30446	30470	30457	30345	30330	30390	30415	30506	30280	30505	30676	30808	30403	30515	30478	30401	30544	30481	30654	30676	30441	30645	30531	30539	30470	30263	30351	30460	30602	30429	30511	30498	30678	30337	30496	30713	30559	30372	30376	30406	30752	30421	30406	30815	30683	30617	30433	30538	30444	30519	30386	30440	30421	30438	30616	30203	30640	30457	30667	30272	30731	30569	30358	30596	30212	30646	30485	30327	30476	30452	30708	30455	30626	30171	30362	30514	30383	30435	30269	30435	30628	30529	30364	30626	30457	30562	30456	30364	30477	30369	30456	30493	30445	30427	30703	30446	30546	30536	30563	30435	30272	30269	30478	30577	30317	30416	30603	30539	30773	30492	30750	30380	30347	30413	30436	30534	30412	30552	30655	30463	30343	30214	30476	30332	30482	30384	30475	30590	30309	30529	30289	30397	30372	30579	30748	30394	30776	30599	30298	30444	30543	30511	30511	30347	30423	30431	30616	30368	30498	30589	30532	30432	30232	30393	30459	30498	30350	30491	30383	30609	30411	30443	30522	30610	30389	30515	30474	30500	30372	30633	30352	30337	30485	30435	30712	30489	30505	30393	30172	30781	30443	30547	30350	30571	30523	30268	30474	30690	30431	30479	30381	30601	30375	30362	30584	30245	30544	30497	30294	30456	30450	30467	30361	30504	30570	30453	30338	30245	30317	30440	30694	30497	30494	30605	30681	30407	30344	30400	30451	30449	30446	30510	30591	30490	30509	30702	30580	30501	30318	30643	30639	30531	30354	30456	30714	30594	30360	30279	30482	30330	30452	30383	30403	30435	30163	30398	30625	30371	30614	30643	30501	30505	30373	30531	30505	30577	30334	30620	30428	30450	30426	30633	30626	30683	30570	30327	30551	30589	30701	30420	30631	30492	30615	30502	30524	30349	30572	30600	30551	30345	30630	30490	30644	30461	30507	30519	30354	30552	30319	30450	30192	30486	30630	30661	30606	30498	30377	30626	30540	30424	30411	30613	30339	30291	30310	30549	30521	30319	30510	30399	30532	30743	30590	30379	30409	30610	30274	30363	30427	30525	30502	30419	30399	30282	30590	30689	30382	30389	30327	30553	30507	30488	30458	30646	30315	30383	30498	30779	30682	30420	30577	30650	30479	30672	30502	30333	30348	30505	30520	30549	30406	30299	30336	30295	30501	30300	30439	30639	30379	30227	30467	30591	30461	30522	30674	30353	30434	30339	30332	30372	30288	30434	30385	30478	30522	30489	30529	30557	30522	30652	30574	30513	30451	30673	30479	30441	30532	30240	30315	30623	30486	30476	30603	30556	30550	30622	30392	30443	30511	30576	30623	30358	30184	30405	30527	30447	30357	30789	30542	30582	30378	30386	30551	30496	30669	30552	30308	30450	30466	30511	30625	30308	30354	30570	30440	30522	30475	30301	30651	30256	30506	30530	30595	30469	30434	30403	30430	30352	30300	30282	30193	30414	30485	30477	30510	30400	30634	30541	30540	30422	30564	30396	30718	30590	30169	30355	30302	30609	30145	30452	30566	30506	30531	30282	30552	30478	30361	30457	30397	30377	30531	30410	30301	30319	30350	30260	30273	30580	30607	30443	30464	30534	30335	30520	30801	30322	30274	30516	30430	30696	30450	30705	30268	30420	30578	30640	30590	30435	30318	30275	30594	30586	30865	30600	30559	30484	30533	30420	30437	30345	30467	30250	30442	30490	30383	30414	30459	30441	30435	30474	30389	30517	30574	30500	30271	30200	30304	30535	30349	30458	30674	30629	30407	30641	30516	30305	30518	30347	30406	30760	30505	30256	30365	30425	30384	30583	30349	30623	30365	30479	30389	30274	30426	30469	30253	30609	30456	30496	30256	30363	30483	30667	30763	30635	30454	30555	30358	30472	30477	30445	30487	30402	30500	30434	30329	30407	30407	30593	30540	30620	30358	30673	30392	30351	30590	30521	30464	30487	30398	30436	30540	30291	30305	30556	30461	30455	30217	30600	30446	30586	30519	30565	30820	30576	30577	30655	30323	30457	30709	30397	30481	30642	30801	30606	30465	30699	30430	30565	30604	30624	30576	30742	30533	30728	30456	30699	30383	30493	30275	30585	30361	30623	30279	30541	30606	30461	30351	30582	30509	30446	30473	30578	30450	30290	30388	30443	30394	30768	30571	30499	30427	30360	30730	30455	30439	30429	30394	30153	30500	30479	30826	30505	30556	30375	30516	30442	30373	30516	30329	30706	30197	30503	30511	30326	30524	30619	30642	30386	30278	30677	30341	30433	30509	30446	30433	30285	30427	30525	30541	30216	30546	30386	30526	30380	30469	30605	30415	30312	30306	30481	30129	30616	30459	30392	30437	30686	30505	30531	30519	30495	30605	30645	30315	30526	30297	30259	30411	30328	30505	30626	30474	30373	30531	30556	30595	30471	30399	30397	30316	30488	30543	30655	30559	30738	30632	30453	30568	30455	30594	30441	30550	30243	30502	30365	30584	30523	30691	30345	30447	30351	30295	30386	30447	30295	30238	30397	30412	30470	30734	30416	30335	30379	30395	30582	30617	30632	30596	30356	30408	30547	30508	30574	30155	30688	30570	30348	30380	30627	30478	30505	30301	30607	30488	30800	30525	30104	30380	30655	30561	30513	30547	30533	30359	30604	30442	30570	30548	30398	30493	30588	30515	30492	30571	30538	30444	30501	30363	30384	30515	30615	30573	30377	30767	30437	30488	30521	30635	30575	30547	30609	30592	30445	30540	30494	30617	30508	30524	30576	30321	30483	30540	30737	30640	30441	30259	30553	30367	30523	30571	30565	30321	30615	30613	30457	30492	30366	30287	30343	30230	30576	30428	30578	30478	30499	30520	30386	30441	30486	30135	30652	30574	30346	30345	30502	30404	30551	30554	30348	30602	30584	30346	30470	30568	30467	30357	30352	30354	30540	30595	30436	30510	30247	30564	30338	30754	30603	30653	30584	30517	30260	30476	30603	30626	30586	30401	30218	30727	30453	30594	30614	30578	30466	30339	30575	30359	30471	30301	30312	30272	30610	30488	30677	30458	30417	30423	30866	30688	30262	30450	30492	30642	30382	30348	30593	30575	30366	30202	30624	30433	30331	30690	30683	30505	30608	30386	30601	30632	30400	30427	30464	30622	30752	30630	30484	30395	30650	30522	30557	30611	30383	30646	30491	30503	30641	30679	30544	30512	30337	30551	30478	30480	30651	30576	30561	30337	30530	30820	30401	30345	30633	30601	30559	30780	30573	30283	30314	30283	30294	30512	30635	30479	30260	30666	30379	30680	30240	30439	30400	30579	30358	30577	30541	30111	30200	30546	30440	30517	30434	30581	30251	30390	30212	30534	30453	30382	30433	30608	30490	30358	30479	30636	30482	30722	30420	30416	30677	30560	30588	30313	30297	30591	30398	30425	30455	30785	30507	30575	30351	30345	30375	30529	30525	30640	30531	30312	30399	30419	30574	30614	30511	30249	30375	30602	30636	30379	30244	30657	30401	30540	30566	30350	30491	30428	30506	30175	30335	30334	30564	30844	30427	30406	30289	30135	30435	30590	30636	30378	30491	30459	30311	30681	30742	30270	30526	30489	30354	30595	30624	30631	30381	30671	30499	30494	30463	30503	30420	30533	30582	30472	30317	30578	30520	30452	30647	30495	30674	30702	30581	30488	30386	30407	30497	30243	30181	30470	30511	30450	30499	30436	30627	30526	30583	30518	30366	30781	30357	30423	30402	30410	30433	30388	30343	30546	30498	30560	30637	30485	30492	30577	30658	30608	30548	30448	30520	30584	30388	30582	30529	30463	30526	30654	30427	30698	30319	30154	30512	30644	30437	30586	30454	30417	30625	30327	30464	30696	30382	30679	30393	30328	30345	30403	30396	30676	30467	30707	30633	30333	30398	30461	30386	30454	30310	30549	30492	30513	30562	30379	30303	30399	30460	30412	30552	30613	30402	30535	30513	30567	30549	30317	30279	30561	30622	30615	30563	30544	30544	30668	30430	30568	30674	30607	30346	30620	30575	30341	30520	30580	30446	30602	30405	30390	30642	30291	30433	30339	30691	30611	30627	30549	30495	30561	30389	30499	30810	30393	30341	30255	30402	30450	30706	30576	30588	30521	30524	30511	30608	30610	30447	30508	30640	30266	30474	30328	30453	30467	30470	30155	30491	30298	30470	30479	30455	30350	30596	30298	30471	30670	30512	30703	30510	30575	30337	30505	30258	30545	30314	30518	30404	30524	30384	30407	30550	30650	30225	30524	30493	30589	30442	30790	30222	30263	30404	30256	30568	30761	30512	30672	30200	30518	30599	30591	30684	30589	30836	30534	30488	30471	30398	30633	30807	30454	30483	30347	30413	30315	30660	30630	30458	30443	30404	30556	30451	30740	30578	30541	30339	30443	30375	30653	30265	30383	30649	30509	30427	30456	30674	30688	30657	30383	30576	30572	30409	30553	30508	30442	30526	30448	30222	30299	30571	30456	30380	30472	30284	30580	30610	30316	30449	30640	30681	30492	30619	30523	30048	30503	30391	30251	30501	30500	30514	30496	30478	30395	30515	30415
24451	34519	30311	26100	25313	24928	24134	23644	23431	23225	23031	23325	23126	23315	23455	23176	23062	22870	22986	22751	23048	23110	23004	22904	22894	23051	22825	23116	22625	22891	22817	22864	22661	22937	22837	22701	22933	22891	22673	22947	23196	23182	23010	22757	22807	22737	22638	22785	22832	22856	22805	22681	22711	22742	22743	22697	22926	22531	22883	22805	22648	22842	22924	22818	22866	22673	22878	22905	22793	22752	22904	22844	22691	22936	22785	22966	22807	22729	22845	22872	22874	22791	22822	22838	22758	22787	22790	22770	22590	22823	22845	22679	22885	22929	22588	22915	22805	22888	22744	22652	22935	22763	22758	22699	22868	22858	22810	22733	22703	22834	22818	22723	22861	22824	22512	22816	22864	22849	22580	22845	22844	22815	22759	22801	22744	22570	23008	22841	22785	22723	22871	22489	22666	22669	22563	22726	22746	22790	22777	22868	22841	22845	22558	22880	22715	22663	22782	22745	22838	22946	22774	22570	22809	22858	22907	22504	22874	22657	22713	22761	22999	22745	22642	22846	22714	22553	22921	22690	22917	22910	22806	22776	22777	22812	22637	22792	22641	22745	22791	22771	22829	22898	22812	22805	22997	22607	22701	22835	22647	22554	22688	23061	22833	22685	22719	22789	22843	22816	22774	22632	22780	22763	22917	22726	22858	22733	22735	23028	22896	22743	22775	22855	22810	22943	22677	22793	22780	22805	22903	22663	22793	22732	22826	22719	22703	22756	22747	22677	22597	22491	22665	22700	22769	22853	22736	22772	22870	22902	22889	23017	22630	22732	22804	22800	22762	22759	22892	22880	22661	22532	22959	22622	22862	22835	22736	22867	22777	22777	22864	22694	22774	22725	22769	22823	22940	22837	22691	22639	22595	22827	22978	22847	22632	22667	22885	22701	22783	22826	22829	22746	22827	22754	22654	22702	22901	22880	22714	22875	22784	22841	22708	22764	22757	22933	22702	22680	22645	22810	22603	22818	22871	22682	22846	22698	22841	22697	22658	22728	22670	22841	22820	22786	22773	22752	22915	22760	22842	22706	22726	22858	22716	22764	22949	22864	22700	23034	22832	22802	22736	22697	22857	22838	22789	22741	22824	22676	22722	23001	22758	22844	22744	22706	22865	22769	22846	22665	22719	22710	22631	22675	22877	22722	22643	22716	22830	22669	22913	22585	22900	22828	22748	22709	22618	22742	22786	22831	22549	22871	22684	22698	22727	22551	22777	23031	22641	22875	22955	22724	22699	22941	22979	22749	22853	22757	22686	22798	22871	22656	22691	22787	22779	22792	22886	22707	22873	22801	22638	22856	22914	22781	22678	22678	22702	22930	22900	22747	22813	22782	22878	22869	22789	22720	22568	22837	22961	22766	22782	22809	22907	22834	22879	22726	22804	22627	22790	22850	22770	22659	22862	22817	22710	22824	22847	22736	22808	22709	22829	22814	22866	22662	22903	22657	22781	22906	22595	22744	22875	22956	22782	22926	22927	22867	22853	22844	22812	22652	22902	22634	23007	22858	22994	22698	22816	22694	22825	22853	22889	22846	22673	22643	22790	22868	22752	22690	22837	22832	22662	22642	22744	22704	23115	22826	22785	22767	22902	22673	22788	22707	22650	22939	22829	22938	22845	22654	22693	22888	22750	22700	22587	22811	22832	22916	22757	22893	22623	22933	22596	22687	22815	22757	22878	22588	22714	22720	22801	22612	22909	22722	22582	22802	22869	22870	22945	22828	22767	22728	22704	22899	22891	22741	22770	22943	22721	22613	22746	22897	22680	22791	22777	22787	22788	22872	22695	22897	22775	22839	22798	22549	22735	22612	22662	22793	22698	22659	22612	22754	22714	22806	22717	22818	22735	22796	22891	22693	22725	22707	22810	22800	22745	22830	22639	22702	22544	22868	22621	22612	22714	22890	22796	22859	22696	23009	22904	22854	22835	22889	22861	22752	22767	22653	22845	22595	22829	22765	22772	22788	22740	22834	22734	22919	22947	22816	22869	22750	22890	22762	22823	22754	22785	22688	22922	22930	22579	22928	22624	22834	22722	22772	22677	22767	22957	22794	22961	22721	22863	22817	22839	22755	22713	22914	22860	22619	22890	22737	22644	22748	22785	22793	22710	22871	22703	22812	22702	22673	22766	22667	22806	22892	22868	22700	22791	22687	22788	22725	22781	22802	22750	22604	22877	22911	22750	22697	23051	22656	22849	22743	22845	22839	22804	22723	22794	22694	22777	22795	22575	22831	22745	22735	22661	22848	22793	22776	22817	22722	22755	22873	22831	22766	22778	22583	22958	22798	22587	22832	22620	22863	22945	22729	22754	22821	22870	22878	22794	22755	22724	22662	22844	22461	22758	22824	22686	22804	23042	22877	22776	22857	22696	22764	22751	22822	22877	22832	22834	22864	22740	22781	22768	22713	22684	22940	22750	22773	22648	22643	22821	22585	22727	22887	22858	22902	22837	22785	22735	22786	22881	22706	22865	22713	22779	22605	22743	22825	22758	22978	22738	22789	22771	22859	22832	22742	22704	22722	22796	22607	22783	22740	22722	22676	22937	22628	22766	22572	22867	22739	22722	22614	22801	22703	22840	22779	22748	22741	22824	22723	22727	22817	22833	22830	23117	22829	22888	22713	22696	22849	22844	22867	22600	22782	22774	22718	22824	22709	22866	22690	22758	22740	22747	22740	22677	22727	22684	22811	22788	22775	22829	22926	22823	22808	22521	22891	22891	22663	22834	22862	22736	22828	22613	22791	22857	22758	22964	22918	22833	22692	23088	22628	22727	22819	22577	22796	22620	22779	22670	22745	22844	22763	22701	22801	22732	22785	22919	22769	22798	22790	22979	22836	22891	22851	23039	22822	22896	22917	22829	22838	22719	22548	22677	22796	22805	22735	22673	22642	22565	22877	22740	22778	22910	22626	22844	22898	22876	22755	22980	22817	22705	22722	22814	22588	22753	22912	22732	22850	22887	22831	22707	22770	22741	22886	22844	22677	22854	23066	22643	23036	22633	22894	22832	22933	22978	22722	22796	22776	22709	22712	22980	22789	22945	22594	22815	22544	22687	22740	22821	22795	22726	22778	22689	22742	23003	22612	22809	22813	23029	22829	22645	22901	22758	22842	22693	22826	22829	22904	22755	22743	22847	22742	22750	22782	22839	22783	22766	22657	22625	22856	22580	22834	22576	22989	22846	22726	22793	22881	22759	22789	22728	22789	22679	22847	22710	22622	22796	22761	22770	22818	22774	22762	22595	22688	22732	22808	22819	22827	22608	22660	22880	22801	22710	22575	22842	22685	22883	22706	22644	22939	22809	22794	22731	22693	22739	22716	22693	22773	22664	22726	22892	22725	22742	22832	22781	22734	22672	22818	22869	22775	22693	22759	22714	22658	22854	22992	22688	22837	22868	22794	22809	22734	22905	22651	22871	22650	22537	22909	22732	22918	22788	22763	22748	22819	22730	22651	22702	22840	22904	22747	22702	22793	22875	22851	22741	22810	22788	22955	23035	22884	22709	22777	22810	22847	22875	22869	22758	22885	22805	22790	22791	22784	22823	22533	22804	22745	22731	22952	22778	22723	22615	22922	22836	22777	22792	22879	22779	22900	22822	22801	22801	22947	22762	22837	22767	22808	22985	22908	22870	22666	22918	22706	22843	22904	22850	22668	22762	22787	22772	22754	22852	22642	22921	22955	22872	22606	22816	22778	22928	22714	22578	22657	22884	22794	22624	22857	22844	22790	22742	22897	22779	22700	22776	22817	22734	22628	22837	22876	22730	22994	22753	22704	22860	22722	22705	22856	22678	22822	22734	22784	22861	22811	22763	22759	22985	22793	22735	22742	22863	22710	22746	22881	22745	22800	22810	22576	22665	22730	22757	22717	22793	22949	22739	22794	22728	22557	23041	22859	22798	22737	22689	22993	22820	22893	22708	22695	22637	22956	22609	22717	22910	22880	22712	22897	22823	22737	22984	22832	22642	22748	22894	22809	22735	22652	22988	22813	22724	22706	22847	22536	23006	22907	22800	22619	22711	22765	22695	22667	22974	22837	22596	22881	22716	22803	22853	22802	22753	22819	22687	23015	22676	22820	22972	22541	22682	22953	22724	22553	22756	22667	22768	22687	22888	22897	22639	22854	22817	22845	22717	22691	22882	22976	22835	22771	22786	22755	22914	22828	22816	22646	22929	22625	22878	22851	22731	22603	22860	22747	22902	22820	22771	22850	22767	22909	22869	22945	22709	22765	22961	22790	23000	22852	22620	22687	22712	22829	22630	22638	22776	22875	22726	22756	22820	22816	22852	22760	22733	22889	22851	22740	22806	22701	22971	22780	22657	22955	22677	22897	22751	22719	22650	22812	22623	22820	22824	22651	22698	22748	22867	22850	22752	22837	22781	22878	22859	22672	22835	22794	22843	22660	22708	22733	22749	22750	22892	22850	22885	22876	22877	22837	22702	22651	22705	22707	22711	22860	22901	22842	22902	22818	22694	22782	22665	22861	22827	22710	22658	22876	22746	22669	22728	22625	22705	22920	22843	22749	22821	22779	23041	22806	22960	22807	22882	22745	22852	22935	22786	22997	22650	22569	22769	22727	22764	22855	22824	22904	22950	22719	22740	22734	22710	22663	22769	22794	22744	22867	22764	22834	22847	22781	22811	22736	22858	22858	22944	22742	22928	22914	22776	22773	22738	22784	22877	22749	22830	22939	22736	22720	22762	22894	22871	22885	22763	22902	22838	22763	22729	22792	22881	22798	22716	22824	22640	22718	22898	22770	22631	22907	22724	22662	22768	22647	22744	22959	22758	22703	22662	22659	22798	22835	22633	22964	22962	22504	22808	22929	22848	22731	23070	22821	22726	22696	22767	22652	22852	22909	23015	22822	22682	22895	22656	22752	22674	22964	22785	22788	22993	22761	22890	22932	22765	22731	22725	22767	22783	22796	22734	22894	22770	22912	22889	22774	22732	22990	22663	22812	22718	22736	22800	22846	22602	22828	22932	22783	22887	23006	22697	22697	22872	22861	22705	22778	22888	22830	22723	22877	22848	22772	22620	22830	22948	22856	22806	22917	22829	22770	22727	22788	22882	22572	22877	22944	22778	22936	22760	22645	22884	22844	22757	22609	22679	22822
23751	21575	29348	24853	25663	31256	33927	31727	31374	31236	31288	31160	30918	31140	31104	30849	30581	30915	30973	30661	30841	30631	30554	30415	30504	30809	30492	30434	30699	30775	30671	30597	30301	30487	30581	30898	30558	30509	30830	31463	32315	31304	30868	30634	30561	30501	30654	30703	30500	30475	30596	30318	30532	30387	30687	30547	30686	30407	30657	30490	30401	30458	30618	30691	30431	30633	30362	30386	30499	30591	30550	30483	30626	30374	30419	30426	30485	30455	30335	30565	30480	30514	30609	30447	30673	30648	30396	30286	30442	30460	30459	30447	30410	30602	30269	30517	30492	30464	30498	30414	30443	30294	30662	30387	30485	30721	30287	30308	30184	30391	30526	30516	30378	30710	30483	30584	30549	30451	30425	30339	30365	30432	30367	30346	30448	30493	30451	30651	30357	30325	30475	30468	30373	30362	30449	30410	30431	30551	30574	30286	30532	30584	30360	30252	30464	30316	30596	30462	30353	30541	30374	30536	30556	30115	30517	30300	30663	30776	30549	30364	30274	30471	30705	30430	30653	30562	30578	30792	30351	30537	30593	30523	30545	30583	30344	30655	30420	30502	30870	30326	30525	30571	30539	30479	30438	30588	30578	30412	30335	30426	30334	30482	30286	30369	30284	30377	30427	30691	30457	30652	30512	30663	30377	30495	30458	30396	30468	30477	30374	30507	30546	30359	30309	30408	30527	30691	30537	30576	30538	30395	30516	30288	30428	30357	30476	30473	30356	30446	30438	30640	30413	30584	30759	30556	30646	30552	30531	30183	30426	30651	30375	30535	30398	30331	30556	30422	30324	30162	30653	30628	30436	30468	30414	30552	30414	30459	30586	30354	30537	30434	30377	30393	30502	30377	30447	30714	30350	30264	30377	30568	30410	30454	30395	30330	30472	30331	30605	30311	30663	30260	30574	30301	30472	30430	30409	30182	30451	30609	30662	30335	30368	30571	30650	30620	30323	30492	30309	30401	30253	30478	30418	30453	30331	30369	30281	30590	30672	30607	30611	30255	30363	30443	30611	30403	30498	30513	30381	30508	30412	30315	30497	30274	30612	30448	30357	30313	30398	30517	30120	30361	30439	30162	30550	30576	30372	30365	30629	30629	30474	30430	30260	30399	30545	30345	30569	30372	30429	30229	30308	30364	30460	30335	30464	30408	30345	30562	30400	30429	30358	30444	30495	30674	30296	30322	30414	30360	30230	30707	30475	30437	30520	30582	30776	30399	30495	30584	30756	30600	30771	30525	30409	30623	30604	30497	30506	30547	30663	30480	30442	30429	30107	30455	30538	30468	30389	30402	30487	30675	30176	30682	30359	30298	30609	30690	30635	30403	30530	30284	30652	30484	30389	30334	30402	30415	30510	30478	30485	30496	30384	30447	30444	30707	30438	30306	30435	30402	30519	30346	30418	30590	30597	30427	30158	30369	30614	30292	30389	30460	30548	30356	30515	30603	30700	30419	30274	30453	30558	30366	30492	30422	30559	30639	30434	30329	30501	30609	30275	30406	30321	30540	30222	30542	30574	30376	30392	30211	30492	30617	30373	30610	30293	30614	30496	30584	30295	30276	30424	30403	30549	30313	30494	30450	30383	30497	30514	30431	30692	30181	30398	30339	30447	30453	30555	30449	30593	30357	30532	30504	30486	30624	30400	30503	30429	30311	30504	30450	30414	30287	30247	30362	30538	30565	30479	30215	30283	30458	30558	30622	30428	30687	30320	30376	30680	30455	30453	30325	30585	30417	30712	30359	30467	30385	30587	30397	30407	30518	30451	30250	30421	30516	30575	30735	30353	30575	30568	30312	30656	30399	30489	30264	30308	30377	30474	30566	30542	30637	30337	30723	30371	30308	30466	30214	30446	30565	30405	30382	30631	30307	30475	30610	30406	30245	30192	30609	30497	30400	30506	30262	30210	30372	30343	30395	30364	30623	30530	30365	30453	30451	30648	30395	30445	30502	30325	30411	30482	30299	30514	30457	30617	30366	30602	30529	30254	30608	30352	30535	30458	30524	30784	30247	30685	30368	30542	30478	30411	30455	30626	30510	30356	30546	30593	30457	30596	30414	30501	30367	30538	30458	30389	30309	30566	30439	30609	30387	30411	30369	30662	30579	30366	30433	30454	30431	30666	30308	30192	30372	30209	30344	30503	30302	30250	30373	30451	30544	30416	30211	30371	30370	30447	30371	30601	30547	30395	30580	30388	30559	30573	30356	30469	30367	30196	30528	30564	30321	30412	30405	30593	30443	30441	30497	30412	30249	30370	30555	30535	30487	30704	30300	30301	30333	30370	30565	30450	30323	30676	30552	30480	30474	30441	30520	30504	30279	30281	30097	30316	30441	30433	30351	30521	30419	30302	30405	30284	30503	30426	30454	30596	30473	30313	30501	30356	30364	30656	30449	30604	30372	30546	30632	30526	30367	30596	30160	30226	30446	30338	30430	30536	30292	30449	30311	30376	30342	30313	30135	30435	30433	30464	30219	30255	30620	30327	30798	30721	30485	30330	30571	30690	30596	30579	30534	30533	30264	30222	30400	30327	30475	30296	30482	30494	30288	30638	30558	30339	30484	30270	30657	30526	30181	30712	30776	30531	30503	30277	30511	30479	30579	30419	30497	30692	30428	30455	30452	30447	30695	30569	30494	30539	30503	30610	30179	30527	30516	30300	30365	30336	30501	30532	30628	30336	30412	30405	30674	30331	30612	30489	30399	30580	30546	30606	30558	30490	30265	30423	30251	30291	30636	30267	30266	30460	30452	30466	30408	30393	30119	30614	30266	30270	30543	30540	30441	30317	30468	30635	30414	30389	30261	30340	30400	30385	30703	30640	30438	30493	30508	30344	30386	30362	30377	30559	30461	30364	30677	30467	30306	30208	30358	30616	30474	30611	30228	30513	30203	30289	30280	30389	30430	30672	30508	30495	30499	30357	30489	30515	30606	30562	30706	30338	30490	30579	30532	30568	30489	30319	30516	30685	30267	30657	30463	30191	30610	30709	30498	30538	30450	30373	30636	30383	30194	30255	30389	30584	30615	30449	30612	30493	30297	30612	30529	30266	30400	30569	30447	30188	30390	30473	30331	30505	30414	30379	30225	30346	30518	30593	30754	30314	30490	30644	30427	30409	30196	30586	30616	30495	30331	30638	30521	30604	30589	30445	30464	30303	30484	30533	30368	30312	30175	30479	30566	30372	30235	30362	30403	30242	30404	30396	30450	30689	30497	30652	30328	30223	30389	30622	30477	30392	30400	30717	30370	30393	30600	30515	30273	30615	30354	30490	30380	30535	30398	30597	30619	30345	30497	30490	30328	30077	30368	30360	30461	30560	30568	30501	30479	30398	30406	30390	30394	30634	30258	30542	30337	30342	30291	30242	30453	30572	30480	30624	30453	30354	30361	30341	30457	30682	30576	30399	30412	30334	30494	30318	30529	30327	30188	30378	30720	30522	30547	30366	30433	30493	30362	30460	30539	30427	30359	30415	30481	30356	30426	30352	30269	30337	30330	30519	30812	30109	30277	30490	30488	30313	30515	30459	30390	30440	30425	30471	30254	30650	30265	30575	30558	30469	30355	30439	30595	30125	30411	30552	30381	30269	30448	30465	30381	30240	30476	30569	30347	30558	30507	30398	30495	30495	30400	30211	30372	30480	30489	30573	30282	30293	30232	30351	30521	30272	30331	30334	30544	30335	30492	30448	30253	30510	30317	30563	30526	30520	30440	30425	30533	30242	30239	30547	30743	30461	30226	30389	30526	30400	30405	30458	30528	30619	30456	30294	30467	30258	30440	30256	30480	30571	30528	30347	30451	30404	30141	30242	30327	30545	30591	30565	30545	30336	30449	30077	30438	30310	30385	30571	30403	30495	30433	30515	30306	30199	30572	30502	30159	30479	30411	30369	30307	30696	30483	30341	30400	30487	30424	30421	30296	30220	30487	30453	30510	30387	30458	30433	30572	30543	30455	30410	30136	30278	30517	30653	30510	30601	30277	30524	30360	30457	30630	30676	30486	30623	30477	30719	30269	30329	30451	30304	30467	30536	30453	30592	30435	30540	30469	30484	30519	30475	30437	30481	30222	30539	30367	30531	30401	30429	30560	30313	30397	30432	30505	30420	30305	30613	30509	30778	30531	30518	30300	30570	30522	30264	30312	30394	30475	30374	30372	30390	30734	30468	30422	30560	30249	30401	30287	30473	30412	30468	30532	30687	30533	30409	30361	30635	30478	30425	30353	30522	30446	30294	30659	30580	30404	30578	30641	30345	30278	30343	30446	30322	30505	30246	30391	30491	30173	30424	30500	30424	30300	30575	30466	30247	30567	30416	30627	30456	30213	30344	30592	30755	30451	30579	30328	30422	30233	30559	30557	30350	30496	30266	30483	30554	30472	30525	30103	30561	30356	30536	30215	30424	30432	30308	30347	30495	30518	30371	30451	30525	30485	30508	30358	30479	30497	30549	30661	30453	30450	30683	30601	30390	30180	30553	30318	30412	30274	30363	30409	30542	30380	30531	30631	30322	30347	30471	30588	30535	30567	30431	30406	30659	30760	30371	30354	30449	30409	30514	30488	30614	30474	30475	30564	30213	30500	30350	30510	30513	30604	30175	30254	30338	30516	30370	30777	30407	30231	30334	30372	30308	30284	30387	30372	30414	30531	30710	30568	30337	30525	30417	30521	30556	30360	30629	30614	30541	30384	30349	30400	30617	30425	30754	30449	30419	30485	30259	30557	30654	30524	30559	30457	30497	30603	30293	30516	30162	30724	30386	30635	30710	30399	30527	30456	30378	30366	30220	30264	30634	30514	30598	30364	30393	30351	30598	30576	30456	30385	30471	30623	30409	30756	30552	30298	30289	30509	30591	30514	30290	30518	30401	30618	30394	30301	30689	30397	30520	30431	30652	30418	30560	30654	30688	30452	30600	30643	30497	30578	30701	30380	30704	30422	30549	30287	30421	30510	30344	30256	30448	30583	30540	30420	30479	30531	30396	30501	30598	30468	30493	30656	30491	30322	30580	30574	30718	30370	30526	30411	30446	30500	30549	30430	30413	30293	30560	30191	30326	30645	30310	30529	30429	30623	30606	30634	30412	30474	30636	30662	30377	30483	30433	30336	30244	30261	30532	30558	30353	30312
23397	40330	35891	29258	27517	26425	25521	24731	24400	23880	23524	23652	23594	23706	23785	23476	23351	23224	23066	23259	23160	23172	23195	23206	23128	23091	23220	23210	22938	23117	23296	22911	22802	22819	22880	22826	22886	22896	22975	24812	25285	23861	23598	23352	23159	22884	22763	22825	22751	22838	22787	22910	23015	22887	22914	22938	22835	22816	22989	22857	22770	22836	22761	22934	22838	22835	22834	22799	22988	22757	22807	22839	22699	22814	22983	22830	22851	22674	22807	22887	22762	22942	22930	22951	22984	22969	22789	22833	22863	22786	22802	23181	22965	22983	22960	22912	23001	22794	22908	22718	22551	22906	22697	22736	22991	22882	22902	22989	22701	22791	22964	22886	22846	22707	22978	22698	22771	22898	22776	22916	23005	22758	22975	22844	22878	22914	22813	22893	23118	23018	22729	22800	22929	22880	22938	22816	22810	22830	22851	22775	22780	22832	22616	22994	22982	22884	22770	22750	22785	22811	22930	22764	22909	22838	22830	22772	22820	22882	22862	22926	22956	22932	22774	22896	22895	22994	22904	22902	22830	22764	22865	22669	22811	22888	22632	22572	22866	22912	23039	22944	22805	22753	22910	22898	22963	22873	22843	22851	22952	22729	22888	22739	22731	22959	22753	22819	22916	22780	22931	22772	22762	22758	22971	22834	22576	22905	23008	22889	22762	22940	22775	22836	22566	22776	23009	22900	22962	22707	22834	22984	22762	22873	22993	22706	22752	22904	22847	23015	22874	22865	22747	22661	22966	22926	22809	22875	22733	23001	22624	22958	23062	22921	22949	22830	22805	22892	22855	22794	22926	22785	22869	22809	22957	22680	22924	22836	22871	22962	22827	23045	22921	22886	22774	22932	22816	22799	22833	23024	22821	22845	22811	22719	22968	22988	22786	23033	22846	22739	22856	22880	23036	22733	22945	22866	22811	22827	22925	22817	22883	22768	22890	22876	22795	22795	22913	22973	23009	22876	22751	22793	22898	22820	22767	22970	22966	22917	22689	22903	22739	23049	22915	22730	22868	22936	22846	22834	22845	22874	22839	22764	22902	23107	23164	22849	22931	22787	22862	22831	22856	22862	22927	22801	22873	22826	22976	22856	23003	22810	22836	22902	22886	22921	22755	22787	23000	22759	22701	22870	22773	22692	22897	22794	22997	22991	22896	22821	22766	22707	22969	22896	22715	22853	22988	22755	22979	22873	22700	22864	22722	23113	22842	22900	22979	22797	22784	22906	22939	22815	22998	22953	22867	22856	22840	22882	22750	22937	22690	22951	22824	22927	22760	23069	22955	22763	22908	23032	22689	23036	22814	22823	22904	22739	22772	22977	22652	22728	22778	22777	22890	22927	22705	22826	23001	22749	22777	22857	22937	22936	22734	22615	23064	23068	22875	22739	22880	22572	22931	22884	22766	22887	22869	22823	23060	22753	22986	22935	22764	22706	22977	22810	22768	22864	22815	22970	22818	22935	22876	22784	22948	22720	22960	22799	22951	22775	22686	22820	22948	22861	22772	22981	22887	22689	22830	22879	22849	22811	22838	22900	22675	22872	22767	22587	22972	22923	22820	22710	22733	22895	22719	22828	22926	22802	22989	22651	22765	23049	22985	23049	22717	22860	23028	22777	22896	22804	22926	22855	23043	22758	22748	22794	22768	22841	22767	22912	22764	22881	22811	22773	22854	22740	22805	22774	22962	22951	22748	22884	22850	22897	22659	22919	22871	22917	23004	22687	22992	22790	23039	22810	22577	22969	22725	22811	22775	22820	22840	22829	23040	22786	22959	22785	22861	22656	22868	22769	22856	22910	23051	22820	22727	22740	22704	23038	22675	23007	22750	22694	22832	22838	22756	22897	22798	23051	22974	22878	22804	22666	22759	22902	22864	22828	22833	22776	22830	22923	22796	22822	22737	22739	23012	22579	22809	22735	22825	22906	22844	22795	22763	22998	22856	22920	22751	22820	22644	22686	22886	22806	22736	23006	22909	22770	22876	22748	22938	22713	22838	22998	22896	22801	22797	22915	22843	22866	22955	22741	22809	22831	22984	22926	22726	22824	22771	22969	22841	22840	22588	22960	22951	22751	22814	22893	23116	22938	23013	22806	22668	22844	23007	22762	22994	22604	22984	22915	22950	22798	22833	22956	22857	22842	22713	22916	22997	22887	22801	23027	23014	22875	22882	22684	22943	22716	22779	22701	22900	22845	22860	22774	22686	22947	22833	22750	22638	22883	22918	22831	22746	22891	22888	22981	22773	22699	22787	23001	22849	22821	22813	22879	22909	22801	22964	23081	22874	23027	22805	22780	22782	22786	22752	22880	22966	22783	22838	22993	23042	22840	22769	22747	22828	22907	23023	23032	22839	22948	22665	22868	22760	22870	22801	22865	22913	22916	22984	23063	22959	22781	22799	23033	22843	22707	22907	22910	22886	22778	23025	22897	22810	22930	22881	22876	22927	22967	22936	22945	22797	22683	22780	22831	22947	23061	22844	22999	22873	22794	22949	22758	22886	22837	22780	22750	22936	22851	22658	23012	22875	22908	22984	22988	22715	23067	22916	22893	22826	22900	22949	22891	22862	22994	22871	22857	22790	22896	22843	22739	22911	22715	22769	22920	22885	22845	22926	22650	22986	22892	22811	22797	22630	22994	23047	22719	22782	22754	22798	22803	22805	22744	22883	22877	22718	22839	22791	22856	22798	22908	22955	22912	23032	22978	22818	22886	22760	22699	22886	22805	22803	22877	22936	22830	22990	22987	22901	22864	22827	22765	22806	22827	22943	22673	22903	22979	22757	22953	22774	22928	22791	22749	22848	22746	22912	22968	22972	22809	22730	22756	22779	22948	22885	22725	22826	23037	22854	22933	22942	22862	22632	22758	22852	22905	22678	22989	22853	22967	22945	22678	22598	22901	22884	22733	22726	22909	23037	22791	22835	22725	22906	22933	22980	23088	22821	22957	22877	22856	22754	22873	22852	22911	23007	22940	22786	23018	22876	22703	22773	22876	22733	22820	22895	22605	22892	22994	22883	22854	22934	23000	22779	22849	22783	22702	22812	22748	22893	22695	22968	22855	22908	22737	22938	22712	22826	23046	22960	22748	22880	22644	22782	22910	22852	22803	22851	22959	22886	22732	22721	23037	23009	22890	22905	22842	22871	22628	22663	22655	23058	22949	23031	22880	22838	22868	22857	22793	23082	22822	22931	22990	22891	22870	22963	22945	22853	22789	22699	22868	22913	22732	22783	22996	22938	23008	23021	23095	22880	22653	22750	22924	22843	22745	22995	22623	22770	22938	22876	22848	22957	22849	22940	22852	22867	22860	22810	23073	22945	22802	22703	22881	22969	22643	22875	22724	22802	22898	22940	22925	22786	22886	22870	22766	22895	22888	22851	23007	22794	22911	22841	22728	22926	22750	22860	22806	22815	22825	22822	23024	22820	22745	23107	22790	22740	22795	22759	22747	22987	22736	22988	22688	22850	22788	22892	22850	22848	22737	22780	22866	22795	22722	22947	22691	22742	22867	22873	23025	23012	22828	22738	23007	22685	22723	22864	22776	22892	22935	22786	22887	22895	22891	22773	22999	22719	22952	22829	22837	22803	22875	22939	22978	22866	22916	22856	22801	22763	22975	22849	22760	22870	22727	22907	22706	22744	22799	22896	22981	22907	22805	22859	22772	22945	22875	22581	22863	23025	22981	22852	22832	22881	22991	22816	22952	22855	22992	22826	22748	22803	22944	22807	22802	22779	22973	22845	22942	22615	22892	22881	22888	22924	22875	22773	22896	22861	22873	22802	22878	22872	22875	22781	22707	22917	22760	22810	22854	22606	23017	23072	22722	23054	22907	22883	22919	22835	22971	22949	22960	22698	22849	22831	22887	22871	22909	22955	22909	22767	22898	23059	22729	22812	22788	22906	22880	22879	22978	23041	22768	22938	22928	22755	22894	22848	22826	22960	22972	22968	22943	22849	22879	22972	22753	22910	22974	22840	22887	22807	22769	22918	22738	22736	22815	22984	22800	22815	22651	23051	22713	22894	22769	22786	22921	22606	22951	22900	22950	23002	22851	22878	22898	22872	22988	22746	22835	22762	22813	22746	22975	22811	22819	22864	22786	22825	22920	22927	22867	22899	22847	22619	22807	22730	22840	22928	22817	22680	23100	23031	22863	22780	22702	22742	22813	22991	22858	22848	22692	23002	22789	22910	22945	22938	22751	23111	22919	22916	22631	22935	22885	22877	22827	23010	22896	22833	22798	22784	23106	22742	22875	22959	23074	22901	22802	22953	22875	22846	22759	22989	22771	22930	22847	22703	22863	22810	22784	22850	22964	22963	22618	23137	22887	22789	22622	22839	22996	22944	22836	22805	22896	22819	22846	22966	23134	22742	22954	22837	22703	22685	23013	23048	22702	22822	23050	22957	22954	22899	22779	22819	22880	22723	22839	22756	22868	23062	22852	22824	22769	22774	22859	23024	22869	22926	22816	22831	22929	22849	22785	22951	22914	22959	22768	22887	22687	22766	22765	23114	22812	22810	22837	22992	22943	22866	22759	22939	22789	23089	22985	22864	22958	22790	22950	22910	23018	22884	22640	22982	22909	22721	22962	22966	22938	22693	23056	22675	22774	22994	22828	22954	22880	22801	22929	22835	22826	22961	22921	22749	22916	22927	22719	23052	22938	22884	22913	22779	22742	22716	22814	22837	22999	22854	22891	23063	22716	22901	23023	22740	22830	22682	22786	22737	22881	22960	22745	22885	22976	22799	22976	23042	22925	22735	22784	22966	22934	22865	22892	22771	22987	22945	22878	23027	22696	22837	22915	22804	22839	22872	22917	22795	22926	23035	22840	22516	22912	22812	22771	22924	22809	22926	22976	22840	22828	22817	22883	22902	22913	22714	22718	22767	22845	22851	22890	22739	22799	22860	22961	22811	23042	23009	22795	22690	22923	22798	23011	22896	22975	23052	22891	22839	22810	22816	22836	22775	22941	22889	22880	23000	22720	22977	22976	22782	22794	23004	22849	22986	22825	22751	22930	22804	22770	22760	22798	22889	22800	22871	22824	22772	22831	22897	22953	22880	22880	22752	22784	22865	22760	22893	22888	22886	22980	22681	22843	22871	22975	22773	22839	22912	22840
22747	21526	29422	24180	23088	29745	35367	32220	31717	32102	31834	31541	31395	31800	31542	31509	31531	31299	31253	31262	31433	31285	31149	30953	31192	31108	30961	31210	31218	31036	31158	31192	30872	31162	30968	30968	30822	31084	31219	32764	34116	32539	31937	31390	31210	30977	31080	30553	30775	30858	30611	30895	30869	30928	30690	30796	30826	30763	30787	30976	30726	30731	31153	30948	30771	30799	30785	30919	31075	30907	30816	30940	30899	30852	30826	30667	30981	30885	30741	30794	30887	30557	30879	30912	30922	30979	30872	31002	30842	30943	31013	30638	30955	30954	30830	30603	30724	30908	30699	30941	30796	30876	30983	30534	30646	30848	30817	30766	30954	30609	30627	30778	30853	30790	30906	30749	30572	30968	30691	30871	30823	30845	30743	30920	30834	30660	31154	30868	30855	30815	30822	30626	30928	30630	30825	30803	30661	30925	30749	30671	30722	30821	30615	30724	30710	30865	30834	31043	30833	30570	31134	30937	30886	30652	30879	30793	30809	30951	30800	30985	30962	30835	31073	30947	30930	30990	30846	31020	30770	30883	30858	30851	30610	30754	30715	30773	30551	30641	30894	30724	30780	30868	30592	30650	30689	30671	31157	30743	30599	30694	30727	30940	30727	30603	30698	30802	30964	30616	30956	30680	30864	30929	30720	30700	30807	31081	30900	30770	30964	30887	30826	30918	30828	30779	30856	30569	30755	30906	30863	31037	30930	30893	30753	30665	30676	30640	30874	30964	30787	30740	30592	31125	30757	30984	31013	30835	30532	30762	30869	30778	30894	31105	30679	30873	30867	30794	30915	30715	30675	30799	30990	30758	30782	30775	30922	30741	30801	31126	30965	30969	30726	31173	30839	30589	30779	30922	30454	30742	30743	31013	30860	30708	30980	30730	30702	30705	30835	30701	30739	30821	30641	30840	30506	30703	31013	30787	30443	30680	30714	30903	30728	30839	30970	30681	30706	30863	30719	30917	30845	30763	30992	30607	30914	30947	30764	30741	30821	30724	30821	30811	30571	30837	30774	30975	30919	30804	30611	30619	30785	30756	30892	30597	30661	30788	30827	30774	30874	30448	31046	30844	30630	30581	30522	30713	30825	30843	30800	30691	30818	30654	30839	30840	30976	30711	30789	30779	30676	30814	30837	30565	31064	30667	30995	30829	30764	30870	31024	30771	30811	30806	30630	30599	30794	30787	30988	30827	30435	30901	30655	30764	30730	30696	30880	30668	30880	30852	30795	30874	31123	30818	30818	30512	30655	30489	30613	30527	30895	30522	30608	30803	30758	30881	30850	30809	30799	30769	30709	30769	30758	30790	30723	30680	30881	30987	30948	30948	31085	30764	30793	30950	30699	30883	30698	30811	30694	30815	30832	30759	30784	30688	30820	30961	30556	30545	31033	30650	30659	30934	30745	30794	30703	30687	30645	30703	30870	30764	30756	30836	30995	30809	30781	30922	30829	30765	30946	30847	30763	30684	30952	30864	30884	30735	30746	30715	30968	30765	30931	30783	30766	30876	30981	30932	30891	30993	30913	30963	30724	30972	30663	30679	30943	30955	30933	30798	30889	31026	30850	30721	30741	30698	30897	30857	30870	30699	30902	30976	30638	30653	30929	30856	30918	30621	30786	30841	30824	30945	30776	30978	30887	30846	30754	30905	30736	30708	30679	30936	30772	30858	30917	30629	30728	30803	30752	31002	30708	30703	30747	30754	30779	31099	30656	30762	30799	30760	30893	30429	30739	30891	30799	30740	30929	30841	30697	30866	30967	30577	30841	30842	30916	30830	30951	30940	30983	30823	30600	30705	30794	30767	30845	30810	30642	30802	30880	30630	30722	30725	30847	30827	30896	30683	31049	30635	30691	30776	30923	30896	30938	30871	30587	31008	30894	30711	30870	30719	30674	30777	30575	30789	30975	30712	30698	31033	30815	30732	30879	30716	30718	30781	31038	30688	30792	30866	30724	30925	30826	30864	30831	30840	30870	30869	30874	30736	30839	30975	30563	30703	30892	30694	31023	30901	30629	30806	30797	30846	30781	30710	30929	30945	30915	30709	30844	30639	30679	30958	30553	30668	30658	30855	30650	30882	30751	30618	30866	31029	30833	30971	30638	30823	31155	30917	30654	30700	30945	30761	30980	30949	30857	30876	30745	30714	30865	30916	30945	30918	30795	30828	30906	30878	30857	30819	30894	30720	30892	30731	30797	30779	30761	30818	30810	30805	30676	30778	30548	30877	31027	30679	30798	30906	30859	30780	30813	30807	30723	30755	30627	30816	30754	30591	30717	31002	30619	30837	30727	30835	30719	30588	30692	30807	30789	30577	30698	30835	30529	30660	30910	30763	30712	30958	30727	30898	30870	30751	30854	30744	30625	30678	30743	30844	30845	30924	30917	30715	30745	30606	30817	30836	30843	30818	30875	30909	30943	30936	30701	30748	30751	30653	30863	30804	30774	30968	30936	30834	30859	31073	30724	30939	30968	30860	30926	30919	30585	30801	30763	30782	31073	30713	30762	30909	30875	30815	30640	30930	30824	30841	30779	30842	30715	30609	30746	30705	30980	30773	31047	30765	30700	31239	30886	31026	30840	30824	30909	30866	30958	30696	30596	30714	31086	30813	31002	30812	31033	30962	31032	30654	30908	30935	30799	30796	30800	30742	30831	30792	30896	30799	30639	30670	30523	30980	30881	30663	30611	30977	30900	30524	31010	30712	30804	30858	30837	30705	30664	30930	30953	30828	30793	30786	30919	30773	30916	30838	30528	30463	30697	30761	30853	30951	30972	30958	30765	30851	31006	30776	30809	30771	30666	31043	31041	30721	30951	30714	30633	30944	30808	30374	30616	30790	30709	30588	30729	30785	30918	30846	31007	30952	30685	30737	31024	30621	30904	30600	30525	30915	31028	30756	30726	30961	30744	30728	30764	31011	30885	30806	30838	30682	30652	30833	30809	30566	30778	30791	30860	30795	30569	30736	30844	30725	30672	30714	30922	30771	30764	30620	30745	30759	31026	30847	30617	30920	30877	30661	30684	30947	30828	30883	30799	30777	30545	30497	30844	30950	30727	30782	30704	30732	30830	30912	30937	31074	30710	30681	30847	30727	30780	30689	30727	30700	30762	30521	30956	30775	31095	30826	30844	30778	30898	30703	30815	30876	30801	30798	30907	30745	30786	30772	30804	30817	30739	30962	30672	30574	30635	30659	30622	30903	30933	31007	30669	30928	30543	30940	30894	30563	30847	30747	30697	30558	30717	30919	30707	30650	30646	30902	30820	30835	30802	30955	31034	30735	30727	30901	30827	31029	30807	30748	30877	30796	30956	30940	30563	30843	30672	30592	30814	30809	30934	31065	30618	30749	30693	30783	30994	30683	30694	30807	30891	31073	30867	30663	30759	31052	30739	30827	30771	30886	30868	30744	30967	30958	30767	30732	31103	30795	30942	30653	30770	30826	30836	30771	30902	30806	30788	30744	30469	30867	30792	30934	31030	30713	30844	30956	30914	30833	30628	30742	30771	30802	30825	30902	30631	30763	30788	30613	30912	30854	30496	30746	30844	30804	30612	30824	30579	30656	31013	30911	30877	30895	31044	30879	30688	30707	30831	30696	30614	30665	30910	30776	30723	30705	30707	30964	30754	30848	30938	30956	31176	30920	30843	30622	30820	30594	30706	30817	30889	30954	30811	30743	30591	30845	30669	30767	30893	30649	30862	30934	30851	30877	30695	30573	30659	30605	30813	30859	30841	30934	30390	30888	31062	30884	30911	30464	30811	30576	30910	30936	30754	30625	30700	30694	30891	30678	30962	30817	30763	31135	30880	30991	30973	30758	30979	30832	30805	30883	30950	30723	30681	30691	30668	30903	31046	30874	31055	30633	30830	30768	30830	30929	30808	30930	30733	30916	30752	30849	30937	30556	30656	30733	30723	30633	30711	30722	30723	30721	30893	30932	30699	31009	30766	30873	30749	30770	31087	30944	30480	30658	30817	30994	30781	30813	30770	30842	30812	30926	30663	30963	30829	30650	30880	30667	30845	30722	30741	30908	30854	30829	31056	31009	31200	31006	30803	30916	30779	30851	30940	30800	30834	31039	30731	30940	30785	30833	30875	30719	30807	30688	30567	31004	30677	30840	30803	30919	30858	30683	30674	30865	30887	30912	31006	30604	30914	30773	30751	30866	30816	30805	30832	30805	30880	30706	30957	30984	30987	30767	30907	30678	30683	30898	30776	30925	30827	30709	30889	30870	30732	30782	31031	30855	30827	30493	30853	30742	31117	30747	30652	30851	31078	30695	31061	30877	30746	30930	30921	30720	30796	30800	30703	30775	30826	30570	30443	30675	30857	30890	30804	30660	30908	30777	30888	30495	30754	30659	30825	30801	30784	30887	31082	31114	30859	30855	30966	30936	30903	30984	30661	30912	31087	31035	30918	30671	30984	30953	30833	30650	30936	30903	30838	30846	31006	30696	30777	30894	30702	30904	30907	30920	30927	30873	30859	30878	30881	30555	30767	30818	30826	30621	30630	30762	30827	30384	30628	30691	30813	30886	30586	30788	30747	30724	30892	30732	30737	30652	30988	30830	30711	30901	30881	30799	30947	30899	30973	30887	30721	30689	30801	30811	30818	30856	31031	30590	30678	30692	30902	30807	30612	30667	30881	30855	30571	30560	30924	30744	30856	30936	30855	30837	30699	30820	30845	30952	30897	30806	30698	30914	30756	30642	31023	31027	30754	30901	31005	30793	30727	30878	30747	30819	30967	30763	30616	30482	30631	30575	30850	30925	30777	30750	30677	30561	30746	30823	30682	30598	30708	30693	30898	30853	30875	31022	30828	30730	30765	30776	30672	31074	30863	30766	30768	30807	30840	30775	30816	30941	30903	30841	30643	30910	30898	30828	30820	31043	30760	30675	30821	30796	31122	30799	30665	30906	30588	30709	30613	30958	30802	30863	30747	30803	30779	31176	30984	30578	30933	30802	30779	30821	30622	31039	30646	30733	30872	30745	30861	31023	30754	30734	30672	30796	30839	30768	30585	30817	30742	30747	30942	30797	30910	31095	30762	30884	30777	30818	30657	30661	30716	30561	30897	30777	30691	31062	30988	30807	30706	30738	30811	30685	30651	30745	31038	30840
24982	44113	40601	31776	29254	28376	26710	26288	25157	24540	23964	24109	24232	24166	24206	24121	23924	23499	23142	23595	23683	23419	23368	23268	23438	23486	23228	23328	23388	23031	23272	23225	23229	23171	23210	23097	22976	23114	23430	26531	27523	24964	24386	23409	23242	23086	22956	22986	23102	22942	23137	23100	23033	23237	22954	22937	22994	22903	23057	23016	22831	23029	22988	22745	23013	23004	22802	22968	22928	23085	23076	23018	23109	23015	23228	23210	23143	23086	23183	22869	22977	23089	23060	22980	22934	22913	23174	23091	23244	23081	22973	23055	23029	22996	22928	22784	22931	22836	23113	22885	23056	22919	23016	23003	23020	23106	22736	22897	23069	22972	23036	23187	23035	22859	23049	22936	22810	23122	23066	23050	22935	23142	23015	22954	23111	22884	22939	22986	22908	22856	22895	22951	22837	22959	23060	22933	22861	23015	22932	23171	22870	23005	22860	22904	23078	22978	22912	23122	22739	22955	23186	22841	22974	22993	23034	23040	22828	22857	23000	22904	22958	22800	22990	23003	23074	22952	22868	22938	23008	22999	23022	22993	23069	22894	22978	23043	22989	22933	23050	22910	22862	22955	23058	23086	23085	23160	22925	22902	22982	22906	22917	22819	22969	22708	23133	22910	22946	22998	22919	23010	22722	22888	22976	23100	23090	23050	23220	22881	22953	22911	22940	23037	22946	23003	22976	23074	23067	23165	23078	22724	23148	22993	22926	23002	22695	22947	22992	22883	23125	22939	22867	23012	22947	23023	23030	23216	23115	22806	22921	23015	22995	23038	22855	23068	23123	22797	23129	22952	23146	22825	22811	22812	23009	22993	23137	22891	22964	23316	22984	22871	22990	23059	22896	22934	22981	22954	22839	22822	23018	22945	22894	22871	23023	22931	23000	22932	22967	22914	22929	23011	22895	22934	23033	22960	22926	23094	22937	23215	22921	22988	22963	22976	22893	22933	22985	22866	22936	23004	23015	22878	22945	23128	22867	22930	22914	22863	22957	23177	22909	23100	22948	23017	22805	22883	22807	22701	23108	23162	22994	22909	23034	23164	22814	23014	22815	23014	23069	23090	23031	23036	22932	22942	22979	22912	22991	22814	22951	22905	23017	22927	23043	22778	22886	22982	22956	22950	22917	22986	22959	23001	22973	22888	22797	22915	22943	22947	22880	23053	23075	22957	22838	22855	22811	23030	22974	22914	23018	22933	22905	22887	22806	22946	22855	22921	22743	23035	22926	23078	22943	22902	22875	22936	22981	22885	23020	22982	22867	22961	22841	23004	23147	23205	22971	23245	23014	23002	22808	22965	23054	22934	23155	22756	23032	23128	22927	22774	22918	22903	23059	23037	22896	23047	23199	23011	22805	22688	23006	22868	22937	23144	22797	22841	22835	22972	22932	22896	22878	22857	23124	23000	22755	22939	22820	23117	22982	23057	22959	22974	22843	22787	22817	22978	22861	22989	22956	23070	22880	22918	22832	22941	23095	22979	22993	23041	22655	22836	22906	22957	23033	22992	23146	22972	22975	23056	23130	22998	22894	22799	23031	22978	22995	22879	23056	23063	23014	22906	22996	23063	22950	22837	22906	22993	22884	23027	22917	22827	23268	22990	23085	23035	23083	22911	23027	23085	22876	23032	23067	22966	22939	22933	23035	23020	22853	22984	22829	22936	22915	22872	22976	23093	23027	22936	22896	23083	23146	22863	22970	22976	23058	22857	22963	22924	22999	22817	22889	22896	23069	23190	23102	22997	22990	23006	22998	23014	22864	23058	22867	23052	23135	23056	22880	22855	22899	22723	22948	23120	23120	22909	22986	22911	22973	23059	22881	22993	23000	22936	22873	22902	23029	22830	23022	22940	22984	23049	22917	22921	23021	22985	22886	22909	22972	22937	22924	23065	23027	23072	22864	22995	22894	22821	22911	23090	22916	23104	22805	22925	22983	22954	22999	22898	22875	22996	22802	22809	22747	22788	23006	23003	22986	23098	23007	22996	23033	23064	22885	22940	22913	22974	22945	23036	22918	22952	23112	22927	22880	23071	22976	22812	22940	22909	23009	23052	22890	22878	22927	22826	22825	22947	22918	23116	23021	23093	23142	22804	23018	22860	22826	22888	22988	22917	22846	23148	22980	22939	23100	22950	23013	22866	23027	23003	23081	23262	22972	23019	22890	22920	23025	22881	23134	23037	23011	22977	22793	22889	22809	22944	23024	22995	23095	22881	22838	22947	22957	22842	23018	22982	22995	22954	22888	23025	22964	22817	22865	22970	22897	22882	22813	22947	22984	22869	22987	23038	23019	22957	23001	22905	23065	23109	22964	22982	23039	22737	22930	23076	22887	22810	23035	23035	23037	22980	22856	22976	22921	23078	22934	23080	22944	23011	23002	22958	22921	23062	23209	23122	22953	23003	22980	23098	23083	22974	22933	22955	22969	22864	22895	23095	22932	22914	23072	22990	23066	22804	23046	23006	22939	22678	23033	23030	23008	22868	22963	23031	23008	22853	22913	22892	22845	22916	22997	22777	23142	22703	23048	23033	22885	23098	22848	23005	22969	22994	23048	22893	22798	23001	22785	22884	22928	23069	23074	22985	22916	22967	23083	23270	23138	22892	23073	23058	23128	22958	22997	22991	22846	23004	22875	22895	22978	22757	23036	22892	23093	23066	22839	22828	22996	22743	22945	23136	23042	23256	22945	23132	23064	22865	22920	22984	22973	22888	22830	22905	23172	23073	22792	22847	22927	23037	22888	23025	22900	22957	22946	22878	22883	22992	23025	22871	23013	23084	23032	23050	22942	23105	22963	22893	22915	22915	22919	22922	22940	22924	22931	23100	23016	22986	22992	22977	23045	22989	23112	22887	23163	22966	22857	22949	23072	22926	22888	22966	23134	23208	22868	22858	22946	23035	22906	22821	23077	22909	23163	22989	22872	22970	22832	22983	22866	22998	23105	22939	22948	22896	23134	22879	22964	22952	23029	22772	22824	23017	22827	23106	22946	23092	23027	23024	22727	22894	23176	23098	22987	22864	23102	22828	22893	23125	23163	23037	22953	22798	22809	22965	23039	22955	22973	22925	22941	22941	23103	23033	22932	22849	22765	22801	22906	22950	22888	22977	22929	22913	22881	22969	22801	22859	23062	22843	22934	23088	22732	22723	22952	22808	22955	23045	22815	23006	22920	23084	22849	22864	22846	22859	22969	22837	22913	22993	23057	22845	22852	22902	22905	22869	22842	23020	22847	22842	22898	22821	22835	23187	22956	22727	22937	22728	23115	23007	22897	23100	23008	22998	22982	22929	23145	22782	22939	22956	23025	23029	22963	22900	23094	22980	22961	22857	23089	22934	23074	22913	23069	22893	22797	22988	23073	23076	22888	22781	22967	22983	22774	23073	22929	23007	22938	22872	22964	22915	22915	23185	22916	22944	23062	23098	22894	22888	23016	22988	22963	22912	23031	22897	23122	22797	22731	22996	22998	22895	23091	23090	23165	22695	23150	22996	22909	23042	22900	22943	22886	23054	23061	23152	22719	23018	22789	23074	22921	22833	22879	22974	23041	22956	23019	22880	22923	23023	22949	22875	23030	22927	23068	23029	22913	22853	23123	23014	22908	23045	22939	22999	22833	23081	22957	22925	22896	22920	22789	23032	23030	23176	22929	22991	23034	22866	23000	22899	22942	23014	22702	22903	22881	22836	22978	22923	23064	23224	22877	22909	22873	22840	22975	22937	22986	22890	23036	22930	22848	23005	23106	22936	22750	22974	22945	22947	23000	23081	23141	23089	23002	22916	23009	22960	22806	22881	22891	22974	22964	22940	23145	22899	22934	23084	22993	23057	22735	23001	23043	22943	22834	22898	22876	22889	23103	22929	23141	23099	23098	23026	22983	22941	23020	22927	22865	23010	22935	22922	22908	23064	22947	22873	22823	23057	22927	23017	22960	23047	23010	22954	22971	23022	22996	22847	23132	23092	22924	22959	22990	22897	23067	22744	22921	22778	23194	22961	23119	23048	23085	22950	22890	22929	22990	22921	22920	23172	22875	23082	23184	22847	22820	23115	22732	22920	23088	22919	22891	23050	22962	23012	22937	23144	22941	22876	23012	22893	22930	22879	22955	22999	22845	22761	23167	22858	22817	23056	22947	22947	22882	22956	22825	23003	23032	23072	23007	22988	23019	22818	23002	22767	23051	22879	23111	22924	23056	23103	23038	22881	22913	23014	23032	23172	23031	22762	22865	22956	22897	22971	22913	23181	22982	22966	23182	23051	22929	22968	22716	22961	23031	23044	22935	23137	23011	22845	22913	22822	22982	22978	22796	22827	22975	22975	22944	22736	23011	22860	22897	22886	22947	22974	22948	23011	22859	22993	22920	23017	22997	23185	22882	23057	22892	22984	23011	22911	22831	22867	22998	22961	22908	22979	22940	22930	23138	22821	23062	22929	22993	23007	22706	22975	22868	22856	22885	23005	23075	22975	23025	23116	23027	23012	22943	23035	23125	22894	23157	22932	22893	23000	22926	23055	22992	22938	22951	23054	23153	23002	22883	22966	22827	23100	22932	22919	22960	22885	23028	23092	23004	23127	22940	22960	22769	23012	22817	22882	22929	22998	23123	22887	22958	22911	22805	22923	23172	23030	22917	23013	23064	23086	22952	22936	23095	23032	22939	23073	22838	22884	22977	22970	23093	23070	23018	22805	22924	22873	22936	23318	22768	22832	23066	23111	23029	22952	22850	23063	23017	22939	22855	23208	22937	23076	23022	22979	22784	23176	22942	22820	22961	22939	22960	22987	22998	22906	22974	22844	23060	22885	23084	22802	23075	23000	23069	22942	22810	22954	22850	22897	22913	22905	22807	22811	22951	22821	22977	22752	22991	23009	22899	22870	22951	23079	23027	22982	22897	22953	22824	22947	23009	22830	23081	23169	23086	23019	23028	23095	22671	23049	22884	22984	22915	23087	22961	22890	22882	22770	23018	23056	22866	23034	23156	22963	23064	22946	22875	23099	23021	23045	23004	23011	22885	22805	23082	22834	22983	22912	23051	22920	23091	22971	22876	23074	22791	22937	22909	23120	22891	22758	22985	23051	22963	22794	23117	22974	22991	23030	22719	23074	22670	22875	23051	22980	22789	23012
29380	26310	34905	33439	31298	31766	31691	31293	31010	30969	30971	30691	30971	30901	30743	30520	30729	30760	30671	30617	30746	30727	30732	30550	30943	30292	30477	30418	30568	30618	30600	30599	30619	30470	30453	30488	30446	30525	30716	30583	30968	30776	30442	30523	30565	30462	30581	30723	30485	30374	30273	30712	30684	30505	30713	30641	30771	30420	30426	30602	30630	30483	30595	30618	30399	30530	30835	30328	30441	30576	30627	30488	30533	30628	30607	30484	30538	30345	30591	30676	30411	30551	30380	30544	30442	30590	30513	30540	30322	30463	30543	30527	30539	30455	30527	30636	30383	30545	30591	30577	30490	30390	30459	30616	30673	30511	30428	30445	30221	30347	30433	30564	30725	30325	30424	30415	30783	30524	30620	30520	30532	30616	30443	30747	30545	30601	30586	30626	30622	30844	30549	30657	30457	30751	30476	30327	30525	30702	30606	30451	30645	30504	30367	30623	30654	30461	30521	30408	30661	30407	30377	30457	30229	30371	30550	30625	30664	30479	30387	30384	30538	30367	30504	30251	30534	30601	30201	30363	30495	30665	30495	30366	30637	30305	30637	30512	30378	30517	30421	30686	30575	30467	30604	30673	30448	30496	30563	30425	30320	30617	30546	30350	30512	30326	30631	30384	30578	30523	30515	30537	30486	30652	30751	30476	30565	30617	30260	30486	30633	30620	30404	30259	30327	30425	30330	30464	30372	30419	30463	30407	30580	30298	30644	30418	30545	30362	30667	30263	30370	30509	30734	30546	30623	30522	30445	30428	30612	30496	30519	30546	30664	30601	30506	30544	30483	30548	30611	30594	30360	30381	30413	30534	30574	30756	30631	30633	30798	30554	30523	30606	30477	30584	30435	30586	30607	30735	30439	30541	30674	30627	30578	30563	30393	30425	30505	30490	30639	30573	30485	30547	30454	30645	30551	30718	30845	30222	30608	30582	30607	30420	30699	30212	30313	30669	30408	30340	30707	30627	30718	30567	30667	30296	30478	30526	30614	30393	30796	30664	30414	30510	30463	30265	30260	30543	30442	30533	30414	30484	30271	30561	30631	30382	30756	30426	30558	30528	30426	30427	30658	30625	30771	30576	30569	30616	30612	30250	30299	30583	30519	30704	30651	30767	30670	30627	30601	30481	30728	30531	30522	30561	30315	30571	30739	30512	30680	30563	30596	30705	30539	30615	30459	30752	30404	30458	30467	30998	30638	30575	30619	30566	30395	30471	30459	30733	30454	30653	30407	30475	30402	30592	30491	30488	30552	30602	30750	30466	30342	30756	30646	30398	30403	30451	30352	30508	30596	30623	30705	30675	30623	30444	30584	30544	30481	30656	30373	30552	30589	30811	30474	30793	30537	30482	30265	30652	30474	30752	30764	30267	30652	30574	30633	30497	30320	30326	30502	30533	30514	30478	30553	30312	30518	30589	30532	30733	30481	30498	30532	30528	30704	30562	30543	30423	30629	30700	30428	30484	30675	30395	30715	30728	30613	30524	30549	30779	30755	30702	30450	30522	30443	30526	30497	30317	30421	30556	30463	30423	30375	30463	30842	30673	30522	30655	30587	30520	30406	30339	30561	30582	30565	30746	30697	30689	30465	30856	30515	30643	30597	30459	30630	30575	30473	30481	30425	30318	30345	30698	30696	30397	30467	30699	30306	30527	30667	30554	30634	30456	30597	30601	30441	30700	30561	30694	30521	30452	30697	30442	30468	30681	30597	30580	30450	30737	30576	30527	30473	30547	30428	30618	30610	30584	30637	30694	30822	30730	30875	30665	30377	30286	30741	30613	30822	30554	30413	30531	30497	30697	30430	30279	30447	30495	30362	30423	30343	30514	30613	30501	30565	30508	30592	30481	30623	30667	30547	30581	30605	30524	30777	30473	30286	30510	30508	30651	30620	30348	30607	30626	30714	30502	30549	30587	30281	30672	30584	30627	30414	30645	30648	30423	30466	30386	30550	30657	30554	30570	30509	30433	30600	30242	30700	30484	30478	30458	30607	30762	30618	30566	30528	30457	30485	30633	30453	30559	30698	30603	30476	30689	30670	30601	30526	30514	30553	30372	30578	30607	30463	30429	30560	30439	30313	30494	30871	30712	30599	30567	30663	30719	30428	30491	30532	30453	30516	30469	30626	30658	30602	30538	30486	30768	30336	30765	30684	30570	30560	30546	30560	30483	30530	30757	30437	30474	30640	30402	30592	30463	30666	30369	30420	30471	30492	30913	30616	30756	30518	30458	30600	30660	30385	30500	30588	30374	30490	30647	30783	30386	30457	30587	30594	30525	30543	30711	30806	30643	30672	30485	30519	30452	30515	30477	30642	30648	30486	30576	30654	30464	30462	30487	30528	30369	30538	30691	30341	30766	30533	30625	30509	30326	30589	30770	30829	30514	30583	30456	30622	30395	30526	30806	30627	30381	30412	30484	30732	30718	30384	30456	30474	30647	30589	30639	30528	30624	30896	30591	30637	30761	30300	30479	30412	30588	30542	30309	30590	30721	30467	30433	30670	30867	30601	30563	30345	30725	30627	30226	30657	30741	30410	30743	30516	30504	30542	30422	30453	30724	30679	30535	30496	30648	30490	30589	30569	30598	30478	30487	30372	30432	30373	30501	30444	30618	30781	30521	30553	30487	30616	30576	30541	30610	30481	30161	30199	30278	30634	30555	30628	30722	30893	30689	30463	30467	30475	30383	30706	30800	30764	30304	30583	30413	30358	30559	30710	30521	30622	30583	30590	30564	30705	30487	30378	30394	30704	30560	30189	30290	30565	30504	30422	30522	30568	30599	30724	30433	30495	30369	30791	30622	30626	30562	30649	30716	30600	30492	30438	30427	30516	30404	30746	30648	30727	30670	30682	30393	30757	30630	30595	30568	30494	30591	30562	30388	30512	30499	30739	30489	30496	30736	30459	30340	30270	30462	30548	30766	30642	30595	30196	30486	30383	30573	30721	30383	30657	30535	30583	30578	30938	30713	30464	30547	30546	30902	30502	30394	30685	30444	30600	30721	30631	30457	30290	30465	30535	30461	30702	30605	30484	30602	30668	30576	30718	30493	30603	30506	30795	30371	30525	30471	30672	30751	30686	30364	30670	30638	30816	30620	30808	30717	30578	30353	30747	30641	30536	30459	30489	30582	30588	30603	30567	30596	30652	30616	30770	30476	30650	30418	30434	30454	30232	30554	30661	30583	30574	30619	30547	30589	30860	30705	30511	30734	30532	30470	30429	30601	30734	30442	30550	30591	30527	30409	30420	30522	30485	30743	30645	30663	30814	30775	30438	30436	30463	30794	30359	30630	30758	30720	30588	30495	30624	30455	30426	30779	30668	30382	30532	30530	30544	30422	30585	30485	30883	30426	30407	30422	30625	30626	30466	30307	30573	30463	30730	30750	30716	30560	30628	30615	30529	30641	30672	30664	30533	30285	30576	30482	30396	30671	30493	30583	30443	30581	30517	30678	30495	30394	30643	30248	30552	30234	30642	30609	30334	30345	30738	30326	30576	30384	30729	30709	30505	30555	30686	30620	30417	30473	30542	30695	30411	30541	30729	30565	30534	30359	30463	30448	30631	30520	30601	30469	30321	30515	30242	30388	30569	30830	30492	30546	30664	30696	30646	30543	30298	30422	30584	30450	30920	30629	30508	30370	30532	30301	30510	30582	30697	30446	30327	30371	30749	30766	30448	30501	30658	30556	30542	30663	30541	30572	30663	30746	30561	30713	30800	30440	30518	30482	30614	30434	30386	30542	30578	30702	30557	30395	30501	30465	30405	30257	30711	30562	30610	30456	30456	30343	30388	30683	30495	30597	30436	30446	30572	30484	30686	30687	30470	30753	30544	30829	30574	30572	30614	30563	30445	30498	30599	30575	30551	30371	30561	30783	30605	30703	30671	30547	30491	30393	30520	30510	30546	30435	30672	30666	30432	30626	30795	30715	30431	30723	30554	30528	30603	30543	30548	30461	30781	30476	30545	30461	30570	30620	30554	30380	30703	30846	30589	30676	30591	30640	30529	30454	30388	30361	30484	30485	30568	30553	30539	30589	30766	30544	30662	30530	30481	30602	30763	30501	30476	30373	30439	30366	30537	30329	30493	30575	30663	30597	30550	30450	30529	30647	30600	30717	30659	30507	30660	30534	30386	30303	30486	30489	30679	30659	30577	30547	30593	30590	30607	30621	30530	30774	30692	30564	30356	30276	30460	30541	30568	30525	30621	30412	30634	30581	30559	30547	30425	30375	30392	30918	30728	30409	30442	30705	30580	30745	30455	30755	30447	30490	30706	30403	30639	30043	30560	30306	30559	30528	30586	30205	30641	30398	30598	30648	30533	30436	30522	30784	30565	30461	30638	30718	30516	30672	30628	30652	30708	30632	30845	30672	30710	30415	30286	30610	30585	30729	30540	30407	30482	30516	30561	30490	30421	30358	30488	30534	30522	30556	30676	30720	30766	30534	30627	30518	30567	30569	30567	30473	30457	30438	30594	30427	30503	30403	30435	30601	30507	30753	30389	30552	30603	30650	30594	30399	30393	30589	30666	30631	30559	30521	30485	30583	30552	30519	30581	30376	30560	30489	30615	30596	30650	30600	30612	30352	30781	30642	30783	30509	30533	30580	30360	30626	30430	30451	30554	30465	30512	30308	30452	30637	30647	30486	30695	30295	30834	30623	30523	30430	30359	30481	30752	30451	30519	30220	30517	30154	30553	30377	30690	30535	30602	30519	30514	30363	30428	30572	30595	30303	30395	30596	30636	30622	30408	30534	30491	30513	30857	30468	30362	30695	30490	30228	30628	30478	30854	30765	30740	30643	30563	30418	30711	30620	30728	30694	30635	30278	30757	30416	30797	30640	30249	30603	30589	30511	30484	30687	30902	30603	30367	30662	30577	30562	30522	30423	30532	30631	30697	30625	30463	30556	30642	30581	30633	30645	30789	30587	30753	30651	30528	30554	30544	30644	30447	30466	30451	30582	30557	30444	30294	30364	30573	30379	30689	30559	30748	30597	30552	30695	30467	30418	30472	30720	30500	30725	30334	30579	30647	30473	30602	30688	30505	30517	30364	30543	30342	30566	30605	30762	30560	30520	30646	30525	30633	30538	30670	30793	30578	30422	30568	30765	30683	30667	30726	30367
25089	35080	31869	26165	25202	24950	24440	23820	23617	23446	23178	23091	23451	23421	23186	23112	23370	23109	23016	22951	23312	23184	23146	22920	23085	23137	23078	22946	23224	22957	22900	22854	23051	22938	22912	22843	23044	22976	22934	23040	23166	23098	23055	22922	22994	22914	22888	22998	23034	22891	23000	23020	22751	22785	22950	22823	22969	22778	22748	22909	22882	22868	22986	22947	23012	22859	22826	23035	22923	22720	22921	23018	22930	22767	22807	22896	22779	22932	22911	23014	22863	22836	22844	22901	22865	22906	22871	22821	23065	22760	22808	22945	22871	22818	22858	22915	22787	22956	22871	22883	22999	22841	22859	23017	22975	22808	22859	22824	22912	23004	22937	22898	22894	22887	22869	22815	22974	22855	22820	22648	22955	22982	22862	22724	22921	22785	22733	22750	22824	22644	22889	22821	22711	22878	22868	22814	22739	22888	22773	22927	22960	22764	22806	22850	22947	22791	22753	22823	23066	22746	22827	22704	22795	22891	22967	22873	22810	23023	22851	22881	22932	22998	22797	22910	22967	22862	22698	23028	22867	22859	22770	22968	22857	22913	22826	22798	22759	22933	22865	22828	22896	22899	22913	22929	22926	23016	22763	22676	22620	22835	22911	22710	22975	22838	22849	22854	22823	22796	22910	22647	22771	22897	22820	22962	22850	23006	22869	22787	22874	22861	22915	22919	22664	22870	22712	22814	22848	22794	22806	22911	22906	22917	22741	22870	22912	22894	22727	22728	22863	22661	22752	22907	22890	22902	23051	22712	22877	22855	22843	22731	22954	22820	22845	23079	22697	22928	22973	22758	22791	22995	22813	22875	22883	22839	22968	22858	22771	22695	23008	22937	22954	22913	22831	22964	22750	22831	23038	22949	22902	22743	22715	22673	22869	22872	22916	22941	23021	22960	22866	22823	22914	22767	22803	22852	22955	22906	22805	22719	22910	22792	22816	22914	22967	22937	22985	22873	22813	22843	22981	22934	23013	23009	22945	22847	22871	22926	22866	22800	22837	22945	22683	22945	23000	22761	22826	22954	22805	22824	22882	22909	22859	22781	22803	22900	22753	22938	22820	22747	22799	22659	22913	22822	23011	22872	22939	22908	22793	22596	22830	22978	23118	22818	22931	22662	23077	22810	22849	22880	22853	23083	22905	22696	22836	22885	22706	22992	22973	23032	22820	22787	22701	23030	22691	22901	22781	22719	22678	22697	22902	22807	22880	22869	22970	22996	22881	22958	23037	22957	22787	22988	22814	22663	22852	23006	22755	22950	22856	22678	22858	22875	22735	22950	22976	22712	22942	22832	22843	22903	23016	22856	22873	22777	22907	22751	22739	22911	22902	22955	22844	22874	22880	22884	22795	22906	22973	22797	22681	22815	22749	22882	22945	22768	22871	22825	23028	22804	23026	22885	22828	22879	22819	22969	22849	22909	22896	22938	22870	22904	22803	22971	22843	22955	22852	22801	22918	22686	22716	22843	22754	22909	22864	22824	22882	22790	23011	22963	22972	22687	22852	22813	22932	23040	22742	22868	22866	22866	23025	22836	22805	22824	22988	22843	22963	22756	22806	22924	22882	22860	22803	22741	22925	22771	22793	22852	23124	22798	22866	22692	22832	22745	22845	22845	22826	22845	22961	22867	22966	22829	22880	22734	22784	22822	22814	22814	22791	22905	22779	22853	23036	22857	22950	22907	22952	22878	22594	22860	23024	22718	22979	22811	22881	22854	22781	22917	22722	22918	22756	22789	22817	23026	22755	22749	22858	22973	22822	22926	22764	22968	22872	23030	22825	22951	22759	23010	22956	22928	22782	22951	22890	22922	22964	22895	22835	22749	23003	22907	22947	22681	22896	22961	22797	22922	22820	22812	22987	22851	22812	22733	22801	22771	22978	23016	22762	22991	22804	22920	22916	22895	23206	22770	22799	22880	23029	22923	22938	22848	22891	22937	22755	22803	22835	22756	22861	22978	22728	22823	22805	22793	22835	22844	22783	22911	22944	22994	23065	22906	22869	22776	22725	22974	22935	22746	22941	22771	22717	22848	22603	22841	22908	22972	22984	23003	22875	23044	22775	22739	22947	22758	22846	22758	23043	22883	23054	22821	22813	22795	22918	22859	22886	23004	22948	22802	22945	22935	22892	22757	22921	22862	23017	22939	22948	22899	23022	22956	22865	22815	22929	22795	22904	23029	23024	22855	22819	22701	22794	23021	22845	22888	22877	23043	22958	22712	22889	22918	22961	22803	22958	22855	23041	22966	22782	22797	22916	22955	22761	22799	22818	22788	22859	22890	22694	22848	22845	22876	22761	22728	22723	22875	22830	22817	22906	23045	22819	22920	22742	23079	22882	22913	22918	22897	23041	22957	22908	22992	22888	22860	22952	22786	22945	22810	22787	23093	23065	22765	23008	22957	22915	23007	22787	22870	22965	22659	22802	23041	22976	22927	22951	22831	23055	23020	22823	22779	22762	22670	22902	22662	22864	22880	22921	22861	22872	22788	23015	22876	22702	22919	22956	22850	22846	22890	22944	23011	22695	22987	22896	22940	22849	22948	23006	22903	22764	22788	23009	22892	22881	22868	22797	22971	22981	22894	22621	23101	22966	22890	22812	22804	22926	22884	22948	22764	22920	22575	22719	23011	22674	22939	22670	22798	22850	22924	22881	22890	22912	22940	23063	23011	22959	22867	22955	22741	22554	22896	22876	22622	22796	22752	23017	22784	22938	22874	22760	22918	22845	22676	22839	22865	22635	22941	22865	22856	22670	22813	22915	22957	22913	22993	23081	22929	22923	22852	22668	22743	23007	22899	22836	22982	22758	22880	22937	22902	22868	22930	22705	22850	23008	22652	22851	22856	22956	22921	23049	22746	23009	22744	23088	22787	22830	22770	22861	22947	22739	22835	22885	22695	22782	22867	22782	22819	22892	22789	22735	22975	22789	22763	22868	22844	22912	22745	22905	22803	22809	22753	22966	22916	22843	22946	22950	22749	22774	22782	22930	22931	22690	22977	22975	23001	22801	22946	22832	22879	22844	22736	22765	22745	22795	22940	22842	22959	22773	22984	22865	22791	22841	22832	22662	22787	22954	22757	22763	22882	22728	22861	22960	22714	22743	22845	22837	22889	22884	22829	22958	22788	22823	22908	22792	22912	22917	22942	22720	22951	22890	22738	22870	22838	22892	22890	22638	22897	22805	22777	22632	22806	22953	22801	22755	22809	22986	22852	22742	22791	22925	22990	22880	22843	22663	22798	22742	22711	22995	22849	22805	22988	22896	22947	22939	22903	22761	22966	22941	22891	22866	22733	22844	22986	22916	23008	22874	22849	22815	22972	22941	23040	22924	22742	22896	22920	22787	22828	22866	22852	22902	22921	22804	22751	22888	22761	22688	22978	23123	22895	22871	22849	22967	22816	22833	22874	22917	23100	22849	22852	22883	22832	22853	22658	22780	22802	22923	22919	22907	22806	22897	22912	23162	22723	22941	22786	22835	22845	22938	22927	22831	22809	22808	22796	22807	23044	23012	22859	22902	22985	22795	22873	22900	22766	22812	22889	22914	22941	22812	22927	22945	22999	22878	22957	23039	22723	22704	22895	22879	22872	22766	22847	22997	22843	22707	22749	22965	22993	22815	22890	22965	22872	22952	22802	23059	22800	22772	22913	22786	22646	22797	22866	22958	22931	23067	23021	22657	23032	22977	22924	22876	22771	22886	22939	22916	23020	22773	22844	22804	22808	22910	22910	22855	22712	22827	23014	22769	22807	22980	22840	22868	23008	22996	22799	22934	22862	22792	22820	22862	22888	22935	22771	22846	22900	22857	22838	22987	22828	22771	22732	22871	22832	22735	22958	22920	22786	23004	22848	22911	22880	22794	22828	22943	22774	22978	22739	22797	22786	22882	22878	22956	22901	22785	22704	22804	22917	22808	22862	22876	22897	22908	22935	22680	22923	22840	22805	22717	22810	22818	22947	22811	22811	22807	22881	22921	22981	22917	22867	22907	22908	22909	22765	22950	22791	22909	22937	22810	22851	22915	22925	22763	22861	23071	22875	22955	22830	23004	22803	22973	23030	22995	22884	22923	22780	22985	22929	22786	23013	22786	23003	22838	22871	22849	22876	22866	22983	22874	22914	22857	22763	22983	22813	22922	22874	22868	22739	22765	22883	22836	22876	22846	22934	22927	22840	23021	22808	23015	22668	22888	22810	22632	22929	23047	22909	22831	23090	22717	22751	22739	22695	22822	22839	22839	22851	22794	22818	23024	22971	22786	22804	22803	22831	22682	22749	22796	22878	22853	22790	22782	22877	22940	22747	23091	22717	22784	22730	23014	23025	22967	22966	22852	22939	22676	23063	23100	22790	22699	22813	23060	22820	22849	22763	22847	22626	22942	22903	22660	22990	22863	22911	23088	22761	22934	22753	22838	22911	22810	22743	22787	22832	23102	22711	22775	22814	22883	22879	22819	22711	22855	22858	22927	22790	22740	23021	22612	23009	22760	22952	23005	22827	22850	22812	22745	22728	22839	22839	22799	22829	22807	22891	22776	22913	22967	22847	22859	22745	22841	22628	22863	22915	22755	22923	23073	22732	22883	22867	22827	22902	23028	22702	22837	23002	22865	22815	22759	22797	23029	22968	22794	22927	23042	22931	22798	22735	22761	22785	22791	22886	22865	22810	22864	22729	22739	22942	22875	22914	22875	22955	22797	22813	22726	22834	22998	22934	22834	22873	22860	22708	22923	22999	22967	23029	22887	22872	22933	22825	22856	22913	22950	22882	22892	22812	22949	22859	22884	22764	22922	23031	22741	22889	23030	22918	23048	22984	22797	22674	22916	22888	22862	22851	23042	22841	22888	22758	22704	23065	22880	22943	22847	22859	22955	22860	22835	22844	22886	22891	22953	23011	22995	22832	22821	22813	22643	22899	22915	22910	22794	22788	22972	23040	23008	22682	22792	22832	22791	22812	22846	22996	22995	22717	22837	22801	23013	22766	22963	23101	22798	22798	22953	22967	22695	23055	22850	22860	22882	22820	22929	23021	22824	23008	22937	22807	22899	22728	22865	23174	22871	22965	22850	22967	22793	22806	22900	23093	22758	23007	22885	22796	22762	22889	22807	22808	22734	22661	22842	22934
23742	21517	29228	24788	25381	30829	33743	31226	30963	31212	30810	30702	30721	30599	30845	30635	30747	30550	30346	30600	30547	30587	30478	30438	30351	30491	30577	30240	30504	30536	30056	30181	30256	30300	30271	30168	30389	30301	30217	31254	32181	31257	30996	30678	30403	30354	30436	30287	30295	30005	30129	30120	30201	29910	30137	30412	30178	30277	30227	29949	30319	30445	30066	30181	30102	30207	30158	30055	30172	30300	30260	30077	30208	30169	30190	30366	30189	30126	30320	30325	30281	30057	30359	30440	30277	30009	30249	30337	30108	30228	30340	30308	30398	30243	30212	30223	30107	30257	30063	30082	30303	30148	30145	30201	30175	30269	30088	30272	30248	30136	30005	30268	30463	30176	30157	30138	30270	30344	30217	30174	30505	30199	30149	30254	30163	30258	30033	30140	30172	30250	30256	29873	30020	30197	30487	30064	30252	30237	30167	30168	30223	30118	30155	30128	30129	30015	30085	30405	30076	30156	30193	30288	30310	29865	30163	30185	30208	30122	30330	30188	30235	30373	30290	30298	30324	30340	30271	30339	30247	30364	30183	30116	30250	30159	30137	30102	30384	30154	30255	30277	30153	30151	30102	30021	30320	30006	30214	30289	30217	30036	30280	30233	30084	30016	30297	30316	30145	29911	30274	30083	30196	30087	30451	30264	30082	30143	30232	30075	30050	30517	30398	30351	30243	30031	30203	30052	30229	29860	30168	30215	30197	30188	30250	30126	30205	30407	30196	30061	30225	29976	30224	30104	30016	30258	30047	30113	30160	30098	29947	30166	30091	30212	30228	29999	30217	30223	29835	30268	30185	30244	30108	30264	30234	30318	30128	30170	30130	30109	30133	30012	30247	30414	30338	30217	30374	30272	30232	30367	30152	30202	29995	30165	30279	30449	30262	30413	29963	30257	30229	30085	30030	30150	30260	30213	30448	30281	30196	30134	30090	30154	30263	30132	30141	30112	30253	30260	30061	30259	30052	30098	30346	30178	30378	29916	30345	29901	30353	30206	30172	29984	30239	30005	29962	30136	30263	30349	30368	30419	30306	30145	29947	29990	30036	30021	30316	30131	30277	30363	30173	29997	30116	30280	30303	30268	30205	30339	30351	30057	30366	30402	30037	30145	30304	30231	30191	29889	30201	29906	30283	30163	30263	30149	30288	30242	30067	30061	30160	30340	30328	30348	30095	30110	30060	30360	30278	30352	30040	30113	30170	30204	30247	30093	30263	30142	29966	30241	30006	30116	30082	30326	30342	30120	29977	30240	30285	30305	30308	30241	30225	30051	29930	30206	30086	29950	30134	30189	30133	30282	30153	30146	30223	30164	30293	30204	30134	30258	30094	30300	30236	30233	30163	30242	30038	30074	30203	30393	30324	30037	30068	30105	30381	30271	30186	30212	30163	30282	30203	29910	30285	30186	30181	30063	30161	30089	30007	30249	30461	30231	30105	30003	30198	30253	30260	30313	30164	30454	30078	30286	30077	30079	30075	30265	30431	30095	30188	30085	30240	30130	30050	30315	30026	29982	30190	30071	30087	30304	30312	30292	30232	30294	30038	30281	30228	30097	29987	29980	29980	30231	30145	30117	30220	30130	30343	30008	30091	30293	30153	30224	30161	30303	30267	30457	30117	30362	30328	29994	29993	30352	30171	30565	29989	30095	30071	30073	30211	30177	30106	30260	30304	30259	30356	30123	30151	29947	30228	30054	30265	30013	29977	30060	30107	30372	30406	30162	30050	30182	30184	30309	30260	30282	30450	30267	30204	30236	30381	30052	30214	30187	30130	30218	30137	30238	30474	30078	29981	30302	29933	30403	30414	29843	30381	30165	30115	29921	29989	30073	29850	30132	30185	30307	30099	30089	30314	30193	30334	30121	30167	29848	30002	30212	30266	30378	30199	30135	30242	30090	30009	30586	30383	30415	30193	30148	30020	30263	30148	30039	30185	30309	30056	30083	30361	29951	30003	30292	29912	30151	30139	30104	30243	30376	30275	30203	30322	30119	30273	30198	29895	30203	30262	30024	30190	30213	30352	30331	30024	30144	30256	30021	29992	30181	30133	30063	30100	30196	30389	30284	30076	30093	29994	30181	30328	30263	30151	30043	30177	30062	30427	30095	30275	30243	30169	30099	30435	30256	30250	29996	30058	30011	30047	30097	30339	30386	30375	30483	30395	30208	30362	30121	30409	30164	30026	30154	30341	30237	30351	30098	30315	30435	30069	30099	30432	30187	30301	30280	30252	30050	30145	30439	30145	30189	30060	30153	30186	30165	29999	30058	30063	30051	30338	30093	30243	30218	30222	30135	30157	30479	30289	30071	30133	30316	30238	30121	30043	30132	30304	30148	30090	30211	30380	30041	30114	30361	30025	30430	30275	29951	30311	30369	30181	30241	30055	30286	30306	30403	30382	30009	30016	30227	30299	30194	30154	30302	30245	30231	30196	30134	30316	30183	30221	30272	30487	29987	30128	30355	30369	30216	30368	29986	30102	29987	30306	30191	30010	29897	30284	30404	30012	30109	30406	30262	30127	30211	30070	30260	30269	30146	30318	30261	30369	29926	30168	30508	29892	30333	30236	30277	30263	30314	30339	30337	29955	30319	30145	30120	30203	30187	30351	30085	30308	30398	30050	29947	30000	30315	29950	30059	30309	29809	29949	30275	29966	30127	30160	30037	30145	30090	30184	30335	29948	30055	30064	30108	30250	30034	30339	29974	30304	30113	30121	30160	30148	30272	30181	30135	30374	30102	30116	30300	30268	30268	30099	30070	30274	30181	30234	30080	30152	30320	30130	30122	30303	30226	30403	30322	30239	30121	30219	29919	30333	30281	29901	30234	30206	29891	30314	30169	30068	30000	30005	30162	30261	29968	30206	30136	30120	30191	30235	30095	30122	30103	30148	30238	29918	30301	30287	30116	30297	30177	30291	30031	30171	30228	30261	30239	30109	30132	30013	29996	30285	30151	30397	30263	30196	30155	30387	30310	30249	30141	30172	30156	30171	30202	30113	30365	30410	30215	30134	30259	30120	30099	30421	30324	30496	30334	30247	30171	30320	30164	29854	30127	29823	30307	30117	30294	30352	30163	30237	30265	30153	30295	30150	30049	30431	29978	30169	30320	30206	30099	30141	30150	30273	29929	30162	30075	30286	30159	30080	30099	30192	30183	30139	30350	30083	29957	30102	30375	30181	30066	30177	30249	30139	30127	30104	30205	30333	30196	30184	30193	30128	30138	30047	30174	30237	30160	30160	30181	29924	30021	30313	29977	30276	30258	30089	30077	30276	30198	30098	30113	30141	30180	30330	30285	30189	30523	30230	30154	30196	30185	29959	30392	30150	30249	30154	30170	30299	30094	30311	30064	30326	30296	30431	30159	30342	30111	29873	30107	29983	30038	30007	29917	30187	30416	30288	30199	30072	30300	30372	29978	30334	30188	30355	30190	30081	30071	30123	30302	29995	30089	30139	30077	30309	30382	30325	30333	30207	30229	30191	30006	30387	30202	30245	30393	30170	30164	30119	30163	30161	30189	30179	30064	29993	30101	30306	30171	30150	30227	30479	30178	30159	30421	30102	30341	30368	30050	30335	30155	30257	30124	30174	30051	30131	30268	30220	30146	30384	30301	30152	30328	30152	30503	30234	30172	30191	30118	29994	30332	30291	30147	30413	30029	30151	30107	29985	30225	30155	29917	30270	30207	30225	30334	30205	29977	30301	30222	30220	30117	30435	30217	30201	30273	30212	30302	30174	30115	30248	30202	30186	30347	30187	30138	30282	30427	30173	30082	30011	30214	30211	30286	30405	30183	30167	30307	30083	30095	30455	30342	30277	30206	30257	30233	30042	30189	29977	30264	30401	30279	30398	30331	30286	30166	30329	30215	30095	30314	30271	30204	30066	30136	30090	30191	30462	30292	30000	30164	30055	30171	30298	30233	30241	30102	30145	30187	30163	30049	30122	30366	30066	30162	30254	30459	30343	30337	29960	30192	30152	30467	30093	30295	30259	29978	30067	30129	30151	30075	30002	29864	30104	30157	30151	30151	30110	30491	30151	30147	30217	30021	30268	30158	30217	30163	30326	30062	30007	30202	30162	30010	30170	30198	30074	30253	30441	30300	30264	29966	30173	30191	30209	30137	30146	30201	30248	30312	30490	30290	30166	30147	30170	30217	30001	30187	30171	30076	30402	29947	30016	30313	30084	30024	30241	30036	30350	30234	30255	30398	30030	30101	30235	30198	30246	30086	30340	30106	30186	30318	30369	30250	30275	30145	30345	30192	30182	30365	30215	30332	30070	30155	30043	30233	30243	30209	30152	30285	30270	30207	30380	30326	30411	30032	30174	30074	30380	30210	30110	30051	30260	30276	30292	30303	30342	30255	30168	30375	30027	30369	30409	30114	30150	30170	30233	30160	30065	30173	30225	30461	29944	30105	30223	30439	29904	30093	30184	30290	30050	29942	30197	30300	30128	30249	30162	30289	30239	30415	30459	30155	30106	30136	30150	30134	30161	30158	29985	30048	30133	30336	30268	30203	30517	30345	30134	30050	30205	30270	30092	30130	29913	30166	30144	30138	30105	30333	30510	30194	30323	30176	30083	30486	30081	30085	30355	30147	30183	30295	30489	30013	30245	30079	30198	30291	30138	30175	30248	30316	30192	30234	30172	30132	30147	30242	30095	30068	30393	29996	30124	30087	30118	30520	30315	30374	30121	30267	29853	29865	30196	30231	30134	30166	30132	30061	30166	30288	30424	30178	30307	30092	30258	30264	30166	30110	30315	30202	30138	30307	30056	30202	30191	30165	30271	30359	30169	30213	30385	30206	30183	30194	30308	30276	30128	30254	30416	30123	30317	30317	30175	30270	30129	30052	30341	30177	30430	30142	30379	30134	30227	30230	30181	30130	30027	29905	30226	30409	30395	30242	30165	30214	30107	30351	30040	30284	30215	30141	30053	30146	30438	30276	30377	30386	30266	30351	30289	30233	30025	30024	30144	30301	30144	30126	30241	30155	30297	30352	30198	30227	30259	30273	30156	30015	29964	30081	30314	30110	30260	30110	30125	30090	29988	30316	30293	30102	30284	30243	30422	30074	30131	30255	30226	30333	30101	30046	30304	30219	30195	30336	30213	30415	30072	30120
23467	40362	36375	28776	27282	26441	25422	24625	23999	23939	23542	23305	23726	23405	23528	23491	23379	23001	23225	22818	23030	22904	23101	23212	22909	22997	23048	22916	22968	22966	23025	22808	22986	22893	22712	22865	22862	22745	22981	24546	25156	23882	23561	22911	22825	22777	22668	22717	22729	22702	22598	22650	22823	22683	22681	22815	22606	22694	22787	22784	22757	22753	22730	22543	22911	22919	22607	22729	22722	22625	22832	22627	22826	22754	22790	22815	22761	22614	22843	22669	22654	22608	22602	22757	22448	22791	22683	22732	22661	22737	22631	22654	22937	22653	22709	22510	22861	22633	22663	22829	22614	22664	22713	22843	22690	22697	22828	22750	22737	22556	22680	22933	22905	22761	22653	22717	22619	22755	22741	22824	22815	22770	22767	22690	22927	22700	22638	22883	22657	22718	22794	22728	22699	22638	22778	22585	22779	22592	22848	22950	22636	22555	22716	22748	22780	22650	22779	22785	22696	22581	22840	22603	22638	22739	22691	22750	22779	22843	22562	22592	22869	22653	22790	22738	22690	22707	22746	22784	22817	22667	23005	22682	22730	22587	22854	22708	22677	22864	22840	22698	22693	22827	22591	22656	22939	22754	22609	22684	22659	22669	22679	22698	22661	22785	22640	22914	22660	22861	22654	22756	22915	22758	22918	22802	22969	22714	22656	22704	22710	22731	22751	22530	22698	22676	22584	22620	22811	22759	22717	22733	22833	22847	22719	22700	22827	22733	22682	22922	22605	22758	22661	22734	22738	22560	22951	22501	22656	22747	22556	22723	22695	22468	22832	22808	22557	22658	22494	22696	22761	22720	22731	22763	22640	22839	22830	22786	22713	22810	22759	22835	22634	22888	22458	22725	22729	22798	22910	22597	22903	22579	22749	22583	22805	22757	22850	22671	22806	22826	22770	22712	22655	22750	22732	22783	22904	22696	22560	22573	22616	22852	22792	22652	22647	22708	22771	22595	22671	22862	22714	22783	22880	22866	22531	22686	22765	22631	22862	22636	22918	22798	22807	22737	22816	22793	22886	22597	22599	22765	22719	22715	22722	22648	22605	22623	22742	22591	22772	22790	22802	22698	22869	22805	22673	22715	22764	22814	22798	22785	22722	22773	22652	22818	22608	22619	22622	22780	22678	22698	22860	22665	22854	22609	22712	22637	22686	22539	22507	22762	22751	22748	22949	22520	22791	22671	22685	22649	22595	22739	22820	22704	22772	22747	22671	22564	22641	22752	22585	22726	22589	22817	22782	22620	22736	22835	22680	22767	22578	22759	22905	22565	22785	22675	22894	22558	22660	22659	22817	22659	22630	22751	22599	22815	22627	22714	22747	22775	22702	22610	22769	22841	22722	22760	22453	22764	22896	22829	22815	22788	22738	22763	22802	22772	22649	22811	22980	22525	22683	22720	22714	22604	22713	22768	22729	22765	22722	22765	22622	22835	22807	22725	22636	22709	22539	22759	22675	22779	22785	22716	22668	22603	22743	22630	22581	22703	22518	22759	22665	22731	22535	22685	22773	22759	22643	22703	22764	22774	22778	22560	22736	22684	22691	22669	22681	22621	22684	22833	22737	22677	22916	22724	22721	22781	22795	22686	22777	22897	22857	22933	22781	22790	22710	22613	22664	22760	22824	22764	22668	22533	22852	22660	22906	22670	22983	22502	22733	22547	22929	22853	22940	22642	22621	22648	22668	22674	22644	22823	22732	22831	22552	22715	22585	22446	22765	22791	22685	22550	22801	22776	22794	22730	22729	22812	22828	22767	22632	22693	22539	22773	22698	22847	22895	22697	22780	22664	22706	22823	22548	22813	22603	22659	22684	22837	22841	22798	22697	22807	22725	22798	22800	22753	22714	22811	22733	22719	22754	22624	22787	22563	22672	22705	22680	22813	22796	22788	22436	22735	22595	22780	22805	22728	22604	22722	22632	22526	22633	22717	22566	22751	22655	22471	22740	22491	22686	22780	22657	22684	22790	22972	22793	22779	22834	22573	22761	22628	22883	22586	22631	22567	22617	22805	22485	22836	22787	22869	22653	22692	22696	22695	22685	22629	22671	22906	22910	22739	22634	22798	22843	22523	22723	22652	22645	22733	22707	22608	22707	22718	22832	22816	22811	22713	22691	22713	22717	22703	22765	22918	22618	22719	22984	22802	22790	22725	22790	22562	22737	22861	22799	22735	22736	22890	22847	22683	22753	22474	22710	22875	22751	22544	22589	22540	22683	22618	22839	22561	22802	22558	22831	22718	22789	22768	23008	22712	22859	22714	22762	22799	22829	22551	22699	22771	22783	22559	22752	22710	22645	22824	22680	22722	22550	22896	22878	22882	22707	22662	22611	22745	22668	22846	22594	22631	22639	22666	22732	22805	22601	22721	22724	22823	22553	22779	22658	22824	22597	22783	22628	22824	22813	22603	22812	22802	22706	22554	22940	22769	22807	22695	22618	22664	22677	22632	22487	22645	22671	22750	22910	22608	22894	22601	22900	22644	22521	22831	22862	22965	22768	22719	22603	22664	22677	22615	22698	22480	22722	22603	22829	22609	22748	22861	22747	22749	22761	22715	22573	22919	22817	22705	22842	22603	22632	22739	22657	22628	22646	22682	22724	22562	22883	22825	22839	22877	22749	22661	22491	22684	22681	22897	22666	22540	22758	22766	22750	22603	22613	22744	22824	22816	22715	22750	22794	22699	22734	22704	22723	22708	22807	22738	22862	22754	22790	22854	22673	22710	22826	22670	22694	22719	22925	22692	22761	22706	22572	22595	22816	22745	22646	22632	22533	22888	22801	22731	22728	22770	22627	22708	22590	22733	22775	22699	22850	22781	22663	22699	22813	22776	22702	22652	22660	22599	22550	22841	22648	22541	22683	22558	22752	22783	22559	22736	22733	22873	22736	22755	22742	22568	22596	22710	22791	22751	22567	22885	22772	22692	22652	22743	22794	22764	22753	22509	22719	22548	22814	22784	22770	22717	22830	22634	22719	22558	22639	22861	22615	22704	22806	22622	22715	22748	22717	22873	22454	22785	22559	22513	22875	22439	22756	22717	22776	22701	22754	22730	22763	22892	22882	22582	22778	22829	22773	22604	22626	22610	22824	22707	22772	22757	22644	22552	22531	22609	22785	22716	22689	22808	22787	22840	22685	22739	22731	22645	22608	22930	22863	22573	23011	22776	22720	22675	22752	22693	22769	22544	22713	22947	22660	22755	22728	22765	22784	22865	22760	22723	22777	22962	22696	22749	22606	22756	22725	22737	22690	22895	22485	22664	22491	22768	22694	22531	22670	22644	22732	22743	22749	22714	22754	22787	22714	22710	22610	22743	22607	22825	22849	22757	22980	22832	22600	22648	22858	22899	22737	22709	22915	22656	22760	22733	22665	22689	22640	22718	22612	22662	22722	22688	22869	22889	22826	22766	22862	22559	22862	22571	22720	22737	22684	22850	22688	22712	22751	22663	22788	22823	22651	22746	22706	22701	22559	22734	22849	22780	22641	22676	22550	22636	22779	22655	22798	22875	22627	22836	22741	22570	22830	22780	22716	22584	22798	22743	22785	22839	22803	22742	22754	22652	22811	22684	22667	22571	22668	22519	22737	22794	22617	22700	22706	22686	22750	22735	22765	22659	22832	22570	22872	22837	22756	22837	22657	22847	22844	22745	22732	22896	22818	22749	22661	22788	22604	22826	22626	22725	22765	22736	22786	22874	22685	22922	22930	22476	22792	22783	22830	22702	22518	22774	22821	22646	22698	22768	22639	22644	22705	22685	22727	22830	22816	22839	22664	22750	22721	22658	22629	22788	22979	22692	22677	22763	22581	22666	22624	22643	22740	22629	22729	22591	22668	22847	22549	22687	22653	22726	22687	22712	22687	22690	22672	22732	22801	22829	22716	22495	22666	22805	22729	22895	22758	22787	22655	22712	22786	22690	22607	22571	22718	22663	22772	22782	22682	22688	22781	22656	22782	22491	22595	22588	22833	22627	22770	22654	22713	22660	22841	22611	22596	22663	22874	22780	22512	22625	22664	22724	22904	22653	22715	22764	22836	22627	22647	22625	22650	22775	22551	22780	22863	22820	22671	22937	22618	22665	22713	22871	22767	22777	22787	22726	22703	22788	22624	22702	22689	22692	22703	22824	22689	22765	22744	22619	22859	22705	22623	22792	22532	22884	22738	22843	22753	22535	22794	22741	22760	22832	22794	22632	22822	22743	22660	22661	22804	22680	22643	22805	22813	22636	22768	22738	22791	22617	22751	22715	22754	22756	22704	22678	22704	22610	22645	22681	22674	22659	22591	22761	22604	22651	22785	22837	22710	22797	22805	22831	22736	22693	22764	22683	22680	22577	22804	22555	22630	22730	22671	22706	22872	22681	22611	22747	22794	22680	22716	22679	22685	22700	22725	22646	22702	22639	22850	22731	22684	22851	22800	22592	22834	22813	22592	22673	22705	22694	22592	22599	22809	22665	22622	22732	22576	22549	22869	22669	22698	22715	22650	22661	22773	22787	22813	22667	22690	22742	22526	22895	22719	22535	22728	22801	22661	22779	22771	22695	22800	22638	22759	22604	22857	22792	22778	22687	22786	22796	22893	22798	22861	22676	22924	22567	22854	22565	22827	22599	22846	22688	22780	22668	22682	22694	22694	22649	22725	22583	22676	22761	22635	22698	23082	22643	22653	22728	22725	22741	22713	22718	22731	22564	22699	22741	22803	22835	22708	22779	22718	22745	22802	22760	22785	22661	22643	22604	22725	22682	22571	22663	22739	22850	22799	22585	22753	22721	22642	22551	22777	22783	22861	22819	22664	22714	22742	22883	22766	22711	22650	22947	22714	22583	22554	22607	22729	22901	22911	22670	22740	22737	22662	22807	22764	22756	22535	22693	23011	22661	22713	22720	22685	22814	22645	22794	22616	22885	22670	22648	22604	22800	22739	22800	22693	22821	22692	22965	22705	22761	22595	22859	22697	22676	22657	22737	22775	22781	22935	22924	22687	22734	22500	22706	22748	22834	22943	22834	22641	22713	22763	22905	22653	22711	22809	22844	22744	22846	22728	22631	22863	22571	22893	22539	22670	22782	22648	22799	22751	22661	22751	22696	22789	22779	22757	22711	22688	22655	22660	22682	22814	22761
22864	21564	29420	24310	23241	29634	35302	32087	31773	32303	31503	31282	31910	31426	31471	31299	31472	31287	31071	30954	31404	31131	31141	30824	30937	30943	31066	31186	30833	30873	30846	30792	30898	30734	30636	30731	31040	30997	30832	32703	33921	32156	31866	31377	30673	30906	30756	30671	30749	30652	30873	30547	30794	30606	30611	30539	30805	30829	30604	30771	30462	30506	30918	30649	30849	30858	30595	30730	30550	30629	30651	30712	30610	30590	30753	30442	30729	30747	30763	30772	30634	30537	30951	30477	30724	30829	30686	30657	30644	30707	30735	30607	30546	30580	30645	30478	30777	30706	30620	30965	30491	30433	30508	30770	30546	30737	30838	30676	30598	30511	30587	30744	30671	30661	30598	30914	30714	30844	30625	30406	30581	30586	30642	30633	30586	30609	30679	30784	30731	30586	30514	30637	30731	30571	30588	30606	30436	30698	30552	30676	30521	30672	30523	30736	30656	30609	30414	30519	30597	30695	30627	30713	30881	30387	30713	30582	30440	30395	30478	30696	30661	30640	30607	30561	30601	30709	30720	30476	30401	30682	30559	30300	30717	30531	30550	30464	30737	30697	30712	30673	30545	30588	30709	30619	30740	30574	30555	30388	30367	30603	30668	30776	30881	30442	30776	30638	30726	30736	30901	30578	30460	30594	30614	30741	30609	30680	30591	30490	30652	30626	30492	30623	30677	30849	30719	30630	30450	30552	30827	30953	30497	30554	30898	30536	30540	30606	30732	30637	30499	30577	30780	30708	30674	30404	30357	30454	30781	30543	30622	30471	30679	30672	30809	30700	30619	30494	30693	30460	30523	30688	30353	30818	30671	30475	30767	30618	30454	30309	30501	30350	30392	30826	30532	30670	30747	30682	30703	30520	30812	30527	30571	30714	30399	30544	30801	30550	30619	30610	30730	30581	30568	30727	30695	30666	30944	30650	30931	30436	30504	30655	30586	30761	30789	30572	30881	30586	30773	30617	30756	30800	30677	30393	30614	30891	30610	30606	30601	30697	30545	30527	30544	30519	30785	30651	30409	30652	30598	30410	30629	30628	30406	30475	30600	30428	30476	30501	30489	30634	30357	30530	30735	30651	30612	30586	30582	30754	30647	30497	30715	30483	30607	30722	30533	30572	30694	30454	30846	30578	30509	30595	30652	30692	30329	30503	30667	30329	30541	30565	30698	30513	30537	30505	30520	30691	30532	30417	30525	30544	30723	30690	30683	30786	30244	30674	30799	30577	30673	30669	30621	30607	30580	30572	30545	30818	30586	30361	30431	30733	30750	30347	30543	30694	31020	30859	30527	30719	30818	30495	30640	30425	30555	30606	30512	30616	30725	30615	30613	30540	30681	30576	31001	30700	30376	30599	30543	30691	30678	30666	30507	30598	30527	30755	30653	30587	30398	30602	30470	30630	30570	30489	30704	30776	30797	30636	30723	30565	30492	30560	30585	30571	30911	30800	30816	30601	30679	30559	30616	30661	30549	30570	30319	30569	30752	30427	30347	30677	30550	30575	30743	30489	30519	30440	30453	30482	30476	30681	30842	30880	30476	30543	30664	30668	30747	30642	30641	30530	30614	30663	30586	30599	30655	30564	30425	30697	30773	30550	30648	30762	30629	30503	30438	30834	30690	30553	30776	30478	30565	30317	30635	30643	30701	30678	30539	30529	30607	30435	30506	30739	30669	30644	30770	30649	30705	30622	30395	30918	30640	30741	30447	30346	30447	30839	30558	30466	30472	30613	30276	30686	30544	30779	30553	30724	30970	30542	30768	30473	30644	30496	30648	30529	30579	30725	30736	30748	30730	30718	30451	30430	30614	30726	30715	30748	30617	31041	30425	30661	30506	30453	30593	30407	30618	30776	30608	30585	30834	30592	30570	30765	30666	30630	30640	30640	30614	30533	30718	30540	30670	30538	30507	30487	30827	30520	30681	30461	30728	30603	30788	30514	30796	30577	30801	30497	30762	30549	30748	31027	30707	30749	30739	30320	30874	30688	30685	30530	30600	30451	30520	30291	30562	30549	30764	30617	30588	30531	30666	30675	30450	30617	30644	30527	30757	30590	30740	30611	30540	30546	30566	30377	30748	30706	30928	30404	30657	30749	30292	30642	30573	30553	30544	30416	30384	30701	30528	30588	30424	30748	30604	30581	30610	30565	30540	30992	30683	30733	30535	30733	30408	30620	30511	30625	30583	30725	30657	30502	30605	30708	30559	30704	30787	30623	30676	30647	30602	30580	30704	30716	30473	30805	30418	30439	30700	30754	30507	30512	30748	30611	30487	30588	30548	30938	30587	30392	30712	30599	30551	30509	30767	30429	30505	30448	30511	30536	30461	30536	30733	30777	30542	30857	30480	30589	30685	30558	30441	30583	30763	30450	30556	30564	30596	30507	30552	30795	30614	30765	30876	30752	30610	30586	30586	30615	30696	30680	30446	30780	30314	30796	31005	30716	30711	30553	30517	30469	30941	30674	30741	30591	30533	30614	30739	30688	30852	30621	30549	30446	30670	30804	30693	30598	30434	30597	30726	30761	30602	30721	30510	30639	30636	30645	30594	30535	30477	30459	30492	30424	30449	30447	30460	30622	30645	30631	30475	30576	30458	30596	30661	30657	30691	30601	30656	30886	30605	30547	30506	30740	30813	30559	30437	30550	30522	30316	30714	30752	30612	30807	30538	30568	30526	30767	30562	30942	30531	30841	30531	30439	30766	30574	30352	30572	30680	30560	30626	30504	30768	30556	30695	30706	30648	30730	30770	30565	30460	30496	30627	30836	30496	30605	30806	30718	30558	30898	30580	30665	30615	30553	30525	30490	30567	30662	30818	30738	30904	30704	30778	30507	30538	30765	30423	30683	30611	30775	30883	30717	30665	30433	30727	30724	30704	30784	30853	30740	30622	30710	30848	30672	30647	30605	30638	30883	30748	30505	30615	30520	30536	30567	30602	30964	30762	30842	30562	30770	30649	30699	30763	30781	30412	30616	30675	30715	30653	30671	30717	30557	30682	30719	30661	30590	30237	30696	30751	30650	30666	30574	30530	30650	30785	30683	30828	30845	30611	30626	30586	30884	30636	30217	30698	30434	30941	30616	30480	30492	30616	30879	30467	30660	30392	30686	30798	30636	30492	30495	30552	30470	30353	30493	30653	30503	30683	30657	30598	30636	30556	30558	30725	30859	30673	30600	30724	30633	30820	30809	30700	30738	30638	30547	30674	30664	30314	30416	30732	30691	30835	30644	30365	30511	30758	30366	30819	30675	30746	30566	30575	30723	30857	30663	30790	30594	30717	30697	30298	30746	30791	30612	30581	30583	30802	30458	30576	30568	30879	30459	30360	30747	30720	30733	30829	30509	30381	30469	30659	30499	30743	30772	30596	30746	30648	30644	30445	30453	30542	30896	30558	30556	30695	30704	30637	30605	30666	30644	30901	30623	30817	30661	30869	30624	30587	30547	30719	30923	30482	30692	30584	30619	30764	30630	30766	30783	30962	30732	30490	30648	30530	30288	30800	30765	30676	30619	30781	30508	30600	30611	30627	30652	30835	30403	30800	30641	30696	30883	30736	30536	30642	30649	30565	30538	30656	30377	30629	30670	30546	30604	30629	30594	30511	30723	30598	30691	30604	30744	30793	30627	30625	30664	30736	30538	30536	30850	30715	30721	30657	30673	30639	30682	30617	30653	30520	30564	30751	30741	30618	30619	30743	30535	30770	30670	30370	30517	30421	30700	30889	30543	30476	30512	30753	30795	30692	30642	30586	30655	30718	30124	30491	30479	30584	30860	30795	30684	30645	30678	30610	30627	30760	30629	30713	30528	30456	30505	30578	30400	30355	30510	30463	30622	30686	30568	30529	30648	30551	30520	30489	30870	30535	30422	30805	30838	30545	30682	30778	30749	30618	30951	30343	30632	30723	30532	30876	30607	30584	30527	30436	30847	31031	30614	30893	30652	30817	30522	30592	30901	30670	30567	30656	30662	30830	30821	30996	30672	30611	30553	30546	30306	30434	30700	30459	30702	30644	30679	30652	30632	30649	30384	30608	30508	30451	30408	30735	30704	30562	30549	30797	30658	30504	30870	30619	30570	30616	30592	30661	30661	30462	30591	30487	30782	30604	30559	30665	30381	30856	30739	30544	30819	30690	30693	30649	30803	30710	30661	30707	30518	30644	30808	30619	30561	30714	30657	30814	30867	30677	30593	30490	30578	30724	30652	30713	30507	30598	30570	31002	30780	30822	30394	30529	30566	30845	30834	30321	30641	30305	30605	30872	30647	30847	30615	30584	30408	30807	30643	30524	30650	30796	30540	30588	30672	30620	30547	30758	30608	30739	30711	30994	30745	30680	30683	30684	30725	30637	30686	30723	30436	30541	30341	30743	30488	30658	30793	30372	30610	30623	30807	30544	30580	30627	30669	30634	30647	30687	30698	30603	30440	30768	30713	30516	30568	30734	30954	30392	30510	30542	30458	30802	30400	30394	30910	30855	30538	30743	30609	30700	30592	30600	30644	30337	30609	30504	30671	30792	30527	30533	30681	30588	30840	30806	30614	30775	30415	30537	30599	30629	30516	30538	30635	30534	30383	30487	30399	30434	30667	30514	30296	30668	30776	30587	30594	30921	30757	30674	30701	30694	30536	30705	30492	30705	30677	30558	30431	30507	30474	30620	30638	30458	30662	30775	30473	30353	30633	30567	30623	30551	30905	30911	30476	30675	30572	30548	30361	30769	30562	30542	30536	30622	30618	30496	30511	30797	30494	30526	30810	30637	30701	30587	30705	30561	30410	30646	30534	30463	30603	30619	30671	30382	30875	30529	30850	30707	30720	30861	30872	30621	30448	30558	30603	30629	30365	30489	30780	30615	30784	30529	30545	30754	30456	30582	30643	30563	30701	30632	30780	30563	30696	30689	30749	30393	30592	30794	30714	30463	30489	30655	30443	30566	30754	30571	30528	30746	30527	30612	30590	30325	30447	30635	30774	30536	30400	30690	30492	30632	30773	30508	30762	30705	30528	30750	30449	30445	30599	30536	30554	30498	30347	30678	30740	30699	30710	30613	30283	30448	30604	30620	30436	30693	30661	30666	30792	30902	30845	30463	30504	30664	30500	30587	30565	30739	30717	30529	30758	30686	30754
25036	45135	39952	31585	29766	28531	26659	25652	24935	24727	24242	24046	24368	24155	24066	24021	23884	23656	23400	23312	23589	23555	23383	23468	23203	23464	23366	23423	23438	23265	23154	23036	23076	23093	23111	23218	22971	22973	23417	26424	27512	25053	24221	23481	23058	23158	22849	23229	22951	23025	23191	23075	22994	22834	22972	22971	22915	22934	23086	23016	22931	22872	23017	22861	22844	22978	23071	22839	23021	22938	23136	22812	23025	22861	22871	22914	22912	22989	22939	22976	22885	22896	22824	23087	22885	23060	23128	22870	22950	22870	22766	23084	22899	23076	22951	23043	22718	22989	23005	22875	22747	23039	22987	22819	22841	22737	22905	23186	22937	22935	22926	22866	22916	22978	22965	23035	23028	22872	22966	22725	23013	22721	22913	22808	23024	22957	22848	22993	22850	23028	22898	22892	22931	23008	23101	22990	23091	22983	22904	22893	22937	23028	22992	23027	23157	23074	22883	22972	22854	22817	23186	23246	22821	22918	22635	22863	22912	22726	22980	22859	23037	23025	22912	22652	22915	23102	22852	22795	23147	22721	23108	22877	23159	22958	22915	22775	22876	22986	22867	22886	23033	22864	23102	23092	22979	22942	23111	23072	23020	22945	23049	23011	22885	23240	22962	22908	22868	22821	22924	22768	22902	22757	22974	22964	22875	23012	22934	22822	22871	22989	22789	23147	23012	22906	22975	23055	23113	22985	22821	22837	22904	22951	23038	22942	23081	23064	22859	22801	22855	23151	22882	22943	22948	22954	22981	22615	22958	23115	22857	23038	23080	23111	22888	22997	22804	22892	22944	22860	23011	22870	22824	23104	22921	22869	22890	22964	22937	23017	22996	22711	22885	22856	22890	23104	23090	22965	22910	23034	22959	22921	22770	22933	22919	22884	22817	22864	23008	22747	22936	22940	22985	22957	23186	23139	23096	22817	22805	23040	22770	23104	22898	22961	22988	22814	22863	23061	22904	22913	23094	22815	23005	23015	22910	23091	22747	22863	22934	22923	22889	23054	23060	22767	22805	22682	23079	22950	22941	22827	22956	22907	23033	22869	23037	22878	23028	22902	22982	22961	22888	22857	22961	22866	22901	22982	22944	22971	22897	22941	22858	22801	23133	23033	23127	23089	22983	22957	22918	22865	22917	22902	22787	22907	22808	22881	22871	22841	22977	22743	22879	22803	22950	22828	22971	23035	22818	22886	22678	23089	22950	23025	23091	23008	22850	22897	23080	22888	23055	22912	22888	23189	22966	22892	23033	22985	22886	22749	22829	22976	22998	22962	23021	22985	22890	22908	22911	22982	22996	22911	22991	22772	22969	22799	23004	22871	23010	22849	22816	22888	22889	23036	23012	23137	22912	23011	23079	22812	22943	23059	23025	23003	22944	22947	23042	23010	22968	23049	22912	23178	23006	23025	23000	22885	22836	22971	22941	23010	22872	23186	22895	22979	22837	23032	22962	22800	22846	23029	22926	23090	23111	23135	22904	22902	22904	22803	22877	23137	22843	23093	22728	22917	22947	23036	22747	22989	22936	22914	23107	22944	22672	22871	22876	22923	22940	22968	22799	22917	22981	22904	22805	22904	22833	22962	22902	22895	22998	22983	22671	22964	22850	22893	22882	22950	22918	23062	22847	22721	22878	22962	23007	22880	23107	22965	22904	22924	22917	22993	23035	22919	22962	22858	22831	22778	22904	23026	22872	22798	22905	23105	22770	23048	22994	22982	22835	23007	22968	22963	22898	23121	22867	22896	22882	22905	23173	22949	22905	22919	23086	22933	22901	22909	22995	22980	23096	22862	22865	23108	22884	22917	23110	22970	22984	22821	22882	22669	23069	23010	22916	22779	23021	22766	23031	22994	23024	23115	22947	22728	23091	22872	22934	22905	23004	22819	23031	23019	23031	22791	23054	22913	22719	22958	22961	22938	22895	22891	22947	23007	22729	22988	22789	23023	23010	22939	22824	23031	22990	22829	22863	23027	22923	23081	22901	22883	22988	22944	22879	23001	22931	23037	22903	22939	22819	22798	22927	22940	22792	22905	23110	22824	23114	23108	22960	22773	23132	22951	22690	23017	22843	23090	23131	22826	22980	22936	22964	22931	22823	22918	22958	22919	22847	23008	23022	22965	22952	22849	22916	23134	22896	23067	22852	22930	22907	23026	23024	22954	22868	23017	22866	22860	23071	22793	23095	22829	22864	22927	22829	22835	22909	22743	23085	22799	23005	22984	22806	22738	22980	22938	22929	23004	22892	22977	23066	22935	23077	23067	22887	22921	22914	22912	22731	23019	22978	22923	23141	22793	22929	23063	22817	22949	22863	22729	23064	23056	23045	22984	22952	22825	23111	22974	22866	22877	22918	22979	23051	22792	22832	23032	22967	22716	23078	22801	23005	22827	22920	23035	22974	22830	22867	23109	23055	22838	23120	22823	23039	22923	23027	22991	22949	23014	22943	22890	22850	22842	22862	23079	22975	22958	22901	23003	22915	22695	22975	22943	22909	22988	22945	23054	22962	22921	22805	23015	23157	22905	22879	22805	22867	22921	22849	23035	22789	23139	22805	22934	22847	22853	23009	22993	22844	22858	22902	22636	22857	22966	22949	23016	22940	23018	22878	22940	23029	23127	23083	22943	22969	22936	23016	22861	22808	23017	22828	23002	22808	23027	22922	22749	22918	23010	22936	22978	22952	22810	22764	22978	22755	22954	22969	22930	22937	23004	22997	22922	22806	22914	23122	22840	23075	23151	23080	22831	23097	23051	22741	22709	22882	22974	22917	22973	22982	22961	23244	22963	22863	22920	22770	23035	23106	23068	22661	23002	22908	23044	23037	22849	22934	22892	22979	23103	22921	22790	23048	22836	22745	22833	22767	23040	23045	22948	22842	22834	22849	23046	22770	22771	22975	23003	22929	22969	23013	22987	22790	22995	23044	22974	23202	22911	22899	22756	22998	22930	22651	23046	22869	22853	23074	22898	22923	22921	22945	22750	23004	22875	23098	23098	22835	22875	23025	22901	23035	22791	22987	23118	23022	23042	23067	23026	22838	22836	22977	22636	22784	23045	22884	22898	23000	22973	22887	22921	23055	23029	22988	22713	23146	23033	22941	22966	22776	22700	23101	22924	22880	22970	23004	23077	22941	23079	22936	22982	23023	22976	22766	23165	22968	23043	22889	22932	22929	23027	22992	23159	22735	23161	22985	22836	23016	22941	23059	22890	22900	22905	22870	22952	22855	22860	22891	23032	23069	23145	23007	22910	23074	22977	23008	22920	22863	23000	23046	22909	23028	23015	22775	23066	22920	22963	23068	22866	22893	23017	22982	22936	22759	23037	23004	22887	22877	23109	23017	22972	22782	23031	22957	23120	22997	23010	22880	22810	22909	22953	22932	23059	22936	22882	22858	22915	22734	23111	22886	22986	22736	23134	22826	23044	22965	23105	23062	22908	22888	22949	22933	22815	22818	23010	23088	22781	22905	23071	22933	22895	23031	22989	22807	23055	22913	22956	22987	22920	22849	23104	22879	22674	22920	22867	22903	22918	22835	22947	22950	23011	23079	23052	22960	22810	23008	22857	23070	22934	22989	22629	22972	22721	22991	22871	23106	22987	22901	22936	22890	23061	23074	22991	22965	22931	22882	22837	23181	22953	22778	22828	23039	22881	22851	22756	23070	23042	22959	22878	22965	23003	22896	22881	22983	22912	22966	23054	23014	23041	23021	22951	23056	23063	22999	23115	22833	22855	22950	22960	23091	22785	22878	23128	22836	22979	22812	23071	23003	22961	23091	22992	22859	22852	22880	23058	22842	22874	22902	22898	23005	22814	22987	22793	22928	22883	23076	22937	23038	22873	22973	23124	22985	22974	22841	23151	22780	22917	23090	22935	22839	22871	22984	22741	22980	22999	22881	22966	22914	22925	22971	22947	22784	22816	22953	23031	23192	23025	22903	23127	23027	22974	22874	22940	22793	23100	22794	22927	23051	22916	22816	22953	23024	22874	22894	22895	23029	22885	22915	22948	22820	22974	22886	22999	23019	22980	22887	23041	23046	22968	22918	22863	23012	22881	22971	22964	23062	22992	23037	22954	23072	22971	22948	22910	22831	23062	22884	22962	22759	23007	22777	22762	22840	22901	22803	22960	22772	22846	22856	22933	22853	22970	23042	23066	22923	22969	22987	22838	22875	23057	22874	23069	22915	23018	22855	22806	22965	22876	23137	23268	22836	23106	22963	22919	22919	23016	23133	22838	22869	23018	22870	22969	23120	22889	22978	22875	22883	22918	22992	22921	22986	22760	22949	22888	22970	22954	22758	23066	22980	22861	22754	22929	22763	22855	22992	22895	23161	23090	22896	23005	22918	22887	22965	23067	22867	23069	22990	22965	22955	22828	22785	22908	22912	22898	22816	22822	22953	23035	22896	22954	22868	22948	22967	22978	22936	22677	22861	22943	22854	23051	22943	22894	22906	22994	22905	22910	22890	23086	22943	22780	22974	22923	22993	22878	23107	22908	22786	22902	22841	22829	22904	22847	23039	23020	22960	22963	22998	22752	22946	22678	23023	22900	22929	22908	23019	22861	23104	22915	22852	22969	22909	22904	22908	22927	22867	22935	22907	22863	23070	22993	22918	22959	22880	23094	22830	22884	22840	22921	22976	22800	23021	23071	22964	22933	22945	22810	22811	22790	23148	22883	22937	22920	23205	23006	22850	22966	23031	22837	22816	22979	22907	23040	22971	23071	22870	23131	22962	22923	23097	22882	22777	22749	23002	22930	23054	22763	22925	23059	22928	22841	22903	22852	22928	22827	22870	23007	23011	22888	23046	23019	23125	23067	23115	22850	22984	22951	22924	22999	23180	23062	22984	22888	22940	23035	23062	23021	22907	22791	22964	23136	22901	22924	22976	22873	22992	23053	22890	22790	22895	22838	23082	23122	22936	22998	22865	23106	22995	22805	22917	22926	22879	23007	22880	22850	23019	22988	23026	22860	22796	22963	22838	22984	22881	23019	22843	23037	22837	22801	23020	22824	22831	22938	22831	22888	22868	22747	22845	23088	22925	22996	22914	22932	23166	23009	22936	23045	22917	22883	22984	22923	22930	22964	22921	22865	22812	23157	22903	22940	22992	22915	23107	22737
29424	26469	34266	33566	31184	31681	31179	30837	30727	30835	30761	30082	30612	30405	30606	30564	30432	30269	30531	30496	30661	30384	30492	30602	30526	30548	30421	30388	30398	30567	30548	30473	30520	30634	30384	30428	30168	30382	30356	30650	30708	30524	30549	30348	30358	30284	30385	30269	30475	30201	30721	30475	30314	30434	30407	30279	30569	30196	30381	30381	30429	30324	30383	30277	30300	30390	30619	30517	30236	30392	30335	30183	30351	30334	30247	30303	30197	30421	30284	30156	30376	30422	30226	30343	30647	30281	30388	30527	30388	30312	30258	30246	30226	30612	30233	30106	30273	29984	30223	30344	30247	30361	30160	30200	30416	30200	30216	30255	30518	30091	30286	30388	30610	30403	30329	30295	30236	30212	30315	30333	30422	30271	30373	30525	30186	30325	30355	30276	30409	30326	30543	30382	30338	30590	29949	30515	30490	30190	30199	30387	30475	30316	30377	30317	30389	30183	30131	30279	30545	30375	30304	30058	30674	30279	30423	30242	30435	30132	30463	30174	30327	30311	30273	30341	30254	30354	30563	30466	30157	30282	30032	30462	30085	30331	30294	30265	30554	30410	30134	30535	30396	30343	30119	30357	30486	30285	30271	30357	30315	30252	30222	30406	30251	30547	30305	30124	30341	30288	30147	30427	30130	30356	30317	30439	30296	30031	30273	30237	30401	30204	30416	30376	30444	30267	30346	30610	30485	30266	30346	30329	30536	30136	30229	30278	30274	30352	30243	30319	30244	30498	30226	30345	30555	30341	30405	30383	30347	30411	30394	30353	30281	30272	30246	30052	30235	30147	30440	30268	30368	30363	30203	30346	30226	30433	30503	30460	30466	30164	30392	30588	30322	30283	30471	30266	30435	30307	30354	30373	30514	30392	30400	30246	30255	30068	30347	30297	30435	30193	30360	30422	30446	30187	30246	30298	30282	30192	30235	30201	30453	30371	30457	30222	30314	30393	30220	30105	30469	30234	30321	30482	30202	30438	30521	30464	30447	30507	30444	30503	30387	30159	30228	30439	30129	30333	30475	30311	30400	30320	30427	30117	30277	30452	30006	30230	30241	30307	30316	30468	30182	30251	30253	30483	30497	30210	30476	30454	30340	30115	30263	30501	30391	30269	30160	30285	30607	30241	30515	30305	30388	30465	30870	30392	30454	30501	30237	30273	30228	30108	30297	30526	30424	30382	30283	30259	30444	30509	30373	30337	30481	30393	30329	30326	30276	30134	30465	30426	30054	30082	30287	30347	30303	29994	30421	30240	30525	30567	30267	30344	30532	30353	30232	30371	30177	30344	30621	30393	30276	30395	30052	30201	30101	30044	30169	30230	30563	30388	30323	30503	30310	30433	30471	30005	30408	30411	30247	30277	30506	30587	30372	30138	30442	30425	30381	30211	30472	30468	30156	30369	30146	30332	30331	30304	30407	30375	30377	30577	30197	30312	30440	30023	30217	30587	30338	30168	30454	29870	30251	30447	30194	30375	29996	30341	30344	30207	30497	30276	30383	30398	30441	30297	30467	30167	30335	30422	30363	30172	30492	30295	30382	30243	30253	30315	30330	30310	30518	30331	30441	30365	30206	30487	30416	30536	30035	30402	30370	30404	30422	30530	30339	30177	30230	30320	30445	30497	30320	30299	30300	30288	30325	30352	30305	30230	30276	30428	30146	30227	30470	30190	30266	30449	30126	30337	30330	30366	30446	30209	30262	30392	30533	30444	30358	30229	30300	30522	30372	30241	30315	30141	30133	30258	30189	29960	30523	30339	30188	30382	30229	30432	30224	30395	30194	30148	30287	30467	30427	30212	30328	30557	30419	30297	30506	30354	30414	30266	30408	30434	30049	30308	30092	30351	30442	30214	30430	30275	30330	30468	30381	30223	30141	30059	30304	30311	30635	30540	30332	30396	30105	30360	30481	30400	30217	30525	30146	30101	30125	30270	30272	30421	30356	30469	30214	30367	30128	30327	30567	30117	30160	30371	30293	30205	30525	30463	30467	30373	30476	30388	30374	30190	30298	30367	30418	30175	30343	30337	30280	30116	30492	30604	30219	30331	30477	30239	30585	30190	30345	30257	30390	30340	30372	30122	30401	30466	30268	30429	30493	30416	30245	30515	30367	30307	30233	30389	30262	30332	30295	30159	30711	30292	30465	30377	30319	30342	30281	30232	30421	30433	30501	30297	30402	30542	30464	30326	30445	30320	30298	30164	30483	30390	30177	30353	30559	30643	30376	30504	30505	30228	30377	30467	30489	30539	30620	30173	30230	30528	30575	30444	30429	30543	30442	30320	30266	30093	30365	30251	30309	30484	30460	30346	30370	30349	30434	30498	30608	30431	30236	30487	30028	30246	30243	30089	30194	30537	30165	30320	30213	30340	30513	30384	30308	30231	30205	30466	30243	30269	30202	30448	30425	30109	30330	30074	30116	30164	30269	30354	30328	30054	30264	30033	30073	30421	30447	30390	30333	30163	30275	30403	30308	30173	30707	30568	30398	30425	30341	30294	30399	30362	30444	30303	30289	30308	30457	30601	30331	30423	30351	30394	30212	30505	30434	30467	30506	30484	30344	30231	30384	30381	30417	30228	30386	30375	30225	30301	30460	30355	30276	30038	30368	30188	30428	30301	30342	30197	30408	30342	30447	30460	30361	30257	30384	30067	30082	30399	30111	30312	30525	30304	30342	30406	30258	30346	30234	30376	30630	30404	30438	30464	30487	30146	30149	30167	30341	30230	30652	30561	30388	30165	30454	30341	30279	30293	30384	30144	30685	30416	30328	30202	30427	30384	30532	30559	30485	30593	30210	30186	30434	30090	30250	30388	30441	30453	30288	30444	30328	30292	30500	30295	30087	30534	30345	30403	30432	30167	30184	30269	30246	30459	30205	30343	30317	30317	30143	30178	30333	30175	30528	30213	30259	30284	30480	30048	30367	30231	30380	30367	30478	30363	30267	30216	30251	30442	30265	30283	30345	30296	30395	30414	30435	30316	30569	30427	30338	30489	30521	30726	30293	30493	30413	30281	30367	30353	30292	30396	30298	30050	30524	30676	30407	30334	30324	30180	30275	30145	30522	30241	30465	30459	30403	30328	30378	30352	30375	30269	30185	30476	30559	30356	30580	30171	30493	30329	30521	30226	30170	30424	30565	30248	30448	30404	30533	30486	30383	30531	30206	30406	30269	30460	30151	30116	30285	30284	30292	30679	30708	30235	30529	30343	30155	30317	30420	30531	30507	30257	30416	30413	30501	30284	30300	30356	30357	30289	30243	30296	30198	30545	30270	30216	30328	30298	30261	30251	30381	30387	30601	30433	30509	30427	30347	30349	30129	30460	30290	30300	30388	30240	30340	30324	30120	30233	30253	30297	30479	30539	30417	30324	30294	30392	30302	30446	30354	30417	30451	30264	30452	30583	30277	30311	30332	30402	30258	30430	30371	30433	29924	30262	30253	30320	30397	30305	30350	30389	30487	30323	30360	30374	30455	30179	30298	30172	30177	30317	30235	30543	30437	30412	30475	30248	30347	30069	30162	30610	30279	30278	30452	30177	30470	30503	30247	30303	30232	30320	30292	30231	30537	29983	30168	30412	30473	30364	30268	30372	30140	30365	30397	30351	30314	30235	30518	30164	30402	30399	30228	30323	30319	30499	30199	30408	30495	30355	30253	30436	30293	30438	30428	30158	30357	30402	30570	30211	30284	30492	30646	30437	30320	30293	30534	30622	30575	30336	30290	30499	30309	30449	30564	30363	30538	30275	30409	30078	30355	30236	30318	30212	30517	30456	30351	30406	30236	30349	30474	30469	30369	30511	30219	30436	30498	30307	30175	30334	30189	30220	30318	30092	30415	30200	30353	30424	30299	30633	30316	30230	30385	30432	30214	30306	30455	30154	30509	30400	30141	30618	30339	30245	30176	30248	30572	30327	30293	30251	30094	30182	30420	30226	30523	30403	30469	30175	30483	30320	30187	30298	30178	30434	30507	30094	30457	30424	30385	30393	30276	30345	30168	30461	30356	30179	30102	30145	30445	30294	30323	30410	30363	30645	30548	30475	30564	30463	30359	30453	30414	30373	30401	30530	30290	30382	30142	30352	30110	30404	30416	30060	30582	30613	30438	30371	30414	30330	30316	30505	30427	30358	30244	30232	30228	30241	30396	30386	30202	30493	30237	30398	30330	30336	30556	30399	30303	30182	30242	30333	30412	30472	30448	30160	30195	30286	30192	30306	30530	30533	30403	30361	30292	30543	30539	30330	30324	30243	30377	30297	30279	30263	30246	30628	30395	30495	30389	30114	30352	30156	30638	30143	30298	30031	30212	30073	30104	30623	30228	30394	30445	30378	30364	30536	30328	30316	30361	30370	30463	30430	30239	30291	30338	30367	30441	30509	30378	30234	30272	30512	30394	30145	30104	30279	30354	30218	30449	30494	30465	30318	30243	30410	30455	30473	30530	30422	30488	30540	30226	30318	30113	30333	30524	30439	30341	30539	30449	30435	30221	30259	30503	30265	30644	30313	30277	30445	30117	30485	30453	30347	30475	30524	30334	30230	30216	30251	30639	30478	30383	30130	30200	30172	30269	30351	30599	30504	30221	30260	30330	30173	30251	30362	30268	30383	30254	30398	30254	30645	30358	30269	30346	30484	30524	30467	30291	30323	30382	30254	30429	30422	30180	30374	30612	30444	30367	30501	30455	30246	30489	30332	30596	30526	30269	30415	30248	30367	30258	30345	30533	30486	30415	30198	30557	30619	30297	30518	30358	30341	30195	30535	30328	30307	30287	30433	30439	30508	30501	30403	30507	30509	30564	30257	30529	30480	30422	30389	30301	30262	30479	30391	30471	30381	30464	30314	30245	30309	30339	30335	30274	30220	30551	30511	30285	30525	30212	30407	30282	30353	30298	30262	30367	30571	30229	30460	30467	30292	30441	30287	30559	30341	30371	30226	30192	30660	30339	30691	30598	30403	30407	30311	30324	30359	30525	30112	30397	30225	30525	30110	30350	30328	30368	30252	30351	30187	30302	30367	30208	30469	30254	30468	30667	30303	30329	30275	30548	30536	30200	30364	30345	30376	29977	30431	30328	30186	30125	30145	30472	30268	30531	30158	30340	30399	30472	30206	30408	30292	30281	30441
24917	35108	30681	26109	25392	24714	24059	23543	23318	23130	23331	23003	23256	23168	23394	23039	23133	22904	22904	22860	22900	22953	22915	22942	22831	23046	22962	22901	22969	22947	22828	22772	22968	22912	22956	22800	22817	22877	22765	22882	23196	23195	22875	22779	22838	22612	22949	22805	22707	22640	22973	22824	22737	22740	22789	22822	22677	22811	22784	22736	22679	22629	22699	22854	22759	22745	22899	22753	22829	22716	22868	22810	22620	22749	22824	22763	22882	22944	22746	22739	22765	22764	22601	22697	22731	22682	22725	22666	22781	22699	22685	22703	22733	22766	22750	22682	22711	22807	22801	22760	22707	23017	22909	22826	22598	22918	22756	22926	22520	22864	22854	22718	22849	22752	22864	22894	22696	22768	22820	22678	22698	22606	22824	22692	22808	22826	22812	22739	22693	22684	22804	22602	22570	22559	22756	22654	22866	22739	22812	22867	22615	22663	22818	22657	22759	22606	22753	22893	22764	22625	22655	22694	22879	22904	22869	22632	22595	22715	22953	23014	22884	22792	22737	22780	22854	22999	22730	22656	22790	22586	22491	22676	22622	22798	22734	22832	22803	22857	22742	22951	22788	22655	22628	22778	22895	22847	22733	22892	22736	22749	22970	22900	22679	22737	22684	22776	22797	22897	22762	22727	22783	22834	22864	22719	22513	22812	22749	22813	22872	22722	22660	22618	22787	22745	22820	22614	22781	22734	22776	22807	22846	22589	22904	22782	22764	22829	22827	22683	22917	22778	22689	22867	22768	22819	22931	22663	22730	22679	22651	22531	22824	22793	22880	22476	22902	22632	22878	22676	22634	22970	22882	22863	22590	22922	22702	22727	22585	22716	22779	23004	22635	22849	22707	22765	22911	22751	22720	22693	22725	22772	22480	22789	22771	22844	22772	22715	22950	22740	22531	22891	22972	22578	22920	22816	22755	22932	22662	22498	22590	22746	22674	22900	22637	22707	22648	22835	22824	22842	22768	22760	22888	22800	22778	22713	22749	22704	22844	22763	22728	22610	22826	22731	22798	22769	22781	22890	22789	22865	22726	22776	22608	22731	22781	22751	22849	22934	22744	22820	22760	22606	22650	22792	22697	22837	22622	22788	22649	22868	22805	22729	22822	22814	22919	22841	22802	22648	22892	22767	22781	22816	22699	22771	22661	22710	22607	22767	22760	22719	22744	22753	22762	22861	22778	22822	22672	22520	22715	22769	22711	22614	22796	22799	22776	22833	22801	22640	22829	22992	22577	22763	22940	22762	22829	22669	22605	22676	22667	22825	22648	22902	22788	22663	22742	22710	22759	22791	22818	22761	22541	22828	22884	22718	22821	22822	22760	22783	22869	22772	22882	22680	22846	22960	22790	22716	22726	22581	22745	22936	22826	22901	22689	22683	22769	22641	22766	22869	22947	22829	22652	22845	22900	22734	22600	22971	22757	22649	22878	22709	22928	22708	22812	22663	22800	22789	22696	22740	22908	22587	22841	22902	22718	22718	22635	22808	22704	22965	22694	22617	22844	22573	22891	22759	22615	22602	22693	22736	22840	22876	22828	22692	22629	22739	22798	22882	22885	22717	22758	22705	22751	22896	22668	22735	22795	22735	22763	22796	22794	22625	22728	22744	22759	22833	22830	22831	22907	22796	22742	22585	22607	22734	22905	22780	22887	22684	22808	22933	22798	22725	22893	22674	22711	22768	22654	22845	22865	22798	22775	22560	22859	22719	23068	22969	22697	22903	23067	22830	22903	22642	22828	22852	22765	22862	22903	22848	22730	22702	22602	22764	22798	22654	22730	22777	22836	22774	22783	22629	22872	22791	22874	22771	22668	22627	22793	22613	22783	22941	22790	22778	22711	22545	22972	22831	22571	22798	22849	22848	22812	22978	22810	22801	22763	22658	22966	22763	22654	22905	22911	22860	22590	22824	22657	22590	22784	22847	22716	22724	22708	22924	22747	23017	22874	22693	22861	22730	22801	22742	22785	22770	22571	22841	22897	22765	22615	22813	22865	22743	22600	22877	22842	22777	22712	22992	22719	22768	22570	22821	22710	22797	22798	22630	22813	22630	22930	22643	22886	22720	22808	22759	22733	22830	22654	22657	22770	22779	22852	22577	22902	22962	22794	22746	22838	22755	22780	22859	22897	22745	22794	22866	22700	22750	22636	22819	22720	22980	22735	22566	22845	22656	22907	22743	22850	22876	22892	22739	22611	22736	22715	22911	22704	22608	22853	22678	22853	22744	22649	22661	22660	22802	22628	22852	22793	22665	22759	22628	22683	22783	22642	22686	22817	22597	22902	22704	22893	22625	22892	22803	22847	22769	22821	22682	22790	22693	22826	22593	22776	22840	22782	22619	22893	22863	22813	22830	22720	22841	22809	22684	22865	22784	22823	22606	22737	22975	22669	22828	22717	22852	22695	22734	22807	22832	22735	22689	22762	22851	22886	22746	22647	22684	22718	22709	22860	22793	22716	22783	22878	22778	22809	22911	22914	22821	22638	22882	22707	22863	22761	22820	22889	22625	22697	22787	22813	22773	22765	22675	22746	22798	22769	22565	22589	22834	22697	22819	22699	22756	22690	22691	22871	22713	22810	22774	22815	22845	22850	22655	22765	22758	22802	22920	22880	22725	22695	22689	22919	22895	22891	22954	22696	22914	22556	22712	22880	22666	22662	22831	22788	22788	22804	22693	22743	22830	22834	22717	22649	22791	22661	22814	22638	22834	22805	22728	22617	23013	22783	22677	22829	22822	22712	22750	22850	22790	22748	22670	22869	22824	22810	22647	22846	22694	22627	22973	22783	22702	22868	22908	22797	22778	22619	22690	22617	22752	22721	22678	22787	22775	22821	22925	22574	22942	22942	22633	22799	22588	22830	22704	22787	22758	22822	22818	22760	22678	22810	22707	22693	22851	22633	22816	22631	22751	22710	22758	22899	22802	22697	22850	22613	22868	22763	22818	22644	22769	22669	22466	22960	22719	22808	22889	22695	22714	22959	22659	22765	22824	22851	22728	22701	22801	22770	22822	22911	22780	22769	22783	22837	22640	22650	22835	22656	22860	22669	22559	22585	22659	22708	22676	22616	22708	22871	22595	22797	22842	22585	22753	22727	22736	22708	22828	22740	22702	22784	22644	22733	22800	22609	22703	22663	22790	22786	22681	22954	22801	22779	22729	22680	22897	22825	22820	22797	22805	22678	22687	22736	22790	22897	22586	22536	22870	22894	22853	22669	22856	22843	22859	22962	22871	22652	22749	22804	22643	22785	22846	22784	22710	22887	22785	22757	22695	22793	22722	22677	22686	22790	22864	22789	22840	22844	22670	22779	22882	22844	22903	22660	22613	22932	22703	22710	22741	22739	22544	22771	22704	22821	22767	22655	22614	22889	22889	22653	22868	22630	22775	22830	22675	22695	22650	22898	22603	22595	22666	22769	22657	22642	22736	22834	22697	22851	22810	22602	22732	22883	22763	22630	22804	22715	22809	22768	22701	22597	22776	22667	22838	22717	22621	22831	22770	22649	22722	22882	22750	22733	22753	22840	22560	22877	22796	22675	22808	22941	22805	22949	22893	22664	22797	22563	22751	22720	22784	22765	22749	22950	22964	22813	22842	22722	22825	22881	22736	22931	22844	22691	22786	22836	22828	22696	22915	22651	22846	22818	22901	22757	22747	22737	22787	22824	22847	22846	22597	22830	22772	22739	22898	22678	22828	22590	22916	22915	22920	22721	22654	22834	22866	22727	22628	22652	22835	22755	22817	22847	22821	22729	22677	22917	22656	22807	22778	22837	22583	22865	22829	22813	22656	22826	22725	22905	22798	22717	22950	22692	22675	22991	22751	22979	22692	22887	22875	23010	22803	22785	22649	22750	22767	22665	22932	22738	22724	22564	22662	22955	22826	22770	22667	22694	22546	22825	22750	22717	22877	22605	22684	22731	22830	22603	22725	22913	22852	22736	22872	22794	22863	22658	22681	22921	22873	22717	22777	22598	22814	22657	22629	22930	22843	22674	22807	23020	22670	22588	22765	22698	22856	22762	22855	22767	23020	22805	22817	22942	22569	22724	22678	22706	22671	22800	22693	22680	22769	22897	22767	22676	22904	22646	22679	22781	22749	22856	22701	22946	22843	22863	22729	22712	22883	22972	22812	22740	22763	22986	22718	22823	22770	22887	22822	22785	22741	22842	22630	22772	22718	22921	22856	22701	22846	22650	22696	22796	22626	23016	22701	22798	22587	22852	22426	22776	22805	22792	22796	22791	22953	22760	22966	22697	22702	22797	22955	22596	22807	22890	22888	23006	22837	22820	22744	22792	22710	22773	22811	22611	22865	22746	22750	22673	22691	22777	22805	22748	22782	22713	22801	22633	22917	22736	22647	22813	22703	22801	22682	22658	22809	22815	22782	22821	22830	22719	22677	22837	22674	22777	22904	22645	22766	23070	22773	22638	22883	22635	22807	22685	22639	22645	22720	23024	22719	22724	22682	22695	22733	22760	22747	22893	22838	23089	22854	22779	22793	22733	22801	22595	22749	22888	22835	22676	22881	22600	22745	22737	22797	22769	22807	22653	22807	22783	22893	23092	22853	22617	22809	22677	22938	22795	22918	22681	22876	22783	22871	22769	22700	22756	22697	22648	23027	22806	22599	22856	22913	22789	22834	22822	22896	22688	22708	22907	22866	22632	22790	22780	22725	22626	22705	22879	22654	22692	22767	22701	22954	22625	22694	22727	22813	22657	22952	23125	22972	22688	22914	22878	22968	22631	22683	22823	22820	22800	22821	22812	22873	22732	22754	22847	22806	22984	22734	22685	22812	22768	22851	22789	22860	22786	22793	22843	22679	22752	22807	22738	22735	22772	22839	22737	22668	22923	22633	22633	22750	22929	22798	23027	22798	22886	22963	23042	22648	22844	22690	22745	22874	22707	22732	22812	22651	22471	22807	22785	22964	22740	22823	22701	22740	22787	22953	22930	22851	22746	22738	22920	22797	22765	22815	22661	22871	22862	22824	22940	22674	22634	22824	22658	22743	22865	22792	22838	22822	22779	22619	22828	22786	22677	22708	22603	22735	22801	22888	22849	23000	22815	22680	22887	22721	22798	22742	22772	22854	22807	22720	22807	22788	22710	22912	22781	22773
23798	21553	29292	24775	25466	31138	33807	31290	30787	31063	30657	30797	30671	30764	30867	30355	30617	30371	30503	30381	30439	30303	30325	30361	30310	30266	30157	30276	30049	30339	30309	30056	30292	30393	30169	30199	30032	30270	30290	31169	31737	30959	30601	30391	30222	30063	30040	30103	29873	30186	30208	30017	29977	29926	29757	30106	30117	30004	29896	29821	30208	29941	29897	30156	30213	30257	30300	30068	29985	29979	29970	29958	30111	30161	30133	30189	30099	30014	30168	30072	30032	29821	30262	29955	29985	30101	30123	30111	29885	30175	30069	29925	29991	30124	29605	29913	29924	29966	30405	30025	30163	29967	30020	29898	30072	29964	30036	30236	30018	29872	29809	30178	29977	29949	30075	30015	30139	30104	30229	30021	30272	30076	30327	29789	30087	29728	30095	29822	30014	29990	29956	30012	30094	30078	30269	29987	30066	29939	30248	30044	29994	30110	30112	29890	30036	30053	29938	30022	30065	30305	30043	30046	29932	30001	29893	30163	30120	30340	30058	29981	29885	29899	30099	29819	30004	29941	29955	29903	30206	30136	30329	30118	30139	30228	30053	30055	30081	30111	30047	30022	30128	29994	30054	30131	30126	29981	30066	30127	30089	30209	30274	30151	30226	29999	30093	30071	30020	30243	30034	30059	30089	30048	30151	29787	30000	30092	30108	30157	30277	30071	29935	30404	30260	29916	30093	29978	29960	30016	29901	30314	29922	30046	30124	30345	30270	30251	30158	29947	30058	30288	29806	30077	30078	29888	29982	30031	30144	29902	29780	29919	30137	30026	30089	30038	29965	29959	30152	30022	30088	30349	30098	30215	30184	30057	29916	30073	30024	30309	30067	30006	29899	30122	30015	29968	30098	30191	29906	30067	30052	29974	30093	29988	30040	30055	29844	29778	30124	29936	29993	30224	30213	30046	30120	29953	30040	30177	29900	29897	30132	29928	29965	30017	29965	29783	29809	30116	29987	30059	29742	29979	30239	30212	30150	29945	29776	30072	30075	30141	29941	29967	29919	30091	29973	29856	30092	30161	29998	30205	29950	30181	30032	30032	30176	30013	30087	30117	30163	29917	30069	30267	29890	30123	30103	29986	30139	30250	30009	30035	30072	30058	30262	29811	29880	30287	30026	30114	30123	29882	29996	29940	29913	29963	30286	30302	30160	30068	30272	30026	29970	29898	30175	30272	30119	29974	29979	29920	30021	30151	29997	30165	30085	30148	30014	29972	29927	30229	30012	29939	30189	29992	30060	30111	29954	30242	30099	29812	30226	30003	30002	29949	30212	29867	30105	30017	29935	30164	30019	29768	30016	30018	30115	30287	30106	30164	30065	29953	30122	30132	30139	30114	30135	30320	30149	30200	29981	29935	29888	30052	30258	29896	30227	30008	29975	30012	29856	29980	30141	30291	29902	29933	30142	30283	29924	30018	29999	29917	29903	30125	29869	30004	29844	30011	30015	30094	30156	30286	29962	29959	29861	29977	29957	30082	30113	30121	29981	30086	29995	29977	30073	29971	30149	29803	30118	29937	29953	30018	30213	30131	30125	30080	29996	30097	30212	30001	30080	30004	30198	30101	30207	29985	29851	30084	30100	30162	30017	30015	30035	30016	29980	30227	30147	30046	29929	29992	30110	30099	29780	30064	30210	30041	30013	29740	30209	30143	29807	29977	30134	29957	30080	30120	29917	29944	29937	29999	29956	30028	30206	29833	29888	29943	30317	30112	29919	29982	30077	30081	30000	30023	30047	30092	30290	30097	29962	30236	29997	29912	30026	29835	29829	29829	29874	29950	30030	30130	29880	29942	29934	29861	30051	29961	30037	30062	30018	29956	30167	30289	30118	29997	29947	29802	30015	30147	30086	30041	29971	30180	30149	30035	29974	30090	29962	29935	30068	30062	30170	30185	30098	30070	29863	30112	30052	29985	30078	30293	29969	30052	30100	29942	30134	30138	30014	29961	30002	30351	30174	29950	29991	29838	30261	29979	30138	30093	30108	29953	30258	30054	30099	29878	30182	29929	29999	30072	30058	29998	29969	29808	30048	30116	29928	30113	30081	30219	30104	30172	30220	30012	30080	30055	30215	29918	29825	29952	29802	30023	29980	29833	30240	30263	30168	29957	30353	30205	29966	29877	30028	29803	30101	30201	30101	29968	30048	29989	30025	29990	30057	30074	30121	29993	29902	30092	30079	30033	29959	29869	30025	30224	29899	29894	30208	30058	29992	29846	30153	30011	29973	29954	29754	29979	30150	29737	30185	30214	30069	30100	29918	29955	29835	30285	29766	30025	30080	30239	30064	30280	30174	30168	29914	30034	29993	30076	30054	30082	29847	30207	30007	29801	30312	30137	29931	30100	30006	30005	30091	29907	30185	30074	29805	30172	29949	30101	30111	30273	30217	30078	30189	30011	29792	30028	30107	29951	30099	30026	30326	30103	29952	30317	30025	30248	29935	30069	29980	30158	30176	29928	29792	30024	29819	30039	29987	30022	29917	30247	30294	30204	30225	30046	29991	29999	29911	30075	30198	30240	30144	30042	29999	30034	30136	30034	30151	30050	29789	30308	30175	29954	30406	30058	30003	29907	30196	30141	30056	29904	30072	30012	29840	29949	30098	29984	29957	30053	30269	29965	29831	29906	29854	29859	30189	30130	30095	30145	30133	29985	30064	30033	30293	30129	30129	29958	29895	29794	29903	30050	29937	30238	30140	29983	30151	30111	29971	29911	29971	29988	30004	29938	29893	29896	30191	30270	30077	30083	29862	29950	29878	30137	30003	29990	30102	29876	29933	29749	30255	30036	30175	30207	29847	30082	29892	29953	29820	29923	29751	30079	29974	30007	29753	29888	29888	29938	30045	30034	30094	29842	29968	30084	29883	30039	30036	30036	29871	30096	30157	30086	30082	30252	30049	29789	30031	30018	30205	30119	29950	30025	29834	29809	30054	30095	30001	30296	30075	29851	30035	30025	30179	30083	29985	29932	30082	29964	30100	30197	30140	29800	30055	29987	30061	30164	30214	29972	30069	30037	29983	30217	30030	30107	30038	29966	30249	30205	30170	29877	30012	30035	30103	29934	30093	30069	29762	29954	29973	30149	30087	29974	30105	30061	30121	29976	30080	30129	29934	30113	29923	30048	30029	30027	29970	30150	30210	30071	30094	29810	30003	30119	29980	30040	29994	29959	29941	30102	30194	30226	30035	29751	29971	30103	30205	30124	30216	30089	30080	30197	30288	29924	30107	30240	29811	30091	29812	30069	30034	30034	30173	30041	30211	29966	30094	30071	30138	30207	30104	29980	30115	29959	30179	30261	30156	30066	30173	30291	30010	29996	30082	30039	30002	29977	30333	29986	30221	30251	29942	29978	29876	30074	29869	30051	29776	30243	29947	30003	30049	30035	30267	29851	29927	30044	30031	30014	29801	30159	30051	29990	30107	30235	30093	29907	29968	30081	30221	30028	29786	29887	30097	30249	30133	30081	29978	30063	30062	30055	30080	30292	29859	29928	30119	30000	30100	30132	30140	30188	29996	30009	29885	30160	30218	29904	29830	30163	29757	29954	30137	29769	29921	29867	29959	30073	29942	29972	29903	30227	30192	30006	30025	29994	30080	30056	30205	29955	30101	29802	29789	29932	29852	29926	30231	29941	29927	29958	29939	29936	29778	30123	30035	29959	30250	29920	29981	30146	30018	30069	30111	30082	30102	29918	30055	30218	30178	29902	29947	30076	30135	29851	30212	29803	29998	30123	30045	29927	29998	30111	30219	30158	30131	30137	29956	29955	29830	30039	30135	29928	30226	30138	29858	29828	30098	30007	30012	30194	29929	30143	30064	29834	30131	30032	30079	30103	29895	30184	29918	29763	29998	29918	29802	29964	30182	29952	29927	29828	29983	29878	30149	30088	29997	29954	30165	30007	30082	30101	30173	29925	30110	29957	30054	30024	30023	30028	30229	29873	30087	30003	30057	29947	30181	29946	30064	30060	29956	29829	30058	30030	29862	30042	29802	30085	30245	29986	30095	30221	30143	30190	29951	29986	30026	30168	30021	30171	30242	29942	29979	30006	30139	29875	30051	29961	29931	30278	30267	30179	30208	30173	30037	30130	29960	29869	30210	30041	30166	29794	29948	29682	29945	29921	30255	30021	30104	30089	30088	29787	29846	29964	30255	29977	29999	29972	29978	29974	30103	30257	30071	29837	29904	30033	29998	30049	30143	30006	29813	29971	30043	29795	30091	30217	29919	29810	30066	29841	30080	29831	29749	29753	29951	29685	30043	29968	29991	29997	29951	29760	29724	30122	30168	29881	30112	30020	30135	30005	29746	30220	29897	30078	29862	29929	29835	29955	30188	30236	30110	29854	30089	29915	29976	30010	30172	30129	29718	30060	30185	29960	30217	30119	29970	30114	30284	30116	29995	30052	30321	29942	30033	30044	30160	29948	30205	30075	30116	30159	29946	30105	29937	30234	30196	30082	30248	30030	29903	30156	29990	30164	30054	30068	29988	30042	30261	30061	29877	29796	29915	29920	29936	30015	29956	29950	30151	29962	29936	29942	30166	29848	30332	30117	30065	30242	30102	30119	30090	30019	30060	29786	29965	29941	30092	30127	30315	29887	29676	30063	29981	29994	30181	30001	30088	29997	30032	30134	30134	30107	29996	30069	30014	29953	30045	29684	29926	30068	30029	30067	30159	30149	29871	29960	30143	29972	29962	30044	30032	29866	30010	30118	29857	30057	30181	30055	29953	30065	29984	29969	30137	30014	29905	30028	30120	29976	29932	30068	30142	30031	30122	30087	30107	29972	29990	29862	29896	29921	29963	29891	30050	30026	29975	30111	29992	30173	29793	29931	30121	30013	29946	30218	29932	30059	30145	30098	29884	30253	30243	30137	29987	30010	29799	29951	30025	30046	29864	30059	30045	30130	29985	30034	30004	30001	30304	30028	29847	29958	30050	30081	30129	29940	29918	30078	29877	30058	29995	30067	30185	30164	29974	30115	30137	30027	30100	30061	30246	30080	29770	29755	30106	29894	29982	30096	30028	29901	30018	29853	30104	30257	30004	29811	29808	30133	29941	30073	30031	29804	30058	30211	30085	30014	30003	29987	30011	29968	30162	29982	30131	29989	30041	30062
23783	40349	35403	29093	27612	26194	25357	24561	24018	23809	23378	23495	23491	23615	23424	23209	23205	23034	22947	22980	22997	23080	22846	22860	22868	23072	22772	22868	22904	22871	22702	22869	22678	22705	22856	22679	22914	22645	22759	24440	24995	23755	23233	22982	22663	22787	22520	22731	22689	22423	22655	22634	22495	22551	22695	22774	22656	22685	22675	22638	22528	22756	22673	22897	22935	22731	22707	22634	22522	22791	22600	22773	22509	22543	22598	22545	22638	22635	22655	22791	22849	22717	22465	22861	22666	22628	22691	22731	22612	22673	22652	22639	22814	22726	22496	22387	22740	22633	22627	22765	22691	22617	22773	22694	22644	22587	22732	22605	22716	22820	22685	22682	22664	22618	22457	22469	22695	22693	22631	22696	22600	22600	22810	22620	22734	22773	22528	22655	22586	22514	22539	22616	22681	22597	22587	22628	22442	22700	22661	22636	22595	22712	22678	22452	22699	22630	22695	22856	22512	22733	22576	22697	22619	22725	22709	22630	22602	22423	22810	22844	22563	22497	22788	22515	22651	22735	22624	22720	22582	22773	22587	22467	22478	22786	22519	22554	22524	22731	22496	22553	22704	22607	22783	22559	22785	22572	22660	22743	22600	22473	22611	22588	22577	22705	22756	22569	22632	22690	22729	22383	22508	22778	22769	22628	22557	22617	22651	22468	22499	22431	22641	22667	22681	22706	22669	22971	22595	22630	22618	22604	22650	22600	22881	22457	22604	22465	22706	22641	22617	22670	22516	22842	22449	22852	22496	22516	22705	22556	22821	22467	22611	22719	22750	22752	22541	22597	22526	22624	22616	22845	22621	22476	22567	22802	22654	22688	22683	22808	22562	22743	22754	22691	22787	22736	22696	22783	22747	22681	22724	22631	22787	22719	22596	22728	22829	22620	22569	22696	22525	22671	22398	22611	22632	22607	22727	22454	22504	22545	22788	22620	22826	22753	22766	22703	22604	22675	22599	22654	22735	22554	22626	22629	22777	22763	22636	22702	22528	22625	22638	22639	22483	22678	22699	22711	22646	22542	22493	22643	22664	22596	22765	22690	22714	22695	22821	22618	22409	22532	22499	22771	22569	22652	22507	22539	22611	22545	22556	22606	22721	22614	22605	22653	22521	22578	22532	22580	22540	22449	22612	22528	22593	22600	22790	22702	22738	22538	22597	22693	22641	22570	22651	22549	22384	22586	22682	22874	22710	22588	22616	22518	22633	22650	22477	22767	22571	22539	22446	22704	22511	22632	22604	22524	22672	22534	22464	22715	22751	22667	22744	22945	22689	22809	22587	22481	22782	22644	22559	22790	22875	22674	22510	22492	22763	22591	22622	22723	22523	22754	22682	22478	22697	22674	22658	22570	22707	22643	22706	22378	22508	22485	22618	22507	22514	22576	22545	22611	22708	22523	22540	22541	22771	22838	22671	22630	22873	22727	22813	22583	22755	22732	22704	22717	22594	22734	22857	22793	22586	22666	22825	22596	22607	22563	22823	22745	22636	22692	22617	22688	22628	22583	22709	22498	22563	22612	22652	22842	22669	22830	22610	22612	22681	22613	22681	22722	22543	22775	22562	22657	22704	22700	22703	22780	22567	22618	22675	22673	22556	22508	22833	22621	22730	22505	22630	22475	22406	22623	22676	22765	22636	22623	22579	22412	22726	22483	22706	22657	22659	22667	22689	22597	22788	22417	22561	22711	22626	22467	22712	22728	22791	22508	22668	22585	22430	22603	22623	22704	22587	22530	22731	22501	22704	22585	22572	22459	22665	22748	22641	22452	22591	22708	22456	22616	22599	22663	22607	22609	22762	22643	22586	22532	22466	22588	22723	22622	22564	22503	22630	22668	22782	22452	22587	22752	22923	22651	22603	22702	22605	22604	22706	22406	22574	22667	22652	22712	22709	22641	22701	22487	22548	22785	22871	22835	22625	22810	22624	22604	22510	22727	22674	22733	22589	22639	22566	22636	22553	22580	22639	22615	22847	22630	22723	22561	22702	22578	22766	22648	22485	22620	22665	22537	22581	22635	22566	22703	22618	22641	22684	22803	22722	22857	22486	22570	22599	22822	22690	22747	22708	22547	22683	22663	22802	22742	22527	22789	22636	22608	22733	22650	22663	22665	22751	22542	22594	22500	22684	22599	22622	22454	22642	22636	22602	22547	22568	22660	22552	22459	22616	22536	22614	22503	22640	22563	22714	22615	22572	22864	22622	22775	22691	22610	22523	22516	22748	22711	22616	22709	22663	22455	22492	22571	22600	22601	22745	22510	22742	22668	22605	22656	22610	22544	22662	22576	22666	22822	22567	22650	22777	22706	22698	22597	22729	22336	22735	22534	22853	22439	22581	22715	22598	22617	22649	22627	22471	22800	22648	22746	22773	22749	22623	22507	22644	22550	22460	22663	22703	22607	22560	22595	22832	22584	22673	22515	22677	22593	22447	22685	22605	22664	22623	22764	22545	22473	22689	22646	22528	22634	22839	22729	22568	22387	22739	22757	22732	22616	22592	22724	22509	22583	22823	22555	22650	22581	22617	22634	22601	22772	22496	22733	22451	22479	22519	22792	22601	22764	22530	22537	22669	22579	22753	22598	22818	22616	22655	22587	22533	22534	22714	22490	22775	22650	22732	22715	22669	22470	22677	22712	22609	22778	22700	22574	22712	22731	22538	22723	22734	22658	22584	22780	22712	22610	22526	22836	22429	22674	22673	22648	22644	22599	22611	22621	22525	22610	22795	22635	22775	22617	22684	22476	22726	22728	22652	22818	22638	22429	22546	22739	22630	22540	22663	22652	22783	22760	22591	22703	22705	22541	22590	22670	22551	22603	22662	22724	22730	22842	22827	22925	22597	22592	22320	22721	22684	22751	22542	22569	22536	22663	22535	22841	22742	22701	22869	22469	22754	22562	22902	22527	22748	22478	22956	22579	22697	22659	22655	22459	22519	22659	22788	22559	22799	22730	22868	22604	22515	22650	22652	22629	22590	22773	22577	22638	22718	22561	22852	22499	22726	22834	22685	22390	22650	22756	22657	22697	22752	22440	22581	22571	22765	22559	22608	22638	22754	22736	22572	22615	22425	22686	22520	22629	22794	22595	22725	22663	22487	22645	22648	22629	22821	22453	22511	22643	22582	22656	22604	22783	22594	22783	22571	22544	22501	22683	22733	22610	22839	22510	22835	22532	22802	22546	22805	22743	22631	22487	22708	22661	22527	22583	22604	22646	22697	22420	22881	22676	22693	22553	22580	22624	22513	22766	22543	22531	22753	22540	22558	22531	22691	22589	22503	22831	22738	22675	22537	22782	22767	22559	22494	22576	22716	22527	22694	22649	22859	22756	22709	22485	22756	22620	22665	22679	22496	22799	22601	22684	22608	22729	22318	22694	22665	22635	22625	22661	22506	22676	22510	22704	22717	22621	22680	22679	22594	22569	22593	22777	22661	22614	22740	22515	22686	22695	22751	22471	22677	22857	22640	22788	22399	22790	22546	22747	22628	22605	22604	22600	22717	22732	22703	22731	22791	22665	22610	22852	22667	22715	22704	22525	22554	22626	22622	22582	22655	22597	22589	22719	22762	22668	22505	22565	22565	22746	22613	22623	22650	22781	22759	22588	22669	22812	22578	22618	22696	22621	22551	22742	22557	22703	22599	22759	22633	22752	22724	22715	22644	22580	22867	22667	22632	22492	22611	22606	22727	22800	22584	22679	22508	22473	22621	22606	22598	22622	22710	22721	22752	22765	22681	22623	22637	22667	22821	22620	22799	22565	22612	22572	22681	22661	22530	22678	22692	22650	22624	22490	22603	22734	22593	22668	22816	22675	22488	22696	22729	22724	22679	22734	22706	22746	22648	22602	22801	22725	22766	22980	22545	22583	22676	22600	22629	22514	22441	22610	22578	22795	22798	22804	22724	22586	22646	22442	22666	22631	22819	22698	22780	22675	22749	22729	22677	22695	22563	22704	22781	22702	22620	22701	22576	22413	22716	22634	22483	22476	22638	22605	22588	22659	22767	22668	22603	22672	22681	22687	22763	22575	22592	22425	22645	22930	22709	22653	22667	22619	22692	22591	22634	22608	22552	22759	22720	22599	22632	22678	22752	22777	22692	22755	22866	22666	22614	22736	22772	22589	22687	22827	22450	22517	22504	22358	22625	22675	22475	22546	22623	22633	22683	22549	22574	22622	22595	22506	22795	22419	22666	22642	22611	22754	22438	22818	22584	22584	22702	22619	22392	22732	22578	22763	22692	22506	22579	22790	22710	22638	22829	22505	22630	22748	22552	22689	22687	22857	22486	22685	22509	22666	22537	22722	22896	22514	22687	22753	22669	22770	22568	22514	22933	22614	22677	22566	22670	22710	22609	22542	22537	22629	22639	22841	22483	22535	22773	22617	22766	22553	22601	22625	22606	22696	22792	22684	22596	22741	22708	22507	22615	22738	22915	22674	22603	22655	22543	22643	22609	22640	22633	22636	22721	22464	22569	22878	22615	22524	22773	22577	22464	22643	22586	22735	22690	22649	22706	22664	22557	22742	22719	22460	22624	22709	22687	22476	22762	22605	22599	22670	22664	22542	22599	22531	22625	22628	22551	22700	22639	22575	22550	22578	22696	22523	22616	22752	22617	22691	22778	22547	22613	22570	22996	22665	22653	22717	22777	22805	22610	22548	22504	22693	22674	22775	22739	22629	22421	22749	22576	22522	22685	22717	22692	22815	22599	22693	22522	22583	22656	22691	22567	22469	22752	22573	22573	22640	22563	22590	22713	22460	22685	22642	22664	22790	22619	22603	22595	22823	22707	22625	22745	22569	22623	22723	22533	22611	22704	22650	22624	22662	22795	22617	22699	22788	22793	22709	22597	22633	22533	22652	22749	22783	22606	22700	22604	22604	22552	22717	22743	22708	22494	22668	22604	22678	22699	22576	22818	22480	22640	22519	22708	22705	22638	22588	22522	22678	22640	22640	22575	22729	22713	22478	22608	22470	22548	22684	22640	22711	22805	22790	22633	22688	22768	22689	22614	22894	22793	22687	22576	22793	22561	22685	22677	22639	22900	22840	22525	22772	22645	22715	22662	22665	22575	22621	22657	22607	22712	22658	22531	22610	22640	22681	22493	22795	22692	22747	22599	22523
22813	21568	29417	24259	23029	29498	35281	32207	31467	31846	31827	31268	31157	31606	31548	31109	31216	31173	30714	30696	31013	30864	30970	30638	30751	30787	30723	30693	30775	30645	30802	30560	30726	30570	30487	30700	30451	30541	30565	32386	33312	32256	31362	30828	30357	30627	30493	30354	30591	30543	30762	30469	30460	30482	30555	30576	30592	30254	30712	30607	30743	30654	30582	30293	30485	30601	30437	30440	30382	30430	30516	30529	30559	30405	30331	30639	30491	30514	30341	30465	30649	30321	30543	30604	30393	30336	30101	30558	30331	30656	30383	30477	30298	30378	30573	30543	30548	30462	30622	30294	30376	30537	30456	30452	30383	30600	30459	30533	30375	30440	30446	30422	30317	30523	30323	30577	30368	30576	30351	30423	30307	30316	30258	30556	30502	30562	30307	30583	30426	30291	30431	30367	30617	30532	30324	30412	30412	30432	30275	30362	30343	30517	30493	30487	30600	30411	30249	30311	30358	30295	30449	30469	30528	30317	30393	30273	30326	30472	30712	30459	30215	30437	30507	30371	30549	30484	30399	30435	30560	30422	30420	30278	30438	30355	30113	30582	30393	30233	30529	30374	30246	30493	30616	30414	30618	30279	30572	30299	30499	30595	30413	30533	30545	30474	30435	30373	30437	30384	30169	30384	30506	30504	30254	30420	30348	30404	30337	30369	30226	30413	30479	30433	30638	30029	30298	30440	30315	30427	30537	30304	30348	30290	30328	30376	30605	30272	30470	30405	30528	30418	30534	30368	30578	30506	30556	30286	30581	30476	30489	30544	30394	30473	30565	30689	30573	29984	30457	30608	30326	30324	30390	30306	30606	30308	30346	30319	30656	30439	30339	30197	30400	30261	30390	30262	30535	30473	30576	30648	30137	30610	30443	30238	30609	30645	30515	30621	30204	30338	30649	30610	30586	30390	30374	30319	30341	30405	30260	30656	30449	30480	30413	30340	30544	30520	30619	30200	30615	30349	30332	30242	30633	30224	30540	30295	30479	30469	30593	30514	30551	30486	30369	30457	30578	30177	30505	30135	30411	30411	30268	30210	30286	30560	30579	30356	30482	30600	30358	30427	30484	30289	30553	30698	30691	30474	30337	30459	30625	30129	30143	30407	30124	30566	30463	30442	30525	30629	30532	30458	30520	30359	30566	30497	30369	30474	30348	30423	30444	30354	30305	30278	30672	30338	30682	30376	30353	30222	30550	30332	30449	30367	30459	30374	30529	30410	30585	30259	30257	30685	30483	30437	30422	30556	30459	30387	30476	30385	30339	30367	30218	30436	30314	30311	30431	30416	30580	30351	30442	30418	30128	30505	30237	30438	30288	30468	30239	30385	30534	30206	30132	30399	30387	30434	30358	30244	30318	30690	30602	30416	30398	30563	30439	30360	30399	30306	30600	30285	30664	30447	30445	30323	30155	30615	30216	30444	30436	30319	30055	30267	30507	30476	30410	30296	30553	30520	30413	30215	30256	30530	30495	30386	30202	30348	30519	30504	30440	30395	30286	30340	30379	30427	30478	30537	30455	30323	30264	30491	30332	30648	30371	30259	30343	30371	30185	30560	30478	30396	30348	30337	30357	30251	30461	30330	30492	30295	30435	30347	30364	30420	30418	30288	30414	30354	30467	30400	30468	30599	30470	30553	30438	30538	30759	30406	30434	30297	30640	30484	30599	30423	30298	30517	30667	30373	30229	30368	30321	30270	30472	30399	30492	30214	30543	30303	30488	30438	30341	30276	30513	30495	30262	30368	30346	30369	30329	30384	30650	30367	30552	30379	30343	30331	30181	30444	30398	30689	30461	30345	30298	30500	30432	30325	30536	30196	30238	30451	30469	30413	30312	30171	30174	30413	30389	30410	30265	30432	30252	30545	30597	30792	30556	30324	30349	30425	30451	30133	30361	30630	30548	30219	30588	30382	30415	30251	30516	30414	30464	30494	30394	30484	30424	30498	30348	30309	30500	30317	30283	30580	30340	30348	30413	30710	30423	30232	30264	30565	30574	30385	30370	30528	30693	30168	30289	30585	30454	30330	30188	30312	30464	30727	30304	30275	30438	30182	30534	30344	30659	30503	30649	30416	30458	30450	30305	30330	30336	30350	30295	30545	30471	30534	30493	30456	30337	30246	30312	30464	30223	30175	30493	30408	30375	30383	30433	30425	30931	30709	30691	30551	30384	30257	30511	30456	30432	30270	30415	30507	30319	30245	30453	30373	30532	30195	30518	30268	30488	30419	30235	30338	30200	30389	30334	30527	30397	30546	30681	30219	30247	30292	30199	30248	30520	30136	30328	30501	30510	30566	30599	30416	30446	30521	30466	30144	30382	30599	30574	30642	30284	30351	30573	30380	30330	30484	30310	30395	30517	30477	30304	30254	30365	30274	30187	30363	30423	30277	30323	30296	30296	30452	30305	30361	30404	30363	30582	30492	30621	30266	30174	30535	30503	30435	30329	30193	30316	30472	30638	30620	30285	30336	30450	30321	30388	30364	30271	30358	30440	30397	30390	30555	30495	30452	30452	30388	30388	30514	30179	30505	30354	30592	30462	30412	30459	30319	30330	30413	30395	30524	30360	30247	30291	30386	30239	30213	30522	30240	30285	30402	30317	30327	30418	30296	30406	30369	30605	30292	30385	30079	30218	30561	30709	30339	30353	30328	30525	30516	30828	30456	30318	30359	30307	30245	30547	30215	30504	30270	30322	30455	30535	30489	30651	30350	30535	30446	30478	30480	30444	30454	30517	30515	30474	30359	30510	30449	30475	30362	30417	30485	30126	30431	30451	30427	30439	30344	30387	30495	30468	30637	30600	30391	30373	30281	30545	30252	30396	30449	30412	30508	30562	30289	30518	30162	30190	30450	30669	30388	30711	30535	30513	30370	30469	30658	30731	30658	30460	30358	30433	30471	30464	30586	30565	30357	30444	30502	30393	30255	30698	30510	30278	30401	30417	30631	30750	30457	30484	30207	30376	30222	30659	30599	30358	30589	30236	30348	30491	30311	30668	30504	30534	30354	30427	30462	30613	30573	30560	30533	30266	30542	30244	30502	30613	30457	30559	30469	30594	30404	30361	30400	30618	30669	30610	30268	30401	30392	30502	30331	30345	30196	30287	30458	30253	30455	30530	30507	30428	30670	30414	30456	30550	30476	30051	30279	30502	30375	30401	30564	30686	30290	30396	30299	30625	30407	30415	30371	30167	30384	30414	30539	30336	30448	30398	30270	30324	30332	30373	30287	30521	30551	30372	30624	30335	30539	30420	30519	30587	30336	30240	30462	30353	30286	30291	30208	30487	30478	30503	30200	30366	30444	30330	30419	30305	30412	30442	30385	30314	30218	30477	30420	30367	30289	30405	30382	30429	30435	30480	30420	30321	30417	30468	30539	30449	30522	30465	30380	30417	30345	30241	30420	30374	30529	30242	30448	30483	30320	30412	30423	30343	30203	30432	30502	30443	30804	30496	30449	30366	30528	30362	30348	30372	30382	30052	30447	30329	30203	30293	30323	30320	30370	30355	30395	30550	30283	30548	30552	30560	30196	30264	30439	30385	30124	30300	30504	30411	30289	30351	30313	30512	30460	30537	30361	30476	30519	30284	30286	30272	30300	30342	30283	30274	30342	30332	30351	30172	30205	30206	30393	30440	30373	30311	30530	30473	30631	30178	30372	30461	30414	30375	30410	30561	30309	30299	30435	30281	30416	30349	30260	30375	30400	30350	30522	30380	30299	30503	30449	30456	30418	30760	30421	30550	30181	30307	30391	30583	30187	30470	30286	30496	30336	30685	30581	30369	30136	30421	30495	30835	30316	30601	30319	30249	30574	30575	30235	30424	30344	30556	30375	30525	30368	30514	30290	30427	30273	30235	30291	30379	30553	30548	30602	30599	30473	30532	30401	30231	30611	30452	30515	30278	30432	30268	30505	30318	30533	30308	30369	30330	30143	30640	30462	30342	30451	30505	30435	30092	30330	30444	30367	30836	30371	30258	30390	30585	30510	30684	30130	30240	30313	30425	30298	30389	30485	30268	30230	30407	30460	30568	30508	30247	30445	30376	30640	30545	30358	30867	30469	30405	30535	30453	30444	30391	30360	30501	30516	30378	30362	30441	30462	30666	30304	30495	30482	30430	30313	30201	30540	30261	30222	30595	30545	30402	30407	30407	30417	30450	30283	30343	30460	30366	30512	30524	30541	30319	30272	30340	30364	30136	30432	30356	30305	30289	30223	30381	30060	30472	30383	30400	30198	30429	30529	30355	30290	30540	30444	30441	30187	30447	30451	30299	30459	30176	30571	30273	30275	30388	30318	30234	30218	30423	30540	30341	30438	30566	30385	30420	30288	30356	30332	30396	30406	30474	30580	30358	30312	30580	30360	30301	30574	30599	30187	30508	30419	30676	30514	30378	30423	30375	30367	30186	30500	30430	30300	30281	30373	30189	30363	30463	30324	30600	30477	30575	30558	30392	30354	30414	30655	30562	30408	30380	30478	30553	30511	30544	30468	30404	30631	30330	30376	30476	30415	30051	30308	30426	30346	30256	30437	30303	30501	30422	30342	30410	30371	30571	30536	30315	30608	30417	30528	30672	30554	30516	30295	30688	30606	30414	30422	30431	30456	30210	30263	30443	30496	30543	30637	30321	30601	30838	30430	30358	30213	30478	30239	30349	30361	30207	30425	30388	30472	30261	30417	30424	30352	30491	30250	30403	30623	30563	30312	30555	30757	30404	30346	30308	30480	30545	30323	30614	30544	30503	30280	30409	30300	30405	30556	30692	30100	30408	30480	30383	30320	30540	30708	30661	30524	30328	30232	30417	30623	30389	30310	30434	30478	30334	30408	30551	30413	30594	30330	30373	30572	30425	30458	30602	30234	30473	30300	30488	30307	30443	30197	30573	30059	30348	30223	30221	30523	30455	30431	30541	30472	30357	30208	30389	30391	30478	30493	30590	30237	30427	30394	30463	30548	30529	30498	30118	30486	30416	30518	30388	30430	30459	30561	30373	30431	30219	30345	30320	30348	30234	30255	30273	30767	30605	30325	30309	30371	30567	30601	30434	30393	30565	30593	30677	30530	30418	30397	30490	30426	30539	30534	30228	30625	30419	30524	30539	30417	30273	30330	30325	30474	30303	30372
25379	44621	39537	32182	30010	28470	26828	25979	24956	24539	24235	23637	24129	23922	24158	23895	23553	23279	23444	23557	23323	23385	23220	23170	23239	23160	23043	23034	23293	23000	23046	23166	22963	22901	23185	23032	23095	23277	23396	25841	26853	24853	24059	23444	23156	22993	22947	22781	22939	22873	22833	22845	23024	22909	22768	22867	22902	22691	22873	22743	22771	22855	22732	22712	22935	22734	22842	22763	22856	22856	22806	23176	22825	22841	22702	22940	22878	22837	22753	22920	22836	22810	22701	22776	23023	22762	22978	22824	23005	22712	22780	22877	22770	22906	22741	22774	22897	22814	22850	22741	22943	22856	22977	22775	22865	22703	22855	22800	22772	22971	22866	22708	23046	22886	22900	23021	22781	22774	22818	22828	22933	22711	22843	22844	22699	22810	22755	22847	22704	22795	22732	22714	22732	22766	22786	22987	22766	22851	22814	22902	22861	22672	22776	23059	22785	22780	23073	22895	22807	22672	22671	22870	22876	22842	22751	22789	22854	22713	22897	22857	22814	22865	22793	22794	23045	22700	22798	22838	22745	22995	22846	22847	22694	22934	22855	22892	22876	22854	22850	22536	22786	22703	22754	22796	22709	22763	22801	22702	22882	22674	22822	22821	22658	22827	22729	22763	22867	22732	22967	22648	22832	22768	22885	22640	22717	22715	22838	22690	22788	22687	22722	22757	22741	22642	22550	22618	23038	22740	22799	22902	22815	22630	22974	22820	22753	22792	22894	22727	22935	22794	22763	22783	22702	22881	22805	22866	22888	22705	23078	22855	22878	22784	22762	22915	22857	22899	22459	22808	22828	22818	22804	22780	22831	22887	22894	22824	22686	22833	22685	22819	22759	22786	22828	22644	22645	22833	22647	22713	22756	22789	22808	22766	22825	22699	22709	22779	22684	22846	22844	22891	22770	22840	22725	22944	23070	22996	22757	22693	22893	22885	22611	22856	22920	22675	22986	22802	22766	22821	22767	22751	22697	22763	22869	22827	22750	22737	22829	22638	22602	22939	22727	22850	22652	22669	22827	22923	22874	22926	22636	22717	22846	22708	22736	22701	22687	22745	22985	22928	22761	22737	22764	22781	22859	22805	22738	22961	22835	22963	22811	22836	22705	22656	22898	22839	22919	22763	22880	22910	22953	22884	22838	22836	22703	22573	22838	23027	22654	22764	22803	22924	22902	22730	22674	22787	22881	22921	22725	22798	22680	22822	22821	22780	22826	22682	22968	22850	23071	22529	22699	22880	23053	22836	22701	22806	22857	22985	22849	22734	22725	22694	22954	22781	22859	22941	22714	23011	22791	22788	22858	22733	22705	22720	22690	22829	22885	22784	22886	22725	22781	22636	22626	22744	22895	22707	22835	22824	22965	22756	22890	22870	22980	22868	22763	22722	22764	22683	22763	22740	22886	22762	22819	22932	22968	22737	22831	22631	22822	23014	22773	22728	22845	22774	22808	22872	22801	22774	22798	22746	22761	22717	22890	22736	22690	22762	22930	22749	22771	22598	22975	22706	22803	22754	22601	22778	22763	22726	22771	22840	22788	22725	22876	22745	22706	22719	22909	22734	22640	22665	22931	22881	22725	22806	22914	22872	22880	22721	22794	22695	22954	22761	23071	22872	22641	22939	22796	22845	22765	22806	22771	22696	22698	22858	22896	22917	22683	22884	22993	22820	22720	22862	22738	22697	22611	23019	23040	22908	22774	22983	22687	22853	22825	22886	22819	22739	22834	22829	22846	22957	22701	22813	22737	22960	22712	22786	22518	22875	22871	22671	22935	22714	22764	22802	22935	22738	22882	23058	22826	22787	22712	22787	22851	22848	22725	22831	22777	22798	22938	22760	22799	22907	22554	22757	22747	22842	22717	22819	22752	22715	22822	22854	22685	22653	22814	22912	22871	22781	22822	22838	22875	22835	22681	22917	22811	22888	22751	22937	22941	22783	22870	22855	22671	22917	22716	22870	22836	22776	22860	22683	22709	22936	22785	22869	22706	22868	22940	22805	22871	22848	22873	22694	23014	22681	22894	22862	22680	22913	22615	22642	22768	22787	22848	22956	22867	22899	22832	22637	22768	22693	23098	22682	22711	22620	22789	22769	22734	22839	22891	22846	22990	22735	22863	22962	22760	22729	22775	22917	22800	22793	22745	22882	22595	22855	22564	22911	22877	22725	22552	22734	22846	22816	22944	22829	22901	22957	22676	22745	22845	22803	22777	22747	22800	22894	22592	22749	22672	22930	22667	22658	22879	22830	22731	22829	22829	22866	22911	22681	22764	22911	22873	22792	22802	22888	22789	22709	23028	22731	22855	22686	22876	23057	22589	22758	22826	22824	22752	22563	22783	22828	22690	22829	22987	22870	22970	22753	22835	22824	22634	22736	22870	22797	22807	22863	22703	22706	22943	22835	22719	22725	22740	22885	22600	22765	22861	22749	22912	22814	22641	22729	22851	22835	22825	22757	22896	22712	22817	22762	22465	22772	22919	22786	22944	22985	22854	22868	22731	22708	22779	22630	22923	22918	22799	22646	22824	22852	22803	22704	22934	22772	22621	22985	22912	22885	22853	22754	22708	22866	22754	22736	22949	22931	22868	22711	22841	22792	22817	22791	22815	22898	22822	22866	22941	22964	22833	22639	22708	22739	22886	22733	22716	22789	22923	22781	22773	22816	22817	22879	22997	22815	22831	22674	22969	22967	22738	22886	22751	22876	22828	23009	22749	22776	22906	22784	22709	22722	22716	22823	22794	22739	22814	22900	22851	22786	22776	22754	22794	22788	22706	22854	22889	22820	22913	22664	22696	22736	22869	22771	22836	22787	22767	22938	22721	22816	22768	22840	22672	22727	22845	22837	22772	22731	22776	22859	22789	22834	22825	22870	22725	22589	22938	22950	22988	22818	22750	23039	22761	22986	22859	22830	22779	22875	22603	22761	22774	22541	22985	22898	22749	22824	22847	22939	22656	22769	22853	22705	22980	22858	22789	23114	22753	22664	22927	22943	22712	22888	22709	22707	23042	22622	22730	22703	22869	22653	22699	22826	22784	22847	22839	22642	22973	22859	22689	22947	22728	22755	22794	22745	22684	22755	22693	22692	22687	22764	22992	22708	22645	22643	22742	22958	22759	22725	22729	22686	22901	22767	22875	22828	22830	22721	22927	22735	22842	22804	22785	22800	22729	22746	22608	22889	22715	22732	22909	22820	22866	22859	22910	22818	22822	22881	22846	22853	22702	22824	22976	22785	22734	22692	22667	22831	22775	22952	23090	22863	23029	22730	22791	22903	22673	22844	22893	22634	22916	22954	22820	22705	22826	22770	22952	22656	22738	22818	22869	22888	22860	22872	22550	22819	22907	22846	22808	22903	22869	22665	22749	22794	22739	22777	22944	22821	22879	22771	22934	22743	22930	22803	22918	22827	22765	22866	22681	22874	22814	22734	22790	22633	22843	22710	22733	22946	22751	22737	22759	22791	22844	22802	22813	22890	22736	22752	22719	22868	22796	23015	22957	22806	22676	23041	22744	22785	22858	22885	22800	22728	22944	22809	22877	23126	22750	22756	22763	22718	22906	22761	22901	22737	22816	22927	22793	22868	22731	22747	23018	22843	22913	22919	22747	22650	22659	22655	22684	22735	22757	22767	22924	22666	22676	22861	22903	22826	22657	22923	22816	22994	22831	22526	22835	22815	22909	22877	22947	22789	22580	22674	22960	22967	22710	22760	22769	22759	22678	22765	22917	22894	22928	22766	22857	22728	22967	22856	22777	22842	22745	22761	22848	22835	22752	22584	22785	22878	22846	22673	22986	22989	22829	22806	22825	22808	22743	22760	22919	22842	22780	22973	22781	22823	22807	22846	22914	22872	22977	22893	22850	22654	22864	22735	22976	22629	22786	22822	22846	22839	22914	22896	22767	22778	22855	22872	22855	22668	22741	22951	22681	22827	22844	22665	23040	22827	22806	22789	22970	22884	22748	22791	22769	22795	22868	22876	22866	22777	22910	22679	22567	22847	22893	22927	22703	22884	22740	22773	22776	22954	22860	22895	22858	22710	22721	22729	22943	22975	22675	22991	22781	22667	22942	22907	22872	22749	23019	22924	22815	22903	22742	22740	22804	22623	22699	22778	22874	22935	22762	22886	23112	22671	22661	22811	22711	22883	22662	22758	22919	23009	22681	22778	22685	22757	22888	22683	22839	22832	22816	22676	22718	22702	22955	22736	22628	22668	22881	22618	22939	22631	22820	22798	22915	22762	22738	22765	22784	22852	22894	22844	22816	22569	22770	22757	22845	22729	22833	22669	22855	22871	22730	22870	22897	22912	22885	22730	22726	22773	22816	22893	22687	22722	22929	22890	22783	22607	22835	22565	22749	22726	22852	22799	22719	22835	22838	22741	22800	22818	22999	22596	22894	22761	22759	22891	23022	22830	22902	22769	22965	22733	22718	22828	22844	22901	22835	22675	22729	22866	22973	22785	22729	22724	22774	22941	22662	22660	23041	22799	22855	22704	22678	22851	22720	22686	22944	22932	22609	22781	22667	22773	22962	22894	22661	23116	22844	22685	22907	22808	22752	22682	22702	22883	22908	22820	22634	22880	22919	22723	22948	22938	22804	22671	22783	22894	22641	22885	22900	22610	22762	22890	22842	22764	22963	22834	22877	22608	22599	22754	22890	22718	22857	22737	22770	22784	22553	22779	22879	22892	22911	22848	22888	22932	22703	22636	22631	22873	22703	22833	22751	22777	22800	22842	22934	22674	22799	22790	22830	22715	22633	22676	22917	22778	22830	22746	22701	22750	22862	22715	22541	22667	22924	22768	22804	22946	22722	22751	22704	22784	22768	22831	22806	22804	22743	22862	22856	22963	22796	22872	22887	22823	22853	22689	22787	22724	22860	22878	22789	22947	22810	22932	22864	22822	22815	22677	22840	22786	22869	22759	22894	22887	22787	22755	22769	22694	22661	22682	22801	22803	22837	22652	22883	22808	22808	22641	22718	22827	23004	22853	22881	22912	22928	22787	22703	22835	22815	22906	22854	22715	22658	22721	22816	22830	22946	22880	22827	22865	22852	22977	22745	22856	22837	22736	22982	22806	22950	22735	22611	22795	22822	22741	22861	22907	22779	22634	22865	22763
29356	25906	34065	32982	30815	31242	31085	30544	30416	30267	30483	30438	30377	30263	29922	30225	30002	30059	30314	30205	30079	29810	29914	30096	29935	30023	30476	30087	30099	30076	29945	30138	30010	29957	30101	29982	30181	30233	29981	30197	30351	30502	30063	30119	29890	30089	30005	30050	29965	30025	29829	29562	29886	29842	30066	29965	30037	29751	29883	30027	30011	29856	30081	29816	29903	29947	30037	29813	29747	29903	29746	30007	30146	29857	30075	29812	30002	30062	29985	29883	29818	29894	29897	29967	29876	30148	30085	30016	29851	29808	29731	29675	30212	30090	30259	30036	30113	29860	29872	30096	29795	29915	29890	30159	30124	29805	29952	30006	29942	29730	30080	30001	29979	30072	29906	29938	30186	29980	30083	29904	29984	29840	29956	30113	29820	29864	29964	29985	30079	29959	29989	29897	30002	29870	29942	30094	29994	29917	30056	29919	29986	30130	29798	30013	29889	29871	29927	29976	29856	29962	29896	30274	29840	29926	30029	29893	29754	29868	30049	29832	29941	29904	30077	29883	30146	29900	29629	30024	30031	29965	29901	29970	29834	29874	29934	30176	30047	29981	29990	29861	29673	30024	30068	29919	29836	29975	29782	29955	30130	29920	29944	29823	30009	30099	29732	29892	29876	29856	29589	30211	29990	29900	30066	29924	29850	29966	30196	29935	30004	29901	29657	29995	30079	29828	29982	29782	29801	29922	29894	30005	29865	29950	29924	30145	30092	29840	29815	29926	30001	30016	30021	29778	29731	29934	30054	29889	29764	29927	29905	29855	29888	29892	29817	29934	29863	29891	29792	29763	29849	30012	29828	29917	29675	30035	29985	29822	29896	30059	29806	29939	30000	30056	30016	30004	30008	30158	29703	29845	30091	29670	29760	29956	30042	30106	29948	30191	29883	30053	29939	29833	29979	30022	29970	29899	29934	29936	29867	29673	30081	30222	30060	29872	29895	29781	30045	30102	29981	30266	30066	29979	30063	30128	30132	29938	29995	29830	29860	29994	29813	29945	29965	29896	29641	30293	29733	29803	29693	29766	29879	30210	29872	30097	30030	29921	30175	29882	29961	29946	29852	29891	29841	29747	29776	30079	29855	29940	29901	29932	30036	29779	29928	29875	29828	29831	29989	29856	30015	29902	30208	29861	29774	29958	29978	29966	29834	29910	29899	29907	29824	29937	29982	29945	29788	29985	30125	29703	30032	30012	29820	29967	29996	29861	29619	29840	29615	30054	29913	30079	30010	29991	29897	29874	30129	29766	29790	29983	29843	29924	30142	30170	29911	29870	30192	30114	30088	30119	29767	29960	29935	29755	29996	30065	30058	30027	29952	29897	29961	29756	29804	29933	29925	29806	29823	30033	30101	29938	29887	30175	30159	29820	29990	29776	29825	29997	29896	29780	29941	29838	29815	29838	30013	30005	29825	29732	29871	29910	29914	29957	29907	30067	29897	29937	29852	29925	29903	29780	29945	29915	29962	29864	29790	29993	29958	30123	30138	29906	29936	29916	30213	30114	30090	29984	29947	29993	29754	29973	30134	29837	29963	29973	29933	29757	29762	30006	29820	30169	29650	30036	30183	30070	29802	30032	29914	29907	30054	30249	29773	29883	29904	29960	29989	30255	30036	29540	29982	29896	29846	30165	29981	30009	29839	29921	29968	30106	29851	30112	30045	29723	30019	29959	29703	29629	29843	29889	29787	29958	30152	30033	30139	30143	29930	29788	30061	29766	29820	29843	29994	30017	29953	29907	29823	29921	30035	29833	30044	30033	29901	29894	29943	30032	29991	29911	30048	29839	29992	29711	29984	29858	30016	29940	29876	29895	29749	29833	30095	30097	30164	30100	29883	30012	29989	29849	30155	29714	29983	29816	30107	30108	30186	30154	29757	29816	30006	30019	30038	30128	29926	30107	29781	30001	29880	29836	30192	29973	29981	29909	29818	29959	30145	29790	29834	30138	29982	30004	29859	30095	30026	30073	30165	29943	30006	29885	29837	30002	29875	30003	29701	29967	29921	29827	29952	29881	29910	29976	29851	30022	30269	29936	29930	29950	29931	29774	30132	30164	29969	30135	29928	29888	29940	29895	29954	29911	30141	30104	29799	29741	30125	30061	29634	29963	30002	29982	30131	30023	29910	29998	29903	29871	30009	30092	30060	29867	29736	29986	29939	29837	30005	29967	29815	29827	29860	29839	29972	29838	29944	29791	30312	29843	29895	29928	29840	29975	30175	29812	29872	29848	29912	29937	29858	29806	29885	29959	30018	30078	29941	30131	30005	29804	30027	29780	30216	29992	29842	30152	29934	29933	29786	29880	29994	29874	29932	29576	30283	30239	30051	30037	29738	29813	29814	29863	29950	29907	29871	29948	29855	29960	29882	29955	29927	29790	30012	30169	30137	30109	29861	30005	29831	29635	29815	30009	29920	29850	29910	29876	29973	29911	29720	29813	30065	29907	29774	29959	29900	30126	29699	29855	29718	30108	30031	29961	29974	30120	29880	29778	30044	29981	29887	30018	30085	30034	30002	29968	30133	30087	29862	29798	29866	29970	29713	29895	30164	29921	29855	29893	29993	30059	29856	30025	29979	29915	29896	29867	29708	30114	29834	30121	30000	29632	29978	29897	29706	30051	30206	29987	29889	29902	29689	29827	29821	29780	29916	29867	29970	29746	29681	29985	29810	29983	30169	29632	29719	29780	29994	29986	30099	29804	29884	29869	29736	30192	30030	30101	29876	29936	30081	29735	29976	29836	29869	30004	29980	29873	29785	30121	30095	30193	30078	29652	30079	30099	29913	30116	29882	30202	29979	29846	30161	30246	30150	29954	30052	29939	30015	29945	30184	30269	30067	29974	29706	29900	29893	29791	29995	29757	30061	29792	29945	29974	29873	29905	29902	30152	29966	29979	29916	29823	29992	29924	30054	30023	30020	30271	30118	30072	29967	29903	30065	30018	29952	29957	30018	29985	29987	30119	29763	29921	29991	29867	29932	29927	29926	29898	29949	29794	29831	29766	30005	30063	30073	29812	29967	29741	30048	30020	30030	30043	30033	30037	30248	30043	29889	29979	30063	30043	29968	29971	30028	30047	29935	29912	29986	29956	29741	29753	30052	30104	29927	30079	29758	29847	30123	29903	30125	30039	30164	29868	29921	29861	30075	29894	30031	29900	29952	29896	29831	29895	29827	29794	30179	29756	30135	29921	29788	30034	29823	30226	30103	29887	29690	29986	29990	29867	30070	30158	30195	30006	29732	29973	30076	29902	30167	30039	30202	29887	30180	30147	30133	29793	29989	29904	29955	29899	29919	29769	29866	30027	29889	30038	29897	29855	30137	30139	29992	29939	29908	29838	30019	30012	29838	29962	30153	30066	29881	29977	29930	30055	29886	29917	30022	29992	29864	30028	29739	29824	29956	29991	30025	29833	30189	29989	30147	30025	29831	29962	29974	30020	30139	29865	29981	29767	29937	29747	30222	29909	30034	29799	29932	29936	30044	30079	29909	29880	29773	29938	29938	29790	29646	29814	29845	29909	29517	30050	29931	29965	29912	29944	30016	30150	30114	29851	29596	29733	30112	30033	29734	30057	29861	30112	30109	30000	29952	29926	29685	29970	30034	29897	30135	29813	29985	29784	29791	29914	30165	29987	30026	29987	30060	30106	30145	29898	30066	29934	29824	29853	29853	30208	30103	29863	30090	30026	29936	30061	30128	30181	29985	29928	29920	30028	29982	29904	30153	29906	29673	30052	30073	29890	29761	29998	29925	29915	29930	30194	30075	29819	30067	30064	30029	29804	29888	29959	30181	29999	29591	29845	29949	30022	29936	29856	29852	29974	29922	29757	30103	29872	29957	29926	30123	30154	29938	30005	29917	30003	30004	29774	29950	29809	29842	29939	29895	30216	29727	29842	30097	29880	29826	30076	30044	29893	29884	29898	30008	30029	30258	29929	29898	29960	29765	29671	29923	29924	29861	29873	29979	30107	30016	29966	30221	29861	29976	29937	29956	29855	29742	29853	29820	29985	30040	30031	29834	29743	30084	30157	29985	29928	30238	29931	29736	29942	29907	29754	30067	29857	29778	29849	30095	29994	29852	30110	29881	29980	30015	30050	29970	30096	30109	29922	30141	29897	29801	30092	29974	30022	29999	29961	30180	29996	29859	29930	29946	29716	29880	29895	29939	30053	29802	29730	29840	29871	29723	30010	30124	30006	29934	29898	30104	29743	29855	29889	29977	29895	30153	29771	30060	29919	29921	29893	30143	30061	30131	30197	29946	29855	29722	30014	29848	29933	29779	29877	30006	30084	29920	30198	30018	29974	30136	29994	30188	30007	29960	29797	30063	30058	30000	30046	30139	30109	30092	29967	29662	29708	29987	30107	30041	29697	29973	29972	29740	29775	30306	29973	29904	29868	30001	30059	29984	29840	29829	29961	30196	29863	29901	30006	30007	29918	30046	30067	29973	29913	29859	29846	30149	29809	29911	30251	29872	29638	30029	29946	30189	30285	30095	29911	29791	30177	30015	30149	29955	29869	29928	30047	30033	30133	29876	29929	30000	29730	29910	30142	29897	29789	30130	30078	29913	30031	30061	29934	30081	30162	29821	29765	29887	30038	29937	30102	29952	29988	29931	29865	29918	29803	30116	30036	29761	30136	30167	30144	29918	30254	29993	29787	29928	30063	30113	29838	29899	29908	30076	29712	29913	29993	30077	29998	30059	29997	29966	30261	30055	29885	30015	30055	29819	29856	29926	30117	29780	29984	29958	29820	30049	29755	29686	30016	29870	29999	29889	29892	29914	30005	29950	30019	29840	29908	30072	29999	29713	29993	29799	30012	29752	29879	29939	30031	29945	30113	29896	30149	30081	30003	29946	29786	29941	30022	29996	30023	30048	29995	29970	29839	29648	30003	29926	29876	30009	29955	30031	30316	30026	29977	30014	30129	29914	29929	30052	29835	30062	30003	29979	30190	30091	30059	29969	29665	29981	29847	29982	29919	29834	29900	30181	29789	29980	29982	29939	29756	29890	29941	29980	30065	30319	30086	29815	29794	29941	29943	29838	30005	29893	30191	30192	30116	29709	30053	29762	29873	29937	29731	30003	29975	29878	29889	29857	30126	30078	29963	30007	29961
24893	34021	31602	26472	25209	24678	24062	23423	23441	23168	23037	22869	22980	23082	23066	23084	22786	22632	22670	22980	22806	22714	22524	22543	22666	22710	22756	22582	22680	22980	22636	22657	22804	22739	22707	22595	22517	22798	22633	22832	22916	22834	22942	22685	22545	22585	22480	22591	22587	22539	22504	22517	22516	22606	22594	22606	22610	22428	22542	22624	22346	22561	22656	22539	22669	22500	22599	22616	22544	22707	22661	22524	22638	22608	22487	22570	22489	22500	22579	22552	22412	22505	22464	22642	22545	22676	22550	22554	22579	22697	22618	22441	22721	22573	22619	22629	22601	22461	22645	22447	22544	22607	22624	22638	22569	22519	22473	22652	22488	22707	22454	22685	22547	22507	22757	22593	22596	22545	22547	22728	22515	22407	22563	22453	22818	22449	22567	22507	22524	22605	22440	22612	22541	22666	22420	22559	22698	22591	22603	22531	22589	22759	22664	22517	22718	22510	22778	22515	22597	22645	22645	22425	22450	22605	22468	22609	22514	22473	22321	22645	22600	22663	22466	22692	22512	22587	22588	22488	22586	22444	22581	22539	22544	22418	22540	22833	22646	22658	22442	22771	22391	22447	22509	22441	22635	22506	22545	22705	22341	22411	22533	22645	22681	22433	22556	22580	22506	22652	22600	22559	22719	22638	22651	22416	22536	22567	22399	22470	22777	22560	22537	22501	22656	22494	22607	22548	22667	22567	22503	22559	22572	22569	22764	22528	22561	22641	22660	22449	22555	22470	22508	22538	22748	22484	22649	22617	22438	22511	22664	22514	22663	22401	22371	22620	22576	22667	22465	22586	22715	22526	22572	22504	22576	22506	22644	22554	22589	22560	22714	22499	22512	22493	22678	22615	22598	22591	22556	22625	22556	22592	22444	22467	22657	22541	22713	22546	22471	22649	22392	22755	22426	22681	22718	22494	22432	22517	22505	22640	22534	22594	22466	22550	22560	22666	22427	22539	22656	22462	22514	22611	22535	22350	22627	22538	22567	22651	22450	22631	22603	22409	22598	22554	22554	22725	22463	22452	22616	22619	22538	22379	22500	22428	22664	22498	22376	22748	22538	22496	22720	22676	22594	22568	22480	22725	22596	22466	22407	22683	22640	22566	22521	22620	22599	22471	22634	22567	22485	22620	22764	22613	22685	22493	22284	22433	22584	22558	22504	22605	22391	22603	22525	22520	22605	22639	22612	22653	22491	22544	22795	22743	22530	22391	22482	22740	22602	22548	22697	22623	22639	22379	22379	22534	22255	22627	22518	22619	22644	22655	22642	22561	22447	22548	22455	22816	22785	22626	22457	22613	22585	22514	22668	22589	22644	22570	22586	22679	22739	22590	22631	22648	22611	22604	22400	22634	22365	22453	22493	22688	22631	22618	22562	22530	22760	22699	22495	22383	22492	22386	22516	22670	22599	22407	22578	22644	22590	22463	22434	22534	22495	22469	22672	22586	22477	22506	22435	22613	22594	22541	22573	22447	22780	22533	22554	22545	22328	22522	22631	22466	22481	22248	22637	22483	22592	22581	22508	22602	22478	22716	22550	22415	22436	22576	22378	22646	22537	22405	22541	22502	22476	22580	22593	22509	22573	22676	22742	22526	22597	22622	22459	22791	22396	22512	22546	22438	22508	22602	22624	22574	22588	22616	22556	22521	22483	22764	22725	22422	22523	22601	22699	22748	22636	22523	22610	22630	22609	22604	22490	22656	22684	22717	22644	22670	22437	22586	22488	22693	22428	22463	22434	22746	22484	22483	22561	22680	22677	22434	22572	22337	22315	22452	22499	22424	22623	22737	22361	22636	22562	22664	22613	22619	22461	22733	22672	22676	22588	22598	22743	22372	22516	22720	22606	22570	22577	22672	22444	22535	22546	22453	22481	22484	22527	22620	22478	22459	22645	22714	22738	22491	22696	22528	22664	22535	22523	22596	22604	22589	22559	22551	22630	22680	22483	22564	22712	22531	22519	22352	22671	22521	22547	22766	22606	22556	22493	22705	22623	22579	22524	22653	22489	22656	22679	22546	22725	22692	22546	22702	22449	22757	22582	22569	22716	22624	22549	22555	22549	22440	22407	22430	22672	22535	22547	22397	22509	22548	22714	22518	22540	22540	22448	22557	22612	22547	22503	22591	22724	22587	22398	22584	22480	22501	22620	22620	22544	22589	22644	22641	22684	22666	22508	22619	22437	22688	22487	22466	22648	22479	22514	22525	22780	22488	22573	22379	22591	22635	22662	22600	22448	22588	22685	22541	22636	22550	22642	22427	22588	22645	22563	22582	22609	22685	22636	22555	22561	22573	22574	22502	22571	22675	22633	22352	22714	22638	22463	22560	22388	22713	22540	22608	22644	22618	22549	22565	22578	22691	22639	22474	22656	22481	22616	22588	22657	22603	22477	22459	22472	22730	22585	22477	22673	22507	22654	22500	22553	22944	22576	22615	22650	22547	22374	22546	22710	22503	22618	22588	22741	22570	22640	22513	22528	22656	22640	22720	22594	22559	22599	22343	22559	22546	22582	22688	22588	22457	22616	22721	22529	22638	22553	22529	22643	22545	22540	22589	22445	22592	22629	22651	22648	22596	22655	22524	22501	22678	22582	22440	22577	22642	22664	22720	22654	22579	22476	22598	22691	22650	22723	22696	22554	22615	22633	22531	22550	22647	22692	22516	22542	22638	22608	22574	22655	22543	22591	22527	22733	22627	22513	22680	22714	22508	22643	22316	22685	22535	22581	22371	22622	22648	22723	22426	22728	22702	22532	22544	22566	22643	22496	22606	22579	22574	22469	22512	22751	22391	22646	22545	22842	22360	22564	22574	22622	22607	22588	22548	22550	22617	22626	22685	22622	22475	22630	22478	22407	22509	22608	22596	22643	22737	22519	22505	22653	22565	22766	22619	22661	22417	22582	22620	22525	22685	22664	22457	22554	22561	22482	22633	22587	22586	22332	22612	22492	22633	22668	22587	22342	22529	22455	22780	22647	22704	22538	22608	22438	22521	22758	22521	22370	22504	22433	22472	22697	22312	22508	22630	22403	22381	22441	22655	22744	22498	22529	22698	22642	22464	22689	22481	22486	22713	22469	22451	22642	22511	22652	22484	22480	22702	22436	22522	22626	22572	22638	22591	22620	22422	22479	22674	22506	22639	22707	22496	22560	22659	22584	22591	22642	22351	22625	22576	22433	22516	22556	22489	22560	22721	22659	22579	22465	22488	22730	22590	22579	22369	22653	22632	22560	22773	22541	22697	22698	22423	22508	22433	22672	22467	22692	22518	22719	22588	22522	22616	22551	22665	22536	22687	22645	22637	22650	22381	22637	22634	22713	22595	22590	22610	22501	22552	22502	22451	22369	22506	22489	22552	22516	22673	22667	22574	22655	22540	22360	22615	22618	22662	22531	22514	22625	22646	22347	22709	22617	22518	22633	22595	22570	22552	22671	22528	22597	22569	22463	22536	22795	22503	22627	22597	22459	22501	22519	22550	22718	22538	22694	22458	22527	22641	22719	22466	22491	22453	22449	22647	22519	22479	22602	22615	22541	22607	22655	22360	22532	22651	22563	22655	22340	22565	22587	22456	22812	22584	22674	22660	22372	22562	22650	22572	22459	22656	22516	22631	22622	22573	22553	22608	22698	22617	22574	22562	22503	22366	22720	22566	22602	22543	22527	22444	22610	22654	22623	22600	22596	22529	22541	22446	22667	22449	22766	22525	22593	22555	22603	22495	22576	22473	22401	22594	22540	22599	22654	22530	22596	22433	22602	22699	22567	22622	22723	22468	22651	22704	22387	22751	22555	22563	22548	22269	22491	22466	22599	22481	22691	22670	22686	22479	22713	22576	22514	22669	22657	22478	22466	22643	22579	22526	22402	22491	22645	22442	22482	22627	22564	22499	22635	22574	22491	22680	22507	22588	22572	22540	22438	22457	22540	22640	22377	22445	22633	22392	22511	22568	22788	22578	22453	22704	22554	22646	22487	22411	22568	22518	22658	22715	22677	22643	22589	22805	22681	22590	22619	22599	22510	22632	22453	22686	22639	22540	22504	22602	22623	22415	22510	22577	22593	22434	22525	22498	22508	22516	22551	22537	22641	22484	22469	22598	22733	22529	22385	22674	22640	22651	22542	22568	22550	22643	22544	22347	22615	22563	22504	22317	22599	22589	22633	22631	22614	22502	22367	22671	22450	22543	22503	22479	22577	22670	22581	22514	22409	22487	22537	22535	22568	22576	22541	22500	22590	22674	22669	22646	22551	22700	22546	22466	22644	22630	22650	22638	22405	22691	22593	22575	22578	22547	22616	22495	22677	22844	22649	22688	22498	22540	22686	22594	22469	22638	22295	22532	22499	22572	22681	22500	22616	22600	22559	22582	22567	22676	22550	22492	22437	22548	22630	22650	22669	22540	22615	22568	22584	22499	22658	22588	22694	22636	22777	22757	22466	22501	22517	22737	22513	22528	22374	22684	22739	22645	22451	22627	22470	22716	22539	22616	22691	22414	22587	22443	22479	22672	22478	22683	22616	22577	22643	22510	22518	22789	22441	22271	22757	22450	22636	22625	22741	22549	22564	22533	22416	22485	22529	22497	22678	22675	22286	22426	22386	22580	22590	22669	22561	22453	22559	22545	22617	22478	22494	22532	22590	22576	22529	22508	22569	22581	22486	22505	22389	22432	22644	22501	22646	22541	22474	22670	22580	22496	22366	22696	22538	22646	22747	22544	22430	22573	22709	22528	22603	22639	22723	22628	22487	22452	22622	22563	22581	22420	22577	22456	22564	22478	22480	22664	22665	22604	22645	22629	22710	22579	22590	22657	22620	22646	22381	22592	22690	22468	22774	22461	22544	22610	22579	22390	22579	22794	22439	22517	22490	22594	22661	22487	22572	22540	22656	22526	22541	22644	22492	22554	22682	22507	22620	22498	22657	22674	22593	22637	22657	22603	22752	22440	22673	22483	22623	22479	22657	22577	22479	22523	22576	22407	22495	22684	22537	22655	22513	22570	22543	22714	22494	22627	22675	22403	22447	22631	22580	22630	22683	22578	22712	22705	22564	22688	22430	22482	22560	22582	22543	22748	22481	22541	22703	22736	22574	22457	22625	22621	22643	22662	22573	22588	22660	22521	22423	22643
23811	21582	29329	24809	25427	30730	33225	30888	30689	30636	30776	30164	30314	30119	30162	30081	30237	29864	30134	30050	29994	30118	29785	29850	29942	29969	30010	29859	30022	29849	30036	29686	29970	29890	29866	29875	29913	29931	29931	30733	31521	30740	30239	30312	29653	29689	29807	29618	29684	29560	29678	29592	29682	29736	29619	29865	29785	29602	29472	29728	29802	29722	29709	29804	29720	29724	29802	29741	29943	29568	29719	29962	29901	29682	29722	29599	29869	29928	29488	29657	29651	29715	29592	29719	29757	29643	29693	29481	29865	29661	29818	29684	29597	29896	29683	29651	29737	29924	29747	29583	29781	29733	29690	29668	29698	29660	29410	29605	29676	29695	29801	29842	29555	29532	29677	29715	29763	29848	29722	29545	29722	29877	29720	29730	29844	29450	29865	29655	29857	29511	29588	29830	29642	29589	29758	29623	29710	29756	29784	29853	29508	29517	30016	29655	29487	29627	29670	30010	29659	29756	29809	29597	29691	29732	29719	29609	29681	29683	29670	29626	29697	29753	29744	29529	29757	29665	29677	29464	29667	29970	29578	29590	29692	29233	29698	29782	29830	29642	29793	29632	29537	29694	29758	29504	29795	29716	29858	29585	29529	29753	29508	29446	29551	29672	29482	29597	29649	29846	29671	29685	29701	29717	29797	29598	29561	29625	29805	29662	29649	29708	29957	29590	29672	29629	29749	29772	29613	29633	29856	29651	29817	29843	29832	29690	29498	29558	29893	29771	29690	29597	29723	29583	29564	29619	30015	29678	29751	29622	29562	29779	29499	29795	29764	29783	29566	29765	29693	29514	29640	29708	29740	29619	29804	29630	29623	29603	29647	29812	29626	29766	29678	29625	29804	29765	29844	29729	29645	29949	29587	29745	29448	29751	29733	29734	29619	29792	29518	29604	29671	29727	29596	29792	29671	29911	29720	29415	29744	29957	29848	29611	29833	29568	29733	29678	29783	29577	29708	29887	29558	29942	29580	29863	29689	29789	29972	29625	29902	29787	29542	29659	29775	29605	29666	29366	29903	30083	29717	29671	29743	29639	29783	29649	29696	29514	29473	29423	29679	29494	29651	29584	29770	29743	29714	29555	29724	29888	29382	29726	29699	29641	29609	29502	29706	29693	29833	29767	29817	29669	29579	29889	29843	29710	29541	29692	29840	29754	29789	29638	29761	29615	29710	29570	29514	29713	29862	29477	29799	29597	29726	29573	29532	29991	29586	29619	29555	29881	29741	29647	29681	29820	29628	29640	29634	29795	29675	29784	29680	29880	29865	29469	29645	29802	29684	29893	29904	29677	29965	29950	29632	29887	29797	29724	29631	29522	29650	29794	29661	29613	29671	29714	29662	29841	29725	29828	29950	29621	29721	29851	29445	29472	29792	29626	29847	29782	29614	29509	29909	29629	29616	29501	29553	29550	29457	29646	29727	29912	29658	29543	29760	29989	29706	29864	29840	29776	29527	29278	29907	29879	29655	29673	29827	29663	29829	29718	29449	29657	29330	29590	29902	29664	29810	29505	29749	29707	29419	29494	29615	29612	29650	29463	29683	29904	29646	29780	29764	29558	29746	29782	29797	29903	29723	29435	29622	29709	29884	29516	29598	29572	29779	29606	29712	29685	29730	29771	29676	29500	29648	29590	29496	29787	29727	29736	29612	29684	29873	29803	29593	29435	29923	29811	29785	29732	29571	29608	29802	29824	29703	29826	29675	29696	29507	29765	29960	29939	29880	29944	29579	29636	29911	29571	29611	29584	29520	29653	29607	29710	29656	29757	29704	29817	29647	29609	29891	29743	29609	29792	29776	29694	29814	29637	29724	29668	29723	29685	29883	29558	29521	29742	29849	29700	29636	29839	29472	29704	29893	29634	29725	29764	29667	29691	29597	29556	29770	29782	29563	29842	29679	29680	29535	29658	29720	29732	29572	29624	29730	29650	29404	29714	29641	29620	29627	29532	29920	29795	29260	29784	29639	29880	29441	29906	29823	29864	29544	29526	29645	29757	29702	29937	29853	29629	29460	29637	29721	29718	29606	29809	29759	29440	29608	29581	29540	29518	29773	29586	29557	29637	29645	29905	29786	29693	29527	29749	29802	29760	29516	29638	29625	29656	29648	29842	29697	29686	29702	29511	29958	29674	29694	29675	29827	29748	29558	29869	29890	29723	29615	29782	29531	29615	29707	29721	29652	29699	29868	29696	29837	29572	29711	29734	29705	29733	29748	29806	29849	29667	29682	29570	29660	29611	29905	29397	29861	29552	29507	29545	29702	29718	29634	29546	29661	29835	29542	29887	29843	29535	29510	29615	29790	29463	29588	29695	29743	29876	29796	29904	29598	29647	29718	29615	29659	29659	29896	29721	29527	29698	29689	29961	29712	29736	29672	29485	29550	29712	29862	29786	29818	29838	29692	29671	29461	29615	29644	29566	29857	29649	29693	29785	29821	29902	29619	29626	29669	29935	29767	29601	30000	29391	29865	29554	29828	29567	29560	29727	29501	29788	29964	29615	29653	29678	29611	29974	29606	29820	29538	29799	29915	29593	29799	29609	29606	29342	29693	29923	29647	29823	29729	29167	29585	29670	29727	29454	29623	29801	29538	29579	29514	29699	29687	29652	29600	29940	29865	29475	29929	29720	29686	29557	29933	29874	29681	29546	29787	29950	29773	29629	29402	29550	29670	29369	29544	29839	29733	29801	29539	29736	29577	29644	29813	29789	29747	29421	29547	29597	29711	29845	29729	29892	29614	29583	29646	29649	29577	29738	29694	29608	29896	29752	29746	29508	29554	30020	29666	29711	29808	29676	29606	29836	29920	29639	29655	29701	29487	29671	29542	29729	29746	29785	29736	29786	29568	29940	29796	29928	30017	29619	29584	29747	29767	29660	29793	29673	29625	29688	29553	29618	29732	29518	29838	29700	29667	29765	29606	29782	29965	29627	29669	29696	29835	29635	29625	29967	29635	29756	29826	29636	29882	29774	29528	29656	29587	29692	29771	29651	29832	29525	29771	29672	29585	29644	29521	29664	29765	29779	29720	29716	29866	29452	29690	29862	29752	29667	29813	29686	29518	29526	29700	29536	29641	29583	29656	29650	29685	29859	29748	29683	29597	29851	29709	29784	29501	29833	29643	29770	29611	29822	29420	29745	29489	29607	29922	29601	29729	29639	29671	29706	29620	29800	29737	29424	29590	29699	29617	29415	29579	29655	29577	29366	29949	29481	29646	29648	29779	29719	29838	29709	29809	29572	29853	29518	29542	29684	29965	29575	29741	29706	29660	29736	30002	29552	29734	29816	29668	29752	29557	29745	29511	29708	29936	29660	29723	29648	29804	29667	29645	29698	29577	29873	29729	29738	29641	29693	29576	29736	29662	29623	29701	29817	29488	29749	29846	29595	29838	29762	29436	29617	29890	29704	29750	29873	29736	29763	29560	29640	29813	29782	29810	29624	29877	29733	29755	29768	29451	29757	29621	29526	29645	29600	29762	29903	29744	29735	29594	29764	29683	29708	29598	29422	29643	29654	29942	29766	29798	29762	29614	29611	29509	29686	29800	29785	29757	29829	29745	29822	29758	29729	29693	29617	29452	29695	29738	29682	29730	29592	29615	29562	29643	29594	29730	29417	29879	29516	29799	29931	29746	29884	29870	29719	29801	29864	29703	29753	29703	29594	29803	29793	29870	29849	29782	29664	29699	29733	29502	29629	29555	29714	29781	29689	29599	29739	29978	29767	29909	29651	29610	29977	29867	29855	29891	29851	29638	29580	29927	29839	29705	29729	29666	29653	29741	29895	29710	29460	29871	29583	29617	29839	29501	29590	29658	29833	29837	29808	29787	29694	29743	29848	29632	29684	29915	29740	29816	29683	29732	29633	29709	29701	30009	29712	29676	29606	29892	29562	29568	29647	29615	29738	29605	29914	29792	29606	29972	29736	30044	29604	29778	29545	29658	29625	29588	29598	29656	29532	29688	29862	29726	29659	29812	29785	29682	29656	29847	29899	29882	29846	29771	29558	29819	29695	29590	29620	29890	29667	29719	29759	29833	29672	29642	29527	29776	29655	29845	29961	29806	29780	29543	29562	29943	29890	29559	29758	30028	29576	29593	29517	29565	29482	29679	29630	29747	29741	29786	29814	29460	29594	29563	29576	29756	29479	29597	29707	29696	29580	29614	29986	29625	29709	29623	29791	29686	29596	29586	29611	29624	29704	29948	29471	29837	29469	29703	29699	29815	29605	29812	29596	29777	29546	29873	29369	29687	29583	29756	29787	29681	29873	29881	29829	29834	29588	29719	29600	29464	29580	29762	29579	29662	29849	29810	29654	29807	29538	29569	29735	29660	29531	29729	29664	29568	29650	29720	29790	29521	29769	29672	29651	29699	29770	29766	29601	29676	29682	29854	29674	29696	29813	29744	29714	29784	29829	29713	29527	29598	29785	29794	29765	29739	29652	29444	29726	29684	30051	29707	29683	29498	29793	29687	29553	29414	29610	29681	29580	29766	29626	29708	29344	29850	29799	29732	29609	29759	29933	29602	29689	29774	29805	29686	29381	29656	29714	29770	29539	29772	29691	30069	29510	29811	29668	29435	29613	29811	29678	29705	29792	29759	29941	29884	29665	29568	29537	29675	29584	29726	29753	29662	29884	29667	29685	29373	29689	29734	29848	29609	29697	29723	29596	29638	29574	29862	29755	29653	29616	29535	29828	29520	29791	29561	29694	29683	29657	29762	29721	29647	29759	29720	29695	29768	29527	29952	29764	29675	29499	29629	29584	29537	29390	29815	29698	29599	29607	29565	29887	29722	29502	29655	29827	29729	30014	29512	29642	29697	29528	29665	29722	29517	29685	29627	29829	29885	29861	29718	29551	29771	29850	29633	29616	29739	29594	30092	29761	29640	29503	29495	29611	29478	29691	29750	29701	29534	29488	29699	29789	29572	29781	29719	29584	29707	29804	29727	29657	29809	29572	29640	29641	29651	29763	29750	29735	29748	29599	29738	29629	29593	29666	29745	29704	29763	29669	29439	29492	29806	29603	29803	29843	29733	29897	29704	29604	29812	29862	29636	29529	29791	29755	29554	29538	29705	29706	29892	29566	29697	29609	29776	29609	29635	29544	29940	29726	29649	29730
23053	39539	36598	29230	27325	26208	25120	24471	23980	23703	23067	23263	23377	23291	23743	23279	23144	22868	22839	22936	22960	22727	22817	22672	22563	22539	22834	22722	22744	22715	22754	22917	22866	22742	22826	22505	22617	22896	22855	23823	24850	23576	23357	22755	22537	22651	22482	22488	22471	22467	22494	22581	22487	22434	22636	22378	22484	22620	22364	22630	22560	22657	22561	22490	22513	22492	22590	22388	22523	22479	22439	22392	22660	22354	22603	22539	22538	22514	22424	22734	22477	22475	22542	22522	22546	22391	22487	22508	22439	22348	22502	22423	22634	22339	22559	22588	22462	22417	22414	22389	22507	22594	22472	22376	22489	22451	22387	22412	22540	22522	22483	22509	22524	22387	22481	22385	22480	22598	22575	22427	22413	22491	22568	22560	22406	22503	22623	22377	22424	22418	22463	22481	22432	22507	22332	22559	22439	22353	22428	22359	22596	22386	22433	22502	22474	22560	22553	22393	22366	22627	22472	22501	22526	22368	22619	22583	22649	22612	22500	22596	22450	22377	22558	22516	22407	22357	22451	22325	22384	22384	22425	22291	22417	22588	22379	22435	22567	22307	22466	22532	22500	22474	22578	22365	22477	22374	22365	22438	22443	22654	22555	22586	22525	22477	22369	22552	22425	22632	22642	22434	22585	22446	22435	22501	22530	22641	22424	22364	22431	22602	22539	22416	22261	22578	22393	22536	22377	22405	22420	22361	22622	22630	22491	22722	22556	22457	22606	22494	22558	22502	22496	22606	22556	22570	22516	22388	22525	22582	22451	22387	22397	22490	22530	22534	22496	22640	22506	22497	22360	22420	22318	22485	22385	22538	22644	22401	22517	22513	22419	22803	22636	22716	22622	22665	22607	22480	22397	22614	22298	22561	22375	22522	22609	22496	22451	22492	22534	22419	22449	22487	22629	22403	22484	22398	22508	22418	22538	22569	22614	22339	22494	22337	22524	22409	22580	22554	22333	22353	22364	22592	22547	22470	22553	22624	22492	22545	22724	22378	22422	22413	22496	22401	22627	22364	22489	22393	22500	22499	22506	22566	22479	22306	22448	22301	22698	22588	22423	22438	22325	22573	22476	22707	22264	22472	22549	22335	22468	22188	22632	22462	22613	22484	22358	22435	22449	22454	22369	22609	22258	22666	22557	22534	22480	22524	22267	22479	22681	22412	22467	22550	22407	22492	22592	22525	22350	22669	22447	22443	22465	22356	22445	22582	22473	22653	22443	22458	22436	22510	22488	22428	22611	22504	22309	22663	22541	22552	22456	22458	22443	22574	22340	22569	22447	22425	22648	22575	22592	22405	22559	22521	22417	22526	22432	22398	22545	22616	22264	22422	22472	22393	22479	22478	22410	22351	22494	22410	22385	22377	22463	22380	22483	22661	22574	22635	22639	22480	22575	22683	22484	22406	22372	22524	22491	22585	22432	22368	22435	22472	22407	22482	22606	22426	22490	22530	22531	22459	22478	22357	22574	22228	22637	22467	22475	22598	22495	22510	22382	22516	22462	22498	22420	22411	22458	22593	22319	22515	22573	22424	22486	22193	22522	22435	22499	22665	22385	22554	22577	22544	22458	22597	22526	22508	22419	22279	22311	22394	22458	22441	22573	22606	22355	22597	22534	22479	22501	22517	22412	22325	22546	22557	22474	22473	22516	22663	22486	22425	22607	22607	22278	22486	22629	22419	22442	22533	22301	22407	22423	22641	22364	22513	22453	22419	22523	22503	22496	22500	22503	22512	22384	22435	22543	22572	22394	22551	22428	22480	22428	22654	22510	22513	22452	22445	22371	22308	22524	22564	22535	22441	22494	22365	22454	22502	22459	22354	22602	22511	22474	22701	22542	22319	22483	22484	22561	22554	22486	22414	22578	22481	22276	22411	22590	22473	22534	22316	22484	22433	22482	22524	22464	22405	22476	22348	22545	22541	22322	22273	22453	22520	22450	22406	22413	22443	22492	22457	22674	22419	22626	22455	22540	22432	22455	22648	22463	22451	22516	22497	22492	22556	22485	22331	22382	22458	22402	22584	22609	22464	22499	22481	22542	22688	22381	22528	22413	22444	22594	22644	22497	22481	22369	22494	22526	22342	22433	22390	22400	22391	22600	22499	22664	22320	22359	22389	22699	22361	22537	22375	22406	22510	22643	22426	22338	22396	22479	22303	22532	22611	22347	22466	22361	22388	22369	22381	22465	22445	22432	22582	22518	22603	22594	22429	22347	22574	22452	22601	22505	22387	22677	22398	22481	22635	22564	22503	22416	22478	22404	22524	22459	22434	22398	22515	22706	22486	22548	22466	22631	22398	22708	22320	22521	22260	22747	22409	22574	22557	22351	22525	22483	22428	22481	22595	22412	22417	22470	22375	22386	22490	22442	22429	22455	22560	22402	22534	22444	22475	22582	22460	22500	22501	22585	22514	22422	22414	22713	22560	22331	22573	22543	22313	22588	22608	22505	22505	22677	22603	22462	22540	22617	22564	22600	22389	22628	22365	22560	22426	22551	22582	22490	22351	22548	22368	22445	22397	22627	22408	22296	22490	22543	22621	22553	22349	22528	22484	22615	22349	22527	22509	22664	22555	22494	22489	22470	22504	22518	22421	22595	22233	22576	22544	22663	22419	22613	22502	22505	22641	22660	22487	22685	22613	22408	22392	22432	22285	22453	22514	22426	22569	22421	22470	22582	22369	22562	22508	22388	22414	22517	22351	22388	22294	22491	22680	22593	22425	22495	22390	22661	22451	22445	22420	22277	22340	22730	22385	22392	22346	22327	22348	22542	22529	22440	22473	22652	22654	22355	22415	22284	22434	22433	22637	22608	22483	22588	22422	22453	22578	22426	22451	22544	22474	22541	22362	22540	22594	22388	22478	22263	22456	22507	22386	22342	22496	22645	22518	22355	22380	22528	22344	22362	22527	22606	22487	22505	22630	22523	22701	22599	22389	22620	22383	22351	22423	22493	22528	22426	22280	22491	22316	22596	22399	22573	22541	22421	22694	22393	22498	22415	22461	22545	22611	22551	22491	22716	22397	22572	22570	22623	22588	22541	22526	22433	22404	22364	22401	22430	22452	22563	22548	22431	22452	22439	22426	22587	22429	22462	22501	22517	22661	22607	22386	22515	22413	22560	22444	22710	22380	22554	22450	22428	22442	22439	22506	22424	22406	22595	22514	22479	22532	22493	22651	22394	22675	22534	22290	22424	22509	22530	22413	22249	22601	22557	22612	22595	22418	22324	22600	22570	22418	22689	22519	22512	22468	22416	22399	22485	22407	22343	22208	22612	22462	22555	22316	22459	22473	22498	22320	22625	22660	22523	22395	22577	22537	22507	22523	22325	22410	22436	22361	22354	22423	22551	22489	22427	22587	22476	22685	22525	22667	22437	22421	22404	22472	22503	22581	22585	22303	22655	22409	22252	22516	22710	22544	22520	22604	22578	22434	22602	22345	22371	22400	22602	22447	22456	22535	22435	22494	22571	22198	22341	22588	22408	22475	22394	22549	22538	22486	22358	22486	22472	22493	22470	22475	22432	22601	22521	22463	22497	22416	22438	22479	22553	22465	22559	22586	22530	22454	22460	22548	22430	22551	22529	22400	22342	22525	22462	22616	22441	22604	22500	22397	22310	22371	22465	22444	22546	22381	22353	22484	22354	22411	22337	22558	22448	22477	22486	22460	22437	22542	22475	22512	22494	22433	22627	22556	22542	22267	22563	22464	22445	22471	22409	22347	22600	22431	22424	22523	22354	22350	22518	22521	22566	22349	22600	22501	22476	22369	22486	22459	22518	22313	22379	22528	22350	22570	22401	22393	22560	22502	22431	22478	22589	22449	22319	22481	22525	22559	22327	22449	22662	22406	22285	22420	22406	22297	22640	22366	22548	22431	22467	22484	22470	22390	22443	22394	22311	22224	22556	22605	22616	22529	22516	22346	22562	22391	22401	22354	22505	22655	22525	22514	22373	22505	22573	22507	22532	22350	22482	22549	22449	22583	22453	22481	22372	22395	22497	22556	22613	22397	22363	22465	22579	22445	22456	22414	22528	22424	22251	22564	22453	22563	22485	22382	22524	22431	22578	22473	22475	22526	22604	22363	22287	22390	22623	22490	22547	22614	22478	22508	22591	22555	22558	22472	22553	22519	22378	22540	22524	22573	22604	22510	22557	22580	22236	22488	22464	22544	22595	22447	22498	22531	22361	22609	22398	22568	22455	22561	22373	22566	22734	22400	22403	22480	22721	22352	22477	22345	22624	22492	22656	22498	22314	22605	22477	22269	22544	22511	22595	22511	22607	22549	22587	22327	22457	22206	22553	22527	22564	22558	22489	22554	22525	22548	22374	22586	22426	22401	22360	22459	22651	22402	22350	22628	22537	22522	22384	22532	22577	22507	22655	22508	22361	22446	22514	22342	22472	22533	22561	22429	22535	22646	22434	22517	22486	22378	22540	22447	22568	22430	22552	22273	22674	22532	22446	22306	22548	22389	22539	22482	22180	22258	22690	22613	22535	22615	22435	22428	22520	22584	22409	22556	22573	22638	22309	22458	22285	22510	22592	22456	22636	22360	22444	22550	22266	22611	22536	22346	22484	22589	22506	22574	22541	22385	22413	22472	22402	22434	22530	22477	22510	22475	22555	22475	22536	22434	22396	22416	22309	22535	22312	22313	22556	22407	22496	22549	22389	22430	22643	22321	22672	22388	22420	22575	22682	22535	22505	22627	22591	22583	22429	22383	22641	22484	22530	22485	22297	22488	22356	22550	22400	22715	22432	22501	22436	22427	22406	22590	22504	22634	22341	22518	22656	22600	22355	22690	22395	22563	22358	22472	22382	22513	22527	22550	22396	22539	22363	22502	22379	22582	22503	22413	22405	22384	22512	22555	22494	22507	22473	22604	22544	22501	22451	22664	22589	22475	22670	22548	22426	22481	22627	22434	22466	22521	22432	22584	22407	22433	22480	22598	22603	22395	22485	22682	22405	22521	22591	22322	22432	22407	22553	22403	22485	22443	22388	22621	22489	22479	22440	22646	22652	22727	22375	22472	22529	22383	22535	22584	22587	22515	22496	22554	22580	22455	22512	22559	22421	22313	22314	22372	22597	22368	22412	22469	22690	22451	22372	22564	22580	22227
22770	21550	29446	24208	22987	28956	34616	31724	31364	31388	30819	30834	30966	30980	31130	30845	30672	30765	30579	30624	30542	30571	30226	30447	30288	30039	30461	30494	30237	29993	30176	30220	30188	30325	30276	30092	30171	30094	30588	31624	32843	32025	31209	30645	30411	30103	30120	30066	30088	30068	29989	30051	30004	30052	30176	30066	30095	30114	30018	29982	30067	29924	30203	29986	30082	30428	30281	30439	30127	29993	30138	30255	30222	30114	30061	30024	30345	30111	30168	29917	29927	30200	29929	29990	29843	30328	29731	29938	30172	30008	30050	30049	30011	29753	29944	30048	29991	29769	29834	29824	29896	29936	29927	30124	29915	30042	29821	30072	29995	30244	30005	29971	29984	29907	30016	29911	29957	30077	30054	30193	29974	29604	29860	30356	29911	30144	30285	29969	30067	30033	30375	29888	30018	29805	30038	29819	29886	30017	30016	29859	30005	30255	30211	30282	29926	30188	29943	29809	30190	30103	29942	30011	30145	29959	30109	30137	30231	30126	30101	29963	30055	29738	29776	30094	30328	30092	29987	30092	30015	30100	29864	29924	30018	29913	30136	29940	30010	30346	30030	29882	29910	29866	30026	29906	29817	30056	30106	29868	30036	30120	30031	30037	30223	30083	29761	29767	30138	29956	30039	30174	30132	29889	29950	29900	29920	30102	29823	29963	29922	29861	30132	29937	30086	29932	30226	29976	29936	30205	30218	29973	29926	29863	30112	29674	30141	30025	29990	30121	29834	30311	29900	29758	29822	29978	30005	29968	29932	29930	29934	29993	29880	29961	30017	29889	30081	29998	29926	30008	29879	29894	30136	29992	29989	29880	29798	29955	29860	29891	29908	29763	29903	29854	29864	29968	30071	29935	30018	29842	30138	29862	29819	29843	29793	30106	29816	29913	29961	29848	29711	30215	29775	29943	29995	30110	30204	30009	29834	29920	29822	30136	29823	29642	29798	29941	30071	29811	29953	29853	30185	29894	29817	29937	29915	30126	29697	29703	30243	30060	29947	29901	29853	29972	29811	30242	29957	30033	30134	29967	30153	30081	30047	29883	29963	30098	29799	29932	29754	30129	30185	30078	30106	29901	29891	29871	29796	29999	29878	30001	30052	30024	29994	30063	29926	29947	30156	30154	30075	29904	29926	30110	30011	29908	29905	29883	29920	29920	30022	29935	29902	30075	29757	29909	29712	29681	29752	29940	29986	29934	30069	29984	29940	29844	29848	29914	29853	30031	29998	30050	29928	29979	29874	29830	29815	30188	29987	30112	30014	29990	29731	29917	29997	29706	30131	30197	29968	29767	29840	30056	30027	30066	29572	29934	29920	29590	29925	29661	30064	30028	29876	29969	29888	29903	30128	29927	29744	29954	30013	29969	30191	29780	30053	29840	30144	30210	29777	29852	29987	29883	30007	30086	29983	30019	30118	29947	29845	29994	30035	30008	30052	29973	30101	29874	30059	30007	30001	29960	29906	29920	30094	29982	29813	29834	30003	29639	30045	30126	30078	29975	29972	30182	29790	30194	30164	29939	29874	29881	29751	29788	29984	29872	29991	29983	29961	30113	29949	29738	29943	29946	29899	29931	30057	30063	29982	30243	30050	29957	30048	29926	29918	29995	30107	30159	30169	30081	29882	29958	29755	30094	30118	30023	29902	29784	30196	30133	30035	29687	29829	29858	29724	29839	29904	30076	30034	29747	29940	29975	29861	29983	30050	29724	29771	29830	29944	29997	30189	29997	30037	29901	30082	29809	29867	29997	30009	30030	29818	29700	29659	29976	30081	29948	29908	29932	30071	29923	29871	29966	29952	29959	29822	29718	30066	29848	30014	30133	29947	29987	30074	29921	30027	29898	30020	30269	29907	29899	30183	29851	29850	30113	30057	29944	29923	29913	29760	29809	29880	29859	29953	29886	30002	30101	29990	30152	29911	29995	29691	30149	30141	30018	29862	29862	29701	29930	29656	29866	29856	30062	29864	29982	30038	29913	29831	29971	30191	30004	29985	29810	29973	29860	30068	29917	29746	30122	29981	29796	29987	29995	29976	29915	30108	29919	29653	30062	29978	29957	29978	29886	30034	30053	29733	29896	30023	29995	30074	29878	29942	29784	29996	29999	29886	29807	30032	29855	30048	30020	30068	29926	29987	29789	30003	29920	29971	29908	30019	29673	29863	29856	29775	29908	29989	29996	29911	29897	29932	29929	30083	30003	30019	29947	30127	29949	29944	30074	30107	29875	29759	29872	29755	29785	29991	30174	29964	29863	30068	29838	29913	29957	30045	29856	30018	29836	29934	29688	29638	29907	29913	29929	29951	29909	30047	30076	29935	29916	30087	30160	30030	30082	30093	30015	29886	29923	29800	29894	29917	29937	30067	29849	29907	30036	30003	30222	30200	29911	29953	29895	30070	29831	30103	30304	29952	30022	29824	29952	29943	29841	29873	29974	29915	30009	30118	30042	30077	29832	30047	29937	29738	29822	29752	29761	29826	29943	30018	30270	30154	29905	29930	29945	30082	29807	30063	30014	30039	30065	30030	29983	30091	30024	30038	29867	29939	29877	30051	29927	30056	30017	29941	29853	30088	29959	29793	29876	29800	29855	29965	29940	30080	29775	30016	30025	30119	30057	30316	30018	29906	29998	29802	29720	30013	30129	29891	29945	29869	30035	29793	30121	29979	30071	29978	30067	29866	30111	30046	29993	29961	29852	30200	30124	30015	30071	29993	29868	30126	30174	30255	29764	29919	29942	30032	29998	30065	29861	30005	30003	30095	29902	29875	29924	29969	29799	29940	29896	29648	29907	29943	30037	29927	30203	29964	30283	29931	29788	29779	29962	29845	30217	29927	30039	29917	29993	30204	30021	29937	30091	29883	29935	29838	29889	29875	29770	29853	29889	30034	29750	29953	29857	29955	30251	29892	30009	29915	30116	29879	29946	29986	30038	30019	29931	30091	30051	30000	30135	30107	29856	30026	29996	29853	29971	29889	29806	30037	30007	30105	29853	30198	29864	29803	30131	30003	29970	30002	29830	29972	30004	30089	29916	30119	29799	29848	29901	30061	29887	29757	30018	30119	30162	30223	29882	30185	30225	29911	29993	30008	29834	30066	30100	30006	30012	30070	29883	29875	29953	29983	29998	29768	29945	29995	29820	29740	29956	29910	30057	29757	29866	30226	29634	30120	30164	29957	30054	30038	29937	30197	29888	30013	30175	30002	30035	29926	29987	29999	29918	29868	30024	30268	30012	29837	30123	29826	29763	29999	29995	30034	30118	29915	29907	30086	30099	29899	30143	30144	30157	30082	29728	30022	29920	30045	30132	29604	29894	29819	29906	30053	30110	30049	30094	30102	29964	29686	30075	30229	29899	29936	29969	30007	30201	29805	30016	29738	29903	29990	29788	30018	30084	30162	29962	30021	29907	30010	30045	29835	29858	29992	29876	29895	29962	29832	30036	29878	29735	29818	29941	29903	29969	30062	29943	29886	29920	29988	30016	30063	30060	29976	29671	29850	29767	29989	30088	29672	30032	30021	29953	29968	29861	30071	30146	29884	30004	30177	30116	30108	29995	30140	29902	30072	29941	29922	29924	30145	29894	29990	30065	30035	29691	29730	29740	29838	29954	29935	29844	29993	29947	30013	30021	29910	29842	30087	29865	29900	29876	29942	29825	29651	30048	29942	29900	30061	30035	30210	29845	29888	29871	30098	30002	29883	29772	29866	29987	29989	30059	30040	30059	30054	29883	29996	29981	29965	29931	29763	29945	29724	29744	29964	29793	29743	29779	29872	29961	29897	29997	30120	29885	29669	30123	29983	29909	29845	30129	29899	30106	29920	30136	30190	30077	29918	29814	30047	30076	29797	29886	29972	30028	30022	30000	29980	29822	29933	29923	29975	29880	29813	29950	29964	29972	29912	30131	29936	29984	29958	29930	30031	29979	29867	29637	29795	30082	29725	29974	29818	29869	29846	29985	30002	29882	29852	29831	30116	29966	30020	29940	29868	29958	30039	30104	29799	30155	30033	30228	29928	30058	29915	29940	30051	30167	30003	30009	29889	29912	29947	29936	30005	29907	30003	29818	29977	29839	30034	29923	30091	29916	30140	30006	29827	30280	30198	30122	29987	30045	29920	29939	30126	30000	30068	30076	29968	29695	30117	29882	30184	30109	30068	29926	29893	29933	30033	29888	29846	30041	29828	29966	29961	29810	29954	29870	29841	29814	30270	29798	30067	29870	29987	29730	29984	30141	30000	29842	29827	29950	29937	29888	30213	29913	29835	30008	29960	29864	30128	29997	30008	29795	29807	30079	29756	29873	29926	29805	29691	30057	30293	29920	29929	30070	30031	30174	29963	30040	30194	29907	30172	29950	29908	30026	30011	30118	29983	29750	30017	29951	29919	29792	30118	30074	29842	30312	30032	29769	30250	30010	30017	30282	30018	29862	29947	29974	29862	29991	29929	30013	30103	29923	30080	29945	30074	29972	29728	29771	29986	30063	29945	30221	30133	30048	29901	29871	30098	30072	30044	29995	30153	29969	29915	30006	29811	29780	30044	29892	30142	29782	29780	29904	30112	29956	30048	30156	30152	30083	29908	29976	30034	29944	29984	30090	30135	29722	29696	29904	29880	29863	30104	29903	29896	30165	29894	29933	30177	29918	30024	29823	30004	29782	29971	30138	29812	29947	29944	29950	29904	29916	29775	30148	29764	29831	29992	30106	30043	29809	30041	29891	30010	30040	29807	29967	29948	29845	30103	30099	29876	29905	30098	29798	30016	29958	30138	30067	30120	30119	30052	30186	30209	29942	30124	29943	29942	29977	29962	30002	29932	30086	29908	29940	30163	29809	29844	30148	29957	29901	30217	30031	29916	29928	29968	29911	29742	29970	29905	30022	30048	29852	29948	29877	29943	29965	29932	30028	30014	29945	30132	29931	29706	29777	29840	30016	29963	30215	29952	30004	29897	29918	29944	29819	29889	30008	30045	29552	30100	30093	30031	29885	30039	29959	29843	29831	29781	30081	29936	29934	30148	29916	29905	30124	29965	29855	29856	29935	29949	29923	30089	29966	29917	29920	29935	29676	29986	29772	29752	29963	29936	29833	29787	29769	30032	30136	30036	29932	30026	30076	30115	30166
24587	44193	40718	32088	29229	27606	26541	25515	24831	24304	23624	23703	23915	23934	23858	23752	23610	23144	23312	23335	23062	23164	23065	23085	22927	22716	23132	22986	23010	23036	22851	22706	22884	23155	22977	22791	22714	22831	22983	25392	27001	24959	24017	23250	22840	22672	22614	22502	22755	22794	22672	22523	22852	22494	22887	22638	22591	22601	22573	22592	22788	22557	22601	22571	22694	22575	22509	22732	22588	22555	22538	22637	22651	22643	22537	22614	22453	22439	22601	22563	22811	22715	22598	22529	22687	22671	22545	22691	22554	22725	22639	22601	22713	22664	22451	22524	22653	22459	22526	22631	22594	22669	22634	22706	22720	22615	22784	22593	22899	22613	22656	22484	22521	22547	22552	22643	22716	22571	22608	22556	22691	22500	22713	22598	22484	22777	22573	22534	22718	22592	22573	22729	22865	22502	22772	22634	22542	22664	22634	22660	22601	22708	22619	22499	22813	22818	22514	22496	22762	22712	22510	22637	22537	22594	22655	22553	22486	22606	22730	22446	22549	22820	22662	22538	22516	22671	22407	22592	22642	22543	22691	22551	22801	22710	22572	22710	22665	22654	22673	22557	22624	22428	22642	22692	22501	22616	22588	22644	22610	22601	22768	22875	22533	22611	22545	22551	22395	22517	22489	22671	22534	22563	22641	22659	22597	22637	22544	22721	22718	22485	22652	22637	22660	22776	22488	22691	22443	22475	22747	22623	22473	22526	22614	22693	22690	22551	22616	22530	22754	22689	22747	22606	22698	22506	22512	22542	22672	22515	22655	22631	22751	22765	22634	22523	22507	22768	22639	22689	22621	22721	22498	22615	22498	22523	22492	22634	22543	22744	22570	22581	22564	22655	22642	22596	22744	22553	22605	22566	22628	22658	22763	22738	22529	22322	22601	22535	22599	22464	22596	22580	22627	22743	22626	22518	22551	22569	22491	22755	22619	22486	22645	22645	22647	22614	22749	22581	22527	22474	22653	22595	22660	22534	22595	22517	22559	22405	22706	22489	22724	22623	22552	22525	22629	22554	22653	22725	22676	22574	22612	22611	22513	22532	22607	22752	22417	22412	22643	22731	22707	22584	22728	22604	22519	22685	22534	22558	22674	22595	22766	22633	22563	22483	22616	22576	22639	22744	22282	22605	22529	22535	22622	22503	22420	22690	22670	22593	22844	22507	22624	22418	22695	22651	22560	22657	22524	22623	22484	22633	22535	22696	22525	22766	22582	22611	22573	22474	22717	22747	22477	22503	22811	22679	22565	22520	22611	22544	22754	22690	22599	22525	22507	22686	22425	22591	22558	22525	22575	22393	22655	22649	22552	22633	22627	22806	22761	22666	22680	22534	22517	22701	22717	22530	22364	22467	22499	22543	22664	22736	22653	22646	22522	22789	22815	22667	22590	22599	22767	22568	22697	22641	22637	22489	22650	22851	22592	22609	22591	22728	22501	22443	22634	22636	22565	22530	22744	22557	22693	22623	22555	22475	22522	22662	22487	22540	22549	22636	22679	22660	22694	22616	22515	22514	22690	22766	22462	22709	22495	22798	22751	22642	22573	22756	22542	22426	22682	22611	22501	22386	22325	22536	22666	22707	22694	22714	22729	22692	22584	22687	22578	22674	22561	22663	22597	22584	22485	22626	22631	22662	22552	22607	22527	22552	22603	22587	22644	22546	22444	22469	22661	22682	22628	22499	22849	22621	22650	22604	22641	22512	22594	22478	22490	22636	22740	22610	22778	22482	22407	22594	22620	22814	22535	22580	22640	22504	22461	22643	22731	22431	22532	22569	22829	22669	22543	22676	22743	22626	22554	22592	22550	22568	22492	22674	22620	22525	22719	22747	22609	22427	22409	22607	22992	22597	22587	22550	22564	22654	22771	22644	22641	22492	22532	22714	22553	22529	22390	22625	22769	22647	22611	22623	22611	22612	22554	22592	22568	22555	22531	22564	22524	22583	22663	22740	22633	22912	22632	22602	22559	22632	22553	22496	22708	22538	22505	22615	22597	22587	22595	22689	22566	22521	22656	22485	22599	22560	22731	22692	22583	22596	22477	22693	22655	22420	22588	22562	22494	22620	22600	22675	22638	22660	22775	22464	22483	22640	22456	22440	22687	22419	22715	22685	22855	22574	22342	22603	22587	22582	22594	22812	22697	22545	22705	22336	22531	22638	22565	22580	22600	22526	22554	22604	22592	22530	22617	22595	22566	22609	22612	22624	22634	22543	22524	22737	22436	22727	22577	22623	22489	22634	22429	22621	22621	22686	22518	22720	22548	22573	22738	22696	22559	22828	22618	22650	22535	22615	22562	22655	22580	22527	22795	22727	22651	22587	22684	22610	22642	22675	22622	22639	22469	22519	22651	22682	22589	22598	22612	22518	22693	22499	22499	22564	22618	22602	22611	22653	22713	22565	22582	22514	22561	22463	22481	22630	22512	22620	22741	22700	22537	22513	22622	22642	22630	22611	22545	22715	22640	22678	22692	22581	22686	22586	22673	22596	22638	22506	22644	22853	22667	22577	22722	22473	22781	22569	22606	22487	22653	22610	22730	22478	22380	22550	22539	22661	22552	22434	22698	22644	22588	22608	22649	22448	22767	22700	22581	22649	22663	22643	22397	22691	22492	22627	22755	22400	22578	22430	22785	22749	22731	22681	22722	22628	22565	22784	22589	22560	22506	22596	22606	22387	22703	22633	22562	22610	22671	22917	22611	22453	22737	22419	22575	22508	22741	22429	22557	22555	22569	22847	22604	22612	22473	22613	22731	22572	22868	22577	22529	22546	22437	22830	22453	22634	22482	22667	22439	22593	22665	22453	22667	22601	22537	22660	22525	22621	22646	22576	22672	22754	22812	22558	22476	22582	22549	22547	22684	22655	22653	22515	22622	22573	22537	22627	22518	22518	22634	22473	22930	22533	22672	22639	22581	22571	22689	22546	22565	22462	22776	22556	22706	22469	22438	22386	22642	22709	22743	22839	22611	22623	22774	22518	22692	22660	22490	22702	22553	22728	22547	22642	22612	22557	22404	22634	22675	22695	22546	22650	22585	22681	22487	22477	22445	22742	22604	22798	22637	22493	22416	22468	22697	22578	22595	22634	22490	22489	22563	22674	22672	22395	22608	22606	22524	22682	22669	22628	22712	22630	22643	22601	22564	22563	22724	22518	22523	22459	22672	22659	22538	22612	22527	22589	22522	22578	22534	22537	22692	22481	22602	22602	22616	22526	22691	22654	22517	22525	22428	22450	22800	22563	22582	22408	22627	22791	22414	22675	22652	22527	22456	22540	22481	22674	22675	22520	22724	22556	22619	22620	22454	22780	22398	22613	22683	22596	22724	22568	22648	22372	22606	22703	22572	22675	22537	22646	22604	22678	22562	22566	22710	22721	22564	22668	22699	22606	22475	22624	22701	22594	22537	22619	22682	22500	22645	22565	22478	22513	22660	22740	22510	22746	22606	22556	22506	22627	22787	22755	22573	22567	22759	22697	22495	22503	22555	22562	22639	22781	22552	22672	22637	22544	22611	22728	22508	22598	22592	22616	22641	22585	22704	22680	22802	22545	22638	22808	22587	22614	22514	22697	22640	22560	22617	22575	22558	22632	22549	22487	22860	22855	22757	22512	22608	22542	22623	22611	22706	22545	22578	22481	22514	22615	22590	22469	22568	22516	22661	22662	22546	22809	22577	22497	22625	22687	22740	22640	22606	22564	22593	22555	22695	22529	22530	22617	22605	22655	22471	22660	22567	22702	22767	22511	22638	22374	22758	22712	22508	22555	22645	22694	22403	22542	22700	22595	22477	22688	22674	22684	22467	22548	22741	22767	22605	22687	22613	22687	22681	22759	22385	22680	22529	22470	22744	22547	22618	22653	22536	22680	22627	22616	22603	22638	22698	22674	22735	22642	22596	22640	22724	22453	22563	22747	22629	22533	22460	22691	22446	22607	22697	22345	22717	22621	22406	22647	22708	22449	22608	22481	22700	22534	22665	22635	22606	22553	22603	22628	22640	22595	22501	22506	22685	22581	22699	22703	22808	22646	22595	22471	22585	22453	22652	22497	22572	22550	22658	22639	22599	22745	22612	22545	22356	22703	22637	22430	22466	22668	22617	22659	22644	22619	22539	22510	22574	22753	22665	22623	22499	22524	22488	22611	22517	22579	22687	22619	22546	22689	22741	22588	22632	22693	22565	22520	22723	22539	22615	22649	22446	22788	22568	22610	22646	22429	22612	22583	22623	22627	22483	22464	22624	22549	22575	22575	22741	22605	22651	22694	22519	22582	22661	22568	22687	22649	22718	22534	22543	22569	22624	22686	22860	22542	22623	22455	22573	22618	22703	22648	22525	22608	22642	22691	22683	22669	22675	22573	22702	22466	22498	22469	22427	22539	22646	22640	22542	22589	22594	22694	22577	22540	22623	22593	22583	22696	22621	22605	22709	22807	22497	22549	22606	22697	22715	22586	22613	22706	22514	22604	22714	22667	22438	22709	22628	22648	22372	22646	22626	22627	22601	22545	22757	22639	22531	22423	22649	22651	22664	22608	22516	22627	22562	22636	22615	22654	22496	22589	22597	22618	22271	22744	22647	22577	22761	22665	22469	22746	22861	22585	22605	22720	22777	22597	22516	22714	22837	22570	22688	22501	22524	22834	22576	22474	22733	22761	22783	22664	22721	22414	22682	22509	22614	22638	22614	22625	22600	22585	22690	22642	22590	22479	22689	22656	22650	22702	22554	22627	22650	22720	22639	22858	22664	22438	22525	22502	22524	22632	22429	22542	22575	22700	22687	22544	22433	22734	22490	22767	22783	22663	22805	22692	22631	22565	22810	22446	22597	22668	22625	22474	22665	22525	22583	22572	22630	22505	22451	22778	22567	22866	22568	22543	22707	22602	22617	22605	22533	22592	22665	22491	22566	22728	22528	22509	22573	22577	22512	22627	22574	22541	22477	22614	22557	22640	22577	22581	22507	22641	22616	22424	22631	22622	22668	22742	22514	22733	22659	22535	22652	22547	22610	22657	22710	22548	22469	22510	22416	22711	22721	22662	22589	22540	22819	22495	22581	22546	22425	22533	22566	22594	22627	22790	22447	22479	22583	22565	22722	22639	22577	22855	22675	22646	22550	22626	22595	22720
29416	26130	34058	33213	30408	30849	30912	30350	30405	30069	30066	29936	29858	30058	30034	29951	29876	29892	29970	30160	29874	30096	30050	29867	29856	29590	29496	29809	29865	29839	29962	29922	29900	29868	29923	29976	29669	29843	29412	30050	30155	30163	30059	29774	29785	29559	29736	29728	29997	29843	29887	29894	29544	29649	29816	29811	29760	29911	29931	29598	29776	29784	29845	29923	29697	29804	29754	29651	29658	29728	29888	29499	29673	29788	29614	29862	29846	29720	29685	29696	29400	29637	29654	29889	29693	29910	29975	29755	29677	29872	29683	29788	29703	29855	29679	29607	29682	29825	29871	29975	29947	30053	29788	29860	29730	29957	29938	29863	29694	29893	29814	29751	29752	29770	29675	29648	29921	29734	29672	29735	29660	29845	29661	29709	29944	29764	29540	29921	29811	29815	29604	29701	29695	29954	29902	29773	29782	29968	29858	29749	29496	29799	29842	29729	29502	29771	29628	29647	29622	29790	29642	29734	29841	29762	29745	29700	29696	29693	29684	29787	29806	29855	29843	29618	29853	29536	29857	29705	29622	29815	29674	29799	29736	29722	30064	29757	29787	29754	29595	29629	29847	29736	29757	29627	29743	29933	29872	29727	29636	29671	29777	29648	29776	29559	29969	29805	29882	29679	29804	29519	29729	29933	29652	29600	29649	29756	29861	29487	29742	29630	29572	29681	29688	29715	29725	29656	29989	29713	29707	29875	29558	29678	29657	29948	29853	29639	29627	29903	29864	29822	29829	29590	29646	29589	29636	29785	29615	29751	29813	29739	29661	29649	29840	29557	29608	29673	29885	29578	29859	29621	29866	29593	29713	29770	29786	29886	29427	29752	29637	29793	30044	29716	29615	29626	29636	29711	29653	29792	29717	29624	29780	29633	29795	29740	29784	29834	30063	29736	29743	29946	29899	29567	29739	29937	29829	29792	29502	29658	29618	29691	29666	29819	29700	29676	29888	29845	29867	29814	29867	29815	29748	29695	29888	29768	29658	29872	29870	29726	29826	30003	29865	29889	29772	29585	29706	29729	29554	29739	30092	29550	29608	29613	29769	29870	29536	29739	30006	29676	29881	29816	29696	29874	29873	30041	29642	29598	29753	29735	29592	29754	29821	29796	29939	29913	29875	29808	29631	29621	29606	29566	29615	29821	29754	30001	29681	29494	29800	29765	29678	29904	30043	29817	29829	29889	29514	29707	29829	29732	29729	29945	29753	29712	29558	29739	29968	29772	29825	29798	29757	29805	29748	29874	29792	29749	29780	29861	29835	30097	29920	29680	29770	29736	29532	29722	29742	29741	29652	29653	29433	29818	29865	29628	29600	29752	29745	29614	29825	29740	29894	29744	29911	29933	29848	29486	29769	29716	29894	29595	29932	29715	29798	29828	29827	29608	29713	29871	29444	29528	29883	29912	29844	29811	29925	29675	29577	29747	29577	29636	29685	29898	29764	29375	29877	29874	29617	29933	29766	29589	29688	29693	29608	29849	29917	29790	30074	29856	29857	29599	29778	30025	29708	29718	29855	29795	29621	29760	29923	29676	29656	29501	29945	29897	29849	29810	30067	29779	29802	29678	29632	29898	29810	29538	29505	29742	29660	29774	29660	29811	30021	29871	29801	29883	29612	29764	29714	29419	29884	29682	29665	29658	29978	29599	29980	29905	29625	29999	29751	29686	29664	29844	29592	29649	29657	29573	29808	29549	29985	29553	29881	29740	29794	29882	29680	29907	29765	29580	29772	29621	29813	29868	29568	29648	29718	29667	29692	29942	29760	29840	29692	29795	29818	29643	29819	29858	29745	29737	29700	29761	29742	29727	30067	29680	29797	29872	29664	29739	29726	29842	29715	30031	29664	29801	29832	29659	29929	29662	29753	29872	29675	29618	29757	29580	29710	29888	29634	29662	29570	29818	29749	29715	29702	29794	29863	29749	29577	29709	29780	29698	29821	29448	29679	29568	29732	29884	29888	29894	30026	29599	29943	29512	30099	29808	29744	29492	29936	29929	30101	29899	29694	29685	29773	29881	29837	29713	29893	29900	29842	29839	29676	29651	29802	29669	29814	29954	29687	29750	29981	29866	29825	29686	29853	29622	29866	29726	29601	29908	29629	29824	29822	29724	29632	29515	29474	29981	29974	29745	29694	29659	29807	29629	29774	29742	29558	29561	29801	29542	29839	29892	29775	29855	29831	29656	29681	29775	29636	29690	29770	29863	29589	29582	29786	29775	29712	29761	29843	29818	29649	29734	29789	29753	29787	29856	29630	29577	29741	29519	30036	29670	29837	29908	29914	29776	29705	29769	29979	29555	29682	29851	29671	29590	29918	29849	29736	29581	29744	29680	29607	29714	29743	29999	29556	29643	29827	29645	29702	29797	29967	29503	29628	29787	29870	29695	29744	29797	29905	29729	29747	30080	29617	29730	29804	29493	29788	30021	29668	29755	29554	29736	29615	29850	30052	29824	29669	29640	29600	29714	29680	29551	29799	29750	29581	29593	29816	29675	29844	29673	29769	29916	29583	29897	29562	29775	29749	29765	29694	29886	30045	29967	29690	29535	29688	29709	30114	29801	29865	29723	29506	29605	29610	29941	29900	29762	29525	29672	29768	29896	29617	29744	29830	29774	29723	30065	30021	29516	29814	29989	30055	29587	30006	29814	29559	29703	29654	29619	29653	29742	29717	29741	29761	29758	29603	29916	29691	29801	29827	29569	29681	29853	29888	29721	29680	29716	29664	29788	29699	29727	29754	29572	29887	29605	29725	29875	29940	29628	29832	29851	29838	29718	29882	29514	29779	29804	29810	29745	29870	29668	30027	29919	29733	29891	29758	29401	29851	29806	29752	29676	29742	29859	29920	29704	29630	29767	29619	29814	29840	29909	29673	29821	29647	29740	29632	29760	30007	29636	29984	29554	29682	29768	29961	29538	29914	29798	29710	29797	29772	29746	29837	29833	29727	29992	29783	29499	29850	29705	29664	29573	29931	29566	29708	29780	29730	29640	29681	29627	29554	29940	29920	29681	29690	29785	29850	29573	29816	29671	29561	29793	29910	29840	29755	29781	29646	29687	29630	29750	29680	29768	29604	29719	29838	29546	29843	29652	29853	29591	29650	29601	29839	29589	29835	29822	29539	29815	29822	29648	29791	29705	29736	29722	29869	29880	29524	29577	29680	29423	29595	29695	29746	29907	29756	29459	29612	29690	29615	29669	29679	29695	29778	29714	29685	29726	29895	29859	29640	29663	29834	29582	29938	29805	29744	29860	30023	29383	29691	29729	29613	29690	29870	29877	29611	29649	29647	29548	29691	29759	29947	29783	29858	29669	29708	29816	29809	29731	29609	29962	29667	29536	29514	29553	30007	29696	29981	29641	29695	29869	29644	29838	29734	29905	29877	29801	29801	29785	29982	29984	29975	29646	29901	29852	29858	29742	29825	29855	29764	29544	29655	29872	29897	29848	29712	29909	29671	29712	29822	29538	29831	29974	29759	29724	29996	29904	29907	29579	29533	29729	29767	29632	29711	29682	29589	29978	29904	29670	29669	29735	29834	29755	29653	29641	29835	29541	29907	29601	29673	29755	29566	29934	29836	29661	29799	29747	29828	29787	29749	29799	29728	29990	29887	29853	29602	29817	30031	29928	29755	29600	29867	29850	29767	29757	29951	29495	29616	29519	29698	29676	29429	29670	29701	29507	29774	29778	29833	29742	29911	29985	29664	29662	29898	30089	29830	29839	29731	29826	29978	29822	29678	29704	30053	29688	29745	29876	29557	29678	29763	29304	29501	29638	29593	29694	29701	29662	29767	29820	29720	29547	29983	29788	29663	29979	29961	29781	29691	29532	29858	29867	29447	29592	29795	29917	29808	29460	29717	29691	29812	29912	29828	29669	29878	29827	29580	29376	29874	29746	29641	30047	29723	29572	29871	29827	29842	29692	29502	29647	29795	29653	29485	29599	29836	29915	29874	29894	29955	29833	29756	29924	29732	29583	29557	29702	29676	29726	29606	29849	29741	29718	30072	29725	29659	29864	29744	29735	29354	29736	29595	29585	29422	29613	29530	29601	29777	29756	29693	29622	29695	29703	29583	29792	29870	29711	29621	29766	30026	29828	29624	29756	29792	29768	30043	29554	29779	29649	29870	29661	29712	29578	29742	29605	29766	29911	29829	29601	29831	29880	29714	29612	29710	29910	29877	29793	29958	29779	29595	29812	29704	29628	29777	29709	29796	29798	29977	29737	29618	29481	29639	29508	29653	30024	29836	29714	29627	29684	29797	29902	29745	29824	29617	29657	29978	29665	29825	29874	29720	29874	29731	29892	29611	29553	29582	29682	29970	29659	29722	29783	29935	29604	29746	29673	29759	29607	29669	29756	29768	29733	29531	29376	29869	29780	29551	29871	30120	29775	29712	29504	29678	29472	29792	29804	29723	29832	29646	29592	29907	29587	29798	29810	29926	29733	29855	29746	29713	30088	30166	29800	29456	29637	29931	29759	29719	29765	29590	29777	29644	29744	29721	29658	29841	29906	29671	29808	29887	29796	29630	29798	29765	29868	29943	29633	29726	29526	29617	29822	29857	29997	29960	29644	29711	29776	29759	29680	29885	29933	29894	29910	29775	29939	29706	29741	29829	29545	29624	29993	29927	29687	29670	29934	29827	29571	29894	29890	29825	29499	29845	29792	29615	29485	29838	29973	29756	29586	29652	29737	29732	29832	29610	29707	29838	29639	29764	29729	29684	29566	29710	29826	29775	29818	29786	29783	29924	29852	29824	29870	29876	29836	29642	29442	29980	29712	29805	29669	29771	29782	29829	29618	29968	29678	29706	29834	29801	29715	29900	29894	29658	29873	29825	29778	29883	29769	29873	29876	29781	29719	29697	29616	29606	29639	29986	29744	29787	29525	29676	29824	29758	29688	29877	29831	29796	29585	29907	29679	29886	29572	29921	29599	29938	29599	30072	29769	29909	29769	29616	29622	29983	29892	30134	29954	29810	29907	29936	29723	29787	29872	29901	29955	29894	29773	29693	29803	29646	29874	29809	29724	29667	29616	29801	29798	29787	29741	29615	29831	29946	29814	29605	29848	29789	29712	29775	29738	29760	29776	29576	29822	29600	29575	29501	29725	29984	29843
24471	34402	31551	26177	24985	24371	23845	23384	23374	22881	22792	22921	22957	23069	22877	22824	22828	22537	22589	22841	22568	22491	22754	22728	22442	22709	22590	22500	22717	22582	22612	22484	22510	22652	22585	22701	22546	22534	22310	22776	22882	22898	22631	22544	22419	22694	22583	22477	22470	22434	22458	22465	22319	22555	22476	22509	22537	22558	22346	22507	22371	22456	22498	22495	22503	22429	22644	22490	22564	22542	22552	22407	22442	22318	22368	22414	22426	22452	22426	22360	22390	22455	22524	22550	22604	22237	22465	22527	22641	22423	22394	22480	22413	22466	22482	22766	22341	22417	22496	22445	22328	22408	22379	22309	22536	22401	22637	22557	22336	22578	22647	22423	22591	22557	22545	22506	22441	22480	22522	22566	22619	22339	22456	22654	22308	22491	22476	22315	22326	22416	22547	22335	22505	22501	22381	22261	22671	22362	22485	22542	22627	22490	22441	22359	22414	22574	22637	22436	22491	22508	22414	22563	22354	22575	22490	22452	22681	22526	22355	22253	22506	22452	22549	22587	22528	22515	22287	22601	22333	22508	22314	22378	22549	22482	22533	22571	22277	22414	22540	22371	22635	22503	22419	22414	22513	22561	22434	22419	22503	22366	22393	22418	22609	22540	22313	22575	22441	22471	22549	22472	22395	22370	22535	22602	22549	22431	22588	22435	22537	22514	22278	22560	22283	22602	22610	22554	22566	22446	22582	22378	22277	22469	22549	22324	22340	22651	22521	22501	22488	22586	22403	22566	22406	22456	22353	22517	22536	22309	22622	22442	22449	22466	22579	22477	22503	22612	22404	22425	22526	22458	22444	22445	22622	22565	22597	22415	22421	22457	22588	22399	22518	22663	22444	22434	22474	22401	22411	22487	22538	22401	22572	22331	22528	22408	22344	22383	22337	22341	22477	22402	22620	22537	22553	22446	22381	22399	22580	22446	22606	22390	22583	22496	22509	22480	22442	22568	22418	22585	22669	22500	22389	22410	22564	22448	22421	22532	22563	22460	22401	22483	22248	22438	22533	22403	22320	22639	22410	22409	22622	22361	22477	22376	22491	22481	22504	22344	22601	22484	22453	22443	22445	22560	22535	22538	22448	22617	22388	22577	22482	22486	22380	22288	22356	22605	22487	22455	22511	22546	22510	22318	22681	22271	22557	22460	22512	22532	22524	22518	22286	22431	22442	22334	22460	22567	22256	22319	22430	22554	22501	22531	22339	22376	22453	22462	22502	22448	22632	22645	22462	22389	22569	22567	22542	22416	22594	22419	22572	22714	22498	22467	22480	22262	22575	22455	22435	22461	22425	22438	22392	22361	22595	22476	22491	22384	22482	22469	22392	22347	22576	22400	22501	22410	22616	22481	22283	22501	22421	22629	22400	22531	22562	22407	22470	22399	22351	22357	22728	22576	22449	22623	22446	22482	22631	22369	22211	22499	22740	22503	22461	22605	22474	22605	22625	22506	22397	22495	22455	22604	22589	22383	22283	22511	22585	22441	22452	22548	22322	22325	22514	22499	22416	22539	22535	22530	22576	22510	22569	22570	22495	22460	22455	22362	22627	22492	22458	22493	22326	22433	22597	22538	22316	22525	22470	22442	22696	22446	22401	22363	22656	22566	22561	22322	22577	22554	22504	22551	22522	22522	22602	22396	22568	22491	22530	22566	22573	22381	22720	22459	22610	22539	22754	22399	22470	22548	22464	22385	22558	22488	22628	22580	22637	22432	22476	22532	22718	22468	22509	22359	22445	22463	22618	22494	22319	22433	22435	22461	22437	22381	22473	22488	22544	22409	22508	22511	22537	22476	22506	22291	22426	22406	22435	22519	22657	22542	22336	22387	22582	22382	22481	22389	22694	22463	22518	22391	22560	22669	22500	22481	22540	22333	22356	22420	22360	22566	22612	22249	22575	22418	22545	22219	22530	22473	22513	22439	22291	22608	22558	22385	22540	22476	22356	22570	22234	22431	22503	22302	22484	22573	22578	22347	22357	22451	22414	22453	22448	22464	22392	22491	22587	22502	22395	22532	22481	22459	22617	22462	22350	22451	22445	22331	22511	22540	22668	22516	22483	22319	22401	22538	22332	22510	22457	22650	22486	22543	22447	22569	22310	22463	22488	22256	22562	22194	22653	22425	22477	22523	22399	22326	22475	22500	22521	22524	22405	22568	22484	22476	22516	22456	22587	22458	22468	22429	22531	22188	22397	22390	22595	22317	22378	22450	22476	22407	22541	22481	22509	22315	22410	22425	22638	22555	22566	22571	22347	22483	22266	22586	22433	22423	22518	22458	22471	22358	22669	22356	22504	22772	22325	22495	22524	22389	22474	22484	22607	22447	22430	22454	22628	22584	22244	22465	22563	22478	22416	22432	22427	22481	22413	22469	22649	22404	22570	22535	22440	22584	22450	22514	22529	22483	22533	22432	22350	22523	22402	22434	22442	22642	22523	22447	22339	22689	22522	22578	22490	22502	22490	22478	22378	22446	22381	22486	22464	22531	22830	22463	22404	22573	22422	22523	22502	22486	22550	22337	22484	22356	22407	22564	22686	22507	22403	22468	22682	22363	22483	22463	22432	22376	22326	22382	22451	22440	22433	22543	22454	22323	22520	22515	22326	22325	22414	22365	22588	22439	22345	22596	22504	22465	22434	22536	22448	22414	22431	22194	22408	22454	22545	22440	22344	22386	22455	22580	22414	22453	22392	22451	22536	22398	22303	22404	22486	22658	22307	22559	22550	22467	22377	22505	22560	22567	22474	22355	22543	22487	22630	22500	22390	22529	22481	22550	22526	22416	22477	22282	22188	22576	22381	22573	22358	22660	22562	22437	22464	22591	22249	22566	22512	22526	22413	22396	22555	22424	22481	22705	22544	22474	22368	22560	22229	22536	22603	22452	22388	22334	22419	22550	22587	22558	22373	22550	22440	22629	22530	22561	22446	22369	22409	22404	22395	22335	22544	22562	22287	22406	22548	22563	22598	22505	22479	22548	22432	22531	22435	22454	22605	22399	22438	22503	22455	22557	22427	22493	22577	22514	22505	22540	22467	22429	22396	22387	22550	22388	22399	22424	22355	22581	22332	22464	22352	22572	22425	22364	22544	22711	22332	22563	22355	22504	22554	22692	22284	22633	22411	22455	22398	22508	22595	22431	22624	22445	22375	22455	22508	22669	22488	22538	22298	22464	22417	22409	22418	22418	22578	22480	22468	22561	22708	22375	22644	22398	22609	22630	22533	22656	22362	22436	22338	22480	22580	22505	22575	22438	22652	22519	22334	22607	22583	22623	22437	22504	22575	22349	22538	22483	22440	22474	22431	22710	22323	22633	22636	22579	22350	22541	22454	22333	22457	22491	22497	22532	22413	22399	22483	22480	22432	22420	22538	22441	22559	22407	22645	22367	22414	22499	22691	22550	22324	22313	22387	22403	22504	22466	22397	22396	22614	22447	22509	22342	22467	22605	22564	22420	22626	22428	22672	22447	22593	22443	22422	22485	22305	22545	22446	22490	22349	22491	22679	22428	22601	22600	22448	22438	22462	22317	22641	22479	22408	22445	22496	22425	22630	22399	22470	22683	22461	22440	22523	22457	22492	22390	22451	22391	22422	22444	22502	22503	22317	22431	22618	22591	22542	22563	22459	22412	22401	22559	22476	22451	22520	22440	22577	22374	22435	22455	22542	22369	22654	22450	22604	22444	22460	22346	22704	22715	22276	22587	22312	22297	22406	22476	22411	22379	22540	22541	22589	22326	22479	22570	22434	22579	22445	22447	22524	22499	22418	22526	22339	22447	22492	22316	22427	22503	22477	22459	22372	22493	22403	22578	22423	22625	22450	22623	22493	22399	22595	22459	22462	22375	22437	22385	22518	22448	22439	22362	22619	22387	22469	22627	22504	22383	22458	22494	22563	22600	22607	22494	22363	22532	22279	22541	22573	22336	22464	22513	22624	22499	22470	22480	22640	22559	22385	22507	22785	22542	22271	22479	22371	22487	22459	22296	22445	22647	22498	22397	22393	22578	22565	22438	22530	22509	22461	22417	22622	22421	22474	22602	22453	22428	22413	22255	22379	22447	22443	22446	22565	22379	22644	22438	22534	22371	22483	22704	22437	22513	22525	22600	22420	22573	22475	22413	22533	22389	22521	22531	22481	22349	22450	22512	22521	22510	22561	22486	22532	22422	22398	22492	22454	22409	22431	22535	22285	22457	22618	22503	22543	22319	22411	22630	22411	22437	22601	22501	22426	22525	22550	22404	22384	22469	22461	22493	22563	22553	22591	22502	22484	22480	22577	22504	22422	22508	22454	22488	22546	22355	22445	22576	22685	22330	22568	22440	22348	22495	22411	22660	22581	22414	22413	22668	22422	22508	22482	22258	22587	22536	22473	22371	22560	22641	22586	22539	22495	22519	22477	22362	22474	22595	22317	22496	22460	22418	22488	22613	22492	22669	22360	22667	22422	22421	22428	22446	22474	22463	22368	22554	22439	22552	22356	22567	22462	22586	22505	22576	22343	22536	22516	22483	22526	22347	22334	22505	22446	22363	22452	22471	22443	22540	22481	22390	22527	22508	22421	22404	22439	22500	22686	22446	22587	22311	22492	22429	22467	22535	22555	22529	22606	22324	22355	22542	22526	22481	22320	22501	22562	22493	22575	22347	22433	22587	22404	22589	22480	22487	22512	22384	22442	22421	22451	22561	22355	22415	22387	22538	22521	22591	22641	22469	22466	22517	22569	22535	22705	22365	22429	22377	22488	22495	22427	22423	22493	22637	22567	22454	22487	22483	22396	22521	22512	22499	22629	22433	22563	22792	22373	22264	22417	22547	22592	22395	22534	22426	22345	22509	22483	22690	22443	22360	22521	22438	22452	22532	22423	22232	22514	22416	22380	22487	22573	22359	22304	22483	22318	22554	22518	22406	22509	22525	22468	22471	22526	22426	22538	22428	22406	22373	22256	22485	22435	22404	22540	22489	22535	22478	22425	22516	22638	22340	22340	22357	22457	22638	22411	22531	22350	22581	22538	22515	22549	22480	22573	22338	22343	22390	22350	22525	22507	22443	22459	22450	22393	22535	22511	22344	22448	22514	22614	22412	22596	22613	22651	22424	22575	22485	22428	22467	22495	22467	22413	22468
23787	21528	29262	24721	25076	30309	32633	30654	30140	30362	30095	29599	29764	30034	29981	29937	29968	29782	29658	29779	29709	29539	29761	29588	29669	29443	29608	29741	29747	29617	29760	29731	29552	29603	29535	29656	29693	29417	29471	30372	31074	30374	30242	29729	29711	29446	29286	29613	29310	29458	29452	29487	29368	29252	29536	29609	29418	29778	29628	29426	29543	29260	29577	29274	29427	29352	29404	29428	29389	29582	29205	29434	29474	29520	29648	29471	29440	29308	29407	29379	29271	29534	29406	29395	29471	29472	29425	29635	29128	29231	29337	29361	29290	29526	29226	29313	29355	29466	29390	29482	29403	29458	29347	29328	29669	29331	29498	29386	29518	29372	29290	29638	29502	29309	29541	29472	29247	29210	29632	29367	29302	29305	29633	29452	29559	29485	29150	29351	29472	29456	29537	29522	29348	29422	29497	29529	29471	29263	29521	29292	29385	29285	29537	29471	29362	29326	29445	29394	29591	29332	29164	29405	29360	29445	29286	29361	29381	29531	29384	29150	29444	29525	29424	29372	29338	29460	29316	29348	29422	29459	29716	29384	29360	29486	29380	29475	29223	29288	29424	29437	29490	29485	29258	29529	29485	29405	29207	29482	29527	29143	29461	29437	29525	29453	29347	29339	29359	29414	29335	29407	29279	29385	29320	29479	29629	29362	29502	29527	29241	29334	29291	29100	29384	29352	29229	29567	29539	29500	29495	29407	29402	29468	29607	29388	29437	29519	29458	29439	29350	29392	29665	29586	29324	29436	29541	29221	29469	29359	29510	29477	29323	29661	29490	29274	29619	29359	29073	29233	29227	29084	29188	29245	29402	29349	29369	29346	29254	29205	29391	29086	29430	29556	29394	29410	29382	29511	29178	29446	29393	29586	29422	29526	29317	29454	29334	29391	29350	29241	29316	29525	29181	29280	29316	29404	29291	29335	29282	29351	29107	29297	29473	29227	29362	29396	29376	29542	29451	29349	29394	29491	29350	29554	29623	29331	29434	29385	29239	29405	29495	29581	29142	29529	29537	29432	29458	29381	29428	29546	29467	29439	28985	29416	29388	29386	29566	29310	29697	29312	29317	29417	29481	29483	29716	29411	29294	29503	29682	29442	29481	29253	29437	29432	29579	29354	29441	29359	29224	29500	29547	29462	29026	29065	29451	29398	29317	29559	29167	29495	29306	29168	29351	29199	29203	29578	29414	29312	29474	29466	29376	29519	29408	29248	29405	29226	29408	29444	29202	29326	29517	29652	29617	29703	29526	29449	29643	29382	29614	29133	29437	29594	29594	29534	29426	29359	29364	29667	29398	29419	29553	29399	29277	29342	29370	29467	29602	29426	29387	29365	29278	29322	29460	29483	29341	29424	29551	29474	29571	29336	29426	29463	29553	29355	29259	29456	29566	29404	29370	29500	29676	29478	29445	29433	29390	29255	29487	29417	29421	29350	29219	29386	29308	29315	29531	29404	29427	29636	29434	29494	29575	29286	29296	29364	29275	29503	29431	29628	29324	29375	29152	29409	29519	29342	29510	29617	29191	29446	29258	29256	29415	29361	29286	29390	29388	29505	29539	29358	29534	29335	29357	29339	29076	29459	29322	29593	29486	29675	29526	29642	29404	29168	29400	29455	29355	29462	29323	29489	29665	29352	29387	29290	29438	29616	29525	29322	29446	29413	29367	29326	29402	29182	29436	29462	29622	29601	29435	29281	29438	29469	29300	29497	29599	29230	29506	29636	29273	29437	29457	29344	29392	29374	29296	29407	29509	29612	29450	29498	29397	29490	29357	29234	29223	29496	29390	29414	29488	29523	29288	29469	29621	29506	29173	29285	29543	29364	29381	29325	29268	29283	29582	29209	29280	29201	29224	29374	29552	29653	29411	29384	29358	29489	29497	29633	29453	29352	29398	29372	29675	29479	29394	29504	29529	29534	29357	29540	29327	29441	29468	29363	29293	29457	29502	29392	29434	29447	29171	29136	29365	29525	29436	29536	29404	29414	29625	29200	29601	29419	29461	29207	29350	29469	29565	29216	29380	29489	29774	29416	29329	29520	29259	29333	29459	29427	29397	29292	29408	29744	29237	29548	28934	29591	29612	29556	29264	29584	29474	29547	29316	29486	29515	29281	29348	29155	29287	29279	29339	29444	29647	29482	29332	29543	29457	29582	29527	29580	29324	29409	29453	29344	29431	29228	29129	29520	29334	29537	29493	29457	29452	29325	29377	29374	29241	29523	29258	29505	29176	29519	29602	29498	29425	29642	29617	29201	29294	29226	29315	29514	29247	29353	29374	29396	29358	29206	29535	29290	29368	29385	29446	29383	29263	29585	29580	29570	29168	29221	29314	29396	29428	29562	29430	29479	29601	29614	29441	29488	29333	29532	29499	29471	29520	29413	29688	29412	29426	29402	29411	29195	29523	29526	29383	29472	29291	29129	29202	29394	29399	29479	29291	29378	29413	29197	29497	29350	29669	29349	29247	29418	29268	29369	29245	29471	29479	29447	29625	29408	29371	29173	29317	29539	29454	29372	29258	29417	29376	29373	29398	29362	29466	29365	29123	29376	29456	29342	29573	29388	29346	29353	29164	29408	29612	29599	29691	29458	29415	29455	29641	29600	29327	29509	29543	29318	29363	29141	29303	29388	29242	29373	29376	29450	29515	29559	29329	29508	29375	29324	29574	29332	29313	29455	29202	29478	29402	29197	29296	29630	29388	29348	29375	29487	29388	29369	29432	29612	29452	29512	29548	29371	29489	29531	29256	29449	29396	29388	29521	29346	29228	29361	29372	29473	29659	29427	29294	29551	29508	29335	29508	29567	29416	29404	29532	29307	29323	29245	29273	29416	29425	29376	29411	29543	29527	29529	29725	29251	29361	29322	29506	29283	29409	29341	29597	29415	29416	29407	29249	29348	29579	29334	29282	29364	29427	29427	29465	29330	29501	29504	29448	29481	29253	29313	29519	29501	29363	29406	29475	29503	29360	29365	29480	29380	29380	29390	29360	29400	29738	29302	29638	29601	29398	29344	29331	29601	29278	29526	29483	29310	29490	29276	29399	29375	29449	29376	29873	29231	29296	29414	29613	29246	29282	29575	29456	29328	29602	29144	29526	29497	29559	29462	29519	29283	29306	29274	29304	29433	29549	29424	29569	29482	29186	29411	29424	29356	29212	29657	29427	29471	29522	29346	29388	29557	29467	29420	29183	29310	29567	29418	29335	29449	29358	29382	29431	29539	29423	29357	29551	29412	29483	29560	29519	29572	29430	29424	29346	29263	29506	29390	29598	29279	29220	29272	29344	29503	29362	29650	29482	29492	29439	29294	29402	29291	29376	29546	29414	29291	29317	29510	29443	29559	29481	29359	29290	29339	29400	29348	29248	29451	29433	29405	29348	29306	29448	29547	29550	29734	29585	29323	29433	29373	29343	29345	29462	29091	29350	29450	29576	29594	29489	29199	29143	29496	29320	29319	29497	29312	29359	29262	29369	29271	29379	29257	29472	29414	29193	29297	29508	29438	29418	29432	29380	29402	29320	29375	29283	29338	29385	29312	29188	29300	29458	29468	29372	29308	29336	29635	29382	29632	29501	29433	29353	29425	29611	29410	29326	29365	29502	29545	29467	29612	29456	29282	29195	29442	29384	29391	29338	29375	29212	29635	29586	29540	29557	29277	29519	29563	29518	29386	29423	29426	29374	29552	29454	29261	29389	29452	29451	29204	29327	29315	29472	29545	29348	29791	29531	29356	29406	29195	29557	29243	29073	29318	29362	29392	29654	29731	29334	29584	29136	29574	29505	29554	29180	29419	29391	29361	29568	29248	29750	29587	29412	29212	29150	29264	29315	29417	29271	29394	29236	29151	29461	29328	29592	29420	29311	29141	29385	29549	29460	29613	29501	29392	29275	29452	29335	29442	29464	29495	29329	29368	29413	29289	29394	29221	29305	29334	29331	29560	29253	29377	29493	29319	29386	29473	29312	29505	29494	29516	29330	29438	29440	29690	29484	29702	29365	29534	29413	29323	29319	29383	29394	29467	29499	29379	29331	29469	29511	29288	29410	29410	29390	29265	29438	29547	29239	29308	29250	29195	29437	29661	29488	29389	29361	29556	29719	29273	29475	29605	29609	29423	29424	29151	29339	29469	29535	29529	29415	29405	29636	29568	29338	29506	29470	29540	29315	29465	29357	29359	29492	29314	29278	29442	29513	29395	29526	29352	29572	29555	29593	29396	29305	29325	29522	29410	29474	29395	29586	29359	29495	29224	29397	29322	29323	29207	29318	29333	29263	29416	29508	29416	29362	29220	29307	29397	29258	29494	29380	29566	29409	29476	29448	29305	29579	29449	29492	29658	29585	29768	29234	29370	29403	29399	29433	29529	29345	29642	29493	29501	29576	29291	29174	29160	29442	29211	29199	29299	29554	29506	29401	29476	29829	29352	29388	29403	29711	29676	29387	29490	29525	29213	29511	29307	29471	29632	29491	29376	29282	29470	29498	29591	29317	29452	29294	29497	29338	29381	29337	29548	29597	29543	29130	29476	29185	29346	29452	29428	29346	29475	29366	29282	29569	29707	29304	29781	29651	29339	29520	29373	29142	29334	29319	29453	29203	29243	29420	29280	29356	29675	29281	29403	29350	29479	29401	29417	29703	29331	29660	29377	29256	29249	29360	29387	29308	29446	29638	29528	29632	29369	29277	29326	29537	29450	29521	29338	29232	29443	29418	29374	29424	29603	29411	29401	29522	29387	29495	29441	29398	29525	29315	29485	29175	29414	29451	29473	29419	29458	29375	29389	29362	29309	29294	29463	29395	29621	29471	29424	29589	29637	29501	29313	29670	29371	29572	29553	29478	29396	29596	29451	29538	29534	29461	29346	29477	29307	29212	29418	29470	29105	29325	29423	29431	29775	29389	29259	29374	29372	29301	29474	29366	29475	29265	29352	29636	29654	29439	29241	29230	29490	29469	29525	29629	29323	29351	29250	29660	29438	29327	29620	29422	29630	29586	29270	29369	29429	29351	29368	29456	29647	29545	29364	29523	29410	29414	29365	29744	29613	29405	29460	29416	29480	29513	29167	29377	29278	29356	29566	29436	29205	29497	29309	29398	29270	29519	29535	29536	29168	29286	29405	29369	29341
23090	39669	35907	29500	26846	25683	24976	24269	23597	23289	23016	23102	23285	23278	23114	23125	22974	22656	22898	22862	22814	22738	22735	22668	22707	22385	22475	22459	22646	22754	22655	22647	22355	22522	22442	22518	22338	22355	22631	24061	24385	23596	23116	22674	22558	22301	22327	22358	22444	22476	22341	22338	22364	22304	22298	22321	22407	22113	22342	22379	22254	22250	22232	22368	22456	22525	22290	22488	22219	22079	22370	22549	22298	22480	22290	22322	22445	22340	22349	22294	22264	22224	22434	22281	22341	22277	22357	22239	22300	22485	22417	22325	22386	22345	22356	22302	22494	22342	22420	22279	22219	22398	22456	22352	22311	22386	22112	22334	22285	22395	22237	22391	22307	22186	22368	22263	22352	22493	22480	22381	22294	22386	22269	22199	22452	22300	22335	22337	22286	22370	22449	22268	22514	22385	22370	22113	22081	22531	22247	22312	22393	22217	22251	22208	22365	22280	22288	22406	22206	22280	22451	22433	22395	22334	22421	22157	22312	22454	22227	22279	22304	22292	22334	22333	22127	22272	22348	22216	22224	22404	22353	22204	22125	22231	22312	22417	22276	22337	22380	22281	22541	22437	22349	22369	22252	22327	22350	22323	22289	22431	22355	22266	22154	22360	22358	22329	22488	22413	22293	22347	22244	22488	22194	22421	22425	22206	22272	22330	22400	22266	22270	22262	22172	22508	22374	22275	22304	22352	22284	22466	22244	22406	22279	22331	22346	22475	22247	22184	22434	22315	22279	22308	22331	22220	22421	22409	22282	22154	22266	22552	22250	22425	22231	22222	22108	22384	22294	22329	22336	22323	22169	22182	22306	22212	22162	22291	22323	22384	22225	22269	22286	22325	22200	22462	22206	22452	22275	22320	22303	22175	22334	22257	22392	22443	22397	22277	22205	22244	22262	22392	22312	22347	22282	22246	22297	22190	22369	22293	22265	22481	22469	22344	22153	22279	22188	22486	22098	22344	22326	22303	22290	22445	22324	22258	22327	22324	22335	22310	22251	22248	22287	22375	22426	22442	22238	22364	22316	22343	22377	22203	22346	22342	22307	22576	22147	21995	22185	22363	22210	22294	22398	22369	22066	22335	22457	22377	22372	22336	22219	22488	22235	22375	22406	22312	22144	22373	22492	22298	22275	22302	22444	22353	22326	22358	22377	22412	22160	22125	22361	22285	22214	22447	22249	22309	22220	22114	22389	22369	22506	22128	22504	22379	22292	22394	22323	22387	22190	22464	22428	22360	22134	22478	22413	22368	22389	22344	22458	22300	22246	22381	22346	22177	22617	22412	22426	22203	22363	22272	22366	22284	22226	22393	22551	22432	22179	22235	22274	22209	22253	22288	22172	22312	22260	22219	22275	22356	22276	22310	22296	22267	22419	22194	22481	22462	22276	22257	22208	22301	22217	22413	22174	22402	22439	22245	22509	22307	22081	22319	22313	22369	22343	22461	22303	22143	22369	22163	22098	22192	22226	22334	22215	22207	22395	22343	22391	22414	22287	22272	22388	22404	22396	22371	22351	22181	22290	22421	22358	22280	22295	22313	22487	22527	22265	22244	22320	22235	22293	22398	22283	22320	22164	22217	22264	22189	22276	22460	22397	22300	22324	22264	22316	22240	22334	22405	22274	22377	22275	22301	22229	22314	22254	22318	22470	22250	22358	22515	22362	22242	22349	22351	22324	22252	22344	22436	22235	22581	22302	22430	22432	22480	22355	22193	22415	22306	22448	22247	22409	22370	22210	22395	22276	22273	22266	22476	22326	22591	22248	22292	22263	22183	22307	22329	22258	22410	22490	22374	22444	22281	22330	22374	22434	22431	22439	22333	22269	22304	22295	22271	22286	22300	22460	22438	22241	22503	22315	22304	22297	22340	22319	22284	22384	22345	22257	22408	22239	22442	22316	22061	22222	22269	22363	22143	22335	22244	22299	22513	22305	22446	22467	22397	22344	22255	22290	22267	22290	22221	22337	22225	22394	22222	22504	22280	22154	22535	22128	22244	22108	22393	22378	22183	22415	22344	22346	22276	22390	22498	22375	22199	22232	22573	22330	22259	22374	22314	22447	22556	22079	22303	22344	22256	22374	22303	22321	22611	22234	22460	22399	22373	22396	22255	22376	22234	22214	22332	22256	22466	22283	22302	22176	22288	22402	22298	22276	22278	22424	22220	22201	22195	22201	22492	22222	22215	22271	22212	22405	22229	22305	22328	22264	22374	22198	22357	22249	22417	22401	22296	22403	22264	22442	22355	22481	22423	22331	22260	22558	22393	22511	22257	22334	22364	22249	22336	22278	22522	22407	22325	22514	22378	22384	22220	22367	22403	22375	22250	22402	22280	22402	22301	22203	22307	22214	22260	22280	22449	22278	22104	22272	22249	22281	22438	22235	22317	22442	22339	22310	22304	22334	22209	22418	22325	22080	22347	22305	22296	22272	22335	22239	22437	22299	22222	22343	22181	22237	22361	22166	22324	22398	22356	22114	22388	22216	22349	22455	22325	22378	22336	22276	22336	22383	22443	22147	22415	22278	22353	22463	22297	22358	22314	22295	22158	22321	22298	22131	22230	22398	22103	22198	22351	22247	22200	22297	22337	22300	22366	22361	22336	22350	22396	22459	22266	22330	22531	22421	22325	22261	22283	22397	22411	22227	22399	22190	22468	22182	22326	22226	22335	22335	22430	22204	22421	22357	22469	22291	22370	22304	22319	22291	22437	22350	22361	22366	22272	22376	22249	22374	22376	22356	22263	22241	22351	22221	22338	22242	22126	22384	22301	22285	22276	22337	22033	22461	22349	22336	22328	22321	22201	22232	22357	22221	22356	22345	22344	22373	22152	22282	22372	22387	22181	22341	22330	22420	22245	22251	22362	22213	22386	22269	22370	22204	22384	22481	22148	22209	22321	22321	22383	22176	22229	22284	22335	22534	22236	22331	22475	22293	22429	22224	22360	22301	22402	22341	22308	22307	22286	22158	22591	22349	22270	22437	22109	22197	22310	22323	22276	22444	22272	22271	22337	22286	22420	22412	22391	22300	22247	22316	22236	22324	22386	22206	22464	22423	22187	22439	22293	22264	22405	22243	22227	22299	22411	22356	22436	22247	22365	22349	22213	22440	22109	22353	22218	22319	22325	22407	22119	22319	22486	22291	22321	22380	22204	22184	22249	22464	22261	22218	22259	22505	22126	22371	22260	22417	22588	22410	22220	22206	22278	22254	22252	22428	22203	22209	22251	22298	22360	22466	22199	22466	22178	22074	22238	22270	22243	22363	22194	22304	22322	22163	22310	22366	22499	22371	22170	22196	22411	22233	22474	22363	22306	22202	22374	22275	22367	22372	22319	22346	22435	22370	22235	22255	22352	22247	22438	22366	22464	22398	22199	22313	22320	22492	22500	22238	22358	22380	22415	22368	22442	22267	22336	22306	22493	22365	22416	22274	22200	22382	22197	22333	22076	22275	22276	22346	22382	22422	22262	22116	22230	22402	22207	22421	22366	22366	22354	22179	22399	22365	22406	22392	22276	22285	22431	22550	22331	22078	22373	22048	22343	22332	22366	22463	22225	22351	22154	22345	22439	22281	22253	22556	22386	22302	22289	22341	22347	22336	22481	22400	22246	22093	22278	22353	22351	22269	22371	22297	22440	22349	22248	22332	22297	22211	22482	22381	22353	22378	22185	22246	22332	22324	22433	22254	22163	22465	22410	22258	22292	22452	22428	22199	22410	22334	22209	22430	22237	22397	22332	22423	22268	22247	22150	22321	22309	22435	22244	22265	22371	22385	22126	22248	22436	22376	22165	22299	22150	22317	22366	22413	22446	22326	22294	22392	22161	22128	22285	22176	22381	22098	22205	22634	22169	22401	22357	22214	22319	22297	22397	22310	22336	22321	22225	22301	22118	22286	22243	22217	22424	22328	22333	22189	22269	22313	22349	22140	22265	22329	22468	22163	22436	22366	22391	22278	22483	22301	22362	22399	22367	22324	22261	22484	22295	22176	22530	22229	22215	22458	22544	22398	22341	22298	22425	22553	22130	22217	22413	22296	22283	22151	22434	22318	22372	22435	22427	22195	22328	22351	22295	22328	22139	22268	22291	22326	22112	22473	22325	22344	22428	22278	22216	22313	22488	22289	22449	22344	22257	22417	22427	22286	22409	22197	22361	22469	22419	22209	22403	22394	22380	22266	22386	22541	22425	22443	22255	22348	22373	22174	22421	22419	22513	22445	22283	22429	22321	22351	22325	22472	22149	22369	22281	22340	22294	22364	22220	22503	22311	22364	22235	22120	22215	22434	22246	22236	22251	22403	22435	22305	22231	22290	22355	22232	22357	22418	22651	22334	22458	22312	22209	22261	22199	22372	22364	22378	22090	22377	22410	22244	22226	22343	22185	22287	22463	22375	22376	22347	22156	22275	22341	22410	22324	22451	22191	22378	22438	22366	22280	22260	22371	22461	22440	22413	22163	22317	22186	22361	22273	22248	22361	22372	22157	22379	22290	22211	22323	22523	22222	22273	22303	22192	22483	22400	22269	22614	22261	22115	22402	22352	22518	22188	22464	22341	22371	22328	22346	22414	22192	22479	22263	22186	22272	22297	22337	22410	22296	22138	22305	22314	22479	22191	22343	22181	22310	22384	22292	22379	22421	22276	22379	22369	22243	22349	22314	22488	22196	22392	22388	22313	22251	22536	22157	22299	22114	22404	22163	22419	22302	22334	22382	22367	22286	22228	22375	22222	22245	22231	22249	22372	22268	22305	22187	22389	22265	22433	22385	22460	22485	22181	22194	22588	22336	22330	22341	22446	22420	22281	22219	22074	22144	22468	22348	22356	22416	22298	22353	22468	22288	22155	22586	22338	22220	22352	22269	22377	22288	22352	22167	22225	22340	22219	22265	22404	22297	22375	22179	22336	22315	22236	22317	22134	22242	22385	22256	22389	22217	22417	22133	22404	22537	22316	22481	22126	22350	22582	22350	22206	22360	22253	22408	22331	22276	22386	22225	22319	22370	22264	22388	22340	22267	22511	22245	22291	22212	22493	22388	22383	22444	22227	22342	22338	22440	22298	22230	22514	22194	22231	22380	22375	22326	22285	22437	22354	22434	22306	22228	22198	22282	22343	22242	22458	22221
22789	21530	29371	24201	22949	29053	34748	31525	31064	31113	30740	30762	31008	30938	30723	30864	30565	30437	30378	30325	30476	30258	30266	30184	29991	30195	30358	29943	30242	30237	30161	30312	30162	29991	30112	30090	30015	29826	30183	31776	32734	31464	31021	30408	30128	30161	29999	30046	29852	29957	29833	29844	29830	29678	29923	29803	29917	29880	29916	29822	29949	29835	29949	29647	30010	29755	29921	30164	30264	29855	29868	29830	29739	29705	29864	29760	30072	29912	29899	30104	30039	29982	29768	29934	29819	29934	29770	29691	29946	29953	30126	29848	29838	29966	30134	29853	29811	29734	29708	29803	30016	29679	29856	29981	29895	29928	29577	29897	30037	29726	29932	29958	29930	29840	29971	29860	29945	30003	29838	29950	29960	29820	29839	29726	29586	29578	29917	29885	29934	29851	29877	29857	30126	29918	29922	29953	29824	30083	30186	30058	29802	29909	29969	29970	29976	29615	29819	29848	30045	29838	30079	29648	29922	29954	29698	29825	29828	29719	29858	29943	29886	29766	29767	29634	29681	29863	30190	29983	29701	30037	29756	29724	29816	29905	29896	30003	29970	29671	29882	29791	29852	29953	29951	29751	29807	29828	29745	29685	29625	29678	29782	29873	29739	29864	29931	29721	29618	29902	29717	29793	29927	29840	30005	29881	29959	29775	29990	29712	30034	29932	29731	29795	29757	30051	29863	29795	30184	29920	29790	29849	29795	29771	29877	29853	29761	29802	30086	29833	30022	29954	29762	29610	29740	29523	29836	30220	30000	30019	30048	29991	30063	30064	29836	29752	30010	29744	29899	29719	29756	29712	29768	29652	29923	29820	29865	29866	29688	29808	29834	29592	29821	29620	29928	29675	29647	29895	29972	29582	29748	29828	29990	29780	29789	29988	29799	29894	29871	29875	29957	29906	29842	29962	29787	29727	29641	30138	29813	29815	29558	29781	29946	30062	29876	29590	29823	29926	29895	29778	29754	29713	29878	29772	29579	29778	29910	29912	29998	29689	29623	29748	29804	29774	29730	29639	29843	29625	29980	29917	29857	29848	29799	29734	29783	29680	29847	30133	29983	29656	29849	29951	29824	29998	29927	30092	29983	29950	29829	29766	29710	29673	30229	30059	29758	29896	30074	29769	29929	29869	29865	29959	29971	30020	29870	29812	29812	29762	29550	29867	29796	29840	29716	29743	29654	30090	29801	29966	29665	30079	30077	29862	29717	29866	29723	29975	30062	29721	29925	30049	29881	29966	29884	29838	29772	29844	29827	29864	29738	29702	29594	29726	29763	29906	29942	29671	29661	29700	30100	29727	29841	29697	29750	29932	29788	29629	29680	29952	29928	29867	30044	29849	29906	29763	30051	29764	29813	29807	29709	29923	29771	29835	29793	30033	29759	29887	29724	29746	29757	29961	29953	29908	29805	29616	29956	29752	29740	29867	29820	29741	30140	29881	29988	29713	29581	29590	29844	29703	29829	29872	29914	29927	29785	29876	30078	29874	29829	29891	30018	29966	29963	29998	30070	29823	29869	29801	30042	29902	29709	29762	29949	29997	29901	30060	29873	29935	29739	29614	29775	29839	29983	29665	29982	29708	29798	29770	29737	30047	29720	29888	29873	29822	29807	29915	29733	29812	29903	29999	29862	30033	29729	29780	29783	29833	29723	29796	30066	29626	29590	29721	29952	29866	29837	29677	30093	29957	29697	29732	29823	29591	29954	30184	29995	29698	29915	29861	29914	29901	29826	29891	30109	29995	29768	29879	29897	29958	29810	29990	30002	29820	29988	29696	29804	29695	29679	29877	29877	29789	29676	29791	29970	29800	29745	29673	29816	29797	29827	29540	29685	29643	29690	29801	29823	29719	29837	30083	29942	29850	29827	29928	29944	29789	29708	29594	29773	29703	29743	29910	29926	29991	29897	29772	29912	29879	29736	29782	29919	30020	29911	29717	29942	29787	29674	30104	29974	29868	29939	29843	30088	29745	29810	29939	29818	30142	29895	29964	29721	29899	29823	29748	29934	29969	29999	29860	29800	30036	29963	29974	29946	29730	29785	29898	29930	29956	29755	29706	29709	29692	29682	29735	29802	29977	29966	29786	30012	29908	29701	29993	29908	29916	29862	29771	29803	30058	29795	29671	29956	30125	29830	29851	29630	29798	30060	29967	29833	29894	29826	29948	30109	29825	29703	29781	30000	29933	29910	30086	29778	30062	29777	29954	30031	29972	29808	29673	29747	29965	29878	29633	29779	29903	29755	29896	29787	29840	29907	30009	29674	29584	29812	29799	29896	29918	29909	29735	29948	29697	29826	29686	29792	29857	30000	29746	29728	29611	29836	30097	29929	29680	29865	29914	29642	29746	29889	29665	29667	29745	29695	29840	29872	29790	29905	29902	30026	29568	29868	29855	29565	29828	29971	29670	29609	29913	29779	29881	29846	29824	29672	29748	29829	29773	29489	29739	29771	29826	29840	29860	29851	29996	30046	29873	29645	29900	29822	30067	29846	29742	29937	29882	29802	29617	29986	29673	29907	29672	29933	29906	29949	29724	29834	29913	29963	29969	30114	30034	29845	29896	29988	29699	29908	29882	29838	29803	29695	29671	30042	29890	29814	29656	29746	29901	29813	29914	29814	29824	29884	29965	29808	29765	29966	29758	29772	29822	29768	29776	29964	29785	29956	29864	30090	29604	29791	29953	29808	29723	30001	29859	29931	29599	29916	29736	29831	29758	29960	29670	29865	29581	30040	29947	29914	29898	29887	29860	29743	29714	30007	29565	29573	29825	29688	29661	29835	29703	29783	29953	30023	29815	29899	29624	30030	29867	29795	29890	29637	29905	29817	29544	29836	29845	29748	29677	29658	29939	29913	29910	29712	29849	29678	29749	29981	29876	30071	30063	29910	29820	29629	30064	29794	29846	29699	29897	30069	29854	29951	29581	29779	29762	29633	29855	29784	29878	30043	29967	29820	29722	29899	30045	29968	29757	30077	29849	29801	29817	30056	29677	29643	29721	29733	29897	29884	29855	29875	30082	29890	29909	29866	29757	30094	29902	29902	29773	29880	30060	29871	29768	29827	29748	29775	30013	29841	29792	29989	29716	29872	29685	29948	29778	29759	29813	29725	29875	29544	29846	29657	29753	29809	29828	29771	29690	29699	29816	30072	29990	29678	29898	29774	29639	29987	29928	30098	30042	29851	30056	29769	29559	29905	29610	29871	29864	30003	29817	29701	29712	29594	29905	29769	30074	29947	29486	29847	29977	29973	29883	29863	29757	29581	29928	29848	29759	29747	29797	30030	29770	29831	29862	30034	29694	29882	29778	29897	29871	29818	29868	29595	29842	29692	30069	29916	29783	29983	29928	29792	30067	29708	29848	29830	29753	29884	29808	29831	29876	29890	29849	29834	29687	29660	30011	29917	29782	29765	29859	29793	29816	29812	29880	29869	29963	29864	29692	29827	29899	29740	29977	29678	29869	29760	29962	30022	30100	29853	29767	29968	29795	29981	30029	29618	29722	29713	29562	30025	30028	30049	30064	29734	29913	29850	29870	29787	29951	29781	29613	29580	29856	29798	29797	29839	29679	29913	29957	29642	29947	29947	29857	29759	29954	29761	29723	29814	29845	29999	30005	29614	29876	29723	29761	29824	29889	29848	30127	29718	29784	29781	29644	29967	29769	29782	29742	29837	29794	29859	30001	29583	29626	29644	29820	30066	29604	29821	29433	29658	29955	29821	29777	29778	29721	29853	29794	29630	29813	29716	30047	29553	29807	29805	29764	29782	29701	30088	29772	29811	29854	29535	29746	29822	29659	29800	29592	29907	29964	29938	29650	30048	29810	29862	29873	29876	29770	30018	29798	29923	29733	29964	29660	29967	29916	29625	29991	29698	29898	29740	29693	30005	29712	29942	29826	29737	29775	29778	29869	29801	29628	30044	29863	29752	29712	30092	29820	29943	29891	29946	29616	30046	29858	29735	29856	29820	29675	29769	29970	29872	29854	30000	29943	29903	29871	29767	30006	29954	29698	29774	29822	29950	29641	29978	29873	29802	29992	29946	30130	29530	29886	29888	29690	29790	29605	29852	29951	29733	30001	29779	29640	29673	29991	29932	29744	29921	29747	29722	29984	29839	29716	29759	29767	29787	29820	29890	29701	29748	29841	29838	29877	29951	29944	29715	29913	29527	29999	29908	30033	29990	29636	29828	29788	30051	29795	30007	29711	29855	29794	29863	29866	29877	29945	29770	29896	29933	29830	29602	30106	29553	29941	29719	29925	29713	29814	30060	29807	29845	29610	29793	29911	29973	29723	29806	29905	29791	29916	29853	29846	29733	29923	29907	29749	29902	29812	29774	29696	29750	29839	29705	29745	29854	29915	29642	29958	29887	30000	30031	29879	29834	29773	29823	29552	29752	29734	29906	29819	29764	29966	29916	29967	29806	29970	29876	29985	29959	29778	29949	30016	29784	29853	29924	29927	30064	29612	29735	29752	29644	29791	29753	29908	29785	29918	29980	29968	29675	29873	29956	29496	29890	29763	29828	29972	29878	29892	29822	29788	29766	29879	30073	29807	29912	29942	29657	30076	29967	29871	30001	29736	29637	29732	29804	29855	29955	29978	29723	29821	29736	29882	29999	29703	29965	29827	29937	30092	29627	29772	29904	29790	29844	29950	29859	29970	29889	29939	29858	29971	30060	29846	29683	29846	29797	30174	29886	29948	29773	29945	29957	29928	29952	29790	29786	29888	29891	29792	29831	29756	30297	29899	29769	29782	29762	29487	29825	29630	30015	29690	29959	29839	29543	29967	29707	29552	29861	29900	29759	29700	29733	29943	29720	29803	29806	29834	29639	29785	29826	29842	29907	29831	29792	29717	29572	29631	29584	29560	29619	29924	30002	29856	30096	29855	29639	29571	29836	29846	29721	29898	29946	29851	29833	29913	29718	29926	29702	29819	29888	29878	29800	29688	29909	29859	29991	30059	29579	29738	29719	30066	29778	29989	29641	29748	29819	29837	30038	29977	29778	29757	29611	29701	29580	29818	29888	29811	30130	29823	29946	30028	29970	29685	29914	29820	29917	29974	29881	30039	29891	29757	29818	29956	29942	29878	30047	29961	29811	29809	29716	29789	29829	29969
24007	44054	40273	32316	28867	27347	26680	25408	24516	24173	23784	23523	23925	23808	23750	23682	23331	23017	23092	23100	23270	23002	22948	22985	22727	22581	22654	22810	22937	22868	22846	22608	22900	22819	22722	22625	22731	22505	22760	25382	26565	24755	23879	23041	22659	22700	22504	22394	22482	22617	22443	22338	22458	22628	22447	22414	22597	22581	22564	22488	22660	22344	22431	22401	22486	22663	22636	22447	22522	22411	22254	22451	22687	22421	22511	22508	22578	22650	22479	22433	22431	22486	22473	22683	22421	22492	22408	22445	22484	22497	22515	22588	22448	22557	22294	22503	22452	22510	22378	22535	22662	22498	22556	22385	22493	22520	22577	22494	22366	22343	22542	22632	22487	22414	22519	22495	22637	22450	22481	22476	22581	22633	22577	22377	22413	22376	22612	22498	22482	22474	22283	22679	22408	22514	22738	22300	22591	22713	22322	22387	22460	22297	22386	22455	22579	22526	22433	22628	22397	22441	22411	22723	22488	22436	22749	22740	22441	22502	22742	22484	22503	22398	22468	22423	22463	22536	22323	22463	22613	22415	22548	22475	22421	22527	22434	22563	22433	22466	22634	22509	22491	22532	22407	22337	22499	22519	22299	22571	22532	22376	22367	22446	22430	22311	22507	22446	22546	22520	22483	22333	22530	22341	22446	22398	22442	22526	22444	22448	22684	22432	22655	22525	22495	22465	22331	22625	22620	22404	22457	22532	22486	22500	22459	22521	22385	22410	22508	22350	22495	22252	22604	22511	22274	22371	22461	22354	22550	22426	22402	22497	22431	22472	22434	22497	22464	22313	22654	22511	22702	22467	22386	22451	22585	22527	22339	22456	22244	22496	22421	22510	22668	22552	22563	22455	22689	22403	22467	22453	22433	22368	22474	22533	22552	22600	22704	22371	22396	22497	22427	22490	22584	22561	22509	22523	22532	22604	22400	22362	22355	22492	22471	22309	22358	22646	22525	22504	22251	22340	22473	22380	22387	22424	22499	22442	22467	22201	22464	22502	22522	22326	22586	22473	22386	22545	22415	22493	22364	22444	22354	22264	22565	22347	22248	22320	22483	22450	22441	22222	22507	22353	22393	22360	22745	22430	22374	22663	22517	22361	22312	22568	22288	22471	22196	22638	22323	22503	22389	22406	22397	22643	22592	22607	22337	22484	22454	22433	22400	22558	22498	22454	22541	22335	22459	22589	22508	22528	22538	22476	22496	22366	22357	22411	22529	22435	22564	22587	22528	22528	22566	22457	22614	22392	22464	22398	22424	22498	22304	22567	22431	22720	22682	22436	22494	22393	22441	22493	22365	22487	22404	22342	22498	22329	22560	22557	22422	22568	22359	22346	22364	22469	22544	22478	22548	22453	22340	22454	22605	22521	22659	22181	22531	22427	22557	22572	22453	22521	22363	22569	22286	22454	22622	22501	22395	22437	22603	22478	22522	22583	22292	22642	22381	22456	22551	22405	22340	22395	22480	22373	22326	22380	22447	22375	22426	22480	22503	22295	22397	22458	22324	22528	22457	22342	22369	22271	22523	22510	22515	22465	22594	22516	22484	22404	22410	22492	22579	22386	22527	22562	22480	22413	22368	22491	22609	22568	22539	22415	22483	22607	22662	22393	22324	22345	22333	22391	22513	22396	22515	22623	22375	22456	22473	22583	22519	22662	22334	22403	22416	22373	22531	22555	22389	22368	22464	22369	22355	22348	22459	22419	22505	22340	22738	22552	22279	22438	22442	22467	22456	22499	22447	22463	22651	22559	22614	22361	22566	22360	22361	22488	22502	22481	22657	22265	22563	22256	22381	22366	22448	22531	22334	22530	22575	22610	22381	22506	22505	22426	22480	22434	22681	22370	22550	22311	22423	22446	22519	22524	22530	22485	22477	22579	22032	22533	22371	22451	22372	22351	22443	22390	22334	22408	22338	22626	22391	22489	22537	22513	22541	22552	22381	22478	22584	22349	22439	22603	22646	22314	22460	22294	22400	22415	22336	22513	22631	22399	22292	22349	22521	22565	22504	22607	22437	22384	22203	22599	22467	22437	22627	22467	22393	22424	22381	22495	22454	22377	22308	22420	22577	22494	22528	22435	22263	22502	22381	22529	22402	22443	22488	22488	22471	22449	22458	22561	22493	22451	22437	22623	22450	22592	22481	22406	22382	22571	22534	22579	22358	22458	22462	22454	22477	22607	22531	22530	22470	22440	22322	22541	22549	22518	22567	22469	22320	22458	22476	22473	22371	22373	22353	22386	22291	22531	22702	22484	22491	22560	22431	22392	22734	22428	22338	22345	22460	22348	22566	22469	22574	22658	22350	22319	22602	22399	22337	22575	22425	22397	22574	22529	22576	22427	22281	22486	22263	22631	22500	22597	22495	22390	22513	22333	22543	22384	22552	22284	22407	22493	22440	22364	22453	22617	22684	22448	22415	22330	22523	22424	22702	22473	22512	22369	22447	22312	22328	22473	22329	22504	22397	22694	22268	22487	22363	22364	22497	22434	22492	22468	22490	22532	22364	22354	22364	22463	22587	22327	22555	22326	22525	22506	22541	22507	22380	22533	22611	22374	22466	22575	22602	22518	22449	22460	22425	22640	22457	22434	22433	22566	22444	22479	22459	22424	22512	22616	22296	22487	22614	22359	22487	22554	22474	22419	22414	22336	22591	22416	22484	22623	22468	22470	22483	22554	22434	22578	22502	22592	22399	22521	22470	22309	22488	22421	22495	22482	22459	22522	22467	22448	22554	22389	22450	22454	22583	22549	22529	22472	22576	22304	22663	22493	22474	22379	22574	22422	22209	22507	22480	22597	22442	22506	22537	22323	22329	22410	22537	22452	22341	22486	22540	22654	22483	22611	22440	22271	22582	22406	22465	22523	22486	22594	22542	22333	22409	22335	22588	22480	22392	22538	22373	22510	22432	22502	22531	22506	22395	22610	22483	22254	22608	22433	22593	22483	22471	22631	22568	22505	22465	22506	22437	22359	22489	22407	22621	22580	22621	22482	22526	22595	22521	22455	22448	22558	22370	22458	22454	22502	22667	22487	22517	22505	22508	22442	22559	22413	22590	22526	22531	22392	22570	22424	22519	22477	22380	22295	22408	22441	22402	22531	22383	22382	22406	22601	22428	22388	22546	22409	22455	22451	22446	22600	22622	22410	22305	22549	22338	22442	22323	22516	22358	22364	22546	22389	22484	22396	22267	22600	22486	22556	22539	22478	22669	22478	22488	22336	22436	22400	22436	22465	22410	22486	22528	22401	22372	22390	22542	22720	22290	22538	22370	22453	22483	22391	22417	22461	22527	22334	22291	22358	22674	22471	22500	22491	22359	22431	22648	22332	22385	22503	22632	22468	22491	22314	22582	22404	22615	22478	22349	22536	22359	22507	22429	22576	22483	22598	22502	22326	22385	22469	22491	22387	22386	22499	22264	22375	22413	22411	22616	22402	22544	22568	22400	22568	22485	22552	22505	22310	22664	22511	22347	22505	22426	22409	22506	22619	22447	22543	22400	22591	22570	22528	22301	22387	22504	22541	22428	22548	22574	22347	22627	22622	22357	22446	22331	22575	22448	22536	22525	22528	22636	22443	22514	22503	22488	22268	22325	22499	22342	22604	22301	22523	22429	22245	22532	22541	22453	22435	22530	22528	22593	22453	22522	22429	22474	22579	22385	22573	22498	22504	22372	22586	22477	22638	22697	22283	22428	22568	22303	22601	22476	22571	22496	22481	22633	22393	22524	22442	22172	22488	22391	22432	22521	22558	22343	22491	22474	22405	22575	22489	22503	22226	22435	22476	22373	22522	22513	22451	22433	22679	22517	22367	22527	22493	22516	22468	22562	22458	22497	22605	22553	22309	22496	22360	22347	22622	22203	22668	22578	22530	22624	22436	22452	22471	22565	22356	22395	22525	22500	22429	22466	22456	22463	22364	22508	22457	22435	22325	22347	22337	22405	22560	22524	22552	22642	22393	22627	22370	22602	22473	22504	22470	22283	22358	22539	22435	22528	22255	22415	22414	22619	22402	22439	22380	22402	22427	22522	22292	22522	22552	22584	22504	22478	22398	22505	22349	22539	22485	22473	22287	22544	22495	22442	22351	22473	22469	22610	22518	22413	22508	22548	22250	22356	22514	22463	22398	22446	22456	22367	22399	22550	22461	22614	22376	22532	22404	22457	22511	22423	22441	22480	22498	22561	22398	22606	22505	22626	22396	22340	22579	22321	22523	22564	22404	22446	22503	22622	22380	22620	22517	22380	22711	22457	22354	22344	22429	22443	22535	22441	22531	22346	22409	22426	22433	22482	22409	22538	22525	22480	22537	22516	22361	22407	22328	22608	22598	22330	22418	22385	22392	22380	22555	22425	22435	22481	22401	22439	22446	22600	22375	22589	22519	22296	22611	22557	22485	22391	22544	22384	22336	22370	22490	22448	22505	22456	22539	22457	22378	22282	22499	22374	22537	22374	22312	22550	22460	22562	22317	22439	22483	22530	22520	22293	22620	22665	22586	22408	22507	22407	22365	22417	22494	22369	22434	22376	22427	22547	22467	22576	22605	22465	22502	22543	22537	22479	22208	22498	22401	22511	22422	22328	22490	22504	22405	22320	22478	22354	22516	22468	22395	22482	22271	22420	22564	22413	22498	22550	22542	22606	22308	22486	22395	22396	22475	22424	22557	22527	22375	22585	22513	22484	22414	22339	22480	22528	22349	22511	22336	22417	22480	22465	22616	22408	22455	22505	22355	22479	22417	22397	22500	22408	22537	22403	22533	22524	22446	22378	22299	22641	22543	22580	22444	22439	22682	22333	22467	22584	22352	22439	22492	22294	22327	22531	22375	22281	22709	22507	22440	22377	22600	22472	22510	22592	22465	22554	22448	22552	22488	22548	22415	22476	22327	22321	22472	22520	22534	22435	22642	22491	22545	22306	22620	22494	22638	22353	22487	22441	22568	22567	22403	22639	22397	22492	22333	22400	22419	22412	22492	22412	22358	22598	22330	22412	22505	22556	22417	22631	22458	22460	22642	22489	22432	22358	22585	22646	22577	22524	22388	22565	22557	22248	22366	22378	22417	22478	22600	22596	22423	22523	22512	22622	22408	22450	22440	22527	22375	22429	22480	22471	22561	22444	22349
29076	25921	34293	33085	30740	30754	30466	30067	29863	29921	29691	29913	29824	29722	29907	29855	29918	29604	29705	29746	29919	29824	29605	29491	29855	29600	29468	29830	29883	29700	29707	29578	29627	29675	29854	29621	29688	29560	29623	29592	29577	30005	29821	29888	29886	29570	29450	29708	29668	29252	29557	29466	29572	29679	29467	29630	29621	29432	29496	29438	29592	29771	29445	29365	29450	29554	29655	29530	29700	29564	29593	29674	29513	29651	29568	29363	29245	29404	29762	29353	29446	29460	29506	29645	29481	29539	29407	29502	29520	29405	29724	29568	29607	29579	29454	29396	29330	29814	29746	29653	29467	29419	29600	29399	29538	29419	29439	29568	29513	29465	29543	29525	29721	29570	29496	29670	29665	29419	29794	29739	29580	29568	29863	29687	29594	29378	29469	29603	29680	29528	29844	29513	29428	29765	29504	29507	29521	29711	29606	29270	29326	29510	29433	29414	29568	29650	29553	29348	29304	29399	29295	29539	29534	29523	29743	29405	29762	29424	29526	29403	29509	29697	29330	29551	29190	29678	29456	29441	29411	29629	29624	29371	29325	29467	29776	29571	29578	29646	29807	29763	29723	29611	29338	29515	29469	29557	29659	29418	29488	29337	29809	29401	29606	29291	29512	29425	29599	29614	29553	29519	29246	29579	29867	29665	29793	29560	29600	29463	29351	29548	29402	29684	29317	29330	29661	29793	29535	29553	29586	29467	29778	29738	29740	29706	29538	29548	29561	29446	29780	29562	29368	29483	29358	29497	29532	29411	29524	29699	29646	29450	29586	29565	29526	29378	29544	29483	29559	29379	29616	29426	29489	29652	29508	29556	29463	29734	29478	29431	29716	29607	29491	29387	29768	29496	29707	29476	29701	29496	29492	29591	29362	29504	29337	29602	29583	29507	29530	29602	29354	29459	29216	29628	29629	29961	29553	29529	29617	29553	29552	29516	29440	29449	29533	29523	29668	29618	29784	29438	29480	29585	29409	29454	29735	29616	29575	29615	29701	29853	29514	29793	29694	29625	29522	29600	29560	29685	29661	29711	29372	29321	29566	29483	29525	29491	29841	29569	29538	29710	29648	29557	29658	29512	29563	29686	29381	29542	29534	29667	29516	29323	29589	29678	29517	29328	29528	29451	29571	29418	29383	29583	29395	29517	29479	29330	29494	29533	29592	29471	29589	29579	29503	29653	29401	29623	29529	29536	29541	29576	29439	29507	29549	29626	29567	29630	29649	29757	29254	29631	29510	29647	29456	29616	29503	29508	29340	29515	29654	29250	29450	29783	29528	29470	29742	29694	29785	29410	29647	29629	29347	29436	29537	29604	29379	29528	29381	29579	29451	29435	29394	29253	29521	29496	29450	29495	29710	29630	29427	29579	29298	29594	29441	29567	29408	29517	29279	29849	29523	29387	29702	29690	29331	29677	29543	29557	29369	29517	29596	29670	29680	29337	29711	29762	29338	29429	29618	29762	29581	29397	29335	29659	29670	29531	29860	29727	29572	29533	29478	29514	29272	29524	29652	29318	29513	29514	29662	29572	29565	29702	29550	29641	29746	29303	29668	29485	29916	29523	29576	29781	29654	29421	29551	29581	29687	29533	29555	29795	29453	29675	29569	29228	29479	29417	29486	29537	29552	29532	29599	29475	29814	29740	29677	29442	29375	29367	29484	29791	29461	29610	29635	29660	29524	29677	29387	29537	29448	29511	29452	29508	29433	29441	29481	29372	29532	29628	29659	29446	29474	29554	29527	29423	29581	29667	29601	29485	29506	29422	29586	29773	29551	29494	29500	29483	29738	29478	29352	29450	29588	29529	29467	29636	29555	29494	29435	29282	29579	29592	29896	29515	29800	29501	29571	29452	29715	29548	29712	29410	29466	29591	29597	29547	29531	29411	29527	29297	29427	29571	29626	29607	29681	29671	29557	29895	29724	29427	29610	29385	29331	29465	29611	29436	29627	29350	29481	29406	29442	29559	29352	29267	29697	29497	29560	29671	29566	29494	29823	29446	29491	29863	29535	29450	29553	29586	29553	29559	29447	29630	29448	29536	29413	29442	29624	29280	29648	29401	29553	29410	29414	29520	29362	29523	29514	29611	29509	29589	29316	29687	29613	29633	29659	29459	29736	29838	29511	29632	29596	29445	29606	29435	29577	29595	29283	29502	29835	29445	29469	29848	29398	29597	29640	29472	29838	29588	29602	29565	29796	29542	29428	29523	29533	29596	29683	29579	29419	29387	29479	29638	29435	29744	29511	29808	29475	29541	29634	29513	29744	29751	29566	29572	29649	29493	29552	29386	29658	29458	29582	29502	29600	29600	29794	29822	29545	29394	29309	29674	29611	29558	29579	29688	29604	29541	29614	29645	29498	29731	29535	29619	29416	29486	29680	29604	29635	29597	29507	29282	29523	29504	29623	29355	29640	29350	29509	29647	29718	29342	29635	29512	29671	29588	29613	29523	29678	29669	29682	29626	29594	29611	29580	29588	29683	29389	29306	29623	29590	29536	29732	29517	29596	29429	29573	29570	29680	29526	29308	29387	29550	29465	29515	29622	29523	29753	29587	29510	29583	29465	29551	29749	29474	29661	29594	29453	29603	29554	29665	29474	29583	29624	29457	29619	29803	29608	29414	29611	29672	29653	29401	29432	29501	29744	29655	29559	29654	29516	29652	29582	29682	29894	29671	29597	29543	29597	29430	29408	29495	29636	29632	29566	29814	29699	29693	29590	29523	29608	29832	29701	29772	29718	29569	29468	29557	29504	29473	29522	29655	29516	29765	29338	29293	29633	29587	29750	29578	29486	29457	29491	29691	29678	29507	29625	29605	29641	29383	29679	29640	29335	29511	29689	29516	29658	29563	29401	29428	29442	29443	29756	29496	29380	29696	29693	29311	29570	29519	29712	29674	29420	29500	29603	29604	29475	29510	29260	29775	29568	29592	29697	29837	29735	29499	29621	29560	29545	29617	29808	29248	29313	29684	29614	29309	29370	29683	29526	29566	29380	29582	29569	29589	29485	29364	29611	29769	29915	29714	29569	29569	29607	29233	29775	29767	29458	29360	29526	29700	29521	29761	29614	29528	29614	29497	29664	29516	29527	29548	29439	29533	29585	29354	29787	29618	29628	29417	29506	29447	29355	29577	29667	29784	29429	29321	29429	29487	29573	29428	29625	29598	29695	29632	29619	29408	29685	29693	29480	29785	29547	29176	29458	29576	29480	29626	29671	29469	29440	29609	29737	29462	29422	29732	29627	29503	29527	29532	29523	29528	29695	29653	29520	29513	29427	29450	29451	29542	29698	29408	29822	29256	29635	29643	29600	29658	29560	29473	29571	29688	29386	29392	29618	29649	29689	29556	29467	29424	29746	29548	29467	29460	29571	29763	29655	29299	29326	29499	29447	29462	29423	29611	29620	29540	29449	29490	29671	29629	29760	29721	29496	29782	29635	29493	29526	29532	29567	29543	29442	29587	29536	29387	29361	29739	29607	29747	29630	29526	29750	29845	29403	29491	29637	29473	29669	29642	29426	29808	29419	29338	29486	29624	29415	29436	29509	29605	29643	29726	29662	29636	29573	29449	29426	29648	29400	29602	29666	29698	29608	29429	29472	29439	29410	29611	29554	29603	29326	29385	29508	29471	29557	29636	29328	29519	29634	29642	29589	29421	29475	29227	29573	29725	29631	29574	29689	29515	29786	29620	29534	29444	29717	29811	29439	29383	29579	29504	29618	29614	29667	29647	29371	29680	29683	29569	29476	29459	29571	29583	29619	29503	29473	29343	29799	29611	29659	29540	29546	29625	29461	29625	29409	29480	29600	29687	29695	29663	29465	29511	29410	29501	29737	29628	29577	29524	29526	29463	29391	29542	29367	29408	29604	29426	29489	29734	29607	29493	29641	29529	29766	29393	29465	29628	29455	29521	29401	29541	29601	29500	29649	29570	29680	29638	29465	29609	29523	29631	29531	29583	29433	29473	29758	29719	29640	29682	29588	29639	29903	29703	29651	29536	29481	29450	29342	29447	29755	29542	29507	29638	29434	29817	29341	29244	29549	29654	29366	29538	29415	29336	29500	29688	29438	29599	29560	29705	29580	29680	29574	29580	29702	29636	29256	29701	29408	29492	29379	29553	29726	29710	29559	29419	29616	29620	29708	29581	29551	29434	29496	29920	29529	29513	29674	29571	29628	29583	29461	29533	29663	29597	29592	29399	29472	29608	29628	29624	29575	29706	29646	29813	29458	29369	29538	29781	29513	29438	29324	29617	29463	29429	29396	29493	29656	29513	29714	29784	29442	29465	29747	29621	29240	29441	29482	29557	29348	29610	29478	29639	29719	29511	29538	29536	29738	29565	29600	29620	29385	29570	29536	29476	29504	29696	29601	29631	29700	29692	29875	29830	29643	29726	29489	29629	29472	29476	29682	29549	29493	29436	29652	29498	29592	29698	29456	29430	29682	29462	29572	29417	29491	29564	29306	29396	29713	29573	29746	29493	29571	29640	29474	29552	29567	29764	29532	29627	29460	29537	29759	29530	29550	29575	29505	29581	29576	29436	29607	29527	29566	29641	29835	29803	29602	29430	29556	29706	29559	29675	29749	29531	29679	29640	29409	29759	29371	29608	29557	29548	29491	29763	29610	29589	29786	29546	29426	29465	29658	29508	29439	29596	29507	29806	29771	29394	29334	29800	29499	29716	29567	29621	29532	29489	29530	29577	29471	29386	29707	29601	29656	29539	29592	29522	29157	29490	29316	29414	29568	29836	29596	29649	29644	29583	29746	29491	29830	29535	29503	29549	29415	29347	29543	29525	29711	29592	29344	29852	29568	29521	29378	29582	29422	29416	29515	29597	29521	29633	29448	29792	29772	29501	29414	29261	29368	29786	29522	29789	29924	29637	29572	29511	29673	29705	29459	29832	29533	29682	29504	29638	29597	29512	29281	29513	29511	29332	29524	29732	29619	29426	29548	29569	29542	29568	29481	29560	29652	29470	29277	29597	29486	29367	29516	29540	29453	29443	29390	29799	29649	29696	29551	29836	29480	29630	29866	29412	29503	29377	29544	29437	29748	29604	29441	29484	29599	29545	29644	29445	29140	29627	29453	29566	29406	29636	29736	29602	29476	29385	29789	29660	29507
24206	34360	32056	26622	24900	24101	23683	23503	22910	22653	22630	22635	22916	22972	22764	22730	22634	22494	22490	22535	22781	22509	22627	22386	22449	22457	22316	22485	22422	22435	22324	22428	22515	22328	22321	22402	22334	22266	22327	22583	22716	22507	22423	22307	22549	22345	22518	22087	22595	22396	22388	22482	22365	22239	22247	22526	22532	22493	22269	22440	22476	22405	22393	22346	22483	22617	22321	22361	22273	22389	22308	22471	22278	22323	22286	22333	22351	22183	22373	22368	22278	22430	22402	22442	22253	22413	22317	22258	22254	22315	22307	22240	22516	22064	22433	22376	22224	22450	22332	22358	22228	22534	22383	22284	22467	22316	22365	22226	22522	22310	22191	22051	22547	22378	22199	22366	22297	22489	22452	22219	22232	22268	22309	22216	22411	22020	22359	22418	22287	22415	22354	22276	22257	22428	22403	22278	22353	22327	22479	22385	22263	22388	22461	22228	22353	22340	22402	22246	22236	22182	22513	22416	22221	22327	22377	22396	22397	22276	22251	22237	22538	22281	22264	22292	22398	22264	22313	22088	22429	22232	22393	22364	22463	22384	22398	22341	22284	22433	22349	22363	22306	22234	22274	22262	22122	22377	22312	22477	22326	22399	22308	22295	22283	22386	22464	22330	22268	22301	22319	22230	22382	22507	22303	22419	22403	22361	22362	22315	22284	22312	22240	22343	22524	22322	22420	22421	22364	22482	22226	22470	22241	22238	22294	22542	22309	22408	22313	22289	22457	22153	22349	22252	22188	22300	22293	22259	22262	22245	22240	22297	22370	22352	22276	22403	22303	22219	22522	22323	22208	22290	22183	22309	22378	22277	22401	22238	22244	22163	22330	22340	22225	22467	22279	22297	22521	22294	22259	22339	22211	22345	22427	22343	22221	22370	22303	22278	22378	22429	22227	22450	22333	22398	22343	22443	22496	22183	22417	22345	22348	22321	22360	22336	22263	22305	22424	22369	22340	22403	22383	22355	22329	22288	22323	22639	22384	22288	22177	22473	22301	22351	22361	22227	22305	22335	22448	22280	22302	22429	22310	22583	22383	22300	22251	22424	22524	22379	22396	22498	22173	22335	22345	22109	22378	22401	22266	22385	22227	22215	22329	22293	22342	22479	22451	22462	22287	22488	22307	22288	22278	22253	22191	22293	22294	22291	22248	22403	22317	22374	22372	22401	22271	22409	22447	22208	22304	22302	22316	22310	22301	22397	22403	22240	22360	22193	22361	22291	22352	22217	22275	22372	22378	22338	22301	22413	22383	22238	22637	22519	22356	22269	22390	22353	22364	22374	22411	22284	22415	22417	22331	22313	22364	22256	22184	22432	22462	22337	22243	22207	22331	22360	22270	22359	22250	22161	22482	22225	22315	22448	22324	22295	22475	22359	22518	22341	22224	22324	22408	22373	22290	22451	22351	22392	22377	22274	22342	22401	22397	22314	22424	22168	22344	22258	22236	22140	22469	22498	22392	22304	22396	22277	22295	22441	22453	22230	22426	22370	22337	22268	22292	22233	22421	22296	22329	22323	22424	22397	22366	22375	22416	22376	22422	22410	22424	22486	22425	22322	22386	22355	22302	22510	22287	22324	22287	22169	22382	22390	22564	22296	22434	22434	22344	22338	22340	22094	22502	22270	22463	22310	22397	22382	22259	22350	22370	22202	22428	22169	22238	22455	22304	22284	22444	22216	22230	22384	22291	22255	22210	22426	22272	22316	22386	22371	22157	22338	22356	22386	22436	22371	22323	22517	22414	22239	22281	22407	22340	22277	22407	22281	22274	22414	22415	22333	22349	22425	22385	22549	22439	22404	22328	22295	22270	22375	22310	22379	22495	22450	22388	22365	22303	22463	22341	22231	22274	22388	22236	22400	22382	22331	22166	22432	22068	22582	22289	22326	22407	22321	22437	22297	22366	22257	22289	22302	22406	22338	22424	22389	22499	22368	22461	22390	22515	22385	22236	22415	22547	22365	22384	22489	22378	22237	22290	22153	22587	22278	22364	22390	22235	22292	22425	22419	22292	22204	22378	22345	22358	22342	22294	22534	22311	22387	22246	22363	22339	22499	22072	22316	22598	22385	22290	22405	22501	22422	22279	22491	22210	22364	22298	22509	22197	22324	22233	22393	22264	22378	22144	22479	22094	22445	22430	22577	22365	22390	22515	22254	22245	22177	22489	22348	22373	22431	22495	22272	22317	22428	22237	22319	22368	22422	22291	22305	22372	22082	22355	22401	22305	22304	22230	22201	22403	22396	22402	22379	22180	22283	22341	22318	22398	22509	22481	22260	22267	22436	22404	22344	22377	22379	22313	22401	22324	22292	22399	22298	22176	22340	22442	22458	22289	22405	22397	22252	22492	22496	22212	22401	22380	22290	22218	22289	22220	22321	22213	22358	22253	22481	22303	22343	22246	22224	22249	22441	22314	22352	22411	22334	22329	22336	22344	22354	22253	22377	22310	22251	22456	22390	22215	22416	22296	22493	22445	22434	22447	22454	22310	22344	22515	22384	22406	22481	22353	22416	22483	22349	22435	22336	22304	22399	22344	22398	22342	22336	22249	22225	22466	22520	22297	22353	22526	22245	22385	22374	22405	22540	22403	22430	22205	22353	22401	22211	22300	22334	22338	22243	22331	22272	22445	22473	22380	22262	22294	22264	22410	22377	22582	22304	22399	22366	22476	22365	22239	22287	22477	22412	22502	22374	22312	22212	22361	22223	22447	22270	22412	22051	22268	22251	22334	22457	22319	22237	22361	22347	22310	22235	22358	22449	22264	22497	22335	22371	22340	22599	22335	22427	22246	22174	22232	22522	22464	22397	22372	22471	22269	22447	22179	22384	22408	22286	22432	22418	22215	22395	22295	22403	22390	22270	22165	22167	22426	22289	22297	22302	22378	22306	22400	22592	22346	22250	22197	22493	22464	22166	22330	22295	22401	22185	22435	22353	22541	22437	22268	22397	22270	22395	22357	22614	22306	22370	22384	22435	22267	22559	22349	22314	22368	22217	22191	22320	22495	22407	22453	22340	22388	22319	22217	22201	22467	22337	22415	22364	22306	22227	22519	22285	22538	22311	22391	22407	22374	22516	22431	22338	22425	22414	22238	22358	22456	22302	22347	22360	22277	22284	22486	22237	22483	22363	22268	22346	22440	22274	22279	22224	22464	22448	22218	22434	22207	22379	22513	22395	22235	22478	22355	22372	22424	22114	22316	22502	22471	22198	22375	22220	22542	22434	22281	22459	22546	22319	22450	22392	22367	22376	22517	22433	22197	22238	22320	22355	22245	22236	22371	22365	22348	22328	22401	22335	22403	22346	22421	22365	22537	22180	22373	22571	22312	22318	22162	22506	22307	22459	22249	22260	22263	22254	22457	22367	22551	22369	22433	22354	22448	22551	22353	22235	22361	22284	22384	22267	22320	22487	22361	22157	22194	22442	22280	22383	22220	22394	22484	22330	22449	22228	22286	22511	22354	22318	22400	22551	22302	22342	22307	22402	22362	22244	22511	22466	22328	22238	22301	22397	22138	22325	22467	22478	22296	22267	22435	22360	22394	22433	22398	22282	22401	22282	22433	22425	22413	22504	22359	22288	22239	22278	22374	22291	22468	22403	22318	22358	22429	22265	22443	22219	22165	22219	22317	22703	22361	22236	22595	22375	22477	22369	22467	22473	22400	22262	22359	22340	22463	22385	22418	22134	22290	22239	22488	22293	22459	22204	22320	22411	22406	22237	22353	22454	22385	22279	22332	22303	22344	22435	22352	22523	22457	22172	22424	22284	22468	22119	22395	22380	22242	22410	22222	22370	22303	22201	22258	22238	22267	22348	22209	22270	22168	22318	22338	22318	22315	22329	22339	22465	22333	22237	22378	22249	22464	22442	22438	22298	22416	22374	22327	22216	22262	22372	22386	22328	22353	22245	22358	22240	22325	22671	22503	22259	22266	22111	22340	22348	22587	22422	22509	22284	22363	22373	22233	22292	22338	22583	22433	22508	22460	22353	22436	22307	22421	22260	22275	22293	22271	22409	22381	22401	22400	22409	22300	22484	22277	22283	22213	22394	22428	22485	22179	22313	22355	22332	22218	22223	22355	22243	22288	22321	22456	22415	22403	22235	22463	22511	22194	22244	22309	22318	22366	22510	22264	22182	22355	22340	22336	22267	22177	22498	22319	22419	22395	22288	22426	22330	22404	22257	22513	22436	22486	22337	22478	22159	22382	22372	22397	22395	22275	22515	22451	22238	22270	22298	22212	22418	22325	22274	22347	22306	22416	22395	22377	22253	22508	22345	22314	22050	22472	22421	22295	22414	22354	22373	22285	22404	22094	22237	22581	22189	22105	22486	22257	22405	22489	22203	22343	22230	22247	22434	22348	22320	22343	22258	22448	22353	22279	22500	22235	22411	22434	22533	22466	22327	22352	22348	22431	22335	22527	22122	22367	22446	22230	22401	22428	22487	22164	22459	22219	22216	22329	22536	22408	22487	22267	22411	22284	22199	22324	22387	22207	22125	22465	22185	22526	22371	22448	22331	22294	22352	22223	22349	22305	22524	22319	22255	22195	22389	22474	22295	22274	22327	22388	22240	22620	22262	22227	22328	22558	22456	22328	22264	22411	22458	22398	22425	22222	22295	22359	22417	22566	22218	22433	22299	22420	22517	22393	22248	22147	22302	22507	22154	22301	22310	22399	22567	22263	22489	22432	22289	22445	22257	22476	22230	22361	22503	22247	22116	22332	22384	22421	22393	22431	22331	22384	22667	22465	22389	22268	22373	22266	22307	22368	22653	22293	22209	22372	22383	22511	22299	22174	22453	22346	22326	22304	22220	22357	22269	22581	22447	22278	22358	22357	22521	22189	22497	22415	22278	22331	22287	22378	22436	22310	22346	22455	22211	22454	22460	22407	22455	22385	22309	22349	22261	22214	22579	22375	22388	22341	22453	22404	22272	22325	22321	22433	22364	22368	22316	22516	22327	22326	22414	22479	22405	22349	22455	22282	22205	22395	22273	22469	22194	22299	22412	22122	22287	22402	22486	22490	22354	22364	22301	22412	22264	22325	22381	22491	22185	22276	22287	22163	22243	22302	22340	22497	22277	22511	22513	22251	22287	22436	22368	22363	22305	22427	22399
23621	21502	29203	24763	25238	30468	32633	30554	29977	30110	29791	29565	29877	29888	29666	29832	29447	29650	29581	29757	29734	29451	29454	29331	29478	29324	29371	29291	29394	29393	29330	29656	29472	29442	29145	29152	29091	29287	29360	30126	30740	29981	29927	29365	29327	29220	28978	29133	29440	29114	29270	29174	29272	29130	29342	29300	29209	29230	29355	29471	29211	29412	29222	29168	29260	29129	29322	29270	29060	29056	29239	29168	29286	29368	29258	29280	29203	29243	29238	28994	29127	28979	29253	29081	29323	29346	29120	29358	29100	29207	29255	29089	29263	29255	29157	28958	29118	29220	29330	29395	29340	29170	29189	29332	29321	29161	29091	28980	29053	29107	29297	29095	29384	29151	29327	29055	29304	29097	29462	29137	28926	29064	29151	28983	29125	28965	29084	29068	29094	29047	29283	28978	29173	29349	29230	29203	29340	29141	29345	29193	29541	29201	29108	29085	29083	29260	29162	29180	29197	29252	29239	29040	29147	29013	29037	29125	29176	28970	29111	29264	29371	28979	29244	29419	29059	29014	29002	29016	29083	29017	29207	28884	29566	29068	29277	29256	29074	29120	29325	29353	29229	28929	29140	29151	28994	29241	29366	29022	29036	29266	29223	29069	28973	29021	28978	28964	29196	29076	29298	29301	29436	29238	29194	29049	29102	29074	29184	29133	29273	29115	29214	29191	29308	29218	29096	28977	29530	29202	29236	29319	28930	29058	29151	29285	29154	28981	28998	29302	29498	29068	29198	29459	29025	29147	29325	29185	29228	29160	29153	29049	29335	29252	29104	29062	29190	29040	29326	29314	29136	29428	29325	29130	29244	29037	29138	29059	29328	29332	29271	29100	29097	29160	28975	29066	29020	29023	29107	29237	29281	28945	28900	29226	29315	29129	29158	29240	29170	29097	29152	29325	29227	29056	29313	29153	29001	29307	29206	29299	29100	29060	29058	29060	28992	29069	29164	29095	29245	29183	29200	29151	29154	29131	29335	29033	29216	29400	28992	29049	29295	29149	29403	29164	29087	29278	29122	29216	29350	29074	29065	29434	28967	28942	28980	29051	29177	29250	29284	29208	29003	29194	29170	29195	29173	28998	29131	29241	29111	29127	28929	29143	29238	29056	29382	29158	29105	29056	29423	29319	29242	29031	29147	29283	29309	29343	29376	29052	29193	29136	29261	28959	28999	29190	29078	29248	29095	29153	29138	29350	29199	29151	28999	29297	28874	29072	29178	29273	29149	29000	29145	28991	29116	29285	29302	29262	29406	28944	29170	29031	29288	29302	29172	29263	29270	29427	29055	28914	29141	29228	29034	29263	29240	29166	29213	29106	29322	29159	29214	28840	29295	29412	29397	29137	29080	29234	29284	29259	29318	29012	29190	28976	29208	29160	29157	29093	29372	29033	29066	29064	29103	29086	29200	29421	29197	29181	29255	29100	28908	29214	29256	29258	29267	29122	29228	29120	29307	29057	28915	29420	29245	29207	29089	29147	29263	29027	29026	29339	29319	29246	29153	29204	29310	29009	29216	29194	28955	29301	29246	29257	29143	29267	29290	29247	29198	29222	29404	29291	29106	29145	29113	28967	29301	29340	28923	29138	29078	29118	29051	29183	29080	29250	29065	29186	29072	29154	29392	29091	29419	29130	29267	29074	29208	29062	29158	29120	29303	29138	28907	29278	29263	29386	28937	28921	29430	29073	29226	29298	29185	29349	29221	29163	28973	29134	29103	29147	29210	29079	29148	28916	29286	29119	28967	29353	29168	29127	28981	29050	29087	29161	29437	29196	29205	29160	29243	29109	29363	29163	29060	29274	29169	28967	29239	29418	29363	29212	29188	29142	29351	29073	28980	29173	29063	29134	29346	29108	29111	29180	29195	29047	28903	28888	29364	29306	29275	29132	29154	28924	29163	29010	29040	28968	29390	29286	29150	29018	29137	29184	29301	29264	29126	29143	29056	29152	29069	29148	29263	29011	29238	29438	29296	28937	29090	29126	29054	29180	29346	29295	29087	28879	29082	29432	29112	28962	29064	29227	29278	29061	29218	29273	29321	29137	29159	29218	29247	29115	29112	29028	28992	29304	29325	29015	29091	29060	29039	29284	29163	29108	29293	29115	29248	29564	29225	29141	29221	29249	29131	29164	29000	29239	28985	29347	29272	29193	29166	28981	29272	29112	29319	29242	29561	29267	29247	29036	29319	29304	28986	29136	29216	29301	29054	29233	29317	29134	29285	29089	29509	29226	29244	29061	29230	28874	29455	29154	29325	29032	29136	29251	29014	29206	28961	29392	29283	29099	29153	29218	29127	29001	29193	28850	29270	29257	29061	29094	29290	29133	29119	29077	29135	29263	29137	29178	29220	29132	29301	29130	29393	28984	29361	28985	29107	29510	29373	29143	29331	29081	29369	29180	29178	29228	29114	29142	29227	29170	29107	29320	29231	29330	28938	29139	29187	29054	29260	29090	29363	29304	29264	29185	29044	29243	29271	29238	29221	29278	29078	29219	29284	29103	29217	29399	29085	29320	29289	29106	29232	29366	29298	29181	29039	29100	29300	29442	29199	28997	29284	29169	29209	29065	29062	29063	29312	29107	29059	29142	29153	29297	29114	28758	29075	29102	29272	29049	29233	29247	29107	29387	29491	29273	29336	29287	29312	29067	29160	29025	29089	29211	29118	29154	29110	29231	29368	29117	29491	29160	29300	29365	29454	29260	29066	29170	29126	29352	29369	29038	29278	28945	29064	29004	29364	29384	28990	29070	29234	28934	29309	28956	29294	29340	29216	29355	29010	29309	29379	29169	29338	29446	29198	29358	29191	29085	28799	29148	29153	29094	29146	29215	29148	29177	29210	29326	29269	29208	29004	29188	29276	28951	29090	29261	29041	28888	28974	29171	29243	29264	28987	29109	29030	29044	29345	29173	29201	29170	29357	29164	29206	29272	29128	29188	29286	29203	29253	29261	29176	29092	29040	29015	29343	29214	29183	29103	29320	29517	28982	29245	29038	28991	29303	29010	29098	29112	29224	29324	29240	29369	29376	29188	29153	29043	29336	29169	29007	29008	29262	29136	29295	29176	29106	29283	29278	29191	29072	29107	29255	29493	29282	29153	29157	29214	28977	29135	29024	29179	29208	29123	29391	29190	29242	29190	29217	29232	29376	29213	29396	29134	29224	29011	29106	29272	29292	29135	29123	29189	29005	29091	29032	28904	29313	29200	29045	29171	29057	29343	29164	29108	29125	29158	29242	29278	29279	29117	29251	28980	29161	29229	29166	29015	29112	29302	29227	29239	29115	29229	29103	29215	29275	29416	29308	29221	29229	28948	29247	28858	29043	29185	29316	29209	29336	29004	29132	29076	29138	29126	29066	28952	29330	29008	29017	29344	29070	29202	29244	29346	29134	29189	28700	29236	29147	29155	29319	29195	29224	29300	29007	29104	29232	29029	29393	29293	29076	28956	29155	29142	29205	28768	29138	29072	28932	29113	29250	29155	29482	29234	29186	29205	29104	29332	29194	29259	29140	29324	29450	29408	29204	29116	29309	29353	29203	29361	29036	29174	29373	29311	29401	29132	29249	28890	29114	29251	28982	28758	29142	29284	29111	29000	29184	29161	29301	29043	29296	29137	29365	29469	29303	29196	29151	29094	29081	29297	29248	29184	29289	29337	29256	28829	29052	29224	29309	29356	28967	29285	29073	29192	29151	29070	29137	28988	29096	28953	29251	29013	29296	28939	29591	29174	29350	29274	29176	29168	29338	29373	29182	29231	28940	29304	29203	29060	28983	29049	28918	29025	28993	29016	29050	29076	29031	29249	29434	29032	29088	29086	29197	29427	29105	29254	29317	29275	29222	29350	29114	29144	29155	29178	29312	29303	29366	29261	29196	29148	29102	29378	29227	29171	29280	29140	29166	29133	29091	29135	29190	29236	29182	29050	29069	29037	28988	29369	29075	29300	29344	29309	29034	29337	29305	29195	28966	29188	29262	29162	28976	29123	29220	29257	29334	28956	29300	29365	29119	29156	29071	29083	28802	29240	29210	29055	29310	29183	29262	29040	29295	29133	29047	29099	29108	29123	29024	29214	29014	29338	29080	29063	29185	29246	29075	29338	29062	29225	29453	29233	29088	28950	29313	29207	29203	29092	29072	29082	29364	29137	28991	29293	29291	29427	29307	29167	29272	29211	29381	29118	29135	28883	29173	29149	29183	29300	29133	29215	29175	29073	29148	29355	29367	29183	29045	29137	29336	29415	29131	29168	29171	29181	29212	29176	29344	29063	29206	29282	29252	28916	29186	28999	29197	29172	29275	28990	29084	29395	29344	28999	29263	29087	29045	29150	29267	29150	28929	29321	29123	29204	28981	29017	29206	29056	29034	28995	29013	29127	29171	29298	29134	29115	29255	29085	28866	29149	29334	29128	29283	29096	29432	29304	29021	28963	28886	29150	29374	29204	29227	29143	29218	29250	28985	28990	29208	29409	29312	29245	29128	29032	29089	29222	28924	29079	29266	28979	29173	29037	29119	28961	29359	29098	29415	29448	29493	29091	28849	29037	29163	28967	29205	29053	28905	29134	28752	29236	29124	29417	29231	28955	29252	29265	29118	29312	29196	29033	29136	29209	29103	29143	29179	29126	29125	29337	29231	29324	29214	29139	29362	29098	29122	29134	29147	29090	29242	29197	29195	29038	29192	29149	29299	29205	29369	29123	29334	29202	29206	29234	29212	29149	29326	29147	28891	29173	29264	29433	29038	29290	29389	29206	29194	29114	29177	29259	28929	29129	29289	29008	29154	29162	29217	29130	29387	29145	29237	29064	29179	29218	29355	29130	29104	29248	29192	29065	29331	29173	29089	29413	29072	29248	29023	29324	29343	29344	29031	29295	29397	29069	29084	28963	29178	29143	29015	29133	28989	29219	29272	29363	29353	28979	29055	29173	28807	29239	29140	29004	29546	29119	28988	29063	29133	28941	29279	29339	29163	29220	29189	29228	29143	29046	29127	29117	29310	29281	29012	29130	29209	29228	29081	29008	29063	29271	29184	29217	29036	29108	29067	29187	29200	29091	29149	29084	29367	29161	29303	29224	29295	29040	29144	28944	29129	29003	29226	29260	29271	29406	29036	29284	29313	29033
23142	40110	36931	29402	26869	25685	24680	24129	23740	23243	23014	22861	23200	23127	23196	22991	22669	22403	22498	22866	22498	22449	22601	22419	22350	22264	22371	22391	22483	22369	22350	22443	22185	22283	22256	22208	22373	22330	22661	23796	24416	23574	23093	22469	22389	22124	22347	22196	22087	22490	22206	22325	22222	22294	22325	22261	22162	22243	22246	22397	22222	22232	22134	22095	22091	22210	22305	22133	22115	22172	22056	22145	22285	22121	22139	22395	22074	22128	22190	22292	22197	22134	22168	22233	22342	22181	22224	22281	22257	22150	22211	22215	22337	22143	22132	22184	22142	22172	22235	22320	22172	22238	22219	22230	22147	22312	22210	22146	21971	22104	22334	22127	22245	22051	22029	22137	22305	22187	22101	22081	22081	22156	21943	22200	22121	22288	22298	22196	22142	22183	22238	22297	22266	22307	22214	22214	22234	22103	22165	22202	22210	22185	22288	22121	22188	22148	22165	22069	22302	22179	22217	22085	22232	22160	22126	22125	22299	22343	22116	22201	22206	22163	22061	22070	21976	22192	22191	22296	22168	22358	22139	22088	22175	22219	22198	22251	22302	22296	22237	22118	22116	22101	22301	22129	21986	22347	22032	22227	22166	22208	22181	22281	22304	22097	22274	22015	22193	22022	22136	22156	22047	22173	22176	22225	22243	22253	22297	22224	22283	22115	22315	22138	22266	22239	22301	22153	22144	22129	21921	22295	22288	22202	22122	22088	22102	22249	22089	22282	22256	22095	22425	22268	22168	22321	22217	21965	22193	22008	22238	22328	22385	22156	22215	22151	22134	22023	22242	22350	22236	22124	22095	22397	22253	22166	22252	22221	22252	22087	22135	22319	22175	22026	22198	22077	22381	22110	22333	22021	22273	22286	22268	22136	22194	21982	21995	22087	22156	22293	22290	22213	22173	22236	22200	22361	22144	22204	22181	22125	22217	22328	21990	22224	22188	22170	22061	22085	22062	22235	22236	22309	22213	22192	22405	22098	22085	22171	22298	22315	22234	22031	22109	22137	22013	22152	21996	22186	22112	22187	22086	22154	22071	22322	22143	22385	22293	22099	22231	22201	22230	22229	22144	22236	22249	22064	22242	22188	22373	22281	22178	22343	22351	22291	22167	22119	22161	22190	22148	22235	22133	22195	22056	22170	22142	21960	22342	22306	22403	22041	22230	22275	22135	22256	22006	22271	21936	22261	22231	22116	22103	22107	22395	22298	22312	22007	22221	22154	22026	22279	22310	22057	22332	22084	22274	22047	22176	22054	22305	22238	22235	22181	22190	22248	22044	22146	22264	22298	22248	22085	22197	22445	22160	22234	22384	22239	22071	22232	22176	22247	21993	22293	22266	22206	22139	22173	22208	22220	22184	22132	22195	22182	21998	22307	22222	22091	22289	22195	22254	22191	22071	21909	22195	22098	22364	22228	22226	22125	22183	22332	22312	22296	22080	22094	22121	22352	22316	22400	22050	22484	22110	22155	22210	22126	22199	22154	22109	22285	22186	22122	22287	22311	22290	22110	22234	22276	22308	22192	22204	22228	22129	22128	22325	22060	22127	22307	22197	22030	22245	22064	22189	22093	22284	22137	22345	22221	22329	21882	22146	22297	22285	22178	22279	22177	21957	22234	22079	22070	22330	22143	22215	22224	22187	22205	22218	22312	22094	22279	22270	22106	22129	22103	22282	22119	22319	22063	22245	22161	22269	22148	22007	22219	22158	22109	22312	22199	22166	22113	22223	22087	22193	22134	22279	22006	22060	22128	22189	22260	22074	22125	22274	22277	22121	22168	22272	22136	22128	22160	22111	22101	22221	22240	22259	22253	22154	22194	22207	22178	22134	22321	22235	22374	22191	22266	22076	22214	22112	22318	22300	22051	22079	22239	22185	22071	22130	22251	22286	22020	22086	21994	22302	22138	22270	22146	22426	22137	22217	22248	22157	22024	22256	22211	22162	22013	22151	22185	22227	22275	22420	21904	22260	22137	22252	22240	22330	22326	22183	22092	22184	22154	22123	22107	22204	22268	22153	22251	22273	22197	22262	21986	22390	22306	22297	22258	22056	22457	22365	22108	22006	22411	22355	22034	22093	22221	22181	22136	22231	22074	22217	22185	22195	22188	22265	22142	22230	22223	22158	22230	22082	22331	22473	22114	22170	22268	22150	22157	22167	22152	22140	22196	22101	22196	22185	22310	22162	22253	22355	22131	22104	22155	22130	22229	22302	22092	22299	22158	22239	22036	22233	22171	22255	22122	22202	22302	22119	22104	22099	22131	22168	22457	22161	22068	22179	22180	22204	22306	22082	22213	22111	22277	22228	22052	22271	22097	22235	22192	22162	22183	22184	22083	22389	22155	22252	22264	22221	22112	21936	22018	22329	22358	22069	22286	22121	21933	22131	22226	22091	22263	22414	22243	22065	22052	22386	22239	22134	22113	22176	22196	22165	22211	22081	22337	22185	22385	22120	22341	22179	22328	22158	22113	22316	22201	22063	22105	22103	22150	22231	22299	22247	22237	22169	22152	22037	22260	22031	22129	22177	22252	22200	22064	22103	22392	22198	22220	22120	22074	22390	22009	22251	22280	22129	22132	22373	21988	22080	22109	22261	22235	22120	22074	22208	22142	22195	22512	21963	22050	22327	22060	22143	22283	22123	22178	22199	22230	22226	22146	22300	22056	22165	22166	22303	22245	22054	22150	22279	22342	21951	22331	22054	22131	22092	22124	22224	22112	22296	22206	22109	21989	22162	22257	22210	22243	22187	22280	22014	21903	22393	22221	22135	22180	22107	22268	22346	22128	22240	22291	22274	22272	22275	22082	22272	22124	22345	22172	22187	22274	22212	22187	22156	22092	22119	22173	22034	22224	22283	22278	22032	22112	22105	22142	22077	22198	22189	22046	22111	22282	22364	22043	22163	22043	22042	22020	22103	22087	22230	22264	22291	22205	22172	22144	22222	22246	22180	22059	22321	22313	22212	22237	22151	22239	22133	22110	22077	22248	22228	22265	21914	22120	22297	22277	22142	22213	22133	22026	22005	22255	22159	22144	22228	22155	22172	22134	22171	22005	22133	22016	22343	22169	22174	22120	22207	21900	22231	22279	22195	22000	22153	22186	22125	22069	22305	22223	22265	22073	22155	22345	22204	22167	22326	22281	21980	22177	22311	22352	22044	21920	22182	22204	22245	22158	22162	22194	22388	22265	22108	22241	22111	22222	22040	22204	22126	22039	22255	21895	22276	22108	22065	21987	22173	22368	22147	22174	22348	22185	22110	22193	22170	22427	22340	22239	22322	22162	22254	22067	22336	22080	22258	22099	22177	22211	22172	22055	22316	22293	22091	22268	22164	22129	22117	22136	22124	22240	22249	22156	22293	22117	22062	22261	22052	22121	22268	22166	22253	22363	22188	22182	22242	22191	22369	22086	22234	21994	22316	22211	22135	22463	22075	22166	22103	22131	22147	22226	22186	22111	22199	22118	22160	22411	22250	22229	22291	22040	22325	22109	22228	22217	22194	22305	22180	22339	22208	22168	22182	22261	22194	22202	22087	22071	22356	22121	22145	22348	22162	22097	22200	22007	22265	22318	22118	22262	22121	22178	22184	22387	22292	22238	22109	22229	22230	22231	22154	22199	22150	22408	22134	22184	22421	22169	22154	22199	22175	22115	22298	22334	22162	22299	22231	22179	22091	22300	22053	22370	22117	22313	22203	22146	22340	22232	22128	22213	22195	22170	22296	22182	22422	22125	22177	22181	22107	22257	22225	22012	22246	22186	22226	22221	22089	22082	22149	22255	22184	22173	22212	22101	22050	22345	22222	22064	22172	22139	22060	22066	22162	22257	22281	22140	22229	22185	22299	22331	22271	22080	22325	22140	22323	22171	22173	22195	22155	22150	22109	22268	22293	22036	22219	22182	22298	22030	22118	22400	21966	22065	22068	22065	22118	22209	22058	22103	22043	22082	22242	22298	22059	22254	22181	22198	22113	22081	22217	22299	22257	22073	22181	22366	22084	22355	22234	22403	22090	22312	22302	22099	21991	22102	22146	22199	22262	22389	22226	22171	22324	22173	22252	22264	22179	22316	22241	22086	22214	22100	22023	22236	22224	22191	22301	22089	22100	22126	22206	22035	22172	22207	22157	22024	22211	22420	22381	22179	22186	22250	22181	22180	22375	22233	22276	22326	22220	22241	22329	22192	22065	22299	22143	22344	22259	22160	22041	22047	22125	21959	22109	22301	22354	22250	22158	22496	22062	21969	22093	22238	22250	22118	22252	22205	22088	22083	22077	22021	22274	22094	22269	22065	22042	22283	22373	22311	22325	22217	22206	22023	22011	22322	22317	22093	22163	22021	22252	22308	22480	22191	22050	22173	22210	22179	22114	22104	22330	22168	22258	22164	22233	22215	22072	22001	22311	22336	22117	22435	22146	22311	22145	22129	22262	22107	22349	22146	22254	22178	22168	22090	22217	22132	22072	22286	22134	22254	22359	22091	22300	22123	22070	22128	22222	22360	22249	22037	22180	22160	22156	22257	22127	22232	22304	22114	22435	22199	22084	22094	22280	22093	22237	22102	22156	22245	22483	22219	22272	22089	22194	22298	22163	22094	22166	22267	22208	22191	22295	22148	22185	22251	22349	22116	22131	22110	22075	22263	22307	22119	22299	22235	21941	22240	22296	22235	22077	22111	22244	22243	22041	22340	22155	22287	22325	22256	21990	22165	22223	22359	22088	22241	22094	22093	22314	22205	22058	22235	22205	22159	22211	22134	22082	22228	22256	22111	22110	22215	22148	22289	22141	22266	22250	22123	22027	22173	22164	22196	22209	22342	22200	21955	22339	22157	22139	22069	22327	22006	22229	22190	22275	22236	22268	22215	22313	22157	22132	22245	22391	22173	22130	22170	22096	22223	22080	22253	22273	22187	22070	22279	22194	22208	22351	22186	22244	22082	22357	22221	22019	22214	22128	22230	22163	22140	21964	22179	22095	22264	22346	22188	22188	22224	22041	22211	22097	22227	22041	22098	22254	22109	22320	22120	22132	22108	22241	22188	22036	22045	22251	22052	22128	22204	22248	22117	22283	22213	22436	22010	22149	22232	22166	22209	22137	22034	22355	22166	22221	22357	22305	22276
22738	21502	29356	24169	22885	28845	34296	31053	30536	30771	30475	30454	30396	30527	30413	30124	30297	29911	29926	30235	30091	29984	30132	30040	29766	29808	29802	29747	29868	30013	29773	29764	29886	29913	29937	29832	29782	29763	29807	31522	32387	31266	31011	30150	29886	29653	29679	29727	29630	29974	29691	29501	29592	29824	29780	29745	29534	29797	29595	29880	29707	29498	29625	29643	29850	29629	29753	29539	29650	29831	29737	29537	29779	29607	29572	29766	29873	29556	29445	29712	29720	29858	29829	29465	29671	29489	29594	29704	29550	29557	29773	29404	29677	29627	29771	29807	29884	29781	29723	29764	29423	29526	29506	29630	29619	29576	29648	29761	29787	29646	29741	29600	29600	29388	29436	29402	29556	29779	29739	29648	29490	29756	29522	29650	29750	29695	29655	29589	29505	29509	29532	29509	29526	29820	29647	29473	29720	29689	29646	29596	29550	29733	29545	29805	29514	29513	29598	29707	29566	29481	29663	29556	29741	29690	29490	29706	29569	29789	29447	29324	29618	29618	29514	29822	29515	29759	29782	29611	29374	29703	29678	29683	29663	29555	29781	29659	29637	29762	29543	29935	29685	29496	29858	29548	29644	29800	29698	29598	29744	29471	29824	29544	29596	29368	29709	29554	29382	29542	29597	29583	29578	29728	29521	29684	29558	29571	29770	29521	29451	29529	29832	29366	29534	29640	29458	29422	29459	29458	29640	29801	29716	29537	29547	29775	29732	29570	29727	29670	29602	29464	29815	29481	29746	29923	29674	29506	29724	29647	29574	29746	29669	29649	29370	29463	29675	29537	29492	29739	29612	29421	29601	29734	29653	29688	29460	29454	29694	29468	29598	29845	29656	29833	29675	29671	29584	29266	29630	29490	29529	29287	29476	29505	29542	29510	29682	29602	29800	29866	29630	29541	29676	29551	29622	29487	29631	29339	29856	29455	29673	29794	29742	29609	29419	29620	29648	29689	29403	29469	29654	29518	29437	30020	29457	29443	29714	29866	29539	29467	29569	29585	29700	29580	29523	29729	29763	29655	29620	29578	29670	29559	29536	29465	29738	29919	29575	29405	29575	29736	29659	29637	29857	29380	29712	29785	29965	29607	29607	29772	29595	29561	29385	29652	29686	29389	29632	29569	29531	29516	29762	29710	29653	29492	29715	29686	29803	29756	29723	29611	29701	29634	29582	29570	29639	29442	29467	29481	29780	29706	29355	29642	29714	29409	29747	29595	29474	29693	29316	29488	29603	29634	29478	29510	29606	29594	29439	29541	29483	29541	29620	29500	29710	30016	29605	29656	29635	29452	29586	29649	29675	29647	29562	29724	29637	29780	29564	29641	29580	29764	29856	29340	29450	29554	29709	29688	29559	29364	29718	29630	29610	29332	29772	29476	29487	29694	29535	29513	29679	29530	29760	29558	29625	29579	29451	29418	29793	29587	29955	29757	29587	29423	29333	29256	29545	29713	29679	29589	29713	29482	29680	29486	29577	29467	29520	29624	29726	29619	29374	29531	29589	29559	29558	29524	29414	29446	29601	29542	29329	29636	29694	29834	29605	29739	29376	29548	29726	29451	29508	29747	29323	29658	29682	29788	29717	29604	29511	29544	29717	29683	29864	29767	29556	29653	29449	29659	29429	29519	29545	29763	29540	29356	29727	29490	29624	29791	29727	29732	29744	29459	29561	29540	29659	29232	29688	29578	29635	29680	29621	29615	29614	29427	29408	29717	29715	29497	29455	29547	29622	29327	29692	29660	29482	29738	29420	29725	29624	29744	29516	29677	29484	29385	29279	29686	29430	29658	29362	29636	29743	29523	29672	29753	29826	29769	29411	29762	29470	29513	29484	29720	29673	29474	29568	29506	29763	29672	29476	29673	29537	29591	29429	29608	29556	29764	29501	29457	29468	29371	29671	29457	29684	29641	29488	29631	29658	29223	29613	29689	29502	29561	29711	29609	29373	29518	29655	29662	29489	29554	29482	29663	29459	29474	29692	29490	29578	29710	29814	29335	29497	29639	29701	29491	29500	29401	29559	29622	29572	29444	29423	29466	29587	29614	29557	29667	29525	29573	29615	29592	29859	29578	29540	29395	29596	29647	29570	29683	29282	29578	29685	29603	29724	29545	29781	29576	29500	29356	29694	29753	29629	29514	29426	29467	29578	29430	29555	29492	29545	29525	29676	29766	29462	29784	29619	29657	29445	29619	29706	29548	29440	29480	29539	29622	29664	29431	29519	29392	29542	29567	29696	29718	29449	29573	29596	29751	29469	29382	29542	29747	29757	29680	29434	29481	29593	29542	29710	29924	29530	29451	29368	29774	29667	29848	29634	29582	29575	29748	29888	29586	29450	29487	29545	29665	29646	29791	29607	29626	29882	29392	29282	29597	29729	29387	29451	29513	29345	29515	29661	29719	29534	29351	29719	29533	29405	29504	29519	29543	29684	29602	29760	29671	29691	29606	29584	29603	29508	29579	29472	29730	29566	29648	29599	29641	29558	29787	29635	29615	29785	29429	29547	29741	29508	29563	29667	29785	29595	29848	29703	29824	29515	29680	30025	29400	29351	29415	29603	29482	29598	29558	29538	29418	29386	29452	29704	29765	29633	29594	29664	29572	29509	29519	29528	29643	29261	29493	29615	29603	29770	29615	29713	29715	29518	29549	29603	29773	29623	29988	29499	29537	29553	29637	29494	29406	29637	29558	29657	29329	29433	29680	29380	29520	29763	29701	29623	29556	29715	29608	29661	29605	29605	29601	29585	29809	29325	29824	29643	29364	29465	29714	29768	29722	29606	29614	29395	29565	29797	29446	29383	29408	29515	29461	29313	29408	29570	29506	29720	29467	29442	29469	29520	29506	29556	29666	29563	29655	29659	29588	29812	29598	29428	29491	29643	29699	29506	29363	29645	29495	29527	29713	29618	29638	29672	29967	29734	29500	29750	29537	29455	29822	29512	29447	29490	29511	29507	29465	29563	29541	29878	29840	29585	29798	29745	29635	29581	29617	29635	29237	29625	29634	29484	29886	29718	29727	29460	29579	29690	29690	29634	29324	29610	29635	29596	29480	29596	29582	29587	29494	29616	29463	29607	29474	29675	29526	29621	29585	29700	29807	29381	29567	29410	29764	29808	29371	29268	29616	29687	29620	29529	29551	29577	29452	29458	29299	29644	29344	29383	29660	29622	29625	29727	29253	29491	29512	29685	29714	29690	29680	29822	29579	29669	29627	29789	29844	29826	29660	29518	29696	29678	29530	29494	29697	29579	29523	29373	29773	29453	29521	29546	29415	29511	29518	29571	29480	29516	29712	29315	29789	29766	29658	29542	29554	29622	29808	29613	29641	29416	29470	29443	29696	29488	29783	29612	29734	29757	29697	29505	29572	29573	29364	29554	29478	29637	29660	29929	29717	29257	29649	29494	29633	29702	29654	29461	29430	29629	29448	29525	29694	29561	29546	29689	29523	29565	29634	29733	29459	29516	29546	29542	29687	29456	29642	29572	29719	29661	29864	29446	29484	29497	29628	29860	29526	29579	29733	29575	29506	29781	29670	29464	29634	29602	29480	29535	29415	29401	29647	29758	29813	29698	29719	29526	29478	29680	29541	29588	29691	29488	29588	29435	29732	29778	29601	29617	29889	29364	29498	29585	29550	29638	29618	29695	29650	29454	29753	29635	29795	29418	29631	29585	29635	29586	29490	29396	29740	29464	29283	29470	29652	29564	29410	29610	29639	29707	29734	29549	29574	29671	29450	29593	29667	29559	29597	29798	29464	29603	29650	29512	29624	29630	29539	29710	29625	29419	29546	29816	29569	29474	29501	29793	29547	29594	29438	29478	29567	29675	29571	29760	29796	29643	29615	29498	29573	29371	29501	29611	29408	29574	29586	30039	29628	29478	29780	29596	29303	29413	29541	29736	29745	29441	29564	29430	29467	29673	29645	29440	29602	29354	29689	29714	29487	29541	29633	29510	29498	29464	29498	29405	29686	29588	29617	29564	29551	29802	29509	29839	29734	29587	29601	29464	29270	29809	29516	29757	29642	29694	29606	29615	29496	29530	29544	29736	29423	29935	29735	29683	29463	29616	29687	29596	29630	29683	29407	29714	29789	29683	29322	29427	29629	29465	29564	29887	29571	29547	29638	29559	29476	29413	29521	29392	29653	29581	29596	29356	29601	29697	29490	29826	29601	29814	29449	29558	29793	29666	29678	29497	29487	29573	29456	29563	29842	29615	29610	29590	29657	29848	29560	29649	29836	29501	29365	29732	29635	29598	29524	29732	29684	29629	29610	29759	29707	29618	29671	29343	29667	29402	29456	29704	29349	29525	29490	29494	29561	29669	29710	29419	29680	29524	29719	29647	29585	29611	29671	29343	29799	29752	29585	29604	29564	29681	30143	29492	29422	29679	29698	29556	29421	29508	29383	29816	29812	29551	29639	29532	29473	29525	29789	29663	29618	29666	29477	29722	29569	29740	29655	29411	29755	29486	29706	29811	29631	29567	29496	29499	29716	29582	29556	29690	29732	29393	29561	29632	29514	29661	29295	29505	29446	29680	29500	29657	29626	29594	29421	29467	29394	29772	29745	29533	29456	29561	29664	29456	29505	29454	29546	29542	29571	29553	29700	29439	29560	29557	29735	29690	29487	29749	29685	29674	29608	29581	29547	29545	29560	29315	29557	29756	29584	29597	29660	29720	29588	29494	29536	29750	29456	29701	29386	29706	29368	29479	29614	29425	29610	29681	29566	29835	29531	29611	29496	29725	29458	29568	29902	29686	29580	29550	29711	29646	29575	29673	29801	29382	29551	29638	29608	29358	29824	29591	29550	29547	29517	29650	29602	29520	29582	29313	29449	29752	29610	29783	29491	29538	29680	29689	29675	29554	29654	29541	29559	29769	29489	29384	29566	29798	29567	29690	29601	29546	29556	29706	29566	29482	29566	29640	29697	29533	29608	29557	29752	29337	29730	29500	29546	29393	29568	29568	29640	29455	29454	29633	29623	29746	29681	29712	29656	29851	29672	29671	29708	29595	29505	29348	29559	29568	29699	29618	29357	29639	29395	29739	29741	29548	29660	29630	29277	29639	29559	29477	29731	29889	29666	29607	29553	29489	29662	29726	29826	29716	29723	29646	29521
24524	44457	40428	32366	29131	27338	26442	24969	24174	23843	23560	23222	23601	23912	23687	23411	23076	23027	22970	22949	23188	22935	22999	22725	22807	22499	22519	22504	22686	22896	22802	22664	22541	22700	22525	22733	22611	22617	23051	25401	26274	24494	23492	22867	22501	22575	22354	22592	22587	22376	22302	22313	22390	22340	22391	22286	22556	22365	22238	22464	22456	22417	22508	22515	22270	22372	22297	22455	22496	22284	22500	22492	22326	22342	22372	22129	22495	22254	22279	22263	22313	22532	22471	22284	22419	22420	22380	22335	22269	22241	22282	22303	22448	22500	22332	22354	22460	22423	22319	22211	22465	22434	22548	22445	22380	22378	22420	22363	22291	22231	22461	22242	22332	22298	22472	22382	22509	22367	22371	22205	22391	22428	22311	22253	22274	22263	22461	22426	22205	22273	22376	22412	22393	22386	22312	22452	22488	22628	22328	22357	22270	22369	22509	22253	22378	22311	22555	22360	22285	22501	22347	22361	22495	22404	22366	22378	22520	22453	22577	22356	22233	22287	22268	22433	22325	22373	22213	22305	22452	22179	22411	22281	22369	22449	22419	22401	22512	22344	22613	22307	22298	22439	22436	22471	22270	22380	22623	22488	22212	22335	22304	22338	22217	22392	22330	22262	22502	22277	22311	22310	22484	22471	22500	22379	22413	22287	22293	22413	22273	22485	22364	22446	22354	22305	22222	22442	22316	22360	22372	22267	22396	22269	22439	22352	22287	22475	22276	22309	22319	22349	22396	22292	22405	22339	22451	22348	22212	22349	22343	22471	22187	22222	22340	22189	22313	22466	22317	22271	22311	22180	22421	22351	22234	22136	22405	22295	22362	22304	22047	22380	22271	22234	22227	22380	22382	22340	22441	22373	22279	22368	22293	22334	22463	22198	22374	22248	22353	22324	22374	22316	22142	22428	22162	22460	22322	22330	22441	22306	22326	22326	22403	22327	22502	22198	22315	22411	22542	22246	22368	22309	22342	22315	22281	22361	22366	22230	22342	22227	22446	22441	22351	22210	22328	22384	22389	22528	22286	22522	22243	22204	22366	22419	22427	22349	22445	22267	22253	22232	22372	22330	22632	22429	22347	22408	22304	22367	22298	22401	22363	22445	22358	22225	22522	22352	22485	22323	22400	22352	22464	22371	22378	22269	22420	22299	22406	22436	22348	22347	22285	22296	22342	22288	22452	22359	22309	22249	22344	22323	22348	22145	22229	22385	22281	22415	22323	22380	22258	22384	22325	22343	22474	22120	22375	22372	22269	22466	22433	22267	22324	22181	22389	22293	22479	22470	22166	22357	22153	22369	22432	22357	22437	22301	22410	22354	22344	22185	22232	22382	22550	22392	22325	22358	22416	22219	22361	22617	22520	22258	22378	22422	22387	22390	22291	22412	22315	22457	22309	22491	22333	22540	22226	22405	22404	22332	22552	22214	22216	22354	22463	22324	22243	22274	22380	22380	22506	22319	22400	22265	22290	22323	22360	22454	22362	22290	22361	22372	22323	22395	22348	22347	22645	22250	22229	22505	22398	22388	22163	22413	22504	22296	22457	22508	22424	22315	22220	22512	22311	22265	22388	22348	22333	22387	22351	22327	22416	22469	22222	22295	22470	22273	22436	22366	22169	22433	22367	22305	22333	22497	22281	22255	22258	22419	22188	22407	22494	22325	22288	22499	22369	22262	22308	22149	22285	22400	22526	22256	22362	22343	22314	22304	22250	22360	22380	22177	22293	22316	22471	22332	22455	22339	22373	22145	22591	22538	22212	22454	22148	22269	22295	22355	22087	22481	22175	22402	22267	22372	22316	22283	22148	22242	22240	22132	22263	22450	22215	22452	22390	22177	22364	22405	22203	22214	22290	22220	22109	22356	22403	22429	22316	22157	22392	22294	22287	22390	22471	22367	22387	22394	22349	22382	22497	22415	22451	22280	22225	22236	22398	22496	22261	22250	22257	22310	22554	22301	22459	22321	22406	22362	22326	22325	22287	22397	22382	22369	22243	22400	22272	22417	22413	22273	22264	22623	22366	22462	22389	22299	22476	22252	22379	22476	22138	22414	22389	22406	22287	22298	22507	22251	22234	22214	22243	22281	22273	22398	22267	22399	22205	22293	22512	22313	22214	22363	22156	22229	22588	22473	22311	22453	22298	22362	22510	22392	22255	22298	22264	22392	22407	22135	22575	22493	22266	22466	22400	22390	22163	22425	22246	22495	22583	22499	22489	22291	22373	22326	22212	22332	22389	22498	22488	22458	22401	22320	22345	22441	22497	22144	22252	22226	22313	22263	22327	22319	22346	22353	22249	22330	22290	22299	22208	22324	22112	22394	22314	22393	22340	22287	22438	22365	22335	22154	22507	22405	22369	22228	22231	22505	22529	22412	22120	22328	22403	22180	22229	22450	22281	22191	22264	22203	22373	22480	22243	22275	22299	22271	22323	22262	22440	22280	22361	22475	22227	22185	22202	22483	22421	22234	22330	22430	22448	22350	22179	22255	22536	22223	22377	22496	22241	22353	22230	22390	22132	22543	22389	22383	22251	22439	22283	22250	22397	22164	22484	22343	22286	22340	22512	22377	22607	22253	22251	22455	22247	22420	22304	22332	22306	22229	22422	22297	22371	22269	22295	22327	22441	22424	22454	22370	22356	22085	22466	22201	22386	22383	22303	22442	22235	22307	22367	22358	22262	22385	22244	22280	22479	22395	22639	22406	22323	22189	22363	22323	22480	22302	22290	22370	22243	22311	22403	22328	22405	22095	22344	22351	22457	22267	22431	22395	22275	22356	22216	22507	22330	22387	22328	22432	22158	22339	22273	22290	22604	22571	22237	22376	22329	22311	22316	22273	22371	22227	22234	22205	22278	22385	22208	22352	22465	22298	22562	22217	22334	22159	22322	22350	22303	22391	22531	22312	22422	22417	22307	22349	22432	22330	22387	22267	22499	22210	22290	22377	22374	22299	22497	22249	22382	22215	22286	22389	22287	22271	22279	22190	22406	22511	22199	22263	22431	22422	22287	22419	22367	22411	22355	22537	22421	22404	22312	22496	22667	22242	22326	22381	22325	22379	22202	22424	22213	22313	22397	22172	22319	22249	22471	22227	22296	22341	22197	22337	22403	22479	22307	22258	22501	22473	22271	22187	22342	22595	22324	22136	22240	22388	22302	22476	22134	22206	22512	22412	22315	22164	22380	22411	22270	22255	22243	22375	22157	22340	22266	22306	22561	22335	22155	22319	22275	22459	22290	22338	22544	22072	22356	22559	22202	22240	22334	22345	22161	22509	22346	22284	22334	22179	22420	22325	22480	22395	22365	22317	22452	22152	22243	22413	22337	22457	22385	22438	22386	22340	22355	22412	22479	22364	22479	22371	22354	22395	22262	22282	22491	22391	22385	22477	22347	22386	22345	22364	22347	22283	22284	22255	22504	22227	22253	22385	22366	22272	22452	22386	22467	22348	22051	22427	22370	22239	22129	22297	22299	22421	22112	22390	22294	22405	22417	22380	22384	22325	22331	22278	22278	22143	22252	22403	22389	22268	22540	22419	22341	22332	22249	22454	22465	22181	22413	22322	22284	22266	22463	22215	22303	22397	22293	22382	22225	22287	22310	22262	22435	22381	22429	22486	22308	22291	22352	22342	22265	22310	22299	22213	22505	22393	22249	22279	22227	22332	22359	22429	22244	22513	22231	22299	22352	22410	22354	22221	22301	22288	22337	22411	22268	22424	22245	22426	22267	22258	22222	22307	22470	22404	22390	22146	22424	22365	22507	22470	22323	22241	22422	22363	22355	22221	22335	22512	22209	22460	22190	22310	22403	22215	22307	22135	22176	22381	22362	22265	22234	22354	22334	22334	22421	22394	22331	22229	22518	22421	22318	22414	22315	22490	22263	22227	22232	22316	22402	22304	22326	22284	22138	22235	22537	22289	22367	22272	22276	22287	22227	22527	22341	22371	22301	22329	22473	22334	22283	22510	22327	22387	22381	22315	22235	22396	22151	22192	22354	22357	22274	22410	22361	22281	22267	22341	22362	22325	22407	22398	22330	22246	22416	22348	22214	22358	22325	22472	22391	22407	22325	22202	22333	22447	22207	22421	22359	22309	22434	22341	22356	22443	22511	22375	22338	22325	22511	22347	22272	22301	22252	22411	22453	22388	22232	22393	22309	22327	22390	22369	22282	22274	22386	22338	22371	22319	22275	22380	22366	22399	22630	22249	22465	22291	22230	22407	22310	22305	22197	22377	22324	22440	22237	22436	22336	22409	22346	22374	22250	22420	22243	22285	22437	22380	22319	22440	22318	22509	22423	22531	22404	22512	22314	22280	22236	22256	22406	22268	22397	22442	22314	22261	22470	22259	22103	22368	22423	22401	22348	22255	22271	22201	22546	22172	22307	22551	22429	22257	22342	22367	22361	22168	22357	22426	22408	22427	22328	22423	22326	22344	22473	22322	22497	22508	22381	22321	22394	22375	22234	22375	22243	22457	22316	22132	22261	22194	22414	22404	22227	22557	22269	22291	22524	22314	22437	22212	22218	22212	22414	22547	22392	22275	22393	22374	22350	22288	22284	22408	22292	22437	22576	22358	22175	22265	22489	22496	22465	22182	22304	22312	22267	22385	22510	22191	22349	22489	22286	22481	22501	22307	22355	22347	22356	22328	22488	22408	22512	22481	22387	22407	22245	22459	22271	22269	22341	22401	22354	22260	22334	22164	22283	22145	22500	22324	22366	22225	22299	22408	22183	22402	22432	22319	22325	22424	22182	22599	22212	22274	22403	22384	22371	22090	22247	22053	22394	22272	22367	22192	22255	22352	22342	22392	22621	22340	22405	22375	22490	22220	22518	22473	22264	22137	22321	22572	22435	22397	22393	22271	22410	22451	22407	22295	22170	22403	22230	22492	22302	22398	22384	22442	22256	22384	22489	22392	22304	22351	22499	22344	22486	22151	22475	22524	22343	22300	22283	22334	22366	22222	22045	22462	22437	22484	22290	22370	22393	22412	22420	22196	22514	22306	22355	22453	22467	22261	22378	22254	22348	22228	22379	22369	22297	22383	22304	22232	22246	22368	22442	22244	22286	22263	22182	22348	22079	22168	22242	22378	22217	22364	22427	22490	22420	22512	22471	22504
29232	26143	33956	33048	30216	30605	30343	29769	29434	29638	29446	29317	29676	29481	29449	29715	29473	29312	29603	29451	29411	29746	29365	29393	29238	29143	29378	29341	29333	29332	29209	29248	29111	29422	29363	29273	28996	29322	29245	29345	29397	29528	29521	29366	29202	29479	29371	29298	29262	29199	29608	29552	29535	29327	29213	29386	29130	29167	29143	29372	29307	29000	29415	29574	29214	29044	29356	29161	29584	29215	29208	29240	29172	29215	29146	29362	29178	29147	29397	29390	29456	29176	29273	29403	29145	29102	29388	29212	29232	29355	29156	29334	29324	29402	29243	29278	29506	29070	29258	29220	29296	29069	29191	29364	29119	29390	29043	29224	29365	29209	29446	29290	29537	29236	29079	29186	29266	29173	29233	29263	29321	29331	29359	29130	29287	29231	29085	29246	29214	29301	29251	29340	28995	29214	29319	29081	29466	29303	29171	29276	29474	29188	29217	29240	29271	29266	29257	29469	29108	29238	29332	29202	29383	29164	29285	29288	29351	29208	29427	29280	29183	29473	29147	29183	29176	29447	29407	29270	29122	29544	29222	29199	29354	29199	29201	29366	29436	29293	29207	29255	29186	29344	29226	29161	29347	29170	29293	29243	29092	28915	29372	29241	29336	29286	29123	29267	29342	29133	29215	29400	29224	29298	29243	29543	29222	29130	29244	29303	29347	29529	29138	29295	29447	29365	29272	29499	29270	29358	29299	29414	29402	29040	29319	29471	29164	29157	29176	29278	29153	29501	29235	29044	29255	29275	29471	29534	29310	29076	29334	29307	29315	29370	29277	29237	29118	29261	29364	29392	29231	29198	29270	29372	29420	29286	29467	29183	29221	29329	29136	29329	29315	29377	29327	29406	29141	29069	29267	29490	29359	29392	29396	29322	29409	29129	29052	29326	29314	29358	29223	29124	29188	29286	29094	29132	29270	29351	29274	29225	28983	29232	29091	29456	29543	29261	29369	29405	29315	29458	29180	29320	29286	29034	29231	29327	29188	29364	29205	29205	29124	29280	29308	29380	29173	29361	29225	29523	29115	29186	29225	29144	29321	29146	29273	29084	29317	29166	29054	29221	29478	29335	29344	29313	29251	29228	29455	29420	29008	29303	29367	28809	29297	29352	29569	29419	29213	29407	29233	29380	29256	29418	29159	29377	29337	29346	29492	29134	29168	29118	29266	29127	29122	29080	29224	29366	29209	28987	29066	29409	29311	29354	29160	29014	29260	29311	29253	29403	29344	29488	29323	29260	29094	29164	29183	29146	29228	29273	29316	29367	29243	29308	29101	29121	29147	29101	29209	29444	29463	29148	29305	29100	29211	29514	29129	29284	29223	29125	29155	29430	29337	29230	29246	29377	29485	29362	29059	29332	29083	29335	29226	29233	29389	29245	29238	29172	29374	29165	29458	29467	29176	29203	29300	29594	29356	29294	29377	29396	29186	29098	29240	29249	29272	29280	29408	29191	29235	29244	29550	29146	29346	29032	29311	29161	29267	29090	29203	29094	29275	29270	29250	29274	29425	29314	29401	29379	29400	29015	29254	29289	29293	29295	29069	29233	29314	29055	29323	29359	29686	29060	29474	29169	29362	29446	29207	29150	29395	29185	29482	29161	29328	29381	29093	29130	29487	29244	29448	29131	29582	29225	29144	29167	29156	29199	29282	29375	29233	28953	29385	29347	29373	29493	29267	29406	29276	29116	29215	29006	29029	29251	29045	29238	29225	29305	29051	29316	29079	29120	29274	29312	28998	29232	29268	29417	29207	29305	29353	29454	29114	29277	29330	29239	29146	29165	29323	29337	29434	29145	29108	29094	29334	29423	29426	29178	29476	29477	29224	29474	29246	29256	29306	29181	29289	29407	29115	29147	29241	29366	29286	29166	29483	29186	29100	29366	29227	29054	29427	29211	29235	29522	29400	29414	29255	29211	29276	29414	29190	28941	29154	29266	29256	29568	29400	29342	29304	29456	29117	29196	29203	29286	29485	28987	29249	29410	29231	28983	29097	29163	29145	29402	29278	29151	29215	29179	29093	29450	29243	29243	29217	29231	29237	29326	29160	29230	29207	29376	29214	29260	29320	29344	29295	29352	29502	29186	29304	29366	29128	29048	29413	29284	29368	29335	29207	29236	29028	29046	29224	29222	29153	29042	29163	29318	29190	29048	29172	29196	29119	29363	29223	29159	29273	29549	29089	29108	29310	29192	29171	29510	29285	29201	29142	29066	29291	29114	29490	29458	29448	29382	29415	29412	28937	29319	29227	29291	29239	29132	29055	29282	29271	29162	29406	29372	29027	29307	29310	29390	29337	29069	29239	29357	29080	29129	29363	29152	29313	29183	29215	29207	29293	29238	29181	29383	29141	29285	29049	29206	29232	29335	29339	29177	29262	29256	29456	29256	29386	29357	29246	29241	29389	29328	29451	29409	29038	29351	29253	29295	29142	29257	29241	29136	29420	29350	29399	29162	29224	29110	29408	29340	29388	29282	29456	29196	29678	29306	29323	29366	29226	29272	29274	29242	29235	29289	29181	29329	29371	29295	29471	29245	29421	29247	29161	29028	29325	29461	29423	29271	29239	29385	29221	29301	29228	29474	29443	29350	29211	29344	29213	28958	29293	29224	29263	29215	29458	29301	29314	29396	29487	29186	29275	29100	29112	29137	29524	29308	29313	29290	29137	29310	29320	29045	28980	29287	29258	29199	29239	29292	29291	29179	29197	29100	29292	29002	29244	29480	29345	29185	29275	29514	29490	29254	29411	29338	29081	29321	29253	29492	29349	29263	29352	29289	29331	29523	29283	29261	29555	29535	29339	29285	29139	29115	28957	29288	29386	29147	29306	29377	29391	29188	29246	29205	29287	29340	29396	29492	29326	29101	29331	29407	29233	29393	29207	29475	29256	29324	29356	29182	29274	29144	29221	29144	29531	29415	29304	29353	29435	29324	29262	29293	29256	29202	29185	29147	29366	29272	29116	29306	29294	29387	29243	29381	29277	29236	29085	29459	29305	29216	29347	29034	29209	29215	29366	29288	29278	29215	29345	29484	29387	29138	29273	29305	29259	29218	28848	29088	29572	29164	29229	29171	29452	29438	29442	29080	29584	29346	29471	29101	29199	29324	29158	29301	29385	29315	29153	29199	29284	29285	29334	29348	29515	29297	29191	29279	29313	29296	29280	29286	29344	29394	29139	29260	29360	29310	29214	29308	29355	29401	29505	29360	29609	29421	29505	29255	29140	29169	29408	29251	29422	29355	29322	29494	29305	29314	29595	29009	29404	29329	29334	29194	28948	29335	29496	29456	29552	29068	29397	29416	29417	29244	29422	29361	29156	29085	29369	29338	29358	29407	29253	29144	29160	29402	28977	29555	29098	29214	29416	29301	29529	29612	29399	29170	29182	29324	29341	29036	29373	29263	29242	29321	29332	29119	29468	29237	29427	29228	29360	29356	29512	29159	29205	29279	29187	29175	29199	29271	29318	29349	29082	29118	29202	29456	29127	29266	29356	29316	29357	29396	29414	29104	29165	29333	29190	29442	29092	29071	29203	28966	29190	28919	29387	29370	29152	29208	29316	29038	29265	29418	29426	29257	29293	28974	29307	29320	29287	29304	29256	29452	29522	29129	29098	29152	29340	28942	29122	29211	29416	29248	29277	29369	29350	29478	29347	29250	29279	29318	29222	29152	29449	29381	29263	29258	29313	29159	29506	29256	29276	29180	29321	29376	29307	29215	29400	29348	29394	29276	29465	29508	29417	29405	29179	29376	29259	29278	29376	29140	29188	29254	29307	29310	29497	29141	29526	29003	29255	29409	29257	29313	29154	29352	29348	29303	29240	29238	28977	29102	29338	29395	29297	29282	29296	29294	29375	29646	29416	29302	29254	29151	29208	29288	29123	29148	29456	29385	29266	29276	29238	29269	29351	29310	29234	29150	29438	29174	29148	29283	29215	29432	29421	29443	29254	29335	29347	29649	29354	29524	29289	29241	29290	29117	29427	29283	29399	29283	29151	29288	29144	29241	29175	29248	29038	29092	29669	29348	29339	29386	29331	29356	29337	29304	29402	29212	29367	29328	29241	29351	29404	29217	29163	29122	29235	29274	29232	29260	29311	29355	29392	29064	29403	29142	29264	29285	29214	29365	29335	29030	29187	29191	29313	29296	29108	29175	29487	29117	29096	29285	29472	29286	29447	28862	29295	29383	29307	29220	29344	29311	29186	29294	29110	29147	29246	28990	29200	29269	29374	29446	29009	29458	29107	29310	29272	29423	29308	29422	29373	29168	29501	29185	29434	29206	29288	29276	29536	29266	29517	29136	29381	29308	29331	29207	29231	29234	29259	29157	29615	29232	29014	29343	29335	29169	29141	29188	29196	29347	29177	29361	29218	29361	29420	29134	29065	29298	29436	29118	29400	29272	29224	29258	29327	29137	29103	29383	29287	29101	29166	29286	29480	29277	29283	29098	29459	29366	29279	29178	29188	29599	29373	29371	29434	29281	29380	29043	29183	29158	29059	29160	29234	29431	29394	29449	29176	29341	29293	29094	29164	29316	29380	29316	29309	29295	29149	29121	29448	29334	29349	29148	29447	29134	29200	29378	29178	29499	29306	29457	29149	29329	29176	29131	29137	29381	29442	29209	29440	29093	29226	29387	29362	29043	29259	29140	29487	29307	29106	29201	29278	29350	29445	29403	29329	29088	29387	29212	29540	29383	29311	29100	29296	29158	29308	29033	29366	29279	29258	29464	29419	29524	29366	29312	29351	29551	29004	29360	29416	29483	29343	29309	29038	29284	29204	29383	29292	29358	29202	29374	29403	29090	29368	29279	29238	29229	29272	29264	29277	29299	29253	29554	29058	29093	29190	29320	29122	29255	29110	29058	28985	29032	29412	29285	29207	29066	29241	29497	29411	29187	29121	29352	29360	29468	29668	29536	29098	29297	29278	29298	29357	29374	29131	29242	29193	29357	29368	29137	29257	29606	29062	29239	29151	29366	29236	29615	29196	29093	29404	29071	29241	29365	29296	29077	29200	29389	29434	29368	29034	29071	29208	29113	29399	29355	29172	29013	29267	29375	29199	29206	29086	29536	29387	29346	29329	29383	29455	29506	29294	29094	29299	29211	29085	29219	29202	29234
24594	34510	31706	26580	24713	23976	23860	23296	22772	22839	22592	22307	22825	22617	22509	22802	22435	22307	22326	22133	22460	22364	22387	22488	22181	22213	22252	22214	22255	22224	22423	22294	22283	22353	22305	22346	22470	22225	22316	22443	22660	22515	22546	22298	22111	22287	22152	22128	22352	22289	22246	22173	22202	22131	22361	22199	22148	22019	22148	22178	21933	22191	22153	22184	22262	22290	22320	22139	22102	22237	21974	22223	22292	22327	22223	22293	22230	22212	22303	22194	22421	22185	22206	22380	22231	22240	22234	22373	22100	22208	22249	22202	22216	22250	22183	22248	22251	22180	22303	22126	22291	22354	22179	22197	22273	22120	22204	22066	22125	22329	22218	22177	22268	22297	22041	22306	22124	22221	21993	22046	22130	22155	22204	22076	22307	22338	22176	22221	22047	22208	22251	22138	22181	22266	22317	22142	22044	22147	22123	21963	22115	22086	22125	22096	22308	22309	22036	22314	22239	22160	22084	21971	22170	22219	22162	22064	22224	22210	22025	22279	22159	22148	22205	22171	22196	22219	22284	21945	22213	22137	22248	22198	22164	22228	22261	22175	22238	22201	22209	22226	22144	22118	22086	22281	22284	22079	22432	22299	22213	22177	22249	22329	22227	22262	22117	22318	22147	22057	22252	22335	22351	22297	22134	22183	22288	22167	22257	22315	22232	22013	22246	22269	22212	22132	22107	22008	22194	22081	22225	22277	22201	22081	21980	22202	22215	22074	22245	22360	22288	22148	22026	22216	22101	22214	22128	22039	22187	22127	22146	22405	22370	22077	22185	22224	22181	22130	22091	22235	22099	22108	22131	22195	22021	22133	22140	22164	22208	22062	22274	22276	22306	22202	22178	22032	22408	22154	22176	22232	22074	22217	22086	22029	22175	22381	22127	22411	22187	22335	21994	22110	22113	22200	22085	22197	22247	22317	22116	22269	22106	22204	22353	22163	22261	22251	22066	22081	22166	22190	22100	22294	22062	22309	22108	22227	21995	22322	22114	22092	22255	22054	22182	22282	22399	22009	22271	22265	22079	22415	22103	22051	22172	22359	22126	22267	22094	22226	22245	22136	22302	22221	22031	22196	22228	22171	22122	22051	22295	22255	22350	21917	22147	22315	22202	22176	22239	22133	22046	22200	22166	22303	22137	22342	22022	22225	22163	22064	22205	22078	22165	22087	21975	22286	22221	22148	22097	21974	22332	22264	22232	22161	22240	22076	22059	22077	22089	22387	22147	22075	22264	22051	22134	21879	22152	22212	21995	22281	22257	22233	22203	22112	22201	22358	22359	22080	22156	21931	22163	22171	22281	22370	22088	22201	22158	22109	22260	22322	22199	22055	22179	22158	22238	22203	22185	22180	22239	22184	22175	22070	22009	22317	22246	22127	22204	22084	22356	22223	22249	22162	22310	22142	22206	22361	22370	21989	22084	22017	22211	22264	22125	22215	22115	22332	22108	22382	22071	22101	22255	22162	22314	22290	22396	22307	22162	22152	22161	22154	22286	22263	22190	22194	22303	22068	22214	22296	22213	22160	22180	22216	22016	22182	22185	21963	22234	22234	22226	22143	22110	22211	22277	22255	22208	22205	22240	22118	22032	22119	22153	22210	22150	22111	22102	22256	22215	22250	22079	22047	22296	22210	22107	22149	22275	22351	22166	22259	22188	22172	22241	22209	22159	22242	22230	22226	22228	22208	22181	22207	22186	22078	22034	22235	22168	22120	22258	22138	21977	22189	22272	22369	22026	22191	22174	22145	22243	22104	22279	22314	22419	22303	22265	22167	22088	22265	22118	22128	22200	22132	22206	22106	22130	22044	22241	22234	22111	22222	22315	22249	22414	22227	22002	22137	22444	22349	22212	22209	22352	22059	22280	22244	21997	22127	22227	22270	22266	22163	22186	22280	22151	22192	22066	22153	22093	22122	22127	22128	22141	22171	22109	22373	22115	22090	22349	22159	22105	22239	22172	22117	22402	22165	22194	22177	22230	22184	22237	22078	22077	22304	22231	22244	22319	22133	22165	22150	22352	22102	22150	22180	22058	22015	22089	22158	22234	22035	22358	22142	22254	22364	22144	21990	22107	22097	22165	22314	22093	22493	22216	22159	22057	22236	22199	22258	22338	22148	22355	22188	22213	22198	22233	21896	22087	22191	22088	22018	22258	22060	22372	22049	22301	22203	22157	22116	22108	22430	22191	22230	22162	22166	22131	22321	22085	22190	22258	22160	22180	22178	22315	22169	22137	22067	22136	22236	22254	22240	22167	22148	22216	22140	22384	22466	22191	22265	22103	22085	22191	22178	22299	22028	22146	22163	22299	22245	22123	22202	22084	22297	22187	22158	22149	21983	22028	22100	22122	22135	22169	22271	22280	22168	22156	22213	22176	22216	22121	22073	22284	22113	22141	22118	22295	22199	22120	22207	22058	21979	22269	22232	22234	22308	22288	22123	22122	22105	22243	22199	22175	22154	22242	22044	22147	22171	22228	22111	22361	22215	22248	22180	22251	22231	22161	22281	22384	22151	22364	22292	22129	22132	22055	22327	22254	22215	22159	22219	22031	22069	22361	22335	22292	22263	22223	22000	22184	22251	22236	22076	22111	22164	22195	22286	21957	22267	22142	22240	22413	22285	22060	22240	22115	22201	22226	22201	22322	22151	22025	22241	22248	22017	22071	22134	22184	22057	22193	22348	22089	22218	22257	22232	22263	22321	22001	22071	22090	22199	22195	22149	22164	22107	22259	22309	22250	22362	22119	22277	22113	22007	22206	22291	22144	22187	22008	22292	22110	22175	21994	22404	22147	22243	22514	22205	22195	22172	22326	22118	22150	22184	22082	22184	22180	22333	22024	22107	22369	22086	22261	22121	22071	22151	22405	22018	22321	22541	22376	22219	22176	22194	22381	22206	22170	22173	22140	22139	22140	22256	22197	22039	22200	22177	22210	22000	22057	22077	22136	22341	22448	22253	22267	22173	22225	22306	22045	22242	22219	22256	22318	22123	22191	22294	22407	22167	22263	22278	22172	22265	22226	22240	22035	22246	22206	22015	22315	22129	22130	22190	21951	22222	22391	22091	21963	22190	22071	22222	22322	22226	22192	22185	22065	22307	22147	22109	22352	22311	22159	22144	22100	22266	22180	22254	22103	22234	22210	22110	22363	22184	22148	22302	22233	22308	22274	22208	22118	22126	22165	22339	22299	22121	22298	22035	22199	22171	22156	22180	22252	22101	22100	22141	22127	22348	22118	22143	22175	22095	22265	22060	22210	22214	22062	22279	22144	22124	22104	22357	22241	22228	22066	22359	22104	22139	22296	22213	22218	22268	22181	22267	22015	22311	22218	22165	22269	22100	22214	22463	22314	22162	22178	22108	22243	22201	22055	22291	22277	22318	22162	22118	22190	22151	22149	22289	22314	22164	22230	22346	22055	22282	22150	22089	21976	22091	22362	22155	22241	22108	21974	22314	22494	22337	22063	21985	22028	22295	22261	22164	22166	22363	22302	22229	22241	22236	22298	22141	22120	22148	22202	22244	22241	22189	22325	22331	22207	22369	22310	22192	22227	22227	22156	22224	22243	22236	22407	22250	22243	22041	22239	22182	22167	22336	21964	22159	22278	22324	22096	22340	22327	22321	22283	22140	22071	22230	22149	22211	22057	22318	22177	22278	22186	22095	22212	22194	22274	22298	22154	22254	22219	22029	22210	22127	22334	22313	22146	22210	22218	22217	22183	22250	22263	22125	22129	22370	22119	22253	22378	22145	22046	22282	22106	22201	22367	22200	22163	22285	22152	22167	21897	22205	22127	22113	22259	22247	22216	22307	22229	22300	22323	22217	22180	22129	22240	22170	22404	22337	22184	22150	22168	22098	22030	22173	22217	22220	22178	22222	22334	22283	22443	22162	22296	22155	22035	22153	22171	22188	22265	22070	22282	22159	22223	22140	22127	22233	22188	22148	22248	22361	21926	22290	22017	22147	22198	22092	22059	22252	22222	22112	22228	22146	22422	22075	22343	22188	22364	22457	22113	22090	22338	22264	22263	22191	22105	22383	22252	22259	22293	22379	22064	22057	21889	22116	22132	22283	22243	22253	22316	22154	22238	22148	22232	22045	22100	22127	22286	22216	22072	22147	22057	22242	22188	22248	22323	22221	22378	22222	22228	22279	22349	22223	22278	22154	22239	22221	22147	22295	22251	22254	22153	22185	22118	21992	22169	22162	22203	22192	22177	22252	22247	22019	22024	22231	22087	22075	22124	22055	22212	22137	22145	22247	22291	22167	22157	22239	22077	22160	22347	22231	22254	22169	22083	22405	21859	22179	22197	22100	22244	22294	22228	22079	22352	22121	22268	22203	22341	22062	22175	22102	22113	22317	22081	22188	22194	22056	22171	22158	22125	22359	22182	22257	22212	22057	22312	22297	22045	22294	22003	22046	22194	22123	22016	22142	22309	22261	22202	21894	22127	22173	22259	22196	22387	22272	22303	22316	22292	22333	22231	22165	22232	22233	22263	22053	22266	22156	22120	22012	22266	21952	22142	22188	21991	22371	22229	22130	22058	22184	22121	22003	22166	22293	22242	22189	22173	22096	22056	22318	22236	22063	22214	22201	22351	22392	22186	22144	22180	22176	22102	22134	22314	22158	22297	22101	22338	22261	22192	22247	22121	22086	22229	22062	22202	22128	22109	22118	22298	22227	22217	22057	22266	22122	22237	22213	22151	22161	22279	22202	22408	22019	22285	22275	22070	22009	22172	22220	22214	22224	22095	22066	22176	22249	22234	22226	22181	22039	22263	21982	22141	22256	22363	22207	22191	22354	22134	22136	22196	22344	22131	22073	22204	22107	22418	22279	22151	22231	22305	22180	22300	22141	22217	22259	22197	22169	22164	22282	22222	22283	22126	22347	22082	22136	22320	22137	22302	22159	22149	22147	22291	22157	22259	22235	22430	22233	22182	22113	22325	22072	22068	22262	22207	22191	22316	22167	22215	22218	22272	22275	22069	22256	22126	22212	22071	22222	22279	22216	22203	22334	22219	22197	22095	22235	22213	22192	22217	22219	22129	22281	22251	22109	22187	22146	22156	22137	22341	22115	22303	22109	22180	22212	22303	22314	22130	22127	21974	22151	22215	22265
23816	21523	29214	24805	25154	30297	32586	30199	29818	30001	29865	29520	29700	30083	29861	29543	29664	29511	29383	29468	29496	29442	29574	29488	29389	29541	29264	29316	29635	29433	29448	29444	29377	29309	29314	29211	29281	29328	29422	30048	30823	30322	29732	29509	29437	29227	29244	29101	29077	28970	29268	29315	29253	29249	29072	29173	29357	29113	29219	29111	29199	29303	29366	29282	29341	29170	29152	29011	29171	29051	29096	28936	29117	29086	29089	29018	29192	29316	28983	29156	29193	29087	29140	28978	29225	29134	29299	29297	28978	29337	29293	29272	29105	29116	29025	29166	29143	29422	29236	29438	29041	29457	29095	29267	28948	29034	29071	29353	28878	29024	29098	29119	29096	29234	29127	29328	28966	29168	29349	29462	29094	29311	29024	29043	29040	29331	29348	29124	29471	29182	29008	29202	29275	29037	29252	29218	29217	29114	29377	29221	29297	29361	29212	28997	29075	29090	29089	29060	28956	28919	29274	29185	28994	29075	29366	29048	29185	29088	29137	28932	29141	29341	29096	29281	29209	28948	29198	28945	29177	29304	28930	29215	29102	29252	29307	29035	29225	29191	29190	29275	29097	29184	29212	29224	29019	29137	29360	29016	29057	29077	29205	29147	28970	29177	29030	29047	29327	29170	29158	28996	29217	29244	29439	29268	29146	29373	29021	29109	29219	29021	29225	29293	29125	29208	29196	28954	29046	29084	29150	29188	29110	28893	28895	29367	29155	29504	29380	29165	29206	29128	29050	29160	29322	29248	29157	29306	29117	29065	28886	29203	29016	29095	29157	29250	29381	29192	29021	29142	28945	29065	29084	29108	29309	29131	29156	29210	28944	29234	29153	29214	29049	29172	29303	29391	29119	29270	29135	29069	29423	29257	29451	29191	29188	29089	29359	29210	29239	29201	29274	29203	29159	29095	29429	29077	29161	29205	29242	29198	28964	29393	29049	29107	28959	29245	29102	29111	29284	28957	29288	29322	29040	28990	29370	29208	29224	29328	29152	29158	29055	29055	29186	29118	29029	29034	29146	29313	29359	29197	29111	29278	29253	29187	29165	29148	29279	29019	29205	29193	29121	29002	29219	29362	29182	29095	28978	29412	29335	29156	29122	28995	28892	29244	29104	28901	29216	29104	29193	29317	29130	29018	29292	29298	29111	29058	29112	29088	29216	29195	28972	29035	29031	29359	28984	29219	29289	29119	29370	29068	29347	29084	29042	29073	28923	29142	29191	29107	29271	29313	29143	29093	28946	29282	29212	29206	29109	29206	28950	29266	29323	29045	28922	29072	29021	29181	28935	29226	29128	29364	29480	29196	29113	29166	29103	29034	29073	29114	29195	29184	29107	29214	29198	29384	29083	28883	29204	28973	29022	29351	29206	29287	29322	29110	28973	29256	29210	28987	29177	29178	29253	29343	28954	29270	29177	29165	29155	29195	29222	29172	28999	29071	29273	29105	29231	29205	29366	29284	29083	29006	29175	29311	29094	29062	29102	29032	29150	29138	29247	28851	29167	28974	28994	29025	29173	29142	29138	29222	29306	29034	29016	29391	28955	28999	29081	29302	29413	28876	28816	29079	29100	29134	28964	29246	29100	29009	29393	29118	29296	29121	29170	29190	29051	29089	29163	29291	29243	29306	29139	29397	29228	29161	29248	29143	29068	28997	29241	29396	29114	29005	28991	29105	29268	29122	29325	29106	29283	29119	29132	29147	29255	29092	29038	29192	29086	29145	28993	29099	29303	29005	28905	29174	29247	29102	29029	29204	29277	29168	29024	29105	28937	29230	29086	29006	28927	28982	29053	29085	29138	29368	29067	29262	28877	29201	29446	28959	28991	29425	29091	29347	29354	29200	29266	29246	29256	29248	29173	29317	29088	29260	29451	29059	29354	29018	29104	29111	29128	29449	29229	29318	29102	29111	29199	29173	29325	29160	29260	29124	29102	29046	29045	29375	29251	29131	29141	29042	29269	28977	29170	29162	29152	29210	29103	29272	29190	29359	28878	29333	29208	29050	29249	29042	29111	29102	29209	29487	29121	29402	29209	28943	29190	29251	29112	29299	29249	29088	29207	28942	29136	29411	29224	29022	29215	29273	28902	28969	29199	29206	29152	29294	29428	29293	29262	29056	29038	29089	29281	29182	29323	29237	29039	29321	28910	29155	29167	29035	29193	29305	29063	29064	29111	28787	29097	28867	29120	28963	29175	29283	29152	29087	29006	29029	29086	29331	29059	29063	29139	29201	29132	29170	29124	29316	29212	29182	29151	29279	29223	28897	29192	29039	29183	29243	29046	29328	29478	29364	29441	29153	28990	29139	29142	29092	28988	29034	29425	29444	28999	29172	28988	29243	28792	29258	29410	29217	29149	29086	29191	29237	29135	29106	29155	29078	29104	29360	29331	29035	29121	29304	28995	29012	28959	29185	29239	29260	28978	29008	28893	29220	29447	29058	29032	29275	28920	29229	29081	29203	29183	29043	29289	28919	29100	29238	29129	29473	29184	29244	29181	29078	29330	28904	29138	29147	29078	29193	29245	29232	29246	29321	29347	29249	29180	29102	29414	29310	29344	28989	29090	28899	29299	29207	29189	29121	28818	29254	29045	29262	29358	29033	28811	29182	29258	29154	29203	29241	29236	28963	28838	29200	29260	28974	29102	29102	29223	29176	29150	29180	29086	29126	29425	29205	29320	29028	29132	29029	29072	29068	28931	29186	29168	29079	29081	29233	29229	29002	29235	29247	28953	29068	29140	29222	29148	29259	29258	28937	29135	29142	29237	29315	29352	29099	29116	29092	29174	29150	29052	29041	29229	29176	29040	29074	29176	29171	29371	29134	29242	29261	29097	29477	29240	29047	29187	29219	29011	29029	29266	29145	29225	29337	29128	28948	29162	29124	29124	29245	29352	29272	29210	29047	29176	29349	29179	29011	29337	29167	29024	29346	29461	28935	29410	29103	29099	29114	29091	29337	29198	29027	29384	29232	29279	29187	29365	29267	29137	29094	28827	29240	29159	29246	28963	29075	29177	29325	29117	29240	29338	29364	29013	29062	29225	28950	29109	29240	29055	29031	29181	29187	29312	29227	29339	29167	29118	29397	29285	29240	29090	29311	29078	29281	29097	29267	29296	29354	29319	29354	29364	29057	29294	29268	29223	29419	29165	29250	29009	29136	29025	29431	29076	28998	29034	29256	29256	28996	29102	29236	29311	29108	29051	29205	29279	29343	28967	29151	29263	29423	28917	29147	29272	29035	29242	28995	29065	29319	29348	29179	29105	29184	29161	28912	29226	29167	29169	29223	29093	29217	29236	29311	29021	29284	29310	29196	28994	29365	29282	29156	28967	29283	29102	28918	29307	29192	29057	28982	29069	29071	29302	29096	29196	29056	29145	29065	29143	29102	29156	29147	29273	29367	29223	29212	29497	29267	29359	29258	29221	29017	29412	28969	29119	29176	29295	29257	29019	29078	29150	29211	29169	29077	29102	29268	29185	29160	29432	28936	29028	29076	29136	29051	29067	29084	29044	29362	29399	29252	29054	29109	29434	29190	29246	29132	29266	28930	29201	29112	29296	28996	28974	29102	29493	29147	29187	29275	29262	29036	29309	29010	29134	29132	29013	29227	29174	29287	29367	29325	28998	28876	28986	29032	29272	28910	28969	29138	28915	29157	29207	29130	29182	29176	29344	29114	29150	29123	29295	28969	29148	29148	29063	29297	29133	28937	29414	29210	29375	29082	29226	28995	29339	29345	29534	29029	29004	29240	29138	29464	29157	29135	29131	28968	29218	29090	29094	29084	28959	29041	29017	29194	29207	29305	29283	29069	29099	29095	29052	29272	29255	29179	29087	28978	28930	28970	29342	29308	29021	29067	28973	29045	29185	29304	29034	29292	29206	29488	29250	29302	29235	29265	29299	29187	29342	29092	29145	29244	29004	29089	29164	29215	29150	28910	29155	28884	29270	29227	29235	29129	29042	29168	28945	28990	29145	29219	29190	29193	29124	29261	29163	29159	29083	29023	29105	28973	29034	29043	28939	29219	29241	29246	29214	29141	29115	29166	29046	29136	29116	29153	29408	28913	29023	29231	29251	29143	29279	29178	29222	29230	29288	28872	28991	29074	29265	29085	29015	29409	28973	29075	29151	29163	29230	29163	29050	29275	29206	29145	29082	29105	29277	29309	29161	29226	29091	29139	29117	29148	29059	29288	29318	29153	29152	29219	29095	28921	29147	29089	29193	29601	29059	29010	29166	29113	29289	29116	29176	29352	29126	29220	29158	29165	29309	28814	29259	29146	29242	29216	29204	29285	29161	29186	29102	28999	29330	29323	29230	29285	29358	29168	28985	29127	29073	28886	28994	29343	29154	29275	29215	29185	29159	29099	29223	29410	29235	29247	29136	29059	29014	28963	29457	29226	29170	29456	29176	29214	29195	29008	29257	29247	29073	29011	29116	29138	29406	29107	29117	29234	28993	28913	29141	28924	29050	29253	29362	29364	29239	29148	29211	29355	29221	29092	29192	29434	29390	29148	29220	29030	29142	29143	29033	29078	29028	29419	29134	28972	29181	29403	29299	29267	29323	29120	29194	29239	29202	29009	29223	29386	29443	29199	29262	29281	29222	29208	29077	29170	29243	29203	29222	29425	29301	29091	28972	29068	29199	29060	29278	29174	29128	29313	29274	29059	29315	28851	28904	28982	29020	29085	29256	29107	29191	28963	29025	29109	29125	29071	29244	29146	29339	28997	28959	28999	28927	29157	29300	29075	29090	29140	28954	29216	29216	29062	29369	29307	29122	29186	29064	29341	29417	29227	29021	29087	28919	29077	29230	28922	29083	29234	29215	29391	29000	29246	29121	29157	29391	29275	28889	29121	29123	29334	29329	29222	29065	28872	28940	29162	29246	29192	28906	28963	28903	29212	29179	28817	28881	28770	29085	29118	29259	29149	29219	29502	29211	29087	29323	29157	29115	29359	29330	29226	29217	29180	29023	29160	29078	29220	29116	29042	29256	29197	29261	29173	29141	29007	29383	29277	29061	29093	29106	29073	28985	29347	29223	29400	29142	29289	29320	29232	29200	29151	29326	29494	29029	29350	29393	29012	29060	29060	29024	28835	29156	29135	29206	29097	29466	29071
23544	40425	37309	29755	26940	25563	24833	23859	23360	23370	22795	22734	22866	23061	22987	22803	22655	22582	22431	22515	22616	22394	22440	22372	22394	22405	22411	22531	22197	22490	22268	22339	22296	22512	22235	22469	22263	22304	22414	23799	24601	23544	22918	22706	22411	22225	22238	22350	22121	22239	22325	22190	22091	22300	22146	22150	22023	22258	22185	22145	22127	22194	22156	22370	22162	22155	22004	22211	22147	22057	22181	22245	22165	22175	22346	22144	21988	22221	22171	22018	22058	22236	22216	22020	22171	22105	22214	22190	22310	21990	22274	21998	22232	22284	21959	22174	22028	22104	22193	21976	22089	22262	22168	22145	22154	22121	22268	22131	22031	22188	22225	21958	22173	22199	21968	22189	22366	22259	22119	22091	22135	22165	22208	22401	22220	22193	22154	22137	22259	22047	22229	22068	22234	22106	22151	22181	22256	22135	22131	22151	22138	22201	22240	22045	22161	22106	22139	22062	22383	22124	22114	22155	22000	22075	22276	22075	22104	22089	22208	22137	22168	22261	22108	22217	22312	22288	22182	22273	22199	22267	22148	22131	22294	22066	22189	22173	22055	22150	21998	22276	22083	22247	22174	22153	22319	22176	22098	21980	22151	22268	22116	22162	22115	22149	22293	22186	21935	22193	22019	22151	22195	22129	22258	22034	22176	22176	22131	22087	22144	22094	22118	22133	22135	22118	22114	22085	22216	21990	22326	22154	22135	22024	22115	22355	22155	22152	22113	21993	22365	22267	22197	22139	22166	22157	22265	22075	22251	22308	22110	21930	22076	22167	22042	22227	22142	22184	22152	22274	22211	22278	22102	22125	22263	22160	22203	22162	22155	22175	22159	22255	22203	22342	22150	22000	22141	22189	22143	22229	22251	22102	22271	22072	22275	22172	21951	22079	22244	22138	22128	22031	22186	22209	21976	22038	22011	22217	22085	22200	22125	22106	21993	22252	22141	22141	22036	22205	22155	22198	22038	22216	22106	22112	22236	22209	22230	22227	22001	21935	22147	22231	22148	22022	22177	22192	22137	22188	22266	22256	22051	22338	22289	22129	22166	22209	21998	22266	22231	22135	22301	22099	22191	22199	22360	22087	22089	22375	21903	22206	22043	22135	22230	22228	22150	21928	21997	22008	22258	22181	22067	22277	22303	22204	22385	22277	22213	22026	22141	22163	22155	22127	22137	22258	22008	22130	22051	22130	22109	22294	22203	22194	22158	22105	22330	21996	21991	22328	22041	22029	22300	22061	22121	22100	22226	22195	22194	22123	22285	22133	22163	22345	22170	21927	22131	22220	22327	22225	22235	22247	22192	21975	22245	22048	22109	22292	22204	22009	22002	22038	22241	22109	22267	21896	22147	22434	22334	22237	22213	22081	22242	22108	22002	22155	22327	22108	22117	22261	22196	22262	22203	22174	22096	22077	22084	22301	22251	22344	21991	22209	22199	22004	22353	22367	22122	22386	22165	22314	22044	22233	22276	22294	22217	22130	22292	22156	22097	22229	21812	22025	22259	22238	22121	22126	21973	22068	22012	22187	21986	22447	22261	22138	22093	22233	22152	22122	22311	22147	22249	22155	22226	22331	22338	22142	22383	22313	22079	22079	22361	21954	22117	22096	22064	22203	22168	22234	22215	22285	22122	22167	22039	22022	22298	22205	22244	22195	22283	22200	22003	22230	22255	22330	22141	22101	22090	22240	22064	22056	22049	22161	22104	21971	21974	22079	22156	22287	22057	22289	22266	22150	22042	22255	22252	22105	22090	22231	22269	22156	22039	21980	22172	22332	22153	22166	22091	22219	22141	22140	22266	22220	22121	22192	22116	22115	22086	22167	22245	22335	22213	22182	22172	22202	22180	22099	22259	21994	22083	22344	22104	22038	22231	22149	22191	22053	22238	22092	22357	22313	22174	22016	22344	22278	22181	22106	22219	22373	22190	22194	22321	22100	22252	22026	22282	22215	22246	22357	22254	22030	22238	22008	22176	22148	22135	22133	22115	22180	22170	22110	22219	22147	22100	22111	22116	22212	22109	22277	22234	22161	22105	22066	22140	21984	22189	22035	22085	22200	22198	22236	21956	22164	22125	22144	21979	22011	22123	22228	22103	22233	22087	22219	22298	22151	22262	22360	22212	22282	22224	22434	22182	22124	22184	22124	22155	22200	21979	21982	22260	22350	22089	22353	22147	22060	21992	22260	22276	22281	22136	22055	22114	22267	22188	21948	22159	22246	22093	22283	22164	22121	22032	22155	22099	22219	22016	22200	22127	22290	22204	22245	22241	21930	22141	22108	22218	22258	22032	22198	22182	22118	22101	22035	22132	22122	22308	22345	22351	21969	22070	22219	22123	22255	22081	22135	22341	22048	22236	22035	22259	22258	22245	22294	22141	22324	22202	22260	22245	22025	22108	22141	22253	22156	22212	22186	22213	22106	22202	22224	22090	22220	22081	22120	22118	22259	22145	22094	22078	22132	22303	22233	22135	22278	22252	22258	22235	22165	22009	22052	21999	22155	22231	22257	22169	22109	22121	22098	22072	22378	22091	22164	22048	22217	22281	22171	22225	22162	22109	22091	22084	22196	22110	22139	22037	21959	22249	22135	22130	22121	22267	22039	22041	22159	22086	22096	22549	21899	22293	22087	22081	22190	22298	22006	22093	22042	22245	22213	22085	22217	22162	22279	22178	22023	22323	22127	22060	22099	22253	22058	22317	22066	22176	21936	22179	22171	22197	22047	22176	22182	22141	22356	22136	22240	22098	22261	22162	22211	22055	22206	22010	22256	22308	22351	22191	22191	22075	22094	22197	22277	22396	22224	22209	22176	22168	22139	22276	22191	22071	22137	22245	22281	22103	22029	22232	22279	22148	22142	22370	22269	22422	22131	22105	22251	22272	22167	22306	22115	22272	22145	22304	21987	22328	22352	22255	22204	22089	22192	22148	22269	22161	22128	22201	22154	22125	22173	22190	21890	22243	22190	22238	22248	22208	22228	22215	22072	22124	22253	22089	22317	22133	22184	22260	21957	22071	22063	22313	22168	21943	22202	22149	22205	22227	22181	21902	22000	22143	22159	22149	22160	22230	22061	22146	22123	22090	22177	22196	22135	22226	22177	22055	22242	22142	22186	22162	22026	22196	22440	22083	22043	22146	22135	22319	22201	22136	22188	22118	22046	22272	22160	22137	22167	22289	22165	22128	22188	22111	22183	22137	22177	22242	22133	22103	22180	22192	22022	22114	22112	22212	22145	22258	22123	22089	22271	22098	22204	22103	22099	22347	22246	22108	22213	22189	22202	22171	22074	22328	22151	22129	22202	21978	22284	22243	22031	22356	22172	22091	22053	22100	22102	21972	22221	22252	22130	22023	22120	22156	22251	22178	22200	22161	22142	22183	22031	22140	22351	22083	22080	22226	22056	22171	22187	22217	22153	22139	22057	22243	22113	22134	21907	22210	22096	22249	22161	22017	22178	22042	22080	22245	22367	22164	22062	22211	22101	22102	22235	22329	22235	22196	22190	22279	22064	22090	22093	22217	21987	22209	22202	22273	22102	22254	22314	22098	22312	22163	22022	22234	22083	21993	22133	22222	22040	22310	22041	22210	22124	22217	22070	22165	22166	22181	22013	22174	22312	22190	22308	22128	22164	22228	22295	22214	22244	22030	22239	22156	22121	22195	22270	22261	22179	21957	22017	22147	22192	21956	22201	22340	22224	21995	22215	22096	22245	22301	22223	22194	22105	22295	22321	22138	22045	22167	22134	22092	21979	22120	22121	22192	22012	22199	22067	22048	22058	22133	22181	21976	22266	21946	22248	22202	22099	22142	22052	22062	21973	22202	22290	22002	22338	22224	22077	22169	22139	21977	22119	22385	22380	22226	22208	22220	22265	22111	22220	22111	22170	22097	22233	22304	22161	22010	22024	22141	22117	22235	22188	22246	22135	22174	22131	22097	22138	22078	22209	22054	22139	22058	22093	22115	22112	22241	22095	22187	22147	22139	22126	22057	22207	22183	22204	22140	22103	22317	22160	22185	22201	22155	22149	22180	22016	22194	22184	22313	22222	22125	22071	22227	22085	22326	22195	22244	22192	22344	22178	22164	22130	22360	22127	22216	22151	22261	22186	22271	22250	22177	22214	22099	22258	22160	22299	22239	22136	22043	22261	21996	22083	22074	22168	22063	22035	21918	22154	22153	22224	22040	22158	22244	22103	22078	22221	22039	22310	22129	22323	22186	22294	22217	21976	22105	22224	22055	22074	22293	22186	22218	22238	22150	22043	22281	22205	22259	22320	22165	22177	22018	22088	22142	22124	22151	22190	22280	22025	22114	22102	21942	22351	22107	22237	22143	22100	22125	22215	22136	22207	22163	22167	22300	21994	22191	22200	22180	22166	22058	22184	22116	22091	22140	22184	22005	22316	22076	22033	22222	22113	22234	22285	22240	22044	22144	22095	22297	22152	22253	22220	22075	22142	22180	22260	22387	22064	22135	22162	22222	22281	22095	22123	22306	22238	22233	22177	21920	22174	22067	22080	22285	22132	21862	22227	22254	22162	22192	21933	22073	22202	22113	22121	21981	22177	22133	22332	22345	22031	22208	22120	22165	22073	22247	22137	22153	22153	22343	22136	22207	22235	22092	22231	22350	22137	22126	22240	22259	22105	22208	22278	22232	22256	22209	22167	22226	22019	22365	22309	22334	22084	22334	22105	22120	22085	22330	22092	22322	22296	22049	22130	22230	22174	22123	22200	22142	22046	21907	22198	22224	22016	22170	22283	22253	22094	22226	22117	22229	22054	22171	22209	22169	22132	22198	22172	22009	22165	22192	22241	21942	22143	22108	22132	22271	22048	22107	22363	22074	22141	21989	22110	22280	22381	22116	22175	22090	22091	22035	22191	22217	22075	22213	22165	22293	22183	22347	22221	22108	22303	22014	22162	22391	22159	22203	22170	22291	22181	22186	22070	22195	22015	22142	22200	22143	22256	22239	22252	22065	22449	22062	22114	22154	22254	22162	22171	22088	22066	22214	22132	22227	22409	22329	22101	22044	22116	22206	22093	21793	22379	22072	22208	22074	22138	22244	22150	22150	22177	22059	22098	22290	22208	22276	21947	22203	22176	22039	22038	22156	22183	22249	22327
22791	21498	29339	24169	22868	28671	34447	31017	30567	31005	30562	30266	30435	30485	30437	30648	30160	29766	29817	29982	30029	30252	29829	29794	29985	30012	29897	29943	29788	29803	29963	30078	30012	29760	29833	29823	29913	29829	30015	31464	32693	31272	30537	30448	30275	29798	29734	29849	29695	29747	29531	29565	29524	29553	29763	29769	29516	29683	29643	29708	29698	29599	29763	29664	29800	29847	29799	29539	29710	29818	29370	29692	29686	29620	29633	29474	29636	29633	29656	29549	29430	29626	29605	29647	29744	29548	29753	29538	29639	29790	29555	29620	29838	29546	29609	29806	29646	29505	29638	29642	29555	29745	29614	29368	29638	29687	29498	29499	29571	29781	29749	29729	29535	29870	29671	29368	29825	29806	29768	29793	29473	29596	29602	29581	29490	29538	29659	29485	29810	29651	29552	29630	29588	29709	29437	29702	29646	29862	29505	29495	29554	29590	29733	29725	29614	29695	29691	29686	29434	29635	29701	29519	29822	29659	29681	29801	29591	29606	29565	29482	29629	29755	29607	29765	29684	29657	29774	29752	29627	29872	29555	29670	29477	29671	29452	29588	29726	29494	29491	29651	29513	29484	29620	29706	29538	29723	29859	29738	29550	29608	29381	29550	29606	29797	29519	29687	29647	29657	29766	29582	29556	29424	29607	29548	29465	29819	29536	29453	29560	29385	29662	29478	29582	29374	29527	29350	29604	29385	29679	29477	29629	29719	29621	29674	29665	29649	29686	29706	29659	29662	29587	29614	29612	29607	29444	29487	29435	29625	29545	29654	29683	29487	29434	29815	29557	29656	29747	29702	29485	29863	29545	29633	29551	29772	29682	29531	29433	29502	29649	29585	29795	29791	29451	29937	29433	29425	29557	29658	29681	29535	29451	29523	29681	29509	29554	29657	29571	29634	29938	29738	29700	29445	29674	29508	29555	29789	29712	29918	29501	29385	29422	29390	29687	29782	29539	29571	29376	29910	29474	29482	29839	29542	29509	29532	29557	29685	29440	29643	29692	29566	29414	29596	29749	29429	29730	29567	29529	29723	29439	29824	29434	29596	29683	29828	29577	29362	29505	29764	29822	29711	29567	29673	29895	29688	29807	29628	29672	29550	29562	29738	29509	29778	29867	29633	29673	29626	29958	29478	29802	29686	29871	29656	29639	29729	29591	29892	29690	29594	29360	29866	29673	29311	29668	29488	29604	29697	29582	29587	29664	29637	29637	29481	29728	29516	29779	29371	29734	29565	29732	29496	29507	29643	29725	29640	29741	29815	29718	29534	29468	29566	29571	29627	29921	29617	29502	29549	29757	29585	29751	29812	29721	29524	29614	29310	29447	29417	29950	29443	29560	29516	29687	29396	29447	29690	29898	29527	29742	29745	29774	29498	29722	29760	29611	29422	29659	29590	29597	29460	29738	29700	29459	29591	29745	29335	29557	29707	29542	29859	29705	29474	29469	29657	29613	29895	29728	29462	29718	29593	29571	29781	29477	29618	29565	29695	29568	29356	29393	29431	29363	29544	29574	29684	29700	29748	29600	29413	29708	29667	29860	29668	29812	29520	29732	29590	29868	29295	29600	29644	29410	29560	29577	29635	29687	29490	29750	29395	29518	29503	29557	29839	29677	29558	29601	29557	29664	29569	29403	29700	29429	29501	29446	29633	29684	29544	29609	29698	29683	29423	29587	29468	29500	29462	29656	29485	29524	29586	29668	29446	29577	29540	29724	29514	29379	29753	29612	29665	29638	29688	29615	29599	29689	29654	29420	29498	29585	29714	29682	29593	29492	29453	29660	29784	29464	29407	29574	29713	29793	29749	29854	29591	29520	29622	29757	29538	29559	29786	29701	29769	29529	29673	29554	29504	29607	29597	29423	29578	29719	29525	29609	29545	29370	29611	29640	29639	29532	29648	29585	29576	29681	29591	29727	29664	29754	29634	29352	29747	29426	29642	29591	29679	29646	29661	29470	29524	29795	29633	29723	29687	29677	29437	29562	29592	29460	29449	29437	29563	29496	29795	29575	29603	29790	29620	29785	29690	29567	29426	29614	29433	29663	29821	29782	29713	29767	29604	29314	29739	29843	29620	29722	29632	29661	29631	29684	29790	29686	29475	29657	29392	29596	29631	29599	29497	29586	29647	29670	29695	29546	29705	29465	29545	29837	29632	29647	29529	29843	29557	29580	29464	29573	29732	29546	29495	29451	29642	29724	29595	29631	29523	29718	29739	29874	29744	29553	29482	29410	29621	29524	29539	29456	29371	29814	29577	29639	29787	29542	29578	29721	29847	29465	29653	29645	29496	29544	29693	29766	29351	29617	29520	29579	29432	29545	29452	29725	29819	29514	29605	29506	29694	29676	29738	29681	29793	29491	29259	29492	29569	29751	29678	29588	29398	29473	29682	29414	29622	29656	29642	29712	29676	29753	29455	29698	29804	29590	29497	29753	29777	29555	29641	29759	29748	29552	29707	29675	29284	29634	29473	29591	29568	29543	29587	29873	29497	29626	29356	29742	29563	29407	29599	29394	29697	29652	29518	29282	29630	29656	29958	29643	29521	29524	29769	29508	29635	29786	29656	29600	29598	29439	29770	29671	29538	29627	29621	29623	29633	29500	29546	29554	29801	29731	29526	29754	29644	29529	29562	29729	29683	29617	29507	29491	29771	29830	29627	29458	29639	29765	29583	30018	29441	29560	29542	29517	29702	29513	29799	29783	29610	29608	29301	29473	29709	29753	29547	29737	29797	29540	29575	29641	29599	29558	29529	29637	29352	29603	29446	29817	29637	29531	29588	29701	29858	29457	29680	29681	29292	29597	29611	29741	29524	29573	29451	29761	29751	29756	29425	29668	29480	29738	29582	29424	29489	29589	29658	29605	29430	29783	29439	29500	29542	29412	29439	29534	29862	29588	29404	29551	29590	29439	29632	29640	29312	29627	29670	29582	29375	29630	29487	29809	29687	29745	29583	29727	29507	29499	29691	29426	29601	29654	29628	29499	29665	29637	29378	29516	29593	29764	29738	29695	29496	29675	29699	29376	29417	29496	29827	29487	29610	29599	29797	29579	29661	29746	29591	29450	29716	29611	29621	29576	29641	29706	29865	29543	29760	29603	29453	29572	29546	29706	29299	29616	29358	29468	29603	29878	29645	29614	29630	29883	29592	29363	29526	29740	29701	29610	29622	29535	29541	29573	29703	29811	29890	29587	29496	29495	29517	29708	29453	29700	29650	29647	29389	29440	29714	29611	29532	29694	29945	29746	29580	29846	29725	29752	29606	29671	29596	29569	29623	29612	29697	29824	29772	29851	29692	29706	29604	29760	29452	29715	29677	29812	29384	29473	29589	29485	29253	29803	29544	29757	29696	29599	29980	29740	29601	29481	29572	29622	29375	29596	29511	29571	29606	29677	29609	29604	29551	29782	29427	29367	29642	29630	29533	29776	29355	29730	29578	29820	29540	29747	29481	29734	29878	29460	29487	29428	29630	29631	29604	29637	29214	29684	29791	30037	29730	29700	29752	29482	29717	29464	29849	29612	29642	29630	29580	29552	29689	29565	29601	29716	29652	29422	29599	29645	29664	29834	29778	29402	29486	29912	29607	29922	29815	29822	29538	29678	29662	29547	29453	29617	29670	29605	29655	29400	29624	29701	29452	29561	29642	29530	29825	29298	29560	29659	29541	29633	29499	29762	29680	29687	29753	29405	29397	29530	29300	29696	29714	29677	29576	29490	29556	29646	29704	29633	29699	29825	29631	29339	29606	29454	29484	29553	29894	29676	29566	29675	29516	29503	29716	29596	29553	29645	29645	29506	29551	29687	29405	29757	29570	29753	29578	29439	29601	29719	29627	29708	29734	29449	29552	29368	29495	29631	29580	29841	29517	29515	29551	29589	29764	29867	29502	29682	29666	29808	29697	29342	29642	29846	29424	29579	29645	29521	29801	29695	29419	29562	29675	29489	29802	29565	29538	29583	29533	29518	29430	29728	29591	29814	29619	29377	29405	29668	29609	29674	29655	29598	29891	29596	29464	29420	29367	29692	29533	29830	29901	29729	29836	29489	29592	29680	29726	29728	29730	29718	29623	29714	29706	29598	29501	29594	29507	29704	29769	29515	29650	29452	29587	29752	29568	29575	29428	29481	29470	29848	29506	29699	29534	29329	29571	29658	29477	29697	29797	29402	29665	29503	29572	29635	29487	29591	29660	29796	29349	29483	29694	29730	29355	29721	29647	29678	29800	29759	29533	29501	29888	29657	29833	29553	29574	29819	29538	29387	29619	29451	29496	29423	29736	29449	29759	29609	29281	29484	29744	29641	29731	29272	29645	29598	29731	29532	29349	29515	29319	29811	29363	29736	29553	29371	29447	29465	29442	29655	29484	29509	29743	29440	29693	29702	29578	29684	29563	29726	29726	29579	29384	29799	29622	29484	29627	29414	29548	29674	29610	29772	29324	29468	29549	29453	29492	29875	29713	29724	29670	29542	29819	29764	29804	29813	29863	29750	29411	29536	29741	29540	29614	29563	29538	29381	29746	29568	29604	29766	29413	29653	29669	29427	29507	29466	29800	29630	29530	29778	29599	29695	29666	29359	29770	29884	29796	29524	29746	29578	29563	29691	29381	29549	29671	29521	29309	29382	29577	29815	29553	29733	29514	29647	29862	29672	29514	29534	29575	29626	29665	29532	29757	29634	29570	29654	29534	29611	29803	29596	29494	29728	29725	29718	29611	29585	29479	29496	29325	29416	29384	29570	29484	29702	29547	29509	29613	29288	29377	29519	29686	29789	29766	29613	29881	29569	29663	29740	29509	29538	29414	29772	29482	29000	29349	29654	29655	29497	29624	29695	29566	29548	29477	29581	29421	29535	29630	29353	29302	29735	29640	29930	29592	29654	29817	29570	29627	29567	29646	29859	29531	29441	29530	29629	29515	29541	29603	29721	29512	29678	29629	29624	29420	29650	29407	29756	29452	29785	29521	29759	29537	29764	29447	29679	29619	29591	29470	29815	29854	29406	29788	29615	29441	29756	29802	29471	29807	29460	29603	29545	29753	29667	29639	29549	29600	29497	29557	29541	29751	29438	29343	29609	29698	29723	29623	29524	29466	29743	29473	29721	29575	29612	29654	29631	29376	29617	29792
25154	44780	41134	33078	28730	27123	26536	24895	24320	23931	23606	23309	23511	23748	23519	23570	23340	23014	22845	23063	22983	22909	22703	22598	22490	22569	22573	22522	22564	22723	22666	22700	22820	22481	22647	22831	22538	22462	22509	25207	26735	24589	23794	23215	22597	22457	22578	22401	22417	22527	22375	22211	22144	22369	22509	22478	22313	22264	22417	22319	22308	22350	22220	22388	22309	22293	22502	22313	22478	22293	22466	22404	22446	22296	22212	22417	22507	22317	22432	22549	22277	22504	22529	22291	22439	22621	22243	22536	22169	22435	22284	22277	22262	22437	22303	22303	22517	22461	22339	22269	22385	22439	22511	22386	22329	22312	22309	22413	22442	22399	22385	22293	22510	22330	22569	22402	22287	22384	22454	22230	22359	22444	22258	22227	22439	22340	22371	22335	22350	22340	22351	22324	22262	22273	22419	22279	22266	22387	22269	22373	22406	22329	22466	22351	22350	22301	22313	22314	22341	22226	22213	22279	22400	22367	22416	22429	22558	22429	22371	22250	22411	22328	22300	22222	22444	22296	22259	22169	22398	22464	22065	22339	22233	22409	22174	22312	22327	22317	22396	22290	22247	22264	22217	22157	22259	22354	22335	22342	22239	22214	22443	22512	22342	22321	22483	22357	22274	22468	22425	22276	22486	22398	22442	22390	22185	22362	22246	22464	22565	22381	22333	22585	22339	22344	22231	22403	22322	22334	22317	22410	22326	22228	22367	22336	22318	22339	22181	22448	22311	22414	22518	22159	22353	22453	22443	22346	22365	22297	22424	22374	22284	22406	22360	22333	22294	22311	22405	22259	22503	22438	22303	22342	22317	22262	22109	22434	22301	22592	22191	22351	22284	22240	22383	22483	22443	22364	22504	22107	22379	22470	22250	22202	22322	22301	22294	22274	22256	22313	22460	22262	22444	22196	22302	22281	22268	22152	22383	22412	22376	22270	22496	22365	22410	22361	22438	22236	22443	22398	22426	22400	22287	22387	22362	22227	22289	22293	22327	22320	22603	22317	22313	22441	22314	22304	22355	22404	22349	22362	22350	22411	22236	22380	22420	22325	22491	22330	22327	22222	22308	22463	22177	22223	22407	22469	22320	22299	22271	22193	22129	22530	22472	22510	22355	22368	22248	22240	22260	22278	22531	22460	22350	22527	22320	22257	22385	22496	22156	22335	22263	22514	22191	22330	22300	22328	22338	22317	22494	22486	22365	22250	22432	22358	22248	22350	22202	22443	22516	22301	22422	22145	22402	22459	22451	22329	22443	22255	22339	22482	22408	22411	22422	22383	22326	22300	22510	22344	22161	22231	22353	22432	22394	22385	22432	22370	22405	22328	22467	22241	22584	22486	22296	22277	22255	22349	22293	22401	22213	22301	22423	22248	22173	22297	22377	22379	22431	22379	22295	22301	22434	22323	22550	22197	22269	22344	22575	22419	22380	22213	22223	22349	22255	22335	22470	22497	22273	22311	22155	22343	22428	22319	22417	22227	22339	22568	22340	22282	22236	22215	22379	22392	22495	22284	22181	22266	22250	22328	22363	22495	22443	22286	22322	22396	22514	22246	22339	22205	22346	22366	22369	22293	22449	22535	22375	22405	22198	22326	22390	22329	22348	22325	22313	22237	22272	22473	22491	22371	22370	22302	22353	22377	22252	22311	22172	22427	22366	22265	22441	22271	22301	22298	22238	22364	22317	22309	22291	22358	22536	22437	22318	22420	22261	22373	22324	22267	22262	22348	22363	22323	22199	22249	22101	22293	22428	22449	22291	22191	22250	22273	22229	22515	22389	22337	22429	22291	22452	22365	22311	22493	22305	22449	22296	22322	22306	22363	22241	22364	22227	22378	22305	22225	22413	22345	22231	22444	22362	22331	22422	22356	22388	22311	22272	22349	22293	22330	22264	22345	22450	22343	22462	22157	22465	22472	22352	22302	22397	22408	22397	22258	22352	22385	22306	22371	22344	22262	22434	22336	22303	22441	22415	22424	22382	22261	22201	22362	22338	22339	22465	22361	22414	22296	22306	22311	22386	22268	22460	22232	22423	22335	22344	22456	22276	22511	22239	22479	22400	22575	22537	22313	22306	22352	22405	22197	22588	22351	22201	22159	22389	22471	22426	22330	22203	22271	22465	22302	22478	22248	22170	22225	22492	22273	22400	22324	22180	22353	22311	22334	22479	22389	22300	22149	22285	22399	22371	22217	22380	22266	22282	22463	22376	22463	22295	22298	22188	22440	22390	22275	22184	22310	22570	22195	22387	22290	22259	22361	22326	22486	22311	22327	22240	22300	22350	22438	22294	22225	22270	22392	22268	22238	22211	22358	22183	22293	22361	22310	22281	22405	22398	22178	22354	22400	22524	22203	22485	22108	22364	22374	22424	22307	22098	22428	22376	22483	22380	22310	22325	22501	22142	22288	22398	22232	22430	22311	22363	22295	22288	22395	22502	22387	22519	22450	22419	22226	22175	22254	22221	22361	22295	22322	22449	22364	22470	22430	22254	22232	22265	22489	22461	22319	22590	22214	22362	22515	22365	22299	22381	22285	22271	22324	22313	22194	22299	22369	22241	22327	22286	22257	22358	22341	22528	22383	22441	22430	22260	22405	22391	22181	22431	22325	22519	22290	22087	22341	22315	22350	22312	22380	22353	22278	22247	22274	22393	22416	22115	22314	22511	22570	22371	22561	22387	22338	22253	22410	22369	22327	22451	22502	22438	22387	22189	22373	22111	22427	22229	22352	22400	22339	22361	22452	22299	22283	22310	22136	22264	22551	22426	22198	22332	22310	22368	22231	22298	22418	22378	22210	22167	22312	22339	22207	22392	22479	22262	22369	22447	22361	22646	22360	22376	22204	22307	22306	22477	22338	22274	22311	22299	22399	22353	22485	22346	22365	22381	22201	22506	22102	22434	22191	22332	22297	22307	22375	22509	22385	22446	22416	22303	22336	22248	22401	22494	22370	22221	22243	22416	22444	22351	22269	22407	22286	22244	22385	22295	22412	22281	22490	22274	22379	22467	22356	22376	22473	22260	22287	22388	22358	22332	22390	22454	22250	22427	22263	22241	22343	22034	22235	22383	22272	22250	22349	22490	22259	22336	22421	22323	22381	22510	22350	22331	22304	22361	22362	22361	22445	22203	22445	22432	22355	22229	22471	22233	22527	22201	22291	22191	22352	22461	22373	22365	22473	22240	22436	22522	22391	22626	22187	22297	22349	22456	22436	22423	22386	22447	22457	22309	22460	22312	22134	22315	22305	22411	22308	22419	22253	22455	22391	22400	22240	22317	22373	22300	22301	22393	22513	22278	22278	22323	22301	22302	22571	22422	22323	22377	22455	22327	22407	22364	22449	22230	22264	22504	22242	22509	22295	22290	22366	22202	22438	22420	22256	22411	22229	22335	22442	22294	22273	22307	22306	22470	22395	22290	22258	22485	22333	22362	22465	22277	22346	22347	22396	22425	22247	22238	22140	22366	22337	22376	22311	22296	22458	22276	22382	22423	22310	22259	22437	22342	22432	22211	22308	22442	22520	22343	22519	22272	22145	22298	22421	22531	22295	22271	22452	22372	22398	22265	22412	22182	22513	22309	22342	22175	22471	22445	22256	22362	22164	22150	22259	22258	22298	22314	22528	22317	22561	22358	22494	22269	22437	22396	22145	22346	22304	22397	22438	22278	22273	22278	22267	22298	22159	22304	22419	22326	22284	22359	22237	22267	22326	22267	22333	22232	22275	22259	22262	22404	22470	22479	22487	22229	22303	22304	22325	22369	22302	22188	22221	22258	22396	22370	22221	22279	22339	22295	22383	22351	22244	22361	22290	22235	22436	22427	22304	22434	22162	22241	22285	22273	22244	22299	22420	22406	22351	22332	22380	22210	22393	22279	22269	22326	22422	22347	22466	22414	22297	22334	22379	22534	22480	22345	22315	22382	22389	22474	22362	22411	22355	22292	22263	22406	22342	22406	22250	22323	22270	22468	22381	22409	22271	22286	22405	22271	22370	22269	22429	22306	22313	22510	22209	22365	22351	22286	22499	22327	22435	22376	22241	22302	22215	22202	22374	22294	22336	22381	22310	22415	22366	22304	22272	22305	22386	22281	22390	22329	22294	22485	22267	22377	22292	22290	22344	22463	22402	22333	22194	22157	22233	22352	22251	22343	22269	22431	22071	22437	22397	22372	22388	22239	22511	22262	22334	22342	22292	22513	22287	22582	22239	22335	22485	22354	22332	22358	22366	22344	22411	22568	22306	22263	22297	22310	22458	22258	22302	22243	22266	22423	22281	22361	22563	22394	22365	22427	22502	22367	22255	22267	22270	22312	22344	22295	22442	22235	22386	22297	22274	22287	22354	22189	22379	22319	22251	22316	22289	22588	22302	22184	22409	22502	22395	22291	22339	22322	22359	22147	22212	22253	22211	22574	22451	22462	22330	22352	22395	22382	22410	22205	22498	22315	22379	22380	22444	22380	22352	22429	22417	22337	22293	22409	22325	22336	22653	22174	22261	22597	22265	22410	22252	22380	22364	22265	22372	22210	22297	22214	22227	22439	22229	22396	22302	22429	22148	22409	22503	22340	22401	22297	22424	22302	22297	22452	22311	22275	22266	22533	22234	22180	22222	22446	22476	22234	22373	22397	22426	22494	22432	22292	22401	22468	22086	22432	22448	22271	22428	22422	22414	22300	22322	22493	22340	22493	22285	22443	22416	22470	22317	22417	22130	22354	22311	22154	22241	22240	22405	22408	22395	22616	22137	22321	22307	22354	22395	22370	22357	22414	22359	22351	22426	22252	22360	22225	22290	22463	22326	22334	22335	22451	22218	22479	22528	22311	22240	22581	22434	22347	22464	22261	22298	22320	22426	22330	22535	22445	22490	22444	22397	22423	22492	22395	22382	22286	22435	22450	22426	22392	22419	22461	22293	22276	22360	22157	22349	22133	22257	22508	22301	22326	22333	22329	22307	22553	22239	22201	22399	22357	22240	22548	22383	22238	22349	22314	22398	22275	22284	22266	22293	22461	22295	22430	22309	22387	22202	22466	22419	22393	22207	22546	22337	22422	22270	22324	22221	22334	22402	22334	22366	22452	22372	22291	22275	22156	22344	22182	22415	22509	22290	22404	22248	22279	22265
29336	26366	34559	33406	30279	30423	30389	29990	29766	29619	29584	29644	29374	29520	29702	29817	29522	29306	29331	29198	29728	29614	29450	29461	29668	29565	29357	29440	29292	29317	29465	29679	29464	29336	29322	29301	29421	29425	29473	29574	29579	29256	29690	29574	29346	29372	29429	29273	29256	29396	29368	29329	29530	29301	29346	29463	29544	29289	29453	29344	29317	29282	29393	29230	29340	29243	29345	29395	29736	29350	29533	29290	29315	29270	29355	29537	29284	29523	29210	29157	29602	29648	29390	29242	29235	29220	29230	29335	29483	29227	29321	29202	29435	29197	29337	29576	29214	29467	29363	29379	29595	29194	29270	29202	29431	29237	29124	29248	29379	29111	29374	29304	29145	29369	29517	29228	29480	29180	29130	29161	29520	29318	29171	29292	29343	28971	29484	29189	29493	29340	29161	29419	29499	29358	29408	29390	29239	29136	29350	29283	29423	29468	29352	29328	29198	29298	29277	29299	29154	29130	29388	29542	29357	29351	29423	29380	29408	29596	29238	29375	29356	29497	29462	29432	29212	29364	29249	29363	29254	29259	29285	29602	29306	29416	29401	29395	29302	29342	29299	29154	29150	29539	29460	29240	29454	29392	29585	29460	29503	29516	29384	29282	29095	29453	29245	29386	29633	29234	29455	29296	29408	29477	29179	29281	29118	29244	29283	29235	29383	29352	29516	29539	29344	29273	29076	29300	29301	29286	29509	29478	29030	29158	29475	29327	29262	29277	29190	29243	29276	29381	29533	29313	29258	29368	29240	29654	29398	29324	29201	29331	29326	29158	29408	29229	29524	29592	29245	29197	29126	29151	29316	29245	29393	29271	29321	29519	29150	29285	29271	29185	29262	29574	29584	29114	29225	29339	29127	29354	29508	29207	29433	29168	29397	29428	29178	29507	29524	29605	29340	29343	29226	29411	29101	29263	29174	29392	29379	29174	29343	29026	29234	29206	29429	29239	29504	29136	29316	29459	29324	29289	29288	29330	29283	29370	29378	29245	29192	29194	29085	29405	29247	29535	29365	29230	29414	29304	29346	29440	29386	29225	29326	29360	29328	29113	29362	29128	29376	29028	29377	29175	29259	29537	29307	29310	29488	29378	29475	29312	29400	29345	29100	29036	29274	29179	29561	29075	29416	29362	29501	29173	29511	29400	29235	29242	29279	29085	29038	29352	29380	29045	29497	29292	29424	29413	29452	29490	29263	29424	29337	29507	29220	29278	29516	29478	29359	29250	29539	29393	29327	29383	29480	29439	29348	29290	29410	29129	29458	29118	29530	29476	29534	29413	29579	29120	29696	29338	29456	29524	29458	29295	29191	29207	29257	29643	29513	29246	29265	29252	29396	29275	29067	29488	29321	29210	29317	29387	29442	29306	29544	29368	29432	29488	29182	29153	29164	29347	29427	29248	29306	29170	29193	29316	29299	29424	29443	29284	29349	29147	29183	29396	29337	29542	29616	29236	29196	29523	29181	29290	29444	29416	29379	29568	29464	29169	29245	29026	29487	29448	29389	29102	29238	29386	29403	29051	29480	29440	29486	29231	29381	29558	29536	29259	29294	29372	29488	29213	29230	29349	29411	29000	29564	29509	29132	29391	29308	29417	29304	29598	29494	29410	29585	29299	29326	29462	29481	29536	29431	29300	29277	29430	29629	29316	29408	29438	29403	29662	29403	29368	29263	29184	29479	29488	29562	29499	29503	29330	29502	29276	29455	29547	29523	29422	29398	29137	29175	29234	29382	29313	29205	29274	29682	29393	29214	29401	29261	29203	29218	29284	29441	29358	29217	29272	29321	29082	29452	29270	29329	29402	29324	29368	29390	29527	29203	29108	29447	29318	29199	29206	29488	29148	29407	29335	29439	29369	29630	29498	29216	29308	29585	29374	29397	29294	29522	29325	29579	29543	29197	29597	29483	29189	29301	29677	29329	29428	29225	29474	29078	29424	29316	29398	29064	29442	29518	29262	29291	29389	29390	29447	29382	29444	29393	29524	29418	29259	29375	29252	29269	29258	29414	29385	29503	29289	29301	29302	29328	29274	29452	29189	29317	29427	29403	29416	29401	29215	29266	29244	29228	29204	29391	29119	29402	29318	29342	29171	29090	29234	29366	29259	29488	29197	29182	29339	29243	29167	29081	29476	29434	29384	29438	29206	29510	29250	29576	29600	29339	29225	29287	29352	29122	29220	29262	29416	29146	29406	29345	29599	29319	29211	29386	29392	29318	29344	29450	29071	29478	29130	29522	29299	29249	29155	29292	29334	29369	29491	29472	29291	29291	29191	29366	29438	29754	29610	29255	29389	29535	29354	29555	29073	29031	29025	29158	29190	29326	29450	29685	29255	29313	29576	29422	29180	29724	29325	29314	29414	29248	29326	29387	29429	29433	29447	29151	29123	29408	29600	29065	29070	29422	29373	29329	29418	29354	29144	29519	29492	29247	29309	29266	29561	29289	29390	29296	29309	29409	29168	29267	29606	29383	29456	29224	29503	29449	29289	29274	29145	29438	29525	29398	29217	29637	29201	29515	29326	29193	29505	29414	29167	29381	29576	29494	29151	29457	29215	29421	29294	29152	29603	29436	29410	29352	29312	29533	29479	29393	29455	29565	29542	29428	29181	29365	29377	29320	29492	29483	29109	29079	29236	29419	29474	29317	29273	29225	29304	29389	29334	29488	29255	29447	29240	29577	29276	29429	29466	29257	29472	29459	29413	29239	29538	29254	29504	29306	29354	29283	29348	29148	29433	29395	29313	29422	29431	29301	29278	29378	29370	29393	29411	29477	29403	29359	29542	29292	29115	29329	29272	29440	29246	29537	29246	29105	29139	29403	29308	29372	29139	29484	29244	29575	29312	29102	29318	29206	29460	29458	29306	29414	29365	29256	29093	29322	29460	29065	29525	29449	29402	29337	29412	29229	29252	29342	29470	29308	29465	29290	29117	29267	29291	29214	29316	29147	29046	29329	29651	29366	29302	29312	29124	29431	29116	29361	29451	29168	29277	29512	29153	29300	29352	29173	29182	29379	29370	29161	29404	29391	29255	29363	29325	29538	29409	29532	29500	29764	29601	29431	29483	29455	29308	29268	29433	29291	29458	29295	29137	29174	29307	29365	29357	29582	29431	29158	29422	29402	29207	29352	29204	29433	29443	29409	29303	29544	29202	29481	29502	29340	29397	29255	29251	29463	29181	29504	29438	29359	28949	29220	29319	29216	29264	29200	29557	29405	29247	29427	29516	29452	29194	29454	29371	29593	29430	29397	29343	29621	29234	29290	29530	29525	29231	29480	29278	29429	29535	29379	29322	29267	29327	29494	29517	29424	29523	29173	29170	29245	29339	29215	29150	29398	29316	29385	29484	29362	29248	29263	29313	29350	29488	29288	29227	29280	29199	29265	29258	29273	29461	29468	29337	29407	29062	29447	29528	29381	29376	29139	29083	29380	29587	29434	29205	29302	29183	29398	29385	29296	29314	29292	29393	29209	29329	29110	29252	29482	29156	29305	29225	29218	29403	29492	29283	29156	29359	29521	29598	29211	29517	29265	29443	29394	29356	29322	29287	29102	29375	29509	29375	29335	29466	29268	29138	29243	29310	29534	29654	29452	29206	29225	29315	29208	29049	29300	29432	29682	29398	29433	29520	29446	29116	29269	29466	29504	29291	29344	28990	29396	29443	29232	29284	29384	29166	29264	29477	29471	29218	29471	29149	29283	29300	29158	29174	29486	29370	29430	29334	29484	29295	29433	29329	29423	29575	29459	29275	29264	29347	29417	29390	29304	29337	29539	29348	29302	29255	29254	29319	29237	29275	29299	29461	29294	29412	29297	29389	29494	29170	29364	29461	29410	29450	29428	29187	29165	29473	29242	29421	29107	29291	29554	29149	29356	29216	29296	29600	29449	29128	29369	29246	29500	29516	29356	29489	29626	29511	29237	29402	29361	29217	29396	29286	29219	29200	29099	29086	29363	29175	29312	29539	29188	29354	29365	29369	29375	29304	29229	29332	29148	29426	29302	29451	29376	29233	29532	29436	29407	29130	29138	29425	29427	29497	29341	29564	29408	29500	29294	29210	29355	29153	29379	29436	29288	29264	29535	29364	29290	29390	29289	29260	29592	29536	29209	29227	29475	29449	29377	29536	29307	29508	29269	29280	29220	29433	29404	29431	29368	29330	29439	29329	29535	29400	29408	29290	29547	29374	29223	29372	29332	29405	29390	29202	29444	29194	29093	29383	29452	29442	29174	29129	29418	29091	29614	29534	29237	29317	29279	29408	29438	29170	29460	29422	29013	29251	29453	29513	29324	29106	29353	29675	29348	29360	29274	29226	29322	29484	29240	29168	29338	29476	29341	29339	29313	29452	29347	29424	29333	29415	29359	29457	29034	29470	29199	29424	29370	29244	29443	29343	29352	29234	29582	29314	29208	29512	29351	29521	29268	29295	29153	29270	29379	29329	29337	29313	29296	29295	29416	29119	29306	29361	29383	29660	29436	29329	29268	29370	29370	29554	29323	29464	29517	29318	29512	29477	29405	29276	29471	29349	29248	29345	29075	29612	29304	29607	29407	29438	29336	29379	29359	29373	29335	29532	29322	29482	29226	29251	29557	29619	29491	29308	29320	29555	29475	29166	29406	29428	29551	29095	29325	29346	29493	29227	29224	29612	29212	29418	29261	29440	29399	29516	29343	29420	29304	29355	29334	29290	29433	29020	29301	29122	29380	29445	29165	29414	29318	29152	29323	29443	29454	29419	29141	29354	29340	29270	29418	29294	29478	29516	29358	29064	29427	29054	29420	29230	29257	29275	29344	29424	29350	29348	29262	29380	29188	29268	29250	29335	29490	29178	29254	29167	29449	29340	29411	29428	29402	29397	29473	29397	29134	29377	29564	29632	29474	29099	29200	29292	29181	29065	29288	29339	29126	29183	29295	29448	29456	29083	29329	29446	29411	29282	29285	29202	29631	29388	29343	29193	29541	29404	29678	29458	29336	29302	29283	29348	29166	29472	29284	29241	29407	29384	29161	29198	29566	29257	29139	29211	29445	29316	29287	29369	29295	29303	29585	29458	29461	29266	29495	29322	29371	29439	29383	29565	29348	29498	29302	29336	29438	29474	29239	29327	29322	29475	29189	29246
25294	35883	32167	26747	24470	23875	23663	23042	22935	22605	22471	22681	22552	22790	22514	22637	22628	22437	22500	22513	22384	22485	22381	22230	22466	22429	22152	22400	22178	22324	22295	22124	22155	22373	22247	22339	22453	22217	22337	22533	22794	22445	22477	22231	22233	22261	22058	22296	22162	22206	22348	22160	22241	22371	22335	22170	22297	21947	22298	22131	22437	22276	22192	22325	22270	22213	22176	22156	22275	22128	22183	22304	22315	22067	22205	22251	22387	22184	22084	22183	22231	22167	22143	22226	22130	22110	22163	22062	22150	22102	22283	22070	22396	22417	22248	22088	22297	22206	22303	22055	22301	22254	22158	22282	22119	22181	22160	22109	22062	22287	22136	22266	22220	22214	22153	22244	22193	22180	22183	22414	22265	22209	22068	22140	22290	21989	22002	22254	22306	22283	22346	22419	22080	22236	22154	22157	22243	22399	22292	22259	22191	22249	22134	22318	22324	22213	22157	22357	22123	22246	22264	22149	22164	22269	22261	22127	22270	22247	22292	22383	22168	22200	22138	22106	22213	22193	22187	22042	22234	22068	22234	22102	22327	22100	22193	22284	22225	22120	22226	22345	22166	22055	22325	22096	22416	22424	22359	22148	22289	22240	22195	22189	22313	22189	22217	22406	22242	22113	22251	22219	22379	22168	22270	22365	22387	22151	22239	22205	22231	22324	22242	22175	22118	22186	22305	22319	22287	22282	22082	22276	22286	22182	22290	22059	22305	22270	22118	22200	22189	22213	22177	22384	22230	22350	22096	22190	22064	22133	22204	22222	22313	22193	22335	22108	22108	22242	22152	22065	22168	22036	22266	22176	22220	22111	22288	22243	22256	22330	21998	22307	22406	22372	22312	22237	22190	22186	22128	22170	22053	22325	22194	22101	22318	22085	22323	22220	22166	22111	22313	22203	22248	22135	22286	22086	22085	22288	22240	22271	22368	22054	22102	22242	22300	22184	22245	22036	22229	22277	22058	22189	22116	22162	22283	22442	22235	22393	22128	22099	22282	22248	22220	22151	22320	22315	22064	22410	22209	22161	22166	22118	22188	22087	22169	22022	22189	22244	22421	22077	22162	22227	22113	22137	22034	22180	22085	22150	22205	22274	22257	22015	22242	22353	22188	22198	22223	22107	22295	22328	22136	22196	22182	22334	22118	22136	22119	22397	22078	22119	22330	22188	22272	22011	22099	22054	22212	22100	22086	22289	22179	22365	22408	22234	22210	22395	22116	22222	22045	22324	22218	22330	22328	22095	22138	22210	22162	22245	22382	22024	22333	22243	22228	22382	22132	22331	22169	22238	22030	22303	22266	22216	22269	22087	22122	22261	22267	22142	22302	22233	22270	22233	22126	22184	22241	22127	22212	22233	22375	22216	22067	22261	22421	22117	22293	22259	22306	22241	22345	22078	22172	22134	22027	22193	22192	22311	22328	22090	22059	22233	22203	22224	22255	22354	22217	22213	22257	22297	22287	22398	22390	22211	22291	22130	22194	22160	22326	22252	22258	22258	22365	21991	22169	22124	22129	22157	22244	22215	22466	22383	22231	22407	22305	22319	22268	22092	22099	22294	22076	22164	22120	22310	22148	22401	22154	22272	22171	22211	22212	22389	22187	22255	22359	22194	22164	22120	22245	22225	22266	22129	22238	22319	22277	22083	22278	22184	22352	22420	22071	22198	22279	22139	22234	22242	22358	22261	22272	22484	22244	22196	22197	22339	22168	22275	22269	22247	22105	22250	22112	22247	22350	22296	22190	22389	22166	22124	22228	22193	22067	22200	22255	22205	22369	22221	22324	22273	22038	22067	21954	22381	22235	22191	22251	22098	22508	22279	22324	22243	22122	22205	22187	22439	22240	22267	22242	22216	22251	22342	22098	22304	22007	22068	22087	22278	22155	22368	22145	22174	22160	22229	22220	22367	22334	22202	22389	22306	22222	22137	22146	22247	22251	22319	22391	22264	22130	22196	22219	22087	22303	22176	22350	22310	22359	22144	22139	22245	22315	22314	22290	22358	22345	22244	22197	22298	22203	22362	22312	22269	22422	22536	21968	22311	22131	22172	22161	22297	22265	22111	22315	22237	22387	22364	22248	22199	22117	22265	22174	22267	22063	22181	22241	22087	22354	22405	22264	22234	22178	22158	22256	22319	22305	22130	22156	22312	22344	22095	22256	22464	22287	22250	22350	22199	22051	22231	22238	22133	22056	22155	22157	22241	22257	22232	22326	22381	22315	22232	22312	22259	22211	22068	22272	22319	22232	22432	22079	22323	22157	22115	22243	22440	22190	22359	22157	22216	22064	22251	22266	22139	22156	22211	22186	22322	22507	22021	22276	22092	22036	22068	22298	22242	22200	22134	22148	22106	22384	22240	22147	22194	22569	22258	22096	21992	22386	22325	22346	22082	22203	21994	22385	22231	22242	22126	22315	22187	22294	22204	22172	22173	22288	22378	22232	22082	22144	22238	22063	22264	22370	22360	22240	22188	22316	21982	22159	22215	22105	22304	22242	22170	22291	22205	22211	22309	22334	22140	22188	22296	22267	22073	22166	22244	22103	22196	22393	22440	22142	22197	22096	22319	22219	22205	22279	22056	22238	22149	22261	22138	22295	22134	22170	22374	22319	22076	22199	22128	22314	22295	22069	22105	22252	22145	22177	22175	22343	22312	22159	22259	22287	22297	22210	22363	22197	22286	22107	22532	22318	22168	22303	22409	22315	22276	22392	22164	22426	22188	22152	22264	22131	22327	22157	22172	22397	22276	22466	22245	22131	22272	22133	22220	22224	22118	22184	22374	22354	22297	22174	21977	22228	22225	22284	22189	22259	22232	22262	22380	22281	22286	22029	22280	22145	22326	22100	22195	22146	22324	22372	22293	22106	22437	22192	22253	22149	22364	22423	22276	22225	22231	22174	22267	22154	22334	22199	22190	22192	22240	22125	22362	22284	22248	22210	22104	22149	22226	22462	22347	22263	22242	22347	22200	22092	22205	22324	22313	22194	22054	22206	22124	22453	22314	22361	22259	22212	22278	22158	22126	22189	22235	22225	22343	22204	22452	22303	22182	22297	22129	22164	22046	22080	22197	22190	22317	22287	22206	22225	22116	22136	22246	22208	22128	22208	22207	22170	22196	22142	22206	22317	22300	22210	22219	22320	22142	22132	22269	22196	22124	22237	22116	22217	22102	22170	22221	22224	22246	22269	22121	22204	22416	22296	22489	22065	22264	22175	22197	22271	22263	22386	22201	22230	22123	22472	22220	22435	22286	22294	22354	22256	22135	22217	22272	22486	22181	22224	22186	22334	22372	22322	22253	22242	22218	22333	22282	22236	22134	22195	22233	22228	22287	21959	22238	22289	22278	22180	22237	22181	22202	22051	22421	22216	22309	22314	22142	22407	22283	22370	22202	22243	22108	22090	22228	22199	22451	22271	22196	22221	22027	22018	22251	22122	22291	22254	22231	22128	22053	22121	22266	22340	22347	22268	22244	22015	22214	22161	22228	22211	22170	22287	22374	22104	22115	22247	22160	22213	22075	22080	22192	22157	22170	22138	22119	22378	22179	22388	22153	22420	22260	22279	22265	22319	22237	22254	22188	22205	22187	22377	22334	22099	22349	22285	22375	22186	22159	22243	22275	22202	22326	22293	22122	22165	22182	22120	22237	22110	22157	22283	22143	22248	22179	22071	22324	22495	22132	22407	22247	22227	22252	22206	22270	22417	22294	22147	22254	22110	22182	22279	22282	22141	22288	22036	22085	22219	22304	22304	22310	22224	22280	22226	22101	22177	22241	22350	22169	22166	22171	22384	22289	22081	22174	22177	22319	22282	22200	22364	22216	22146	22228	22326	22208	22244	22231	22136	22395	22144	22212	22278	22239	22293	22417	22263	22029	22165	22291	22355	22247	22191	22133	22304	22216	22403	22235	22158	22352	22193	22095	22174	22247	22335	22363	22155	22204	22147	22343	21978	22290	22207	22188	22119	22165	22155	22306	22168	22301	22319	22133	22200	22175	22265	22274	22346	22151	22209	22353	22149	22438	22124	22282	22188	22263	22231	22413	22193	22320	22254	22264	22211	22168	22119	22094	22196	22260	22157	22317	22090	22281	22406	22380	22250	22050	22296	22283	22129	22170	22232	22333	22144	22278	22100	22317	22228	22182	22288	22248	22360	22192	22380	22319	22295	22198	22315	22179	22129	22146	22163	22189	22174	22315	22084	22253	22217	22172	22229	21985	22185	22035	22066	22240	21960	22109	22088	22209	22114	22367	22348	22191	22264	22075	22178	22278	22114	22164	22141	22270	22396	22140	22177	22202	22149	22151	22124	22373	22184	22328	22252	22342	22089	22328	22307	22163	22204	22097	22443	22114	22016	22045	22265	21982	22115	22243	22271	22145	22415	22192	22351	21977	22431	22127	22307	22307	22289	22106	22283	22111	22380	22251	22158	22256	22182	22261	22213	22184	22136	22559	22318	22137	22171	22301	22177	22226	22136	22164	22000	22142	22350	22251	22143	22146	22225	22108	22269	22279	22255	22149	22355	22007	22090	22449	22100	22060	22164	22291	22148	22243	22188	22161	22212	22077	22285	22230	22255	22292	22395	22176	22314	22374	22158	22214	22211	22311	22319	22253	22286	22194	22267	22273	22335	22216	22144	22089	22228	22326	22309	22286	22303	22307	22249	22241	22230	22236	22319	22124	22281	22347	22377	22258	22111	22261	22189	22319	22241	22107	22272	22301	22315	22138	22298	22127	22229	22283	22243	22317	22089	22211	22326	22388	22077	22059	22379	22204	22266	22196	22143	22164	22434	22154	22280	22196	22167	22352	22177	22381	22210	22339	22338	22328	22134	22405	22144	22241	22286	22232	22144	22436	22196	22108	22319	22294	22271	22140	22170	22200	22189	22161	22149	22281	22367	22079	22330	22175	22292	22273	22281	22148	22236	22172	22208	22311	22317	22094	22315	22273	22341	22224	22165	22269	22169	22158	22420	22226	22262	22278	22259	22417	22187	22283	22425	22138	22240	22314	22352	22447	22271	22258	22205	22172	22229	22147	22223	22395	22181	22477	22269	22291	22197	22117	22187	22180	22324	21954	22298	22176	22159	22338	22089	22135	22322	22144	22358	22293	22311	22150
23706	21537	29266	24790	25054	30341	32650	30189	29896	30233	29856	29822	29976	29861	29794	29809	29819	29630	29562	29777	29665	29570	29618	29584	29708	29557	29390	29696	29521	29485	29290	29294	29375	29320	29477	29239	29580	29500	29342	30361	31194	30358	29719	29792	29392	29629	29531	29521	29480	29387	29234	29347	29508	29132	29425	29570	29460	29520	29329	29453	29338	29393	29087	29370	29200	29437	28992	29456	29376	29364	29493	29429	29583	29321	29416	29424	29046	29347	29647	29306	29409	29242	29405	29146	29542	29451	29592	29438	29186	29176	29160	29173	29332	29392	29242	29203	29456	29291	29544	29408	29114	29256	29364	29162	29367	29176	29297	29263	29485	29464	29468	29369	29355	29250	29076	29399	29323	29420	29239	29277	29336	29472	29382	29421	29517	29416	29460	29136	29407	29272	29380	29486	29495	29321	29463	29131	29404	29147	29077	29079	29377	29284	29437	29169	29155	29066	29181	29192	29352	29361	29440	29222	29275	29438	29044	29392	29347	29152	29434	29254	29167	29455	29379	29202	29470	29179	29454	29338	29382	29464	29321	29128	29279	29655	29194	29445	29296	29250	29238	29216	29396	29316	29259	29499	29323	29179	29416	29291	29336	29362	29470	29404	29466	29145	29373	29235	29278	29307	29541	29379	29326	29376	29418	29360	29463	29217	29673	29336	29397	29366	29222	29230	29286	29318	29359	29510	29151	29326	29228	29529	29308	29038	29380	29398	29209	29376	29250	29235	29401	29284	29442	29383	29434	29305	29566	29603	29251	29305	29410	29341	29250	29318	29434	29208	29344	29159	29085	29126	29443	29401	29370	29227	29278	29435	29342	29100	29389	29534	29335	29522	29509	29322	29341	29387	29096	29013	29350	29466	29295	29485	29236	29288	29440	29465	29117	29313	29452	29171	29442	29330	29502	29258	29368	29468	29300	29482	29599	29419	29629	29368	29101	29225	29592	29487	29386	29412	29586	29192	29231	29516	29406	29346	29380	29109	29239	29402	29341	29189	29113	29405	29189	29209	29457	29455	29420	29623	29213	29518	29368	29360	29263	29041	29171	29496	29419	29283	29467	29435	29343	29222	29388	29269	29208	29295	29388	29152	29196	29502	29210	29316	29425	29028	29415	29641	29557	29232	29308	29201	29175	29283	29304	29190	29427	29287	29325	29332	29028	29309	29359	29371	29542	29335	29453	29325	29485	29072	29116	29323	29147	29434	29370	29214	29252	29205	29395	29535	29315	29198	29374	29445	29519	29088	29432	29429	29529	29431	29578	29431	29500	29449	29223	29278	29398	29307	29460	29083	29500	29345	29484	29152	29382	29307	29467	29114	29203	29459	29412	29220	29429	29262	29344	29424	29374	28892	29336	29324	29304	29353	29262	29425	29330	29331	29268	29192	29296	29528	29466	29368	29084	29280	29424	29516	29368	29232	29573	29088	29340	29184	29362	29369	29277	29227	29458	29109	29300	29292	29372	29518	29267	29376	29221	29275	29301	29145	29357	29256	29345	29305	29280	29415	29403	29464	29203	29349	29215	29266	29311	29280	29436	29384	29513	29048	29181	29172	29550	29207	29034	29428	29111	29220	29294	29337	29363	29331	29625	29415	29445	29372	29101	29460	29285	29058	29641	29146	29414	29274	29336	29461	29396	29428	29550	29242	29343	29286	29373	29186	29317	29489	29304	29450	29218	29389	29471	29487	29302	29238	29217	29301	29216	29342	29519	29600	29451	29489	29153	29309	29224	29376	29370	29307	29342	29215	29182	29339	29132	29194	29279	29362	29527	29206	29323	29442	29401	29412	29518	29453	29291	29346	29398	29196	29261	29421	29327	29288	29446	29427	29294	29326	29128	29205	29465	29393	29342	29288	29009	29167	29108	29075	29468	29338	29239	29219	29201	29361	29266	29373	29214	29200	29503	29290	29255	29528	29344	29218	29499	29327	29448	29503	29231	29318	29326	29371	29205	29498	29466	29310	29285	29453	29183	29513	29231	29050	29481	29373	29411	29164	29235	29451	29446	29249	29236	29454	29166	29480	29532	29354	29193	29269	29376	29220	29615	29274	29207	29321	29479	29385	29415	29204	29228	29296	29245	29304	29320	29315	29497	29366	29158	29324	29334	29350	29437	29335	29282	29043	28974	29516	29412	29358	29248	29540	29209	29458	29175	29383	29449	29192	29449	29265	29266	29068	29206	29494	29259	29288	29231	29540	29497	29347	29429	29301	29322	29112	29132	29234	29473	29168	29389	29541	29545	29144	29328	29198	29225	29281	29583	29464	29333	29654	29153	29398	29335	29307	29383	29402	29571	29274	29424	29352	29317	29158	29515	29147	29521	29445	29602	29222	29414	29416	29285	29086	28971	29278	29062	29369	29272	29114	29216	29215	29395	29303	29538	29468	29372	29296	29164	29518	29150	29573	29538	29333	29134	28944	29194	29252	29334	29433	29370	29293	29262	29146	29265	29108	29548	29443	29268	29131	29251	29193	29384	29068	29259	29385	29632	29152	29438	29170	29506	29104	29321	29423	29461	29467	29511	29366	29385	29230	29177	29207	29571	29305	29335	29241	29177	29330	29487	29383	29399	29316	29306	29531	29441	29667	29417	29228	29484	29227	29532	29605	29268	29570	29503	29497	29385	29369	29239	29369	29386	29190	29468	29393	29431	29105	29543	29272	29364	29229	29304	29323	29589	29217	29156	29298	29260	29371	29225	29228	29302	29226	29242	29363	29123	29172	29297	29464	29340	29023	29251	29320	29235	29298	29282	29479	29217	29430	29352	29358	29360	29491	29389	29287	29446	29537	29348	29230	29209	29575	29341	29312	29346	29425	29380	29438	29445	29450	29561	29283	29346	29226	29233	29256	29520	29544	29275	29215	29427	29461	29548	29400	28966	29224	29158	29264	29321	29157	29211	29338	29271	29097	29036	29385	29263	29190	29453	29384	29590	29371	29300	29261	29416	29067	29319	29291	29368	29522	29386	29221	29295	29478	29443	29404	29333	29488	29492	29398	29213	29511	29325	29099	29386	29131	29189	29594	29406	29275	29604	29261	29277	29345	29415	29300	29601	29299	29298	29327	29115	29368	29216	29134	29533	29455	29436	29272	29039	29285	29708	29350	29479	29236	29322	29202	29223	29408	29223	29375	29358	29278	29418	29369	29361	29260	29468	29376	29344	29310	29305	29332	29120	29614	29344	29353	29357	29476	29226	29515	29502	29317	29323	29350	29492	29389	29326	29532	29235	29337	29236	29455	29500	29448	29413	29393	29348	29325	29198	29383	29534	29399	29259	29217	29144	29260	29202	29395	29471	29315	29195	29314	29236	29225	29402	28930	29298	29275	29192	29053	29135	29397	29308	29126	29378	29350	29449	29298	29425	29432	29440	29459	29422	29148	29326	29339	29589	29325	29116	29186	29093	29529	29249	29366	29217	29383	29319	29339	29388	29444	29310	29156	29470	29185	29324	29381	29326	29339	29410	29356	29338	29276	29138	29360	29237	29253	29325	29362	29504	29363	29454	29229	29608	29213	29420	29244	29220	29213	29149	29418	29284	29490	29297	29383	29447	29395	29276	29389	29026	29398	29483	29199	29484	29254	29136	29130	29258	29394	29288	29477	29379	29514	29411	29301	29311	29171	29198	29143	29215	29364	29284	29178	29329	29067	29526	29215	29489	29505	29004	29140	29431	29373	29405	29155	29285	29332	29261	29404	29404	29135	29411	29481	29404	29491	29176	29457	29503	29294	29487	29287	29339	29441	29356	29279	29270	29490	29276	29277	29471	29587	29225	29392	29449	29200	29589	29109	29316	29329	29448	29543	29160	29518	29244	29071	29127	29407	29405	29388	29373	29308	29440	29232	29232	29571	29187	29049	29416	29409	29223	29487	29250	29360	29290	29359	29034	29282	29419	29289	29362	29332	29221	29308	29605	29381	29499	29349	29392	29450	29264	29266	29493	29520	29427	29250	29349	29544	29335	29352	29377	29455	29332	29235	29401	29400	29386	29468	29263	29409	29387	29094	29077	29299	29314	29308	29370	29484	29435	29129	29163	29329	29543	29537	29385	29150	29169	29185	29453	29252	29450	29524	29504	29298	29315	29499	29347	29234	29535	29433	29185	29447	29392	29487	29384	29381	29261	29395	29412	29388	29345	29392	29333	29289	29140	29385	29577	29281	29578	29511	29303	29566	29408	29233	29360	29201	29324	29384	29425	29394	29349	29104	29249	29348	29423	29386	29220	29297	29400	29446	29459	29235	29135	29531	29009	29178	29400	29179	29294	29428	29325	29272	29240	29409	29293	29265	29256	29241	29400	29218	29116	29421	29173	29104	29431	29331	29423	29356	29314	29546	29186	29119	29453	29653	29505	29393	29607	29371	29443	29417	29393	29070	29381	29518	29483	29339	29283	29339	29018	29053	29361	29458	29431	29528	29423	29259	29210	29397	29118	29217	29439	29224	29166	29391	29370	29256	29401	29244	29536	29212	29396	29505	29477	29213	29239	29383	29205	29228	29247	29370	29450	29233	29135	29360	29437	29344	29443	29452	29352	29424	29343	29308	29539	29322	29397	29572	29490	29292	29061	29243	29273	29394	29511	29328	29455	29258	29002	29212	29211	29373	29484	29336	29236	29190	29258	29173	29387	29264	29382	29385	29479	29314	29307	29279	29493	29071	29492	29251	29267	29286	29447	29182	29349	29308	29217	29430	29435	29367	29051	29395	29087	29282	29326	29291	29517	29339	29382	29317	29320	29208	29250	29350	29362	29227	29248	29423	29391	29379	29241	29421	29224	29457	29195	29137	29502	29389	29400	29317	29255	29301	29244	29223	29069	29193	29448	29090	29133	29459	29067	29503	29402	29282	29336	29344	29382	29370	29514	29440	29243	29420	29471	29268	29430	29513	29619	29177	29249	29200	29310	29307	29442	29385	29371	29113	29441	29444	29243	29461	29310	28993	29278	29341	29325	29534	29356	29197	29216	29189	29331	29432	29241	29328	29257	29351	29396	29546	29285	29272	29164	29219	29342	29413	29590	29301	29589	29413	29446	29240	29349	29349	29642	29258	29354	29143	29509	29287	29436	29269	29296	29423	29305	29461	29428	29430	29184	29119	29163	29215	29237	29342	29119	29147	29368	29313
24157	41716	37430	30017	26578	25548	24842	23938	23379	23277	23062	22927	22956	23070	22927	23138	22732	22615	22632	22619	22782	22537	22602	22426	22390	22408	22455	22339	22429	22495	22709	22297	22359	22360	22560	22429	22494	22455	22381	23700	24669	23507	23147	22780	22450	22252	22234	22288	22216	22288	22400	22160	22350	22297	22309	22229	22148	22190	22291	22630	22357	22258	22371	22198	22175	22350	22353	22317	22374	22202	22299	22318	22348	22274	22172	22192	22399	22306	22342	22240	22152	22169	22220	22222	22358	22207	22301	22401	22347	22255	22193	22225	22426	22342	22329	22467	22428	22282	22234	22198	22354	22237	22265	22222	22301	22473	22148	22169	22270	22375	22310	22536	22304	22397	22435	22206	22415	22456	22287	22444	22037	22307	22347	21933	22389	22414	22207	22271	22279	22248	22294	22112	22164	22356	22352	22319	22199	22203	22169	22262	22342	22067	22355	22171	22284	22209	22338	22275	22254	22257	22321	22271	22442	22265	22144	22191	22296	22306	22107	22237	22193	22337	22142	22365	22264	22145	22292	22521	22345	22403	22341	22267	22313	22257	22299	22083	22280	22462	22367	22411	22483	22177	22312	22341	22180	22304	22294	22518	22241	22068	22453	22309	22203	22462	22349	22249	22376	22480	22284	22176	22279	22395	22205	22109	22391	22364	22346	22321	22053	22123	22428	22188	22608	22162	22331	22325	22128	22168	22423	22096	22150	22338	22230	22242	22373	22465	22341	22341	22096	22241	22349	22329	22252	22111	22419	22228	22192	22136	22213	22370	22195	22223	22311	22198	22197	22389	22218	22222	22192	22473	22299	22302	22247	22150	22503	22270	22370	22465	22107	22094	22270	22252	22277	22320	22491	22146	22305	22395	22390	22140	22214	22251	22086	22287	22449	22165	22267	22391	22319	22275	22068	22222	22355	22305	22404	22401	22321	22356	22334	22429	22347	22429	22262	22296	22225	22308	22273	22269	22084	22116	22306	22164	22271	22102	22477	22333	22115	22179	22189	22172	22332	22356	22173	22233	22194	22323	22203	22100	22430	22230	22327	22266	22205	22408	22227	22210	22182	22293	22058	22298	22342	22179	22297	22315	22333	22236	22285	22304	22363	22482	22221	22182	22345	22198	22209	22190	22262	22458	22227	22158	22424	22229	22178	22466	22161	22343	22275	22158	22312	22149	22259	22316	22314	22133	22343	22235	22313	22220	22280	22149	22465	22311	22253	22325	22272	22230	22291	22305	22221	22424	22209	22279	22144	22334	22432	22011	22381	22253	22274	22423	22183	22053	22298	22199	22483	22349	22323	22281	22132	22375	22203	22383	22330	22302	22205	22364	22489	22102	22257	22317	22398	22054	22430	22381	22129	22237	22300	22295	22205	22287	21942	22162	22299	22338	22205	22342	22231	22256	22296	22322	22024	22252	22242	22310	22358	22318	22393	22450	22309	22269	22034	22384	22025	22290	22253	22334	22291	22329	22375	22247	22351	22192	22211	22039	22238	22327	22143	22377	22263	22293	22410	22336	22235	22210	22283	22371	22332	22110	22313	22246	22175	22293	22218	22276	22220	22250	22064	22319	22088	22329	22125	22363	22273	22394	22351	22264	22451	22296	22186	22375	22375	22113	22237	22380	22280	22325	22297	22099	22292	22411	22378	22515	22196	22252	22405	22279	22233	22170	22255	22129	22208	22509	22340	22366	22162	22156	22446	22402	22231	22172	22167	22170	22391	22259	22223	22152	22318	22281	22325	22400	22353	22326	22240	22269	22221	22199	22297	22292	22462	22313	22323	22201	22347	22175	22466	22119	22148	22243	22415	22211	22154	22100	22305	22350	22503	22286	22247	22270	22256	22271	22330	22273	22104	22302	22254	22389	22269	22377	22258	22257	22370	22362	22124	22168	22167	22278	22338	22117	22313	22203	22296	22310	22241	22194	22394	22397	22307	22369	22364	22017	22166	22136	22232	22277	22076	22261	22338	22308	21910	22050	22272	22231	22343	22495	22299	22460	22321	22409	22207	22204	22259	22363	22479	22279	22213	22181	22287	22321	22090	22120	22266	22214	22173	22465	22352	22652	22261	22403	22313	22318	22228	22435	22346	22285	22141	22014	22346	22384	22290	22316	22259	22409	22298	22285	22492	22161	22464	22285	22398	22222	22375	22298	22267	22274	22243	22431	22329	22293	22204	22322	22356	22344	22358	22206	22395	22336	22379	22392	22150	22379	22358	22329	22274	22157	22297	22211	22078	22258	22290	22160	22187	22144	22459	22332	22225	22247	22475	22147	22440	22379	22252	22303	22390	22194	22377	22274	22284	22202	22148	22405	22270	22410	22201	22176	22109	22445	22118	22100	22153	22240	22256	22269	22346	22301	22378	22375	22220	22304	22415	22199	22342	22243	22413	22242	22257	22187	22062	22213	22234	22510	22368	22057	22280	22336	22300	22409	22382	22298	22308	22358	22387	22124	22389	22254	22391	22206	22367	22023	22124	22355	22312	22371	22295	22408	22343	22274	22234	22365	22346	22148	22159	22171	22248	22229	22302	22326	22247	22347	22238	22216	22080	22459	22231	22208	22249	22258	22534	22368	22266	22189	22454	22272	22349	22329	22418	22156	22225	22263	22272	22385	22260	22215	22317	22445	22393	22275	22479	22342	22239	22133	22421	22162	22550	22201	22236	22310	22272	22184	22324	22157	22287	22220	22408	22450	22087	22383	22167	22471	22318	22316	22178	22196	22199	22264	22407	22219	22217	22326	22257	22261	22393	22417	22195	22269	22373	22245	22138	22150	22272	22327	22277	22322	22182	22246	22319	22423	22398	22303	22153	22322	22331	22310	22172	22376	22366	22124	22169	22218	22375	22251	22234	22147	22245	22316	22305	22222	22439	22295	22191	22311	22360	22253	22247	22412	22259	22338	22199	22290	22401	22363	22278	22507	22223	22130	22435	22267	22282	22366	22241	22119	22467	22168	22324	22321	22270	22225	22319	22080	22387	22160	22305	22252	22451	22382	22380	22271	22220	22077	22311	22492	22291	22229	22245	22069	22422	22404	22457	22384	22158	22348	22316	22270	22439	22255	22199	22167	22356	22225	22094	22176	22149	22356	22312	22256	22099	22281	22208	22255	22344	22147	22119	22260	22193	22087	22335	22377	22039	22256	22407	22157	22272	22225	22408	22448	22316	22223	22200	22329	22278	22120	22324	22351	22148	22186	22225	22302	22256	22297	22342	22325	22395	22286	22123	22399	22221	22441	22301	22347	22248	22330	22365	22301	22295	22219	22199	22346	22127	22233	22241	22334	22393	22327	22246	22290	22098	22442	22329	22114	22363	22201	22250	22173	22405	22445	22240	22278	22350	22151	22429	22131	22290	22172	22263	22218	22339	22291	22211	22364	22406	22270	22256	22272	22403	22227	22405	22308	22248	22292	22436	22413	22406	22234	22196	22217	22487	22217	22387	22415	22273	22313	22308	22078	22301	22251	22191	22227	22380	22227	22307	22268	22448	22267	22144	22384	22144	22357	22248	22334	22290	22229	22335	22197	22247	22252	22487	22330	22227	22198	22288	22170	22383	22373	22093	22218	22241	22366	22103	22119	22036	22330	22141	22109	22199	22127	22245	22170	22316	22395	22112	22273	22437	22312	22406	22477	22105	22369	22206	22391	22320	22340	22422	22412	22356	22210	22304	22109	22156	22248	22378	22243	22296	22199	22214	22260	22197	22327	22297	22262	22333	22366	22479	22337	22382	22231	22340	22222	22263	22399	22274	22309	22244	22520	22330	22294	22287	22248	22312	22194	22372	22346	22195	22249	22320	22304	22205	22350	22243	22230	22293	22305	22172	22439	22223	22269	22528	22268	22301	22298	22219	22556	22426	22232	22379	22325	22350	22393	22200	22143	22291	22260	22456	22267	22521	22280	22156	22268	22309	22227	22347	22267	22369	22318	22229	22428	22365	22389	22229	22205	22264	22281	22430	22297	22222	22308	22333	22274	22272	22143	22249	22400	22452	22329	22092	22208	22457	22291	22136	22250	22264	22254	22545	22258	22142	22309	22272	22301	22320	22138	22398	22368	22436	22393	22402	22335	22174	22375	22215	22362	22173	22089	22370	22266	22162	22246	22288	22471	22374	22173	22392	22178	22323	22173	22314	22256	22280	22214	22211	22263	22345	22340	22222	22406	22266	22427	22265	22284	22368	22360	22412	22385	22415	22015	22309	22242	22382	22158	22324	22242	22328	22270	22289	22406	22273	22084	22179	22256	22464	22278	22375	22245	22190	22215	22276	22308	22293	22162	22434	22235	22262	22372	22465	22216	22162	22161	22164	22426	22254	22167	22149	22408	22362	22293	22329	22329	22290	22256	22299	22258	22258	22237	22226	22230	22177	22302	22255	22101	22185	22420	22262	22244	22143	22378	22340	22230	22174	22417	22262	22348	22361	22397	22385	22429	22272	22259	22246	22247	22410	22306	22214	22355	22291	22352	22140	22266	22147	22346	22293	22129	22224	22268	22377	22154	22131	22350	22012	22275	22345	22117	22446	22234	22298	22288	22119	22264	22353	22168	22272	22349	22279	22243	22255	22378	22302	22283	22156	22177	22199	22382	22223	22214	22329	22391	22457	22260	22276	22136	22182	22320	22338	22272	22132	22442	22218	22361	22291	22369	22439	22190	22186	22298	22274	22145	22353	22324	22205	22294	22307	22328	22388	22307	22316	22278	22441	22225	22357	22349	22264	22362	22454	22340	22140	22553	22447	22323	22330	22522	22284	22469	22240	22514	22217	22198	22335	22195	22381	22290	22474	22195	22213	22337	22299	22395	22363	22356	22376	22207	22319	22276	22360	22240	22331	22193	22344	22446	22429	22479	22142	22316	22063	22349	22204	22168	22173	22478	22196	22466	22397	22350	22324	22338	22331	22297	22262	22441	22422	22120	22402	22353	22231	22428	22260	22288	22263	22421	22398	22352	22423	22334	22433	22294	22357	22246	22539	22090	22184	22226	22414	22407	22316	22305	22446	22239	22147	22344	22461	22435	22307	22171	22067	22370	22521	22327	22168	22337	22257	22238	22215	22139	22196	22227	22231	22240	22456	22244	22298	22456	22103	22504	22059	22468	22193	22290	22086	22374	22574	22322
22789	21514	29371	24180	22909	28938	34597	31208	30938	31205	30834	30564	30771	30928	30523	30376	30667	30437	30248	30366	30361	30331	30185	30507	29910	30062	29966	29976	30087	29900	29904	30090	30047	30071	30197	29922	30111	30230	29949	31268	33245	31724	30943	30419	30092	29913	29814	29781	29897	29788	29791	29688	29573	30039	29680	29908	29635	29735	29696	30008	29958	29990	29718	29635	30005	29871	29708	29711	29846	29708	29990	30049	29713	29526	29552	29652	29891	29735	29802	29709	29856	29852	29823	29705	29820	29680	29731	29980	29608	29839	29919	29667	29791	30009	29704	30002	29682	29768	29568	29748	30027	29829	29751	29920	29752	29796	29869	29936	29769	29888	30015	29949	30088	29696	29779	29730	29812	30060	29819	29655	29906	29677	29908	29592	29770	29886	29963	29873	29716	29842	29593	29726	29829	29906	29767	29693	29761	29643	29678	29677	29739	29623	29774	29832	29765	29538	29903	29904	29838	29802	29652	29772	29713	30011	29770	29729	29820	29458	29653	29697	29875	29880	29851	29810	29756	29957	29797	29972	29658	29999	29753	29740	29801	29971	29652	29836	29664	29828	29779	29577	29524	29573	29770	29766	29967	29782	29735	29672	29799	29679	29910	29700	29679	29744	29480	29620	29726	29477	29842	29760	29887	29547	29611	29777	29949	29851	29742	29905	29902	29564	29825	29791	29893	29817	29967	29925	30013	29920	30062	29548	29708	29642	29609	29753	29771	29641	29862	29673	29527	29709	29625	29770	29768	29724	29819	29993	29761	29874	29788	29792	29866	29784	29650	29906	29601	29770	29894	29772	29882	29986	30081	29828	29636	29822	29830	29714	29725	29851	29670	29841	29749	29494	29962	29795	29639	29741	29614	29979	29794	29803	29806	29650	29857	29876	29623	29453	29843	29887	29879	29909	29769	29582	29488	29913	29698	29688	29773	29866	29754	29723	29694	29696	29863	29768	29755	29647	29718	29535	29880	29696	29834	29809	29646	29854	29780	29632	29451	29504	29588	30154	29782	30021	29732	29731	29683	29920	29822	29921	29897	29670	29782	29768	30031	29594	29693	29704	29907	29910	29610	29844	29662	29931	29984	29923	29859	30061	29706	29619	29894	29534	29723	29667	29677	30005	29912	29887	29817	29725	29941	29748	29691	29846	29621	30074	29731	29925	29872	29664	29604	29799	29703	29758	29634	29725	29830	29953	29663	29752	29725	29745	29787	29881	30023	29767	29802	29930	29926	29738	29646	29780	29836	29776	30023	30053	29713	29424	29869	29663	29457	29552	29821	29894	29826	29869	29754	29580	29758	29577	29731	29645	29751	29923	29734	29572	29677	29855	29945	29836	29785	29714	29413	29727	29821	29670	29791	29752	29711	29762	29961	29957	29733	29683	29840	29908	29883	29888	29949	29799	29911	30037	29904	29819	29561	29665	30045	29643	29839	29994	29788	29741	29891	29700	29782	29993	29721	29739	29816	29878	29782	29592	29974	29704	29585	29794	29466	29662	29978	29881	29614	29492	29941	29539	29656	29650	29685	29763	30117	29890	29653	29646	29939	29913	29680	29533	29834	30017	29934	29703	30229	29861	29804	29674	29788	29936	29798	29769	29857	29895	29830	29869	29867	29613	29553	29684	29587	29913	29744	29776	29808	29686	29771	29660	29552	29682	29725	29717	29755	29824	29732	29658	29829	29788	29703	29821	29838	29699	29833	29654	29613	29700	29669	29710	29724	29681	29743	29589	29910	29702	29702	29937	29744	29491	29844	29987	29867	29642	29882	29497	29803	29839	29710	29871	29656	29772	29846	29662	29792	29678	29844	30099	29814	29634	29756	29827	29578	29856	29864	29561	29727	29872	29874	29698	29764	29790	29560	29806	29574	29972	29781	29986	29752	29683	29789	29810	29896	29688	29532	29859	29722	29594	29810	29727	29783	29876	29719	29525	29764	29764	29738	29768	29853	29809	29902	29977	29860	29739	29666	29768	29575	29777	29726	29726	29598	29828	29674	29790	29758	29723	29790	29797	29899	29569	29834	29845	29690	29868	29680	29841	29947	29626	29684	29685	29837	29642	29711	29703	29937	29870	29916	30016	29836	29676	29818	29666	29965	29823	29662	29633	29869	29953	29638	29733	29640	29654	29985	29745	29625	29900	29589	29620	29710	29472	29675	29614	29715	29868	29755	29799	29637	29800	29896	29858	29772	30049	29664	29706	29750	29865	29726	29729	29614	29860	29830	29715	29802	29829	29754	29619	29951	29809	29686	30067	30078	29589	29813	29725	29708	29781	29695	29861	29954	29779	29704	29740	29810	29724	29793	29721	29518	29896	29953	29792	29818	29596	29790	29589	29688	29804	29862	29708	29797	29607	29647	29606	29644	29669	29561	29673	30002	29628	29786	29790	29817	29614	29598	29735	29919	29703	29874	29874	29812	29774	29731	29602	29905	29825	29599	29771	29933	29864	29838	29863	29841	29763	29788	29505	29804	29693	29615	29692	29876	29786	29965	29769	29796	29640	29696	29741	29859	29726	30110	29821	29613	29681	29858	30121	29665	29967	30036	29724	29898	29695	29695	29880	29892	29807	29760	29913	29532	29605	29738	29558	29692	30084	29769	29641	29828	29786	29615	29767	29896	29767	29861	29780	29656	29864	29677	29896	29968	29972	29671	29831	29940	29865	29643	29845	29572	29849	29705	29945	29813	29727	29916	29716	29713	29847	29897	29790	29836	29842	29696	29757	29699	29665	29799	29873	29593	29738	29957	29866	29681	29940	29902	30042	29805	29695	29505	29676	29966	29846	29845	29724	29807	29626	29971	29518	30152	29697	29731	29731	29744	29783	29863	29559	29650	29852	29826	29906	29660	29936	29643	29995	29758	29858	30103	29862	29833	29778	29575	29674	30035	29569	29847	29794	29369	29795	29846	29726	29700	29699	29472	29832	29798	29881	29917	29705	30163	29634	29833	29697	29762	29761	29703	29914	29698	29862	29928	29844	29899	29854	29552	29705	29799	29753	29731	29881	29690	29738	29627	29854	29843	29699	29331	29580	29717	29527	29857	29640	29780	29516	29771	29925	29856	29851	29852	29863	29808	29881	29856	29962	29697	29747	29667	30030	29885	30082	30082	29628	30132	29860	29834	29689	30022	29813	29851	29826	29732	29848	29842	29862	29797	30031	29781	29609	29905	29651	29637	29784	29647	29682	29755	29782	29745	29640	29798	29606	29982	29806	29899	29647	29752	30029	29510	29613	29753	29879	29647	29812	29702	29642	29598	29749	29779	29970	29683	29739	29756	29875	29698	29591	30082	29719	29771	29838	30056	29815	29696	29780	30035	29861	29732	29754	29724	29966	29708	29594	29587	29729	29791	29692	29682	29800	29701	29771	29747	29877	29808	29793	29912	30016	29779	29889	29722	29977	29781	29879	29838	29671	29692	29865	29875	29800	29674	29794	29677	29762	29682	29795	29870	29751	29731	29863	29672	29742	29798	29737	30060	29590	29976	29591	29512	29705	29729	29858	29920	29819	29716	29690	29746	29834	29842	29715	29701	29664	29778	29964	29698	29661	29788	29877	29594	29916	29816	29758	29584	29907	29841	29806	29557	29694	29602	29648	29719	29670	29736	29731	29651	29824	29691	29871	29860	29791	29895	29947	29814	29934	29914	29734	29813	29656	29527	29529	29871	29832	29575	29487	29660	29544	29698	29688	29792	29827	29940	29714	29629	29736	29842	29664	29667	29577	29702	29815	29777	29790	29745	29852	29784	29799	29641	29717	29806	29841	29852	29800	29771	29579	29671	29701	29764	29969	29668	29556	29872	29588	29920	30044	30023	29900	29758	29573	29410	29622	29930	29828	29894	29735	29829	29837	29655	29801	30118	30085	29967	29604	29952	29659	29771	29752	30039	29797	29505	29589	29558	29634	29879	29845	29789	29635	29866	29957	29657	29782	29650	29848	29929	29861	29454	29545	29812	29725	29847	29826	29832	29920	29764	29880	29812	29697	29719	29769	29895	29527	29844	29569	29664	29976	29803	29716	29712	29774	29941	29779	29857	29867	29843	29891	29905	29691	29786	29992	29968	29578	29779	29662	29612	29798	29902	29809	29527	29832	29965	29672	29777	29834	29779	29862	29839	29649	29764	29955	29837	29550	29782	29782	29977	30005	29784	29789	29911	29762	29723	29513	29619	29636	29736	29723	29682	29657	29876	29896	29867	29779	29955	29892	29506	29722	29754	29930	29782	29630	29642	29711	29551	29990	29916	29827	29821	29924	29865	29794	29836	29551	29778	30024	29815	29838	29614	29555	29850	29866	29828	29648	29697	29530	29853	29670	29900	29900	29736	29703	29832	29564	29817	29765	29870	29726	29920	29881	29941	29934	29739	29720	29871	29755	29734	29711	29518	29739	29560	29755	29826	29443	29479	29873	29904	29749	29811	29764	29874	29529	29886	29733	29691	29521	29916	29759	29832	29917	29468	29930	29648	29862	29760	29657	29805	30013	29768	29752	29695	29731	29894	29761	29587	29641	29655	29703	30044	30009	29768	29625	29797	29930	29808	29903	30033	29644	29664	29920	29730	29671	29745	29774	29790	29900	29772	29607	29927	29839	29755	29837	30027	29974	29655	29544	29864	29884	29691	29867	29850	29658	29792	29806	29770	29635	29621	29762	29760	29728	29639	29627	29643	29589	29769	29936	29831	29615	29445	29793	30017	29844	29776	29722	29709	29763	29580	29750	29795	29751	30048	29927	29729	29834	29830	29804	29801	29593	29743	29891	30069	29842	29845	29823	29582	29648	29647	29763	29817	29692	29921	29774	29717	29830	29714	29760	29778	29778	29655	29826	29854	29841	29804	29651	29799	29854	29754	29957	29686	29753	29771	29885	29796	29773	29901	29748	29872	29691	29905	29953	29874	29803	29850	29635	29817	29764	29724	30012	29784	29707	29889	29853	29746	29576	30022	29811	29678	29558	29868	29475	29846	29870	29586	29831	29473	29899	29659	29679	29820	29863	29999	29711	29565	29737	29627	29609	29827	29856	29528	29799	29677	29869	29634	29714	29802	29811	29857	29699	29554	29621	29664	29765	29853	29736	29635	29863	29701	29852	29713	29725	29641	29838	29884	29692	29710	29659	29837	29662
25287	47413	41758	33415	28437	27265	26491	24989	24575	24089	23753	23473	23633	23723	23711	23697	23458	23051	22966	23370	23126	23167	23089	22817	22926	22818	22743	22628	22637	22728	22775	22929	22907	22803	22791	22732	22773	22621	22623	25330	26840	24640	24059	23201	22810	22559	22614	22558	22682	22324	22450	22558	22563	22475	22519	22506	22513	22474	22521	22479	22392	22619	22303	22588	22557	22576	22630	22672	22561	22519	22456	22502	22574	22507	22456	22633	22565	22673	22436	22512	22579	22594	22579	22368	22345	22287	22595	22462	22525	22567	22472	22621	22601	22445	22481	22586	22534	22475	22473	22527	22447	22480	22668	22531	22623	22460	22581	22497	22508	22488	22621	22626	22634	22393	22670	22528	22577	22532	22439	22499	22555	22470	22363	22736	22660	22694	22545	22511	22605	22515	22673	22359	22537	22412	22552	22589	22511	22615	22628	22379	22255	22462	22476	22359	22605	22514	22541	22367	22514	22270	22633	22569	22284	22398	22517	22515	22439	22569	22424	22352	22487	22566	22457	22444	22390	22553	22572	22535	22521	22477	22430	22351	22559	22411	22546	22462	22612	22558	22542	22529	22417	22464	22538	22519	22701	22433	22420	22447	22510	22402	22422	22699	22348	22395	22345	22478	22535	22477	22492	22446	22377	22617	22476	22349	22557	22246	22700	22485	22593	22480	22490	22407	22614	22319	22505	22606	22429	22364	22461	22566	22543	22420	22564	22381	22303	22562	22392	22350	22391	22435	22208	22672	22296	22613	22568	22563	22454	22465	22489	22482	22524	22334	22663	22478	22587	22372	22437	22600	22613	22380	22621	22505	22391	22404	22436	22479	22264	22570	22701	22545	22442	22519	22361	22314	22285	22665	22503	22275	22507	22477	22426	22379	22549	22516	22565	22555	22449	22545	22511	22606	22536	22602	22438	22513	22702	22345	22507	22438	22494	22431	22560	22243	22589	22852	22393	22523	22491	22511	22363	22519	22540	22614	22437	22497	22506	22431	22591	22598	22662	22535	22456	22368	22469	22519	22478	22385	22537	22634	22479	22677	22550	22686	22474	22539	22428	22394	22237	22549	22269	22411	22637	22501	22474	22684	22578	22362	22333	22347	22400	22376	22415	22442	22591	22478	22606	22530	22445	22449	22574	22346	22418	22458	22783	22476	22672	22449	22562	22506	22414	22541	22415	22337	22419	22601	22519	22502	22551	22400	22563	22672	22593	22649	22503	22498	22469	22574	22600	22367	22533	22600	22575	22335	22359	22462	22389	22468	22479	22509	22466	22547	22572	22364	22507	22508	22543	22464	22728	22450	22544	22578	22552	22388	22469	22493	22416	22502	22241	22418	22420	22440	22486	22637	22419	22493	22501	22432	22535	22456	22625	22462	22282	22446	22478	22475	22469	22570	22467	22446	22427	22648	22568	22500	22475	22348	22485	22556	22507	22446	22527	22617	22465	22577	22441	22514	22575	22612	22566	22704	22559	22370	22477	22543	22562	22496	22567	22500	22603	22461	22535	22511	22405	22726	22627	22500	22407	22527	22556	22622	22274	22754	22498	22578	22393	22603	22348	22487	22320	22630	22543	22537	22411	22752	22551	22533	22392	22605	22414	22505	22624	22643	22554	22484	22350	22516	22198	22594	22495	22370	22742	22485	22557	22317	22455	22429	22437	22391	22722	22415	22487	22597	22431	22493	22566	22581	22443	22533	22484	22437	22421	22527	22475	22444	22575	22597	22647	22581	22588	22498	22775	22368	22534	22429	22473	22307	22501	22570	22264	22525	22486	22526	22483	22585	22569	22825	22704	22308	22569	22610	22509	22494	22507	22597	22425	22371	22457	22207	22503	22377	22284	22579	22711	22564	22378	22268	22389	22497	22443	22631	22460	22365	22406	22566	22531	22532	22341	22271	22423	22580	22699	22486	22550	22788	22513	22530	22573	22504	22542	22597	22443	22531	22518	22299	22655	22683	22413	22313	22426	22516	22375	22478	22631	22500	22638	22423	22497	22474	22342	22584	22412	22594	22465	22257	22573	22458	22670	22588	22532	22414	22407	22650	22753	22346	22671	22522	22521	22570	22329	22631	22634	22489	22523	22510	22292	22685	22667	22446	22465	22487	22601	22480	22484	22522	22360	22428	22585	22542	22530	22493	22524	22553	22431	22466	22513	22359	22616	22604	22338	22511	22571	22488	22614	22548	22463	22434	22512	22489	22360	22255	22367	22341	22610	22670	22511	22686	22630	22529	22329	22521	22717	22483	22596	22424	22533	22532	22415	22536	22462	22396	22348	22422	22476	22413	22552	22593	22782	22549	22405	22286	22427	22627	22541	22565	22542	22325	22594	22759	22651	22381	22466	22395	22443	22437	22405	22299	22318	22593	22513	22497	22378	22543	22368	22460	22344	22416	22329	22211	22408	22480	22550	22456	22393	22393	22374	22682	22555	22371	22469	22514	22438	22434	22309	22463	22394	22681	22466	22531	22550	22585	22459	22434	22530	22492	22464	22481	22574	22485	22472	22519	22628	22264	22528	22711	22542	22646	22626	22494	22349	22574	22274	22310	22697	22554	22282	22510	22482	22684	22309	22307	22292	22802	22706	22397	22580	22514	22632	22630	22522	22544	22332	22468	22653	22476	22482	22618	22418	22517	22473	22415	22632	22480	22431	22545	22582	22754	22439	22162	22535	22564	22540	22443	22468	22575	22331	22512	22486	22276	22396	22485	22515	22500	22615	22533	22609	22585	22607	22481	22570	22524	22425	22461	22524	22528	22540	22544	22341	22606	22411	22371	22270	22471	22417	22739	22534	22525	22488	22524	22409	22596	22349	22331	22589	22425	22473	22450	22484	22458	22507	22387	22285	22567	22544	22325	22496	22636	22397	22340	22337	22561	22509	22500	22605	22477	22471	22342	22535	22490	22313	22521	22401	22603	22483	22286	22467	22509	22535	22408	22562	22525	22507	22731	22384	22496	22673	22472	22728	22403	22583	22628	22441	22458	22320	22473	22539	22434	22520	22429	22446	22514	22415	22256	22499	22435	22584	22449	22450	22522	22602	22602	22776	22511	22493	22593	22553	22507	22597	22634	22535	22378	22365	22398	22450	22531	22497	22631	22450	22410	22586	22436	22434	22469	22690	22502	22368	22710	22540	22378	22521	22565	22632	22506	22488	22531	22385	22588	22528	22501	22398	22598	22589	22591	22612	22590	22423	22488	22528	22673	22471	22551	22624	22491	22410	22536	22799	22423	22497	22526	22677	22490	22403	22516	22614	22545	22688	22282	22553	22532	22490	22413	22440	22312	22515	22498	22494	22553	22469	22647	22589	22514	22364	22337	22683	22631	22532	22554	22269	22600	22626	22302	22410	22540	22512	22559	22525	22419	22609	22368	22349	22637	22512	22596	22472	22447	22541	22343	22544	22662	22415	22524	22570	22492	22371	22666	22451	22281	22559	22399	22455	22316	22514	22447	22382	22349	22545	22477	22692	22468	22447	22542	22579	22540	22505	22520	22527	22579	22584	22619	22550	22389	22372	22492	22528	22534	22628	22437	22549	22541	22608	22469	22413	22759	22525	22481	22507	22477	22605	22680	22559	22251	22673	22284	22533	22621	22575	22422	22426	22463	22493	22574	22441	22513	22533	22581	22527	22355	22471	22498	22326	22450	22478	22563	22618	22540	22579	22529	22264	22441	22584	22448	22769	22637	22289	22351	22435	22399	22537	22536	22450	22632	22538	22261	22403	22341	22401	22492	22549	22333	22366	22438	22465	22320	22660	22627	22587	22236	22480	22567	22531	22611	22562	22445	22550	22615	22481	22562	22408	22469	22320	22594	22368	22436	22611	22372	22365	22429	22491	22356	22432	22418	22358	22607	22430	22608	22367	22754	22354	22670	22591	22538	22398	22543	22469	22462	22455	22579	22628	22465	22409	22387	22441	22694	22583	22554	22598	22455	22525	22591	22500	22639	22421	22615	22419	22485	22484	22313	22538	22310	22456	22402	22321	22612	22460	22355	22466	22445	22680	22480	22348	22295	22507	22638	22442	22598	22433	22354	22483	22508	22325	22521	22420	22381	22626	22644	22525	22418	22441	22382	22319	22494	22409	22586	22500	22544	22403	22587	22495	22553	22537	22551	22617	22556	22570	22415	22392	22452	22461	22532	22440	22531	22426	22594	22590	22314	22500	22542	22456	22604	22490	22502	22710	22374	22492	22435	22495	22330	22313	22406	22547	22566	22443	22540	22358	22432	22551	22386	22585	22526	22544	22494	22637	22632	22416	22301	22385	22576	22469	22454	22508	22477	22500	22592	22503	22808	22526	22506	22488	22667	22297	22372	22637	22556	22658	22465	22624	22596	22454	22548	22425	22488	22520	22546	22575	22288	22569	22380	22483	22345	22480	22634	22524	22654	22520	22270	22549	22345	22556	22368	22590	22462	22318	22644	22347	22399	22431	22492	22312	22442	22505	22615	22422	22498	22320	22489	22465	22475	22547	22459	22590	22524	22420	22481	22433	22429	22562	22575	22471	22486	22547	22363	22601	22487	22400	22511	22524	22429	22451	22442	22430	22370	22428	22497	22550	22627	22561	22488	22450	22603	22478	22307	22417	22492	22519	22615	22460	22515	22423	22532	22522	22404	22324	22573	22623	22397	22449	22594	22455	22319	22331	22433	22643	22615	22678	22648	22486	22512	22336	22257	22585	22430	22540	22427	22458	22501	22556	22288	22477	22471	22424	22434	22529	22459	22452	22419	22397	22561	22586	22536	22531	22427	22521	22514	22703	22515	22373	22766	22543	22425	22650	22536	22455	22495	22678	22408	22540	22669	22554	22539	22468	22494	22461	22569	22440	22456	22704	22605	22552	22416	22416	22571	22429	22618	22399	22520	22468	22479	22435	22518	22327	22319	22485	22619	22602	22518	22425	22543	22555	22571	22526	22501	22565	22546	22421	22371	22652	22467	22662	22459	22390	22320	22311	22404	22521	22508	22295	22502	22344	22465	22406	22584	22410	22328	22487	22649	22424	22588	22344	22509	22467	22642	22578	22413	22665	22416	22540	22530	22529	22616	22566	22492	22466	22535	22646	22438	22445	22545	22502	22328	22573	22436	22576	22444	22437	22479	22440	22621	22340	22543
29342	26464	34521	33472	30703	30778	30932	30132	29812	29703	29898	29763	30152	29859	29554	29767	29857	29591	29601	29761	29791	29739	30059	29665	29482	29696	29768	29973	29713	29667	29876	29616	29585	29477	29745	29834	29597	29598	29522	29397	29910	29965	29633	29878	29643	29486	29563	29637	29602	29698	29521	29531	29648	29494	29650	29557	29468	29617	29505	29578	29444	29559	29556	29571	29513	29720	29810	29625	29585	29517	29566	29568	29677	29587	29477	29673	29641	29344	29633	29767	29504	29377	29683	29376	29737	29468	29406	29502	29599	29481	29670	29612	29591	29269	29581	29488	29553	29590	29748	29525	29527	29396	29667	29768	29587	29234	29361	29611	29641	29637	29483	29454	29674	29559	29744	29663	29796	29571	29581	29480	29640	29691	29659	29592	29644	29478	29536	29556	29742	29716	29359	29825	29872	29642	29467	29602	29832	29667	29448	29608	29617	29603	29648	29331	29605	29564	29573	29565	29527	29496	29673	29586	29547	29610	29612	29657	29677	29501	29580	29850	29771	29730	29638	29644	29328	29673	29594	29748	29545	29677	29506	29319	29765	29477	29640	29581	29598	29605	29471	29542	29648	29449	29581	29536	29639	29386	29538	29541	29566	29399	29611	29417	29605	29629	29682	29544	29412	29501	29644	29671	29241	29675	29554	29614	29589	29542	29538	29365	29582	29504	29459	29642	29818	29762	29660	29667	29589	29613	29667	29613	29686	29367	29519	29699	29445	29541	29633	29698	29441	29380	29670	29560	29449	29678	29660	29450	29405	29291	29455	29496	29641	29469	29739	29413	29531	29627	29483	29392	29601	29578	29698	29412	29671	29559	29641	29711	29591	29480	29456	29371	29608	29709	29484	29585	29804	29727	29647	29580	29461	29702	29647	29648	29488	29578	29720	29437	29335	29489	29541	29390	29488	29684	29502	29470	29699	29662	29455	29409	29445	29705	29703	29707	29682	29562	29591	29505	29682	29587	29519	29762	29859	29329	29515	29601	29762	29596	29679	29614	29656	29556	29661	29551	29681	29583	29560	29430	29590	29628	29575	29665	29573	29677	29537	29556	29411	29592	29828	29505	29555	29453	29646	29431	29512	29660	29682	29402	29253	29711	29694	29545	29679	29811	29602	29452	29703	29734	29740	29581	29409	29580	29688	29722	29631	29567	29653	29517	29661	29397	29473	29555	29553	29454	29475	29763	29550	29641	29337	29483	29551	29467	29642	29494	29764	29400	29617	29526	29489	29521	29467	29742	29510	29581	29733	29457	29660	29523	29678	29413	29424	29522	29299	29503	29788	29748	29484	29495	29641	29465	29472	29403	29650	29559	29679	29609	29477	29531	29813	29703	29387	29505	29545	29304	29649	29583	29440	29622	29520	29471	29728	29548	29567	29937	29796	29710	29624	29462	29287	29459	29501	29619	29595	29683	29641	29698	29445	29659	29474	29506	29526	29456	29893	29711	29614	29632	29869	29788	29890	29579	29389	29621	29538	29399	29472	29611	29452	29606	29482	29537	29696	29428	29576	29651	29721	29486	29618	29697	29662	29473	29689	29583	29813	29794	29586	29680	29676	29520	29545	29491	29785	29672	29731	29681	29532	29565	29571	29483	29558	29590	29638	29800	29503	29620	29389	29599	29624	29709	29655	29688	29301	29666	29732	29373	29609	29718	29533	29849	29553	29441	29617	29478	29593	29536	29350	29483	29538	29611	29743	29515	29532	29475	29629	29441	29724	29577	29576	29547	29790	29743	29653	29707	29498	29717	29716	29744	29545	29641	29799	29404	29695	29648	29673	29711	29777	29614	29495	29341	29616	29955	29650	29652	29572	29322	29432	29575	29500	29433	29503	29257	29561	29653	29467	29474	29488	29549	29582	29796	29794	29758	29558	29476	29681	29648	29649	29727	29355	29599	29413	29631	29563	29465	29963	29502	29652	29482	29453	29424	29637	29741	29435	29774	29511	29659	29516	29773	29595	29743	29500	29783	29644	29734	29667	29586	29479	29525	29588	29526	29720	29271	29667	29675	29665	29590	29723	29589	29470	29605	29573	29672	29480	29574	29520	29351	29675	29629	29442	29529	29584	29528	29518	29582	29539	29488	29616	29361	29413	29820	29500	29660	29562	29547	29469	29498	29519	29546	29502	29443	29475	29644	29371	29390	29586	29533	29398	29450	29571	29497	29626	29475	29591	29443	29481	29496	29493	29604	29604	29366	29587	29526	29416	29608	29665	29436	29733	29771	29605	29549	29622	29677	29514	29585	29552	29455	29509	29776	29586	29780	29477	29622	29621	29629	29327	29602	29720	29506	29575	29570	29589	29779	29650	29505	29453	29656	29381	29706	29808	29667	29605	29493	29391	29369	29516	29493	29521	29717	29646	29612	29724	29609	29637	29497	29468	29683	29741	29745	29687	29653	29579	29491	29525	29627	29583	29509	29578	29786	29874	29499	29604	29440	29641	29632	29707	29559	29566	29562	29668	29496	29593	29602	29499	29552	29475	29558	29436	29458	29700	29493	29515	29623	29510	29768	29510	29459	29800	29491	29804	29565	29468	29627	29521	29536	29388	29606	29775	29595	29503	29444	29445	29397	29993	29520	29394	29569	29575	29480	29664	29538	29587	29530	29694	29585	29549	29491	29750	29806	29504	29604	29671	29628	29612	29558	29646	29714	29522	29331	29500	29457	29636	29602	29533	29823	29781	29648	29816	29391	29543	29440	29584	29662	29416	29579	29658	29420	29556	29443	29532	29813	29438	29544	29521	29616	29718	29597	29610	29664	29735	29577	29564	29793	29881	29652	29606	29600	29586	29384	29553	29624	29737	29600	29580	29772	29475	29783	29278	29672	29715	29556	29671	29920	29834	29505	29594	29545	29592	29544	29423	29604	29627	29775	29421	29799	29696	29600	29705	29609	29713	29593	29393	29616	29671	29557	29482	29489	29607	29876	29630	29575	29569	29561	29689	29775	29613	29390	29452	29638	29407	29645	29697	29594	29568	29757	29331	29807	29661	29645	29437	29659	29568	29508	29543	29923	29588	29527	29708	29672	29594	29781	29627	29590	29630	29645	29356	29420	29757	29431	29542	29632	29778	29558	29714	29616	29719	29576	29548	29423	29504	29558	29511	29408	29813	29595	29608	29621	29615	29545	29342	29777	29607	29370	29626	29554	29665	29620	29802	29618	29660	29543	29860	29758	29656	29649	29909	29487	29638	29453	29474	29585	29333	29479	29705	29533	29713	29615	29801	29599	29584	29475	29669	29622	29824	29553	29824	29857	29498	29318	29437	29410	29521	29449	29656	29666	29733	29570	29838	29559	29624	29473	29334	29485	29693	29494	29664	29654	29466	29699	29417	29428	29536	29718	29623	29706	29572	29591	29393	29457	29588	29522	29639	29508	29675	29716	29548	29500	29467	29584	29759	29702	29444	29466	29704	29433	29448	29471	29506	29279	29617	29599	29522	29817	29491	29661	29616	29544	29631	29482	29530	29638	29578	29561	29613	29481	29575	29652	29495	29649	29603	29637	29918	29764	29460	29577	29740	29495	29369	29658	29709	29591	29656	29584	29409	29653	29444	29592	29610	29648	29581	29265	29607	29452	29281	29569	29599	29594	29748	29577	29617	29654	29677	29738	29547	29689	29658	29506	29702	29625	29455	29658	29303	29520	29411	29643	29595	29593	29801	29452	29391	29717	29412	29364	29515	29516	29459	29459	29798	29304	29708	29435	29467	29598	29500	29700	29715	29741	29564	29752	29477	29333	29510	29499	29789	29526	29557	29616	29508	29793	29468	29468	29627	29429	29696	29549	29540	29488	29647	29459	29491	29578	29710	29807	29455	29357	29460	29513	29578	29408	29642	29547	29325	29481	29507	29606	29374	29733	29634	29470	29477	29725	29753	29467	29502	29743	29579	29689	29621	29752	29830	29495	29587	29739	29563	29422	29529	29609	29654	29669	29579	29666	29571	29708	29405	29672	29473	29668	29633	29500	29477	29549	29720	29769	29736	29538	29664	29609	29424	29438	29357	29538	29643	29564	29503	29546	29570	29429	29776	29839	29662	29619	29534	29470	29536	29648	29622	29556	29537	29618	29762	29403	29659	29665	29678	29428	29458	29476	29671	29906	29604	29639	29662	29831	29648	29487	29506	29419	29464	29401	29474	29457	29485	29562	29625	29403	29537	29646	29779	29438	29284	29480	29571	29595	29626	29654	29530	29526	29641	29537	29647	29580	29736	29512	29666	29558	29664	29620	29749	29497	29592	29710	29732	29705	29541	29712	29452	29606	29648	29628	29573	29449	29619	29481	29706	29771	29677	29489	29750	29454	29689	29583	29636	29416	29641	29503	29457	29773	29744	29437	29652	29677	29709	29722	29733	29665	29437	29617	29746	29705	29530	29419	29440	29522	29566	29546	29507	29616	29497	29691	29743	29767	29542	29676	29809	29789	29641	29511	29466	29691	29585	29726	29678	29853	29421	29530	29529	29518	29649	29791	29629	29810	29665	29568	29511	29521	29381	29514	29586	29422	29709	29567	29555	29453	29624	29594	29519	29547	29282	29462	29651	29550	29576	29398	29552	29523	29625	29527	29801	29460	29599	29382	29507	29538	29602	29739	29773	29660	29473	29572	29555	29535	29756	29295	29517	29551	29498	29647	29555	29498	29496	29561	29697	29698	29576	29340	29607	29599	29610	29368	29680	29763	29787	29600	29826	29505	29682	29594	29421	29537	29495	29527	29586	29895	29390	29512	29529	29617	29774	29835	29549	29835	29440	29579	29484	29557	29786	29536	29514	29598	29556	29624	29600	29616	29549	29565	29589	29464	29764	29542	29450	29754	29445	29581	29608	29562	29518	29422	29753	29917	29495	29564	29373	29601	29697	29635	29860	29562	29606	29786	29469	29546	29280	29712	29651	29724	29658	29474	29533	29778	29579	29775	29579	29394	29691	29326	29705	29357	29614	29548	29582	29595	29654	29648	29560	29525	29667	29493	29546	29607	29329	29442	29517	29756	29745	29721	29671	29750	29726	29668	29674	29533	29674	29534	29444	29650	29862	29784	29499	29583	29406	29593	29558	29775	29621	29641	29710	29650	29658	29520	29614	29784	29689	29602	29536	29412	29694	29445	29479	29403	29709	29644
24429	36381	31867	27135	24609	24106	23632	23168	22840	22815	22764	22703	22883	22911	22834	22786	22511	22415	22408	22665	22609	22432	22488	22332	22584	22470	22464	22413	22459	22304	22470	22433	22372	22407	22440	22615	22531	22342	22435	22242	22955	22779	22478	22340	22384	22578	22415	22370	22338	22508	22117	22480	22272	22381	22443	22328	22459	22407	22154	22249	22410	22252	22491	22261	22406	22335	22282	22252	22394	22319	22314	22286	22442	22350	22400	22143	22399	22339	22496	22251	22467	22311	22307	22451	22286	22327	22239	22394	22228	22337	22433	22331	22440	22555	22427	22316	22346	22441	22208	22248	22090	22384	22353	22438	22426	22511	22317	22605	22375	22300	22197	22314	22415	22280	22345	22421	22315	22347	22322	22401	22454	22409	22257	22165	22383	22268	22261	22371	22455	22244	22432	22495	22243	22269	22419	22319	22379	22204	22371	22293	22224	22412	22396	22302	22367	22276	22339	22576	22411	22375	22272	22279	22219	22446	22328	22252	22297	22484	22282	22389	22349	22204	22357	22257	22309	22238	22373	22296	22352	22304	22314	22431	22332	22543	22216	22056	22441	22382	22391	22339	22519	22370	22199	22447	22275	22385	22325	22512	22293	22336	22244	22313	22308	22434	22311	22333	22391	22270	22305	22287	22449	22332	22348	22311	22343	22295	22425	22318	22488	22538	22398	22249	22277	22254	22358	22264	22335	22314	22183	22237	22275	22324	22219	22351	22242	22252	22374	22323	22465	22149	22187	22307	22559	22045	22302	22349	22361	22437	22241	22259	22280	22374	22313	22374	22259	22217	22254	22053	22370	22407	22243	22516	22435	22310	22400	22295	22431	22686	22444	22400	22312	22490	22377	22201	22133	22381	22254	22274	22462	22466	22514	22404	22453	22257	22381	22258	22387	22130	22254	22385	22290	22215	22425	22216	22348	22477	22181	22290	22214	22303	22414	22328	22437	22230	22313	22459	22287	22491	22257	22210	22437	22371	22163	22334	22335	22438	22210	22354	22331	22298	22442	22431	22176	22290	22576	22195	22482	22347	22475	22410	22324	22386	22229	22292	22360	22321	22488	22268	22286	22474	22280	22372	22384	22471	22280	22326	22436	22317	22368	22289	22454	22362	22185	22233	22294	22426	22434	22309	22562	22250	22306	22337	22307	22418	22219	22511	22580	22297	22246	22396	22339	22191	22333	22386	22229	22546	22501	22284	22176	22570	22488	22327	22231	22396	22272	22316	22345	22385	22419	22392	22355	22213	22297	22358	22181	22207	22429	22391	22402	22372	22534	22363	22355	22319	22095	22279	22503	22224	22259	22382	22177	22426	22359	22291	22377	22352	22229	22340	22548	22225	22466	22426	22364	22471	22414	22405	22234	22334	22212	22295	22472	22359	22387	22428	22280	22298	22668	22209	22340	22332	22417	22293	22297	22208	22386	22405	22348	22451	22250	22416	22416	22358	22337	22526	22403	22383	22567	22415	22431	22372	22265	22590	22352	22280	22362	22186	22444	22275	22159	22348	22362	22112	22204	22150	22241	22349	22426	22406	22246	22321	22391	22467	22315	22209	22300	22264	22335	22324	22378	22207	22257	22426	22405	22168	22475	22263	22574	22241	22306	22363	22268	22410	22358	22435	22240	22280	22394	22324	22350	22451	22455	22284	22256	22226	22485	22250	22297	22401	22183	22374	22698	22193	22317	22394	22261	22358	22224	22393	22268	22334	22498	22309	22264	22330	22394	22406	22397	22549	22334	22167	22309	22429	22435	22357	22378	22401	22342	22180	22113	22474	22253	22381	22354	22315	22424	22320	22323	22397	22316	22448	22275	22099	22302	22408	22531	22298	22389	22419	22299	22221	22430	22227	22328	22534	22366	22282	22557	22236	22459	22392	22541	22325	22460	22269	22332	22373	22233	22374	22436	22406	22281	22412	22337	22349	22258	22271	22201	22252	22315	22369	22494	22158	22381	22278	22350	22294	22346	22402	22273	22488	22262	22433	22344	22433	22511	22323	22496	22454	22325	22260	22458	22257	22332	22319	22277	22505	22479	22373	22402	22332	22290	22379	22340	22574	22290	22406	22412	22425	22361	22272	22385	22480	22285	22384	22272	22452	22425	22429	22172	22281	22212	22242	22528	22161	22407	22444	22383	22342	22199	22340	22210	22391	22183	22165	22376	22443	22212	22341	22146	22511	22456	22296	22278	22347	22480	22337	22296	22418	22363	22398	22182	22272	22223	22216	22386	22334	22246	22245	22367	22334	22296	22277	22115	22459	22362	22285	22314	22436	22502	22376	22313	22429	22185	22258	22336	22282	22407	22545	22216	22300	22433	22372	22395	22439	22334	22247	22179	22576	22416	22364	22184	22289	22527	22250	22230	22650	22468	22295	22312	22396	22327	22502	22267	22270	22297	22364	22443	22263	22268	22410	22496	22372	22425	22344	22333	22443	22141	22367	22211	22386	22118	22265	22291	22224	22288	22346	22295	22470	22321	22217	22279	22279	22413	22315	22238	22506	22337	22426	22249	22580	22324	22327	22302	22445	22354	22291	22257	22483	22270	22176	22360	22438	22324	22237	22228	22264	22260	22404	22382	22307	22217	22431	22426	22323	22321	22240	22269	22281	22419	22216	22367	22482	22276	22399	22352	22281	22310	22376	22253	22426	22356	22280	22131	22489	22366	22223	22469	22220	22454	22404	22306	22452	22385	22354	22416	22355	22504	22426	22274	22558	22310	22352	22536	22291	22442	22225	22207	22252	22453	22509	22275	22283	22252	22525	22308	22292	22191	22420	22218	22339	22292	22129	22375	22335	22344	22322	22220	22526	22249	22345	22366	22566	22441	22444	22374	22398	22342	22414	22369	22482	22221	22415	22374	22465	22338	22166	22238	22285	22345	22305	22291	22369	22391	22279	22531	22336	22453	22429	22466	22172	22471	22386	22394	22331	22391	22375	22365	22332	22487	22252	22286	22301	22191	22400	22469	22235	22243	22359	22435	22142	22285	22281	22314	22380	22270	22193	22343	22261	22260	22439	22466	22364	22443	22260	22277	22446	22302	22238	22459	22272	22041	22303	22457	22414	22396	22377	22432	22304	22472	22343	22275	22310	22518	22457	22285	22315	22218	22370	22398	22190	22289	22414	22125	22354	22307	22382	22316	22427	22368	22375	22338	22416	22443	22303	22361	22504	22427	22453	22414	22255	22358	22308	22163	22427	22309	22211	22415	22249	22362	22415	22401	22401	22377	22238	22325	22438	22273	22291	22481	22313	22360	22436	22473	22373	22513	22412	22275	22275	22252	22355	22277	22333	22370	22274	22392	22341	22291	22342	22371	22395	22184	22236	22220	22484	22443	22359	22415	22528	22577	22196	22365	22517	22483	22302	22367	22306	22345	22388	22308	22317	22374	22487	22352	22213	22331	22351	22534	22398	22292	22310	22408	22278	22296	22239	22404	22318	22363	22306	22347	22256	22336	22115	22478	22278	22414	22283	22637	22388	22237	22405	22267	22271	22362	22486	22359	22214	22332	22376	22348	22338	22215	22410	22377	22245	22321	22283	22392	22216	22381	22453	22502	22394	22530	22410	22361	22427	22296	22436	22411	22340	22151	22278	22356	22457	22154	22379	22339	22285	22380	22401	22332	22218	22455	22324	22446	22359	22326	22286	22322	22394	22365	22286	22421	22296	22176	22414	22487	22508	22426	22357	22265	22371	22407	22232	22418	22411	22223	22174	22397	22408	22276	22418	22263	22401	22284	22397	22193	22344	22277	22277	22158	22222	22299	22370	22292	22264	22333	22366	22227	22422	22312	22528	22345	22373	22237	22396	22350	22298	22374	22400	22562	22307	22516	22308	22471	22396	22331	22217	22443	22466	22262	22349	22480	22520	22395	22238	22277	22459	22505	22374	22383	22328	22375	22264	22248	22338	22408	22137	22424	22391	22380	22340	22421	22383	22374	22428	22379	22481	22263	22305	22308	22341	22269	22167	22438	22358	22487	22377	22305	22388	22203	22297	22372	22439	22443	22388	22254	22406	22353	22422	22226	22314	22243	22161	22436	22328	22423	22269	22363	22391	22396	22530	22270	22380	22378	22258	22351	22177	22351	22440	22478	22324	22283	22390	22331	22486	22310	22277	22315	22375	22390	22373	22477	22458	22374	22356	22298	22474	22156	22296	22116	22344	22140	22476	22410	22345	22413	22220	22523	22464	22159	22189	22430	22396	22409	22421	22148	22304	22353	22267	22288	22271	22278	22470	22281	22339	22367	22442	22196	22433	22211	22504	22424	22401	22485	22440	22381	22352	22381	22348	22431	22392	22236	22441	22302	22467	22375	22464	22230	22466	22443	22325	22453	22255	22444	22273	22238	22396	22435	22271	22368	22401	22416	22282	22473	22401	22399	22286	22208	22535	22279	22322	22437	22365	22442	22357	22413	22461	22298	22181	22288	22455	22471	22401	22646	22199	22406	22243	22316	22382	22358	22344	22361	22321	22196	22443	22235	22263	22548	22395	22287	22419	22518	22651	22348	22438	22201	22604	22276	22410	22327	22426	22323	22304	22329	22212	22428	22318	22258	22470	22504	22385	22206	22353	22254	22268	22364	22462	22254	22184	22300	22427	22358	22186	22269	22281	22425	22131	22424	22407	22293	22398	22357	22481	22350	22247	22518	22394	22335	22476	22266	22379	22407	22396	22462	22345	22460	22341	22326	22353	22331	22381	22371	22409	22429	22553	22397	22341	22147	22212	22333	22166	22345	22321	22324	22446	22364	22420	22379	22266	22327	22242	22202	22334	22425	22230	22316	22434	22396	22231	22352	22338	22579	22308	22299	22278	22321	22398	22339	22438	22471	22344	22462	22438	22356	22310	22480	22400	22328	22299	22292	22400	22396	22446	22444	22278	22330	22450	22157	22420	22365	22460	22513	22219	22261	22321	22352	22303	22408	22183	22248	22354	22570	22502	22412	22321	22473	22549	22409	22273	22491	22291	22327	22200	22241	22418	22592	22367	22352	22291	22371	22438	22363	22400	22283	22370	22289	22273	22350	22340	22324	22174	22468	22291	22309	22406	22261	22416	22108	22349	22475	22344	22524	22424	22479	22368	22340	22220	22338	22162	22303	22577	22392	22279	22346	22542
23715	21495	29281	24728	25168	30318	33043	30771	30048	30310	30321	29996	30137	30284	30220	29881	30286	29842	29969	29978	30166	29837	29687	29659	29677	29525	29770	29526	29579	29676	29783	29721	29842	29760	29895	29622	29733	29672	29436	30505	31374	30461	30247	29656	29791	29768	29671	29366	29552	29333	29576	29525	29739	29723	29471	29580	29666	29128	29715	29471	29433	29492	29634	29496	29409	29649	29401	29295	29582	29486	29500	29343	29626	29447	29746	29488	29685	29545	29619	29513	29649	29493	29476	29259	29657	29574	29619	29766	29498	29585	29968	29538	29585	29687	29730	29557	29593	29648	29567	29613	29315	29591	29313	29705	29592	29652	29548	29681	29708	29459	29529	29480	29402	29580	29411	29428	29810	29586	29562	29649	29605	29369	29609	29496	29431	29817	29542	29245	29465	29442	29437	29451	29365	29412	29524	29533	29497	29409	29517	29391	29731	29491	29407	29469	29458	29501	29641	29438	29576	29347	29575	29559	29679	29543	29711	29440	29439	29530	29448	29487	29384	29591	29438	29503	29515	29787	29718	29522	29679	29546	29790	29729	29551	29340	29525	29597	29663	29458	29704	29434	29579	29334	29499	29550	29550	29357	29607	29564	29508	29682	29530	29586	29475	29327	29477	29641	29685	29309	29293	29413	29465	29533	29544	29445	29593	29473	29267	29480	29508	29382	29483	29620	29478	29764	29595	29613	29577	29443	29438	29360	29313	29710	29358	29590	29571	29506	29448	29562	29478	29547	29394	29380	29523	29490	29341	29588	29670	29534	29540	29517	29488	29559	29518	29570	29413	29356	29534	29542	29643	29572	29449	29463	29603	29486	29752	29636	29287	29586	29447	29426	29525	29376	29630	29408	29667	29476	29547	29657	29573	29346	29545	29344	29590	29537	29488	29581	29540	29643	29727	29578	29572	29228	29588	29350	29476	29527	29544	29384	29646	29661	29298	29519	29641	29293	29725	29517	29581	29562	29613	29635	29648	29766	29434	29337	29539	29498	29559	29519	29597	29619	29572	29119	29617	29579	29525	29490	29352	29612	29372	29583	29533	29558	29493	29379	29531	29628	29393	29559	29576	29495	29466	29545	29567	29760	29800	29688	29712	29286	29575	29552	29591	29599	29660	29476	29555	29530	29465	29333	29466	29640	29698	29630	29598	29869	29646	29490	29641	29459	29546	29281	29522	29554	29380	29613	29319	29600	29542	29524	29631	29463	29649	29535	29466	29765	29841	29452	29844	29491	29471	29609	29587	29508	29490	29385	29773	29540	29479	29512	29553	29566	29621	29462	29674	29583	29697	29425	29560	29443	29513	29660	29455	29749	29811	29289	29463	29600	29631	29461	29326	29253	29441	29302	29443	29558	29616	29651	29635	29675	29686	29547	29652	29461	29416	29563	29525	29482	29503	29581	29443	29558	29704	29538	29385	29673	29689	29700	29716	29769	29528	29674	29865	29552	29486	29533	29325	29716	29508	29636	29542	29754	29652	29545	29605	29511	29381	29698	29474	29431	29461	29469	29538	29455	29391	29467	29558	29595	29494	29683	29527	29628	29292	29774	29441	29350	29545	29505	29607	29579	29518	29704	29479	29558	29679	29424	29532	29421	29621	29575	29734	29646	29707	29696	29426	29647	29338	29578	29694	29645	29528	29539	29525	29560	29488	29584	29436	29431	29510	29673	29495	29603	29681	29568	29268	29627	29563	29491	29703	29602	29519	29613	29347	29515	29596	29476	29432	29462	29596	29458	29351	29576	29825	29718	29484	29476	29740	29700	29511	29456	29291	29603	29420	29699	29609	29462	29662	29349	29427	29307	29497	29723	29578	29589	29402	29570	29686	29202	29429	29625	29386	29180	29757	29647	29561	29816	29584	29589	29432	29531	29442	29385	29659	29233	29812	29604	29884	29535	29370	29468	29724	29707	29522	29666	29466	29671	29533	29375	29541	29596	29484	29589	29437	29806	29375	29474	29509	29692	29486	29462	29622	29598	29821	29445	29520	29570	29308	29626	29444	29453	29504	29533	29437	29531	29501	29455	29382	29622	29708	29532	29347	29379	29717	29513	29667	29538	29305	29609	29265	29679	29558	29511	29632	29691	29597	29630	29658	29329	29526	29424	29315	29734	29481	29644	29578	29432	29337	29752	29645	29435	29493	29620	29645	29431	29318	29723	29401	29717	29776	29405	29595	29565	29447	29510	29515	29580	29390	29665	29654	29526	29504	29466	29523	29580	29492	29493	29544	29539	29498	29527	29672	29655	29719	29443	29296	29748	29677	29610	29488	29415	29463	29471	29507	29749	29622	29549	29658	29473	29410	29440	29526	29448	29604	29437	29483	29595	29630	29602	29419	29470	29384	29712	29684	29560	29811	29530	29329	29266	29634	29596	29675	29532	29438	29287	29684	29437	29582	29541	29534	29714	29776	29348	29391	29645	29529	29543	29394	29449	29609	29646	29433	29548	29784	29882	29618	29539	29638	29541	29523	29419	29223	29422	29441	29550	29275	29373	29500	29587	29325	29332	29468	29491	29422	29562	29451	29514	29529	29506	29397	29573	29676	29831	29289	29472	29715	29458	29610	29329	29457	29562	29524	29478	29259	29594	29448	29377	29359	29650	29320	29537	29540	29606	29471	29608	29405	29432	29315	29747	29442	29475	29547	29588	29392	29461	29727	29753	29570	29651	29607	29569	29608	29110	29443	29383	29683	29506	29479	29661	29486	29526	29567	29380	29611	29652	29608	29611	29756	29611	29547	29439	29576	29707	29807	29560	29488	29350	29620	29256	29357	29468	29413	29414	29390	29618	29670	29471	29639	29484	29577	29358	29623	29455	29551	29652	29696	29336	29486	29706	29474	29426	29453	29367	29485	29643	29424	29625	29569	29453	29475	29742	29390	29484	29677	29765	29340	29327	29469	29624	29526	29699	29668	29535	29720	29501	29476	29390	29438	29459	29521	29563	29536	29370	29334	29490	29366	29433	29523	29667	29369	29558	29310	29478	29594	29348	29472	29329	29201	29461	29628	29498	29455	29367	29650	29508	29663	29525	29584	29477	29723	29608	29577	29272	29352	29436	29381	29613	29514	29622	29796	29623	29486	29603	29439	29625	29449	29464	29403	29402	29411	29543	29511	29711	29691	29329	29811	29506	29583	29621	29747	29335	29446	29484	29346	29296	29407	29687	29450	29533	29606	29597	29492	29435	29521	29510	29546	29552	29323	29657	29434	29513	29543	29763	29397	29571	29563	29459	29558	29409	29430	29490	29671	29475	29311	29624	29592	29573	29597	29567	29655	29589	29322	29674	29289	29515	29333	29391	29542	29681	29395	29330	29493	29402	29443	29344	29342	29401	29461	29560	29341	29603	29549	29565	29875	29628	29422	29598	29420	29539	29821	29786	29330	29490	29401	29583	29434	29716	29316	29633	29318	29886	29527	29313	29433	29375	29465	29601	29481	29591	29374	29435	29473	29430	29689	29681	29806	29464	29543	29484	29455	29548	29417	29413	29516	29559	29467	29612	29646	29417	29459	29398	29371	29550	29546	29446	29522	29619	29298	29397	29592	29607	29400	29571	29596	29563	29741	29552	29629	29446	29563	29685	29598	29684	29535	29588	29539	29439	29444	29775	29555	29460	29589	29657	29654	29731	29667	29563	29582	29395	29399	29479	29486	29394	29562	29599	29749	29226	29624	29389	29612	29795	29754	29621	29649	29438	29466	29586	29568	29436	29565	29369	29439	29412	29656	29520	29526	29483	29410	29425	29360	29442	29480	29561	29380	29392	29535	29470	29620	29718	29393	29788	29411	29623	29391	29469	29615	29706	29672	29689	29471	29703	29651	29600	29524	29546	29433	29445	29536	29569	29673	29331	29710	29507	29545	29396	29627	29465	29468	29630	29697	29402	29613	29316	29636	29380	29454	29538	29669	29579	29546	29459	29418	29751	29605	29418	29486	29642	29592	29441	29388	29715	29269	29517	29752	29773	29591	29543	29712	29464	29690	29489	29603	29627	29396	29662	29544	29671	29686	29329	29612	29414	29254	29304	29295	29515	29439	29732	29599	29443	29563	29577	29620	29532	29648	29462	29254	29471	29566	29540	29579	29563	29444	29657	29458	29712	29677	29505	29501	29442	29454	29442	29432	29479	29745	29617	29652	29586	29362	29641	29296	29322	29485	29427	29538	29734	29625	29409	29826	29567	29627	29699	29382	29453	29639	29711	29595	29485	29579	29437	29532	29690	29619	29667	29383	29421	29398	29816	29350	29509	29690	29676	29502	29516	29542	29523	29733	29587	29538	29381	29335	29607	29626	29378	29746	29635	29700	29631	29470	29826	29599	29645	29633	29563	29444	29765	29726	29297	29316	29458	29562	29522	29544	29495	29269	29610	29423	29658	29454	29543	29617	29517	29589	29578	29389	29472	29566	29521	29552	29716	29536	29553	29581	29568	29782	29452	29681	29453	29563	29401	29414	29759	29369	29645	29393	29559	29327	29493	29612	29751	29669	29508	29473	29325	29458	29609	29469	29361	29564	29620	29445	29330	29387	29531	29511	29367	29457	29637	29749	29643	29654	29363	29457	29722	29541	29473	29387	29635	29680	29686	29578	29469	29381	29435	29529	29443	29655	29602	29592	29433	29486	29492	29416	29413	29612	29522	29415	29381	29368	29415	29639	29425	29290	29693	29506	29750	29651	29398	29803	29636	29770	29714	29524	29586	29509	29427	29340	29452	29570	29410	29697	29546	29496	29592	29804	29474	29618	29389	29457	29530	29716	29557	29473	29440	29599	29463	29672	29684	29638	29691	29490	29384	29404	29437	29745	29668	29606	29543	29669	29378	29609	29473	29412	29464	29850	29634	29492	29344	29500	29270	29614	29451	29402	29911	29619	29542	29359	29635	29662	29708	29496	29624	29603	29515	29606	29524	29579	29345	29525	29670	29432	29527	29620	29481	29459	29467	29550	29351	29690	29780	29647	29434	29600	29589	29605	29533	29511	29364	29354	29793	29347	29514	29543	29658	29399	29513	29466	29518	29709	29296	29689	29360	29399	29842	29736	29740	29754	29577	29670	29396	29836	29488	29427	29558	29570	29788	29499	29569	29367	29346	29578	29664	29501	29248	29463	29469	29344	29322	29504	29428
23536	40447	36940	30111	26622	25674	25114	23946	23447	23176	23143	22959	23099	23406	23163	22982	22866	22701	22764	22917	22876	22888	22449	22484	22538	22610	22333	22459	22342	22550	22504	22464	22568	22687	22551	22475	22410	22485	22540	23805	24751	23795	23119	22790	22632	22448	22541	22434	22421	22508	22480	22416	22571	22321	22331	22456	22323	22284	22338	22467	22431	22224	22451	22320	22488	22374	22374	22458	22401	22470	22430	22329	22416	22291	22423	22408	22292	22391	22468	22414	22271	22496	22255	22410	22368	22367	22219	22362	22421	22494	22479	22156	22343	22276	22232	22540	22439	22345	22347	22382	22289	22387	22248	22454	22183	22299	22505	22276	22292	22471	22412	22312	22204	22387	22354	22289	22336	22365	22244	22297	22483	22437	22389	22578	22291	22415	22442	22320	22471	22370	22422	22308	22557	22232	22094	22274	22351	22313	22260	22279	22309	22293	22345	22271	22428	22479	22324	22604	22534	22349	22295	22373	22556	22428	22373	22408	22309	22312	22321	22365	22360	22280	22436	22369	22417	22439	22615	22433	22204	22475	22413	22358	22504	22515	22333	22123	22484	22372	22415	22363	22492	22480	22405	22411	22329	22518	22244	22455	22423	22441	22214	22151	22316	22367	22440	22324	22448	22322	22271	22220	22382	22396	22289	22412	22313	22502	22609	22415	22361	22304	22417	22355	22480	22370	22286	22201	22438	22295	22398	22505	22440	22218	22240	22250	22240	22303	22496	22247	22366	22297	22349	22489	22464	22184	22376	22438	22218	22208	22279	22248	22301	22513	22181	22300	22260	22409	22407	22196	22287	22419	22190	22141	22392	22247	22166	22235	22289	22316	22341	22380	22366	22448	22255	22485	22274	22263	22480	22316	22270	22347	22426	22391	22371	22491	22332	22310	22384	22452	22357	22349	22334	22454	22320	22365	22354	22403	22270	22353	22479	22393	22501	22246	22332	22412	22268	22362	22245	22237	22349	22321	22208	22292	22318	22117	22404	22299	22351	22428	22193	22323	22257	22423	22258	22356	22369	22320	22263	22384	22349	22342	22356	22216	22389	22411	22400	22359	22291	22345	22528	22262	22446	22381	22334	22501	22307	22528	22354	22450	22487	22326	22211	22399	22405	22474	22254	22497	22351	22332	22506	22367	22056	22269	22307	22263	22397	22056	22277	22398	22256	22514	22377	22392	22558	22458	22404	22306	22120	22362	22387	22259	22321	22390	22350	22491	22485	22359	22506	22243	22346	22465	22244	22221	22372	22417	22475	22460	22413	22548	22421	22252	22301	22372	22216	22402	22558	22270	22409	22388	22280	22243	22423	22347	22489	22388	22367	22268	22441	22385	22117	22338	22423	22341	22381	22339	22453	22252	22298	22416	22354	22198	22405	22494	22358	22247	22424	22211	22528	22252	22347	22395	22214	22234	22565	22371	22255	22550	22483	22356	22428	22332	22341	22243	22320	22415	22297	22333	22204	22280	22435	22262	22386	22368	22320	22274	22456	22427	22430	22351	22335	22153	22258	22212	22190	22541	22287	22338	22257	22182	22301	22381	22147	22487	22265	22436	22473	22277	22473	22343	22326	22295	22464	22431	22444	22517	22273	22258	22495	22385	22429	22537	22431	22453	22451	22396	22442	22548	22444	22385	22454	22356	22294	22460	22327	22397	22594	22592	22398	22509	22319	22493	22445	22367	22451	22570	22241	22694	22394	22361	22169	22391	22309	22387	22381	22288	22475	22309	22214	22359	22296	22504	22458	22308	22451	22179	22480	22392	22417	22132	22421	22463	22429	22453	22245	22320	22230	22362	22252	22236	22341	22350	22325	22466	22348	22291	22339	22294	22487	22323	22424	22281	22482	22357	22333	22154	22218	22170	22584	22564	22384	22386	22296	22391	22623	22207	22311	22376	22375	22456	22216	22530	22269	22506	22285	22462	22393	22374	22223	22354	22438	22405	22224	22149	22342	22343	22511	22336	22293	22452	22316	22449	22420	22271	22347	22280	22505	22324	22329	22466	22549	22480	22361	22242	22339	22107	22324	22470	22343	22333	22309	22247	22232	22358	22321	22321	22370	22623	22431	22301	22216	22368	22190	22402	22453	22364	22508	22246	22407	22288	22321	22231	22447	22313	22470	22401	22511	22375	22347	22357	22521	22289	22460	22461	22254	22429	22576	22447	22440	22445	22315	22336	22429	22380	22348	22430	22293	22222	22306	22502	22533	22501	22488	22425	22226	22420	22483	22471	22338	22191	22445	22355	22198	22297	22409	22378	22333	22339	22339	22305	22277	22520	22461	22029	22341	22221	22486	22310	22407	22413	22393	22549	22378	22232	22445	22294	22248	22399	22459	22232	22331	22399	22340	22270	22228	22290	22380	22327	22277	22387	22462	22394	22267	22475	22366	22388	22366	22199	22224	22310	22557	22401	22378	22294	22457	22348	22366	22354	22252	22324	22316	22363	22422	22170	22300	22176	22456	22353	22390	22354	22448	22263	22259	22338	22425	22267	22272	22393	22217	22354	22367	22370	22296	22450	22384	22526	22216	22246	22308	22327	22322	22520	22309	22447	22557	22433	22278	22271	22212	22443	22418	22341	22347	22440	22406	22209	22480	22259	22372	22336	22448	22388	22338	22541	22307	22379	22119	22433	22179	22271	22424	22212	22288	22575	22259	22296	22130	22180	22200	22490	22455	22217	22311	22414	22406	22337	22336	22501	22396	22495	22447	22431	22265	22385	22470	22226	22310	22309	22212	22288	22459	22451	22554	22440	22312	22217	22433	22297	22246	22372	22348	22472	22440	22363	22344	22474	22345	22441	22070	22572	22365	22332	22434	22276	22303	22515	22493	22228	22462	22361	22388	22430	22507	22347	22363	22404	22217	22321	22283	22255	22474	22329	22218	22349	22267	22329	22249	22217	22296	22377	22455	22311	22390	22372	22445	22471	22397	22402	22521	22397	22342	22358	22321	22590	22369	22349	22359	22389	22503	22435	22285	22291	22442	22508	22159	22353	22270	22336	22296	22482	22443	22386	22211	22275	22358	22559	22527	22413	22434	22412	22242	22372	22362	22485	22333	22308	22413	22377	22436	22329	22290	22280	22483	22388	22440	22272	22490	22586	22343	22229	22303	22361	22585	22491	22523	22532	22195	22326	22370	22327	22401	22301	22353	22444	22368	22255	22448	22329	22318	22308	22368	22359	22535	22466	22206	22392	22462	22440	22411	22158	22486	22201	22178	22282	22510	22260	22488	22369	22337	22170	22351	22449	22333	22290	22564	22449	22344	22417	22346	22478	22399	22444	22235	22346	22405	22472	22461	22453	22475	22350	22349	22275	22394	22376	22415	22311	22292	22345	22250	22489	22421	22332	22423	22340	22295	22376	22377	22199	22509	22288	22542	22350	22277	22325	22498	22340	22217	22485	22335	22297	22424	22397	22418	22350	22375	22362	22410	22403	22365	22408	22457	22486	22231	22409	22304	22270	22274	22542	22315	22263	22425	22381	22278	22397	22293	22397	22320	22354	22405	22369	22256	22195	22405	22485	22250	22320	22254	22377	22219	22267	22513	22242	22386	22530	22278	22305	22427	22329	22320	22458	22394	22319	22420	22388	22315	22345	22332	22378	22121	22357	22390	22434	22147	22390	22426	22254	22188	22404	22253	22427	22461	22187	22350	22343	22304	22390	22315	22298	22544	22500	22393	22234	22524	22281	22461	22438	22317	22447	22391	22456	22430	22508	22439	22464	22324	22481	22336	22158	22656	22286	22213	22414	22247	22326	22257	22227	22377	22425	22437	22453	22257	22316	22359	22247	22391	22492	22552	22292	22445	22427	22463	22340	22562	22328	22494	22520	22288	22232	22210	22532	22437	22323	22497	22287	22380	22392	22451	22298	22291	22553	22367	22348	22236	22358	22309	22471	22425	22284	22499	22441	22337	22444	22305	22311	22258	22325	22375	22351	22352	22308	22565	22372	22269	22503	22274	22231	22260	22207	22482	22381	22310	22355	22437	22400	22477	22499	22477	22319	22352	22465	22331	22437	22415	22401	22234	22280	22360	22531	22214	22264	22268	22306	22375	22410	22350	22354	22252	22358	22362	22295	22262	22433	22420	22218	22276	22238	22545	22248	22217	22163	22459	22303	22288	22129	22312	22348	22316	22325	22377	22313	22373	22241	22326	22449	22320	22485	22346	22361	22483	22411	22446	22240	22423	22431	22498	22330	22401	22237	22448	22241	22281	22174	22414	22335	22529	22299	22347	22405	22200	22264	22306	22518	22363	22433	22290	22309	22536	22288	22173	22243	22550	22369	22376	22226	22510	22332	22459	22195	22650	22262	22483	22439	22245	22403	22601	22383	22299	22328	22463	22540	22407	22330	22491	22293	22272	22469	22150	22241	22531	22272	22338	22583	22248	22276	22388	22429	22127	22429	22543	22457	22403	22554	22457	22333	22320	22271	22360	22356	22229	22300	22532	22571	22304	22256	22497	22423	22192	22345	22246	22165	22650	22395	22266	22234	22527	22344	22422	22302	22465	22259	22479	22144	22179	22384	22151	22483	22356	22453	22372	22234	22395	22352	22234	22414	22345	22515	22407	22433	22300	22354	22514	22458	22591	22356	22280	22190	22347	22411	22614	22426	22408	22263	22371	22405	22535	22390	22357	22364	22429	22569	22243	22286	22446	22521	22413	22521	22469	22304	22217	22222	22286	22425	22459	22260	22309	22249	22385	22422	22419	22236	22248	22205	22541	22403	22393	22387	22398	22349	22328	22332	22330	22286	22580	22217	22537	22425	22380	22258	22295	22368	22382	22263	22571	22290	22329	22263	22328	22383	22556	22208	22403	22201	22364	22291	22425	22362	22231	22211	22362	22333	22297	22131	22473	22413	22233	22269	22330	22464	22269	22457	22402	22227	22231	22367	22416	22331	22405	22473	22264	22428	22239	22462	22266	22104	22524	22451	22426	22300	22502	22440	22389	22461	22435	22439	22470	22334	22514	22408	22405	22332	22343	22323	22499	22394	22394	22334	22465	22190	22462	22410	22234	22321	22272	22250	22282	22441	22251	22389	22307	22352	22402	22469	22380	22518	22399	22357	22386	22219	22435	22447	22279	22413	22396	22470	22372	22548	22418	22361
22845	21572	29472	24271	23029	29056	34596	31428	30883	31282	31047	30988	30778	31166	31017	30832	30821	30450	30245	30751	30550	30423	30589	30606	30529	30364	30605	30399	30360	30218	30539	30375	30270	30339	30349	30246	30227	30277	30293	31505	33509	31886	31042	30650	30509	30342	30486	29990	30209	30058	30073	30262	30164	30045	30385	30022	30285	30162	29950	30153	30155	30116	29977	30143	29940	30115	30038	30261	30139	29949	30000	29993	30309	30039	30092	30170	30229	29921	30176	30292	30063	30078	30170	30326	30335	29955	30029	29891	30145	30085	30227	29806	29891	30233	30034	30116	30146	30217	29873	30236	30253	30094	30280	30330	30009	30262	30128	30171	29990	29968	30047	29844	30029	29981	29804	30211	30040	30095	30321	29993	30226	30198	30166	30070	30083	30214	30062	30240	29870	30168	30124	30505	30076	30077	29994	30106	30072	30004	29951	30157	30303	30089	30193	30039	30193	30117	30079	30123	30151	30285	29865	30085	30197	30164	30285	30143	30179	30243	30206	30177	30246	29828	30004	30115	30105	30168	30163	30213	29919	30021	29947	30092	30070	30098	30136	30023	30176	30020	29916	29792	29937	30218	30009	30038	29851	30224	30091	30201	29987	30088	30035	29785	29963	30268	29993	30111	30119	30047	30035	30042	30111	30111	29892	30048	30187	30149	30183	30021	30161	30238	30197	29879	29880	30181	29833	30186	29989	29994	29943	30029	29967	30120	30039	30180	30058	29924	30358	30061	30032	30095	30014	30142	30010	30187	29952	30270	30064	30041	30085	30140	30109	30094	29943	30082	30102	29966	30127	29986	30165	30282	30175	30117	29908	30127	30092	29890	30348	30161	30177	30243	30156	30156	30046	30065	30235	30212	29936	30268	30052	30233	29960	30203	29840	30116	30182	29933	30234	30072	29972	29760	30043	30050	29888	29968	30038	29864	30068	30194	30037	30127	30016	30046	30253	29948	30018	30034	30132	29990	30315	30058	29756	29761	30154	30068	30241	30189	30095	30048	29999	30217	30088	30116	30050	30008	29888	29919	29851	29939	29933	30166	30295	29952	29957	30031	30140	29961	29905	30085	30021	30082	30127	30172	30258	29979	29872	30132	30074	30027	30074	29925	29874	30047	29909	30077	30266	30267	30087	29815	30154	30291	29792	29862	29751	30079	29795	29956	30118	30078	29965	29952	30299	30137	30257	29947	30164	30078	30057	30160	30086	30016	30026	30067	29983	29884	30089	29931	29816	30104	29846	29819	30039	30130	29878	29931	30179	29947	30085	30256	30155	29975	30100	30102	30291	30024	29937	30061	30041	30137	30066	29982	29964	30142	30051	30067	30013	30117	30375	29894	30285	30187	29947	30099	30016	30291	30306	30144	30170	30031	29960	30135	30098	29798	30039	30025	30183	29927	30122	29958	30189	29976	29981	30359	30074	29785	30154	30121	30064	30163	30241	29878	30166	30274	30244	30052	30086	30242	30256	29909	29990	30208	30074	30112	30055	30197	30248	30014	30026	30267	30143	29872	30062	29832	29917	30075	30035	30229	30194	30015	30160	30056	30083	30197	30184	29826	29913	30220	30334	30192	29754	29968	30240	29953	30330	29841	30150	30049	30027	30110	29954	30254	30072	30299	29972	30206	29988	30020	29891	30147	30032	29972	29994	29966	30026	30051	29872	29862	30044	30018	29872	29957	30073	30261	30024	30245	29886	29762	29929	30008	29895	30012	30265	29975	30046	29917	30028	29958	30262	30068	29994	29860	29912	29802	30054	30195	30119	29997	30211	30281	30011	29945	30028	29841	30221	30094	30165	30207	30241	30079	30229	30148	30143	29694	30026	29750	30223	30143	30064	29910	30098	29983	30091	30152	30128	30191	30020	30119	29820	29952	30187	29934	29890	30014	30084	30085	30148	30169	30021	30228	30147	30086	30101	30129	30178	30168	30158	30006	29945	29999	30095	30194	30241	29980	30017	29999	30013	30156	30117	30167	29964	30063	29867	30088	30162	30074	30096	30075	29871	29957	30033	29878	30204	30113	29785	30228	29930	30174	29914	29950	29926	29824	30168	30136	29864	29953	29943	30067	30168	30071	30085	29998	29927	29823	29979	30047	30160	30164	30048	29937	29931	29921	30077	30003	29855	30152	29914	30182	30019	30300	30180	30047	30126	30159	29914	30160	30294	30065	29973	29912	29731	30037	30049	30125	29777	29857	30279	29764	29734	30092	29916	29693	29927	30029	30185	30031	30392	30076	29973	30109	30124	30086	29905	30129	30052	30290	29969	30061	30076	30057	30297	29963	30008	30086	30241	30193	29972	30123	30140	29999	30134	29817	30017	30078	30084	30099	29980	29949	30148	30035	29925	30050	30171	30228	29903	30268	30022	30098	30116	30133	29949	30021	30203	29964	30067	30038	29840	29997	30204	30355	30118	30243	29866	30075	30097	30062	29902	30180	30487	30036	29898	30053	30131	30215	30053	30047	30057	29898	30087	29857	30224	29962	30105	30111	30166	30097	29850	29924	30078	30111	30232	29927	30085	30024	30120	30217	30301	29838	30181	30129	30184	30135	30387	30271	30141	30120	30123	30008	29993	29929	30060	30168	30023	30034	30150	30056	29970	30170	30045	30029	30324	30042	30135	30133	30188	30224	30164	30010	30114	30027	30104	30245	30043	30001	29816	30049	30149	30283	29949	30003	30117	30061	29996	29842	30128	30014	29950	30288	29958	30084	30184	30142	29967	30124	29944	29949	30272	30018	30048	30064	29888	29973	30149	30288	29766	29917	29831	29928	30057	30149	29755	30241	30161	30149	30236	30025	29750	29935	29894	30202	30120	30063	29953	29778	30063	29885	30097	30120	30225	30122	30057	30188	30224	29956	29848	30032	30037	29912	30115	30144	30125	30215	30138	30021	30223	29920	30170	29925	30138	30117	30284	30391	30354	30335	29940	30063	30064	30102	29936	29864	30120	30101	29849	30165	29799	30234	30159	30102	29917	30026	30119	30175	30036	29972	30026	30160	30043	30244	29987	29985	30133	29924	30185	30043	29889	29810	30273	30176	30111	30088	30110	30040	30117	30013	30215	29987	30184	30109	30047	29877	30094	30046	29992	29976	29925	30222	29930	29878	30002	29867	29886	29967	29824	30027	29856	29803	30170	29963	29975	30162	30010	29906	30106	29968	30099	30105	30173	30197	30001	30262	29899	30057	30408	30028	30201	29919	29938	30027	30207	30050	29995	30157	30009	30141	30258	29993	30215	30146	29735	30011	30122	30215	30062	29933	30070	29865	30248	30272	29991	29948	29824	29833	30114	30016	30005	30057	30070	30157	29883	29897	30136	30346	30037	29950	29789	30116	30153	30042	29986	29932	30154	30160	30041	30170	29939	30182	30287	30088	30147	30068	29812	30136	30028	30115	30099	30050	30042	30014	30109	29958	30047	30164	30142	30067	30174	29963	30205	30212	30177	29807	29988	29841	30129	30205	30038	29868	30100	30060	30013	29999	30067	29974	30065	30036	30173	30129	30100	30292	30217	29997	29928	30239	30136	30042	30173	30160	29878	29989	30230	30165	30068	29995	30040	30118	30190	30028	30159	30029	29833	29704	30180	30219	30056	30026	30342	30146	30035	29905	30203	30105	30255	30084	30136	29976	30074	30068	29968	30058	30042	29949	30070	30065	30141	29718	30390	30090	30071	30177	30030	29751	29974	30250	30215	30349	30125	30125	29912	30039	29930	30147	30209	29894	30036	29858	30210	30033	29894	29950	29904	30063	30087	30083	30118	29915	29986	30158	29948	30292	30313	30233	29958	30028	30010	29994	30010	29981	30045	30150	30048	30080	30250	30081	30216	30012	30165	30154	29992	30142	30201	30009	29964	30074	30325	30235	29975	30179	29980	30016	30177	30057	30297	29946	29977	30095	30329	30167	29921	29929	30075	30272	29985	29916	29960	30105	30030	30351	30320	29865	30047	30114	30198	30222	30293	30134	30170	30070	30179	30141	30026	30099	30105	29806	30297	30100	30041	30051	30208	29965	30005	30047	29939	30015	30071	30123	29872	30147	29986	30215	29986	29911	30181	29984	30074	29976	30144	30036	30213	30327	30119	29956	30218	30146	30143	30085	30252	30079	30280	29954	29953	30116	30010	30047	30122	30156	29995	30133	30025	30050	30074	29625	30013	30395	30266	29991	29869	30042	30102	30100	30151	30165	30129	29818	30188	30040	30054	29846	30103	29806	30176	29956	30088	30369	29904	29954	30317	29920	30155	30076	29978	29932	30028	30250	29977	30162	30072	30055	30101	30177	30137	29944	30107	30276	29764	30112	29965	30238	30044	29969	30064	30345	30297	30150	29966	30111	29905	30005	30015	29784	30148	30019	30015	30351	29975	29807	29783	30040	30025	29823	30259	30004	30069	29882	29989	30172	29756	30008	30031	29919	30055	30134	30195	30047	30265	29945	30181	30063	29883	30067	30074	30133	30001	30191	29853	30114	30050	30016	29961	30103	30225	30179	30055	30085	30105	30222	30060	29808	30020	30076	29907	30308	30027	30051	29791	29945	30150	30119	30273	30159	30349	29938	30372	30133	30263	30017	30028	30066	30092	30229	30030	30113	30237	29725	30067	29945	30045	30132	30015	30306	30128	29926	30001	29803	29758	30055	30081	30165	30144	30235	30099	30013	30166	30099	30214	30075	30170	29982	30019	30180	30074	29994	30081	30106	30338	30069	30113	30070	30112	30113	30198	30009	29991	29809	30015	30091	29963	30000	30331	30176	30053	30015	30075	30058	30207	29910	30019	30237	30120	29998	29956	30094	29876	29896	30118	29884	29995	30010	30228	29917	29874	30002	29923	30189	30063	29947	30256	30113	30106	30065	30124	29901	30078	29945	29775	30171	30014	29995	30039	30022	29844	29868	30145	29916	30080	29913	30076	30131	30048	30016	29951	30047	30030	30008	29842	29864	30194	29991	30155	29885	30002	29961	30139	30193	29913	30021	30433	30063	29966	30041	30055	30111	30169	30151	30251	29945	29770	30100	30485	29807	30021	30191	30026	29980	30161	29760	30243	30101	29970	30057	29834	30136	29981	30058	30065	29854	30040	30165	30309	30149	30257	30048	30109	29975	30073	30199	30399	30163	30269	29958
24933	44677	41265	33659	28742	27342	26541	25148	24606	24128	24030	23768	23798	24159	23628	23730	23502	23042	23064	23281	23146	23211	23072	22941	22888	22776	23077	22944	22975	22973	23110	22949	22904	22989	22821	22944	22966	22893	22808	25314	27262	24906	24080	23146	23006	22738	22746	22790	22760	22779	22738	22782	22439	22661	22765	22639	22718	22728	22689	22828	22757	22638	22657	22828	22741	22827	22587	22790	22660	22515	22683	22772	22769	22889	22729	22796	22794	22683	22728	22734	22653	22650	22644	22532	22563	22643	22533	22712	22432	22738	22759	22651	22627	22770	22660	22589	22805	22585	22706	22576	22623	22658	22595	22629	22513	22722	22705	22611	22573	22676	22810	22694	22669	22649	22530	22513	22657	22562	22622	22640	22701	22787	22861	22541	22740	22763	22805	22616	22541	22602	22735	22580	22755	22651	22724	22801	22687	22622	22620	22785	22884	22664	22623	22695	22737	22599	22652	22502	22749	22760	22482	22733	22672	22560	22790	22711	22411	22661	22758	22764	22803	22669	22740	22605	22619	22596	22890	22720	22733	22627	22578	22572	22559	22617	22733	22558	22775	22747	22765	22839	22563	22635	22727	22644	22617	22735	22589	22709	22623	22649	22682	22540	22617	22667	22677	22772	22727	22657	22640	22665	22619	22690	22776	22585	22667	22473	22660	22667	22772	22706	22788	22751	22616	22700	22708	22690	22566	22575	22813	22803	22779	22512	22542	22633	22660	22555	22795	22634	22492	22710	22518	22622	22835	22585	22695	22792	22486	22645	22556	22543	22892	22732	22827	22555	22635	22504	22682	22595	22690	22492	22682	22536	22763	22650	22539	22839	22778	22754	22594	22536	22748	22628	22662	22688	22761	22531	22824	22613	22792	22603	22717	22594	22594	22720	22724	22820	22628	22687	22774	22704	22600	22560	22443	22654	22652	22662	22784	22520	22622	22614	22446	22764	22672	22648	22676	22728	22799	22737	22805	22599	22711	22609	22820	22667	22616	22553	22619	22686	22674	22518	22668	22549	22404	22643	22719	22656	22591	22723	22832	22568	22643	22508	22580	22662	22700	22715	22659	22718	22663	22740	22588	22710	22864	22848	22802	22585	22681	22628	22530	22718	22669	22688	22654	22687	22673	22514	22524	22729	22665	22637	22806	22685	22533	22663	22567	22681	22637	22809	22401	22590	22475	22718	22631	22572	22671	22494	22551	22712	22701	22706	22673	22731	22574	22665	22468	22682	22879	22557	22829	22561	22679	22674	22615	22693	22480	22558	22524	22537	22789	22646	22549	22749	22630	22720	22785	22678	22751	22700	22749	22728	22696	22809	22558	22648	22799	22685	22456	22535	22592	22613	22612	22544	22666	22821	22639	22378	22612	22838	22529	22635	22425	22632	22934	22622	22924	22586	22714	22688	22601	22735	22718	22637	22569	22600	22650	22652	22542	22533	22642	22621	22685	22708	22525	22524	22621	22586	22465	22760	22589	22687	22843	22761	22742	22444	22537	22625	22588	22578	22657	22559	22672	22792	22601	22701	22700	22709	22774	22683	22713	22839	22633	22587	22720	22637	22753	22638	22703	22748	22774	22670	22698	22887	22770	22506	22628	22701	22677	22650	22627	22586	22459	22578	22560	22657	22748	22784	22843	22626	22590	22918	22678	22536	22737	22803	22558	22606	22881	22538	22774	22657	22708	22804	22714	22565	22693	22695	22705	22722	22779	22624	22633	22537	22749	22583	22702	22863	22634	22724	22540	22437	22729	22742	22591	22524	22559	22589	22618	22584	22654	22759	22637	22613	22557	22625	22660	22706	22746	22760	22656	22650	22660	22879	22640	22626	22749	22519	22573	22693	22666	22575	22723	22591	22555	22596	22747	22545	22615	22565	22553	22700	22506	22573	22660	22511	22880	22742	22570	22577	22655	22454	22709	22527	22610	22700	22649	22645	22608	22699	22745	22418	22719	22927	22791	22617	22860	22579	22559	22734	22621	22546	22764	22609	22527	22721	22798	22729	22619	22667	22680	22715	22643	22913	22430	22730	22657	22689	22721	22843	22794	22601	22622	22705	22787	22561	22729	22679	22569	22902	22545	22707	22665	22574	22754	22690	22689	22591	22496	22436	22711	22701	22619	22846	22718	22599	22561	22600	22639	22682	22751	22674	22557	22722	22714	22531	22595	22642	22564	22638	22770	22888	22485	22644	22598	22796	22325	22765	22465	22461	22525	22686	22662	22620	22769	22713	22510	22559	22630	22612	22695	22684	22611	22545	22690	22572	22909	22536	22652	22798	22561	22453	22560	22694	22876	22496	22649	22765	22806	22655	22610	22680	22796	22750	22628	22712	22688	22645	22785	22773	22724	22716	22460	22570	22575	22782	22755	22570	22469	22638	22775	22687	22584	22694	22712	22664	22669	22706	22817	22621	22760	22765	22696	22664	22563	22570	22773	22694	22583	22608	22743	22819	22696	22751	22636	22575	22688	22716	22620	22734	22660	22529	22689	22602	22775	22623	22744	22588	22594	22584	22725	22652	22594	22620	22779	22787	22715	22839	22674	22793	22542	22664	22709	22619	22527	22680	22687	22592	22678	22583	22666	22684	22582	22596	22603	22564	22784	22651	22574	22614	22745	22759	22546	22844	22458	22657	22764	22663	22458	22660	22620	22640	22588	22568	22504	22685	22711	22673	22623	22614	22831	22605	22707	22809	22793	22700	22837	22786	22542	22830	22672	22632	22607	22715	22750	22684	22611	22691	22732	22681	22736	22596	22399	22762	22571	22772	22647	22760	22827	22619	22658	22518	22784	22750	22541	22602	22674	22617	22552	22751	22684	22671	22737	22548	22639	22633	22653	22564	22771	22586	22641	22669	22667	22703	22553	22601	22595	22643	22914	22609	22554	22711	22567	22873	22624	22698	22668	22529	22708	22683	22825	22748	22862	22601	22728	22680	22853	22783	22774	22689	22798	22459	22792	22452	22571	22599	22723	22592	22621	22783	22451	22666	22616	22653	22554	22779	22757	22644	22781	22480	22557	22508	22627	22503	22592	22716	22595	22711	22721	22698	22658	22679	22681	22520	22584	22706	22664	22496	22680	22619	22628	22528	22612	22903	22760	22673	22547	22766	22582	22636	22590	22566	22594	22777	22651	22675	22719	22670	22778	22574	22750	22636	22700	22661	22744	22731	22524	22693	22712	22790	22743	22632	22888	22747	22706	22728	22689	22527	22623	22529	22617	22665	22680	22567	22586	22711	22671	22611	22825	22596	22648	22522	22753	22607	22709	22615	22584	22616	22557	22670	22747	22744	22399	22605	22720	22607	22913	22639	22459	22563	22773	22896	22568	22665	22605	22671	22729	22686	22730	22608	22759	22815	22601	22616	22724	22814	22655	22827	22622	22745	22592	22669	22655	22590	22643	22739	22641	22700	22775	22539	22670	22547	22578	22565	22683	22774	22374	22642	22790	22585	22708	22673	22503	22523	22709	22720	22763	22531	22658	22485	22677	22565	22804	22664	22829	22642	22399	22801	22635	22500	22649	22661	22513	22745	22663	22553	22588	22727	22703	22635	22760	22755	22531	22736	22625	22358	22661	22629	22680	22690	22685	22658	22707	22671	22733	22533	22697	22517	22544	22842	22691	22706	22475	22705	22654	22795	22546	22671	22719	22679	22606	22514	22527	22468	22661	22414	22737	22725	22631	22702	22681	22703	22632	22728	22737	22554	22709	22693	22645	22873	22598	22651	22651	22581	22664	22497	22749	22530	22668	22780	22573	22653	22472	22665	22614	22698	22731	22723	22559	22798	22799	22773	22757	22622	22768	22652	22554	22719	22799	22727	22511	22604	22699	22660	22498	22613	22686	22822	22634	22756	22615	22678	22729	22527	22700	22660	22684	22741	22667	22778	22852	22757	22732	22735	22736	22428	22571	22805	22605	22625	22613	22622	22644	22683	22713	22721	22662	22700	22498	22692	22752	22667	22763	22526	22653	22684	22637	22596	22641	22785	22644	22650	22839	22621	22635	22608	22480	22625	22633	22842	22805	22720	22666	22619	22605	22760	22721	22638	22633	22568	22769	22572	22507	22555	22652	22584	22694	22808	22665	22613	22547	22733	22578	22762	22639	22564	22499	22663	22715	22526	22487	22525	22587	22611	22485	22784	22543	22663	22502	22585	22390	22741	22589	22770	22482	22684	22458	22645	22572	22852	22686	22699	22778	22693	22766	22748	22747	22852	22642	22530	22604	22580	22713	22533	22801	22822	22864	22645	22576	22560	22765	22794	22627	22472	22612	22485	22676	22757	22564	22635	22801	22665	22805	22650	22823	22482	22771	22674	22670	22696	22612	22752	22566	22655	22768	22714	22678	22730	22609	22624	22742	22523	22642	22577	22685	22796	22591	22509	22623	22672	22664	22821	22677	22589	22541	22534	22641	22691	22766	22481	22409	22560	22655	22551	22636	22659	22657	22710	22634	22721	22701	22831	22710	22681	22659	22874	22864	22635	22495	22600	22677	22717	22590	22657	22683	22609	22561	22744	22587	22604	22571	22784	22808	22758	22490	22828	22434	22733	22720	22529	22654	22655	22459	22612	22635	22517	22588	22862	22627	22746	22695	22665	22590	22393	22623	22551	22828	22431	22639	22655	22680	22544	22701	22456	22602	22624	22739	22431	22522	22805	22650	22813	22561	22672	22558	22716	22673	22488	22882	22722	22607	22763	22564	22653	22592	22601	22476	22539	22698	22658	22710	22723	22764	22492	22601	22615	22530	22663	22728	22730	22621	22709	22387	22498	22732	22803	22664	22646	22561	22696	22711	22660	22712	22622	22822	22729	22753	22700	22641	22556	22819	22514	22718	22460	22736	22573	22542	22619	22590	22530	22711	22518	22567	22584	22549	22569	22459	22366	22723	22530	22503	22564	22481	22450	22670	22559	22727	22646	22559	22754	22829	22581	22333	22721	22574	22594	22689	22611	22661	22523	22636	22693	22643	22865	22811	22606	22625	22607	22655	22789	22666	22617	22565	22554	22700	22657	22758	22712	22554	22669	22557	22673	22665	22509	22693	22635	22585	22662	22628	22734	22657	22720	22807	22598	22745	22494	22576	22806	22918	22638	22609	22520	22671	22685	22820	22556	22730	22651
29420	26215	34305	33731	30623	31049	30910	30174	30153	30099	30073	30141	30264	30168	30022	30201	29917	29776	30312	30137	29835	29848	29869	29851	29724	30001	29965	29748	29831	30077	29682	29741	29931	29845	30048	29920	29816	30035	29981	29978	30067	30206	29907	30070	29786	29666	29708	29797	29851	29770	29523	30024	29829	29923	30075	29868	29856	29747	30100	29912	30014	29950	29718	29703	29816	29871	29973	29815	30037	29832	29772	29790	29761	29941	29710	29670	29871	29754	29852	29914	29814	29851	29850	30015	29886	29612	30196	29911	29806	29965	29911	29759	29956	29820	29847	29685	29623	29553	29485	29774	29877	29805	29961	29710	29932	29829	29785	29968	29904	29738	29943	29804	29857	29725	29979	29736	29793	29694	29779	30065	29807	29869	29907	29670	29843	29902	29942	29825	29603	29606	29909	29884	29811	29718	29907	29728	29751	29851	29757	29779	29908	29842	29886	29862	29734	29962	29690	30094	29763	29865	30007	29695	29816	29983	29925	29862	29824	29536	29860	29651	29685	29874	29610	29984	30019	29763	29872	29879	29700	29712	29809	29738	29755	29832	29921	29788	29797	29949	29957	29871	29808	29688	29689	29855	29842	29808	29810	29905	29909	29798	29890	29744	29529	29686	29788	29878	29924	29814	29752	29882	29834	29794	29943	29815	29560	29830	29573	29682	29724	29913	29984	29882	29660	29911	29855	29541	29776	29910	29867	29662	29475	29883	29687	29667	29719	29629	29937	29709	29883	29795	29763	29721	29891	29695	29710	29917	29600	29729	29922	29692	29610	29546	29745	29890	29740	30024	29702	29581	29675	29696	29749	29796	29847	29820	29968	29667	29885	29771	29672	29886	29591	29551	29672	29664	29868	29654	29943	29793	29889	30037	30022	29834	29846	30079	29790	29878	29905	30122	30059	29827	29629	29575	29778	29545	29903	29896	29686	29855	29928	29760	29817	29910	29800	29804	29853	29553	29680	29734	29834	30029	29759	29935	29740	29922	29845	29901	29701	29725	30177	29784	29815	29912	29903	29823	30032	29828	29676	30003	30053	29720	29977	29831	30019	29698	29816	29958	29782	29789	29983	29958	29939	29925	29890	29914	29872	29835	29646	29654	29887	29826	29729	29761	29787	29886	29876	29988	29936	29729	29906	29916	29774	29609	29741	29915	29744	29842	30145	29923	29752	29758	29579	29879	30058	29910	29860	29652	29787	29607	29978	29714	29754	29797	29922	29907	29800	29805	29688	29904	29692	29890	29731	30132	29860	30138	29547	29766	29725	29787	29786	29736	29853	29789	30034	29805	29697	30088	29752	29810	29877	29893	29819	29623	29914	29844	29963	29456	29798	29797	29924	29725	29615	30020	29893	29754	29770	29800	29911	30062	29977	29689	29907	29588	29858	29776	30159	29966	29971	29630	29711	29811	29747	29829	29599	29891	30025	29692	30009	29894	30068	29942	29783	29646	29597	29760	29647	29648	29812	29903	29698	29867	29684	29680	29959	29792	29762	29662	29854	29583	29877	29963	29753	29924	29907	29699	29931	29723	29867	29814	29826	29831	30009	29778	29726	29779	29803	29766	29886	29907	29815	30068	29910	29762	29663	29829	29781	29892	29791	29821	29868	29785	29788	29825	29936	29707	29683	29597	29961	29891	29662	30032	30034	29742	29917	30081	30090	29802	29928	29940	29962	29791	29820	30136	29821	29798	29961	29808	29718	29837	29778	29905	30054	29757	30030	29991	29576	29833	29603	29679	29951	29748	30002	29804	29748	29904	29699	29810	29631	29820	29917	29769	29809	29620	29863	29903	30008	29663	29579	29933	29767	30072	29905	29681	29830	29768	29883	29752	29931	29842	29759	29910	29843	29518	29806	29911	29713	30155	29762	29669	29707	29709	29547	29786	29895	30065	29887	29730	29703	29672	29804	29844	29671	29791	29769	29603	29840	29917	29865	29948	30074	29789	29862	29741	29981	29942	29726	29905	29819	29935	29709	29750	29832	29925	30237	29964	29858	30132	29891	30076	30050	29802	29836	29996	29882	29669	29768	29624	29761	29795	29856	29748	29734	29828	29703	29546	29953	30062	29887	29952	29954	29874	29928	29480	29690	29760	29771	29835	29898	29852	29910	29784	29772	29806	29898	29823	29746	29942	29828	29762	29857	29538	29769	29903	29812	29778	29736	29670	30046	29742	29827	29721	30028	30007	29791	29920	29880	29916	29936	29852	29808	29846	29907	30136	29830	29591	29709	30192	30041	29875	29724	29983	29821	29656	30080	29667	30045	29701	29866	29671	29783	29797	30059	29856	29651	29670	29921	29832	29903	29976	29734	30060	29829	29858	29713	29690	29677	29895	29854	29819	29910	29948	29859	29848	30035	29853	29588	29872	29882	29821	29890	29643	29795	29800	29845	29994	29583	29896	30057	29781	29729	29808	29861	29963	30029	29577	30031	29984	29590	29680	29768	29786	29690	29954	29780	29650	29786	29600	30014	29785	29830	29700	29968	30014	29959	29719	29731	29914	29997	29782	29948	29497	29771	29999	29624	29772	29907	29814	29846	29902	29998	29929	29701	29819	29955	30021	29823	29960	29924	29670	29671	29977	29924	29986	29977	29844	29963	29892	29822	29907	29750	29685	29782	29507	29845	29868	29708	29849	29986	29810	29817	29790	30016	29893	29815	29862	30037	29892	29792	29668	30005	29899	29629	29749	29783	29757	29885	29695	30084	29950	29906	29959	29844	29804	30035	29906	29856	29847	29556	29651	29622	30109	29977	29862	29922	29599	29865	29693	29891	29788	29708	29976	29938	29803	29744	29906	29958	29872	29618	29815	29725	29789	29627	29928	30194	29748	29827	29874	29995	29903	29947	29898	29834	29776	29808	29946	29851	29811	29881	29986	29776	29719	29869	29982	29948	29971	29699	29811	29753	29660	29809	29795	29754	29780	29913	29809	29655	29971	29846	30155	29954	29780	29845	29857	29947	29850	29840	29750	29941	29892	29719	30049	30003	29966	29842	29782	29867	29929	29770	29889	29887	29876	29591	29847	29822	29947	29891	29999	29938	29794	29841	29906	29791	29695	29713	29558	29685	29850	29690	29782	29764	29930	29855	29897	29912	29579	29791	29621	29909	29876	29817	29879	29819	30279	29812	30080	29719	29887	29911	29859	29725	30135	29769	29922	29773	30046	29796	29817	29894	29655	29727	29714	29758	29772	29977	30027	29797	29487	30058	29603	29663	29716	29854	30045	29674	29889	29628	29827	29817	30033	29941	29895	29613	29540	29854	29739	30047	29933	29872	30089	29794	29741	30066	29867	29776	30142	29949	29811	29781	29882	29938	29708	29984	29605	29778	29631	29731	29726	29714	29750	29859	29752	29870	29917	29898	29999	29930	29930	29816	29675	29928	29930	29755	29568	29974	29918	30045	29900	29761	29992	29989	29825	29860	29753	30011	29844	29811	29899	29967	30096	29900	29703	29817	29830	29558	29913	29557	29834	29725	29788	29721	29484	29964	29702	29656	29956	29897	29943	29794	29876	29695	29811	30052	29800	29630	29749	29779	29837	29977	29644	29684	29629	29962	29816	29763	29745	30111	29799	29913	29991	29754	29789	29874	29865	29858	29966	29820	29583	29929	29797	29932	29714	29841	29952	29928	29710	29913	29831	29852	30046	29739	29695	30042	30007	29879	29793	29647	29741	29902	29676	29812	29835	29752	29794	29784	29613	29799	29890	29656	29733	29870	29918	29767	29977	29802	29888	29625	29842	29817	29998	29924	29753	29698	29986	29819	29926	29824	29748	29936	29710	29889	29781	29748	29705	29899	29805	29981	29794	29887	29808	29837	29894	29887	29932	29885	30051	29664	29819	29642	29832	29716	29891	29489	29669	29705	29655	29891	29953	29689	29885	29923	29725	30036	29676	29902	30126	29895	29810	29908	29889	29751	30013	30137	29550	29950	29771	29995	30091	29790	29819	29825	29884	29839	29915	29985	29866	29919	29974	29715	29786	29785	29867	29955	29996	29763	29837	29899	29753	29860	29955	29762	29848	29948	29667	29798	29976	30226	29895	30175	30066	29819	29886	29792	29722	29832	29755	29569	30108	29803	29769	29657	30033	30083	29838	29749	29776	29767	29859	29836	29813	30135	29897	29776	29702	29789	29710	29492	30013	29932	29703	29779	29703	29711	29734	30107	30024	30004	29753	29703	29871	29756	29838	29849	29669	29731	29900	29653	29888	29868	29851	29688	30028	29714	29801	29878	29846	29807	29840	29947	29784	29810	29711	29775	29677	29841	29988	29862	29744	29906	29749	30050	29945	29904	29743	29832	29880	29982	29702	29717	29774	29761	29908	30148	29755	29814	29914	29900	29821	29822	29741	29885	30050	29956	29773	29950	29916	29973	29950	29812	29792	29967	29808	29680	29761	29943	30087	29519	29857	29879	29759	29831	29939	29977	29918	29825	30161	29872	29944	29811	29723	29824	29500	29888	29871	29657	29779	30005	29862	29966	30078	29745	29815	29856	29908	29627	29922	29908	30099	29851	29817	30039	29732	29993	29746	29711	29855	30061	29817	30048	29929	29822	29803	29708	29788	29937	29736	29928	29821	29777	29608	29832	29952	29933	29896	29850	29834	29655	29779	29974	29782	30147	30003	29751	29652	29825	29818	29836	30132	29806	29857	29857	29860	30002	29951	29750	29843	29755	29903	29714	29580	29748	29509	29865	29839	29911	29864	29836	30085	29692	29874	29757	29697	29930	29919	29929	29989	29747	29964	29991	29885	29748	29981	29612	29819	29873	29600	29797	29874	29720	29825	29865	29834	29665	29928	29891	29962	29708	29875	29720	29864	29642	29685	29935	29950	30035	30099	29792	29857	29751	29882	29991	30196	30037	29962	29808	30010	29940	29708	29775	29711	30022	30080	29899	29780	29666	29917	29717	29867	29939	29816	29896	29942	29744	29901	29749	29693	29781	29435	29768	29933	29552	29975	29922	30123	29915	29941	30004	29705	29757	29850	29836	30052	29838	29710	29448	29517	29778	29905	29657	29810	29521	29604	29852	30074	29955	29828	29863	30096	29974	29834	29846	29774	29550	29859	29795	29876	29751	29754	29741	29643	29592	29858	29845	29755	29893	30002	29854	30007
24754	34780	31875	27207	24611	24301	23713	23553	23064	23001	22958	22694	22973	23291	23034	23035	22822	22813	22592	22571	22680	22810	22754	22592	22613	22323	22448	22449	22708	22469	22531	22566	22597	22486	22629	22719	22577	22381	22803	22475	22938	22993	22600	22623	22667	22382	22563	22400	22486	22502	22483	22525	22590	22369	22424	22530	22463	22478	22465	22531	22582	22491	22421	22429	22607	22556	22611	22259	22603	22506	22408	22408	22520	22523	22508	22545	22591	22376	22726	22510	22418	22581	22465	22451	22706	22368	22588	22555	22429	22611	22613	22522	22499	22702	22572	22502	22676	22444	22557	22582	22462	22575	22436	22550	22509	22371	22489	22568	22538	22735	22508	22511	22346	22367	22482	22484	22554	22567	22529	22637	22431	22551	22375	22381	22626	22573	22466	22489	22574	22463	22465	22405	22502	22354	22395	22389	22484	22272	22589	22525	22547	22734	22488	22601	22664	22404	22511	22410	22422	22552	22481	22540	22516	22537	22519	22572	22353	22597	22513	22584	22686	22363	22359	22573	22598	22452	22391	22445	22276	22635	22479	22416	22579	22679	22449	22496	22540	22438	22445	22400	22509	22615	22393	22618	22380	22359	22492	22491	22465	22584	22422	22581	22653	22437	22298	22450	22673	22460	22368	22525	22335	22527	22331	22361	22428	22317	22482	22549	22280	22607	22523	22604	22537	22546	22644	22509	22616	22386	22551	22594	22439	22533	22481	22374	22432	22545	22507	22322	22510	22429	22475	22334	22600	22517	22518	22632	22551	22348	22525	22380	22493	22481	22454	22506	22302	22408	22798	22491	22407	22360	22578	22482	22548	22632	22678	22413	22456	22367	22603	22455	22428	22402	22425	22443	22324	22442	22392	22489	22652	22574	22353	22313	22599	22385	22636	22499	22390	22490	22558	22350	22650	22559	22622	22411	22681	22468	22622	22534	22521	22558	22533	22390	22470	22295	22393	22318	22605	22548	22427	22497	22580	22525	22516	22548	22312	22347	22505	22567	22451	22384	22525	22489	22588	22402	22542	22498	22540	22547	22545	22344	22586	22391	22465	22500	22453	22581	22587	22432	22524	22504	22508	22597	22450	22378	22657	22563	22574	22634	22480	22538	22565	22386	22549	22758	22579	22564	22425	22432	22532	22539	22519	22604	22314	22380	22625	22384	22519	22510	22617	22524	22477	22564	22574	22482	22625	22521	22338	22378	22528	22434	22525	22536	22301	22568	22446	22501	22414	22621	22356	22537	22382	22662	22477	22473	22567	22539	22528	22551	22501	22418	22472	22674	22402	22523	22663	22336	22370	22562	22606	22565	22491	22412	22518	22765	22409	22484	22719	22542	22388	22649	22551	22542	22664	22262	22619	22565	22489	22569	22579	22508	22321	22570	22493	22426	22549	22480	22411	22554	22593	22481	22557	22439	22482	22494	22411	22657	22635	22459	22745	22571	22502	22348	22395	22508	22410	22389	22472	22451	22587	22645	22472	22444	22361	22485	22472	22464	22527	22528	22398	22547	22330	22412	22443	22598	22337	22673	22491	22753	22511	22546	22394	22527	22296	22693	22489	22433	22509	22438	22398	22601	22511	22401	22368	22666	22626	22368	22596	22576	22394	22631	22367	22440	22500	22456	22651	22502	22534	22393	22398	22435	22519	22524	22421	22468	22432	22559	22534	22382	22558	22524	22583	22446	22525	22483	22569	22442	22439	22536	22634	22561	22480	22336	22596	22441	22514	22565	22500	22392	22608	22583	22374	22471	22656	22377	22486	22591	22309	22509	22530	22394	22576	22486	22629	22510	22503	22423	22398	22414	22476	22424	22631	22373	22408	22539	22421	22472	22387	22482	22352	22553	22549	22712	22310	22447	22344	22432	22557	22778	22598	22455	22563	22279	22490	22338	22557	22392	22415	22393	22683	22691	22375	22422	22306	22362	22401	22396	22501	22406	22713	22710	22321	22489	22614	22610	22409	22552	22546	22474	22630	22358	22603	22278	22512	22592	22399	22513	22615	22544	22506	22459	22382	22505	22435	22392	22466	22472	22468	22394	22634	22651	22557	22376	22540	22590	22396	22576	22578	22517	22460	22503	22468	22411	22634	22433	22490	22601	22544	22531	22537	22529	22445	22573	22660	22667	22731	22616	22387	22559	22614	22517	22674	22440	22411	22537	22512	22622	22575	22601	22510	22404	22482	22406	22454	22492	22422	22473	22521	22623	22646	22154	22535	22432	22526	22351	22510	22645	22390	22535	22380	22523	22449	22574	22650	22458	22521	22450	22413	22522	22427	22442	22453	22403	22441	22534	22461	22574	22618	22519	22341	22564	22595	22400	22527	22470	22553	22586	22460	22611	22423	22446	22376	22539	22492	22520	22624	22369	22506	22477	22352	22505	22368	22278	22455	22522	22433	22467	22467	22337	22445	22580	22566	22471	22477	22429	22604	22448	22456	22553	22450	22589	22699	22511	22488	22493	22506	22580	22577	22536	22513	22437	22288	22672	22269	22635	22561	22563	22597	22416	22393	22609	22652	22308	22548	22494	22418	22437	22482	22521	22519	22410	22453	22560	22515	22594	22530	22617	22844	22415	22682	22592	22473	22522	22618	22582	22538	22458	22452	22353	22405	22544	22496	22467	22547	22459	22530	22620	22493	22737	22472	22456	22531	22417	22554	22522	22474	22462	22452	22509	22309	22482	22500	22439	22560	22412	22400	22450	22503	22470	22463	22552	22324	22567	22648	22483	22517	22377	22569	22636	22473	22573	22488	22555	22624	22416	22345	22491	22572	22652	22450	22584	22631	22364	22505	22640	22459	22565	22461	22460	22572	22469	22665	22563	22688	22389	22543	22669	22226	22460	22444	22543	22665	22599	22505	22454	22575	22432	22448	22536	22459	22619	22375	22588	22612	22433	22585	22530	22610	22407	22531	22538	22614	22597	22798	22523	22432	22570	22484	22422	22436	22594	22540	22682	22301	22383	22537	22623	22532	22597	22498	22503	22642	22490	22452	22535	22451	22444	22448	22397	22645	22326	22410	22312	22530	22399	22452	22392	22554	22515	22546	22507	22551	22605	22403	22449	22600	22360	22612	22725	22490	22585	22437	22592	22546	22680	22436	22632	22584	22518	22622	22388	22633	22577	22356	22536	22546	22470	22605	22485	22491	22605	22550	22509	22403	22543	22380	22594	22393	22569	22380	22381	22446	22248	22507	22123	22714	22409	22627	22520	22635	22558	22435	22669	22448	22563	22512	22416	22563	22586	22688	22399	22486	22405	22384	22369	22535	22566	22635	22357	22558	22525	22507	22564	22442	22611	22475	22562	22625	22373	22386	22405	22557	22407	22584	22592	22528	22622	22549	22534	22589	22511	22543	22408	22545	22665	22461	22580	22389	22549	22582	22410	22430	22596	22428	22583	22482	22521	22524	22616	22399	22458	22526	22376	22475	22536	22531	22478	22647	22417	22437	22502	22306	22548	22473	22554	22383	22587	22424	22626	22390	22451	22608	22582	22461	22457	22468	22327	22440	22491	22499	22516	22497	22483	22563	22500	22597	22487	22312	22490	22564	22465	22520	22517	22509	22443	22414	22515	22484	22562	22571	22457	22565	22709	22531	22642	22581	22471	22401	22562	22468	22521	22392	22686	22435	22488	22444	22382	22580	22570	22612	22386	22495	22437	22463	22503	22418	22750	22566	22480	22867	22499	22583	22589	22439	22664	22417	22518	22605	22396	22411	22408	22515	22330	22532	22550	22471	22541	22576	22602	22649	22482	22447	22517	22658	22507	22448	22375	22326	22607	22557	22422	22451	22653	22557	22406	22519	22495	22533	22532	22511	22329	22583	22449	22458	22538	22589	22295	22566	22560	22495	22494	22600	22435	22414	22608	22353	22360	22431	22556	22471	22530	22568	22538	22519	22502	22348	22596	22501	22404	22535	22486	22464	22642	22544	22368	22578	22605	22636	22674	22448	22501	22411	22440	22380	22424	22474	22481	22469	22589	22536	22472	22492	22708	22470	22624	22574	22578	22526	22628	22515	22576	22449	22492	22391	22596	22442	22489	22448	22405	22347	22385	22474	22698	22588	22538	22440	22574	22544	22316	22602	22512	22418	22559	22465	22563	22268	22592	22435	22675	22621	22500	22386	22770	22394	22624	22561	22417	22541	22496	22496	22751	22642	22568	22517	22533	22365	22513	22630	22507	22280	22579	22498	22439	22314	22558	22282	22481	22584	22469	22411	22671	22453	22512	22554	22460	22568	22608	22593	22551	22448	22460	22629	22605	22567	22612	22509	22526	22540	22548	22654	22557	22402	22405	22483	22610	22486	22576	22551	22514	22515	22331	22450	22648	22401	22648	22532	22493	22597	22532	22406	22584	22421	22486	22527	22423	22580	22470	22406	22426	22430	22547	22601	22433	22425	22483	22523	22551	22591	22535	22513	22672	22553	22405	22596	22365	22521	22551	22446	22354	22489	22420	22520	22400	22491	22602	22729	22456	22624	22450	22486	22606	22628	22536	22518	22505	22416	22420	22557	22750	22577	22457	22571	22431	22553	22521	22526	22495	22474	22351	22480	22530	22518	22443	22413	22370	22361	22530	22501	22496	22426	22700	22472	22520	22415	22485	22322	22466	22424	22369	22544	22419	22432	22517	22528	22557	22374	22365	22480	22223	22434	22494	22456	22446	22566	22567	22590	22511	22437	22611	22571	22498	22414	22402	22448	22551	22507	22597	22738	22265	22389	22548	22597	22326	22502	22482	22536	22520	22409	22400	22498	22620	22351	22618	22652	22619	22477	22646	22619	22507	22434	22462	22489	22537	22491	22474	22599	22560	22360	22468	22403	22556	22484	22449	22480	22393	22466	22618	22606	22526	22520	22448	22450	22724	22393	22568	22551	22356	22468	22365	22517	22701	22607	22624	22551	22248	22504	22553	22376	22574	22553	22396	22478	22650	22527	22491	22428	22483	22456	22550	22477	22443	22437	22719	22440	22456	22461	22506	22460	22453	22384	22458	22405	22567	22307	22602	22614	22595	22724	22546	22520	22360	22471	22604	22476	22500	22686	22333	22578	22582	22508	22376	22439	22307	22419	22508	22504	22248	22547	22388	22622	22577	22368	22526	22491	22582	22672	22624
23770	21514	29258	24797	25228	30405	33083	30647	30318	30470	30184	30298	30219	30311	30281	29942	29952	29718	29930	29983	29795	29820	29724	29603	29739	29941	29884	29896	29745	29902	29901	29884	29602	29741	29957	29826	29728	29778	29629	30618	31495	30704	30458	29982	29929	29660	29949	29662	29599	29816	29667	29644	29639	29676	29652	29417	29566	29927	29554	29666	29473	29632	29423	29608	29567	29709	29578	29774	29768	29551	29685	29693	29719	29527	29917	29898	29716	29667	29749	29630	29856	29668	29604	29625	29788	29722	29731	29555	29693	29590	29594	29601	29762	29630	29505	29608	29604	29703	29547	29645	29771	29607	29557	29663	29857	29917	29734	29528	29703	29856	29685	29623	29645	29158	29651	29788	29468	29546	29402	29731	29671	29956	29459	29816	29515	29694	29525	29778	29773	29668	29824	29687	29907	29605	29814	29719	29559	29588	29573	29709	29604	29773	29588	29702	29607	29525	29714	29811	29496	29412	29469	29704	29626	29566	29387	29536	29693	29757	29851	29757	29621	29692	29470	29783	29627	29616	29366	29608	29602	29575	29807	29730	29787	29673	29834	29640	29629	29385	29583	29613	29341	29419	29537	29518	29729	29721	29567	29770	29560	29675	29510	29579	29589	29765	29766	29467	29454	29288	29601	29832	29700	29600	29470	29707	29389	29692	29657	29810	29436	29633	29636	29712	29663	29750	29637	29591	29758	29653	29714	29789	29869	29556	29331	29440	29543	29645	29858	29604	29565	29666	29477	29775	29551	29870	29648	29913	29746	29527	29628	29550	29851	29732	29653	29788	29693	29709	29986	29732	29644	29655	29632	29427	29389	29611	29382	29509	29622	29651	29671	29750	29914	29555	29526	29635	29459	29407	29518	29476	29478	29381	29686	29873	29632	29811	29506	29613	29657	29641	29556	29835	29768	29715	29719	29718	29640	29570	29541	29796	29732	29567	29410	29561	29827	29576	29647	29474	29911	29671	29583	29555	29532	29436	29616	29663	29456	29825	29744	29629	29666	29310	29816	29534	29567	29563	29790	29750	29691	29627	29637	29653	29441	29734	29750	29560	29593	29672	29557	29699	29453	29933	29660	29499	29733	29525	29751	29793	29727	29483	29423	29388	29496	29625	29663	29474	29766	29641	29492	29710	29523	29831	29685	29631	29543	29710	29377	29850	29595	29643	29568	29764	29543	29574	29699	29681	29625	29528	29782	29687	29968	29655	29764	29869	29451	29472	29595	29808	29537	29420	29804	29686	29388	29662	29436	29862	29676	29479	29680	29651	29945	29691	29576	29729	29467	29627	29745	29768	29726	29527	29838	29857	29672	29554	29406	29580	29687	29475	29652	29624	29635	29817	29909	29698	29628	29681	29567	29620	29745	29464	29819	29473	29514	29371	29531	29611	29513	29663	29569	29620	29567	29784	29715	29672	29439	29401	29471	29561	29658	29651	29620	29542	29588	29607	29676	29618	29608	29775	29810	29582	29753	29700	29820	29630	29839	29506	29759	29496	29551	29615	29655	29725	29710	29746	29654	29797	29668	29655	29657	29697	29371	29578	29594	29557	29638	29615	29415	29781	29777	29600	29576	29498	29698	29749	29751	29731	29607	29615	29556	29586	29705	29573	29495	29695	29877	29523	29364	29397	29525	29872	29610	29658	29399	29576	29750	29739	29607	29761	29587	29647	29690	29375	29634	29617	29568	29532	29591	29634	29639	29613	29685	29553	29334	29521	29982	29410	29823	29494	29672	29679	29750	29423	29729	29422	29831	29788	29663	29413	29544	29894	29705	29480	29595	29595	29490	29697	29614	29763	29740	29716	29661	29697	29454	29363	29731	29574	29476	29686	29596	29663	29593	29647	29469	29703	29728	29731	29613	29507	29496	29821	29735	29545	29550	29454	29857	29624	29528	29552	29591	29579	29551	29579	29499	29400	29649	29459	29426	29634	29707	29631	29506	29850	29586	29488	29498	29704	29741	29602	29513	29566	29729	29552	29567	29783	29777	29605	29923	29696	29660	29679	29766	29574	29661	29513	29745	29684	29608	29594	29833	29655	29728	29650	29538	29616	29483	29797	29759	29539	29793	29628	29696	29345	29575	29565	29398	29487	29682	29495	29824	29683	29629	29828	29472	29560	29602	29415	29651	29694	29708	29656	29707	29498	29910	29694	29557	29503	29621	29564	29767	29441	29563	29637	29811	29691	29730	29653	29694	29973	29707	29473	29759	29389	29889	29762	29671	29840	29868	29491	29469	29883	29723	29741	29569	29783	29633	29699	29464	29761	29540	29706	29600	29791	29883	29613	29691	29597	29532	29668	29505	29468	29820	29504	29593	29469	29613	29678	29732	29554	29555	29780	29759	29477	29492	29636	29616	29427	29691	29582	29682	29630	29761	29786	29793	29672	29648	29398	29579	29679	29493	29904	29608	29576	29656	29745	29818	29605	29565	29623	29652	29623	29652	29568	29705	29640	29618	29654	29421	29542	29513	29644	29649	29707	29902	29537	29669	29621	29658	29823	29362	29678	29753	29720	29667	29713	29633	29543	29605	29416	29700	29793	29774	29562	29598	29752	29518	29811	29499	29469	29527	29903	29703	29834	29770	29492	29565	29687	29750	29429	29592	29611	29511	29638	29731	29483	29675	29660	29608	29571	29650	29286	29491	29574	29385	29605	29741	29693	29698	29689	29757	29695	29707	29794	29676	29702	29602	29594	29619	29718	29797	29647	29710	29518	29699	29572	29699	29585	29535	29631	29744	29727	29694	29534	29752	29542	29830	29528	29757	29667	29771	29334	29331	29476	29748	29513	29819	29599	29850	29694	29754	29550	29784	29535	29392	29840	29851	29677	29856	29432	29646	29855	29441	29713	29752	29575	29667	29767	29531	29628	29647	29752	29470	29665	29453	29494	29454	29637	29732	29710	29700	29649	29582	29686	29427	29524	29712	29583	29687	29532	29628	29661	29660	29690	29802	29568	29743	29543	29615	29628	29926	29652	29634	29509	29562	29596	29728	29725	29668	29450	29575	29775	29552	29422	29669	29594	29725	29692	29699	29958	29564	29562	29325	29559	29545	29578	29715	29786	29504	29553	29528	29550	29784	29507	29458	29697	29865	29633	29572	29597	29792	29711	29910	29779	29525	29704	29615	29825	29790	29696	29664	29448	29704	29740	29805	29589	29628	29819	29716	29621	29757	29537	29535	29722	29705	29642	29667	29722	29791	29510	29771	29563	29506	29647	29702	29736	29776	29341	29715	29701	29658	29625	29731	29538	29492	29598	29322	29988	29674	29462	29609	29807	29638	29572	29758	29560	29597	29700	29634	29705	29648	29716	29748	29751	29637	29720	29531	29592	29538	29760	29838	29820	29875	29687	29604	29788	29643	29766	29610	29621	29757	29537	29415	29483	29697	29509	29607	29694	29310	29462	29652	29672	29568	29651	29795	29538	29603	29911	29624	29481	29490	29395	29622	29698	29479	29586	29568	29572	29564	29834	29579	29598	29604	29664	29575	29508	29728	29623	29776	29750	29639	29754	29540	29757	29760	29735	29458	29679	29809	29708	29854	29566	29553	29682	29490	29805	29543	29641	29709	29594	29834	29623	29885	29496	29705	29532	29353	29601	29681	29673	29614	29590	29466	29474	29833	29768	29557	29611	29581	29801	29624	29512	29780	29778	30011	29727	29627	29532	29593	29852	29944	29820	29680	29843	29746	29818	29696	29822	29449	29513	29506	29561	29583	29823	29646	29611	29596	29583	29784	29718	29444	29683	29748	29689	29683	29707	29518	29479	29643	29700	29835	29453	29808	29606	29711	29765	29877	29789	29731	29734	29600	29696	29616	29743	29656	29571	29829	29748	29725	29656	29720	29510	29732	29482	29786	29568	29864	29549	29722	29638	29711	29647	29689	29765	29859	29447	29658	29540	29498	29857	29443	29661	29530	29765	29685	29732	29820	29553	29650	29635	29555	29782	29714	29610	29620	29469	29506	29758	29586	29595	29667	29684	29356	29728	29733	29600	29656	29843	29653	29586	29542	29497	29724	29832	29898	29798	29796	29678	29901	29641	29730	29674	29697	29553	29823	29641	29695	29757	29806	29658	29650	29677	29674	29573	29483	29832	29924	29670	29752	29678	29616	29664	29687	29532	29639	29557	29827	29688	29789	29513	29759	29745	29790	29813	29820	29673	29862	29578	29621	29758	29371	29454	29765	29559	29486	29514	29578	29771	29665	29554	29781	29655	29776	29700	29650	29730	29630	29475	29638	29742	29746	29687	29495	29476	29816	29582	29758	29691	29578	29640	29537	29733	29734	29495	29647	29791	29857	29537	29853	29767	29433	29683	29571	29552	29689	29736	29509	29665	29739	29544	29853	29619	29812	29576	29531	29732	29557	29706	29662	29534	29599	29672	29593	29674	29622	29625	29790	29431	29741	29461	29516	29636	29628	29607	29788	29659	29692	29669	29734	29490	29588	29695	29861	29819	29820	29617	29621	29521	29676	29724	29417	29587	29696	29513	29762	29733	29673	29455	29633	29674	29491	29494	29647	29560	29674	29587	29543	29522	29801	29854	29735	29474	29619	29673	29583	29770	29478	29785	29532	29619	29542	29254	29482	29468	29532	29876	29659	29551	29479	29853	29578	29761	29797	29624	29983	29569	29647	29504	29685	29483	29689	29734	29460	29652	29332	29770	29613	29507	29575	29790	29535	29577	29686	29892	29630	29578	29517	29616	29592	29764	29719	29699	29616	29774	29700	29555	29736	29880	29857	29427	29757	29417	29715	29915	29661	29428	29746	29982	29644	29774	29472	29794	29736	29709	29997	29761	29447	29554	29483	29678	29486	29687	29714	29803	29512	29584	29745	29722	29827	29606	29326	29752	29764	29967	29655	29805	29716	29730	29428	29530	29385	29607	29613	29826	29726	29839	29709	29571	29680	29668	29541	29646	29555	29665	29752	29759	29891	29625	29585	29692	29629	29603	29606	29680	29619	29772	29624	29495	29579	29641	29616	29524	29646	29754	29508	29433	30021	29763	29734	29486	29348	29667	29743	29758	29602	29699	29776	29612	29646	29694	29527	29624	29295	29612	29965	29668	29607	29676	29704	29520	29798	29736	29546	29681	29539	29581	29801	29683	29607	29535
23270	39496	36980	29675	26600	25804	24955	23970	23614	23287	23148	23186	23029	23269	23019	23305	23132	23012	22701	22898	22900	22796	22461	22656	22679	22646	22439	22456	22710	22460	22680	22553	22860	22486	22742	22646	22584	22601	22553	24161	25061	23647	23184	22782	22510	22517	22643	22419	22532	22366	22368	22419	22302	22255	22357	22464	22503	22571	22352	22342	22465	22582	22332	22603	22414	22530	22553	22377	22573	22541	22486	22424	22524	22460	22503	22593	22445	22604	22593	22446	22353	22506	22424	22420	22358	22513	22536	22394	22419	22513	22412	22450	22500	22426	22649	22402	22571	22405	22468	22510	22481	22471	22655	22606	22475	22400	22711	22380	22576	22411	22328	22466	22499	22387	22449	22425	22341	22526	22462	22298	22432	22458	22176	22486	22634	22522	22492	22549	22321	22245	22423	22230	22481	22318	22416	22497	22332	22535	22645	22530	22487	22469	22509	22534	22467	22584	22366	22438	22644	22391	22325	22452	22551	22397	22391	22551	22664	22260	22402	22539	22649	22245	22492	22543	22491	22323	22257	22575	22436	22423	22426	22408	22392	22304	22556	22364	22382	22326	22551	22328	22456	22284	22432	22437	22508	22591	22293	22504	22359	22455	22528	22487	22471	22442	22406	22496	22514	22398	22449	22380	22531	22509	22519	22283	22521	22421	22515	22363	22323	22421	22606	22307	22476	22252	22496	22440	22522	22392	22555	22328	22233	22632	22367	22433	22676	22374	22509	22361	22358	22427	22416	22406	22393	22426	22427	22371	22490	22387	22318	22502	22400	22394	22350	22487	22552	22366	22479	22352	22488	22463	22371	22566	22370	22539	22334	22456	22424	22483	22287	22572	22655	22361	22364	22361	22440	22449	22569	22389	22576	22298	22332	22406	22374	22416	22334	22341	22356	22549	22404	22346	22397	22325	22403	22239	22285	22514	22542	22351	22358	22548	22507	22357	22443	22650	22343	22432	22436	22440	22559	22374	22466	22416	22373	22601	22464	22426	22485	22421	22377	22308	22473	22429	22304	22463	22526	22499	22443	22388	22482	22316	22680	22465	22396	22543	22394	22483	22399	22354	22356	22484	22348	22489	22490	22508	22443	22503	22455	22261	22342	22394	22595	22426	22336	22443	22615	22450	22635	22489	22409	22409	22452	22589	22682	22316	22529	22487	22388	22415	22338	22347	22510	22446	22483	22365	22403	22288	22432	22380	22579	22461	22536	22292	22412	22504	22584	22427	22457	22430	22434	22298	22492	22565	22391	22334	22473	22463	22323	22564	22487	22440	22330	22509	22487	22367	22504	22304	22357	22452	22302	22474	22486	22412	22388	22236	22476	22440	22585	22682	22257	22362	22499	22453	22382	22473	22279	22598	22489	22424	22393	22416	22248	22385	22485	22446	22406	22451	22450	22529	22424	22395	22431	22553	22258	22331	22355	22466	22456	22555	22331	22501	22439	22569	22305	22577	22519	22543	22292	22297	22548	22453	22631	22405	22553	22556	22354	22394	22247	22527	22612	22321	22483	22554	22432	22304	22627	22442	22425	22534	22418	22476	22419	22224	22492	22201	22303	22442	22506	22200	22315	22507	22317	22299	22428	22312	22529	22255	22358	22357	22462	22454	22426	22629	22526	22304	22482	22312	22333	22378	22455	22308	22442	22505	22477	22348	22416	22312	22466	22489	22547	22437	22495	22504	22233	22526	22398	22549	22541	22570	22466	22401	22441	22529	22481	22390	22522	22295	22555	22346	22425	22395	22302	22501	22471	22532	22522	22511	22346	22352	22578	22325	22387	22559	22284	22514	22446	22462	22367	22585	22438	22716	22311	22310	22536	22381	22484	22454	22190	22506	22380	22393	22516	22502	22317	22305	22509	22359	22394	22583	22465	22514	22350	22436	22326	22415	22403	22514	22457	22379	22504	22475	22603	22276	22434	22280	22319	22411	22431	22590	22429	22275	22556	22290	22391	22498	22460	22196	22590	22472	22384	22311	22471	22473	22524	22311	22448	22436	22492	22290	22459	22513	22572	22485	22328	22477	22455	22365	22399	22432	22459	22598	22413	22258	22361	22579	22450	22587	22562	22470	22339	22434	22551	22205	22456	22372	22466	22535	22565	22439	22538	22434	22537	22447	22315	22359	22352	22493	22481	22434	22520	22582	22434	22461	22434	22455	22334	22433	22447	22428	22585	22317	22474	22646	22525	22437	22357	22596	22402	22573	22335	22474	22531	22467	22534	22344	22533	22382	22460	22364	22400	22464	22501	22465	22358	22295	22360	22589	22436	22422	22365	22632	22466	22469	22463	22515	22496	22486	22538	22456	22466	22198	22352	22432	22535	22465	22518	22437	22382	22403	22582	22591	22452	22414	22418	22294	22541	22423	22404	22542	22367	22503	22357	22298	22407	22611	22424	22410	22316	22517	22276	22522	22317	22508	22295	22586	22501	22448	22546	22406	22526	22460	22440	22485	22401	22296	22536	22443	22301	22393	22538	22588	22298	22509	22483	22284	22308	22452	22551	22343	22266	22477	22430	22341	22435	22278	22371	22509	22429	22463	22417	22528	22465	22470	22401	22403	22556	22363	22373	22405	22296	22414	22377	22640	22429	22516	22465	22483	22451	22327	22477	22268	22274	22489	22366	22575	22440	22256	22345	22467	22433	22369	22487	22388	22489	22454	22670	22234	22430	22395	22478	22404	22318	22442	22411	22442	22390	22585	22458	22611	22394	22339	22477	22479	22318	22388	22388	22353	22461	22324	22326	22401	22270	22432	22250	22495	22610	22406	22363	22456	22480	22219	22184	22469	22481	22499	22527	22384	22429	22573	22300	22452	22424	22293	22394	22430	22402	22534	22382	22380	22374	22425	22489	22546	22407	22617	22400	22438	22459	22482	22403	22335	22447	22442	22536	22358	22400	22617	22469	22367	22325	22352	22403	22373	22412	22550	22286	22391	22301	22606	22421	22378	22445	22487	22392	22257	22367	22359	22347	22440	22478	22436	22581	22441	22574	22393	22284	22572	22377	22360	22585	22153	22391	22548	22632	22400	22405	22422	22477	22366	22274	22262	22310	22491	22395	22516	22472	22315	22395	22244	22537	22415	22443	22418	22338	22494	22336	22546	22542	22414	22414	22349	22525	22598	22515	22272	22504	22305	22360	22319	22458	22507	22360	22471	22487	22581	22551	22548	22494	22316	22458	22542	22390	22268	22203	22401	22306	22337	22498	22410	22225	22522	22416	22283	22273	22488	22499	22589	22513	22536	22334	22251	22595	22430	22500	22385	22336	22500	22351	22322	22516	22340	22587	22319	22389	22334	22331	22499	22558	22449	22549	22373	22397	22435	22409	22447	22202	22478	22463	22170	22349	22553	22435	22232	22668	22425	22365	22437	22239	22276	22349	22300	22407	22583	22573	22482	22489	22587	22506	22313	22281	22377	22571	22256	22411	22481	22613	22535	22286	22453	22486	22358	22356	22409	22402	22442	22392	22406	22570	22482	22394	22281	22415	22446	22333	22438	22417	22346	22350	22351	22627	22424	22541	22706	22657	22448	22443	22206	22403	22494	22298	22573	22333	22608	22282	22404	22505	22261	22359	22525	22458	22299	22475	22662	22366	22489	22363	22520	22418	22523	22381	22456	22457	22480	22517	22403	22468	22321	22425	22431	22400	22533	22595	22523	22493	22596	22329	22378	22408	22297	22538	22576	22414	22442	22335	22339	22492	22388	22461	22336	22616	22299	22472	22393	22365	22539	22535	22560	22392	22279	22628	22651	22536	22515	22326	22484	22421	22459	22599	22480	22449	22466	22485	22353	22398	22622	22536	22477	22434	22248	22368	22512	22672	22310	22367	22296	22505	22648	22474	22426	22466	22410	22420	22422	22684	22359	22297	22443	22335	22585	22413	22494	22400	22191	22566	22411	22417	22432	22520	22292	22594	22476	22304	22469	22622	22448	22342	22237	22441	22317	22489	22526	22385	22430	22397	22451	22450	22273	22359	22336	22492	22548	22670	22384	22366	22391	22216	22441	22284	22284	22443	22312	22273	22498	22521	22338	22379	22425	22511	22612	22345	22492	22618	22391	22500	22480	22382	22307	22614	22444	22526	22473	22393	22347	22380	22422	22582	22474	22410	22418	22592	22417	22416	22308	22431	22550	22496	22329	22508	22508	22324	22381	22334	22418	22689	22488	22461	22236	22466	22599	22500	22385	22664	22442	22514	22263	22431	22417	22358	22521	22566	22381	22509	22253	22538	22269	22345	22445	22320	22502	22534	22399	22345	22432	22513	22433	22426	22304	22425	22506	22327	22441	22471	22438	22564	22394	22431	22377	22453	22484	22387	22455	22308	22467	22342	22430	22490	22325	22407	22621	22401	22359	22377	22218	22425	22548	22426	22551	22355	22292	22499	22322	22583	22496	22570	22430	22442	22469	22394	22474	22539	22324	22500	22336	22413	22482	22351	22494	22494	22411	22488	22401	22589	22487	22592	22388	22525	22472	22424	22342	22401	22582	22552	22540	22453	22312	22463	22384	22472	22375	22541	22495	22493	22335	22416	22327	22274	22402	22450	22548	22374	22491	22416	22282	22368	22364	22395	22424	22377	22477	22511	22152	22483	22351	22350	22444	22615	22335	22383	22442	22457	22411	22377	22429	22405	22454	22428	22420	22420	22393	22582	22490	22582	22464	22408	22517	22259	22458	22463	22428	22295	22439	22644	22365	22333	22315	22396	22426	22334	22472	22185	22266	22486	22293	22342	22382	22427	22317	22467	22494	22653	22487	22412	22366	22459	22348	22565	22210	22384	22487	22395	22338	22359	22548	22359	22478	22431	22333	22376	22514	22379	22468	22411	22478	22459	22532	22617	22418	22452	22601	22461	22304	22340	22294	22430	22406	22485	22318	22536	22421	22516	22504	22633	22328	22531	22262	22511	22400	22498	22411	22353	22253	22536	22378	22512	22394	22527	22574	22573	22275	22464	22517	22397	22414	22377	22413	22510	22228	22538	22175	22498	22491	22408	22476	22461	22452	22483	22402	22470	22397	22565	22571	22514	22517	22350	22508	22566	22377	22535	22358	22602	22509	22204	22432	22538	22528	22299	22479	22457	22398	22417	22340	22537	22512	22396	22510	22508	22539
22836	21554	29392	24313	23041	29295	34594	31088	31145	31594	30925	30859	30903	30979	30940	30929	30835	30750	30548	30525	30713	30655	30358	30186	30471	30083	30383	30260	30364	30246	30546	30479	30464	30348	30351	30310	30157	30214	30256	31807	33921	31692	31345	30634	30527	30245	30241	30224	30283	30021	30380	29982	30077	30184	30133	29984	30290	30473	30294	30561	30063	30033	30160	30024	30372	30055	29948	29990	30224	30246	30355	30284	30154	30243	30290	30267	30185	30349	29990	30269	30260	30225	30098	30241	30179	30094	30137	30011	30238	30182	30320	30059	30011	30038	30163	30025	29846	29994	30151	30144	30286	29991	29984	30229	29978	30099	30132	30234	30051	30224	30279	30291	30224	30103	30305	30089	30055	30154	30054	29987	30279	30161	30040	30066	30004	30161	30065	30020	30156	29969	30194	30361	30192	30146	30221	29967	30120	30184	30014	30140	30242	30017	30251	30059	29902	30120	30064	29924	30013	29931	30089	30228	30165	29984	29972	30146	30267	30133	30239	30171	30272	30198	30270	30029	29992	30190	30011	30022	29967	29900	30317	30217	30111	30408	30328	29958	30167	30008	30211	30081	30156	30349	30029	29906	29988	30080	30240	29896	30181	30285	29899	30033	30279	30058	29913	30055	29922	30065	30004	30193	30109	30320	29841	29998	30172	30285	30063	30057	29985	30210	29991	29901	30140	30000	30333	29984	29938	30170	30392	30114	30049	30250	30020	29983	30023	30279	30286	29957	30196	30099	29929	30091	30091	30026	30272	30188	29870	30120	30189	29987	30046	29850	29911	30135	30144	30170	30366	30349	29913	30070	30045	29923	30105	30271	30104	30145	29948	30202	30332	30160	30074	30042	30138	30242	30162	30267	30403	30108	29950	30023	29899	30026	30232	29935	30011	30254	30113	29954	29919	30055	30081	30372	30254	30126	29937	30082	30127	30065	29942	30090	30128	30068	30099	30157	30096	30144	30205	30196	30039	30176	30070	29988	29886	30127	30051	30230	30033	29985	30116	30335	30052	30161	30294	30036	30216	29990	30073	30044	30074	30026	30212	29889	30291	30290	30094	30072	29975	29913	30069	30004	30173	30075	30213	29935	30378	29921	29826	30138	29854	30000	30337	30127	30279	30028	30159	30046	30148	30037	30356	30086	30124	30028	29881	29997	30168	30103	30000	30086	30208	30071	30128	30069	30037	29926	29940	30140	29979	30073	29980	30130	30154	30135	30271	30100	30209	30076	30112	30120	30277	30244	30306	30070	30269	29907	30136	30129	30006	29996	29983	30316	30176	29724	30193	30219	30053	30028	29864	29980	29929	29916	30116	30158	30387	30229	30188	29937	30257	29991	29934	29951	30051	30015	30074	30110	30223	29973	30015	29941	30062	30047	30113	29892	30038	29934	30167	30050	30113	30051	30200	30052	30027	30347	30451	30245	30056	30271	30169	29963	30007	29885	30218	30396	30017	30314	30113	30116	30317	30160	30430	30233	30132	30061	30157	30294	30281	30139	30228	29934	30125	30071	30235	30027	29945	30031	30339	30207	30083	30137	30073	30098	29949	30175	30018	30190	30224	30150	30194	30153	30010	30174	30046	30048	30112	29908	29914	30127	30058	30118	30182	30042	30003	30220	30230	30315	30144	30145	29971	30039	29970	30212	30026	30152	30047	30059	30264	29935	30198	30138	30248	29990	30124	30221	30329	30036	30101	30070	30042	29943	30066	29964	30150	29901	29867	29839	30420	30159	29972	29987	30168	30000	29877	30116	29975	30304	30189	29849	30452	30092	30036	30051	30333	30064	29938	30109	30314	30121	30141	30171	30388	30186	30472	30134	30165	30214	30186	30097	30300	30105	30186	29995	30110	30041	30123	30218	30194	30025	29881	29970	30002	30042	30249	30096	30344	30123	29981	30226	30104	29961	30132	30041	30282	30183	30175	30281	30130	30076	29887	30098	30218	30102	30077	30118	30032	30139	30266	30164	30143	29843	29935	29976	30282	30032	29852	30253	30002	30018	30058	29989	30136	30262	30240	29953	30246	30212	30124	30201	30061	30082	30078	30157	30160	30160	30325	30304	30334	30049	30120	30030	30201	29932	30256	30174	30034	30101	29905	30301	29838	29872	29965	29992	30000	30034	30223	30170	30188	30036	30025	29975	29875	30054	30367	29841	30057	30304	30042	30270	30132	29949	30265	30027	30087	30266	30459	30310	30028	30026	30226	30128	30153	29950	30063	30063	29960	30323	30007	30108	30276	29927	30286	30246	29981	30052	30082	30305	30144	30122	30216	30239	29926	30068	29988	30201	29918	30015	30144	29937	29967	30129	29980	30239	30169	29979	30184	30047	29990	30201	29870	30261	30426	30265	30052	29956	30281	29865	30244	30270	30093	30135	30130	30146	30202	30010	30105	30125	29948	30026	30056	30113	30029	30047	30078	30218	29991	29934	30191	30099	30265	30075	30333	30245	30287	30030	30161	29940	30122	30029	29998	29864	30012	30214	30075	30138	30178	30043	30082	30066	30044	29996	30003	30292	30195	30039	30122	30118	30265	29959	30233	29939	30030	30129	30151	30059	30075	30038	29984	30069	30125	30024	30039	29991	30125	29951	30064	30016	30165	30043	30095	30160	30027	30128	29941	30196	30144	29906	30172	30158	29953	30196	30290	29995	30277	30163	30028	30038	29929	30170	30097	30318	30350	29773	30098	30062	30202	30016	29939	30104	30074	30214	29991	30099	29991	29915	30326	30201	30007	30224	30009	30035	29970	30201	30118	30273	29957	29992	30179	30089	30220	30272	29893	30131	30071	30079	29894	29896	29941	30162	30328	30306	30169	30095	30103	30358	30379	30253	30123	30100	30091	30336	30072	30164	30268	30109	30139	30172	30047	30062	30066	30022	30169	30014	30093	30233	30085	29926	30125	30170	30036	30045	30006	29989	30191	30104	30222	30084	30098	30234	30279	30127	30403	30121	30353	30269	30023	30101	29966	30033	30071	30197	30242	29943	29984	30032	30401	29901	30155	30161	30114	30482	30094	30153	29992	30335	30289	30164	30329	29985	29979	29922	30030	30003	29767	30126	30060	30092	30136	30237	30345	30384	30223	30038	30010	30261	30279	30145	29951	29953	30216	30122	30122	30095	30126	30031	30090	30071	30092	30027	30305	30039	30074	30244	30231	29930	30099	30303	30050	30251	30064	30189	30165	29917	30323	30080	30092	30145	30125	30274	30284	29834	30077	30193	30318	30196	30189	30186	30024	30024	30169	30283	30304	30205	29886	30119	30115	30271	29967	30062	30221	30004	30077	30073	30069	29760	30245	29812	30228	30253	30128	30046	30010	30017	30268	29938	30352	30211	30139	30042	30006	30024	30009	30249	30145	30003	29894	30053	30057	30077	30169	30146	30111	30311	30050	29986	30002	30216	30093	30383	30196	30151	30358	30203	30089	30056	29960	30072	30050	30120	30012	30261	30173	30409	29863	29954	30053	30141	30140	30101	30276	30280	30376	30297	30006	30013	30357	30002	30101	30222	30267	30120	30108	30220	30200	29760	30166	30207	30240	30008	29951	29853	30204	29952	30157	30221	29860	30006	29915	30038	30131	30051	29953	30075	30146	30041	30004	29967	30207	29955	29959	30066	30060	30304	30280	30155	30013	30308	29955	29863	30041	30180	29952	29968	30181	30035	30187	30066	29946	30200	30075	30188	30065	30073	30463	29991	29958	30240	30297	30028	30140	30135	30087	30256	30029	30053	30010	30061	30402	30046	29949	29944	30080	29967	30078	30283	30253	30164	30013	29999	30285	30146	30132	30302	30233	30193	30091	30032	30370	30042	29941	30014	29980	30212	30034	29965	30035	30007	30148	30102	29852	30166	30262	30026	30132	30100	30132	30107	30180	30086	29987	30063	30026	30157	30020	30170	30027	30263	30167	30129	30050	30217	30050	29953	30128	30041	29965	30124	30129	30169	30060	30310	30090	29969	29981	29842	30287	30266	29939	29929	30036	30160	29847	29984	30238	29960	30025	30066	30145	30189	30361	30238	30339	30117	30056	30168	30111	30101	30183	30278	30179	30331	30050	30144	30306	30016	30001	30040	30004	30068	30371	29962	29786	30044	30194	30252	30126	30060	29796	30051	30190	30108	30014	30078	30125	29960	29946	30324	30264	30120	30039	30148	29794	30172	30066	30324	30009	29867	30086	30175	30225	30138	29847	30183	29999	29996	29840	30096	30024	30133	29972	30221	30072	29944	30185	30010	30021	29938	30212	29942	30193	29983	30013	30231	30030	30153	30421	30006	30003	30157	30163	30344	30138	30300	30157	30143	30236	30089	30110	30149	30305	30121	30076	30144	29911	30199	30170	30155	29987	30141	30261	29977	29976	29881	29881	29925	30090	30344	30026	30093	30109	29969	29970	30172	29877	30222	29963	29999	30270	29820	30103	30142	30142	29965	30116	29933	30134	30250	29928	29986	30048	30208	30183	30078	29929	30203	30118	30025	29984	30340	30156	30251	30319	30333	30112	30017	30010	30004	30175	30308	30285	29925	30462	29994	30322	29937	30209	29898	30141	29828	29993	30119	30206	30189	30060	30326	30365	30007	30081	30021	29802	30320	30157	30122	30162	30367	30152	30291	30264	30040	29950	30109	30123	29982	30165	30189	30347	30062	30016	30156	30204	30164	30080	30073	30039	30215	30221	30288	30126	30181	30097	30000	30229	30278	30056	29998	30300	29870	30038	30151	29981	30150	30236	30168	30132	30026	30257	29986	30191	30238	30089	29871	30262	30092	30109	29977	30037	30104	30427	30122	30247	30264	30148	30020	30219	30153	29923	30234	30088	30247	30087	30279	30127	30259	30004	30303	30033	30010	30204	30055	30289	30056	30267	29990	30092	30058	30197	30276	30223	30171	30013	30156	30245	30119	30238	30061	30073	30074	30141	30221	30366	30017	29971	29981	30144	30139	30196	30051	30175	30141	30057	29923	29972	29955	29763	30186	30128	29940	30358	30286	30160	29939	30142	30170	30249	30317	30162	30173	30095	30192	30039	30020	29903	30026	30054	30074	30255	30171	30403	30115	30196	30042	30381	30023	30159	30161	30318	30237	30111	30193	30383	30136	30067	30389	30403	30474	29868	30259	30233	30158
24741	44062	40828	32969	28592	27822	26543	25130	24657	24176	23880	23706	23726	23958	23687	23697	23424	23433	23021	23629	23444	23334	23132	22993	22904	22947	22967	22810	22859	23005	22890	23068	22959	22759	22990	22983	22826	22855	22801	26006	27277	24869	24031	23377	22999	22756	22769	22793	22649	22669	22769	22583	22902	22670	22485	22741	22780	22571	22886	22542	22793	22759	22750	22835	22951	22482	22680	22812	22826	22612	22715	22767	22501	22611	22663	22665	22755	22683	22614	22718	22665	22798	22727	22835	22665	22677	22512	22758	22542	22856	22648	22748	22630	22520	22643	22689	22794	22766	22798	22675	22656	22921	22739	22791	22506	22795	22498	22862	22649	22688	22788	22711	22802	22840	22933	22833	22457	22806	22795	22825	22818	22741	22742	22749	22434	22747	22690	22740	22657	22839	22632	22699	22686	22800	22728	22619	22612	22737	22628	22472	22581	22700	22728	22754	22717	22663	22774	22658	22904	22666	22616	22858	22682	22670	22616	22792	22698	22660	22491	22737	22704	22692	22487	22763	22576	22631	22686	22883	22628	22824	22716	22623	22758	22689	22556	22812	22683	22694	22846	22694	22824	22611	22547	22613	22668	22734	22679	22819	22522	22597	22560	22823	22803	22695	22604	22638	22755	22746	22824	22647	22833	22730	22603	22953	22804	22721	22687	22717	22638	22751	22647	22895	22603	22810	22492	22675	22681	22628	22821	22802	22726	22576	22732	22623	22617	22811	22519	22585	22601	22657	22719	22765	22643	22842	22624	22698	22683	22534	22715	22790	22767	22932	22661	22509	22659	22788	22739	22619	22660	22670	22624	22780	22874	22670	22852	22637	22606	22534	22701	22523	22642	22571	22852	22591	22522	22705	22669	22588	22524	22666	22539	22741	22832	22741	22590	22621	22731	22743	22800	22795	22622	22469	22700	22720	22850	22629	22714	22862	22581	22694	22614	22650	22771	22657	22812	22573	22728	22804	22441	22724	22806	22722	22667	22839	22608	22693	22671	22643	22836	22597	22859	22816	22725	22856	22824	22725	22811	22611	22644	22726	22479	22605	22668	22593	22503	22627	22670	22841	22596	22609	22669	22834	22712	22650	22765	22512	22559	22695	22722	22638	22545	22811	22746	22539	22696	22549	22748	22712	22695	22884	22563	22682	22615	22636	22650	22624	22741	22597	22580	22874	22700	22536	22737	22709	22731	22628	22438	22837	22629	22585	22744	22753	22613	22533	22650	22663	22652	22477	22727	22654	22545	22673	22732	22752	22793	22610	22651	22858	22579	22696	22670	22510	22699	22796	22827	22773	22714	22796	22709	22560	22705	22434	22579	22852	22502	22855	22730	22836	22663	22816	22592	22696	22632	22751	22653	22565	22624	22754	22580	22758	22540	22539	22644	22739	22713	22654	22730	22773	22739	22755	22532	22601	22714	22780	22940	22579	22688	22584	22688	22715	22764	22711	22761	22715	22713	22442	22385	22814	22695	22663	22711	22678	22740	22757	22622	22874	22545	22707	22780	22804	22482	22639	22654	22500	22510	22588	22694	22786	22663	22702	22595	22773	22683	22748	22756	22636	22656	22786	22663	22691	22705	22579	22728	22580	22780	22436	22552	22776	22864	22767	22690	22626	22587	22723	22606	22694	22843	22734	22615	22566	22608	22757	22566	22679	22779	22758	22732	22635	22658	22608	22720	22597	22736	22645	22652	22611	22848	22694	22557	22666	22509	22813	22567	22776	22667	22574	22678	22591	22587	22742	22623	22689	22732	22748	22585	22540	22699	22608	22697	22597	22769	22545	22987	22634	22689	22742	22681	22820	22548	22549	22598	22508	22733	22545	22768	22446	22614	22741	22752	22764	22574	22685	22565	22648	22773	22562	22497	22638	22592	22561	22581	22749	22582	22691	22660	22636	22466	22781	22541	22738	22621	22734	22792	22606	22756	22451	22534	22812	22625	22923	22683	22679	22915	22574	22542	22590	22630	22738	22610	22728	22598	22721	22579	22628	22776	22813	22561	22707	22583	22724	22820	22583	22572	22686	22710	22641	22650	22875	22656	22642	22611	22577	22806	22718	22763	22755	22625	22523	22730	22645	22700	22807	22888	22644	22649	22514	22655	22804	22631	22678	22618	22719	22708	22754	22711	22584	22599	22631	22912	22791	22500	22931	22742	22769	22758	22709	22783	22576	22665	22466	22766	22708	22682	22558	22703	23001	22701	22608	22476	22537	22720	22829	22651	22676	22711	22472	22578	22825	22702	22721	22722	22686	22689	22635	22799	22635	22748	22601	22759	22750	22581	22667	22686	22563	22627	22667	22541	22651	22527	22686	22719	22737	22742	22784	22635	22765	22619	22653	22745	22741	22646	22403	22605	22642	22657	22732	22770	22562	22582	22702	22684	22655	22815	22731	22698	22616	22545	22797	22606	22727	22641	22797	22636	22639	22561	22608	22759	22658	22760	22789	22631	22805	22800	22645	22660	22629	22734	22544	22600	22670	22765	22636	22827	22638	22584	22713	22515	22821	22688	22605	22758	22716	22875	22527	22639	22644	22574	22779	22807	22737	22685	22505	22639	22634	22888	22600	22778	22616	22604	22629	22778	22648	22505	22621	22389	22483	22685	22606	22686	22547	22772	22606	22574	22589	22824	22550	22731	22662	22812	22589	22704	22599	22877	22732	22788	22653	22603	22683	22653	22660	22840	22768	22654	22733	22666	22604	22691	22716	22615	22661	22465	22777	22483	22668	22727	22677	22724	22529	22619	22484	22700	22683	22711	22852	22695	22697	22725	22738	22647	22782	22756	22768	22627	22494	22703	22619	22523	22802	22799	22679	22904	22546	22636	22607	22593	22609	22599	22602	22546	22810	22571	22640	22614	22696	22628	22804	22660	22898	22633	22735	22825	22673	22795	22702	22701	22813	22712	22620	22817	22620	22577	22444	22410	22675	22736	22742	22828	22838	22521	22877	22789	22661	22585	22454	22682	22702	22915	22761	22631	22681	22681	22859	22945	22604	22503	22610	22697	22617	22636	22418	22546	22659	22903	22716	22626	22648	22547	22722	22707	22730	22891	22657	22656	22703	22828	22551	22670	22699	22521	22817	22798	22716	22790	22640	22695	22768	22556	22501	22745	22906	22767	22631	22549	22681	22741	22622	22590	22784	22692	22565	22782	22810	22621	22687	22677	22625	22676	22718	22746	22672	22922	22683	22657	22700	22794	22610	22730	22394	22850	22549	22710	22778	22631	22820	22780	22477	22626	22729	22623	22626	22761	22481	22455	22849	22720	22606	22622	22624	22735	22755	22666	22727	22865	22651	22711	22631	22816	22592	22692	22745	22497	22581	22594	22818	22743	22748	22735	22859	22831	22570	22693	22768	22839	22645	22577	22544	22607	22559	22709	22570	22556	22731	22587	22734	22733	22735	22729	22602	22769	22551	22801	22772	22696	22685	22820	22840	22777	22607	22622	22732	22656	22813	22719	22682	22700	22741	22562	22773	22533	22703	22472	22606	22792	22655	22568	22855	22438	22611	22693	22719	22760	22590	22710	22835	22693	22534	22818	22637	22784	22658	22772	22741	22585	22506	22720	22487	22682	22645	22909	22610	22649	22627	22772	22606	22675	22552	22697	22631	22725	22755	22722	22714	22700	22840	22839	22654	22580	22509	22553	22611	22701	22548	22593	22557	22791	22710	22757	22818	22550	22803	22539	22864	22827	22615	22734	22728	22627	22749	22533	22581	22729	22761	22577	22496	22641	22603	22575	22840	22586	22644	22630	22701	22618	22594	22719	22662	22425	22592	22607	22566	22759	22511	22588	22724	22629	22639	22801	22524	22649	22634	22602	22846	22487	22731	22805	22763	22695	22856	22646	22669	22814	22708	22774	22640	22755	22586	22649	22785	22819	22907	22753	22546	22561	22844	22886	22620	22730	22768	22616	22479	22608	22569	22737	22577	22827	22395	22533	22693	22672	22598	22766	22689	22679	22845	22607	22722	22490	22526	22688	22751	22652	22707	22662	22641	22720	22658	22648	22806	22642	22621	22808	22760	22823	22471	22733	22574	22492	22710	22666	22706	22689	22543	22739	22657	22693	22696	22686	22774	22740	22549	22759	22759	22731	22841	22661	22508	22675	22744	22717	22675	22714	22706	22780	22538	22658	22704	22633	22855	22697	22730	22728	22746	22553	22811	22675	22639	22785	22393	22767	22674	22843	22768	22735	22766	22709	22727	22906	22875	22598	22762	22591	22545	22480	22598	22593	22507	22623	22843	22678	22601	22702	22706	22697	22635	22571	22948	22670	22497	22754	22523	22739	22718	22693	22733	22624	22710	22853	22710	22640	22522	22874	22692	22538	22766	22736	22573	22682	22573	22702	22490	22704	22546	22546	22639	22857	22705	22692	22606	22804	22703	22828	22650	22715	22690	22648	22709	22601	22746	22760	22745	22660	22539	22478	22702	22608	22739	22840	22645	22855	22727	22498	22716	22680	22741	22543	22587	22566	22621	22672	22727	22629	22716	22432	22638	22894	22492	22635	22608	22777	22675	22527	22801	22647	22612	22742	22548	22671	22572	22593	22726	22684	22658	22536	22723	22695	22648	22619	22653	22529	22653	22656	22618	22583	22768	22862	22635	22670	22705	22717	22609	22626	22642	22724	22769	22710	22643	22644	22733	22537	22755	22743	22644	22631	22779	22605	22710	22554	22710	22528	22807	22803	22651	22578	22587	22655	22741	22747	22685	22824	22801	22510	22642	22711	22688	22341	22684	22704	22761	22680	22719	22413	22749	22724	22664	22659	22746	22826	22545	22845	22484	22747	22689	22694	22713	22799	22767	22747	22813	22765	22779	22712	22642	22440	22712	22671	22597	22672	22759	22805	22575	22599	22650	22696	22657	22504	22581	22655	22612	22583	22717	22724	22602	22761	22852	22707	22700	22788	22605	22607	22783	22644	22808	22614	22773	22682	22634	22708	22777	22743	22549	22769	22751	22641	22820	22526	22676	22580	22476	22649	22725	22608	22832	22706	22735	22547	22738	22647	22533	22643	22756	22748	22728	22577	22693	22654	22704	22914	22445	22686	22555	22818	22704	22568	22675	22641	22724	22743	22474	22927	22553	22511	22710	22728	22735	22642	22735
29387	25972	34341	33165	30504	30776	30847	30427	30023	30206	30194	29959	30195	30098	30275	30224	30048	29783	29841	29948	29940	29657	30011	29950	30037	29860	29863	29812	29933	29853	29696	29727	29762	29872	30037	29713	29772	29764	29925	29838	30136	30042	30075	30079	29846	29970	29615	29765	29849	29925	29796	29591	29894	29752	29950	29848	29785	29836	29901	29697	29654	29829	29589	29941	29803	29922	30102	29858	29961	29710	29849	29779	29876	29714	29653	29871	29753	29881	29745	29802	29761	29871	30002	29753	29776	29822	29878	29740	29780	29818	29733	29941	29566	30020	29732	29509	29727	29840	29809	29937	29961	29650	29749	29710	29919	29780	29800	29591	29887	29802	29946	29987	29656	30042	29946	29822	29808	29757	29731	29847	29721	30023	30044	29813	29747	29724	29839	29578	29655	29499	29962	29808	30002	29699	29754	29764	29919	29642	29801	29651	29467	29783	29951	29779	29709	29881	29851	29776	29970	29874	29965	29817	29935	29675	29869	29716	30067	29759	29904	29644	29888	29983	29750	29550	29827	29775	29777	29804	29770	29763	29944	29763	29720	29836	29920	29620	29759	29656	29679	29917	29698	29946	29637	29730	29891	29746	29878	29904	29588	29827	29955	29845	29899	29980	29669	29691	29617	29877	29728	29747	29564	29899	29867	29699	29896	29794	29841	29730	29940	29963	29761	29691	29772	29847	29907	29888	29692	29765	29615	29863	30026	29972	29966	29763	29859	29788	29919	29749	29757	29866	29704	29898	30083	29941	29821	30125	29872	29602	29798	29918	29975	29887	30222	29703	29945	29765	29975	29946	29702	29738	29756	29584	29820	29748	29948	29894	29935	29702	29851	29837	29728	29833	29836	29747	30083	29919	29818	29884	29785	29811	29811	29814	29796	29885	29803	29948	29836	29907	29812	29972	29788	29944	29809	29843	29880	29692	29862	30001	29760	30015	29961	29846	29788	29845	29902	29870	29888	29779	29796	29931	29675	29668	29969	29632	29646	29869	29855	29808	29799	29637	29993	29932	29787	30027	30069	29773	29529	29821	29935	29792	29792	29723	29905	29844	29792	29753	29894	29784	29659	29653	29866	29826	29780	29692	29688	29934	29872	29837	29795	29732	29718	29665	29828	29879	29735	29706	29863	29753	29840	29803	29655	29941	29845	29940	29757	29591	29801	29782	29818	29958	29721	29859	29915	29870	29954	29823	29720	29875	29802	29858	29833	29821	29517	29746	29862	29589	29956	29655	29749	30121	29866	29697	29668	29587	30008	29615	29741	29685	29630	29700	29751	29566	29959	29838	30047	29692	29910	29992	29662	29758	29893	29755	29789	29833	29799	29991	29593	29903	29975	29691	29744	29884	29814	30012	29607	29645	29923	29575	29746	29956	29742	29796	29699	29714	29722	29498	29963	29762	29851	29747	29853	30045	29954	29950	29951	29861	29786	29584	29667	30111	29659	29851	29853	29876	29929	29716	29661	29689	29714	29932	29782	29843	30057	29883	29883	29864	29687	29507	29741	29769	29820	29788	29661	29884	29664	29823	29857	29756	29676	29794	29882	29711	29692	29591	29891	30048	29943	29767	29636	29773	30084	29937	29852	30001	29986	29550	29665	29632	29704	29754	29785	29727	29929	30099	29878	29805	30036	29881	29642	29810	29645	29608	29738	29947	29738	29692	29779	29649	29773	29666	29776	29926	29742	30069	29889	29814	29926	29706	29759	29924	29656	29784	30005	29894	29771	29656	29758	29745	29790	29839	29913	29802	29891	30078	29716	29777	29623	29685	29829	29451	29825	29726	29970	29834	29598	29669	29695	29889	29698	29481	29594	29778	29813	29665	29737	29726	29914	29878	29877	29578	29848	29699	29960	29768	29922	29717	29996	29517	29793	30024	29831	29769	29650	29958	29733	29862	30029	29723	29563	29729	29787	29595	29651	29784	29668	29937	29963	29679	29755	29581	29700	30125	29931	29680	29808	29706	29753	29606	30194	29766	29985	29705	29665	29652	29863	30040	29918	29874	29733	29975	29891	29808	30041	30002	29691	29742	29904	29469	29718	29928	29745	29826	29820	29877	29849	29836	29951	29802	29911	29899	29761	29822	29906	29724	29802	29824	30120	29937	29890	29882	29840	29773	29778	30086	29891	29921	29819	29691	29962	29715	29951	29749	29766	29950	29694	29937	29820	29876	29854	29911	29651	29899	29917	29840	29560	29993	29816	29763	29708	29679	29950	29693	29662	29843	29912	29716	29744	29708	29946	29843	30036	29898	29855	29637	29771	29855	30058	29672	29965	29833	29725	29899	29725	29719	29801	29873	29923	29874	29890	29730	29935	29913	29935	29954	29811	29846	29881	29789	29813	29824	29902	29770	29580	29868	29845	29913	29819	29715	29897	30126	29809	29777	30051	29911	29797	29913	29880	29738	29928	29684	29826	29901	29687	29866	29843	29838	29911	29931	29758	29937	29678	29859	29980	29715	29841	29864	29840	29924	29811	29581	30107	29759	29895	30079	29670	29574	29757	29586	29484	29829	29755	29766	29852	29660	29849	29885	29987	29876	29680	29511	29786	29790	29870	29834	29712	29896	29918	29970	29790	29806	29879	29788	29701	29837	29889	29855	29895	29816	29862	29461	29832	29850	29848	29692	29532	29816	29802	29783	30019	29999	29704	29916	29917	29964	29878	29951	29735	29780	29836	29784	29895	29709	29851	29791	29683	29746	29821	29816	29789	29826	29578	29809	29949	29821	29813	29929	29997	30025	29868	29753	30208	29978	29898	29927	30020	29834	30032	29844	29851	29626	29811	29844	29947	29702	29917	29935	29610	29845	29778	29868	29860	29955	29853	29783	30073	29779	29871	29706	29681	29971	30005	29968	29892	29729	29735	29651	29813	29991	29971	29714	29729	29814	29859	29757	29508	29856	29767	29761	29864	29893	29937	29811	29691	29650	29819	29882	29712	29781	29898	29720	29804	29715	29627	29680	30022	29643	29921	29643	29837	29824	29754	29733	30053	29863	29875	29645	29637	29799	30029	30059	29766	29934	29999	29917	29793	29922	29907	29947	29760	29656	29750	30004	29766	29696	29653	29890	29793	30012	29541	29885	29951	29649	29783	29599	29744	29785	29946	29892	30013	29711	29838	29807	29701	29580	29702	29498	29700	29817	29854	29841	29782	29601	29702	29752	29971	29798	29785	29740	30050	29541	29979	29930	29848	29936	29856	29840	29882	29732	29992	29806	29969	29789	29688	29598	29907	29861	29907	29741	29728	29949	29799	29803	29758	29846	29819	29760	29761	29968	29912	29663	29787	30190	29795	29681	29864	29850	30084	29769	29626	29669	29823	29556	29897	29885	30093	29752	29865	29962	29973	29742	29867	29884	29726	29933	29710	29614	29851	29807	29825	29673	29916	29945	29884	29810	29817	29755	29802	30109	29709	30018	29760	29870	29668	29841	29852	29691	29850	29830	30017	29989	29496	29754	29776	29836	29791	29862	30001	29792	29798	29995	29766	29866	29901	29584	29814	29653	29646	29974	29913	29938	29713	29730	29981	29932	29917	29751	29663	29937	30027	29641	29750	29768	29697	29729	30054	29743	29738	30014	29685	29635	29637	29856	29791	29809	29759	29647	29554	29945	29714	29800	29869	29846	29713	29742	30175	29781	29785	29733	29416	29814	29890	30042	29594	29727	29663	29835	29842	29725	29640	29935	29759	29813	29866	29974	29660	29979	29762	29780	29817	29795	29728	29817	29793	29907	29851	29834	29897	29819	29917	29650	29946	29991	29737	29895	29930	29759	29625	29850	29829	29799	29878	29655	29794	29796	29625	29891	29776	29794	29914	29699	30038	29985	30068	30057	29891	29965	29842	29632	29935	29650	29912	30020	29950	29868	29915	30017	30104	29697	29635	29790	29908	29698	29829	29674	29926	29846	29494	29652	29877	29921	29688	29756	29653	29592	29617	29634	29882	29761	29732	29802	29672	29890	29647	30031	29977	29917	29638	29785	29978	29910	30036	30021	29824	29830	30041	29724	30010	29663	29568	29859	29950	29761	29794	29487	29796	29868	30017	29798	30003	29721	29894	29804	29768	29690	29790	29899	29915	29957	29781	29819	29835	29724	29857	29743	29620	29792	29665	30007	29629	29855	29728	29977	29837	29845	29607	29865	29776	30010	29829	29745	29862	29737	29521	29815	30121	29696	29883	29698	30131	29864	29970	30025	29801	29919	29657	29791	29799	29704	29889	29862	29719	29677	29701	29967	29961	29909	29774	29750	29949	29872	29772	29903	29840	29754	29889	29860	29799	29808	29911	29638	29912	29785	29689	29643	29837	29631	29808	29963	29868	29803	29858	29743	29993	29779	29613	29749	29885	29540	30053	29544	29931	29659	29669	29592	29880	30029	29684	29975	29793	29730	29920	29877	29654	29679	29961	29789	29864	29736	29932	30033	29932	29803	29708	29743	29987	29746	29964	29757	29903	29785	29639	29974	30031	29694	29825	30090	29895	29723	29708	29879	29947	29926	29637	29967	29888	29798	29871	29783	29887	29763	29758	29771	29862	29912	29852	29981	29616	29685	29916	30281	29853	30031	29698	29711	29861	30122	30020	29995	29829	29855	29711	29846	29790	29902	29664	29777	29992	29736	29723	30067	30039	29653	29771	29871	29856	29859	29908	29696	29573	29863	29858	29868	29722	29931	30006	29654	29842	29757	29933	29941	30051	29712	29975	30050	29634	29975	29940	29768	29978	29814	29929	29772	29870	29920	29814	29925	30123	29767	29469	29736	29839	29628	29859	29778	29932	29783	29624	29829	29910	29791	29683	29722	29824	29934	30003	29772	29643	29721	29803	29704	29762	29828	29808	29436	29675	29920	29854	29781	29981	29842	29970	29864	29975	29993	29812	29915	29852	29837	30133	29766	29838	29771	29796	29966	29940	29848	29976	29664	29886	29770	29921	29720	29555	29872	29808	29943	30073	29877	29661	29618	29848	30001	29817	29867	30013	29721	29906	29959	29665	29755	30141	30033	29723	29606	29897	29717	29952	29876	29793	29817	29718	29847	29752	29963	30059	29837	29990	29841	29893	29649	29656	29729	29963	29676	29587	29979	29880	29594	29971	29908	29902	29823	29875	29625	30203	29793
24735	34059	32090	26524	24504	24482	24019	23300	23321	22998	22991	22802	23012	23023	22950	22837	22953	22849	22714	22726	22761	22655	22777	22565	22794	22308	22555	22584	22471	22592	22740	22526	22635	22631	22429	22448	22596	22488	22462	22628	22892	22856	22851	22597	22647	22593	22416	22502	22437	22389	22520	22483	22617	22518	22536	22447	22495	22434	22327	22525	22322	22598	22562	22565	22593	22658	22558	22580	22543	22584	22641	22599	22543	22616	22415	22542	22583	22537	22488	22532	22636	22314	22464	22673	22473	22412	22609	22575	22500	22491	22607	22509	22384	22538	22649	22431	22471	22611	22609	22497	22545	22528	22416	22456	22577	22514	22657	22406	22464	22272	22705	22385	22455	22441	22445	22446	22440	22564	22444	22561	22453	22541	22561	22562	22555	22382	22494	22523	22611	22462	22475	22537	22507	22495	22508	22466	22506	22473	22522	22711	22548	22304	22563	22662	22545	22461	22362	22578	22315	22503	22567	22367	22458	22516	22634	22498	22400	22613	22364	22580	22380	22389	22419	22492	22695	22556	22522	22425	22432	22586	22381	22491	22553	22603	22401	22543	22535	22748	22508	22694	22338	22340	22458	22358	22540	22653	22594	22533	22288	22392	22677	22608	22544	22593	22472	22390	22315	22560	22713	22594	22557	22454	22624	22563	22432	22449	22433	22607	22476	22548	22500	22422	22460	22599	22424	22599	22339	22416	22388	22488	22464	22481	22438	22505	22500	22504	22473	22462	22401	22572	22502	22513	22720	22590	22638	22462	22591	22443	22545	22419	22470	22504	22491	22451	22602	22513	22551	22535	22594	22495	22454	22417	22461	22283	22569	22579	22556	22416	22629	22640	22490	22477	22369	22604	22354	22299	22547	22455	22622	22381	22330	22576	22353	22442	22361	22454	22552	22589	22558	22471	22486	22464	22397	22289	22646	22398	22496	22497	22335	22599	22478	22498	22554	22541	22651	22782	22442	22481	22512	22296	22614	22615	22350	22356	22578	22582	22615	22582	22367	22485	22528	22449	22641	22577	22568	22589	22493	22484	22477	22644	22322	22541	22471	22361	22443	22490	22438	22626	22588	22422	22573	22514	22452	22444	22388	22533	22514	22462	22548	22406	22558	22519	22506	22328	22487	22611	22406	22626	22617	22651	22411	22475	22553	22437	22575	22541	22545	22452	22584	22540	22540	22405	22626	22446	22384	22643	22555	22561	22546	22492	22525	22614	22442	22769	22591	22443	22485	22491	22516	22522	22592	22484	22494	22573	22454	22520	22610	22352	22593	22644	22661	22457	22561	22454	22581	22478	22711	22557	22572	22495	22501	22393	22485	22495	22321	22408	22522	22331	22425	22652	22680	22485	22427	22565	22492	22422	22430	22470	22362	22432	22397	22558	22500	22461	22413	22636	22554	22502	22788	22551	22600	22369	22411	22384	22463	22653	22495	22383	22539	22708	22463	22527	22465	22352	22590	22407	22338	22781	22371	22504	22549	22506	22422	22551	22461	22518	22383	22636	22502	22427	22543	22571	22478	22433	22361	22441	22621	22592	22372	22507	22447	22633	22534	22283	22659	22381	22751	22614	22613	22594	22583	22544	22510	22380	22698	22593	22618	22571	22694	22672	22564	22400	22612	22633	22472	22596	22586	22472	22623	22507	22520	22403	22533	22478	22396	22411	22540	22577	22446	22376	22466	22426	22383	22478	22637	22470	22581	22601	22483	22410	22538	22676	22509	22561	22342	22350	22680	22480	22510	22585	22542	22510	22508	22400	22544	22418	22576	22490	22397	22647	22690	22596	22442	22458	22466	22403	22586	22425	22564	22289	22353	22493	22601	22450	22371	22541	22458	22554	22602	22513	22412	22691	22631	22439	22550	22387	22565	22630	22482	22438	22572	22530	22393	22552	22718	22463	22415	22572	22496	22539	22603	22465	22682	22564	22434	22593	22592	22447	22534	22712	22367	22603	22379	22496	22467	22393	22541	22406	22528	22400	22601	22470	22486	22636	22647	22495	22532	22408	22545	22267	22646	22520	22657	22526	22615	22471	22432	22569	22549	22521	22444	22554	22605	22667	22483	22473	22493	22588	22558	22523	22521	22388	22415	22503	22626	22594	22517	22510	22541	22570	22557	22573	22588	22396	22498	22667	22516	22348	22625	22486	22420	22526	22612	22587	22239	22453	22459	22313	22510	22452	22497	22490	22397	22578	22512	22528	22637	22517	22649	22429	22571	22417	22360	22381	22541	22575	22587	22600	22741	22662	22458	22581	22470	22332	22471	22228	22545	22518	22410	22534	22631	22606	22595	22426	22519	22369	22591	22566	22508	22609	22549	22616	22596	22531	22622	22620	22630	22430	22395	22490	22446	22514	22456	22592	22735	22495	22437	22450	22670	22576	22595	22541	22652	22467	22437	22521	22645	22410	22320	22410	22361	22651	22635	22581	22295	22690	22559	22481	22770	22362	22541	22383	22508	22519	22622	22570	22451	22564	22612	22347	22709	22737	22500	22438	22355	22391	22569	22531	22455	22548	22425	22398	22682	22553	22623	22700	22445	22584	22429	22366	22397	22656	22210	22624	22604	22498	22650	22528	22525	22550	22465	22321	22581	22366	22494	22440	22594	22437	22356	22477	22450	22479	22469	22653	22582	22465	22294	22591	22584	22712	22629	22447	22608	22514	22493	22692	22758	22450	22525	22272	22454	22375	22681	22410	22580	22456	22481	22504	22746	22782	22262	22375	22368	22365	22574	22538	22675	22416	22493	22473	22449	22838	22455	22493	22178	22538	22480	22499	22490	22474	22761	22510	22710	22378	22517	22380	22600	22329	22404	22667	22428	22588	22377	22487	22572	22463	22620	22500	22327	22441	22494	22560	22485	22362	22706	22378	22530	22619	22229	22390	22470	22504	22407	22329	22728	22535	22514	22555	22526	22643	22422	22413	22534	22494	22194	22478	22684	22447	22580	22449	22538	22487	22714	22637	22557	22536	22588	22477	22624	22572	22503	22468	22287	22525	22635	22472	22613	22690	22290	22492	22601	22498	22507	22518	22446	22505	22513	22512	22461	22577	22578	22369	22277	22463	22398	22477	22418	22463	22551	22451	22624	22599	22713	22648	22547	22597	22535	22519	22520	22565	22537	22489	22390	22532	22336	22493	22529	22448	22376	22508	22603	22499	22683	22422	22400	22449	22464	22451	22380	22592	22626	22614	22252	22744	22447	22517	22318	22691	22550	22299	22440	22523	22447	22363	22498	22700	22598	22537	22607	22315	22473	22703	22500	22522	22499	22540	22469	22581	22515	22701	22567	22406	22513	22555	22507	22509	22540	22518	22388	22520	22519	22500	22546	22467	22629	22462	22580	22540	22558	22469	22405	22337	22538	22622	22209	22790	22496	22452	22454	22580	22433	22626	22516	22539	22578	22557	22678	22571	22395	22467	22699	22492	22516	22544	22602	22577	22632	22384	22652	22362	22650	22756	22306	22540	22532	22667	22444	22505	22449	22616	22480	22517	22332	22496	22576	22478	22568	22522	22556	22549	22705	22432	22466	22614	22545	22679	22467	22446	22598	22549	22602	22457	22541	22630	22684	22367	22546	22595	22497	22339	22552	22419	22436	22465	22701	22670	22650	22445	22612	22728	22424	22566	22559	22585	22379	22502	22620	22355	22563	22475	22466	22501	22679	22412	22549	22540	22449	22537	22405	22606	22591	22535	22460	22356	22501	22371	22400	22342	22637	22589	22583	22571	22396	22491	22388	22479	22473	22554	22394	22530	22596	22531	22686	22606	22479	22403	22681	22611	22500	22489	22590	22388	22438	22562	22493	22450	22328	22379	22566	22563	22490	22525	22346	22745	22518	22344	22405	22631	22451	22531	22502	22494	22547	22585	22642	22472	22577	22307	22628	22564	22509	22619	22430	22486	22450	22410	22290	22589	22528	22464	22499	22494	22395	22479	22373	22549	22223	22432	22533	22537	22544	22490	22458	22559	22511	22536	22524	22606	22513	22558	22558	22531	22484	22541	22516	22538	22360	22589	22454	22413	22404	22550	22390	22565	22514	22342	22554	22492	22536	22719	22552	22618	22375	22675	22442	22409	22572	22537	22474	22540	22470	22577	22504	22471	22711	22480	22414	22513	22605	22504	22439	22568	22566	22612	22491	22446	22694	22361	22572	22482	22428	22597	22467	22461	22362	22433	22547	22433	22370	22334	22535	22462	22610	22554	22626	22572	22438	22569	22638	22535	22506	22470	22502	22696	22482	22508	22474	22389	22537	22416	22481	22552	22634	22520	22657	22536	22491	22463	22533	22563	22257	22568	22515	22698	22393	22682	22421	22613	22388	22310	22481	22447	22507	22361	22673	22546	22436	22433	22663	22571	22550	22426	22490	22489	22585	22458	22619	22621	22496	22538	22404	22452	22775	22611	22648	22504	22429	22388	22442	22469	22653	22542	22598	22487	22693	22449	22572	22540	22513	22470	22544	22578	22449	22596	22417	22528	22569	22556	22545	22442	22316	22575	22698	22454	22466	22619	22434	22289	22307	22702	22646	22497	22476	22324	22461	22515	22519	22582	22370	22822	22429	22309	22523	22439	22580	22472	22431	22450	22338	22547	22334	22486	22568	22600	22480	22492	22504	22620	22504	22395	22428	22558	22655	22427	22495	22594	22535	22517	22545	22463	22494	22496	22385	22193	22628	22498	22504	22511	22554	22507	22354	22648	22375	22482	22456	22476	22693	22534	22421	22520	22396	22619	22319	22539	22521	22313	22514	22444	22610	22411	22593	22473	22573	22579	22485	22474	22689	22579	22475	22686	22467	22388	22539	22701	22414	22497	22432	22565	22386	22309	22452	22442	22502	22351	22487	22316	22531	22413	22349	22544	22398	22657	22494	22459	22403	22427	22455	22340	22540	22678	22482	22456	22372	22480	22726	22516	22677	22289	22457	22405	22533	22520	22388	22386	22780	22484	22435	22494	22394	22399	22752	22448	22300	22402	22603	22370	22455	22591	22457	22663	22459	22361	22617	22511	22548	22510	22694	22447	22447	22570	22504	22475	22528	22346	22448	22425	22500	22387	22480	22609	22605	22500	22431	22636	22551	22400	22501	22511	22489	22466	22394	22462	22603	22555	22622	22657
23777	21525	29279	24849	25197	30599	33065	30543	30164	30389	30228	30363	30092	30100	30111	29858	30129	30068	29821	30341	30224	29966	29679	29686	29890	29812	29564	29793	29717	29946	29748	29615	29696	29827	29778	29824	29651	29526	29610	30591	31209	30774	30256	29874	29893	29711	29715	29548	29630	29809	29590	29741	29509	29382	29786	29756	29819	29646	29485	29423	29489	29310	29759	29475	29667	29582	29370	29457	29741	29498	29722	29563	29780	29383	29513	29320	29753	29462	29432	29688	29865	29673	29827	29349	29533	29414	29354	29546	29791	29558	29475	29774	29822	29530	29545	29700	29585	29673	29701	29540	29871	29768	29736	29605	29434	29729	29600	29718	29285	29567	29597	29508	29621	29648	29663	29902	29748	29542	29757	29799	29559	29443	29425	29545	29678	29676	29411	29472	29446	29510	29675	29528	29554	29553	29619	29411	29489	29560	29583	29648	29868	29411	29546	29312	29632	29747	29339	29550	29751	29625	29584	29819	29544	29688	29244	29659	29755	29748	29606	29547	29741	29708	29413	29582	29697	29754	29424	29279	29512	29512	29581	29669	29371	29552	29630	29316	29331	29670	29680	29673	29580	29352	29535	29573	29587	29610	29683	29640	29501	29599	29577	29533	29519	29468	29469	29480	29731	29898	29966	29725	29415	29458	29637	29261	29492	29587	29330	29573	29661	29790	29659	29789	29308	29457	29608	29482	29425	29937	29728	29705	29830	29521	29572	29713	29489	29593	29535	29664	29824	29630	29633	29541	29699	29517	29674	29269	29846	29686	29507	29650	29426	29334	29611	29736	29824	29848	29601	29603	29477	29667	29645	29557	29682	29552	29517	29646	29521	29857	29529	29545	29329	29398	29820	29674	29337	29596	29461	29707	29900	29687	29666	29566	29790	29480	29713	29692	29443	29514	29557	29554	29726	29494	29517	29500	29611	29790	29519	29498	29585	29558	29713	29610	29588	29654	29492	29595	29277	29493	29609	29542	29485	29560	29541	29676	29486	29932	29270	29521	29581	29565	29358	29392	29529	29660	29682	29601	29506	29540	29577	29519	29768	29606	29546	29632	29727	29528	29724	29677	29499	29598	29219	29474	29374	29627	29549	29536	29452	29619	29425	29575	29543	29679	29464	29790	29823	29567	29578	29584	29600	29534	29454	29737	29533	29531	29757	29673	29561	29726	29537	29472	29709	29667	29672	29623	29329	29466	29861	29472	29664	29464	29483	29467	29448	29576	29664	29603	29472	29462	29439	29759	29514	29510	29610	29395	29709	29769	29251	29440	29849	29809	29417	29592	29725	29446	29614	29594	29416	29540	29550	29591	29592	29490	29807	29433	29603	29393	29462	29877	29682	29754	29631	29758	29896	29672	29264	29588	29585	29711	29714	29613	29741	29622	29614	29723	29537	29721	29597	29549	29614	29658	29471	29399	29599	29782	29825	29691	29470	29564	29236	29532	29759	29587	29772	29605	29740	29545	29523	29475	29593	29723	29370	29645	29562	29760	29737	29792	29599	29550	29654	29704	29416	29548	29536	29629	29459	29389	29854	29603	29621	29791	29486	29393	29624	29565	29733	29481	29764	29737	29551	29670	29496	29463	29517	29669	29577	29562	29476	29796	29492	29510	29639	29375	29407	29503	29427	29797	29781	29520	29687	29365	29613	29626	29758	29649	29702	29722	29690	29490	29801	29763	29637	29641	29478	29419	29392	29495	29373	29667	29712	29572	29619	29566	29743	29670	29474	29440	29523	29434	29526	29643	29561	29561	29709	29416	29596	29654	29390	29694	29461	29515	29701	29768	29645	29443	29571	29551	29785	29710	29707	29726	29720	29591	29645	29603	29555	29712	29625	29591	29681	29611	29580	29747	29481	29338	29668	29602	29400	29540	29680	29455	29638	29684	29582	29701	29825	29478	29523	29629	29577	29424	29577	29258	29358	29813	29851	29483	29468	29347	29595	29388	29516	29592	29759	29599	29594	29537	29763	29476	29641	29777	29810	29664	29455	29693	29692	29682	29635	29380	29627	29489	29854	29633	29693	29553	29783	29665	29648	29832	29628	29561	29625	29683	29252	29225	29603	29466	29802	29648	29223	29503	29635	29500	29449	29606	29455	29519	29506	29643	29651	29471	29597	29580	29713	29744	29644	29709	29429	29484	29608	29593	29367	29470	29767	29639	29432	29410	29654	29621	29685	29652	29488	29728	29640	29343	29644	29541	29725	29671	29665	29600	29763	29452	29460	29564	29555	29578	29436	29542	29609	29531	29593	29492	29929	29769	29457	29740	29799	29498	29599	29615	29445	29626	29516	29646	29518	29641	29606	29468	29401	29720	29569	29380	29632	29696	29783	29701	29729	29496	29628	29446	29727	29710	29752	29505	29805	29597	29623	29509	29420	29799	29674	29745	29351	29475	29633	29763	29790	29544	29549	29484	29627	29763	29753	29559	29775	29838	30029	29629	29356	29721	29750	29539	29675	29671	29580	29361	29739	29838	29382	29452	29676	29605	29567	29611	29591	29467	29718	29487	29446	29479	29512	29392	29736	29388	29278	29660	29495	29646	29711	29668	29356	29701	29365	29486	29654	29633	29685	29503	29763	29543	29301	29717	29665	29692	29586	29786	30038	29619	29671	29269	29826	29463	29617	30004	29684	29555	29511	29458	29395	29484	29576	29583	29696	29448	29830	29549	29427	29732	29639	29516	29580	29472	29639	29322	29617	29522	29494	29636	29697	29609	29671	29706	29567	29493	29563	29535	29449	29590	29665	29557	29680	29638	29370	29698	29549	29551	29812	29580	29500	29372	29466	29732	29704	29503	29564	29484	29645	29678	29527	29531	29732	29666	29535	29425	29599	29619	29540	29593	29409	29443	29526	29551	29813	29394	29492	29767	29573	29523	29699	29541	29682	29724	29651	29640	29364	29644	29571	29812	29795	29724	29444	29664	29415	29522	29681	29634	29550	29582	29405	29641	29631	29639	29594	29598	29571	29580	29612	29571	29287	29533	29618	29481	29678	29481	29643	29655	29608	29349	29431	29475	29654	29396	29634	29738	29686	29676	29716	29808	29703	29491	29596	29608	29511	29554	29641	29479	29574	29643	29554	29771	29811	29365	29499	29562	29468	29446	29450	29645	29530	29392	29572	29505	29483	29396	29523	29685	29564	29486	29812	29524	29288	29350	29522	29751	29860	29599	29501	29497	29796	29564	29443	29507	29817	29771	29610	29493	29683	29332	29971	29854	29582	29593	29458	29751	29613	29696	29373	29501	29717	29472	29409	29915	29414	29497	29523	29496	29781	29297	29616	29551	29552	29512	29716	29637	29655	29540	29432	29517	29508	29768	29366	29785	29740	29531	29446	29662	29595	29622	29585	29724	29677	29414	29414	29684	29860	29735	29638	29720	29506	29716	29631	29745	29669	29868	29561	29570	29697	29471	29386	29617	29592	29827	29488	29517	29575	29408	29498	29890	29590	29588	29746	29556	29555	29563	29341	29456	29376	29540	29588	29607	29854	29575	29586	29659	29582	29521	29539	29389	29408	29808	29760	29604	29645	29627	29693	29853	29746	29661	29411	29397	29600	29368	29400	29755	29756	29525	29858	29437	29596	29667	29572	29373	29703	29810	29349	29478	29725	29688	29580	29653	29662	29676	29653	29412	29482	29726	29705	29466	29770	29365	29315	29649	29690	29615	29746	29646	29567	29525	29571	29849	29745	29679	29591	29762	29638	29604	29732	29311	29488	29531	29706	29728	29497	29583	29567	29654	29581	29828	29655	29567	29680	29482	29500	29394	29739	29425	29407	29491	30018	29519	29525	29417	29883	29444	29558	29569	29481	29496	29647	29479	29525	29527	29562	29549	29437	29692	29528	29564	29526	29412	29426	29476	29301	29732	29548	29551	29580	29597	29582	29764	29555	29516	29749	29596	29506	29641	29394	29675	29667	29809	29617	29739	29784	29803	29659	29648	29558	29470	29578	29830	29686	29639	29590	29539	29545	29504	29586	29586	29689	29722	29782	29561	29754	29635	29535	29570	29469	29541	29814	29499	29652	29670	29628	29453	29701	29609	29493	29416	29681	29669	29552	29516	29644	29618	29537	29560	29503	29462	29521	29840	29396	29664	29481	29267	29426	29700	29768	29465	29645	29479	29483	29424	29769	29629	29441	29669	29697	29366	29574	29588	29802	29625	29539	29639	29595	29581	29477	29789	29474	29538	29979	29467	29670	29604	29627	29649	29535	29749	29411	29508	29547	29531	29517	29428	29556	29404	29608	29599	29611	29571	29720	29601	29404	29566	29479	29519	29782	29582	29538	29987	29677	29662	29692	29541	29585	29512	29690	29266	29840	29693	29785	29580	29395	29470	29669	29514	29539	29687	29641	29584	29674	29672	29463	29492	29698	29265	29557	29581	29603	29495	29635	29675	29499	29665	29631	29426	29696	29745	29857	29533	29316	29496	29438	29404	29595	29530	29627	29666	29529	29638	29295	29813	29556	29756	29339	29464	29721	29542	29622	29619	29471	29590	29638	29666	29657	29539	29475	29634	29798	29532	29677	29497	29472	29529	29524	29698	29841	29513	29674	29529	29650	29309	29387	29746	29451	29553	29573	29501	29512	29461	29339	29609	29837	29806	29634	29409	29545	29613	29629	29812	29623	29534	29868	29635	30215	29546	29658	29831	29628	29518	29622	29560	29861	29434	29499	29695	29715	29569	29627	29781	29524	29532	29336	29537	29472	29467	29690	29671	29719	29849	29748	29541	29606	29456	29697	29625	29711	29460	29601	29573	29726	29558	29796	29453	29724	29594	29718	29571	29318	29781	29538	29597	29630	29629	29711	29308	29565	29754	29652	29509	29530	29571	29353	29378	29644	29685	29704	29591	29643	29664	29487	29506	29365	29903	29669	29514	29507	29562	29536	29729	29320	29600	29847	29718	29531	29652	29567	29354	29514	29487	29510	29611	29767	29740	29679	29540	29807	29572	29590	29563	29531	29526	29455	29480	29493	29320	29589	29419	29694	29482	29476	29632	29616	29651	29669	29443	29394	29759	29667	29707	29331	29822	29892	29601	29537	29735	29836	29689	29600	29627	29627	29572	29615	29715	29596	29599	29556	29816	29506	29396	29636	29326	29763	29699	29668	29623
23268	39108	36936	29608	26494	25893	25346	24006	23619	23363	23343	22881	23060	23182	23279	23155	23000	22666	22853	23094	22907	22777	22598	22575	22686	22584	22363	22579	22567	22368	22423	22621	22594	22600	22670	22597	22514	22493	22535	23638	25077	23683	23205	22877	22662	22382	22610	22244	22574	22416	22433	22523	22351	22360	22403	22327	22420	22536	22531	22348	22362	22345	22434	22491	22584	22501	22452	22306	22445	22279	22326	22178	22280	22513	22357	22500	22500	22553	22310	22464	22416	22346	22351	22391	22267	22536	22464	22343	22587	22592	22413	22370	22292	22525	22291	22369	22510	22663	22286	22353	22271	22449	22276	22599	22364	22311	22308	22661	22444	22481	22426	22248	22511	22410	22355	22575	22367	22425	22298	22244	22463	22552	22514	22464	22323	22319	22519	22328	22458	22454	22207	22289	22498	22360	22183	22461	22476	22528	22413	22376	22493	22355	22361	22359	22403	22581	22326	22587	22302	22531	22520	22390	22457	22515	22453	22425	22328	22521	22338	22449	22335	22447	22326	22441	22553	22426	22461	22234	22355	22248	22373	22568	22311	22426	22394	22397	22447	22433	22265	22338	22245	22353	22428	22251	22521	22634	22497	22241	22479	22268	22517	22542	22126	22498	22560	22535	22365	22355	22323	22262	22574	22373	22382	22349	22428	22388	22448	22180	22579	22434	22312	22535	22366	22413	22387	22643	22351	22610	22450	22277	22438	22332	22393	22456	22145	22495	22463	22460	22314	22528	22297	22365	22397	22414	22446	22476	22539	22465	22483	22414	22516	22554	22300	22338	22492	22245	22469	22304	22446	22500	22377	22294	22599	22417	22545	22554	22528	22224	22393	22391	22461	22323	22580	22234	22324	22422	22357	22452	22499	22545	22467	22389	22454	22309	22325	22489	22388	22463	22518	22318	22596	22326	22442	22366	22547	22560	22250	22254	22421	22388	22440	22352	22507	22592	22512	22323	22508	22460	22442	22340	22479	22536	22361	22594	22440	22416	22394	22342	22415	22612	22608	22247	22475	22283	22592	22503	22193	22260	22349	22504	22270	22298	22300	22406	22616	22336	22546	22296	22253	22286	22308	22528	22409	22461	22262	22386	22524	22257	22527	22358	22404	22320	22229	22420	22326	22437	22411	22458	22383	22471	22546	22301	22604	22186	22317	22422	22387	22484	22395	22304	22346	22545	22482	22381	22384	22400	22345	22382	22526	22454	22534	22446	22351	22320	22375	22187	22532	22291	22329	22466	22403	22326	22628	22307	22477	22254	22489	22539	22477	22288	22452	22465	22360	22226	22522	22516	22353	22586	22436	22528	22509	22318	22387	22263	22470	22399	22406	22406	22309	22589	22574	22374	22447	22458	22348	22350	22345	22293	22393	22225	22352	22524	22429	22532	22313	22421	22504	22467	22618	22494	22443	22498	22330	22313	22384	22293	22308	22481	22440	22385	22433	22358	22555	22373	22340	22636	22312	22325	22340	22462	22439	22258	22366	22440	22482	22513	22359	22216	22389	22543	22158	22489	22414	22448	22221	22471	22340	22563	22441	22390	22480	22517	22454	22188	22397	22481	22236	22405	22354	22326	22348	22393	22561	22358	22371	22444	22494	22406	22374	22302	22207	22312	22427	22546	22397	22392	22295	22336	22451	22508	22319	22489	22398	22506	22135	22416	22383	22387	22439	22452	22227	22491	22536	22480	22507	22287	22290	22518	22535	22516	22309	22493	22383	22483	22087	22371	22245	22493	22367	22399	22152	22338	22379	22451	22448	22319	22266	22267	22328	22355	22445	22428	22471	22426	22420	22286	22432	22472	22574	22424	22682	22403	22348	22390	22396	22475	22345	22584	22296	22251	22312	22611	22557	22527	22308	22409	22501	22416	22435	22510	22316	22314	22392	22293	22341	22256	22307	22297	22449	22369	22348	22255	22480	22307	22366	22485	22511	22362	22430	22447	22485	22328	22256	22642	22413	22383	22398	22548	22573	22354	22323	22585	22262	22464	22536	22406	22337	22394	22615	22334	22492	22560	22456	22322	22359	22326	22593	22424	22463	22434	22371	22485	22372	22518	22209	22404	22397	22629	22200	22493	22411	22343	22277	22531	22336	22314	22259	22426	22446	22531	22381	22457	22397	22383	22485	22493	22339	22508	22490	22301	22197	22474	22458	22420	22376	22397	22543	22274	22412	22346	22196	22554	22238	22344	22499	22235	22169	22302	22558	22401	22551	22575	22542	22440	22422	22447	22448	22239	22374	22538	22351	22573	22493	22373	22444	22503	22194	22240	22424	22385	22443	22449	22417	22302	22293	22367	22402	22364	22400	22604	22264	22398	22494	22345	22499	22339	22434	22432	22399	22528	22385	22329	22530	22530	22338	22441	22481	22393	22374	22355	22423	22185	22347	22456	22406	22569	22349	22342	22541	22386	22555	22471	22417	22441	22206	22446	22468	22476	22245	22497	22420	22436	22440	22425	22506	22421	22383	22372	22411	22421	22390	22451	22424	22481	22383	22417	22441	22550	22157	22386	22403	22347	22346	22355	22269	22387	22539	22413	22423	22282	22221	22430	22327	22312	22497	22379	22448	22216	22387	22501	22573	22418	22419	22456	22274	22397	22450	22583	22363	22261	22515	22165	22469	22409	22388	22289	22559	22444	22345	22476	22276	22422	22306	22406	22472	22516	22565	22437	22419	22359	22490	22548	22238	22446	22436	22339	22414	22293	22380	22411	22538	22358	22454	22186	22366	22484	22358	22564	22440	22407	22538	22481	22305	22364	22440	22394	22595	22493	22458	22412	22362	22461	22393	22398	22629	22243	22523	22381	22498	22541	22363	22497	22389	22402	22497	22433	22537	22392	22446	22477	22320	22241	22297	22373	22507	22309	22481	22310	22470	22464	22564	22449	22573	22410	22337	22359	22229	22357	22475	22456	22429	22383	22495	22549	22640	22315	22322	22571	22349	22269	22324	22369	22311	22518	22429	22518	22274	22421	22349	22435	22367	22520	22299	22607	22276	22435	22515	22383	22604	22427	22372	22318	22415	22468	22487	22414	22523	22419	22411	22289	22428	22372	22360	22380	22316	22240	22527	22467	22437	22639	22224	22485	22329	22331	22164	22393	22384	22582	22321	22662	22418	22227	22466	22276	22301	22266	22386	22564	22464	22455	22402	22359	22386	22308	22331	22309	22358	22352	22327	22430	22404	22380	22250	22300	22473	22247	22400	22406	22356	22538	22508	22443	22504	22441	22486	22355	22561	22377	22363	22446	22296	22431	22577	22422	22357	22319	22464	22443	22227	22396	22499	22605	22684	22408	22296	22351	22394	22426	22306	22330	22444	22683	22294	22580	22234	22393	22497	22479	22488	22332	22292	22472	22261	22613	22282	22357	22496	22256	22480	22369	22279	22458	22387	22417	22590	22309	22446	22410	22386	22301	22549	22638	22333	22404	22447	22199	22441	22305	22553	22267	22478	22588	22388	22260	22425	22446	22261	22511	22267	22249	22384	22305	22539	22432	22354	22198	22313	22434	22578	22514	22481	22404	22531	22640	22166	22507	22386	22255	22538	22333	22396	22305	22444	22265	22478	22510	22199	22498	22566	22466	22388	22172	22305	22436	22287	22399	22360	22465	22378	22342	22369	22541	22548	22508	22089	22455	22606	22345	22329	22543	22307	22447	22388	22361	22259	22331	22549	22498	22441	22380	22347	22459	22408	22277	22429	22523	22576	22481	22175	22365	22378	22381	22391	22341	22380	22297	22355	22404	22447	22417	22407	22341	22373	22441	22425	22308	22459	22623	22424	22239	22319	22438	22493	22324	22211	22311	22436	22408	22353	22329	22504	22470	22241	22459	22404	22480	22248	22290	22345	22411	22485	22421	22269	22445	22424	22344	22391	22363	22413	22121	22598	22492	22304	22300	22489	22485	22372	22409	22306	22436	22437	22238	22372	22328	22549	22471	22327	22550	22445	22380	22276	22364	22382	22374	22621	22613	22536	22542	22453	22503	22281	22444	22330	22334	22528	22331	22369	22550	22329	22461	22353	22519	22387	22363	22283	22335	22499	22354	22568	22358	22534	22490	22349	22326	22479	22519	22522	22424	22417	22582	22498	22644	22397	22450	22456	22310	22401	22462	22359	22461	22419	22587	22309	22191	22407	22199	22532	22410	22248	22308	22435	22458	22373	22595	22468	22302	22559	22302	22464	22415	22346	22253	22414	22379	22581	22507	22497	22316	22418	22423	22371	22385	22404	22465	22395	22536	22216	22559	22421	22376	22413	22396	22343	22469	22398	22300	22327	22576	22257	22265	22511	22491	22281	22381	22453	22322	22396	22326	22331	22456	22418	22324	22499	22308	22355	22232	22352	22436	22498	22279	22297	22362	22453	22347	22507	22378	22376	22451	22320	22461	22485	22340	22226	22507	22428	22452	22576	22262	22394	22488	22392	22522	22221	22236	22501	22258	22493	22317	22370	22306	22284	22371	22455	22500	22161	22403	22582	22420	22469	22389	22398	22332	22370	22296	22384	22517	22289	22379	22297	22264	22317	22371	22348	22544	22431	22387	22427	22391	22359	22391	22466	22264	22592	22375	22443	22193	22480	22427	22472	22437	22637	22350	22524	22345	22397	22468	22587	22526	22299	22280	22341	22546	22417	22268	22404	22470	22352	22276	22322	22275	22513	22368	22332	22377	22341	22292	22306	22354	22485	22211	22446	22417	22567	22351	22247	22349	22377	22280	22293	22243	22540	22566	22464	22507	22454	22374	22408	22324	22314	22425	22322	22373	22482	22418	22474	22450	22394	22575	22452	22539	22530	22156	22369	22268	22433	22469	22455	22464	22322	22529	22350	22287	22309	22461	22435	22341	22328	22554	22503	22432	22308	22284	22273	22130	22463	22491	22448	22422	22308	22583	22433	22492	22552	22434	22356	22238	22467	22526	22532	22351	22377	22375	22420	22423	22342	22521	22397	22442	22489	22371	22446	22488	22394	22314	22257	22465	22551	22487	22429	22511	22253	22499	22396	22300	22522	22347	22366	22421	22380	22503	22491	22346	22348	22448	22261	22587	22376	22561	22532	22190	22565	22482	22459	22259	22399	22382	22325	22392	22254	22478	22360	22577	22343	22602	22465	22441
22825	21532	29379	24244	22947	29166	34635	31464	31026	31329	31161	30796	30743	30906	30773	31079	30590	30364	30239	30663	30592	30898	30612	30415	30342	30248	30172	30235	30139	30233	30040	30239	30211	30386	30455	30183	30316	30278	30158	31607	33484	32151	31464	30546	30590	30082	30107	30178	29832	30188	30040	30188	30061	29941	30076	30103	30168	29926	30115	30193	29969	29881	30305	30078	30079	30116	30029	30061	30186	30083	30071	29928	29949	30205	30130	30191	30254	30339	29814	30016	30139	29958	30035	30187	30020	29885	30123	29982	30157	30242	29950	30011	30204	29921	30068	30010	29913	29970	30188	29945	30078	30243	30102	30068	30116	30148	29805	29994	30012	29863	30028	30123	30259	29899	30142	29922	29864	29949	30046	30077	29941	30174	30155	30051	30075	30106	30091	29983	29952	30110	30118	30139	30070	30136	30264	29977	30089	29990	30041	29978	30244	30190	30239	29933	30003	30185	30183	30010	30067	29717	30020	30175	30048	30108	29996	30128	29989	30312	30119	30232	29808	30084	29891	29997	30319	30258	29994	30096	30254	30038	30280	30025	30092	30056	30306	29939	30223	29991	29865	29947	30132	30090	29901	30141	29697	29851	29922	30111	30227	30213	30201	30100	30320	29999	30208	29980	29914	29936	30199	29932	30025	29950	29927	29972	29804	29840	29929	29810	29754	30043	30050	29921	30187	29958	30227	30073	30273	30030	30136	30136	29851	30185	29903	30102	30089	30163	30129	29932	29895	29893	30188	30021	30034	29965	30130	30164	30046	29905	29927	29990	30111	30063	29958	30206	30184	30253	30105	30209	30174	29966	30081	30036	30159	29901	29979	29945	29988	29927	29928	29749	30030	30003	29948	30179	30097	29973	30060	30004	30039	29842	30231	30052	29871	30081	30011	30081	30192	29796	29966	30098	30099	30029	29992	29866	29881	29596	30058	30088	30159	30102	29898	30004	30182	30352	29991	29853	30010	30167	30084	29880	30295	30089	30374	30142	30210	30168	30238	30013	30062	29979	29858	29786	30180	30050	30225	29808	30107	30037	30014	30007	30111	29968	30067	30144	29913	30047	30043	30143	30028	30087	29806	30157	30118	30002	29892	30013	29997	30143	30081	29762	29850	29915	29931	30134	30144	30035	30161	30160	29966	29919	29986	30136	30186	29937	29851	30030	30150	30168	30041	30048	30040	29822	30263	30030	30057	29931	29782	30036	29977	30079	30210	29995	30268	29941	30051	30256	30158	30188	30062	29966	29870	29964	29961	29698	29957	30144	30084	29921	30070	29897	29971	30131	30119	30038	30078	30001	30098	29904	30135	30105	29952	30060	29893	29922	30053	30231	29969	30114	30014	30057	30056	29864	29914	30115	30057	29963	30027	29853	30064	30038	29977	30121	29966	29819	30162	29898	30038	29984	29935	30003	30190	30038	30313	29877	30009	29879	29866	29992	29864	29887	30066	30056	30182	29970	29746	29840	30233	29977	30012	30221	29989	30083	29893	30000	29861	29966	30125	30132	29865	30054	30067	30257	30161	30144	30228	29803	29908	30010	29919	30218	29999	30189	30008	30276	30043	30018	30207	29914	30167	30023	30056	30140	30012	30043	30005	29879	30067	30083	29974	30191	29957	29964	29887	29979	30186	29969	29763	29867	29886	30340	30243	30086	30280	30131	29870	29976	30035	30079	30097	30195	29825	30068	29921	30196	30089	30074	30128	30081	29674	30039	30160	30174	29956	30046	29980	29849	29999	30107	30019	30075	29896	30065	30221	30056	30108	30056	29917	29962	29758	29940	30176	30356	29985	30100	30063	30029	30213	30133	30156	29798	29964	30068	30213	30138	29962	29757	29788	30134	30096	30209	30049	30185	29875	29880	30054	30188	30288	29998	29960	29980	30144	29812	29891	29968	29999	30140	30160	29959	30161	30219	30244	29926	29739	30053	30002	30044	30091	30008	30131	30084	30324	29954	30084	30162	30138	30025	30051	30095	30156	30090	29998	30117	29930	29950	30001	30044	29992	30002	30041	29881	29854	29726	30026	30291	29639	29941	29978	29909	30300	30011	30274	29903	29735	29906	30004	29844	30095	30384	30230	30104	29888	29946	30064	30063	29810	30091	30254	30136	30108	30091	30088	30106	30310	30103	30015	30051	30077	30109	30315	29972	29825	29910	30047	30114	30220	29816	29929	29992	29780	29769	30126	30078	29811	30108	30056	30094	30053	30108	30280	30358	30048	29808	29999	29913	29848	29877	29973	30132	30010	29973	30066	30213	30008	30100	30021	30191	29863	29955	29964	29934	29928	30080	30224	30034	30240	29960	29862	30079	29883	30070	29911	29931	29881	30022	29969	29916	30039	29828	29954	29828	30107	29965	29892	30191	30025	30114	29998	29814	30053	29980	30253	30127	30145	29868	30081	29820	29837	30097	30084	30032	29888	30042	30184	30122	29897	29789	30330	30224	29988	30089	29893	29949	29969	30077	29816	29946	30200	30311	29958	30227	30338	30100	30107	29948	30180	30031	30131	29871	30175	29703	29911	29919	30076	30016	29787	29999	29884	29916	29922	30167	30148	30257	30007	30053	30027	29935	30215	29901	29823	29849	30093	30296	29984	29972	29932	30080	30202	30147	30346	29930	29927	30136	30070	29952	30004	30189	29923	29875	29916	29993	30188	29960	30011	29912	29820	30092	29967	30211	30011	30193	30019	30041	30310	30041	30053	29997	29804	29900	30104	30097	30212	29990	29955	29857	30145	29947	30153	30069	30066	30036	29825	30071	29963	30138	30249	30247	30144	29902	29896	30128	30062	30004	30100	29811	30037	29950	29998	29840	29993	29892	29997	29998	29950	29974	30108	30060	30118	29988	30159	30118	29995	30149	29861	30404	30059	30104	30031	30068	29796	30082	29786	29978	29897	30141	29795	29818	30053	30251	29825	29857	29877	29918	30024	30095	30279	30075	29840	30138	30160	30034	30127	29911	30074	30009	29973	29921	29926	30201	30082	29973	29992	30066	29934	30066	29877	29797	29966	29906	30103	30026	30143	29966	30073	30165	30171	29976	29996	30050	29855	30053	29950	30027	29893	30113	30160	30217	30011	30003	29876	30107	30148	29885	30281	30048	30209	29762	30058	29895	30130	29809	30101	30005	30087	29955	29969	29876	30248	29972	29953	29925	30187	29946	30080	30034	29895	30094	29836	30020	29943	30089	30140	29910	29849	30172	29966	30105	29826	29938	30345	29919	30283	29985	30110	30040	30049	29854	29897	29861	29912	30290	29977	29961	30049	29915	29963	30066	30037	30297	29824	29939	30324	30060	29822	29800	30045	29932	30067	29966	29696	29901	30154	29946	29970	29921	29961	29916	30011	29996	29973	30040	30069	30047	30202	30219	30137	29754	30068	29997	30025	29941	30095	29975	29670	29931	30080	30050	30109	30312	29916	30161	29972	29759	29894	30037	30120	30030	30237	30039	29878	29691	29947	30254	30013	29956	30069	30026	30028	29846	29965	29879	29743	30398	30203	30242	29848	30028	29918	30114	29939	30063	29988	30245	30178	30039	30055	29979	30184	30061	30090	30137	30074	29914	30109	29955	30142	29816	30304	30019	30106	29945	30134	30076	30223	29858	29945	29935	30186	30084	30071	30047	29941	29927	29899	29921	29963	30271	30093	30002	29894	30293	29946	30180	30050	30154	30143	29866	29982	30086	30032	29908	29974	29859	29928	30044	30255	30108	29986	29802	30072	30173	30019	30121	30087	30011	30167	29918	29821	30100	29962	29921	29978	29838	29946	30020	30228	29952	30068	30183	30250	29854	30176	30111	30116	29758	30004	30348	30004	29988	29822	29898	30328	29890	29951	29886	30117	30138	30301	29977	29988	30055	29867	29874	30006	30035	30095	30039	30093	29967	30167	30080	30087	29801	29924	29786	30033	30057	29995	29766	29817	29860	30162	30035	29938	30007	30133	29841	30161	29886	29999	29705	30021	29977	29967	29921	30027	30201	30105	30076	30160	29786	29730	30362	29809	29801	30030	30021	30093	30116	30173	30120	30100	30010	30108	30021	29843	29953	30188	30154	30187	29931	30063	30058	30054	30043	30024	29983	30012	29906	30020	29954	30149	29782	29933	29876	30044	30081	29976	30006	29993	29787	29926	29935	30277	30021	29983	30178	30024	30160	30065	29912	29952	29933	30094	30219	30015	30277	30008	29921	29969	30051	30339	29994	29944	29965	30001	29838	29844	30035	29956	30074	30296	30054	30254	29914	29921	30142	30146	29897	30090	30185	29910	29838	29858	29890	29828	30215	29945	30193	29920	30203	30074	30061	29982	29979	29786	29915	29977	29877	30164	29976	30028	29943	30273	30038	29940	29929	29891	30236	29948	30050	30070	30125	29876	30146	30125	30112	29795	30172	30043	30049	30213	30051	30130	29922	29702	29968	30174	30326	29920	30116	30207	29880	29905	30047	30084	30017	30090	29924	30062	29850	30315	30021	29919	30103	30120	30065	30142	30208	29996	30001	30082	30100	30233	30093	29751	29997	30241	29969	29944	29922	29705	29955	30127	30064	30109	30058	29923	29892	30147	30029	30264	30272	29696	30002	30239	29865	29898	30125	30090	30036	30095	29998	30077	30077	29867	30104	29859	29944	30038	29798	29905	29943	30037	30087	30355	29941	29930	29885	29809	30059	29985	29964	29874	30021	30123	29961	29931	29962	30258	30052	30079	29910	29970	29989	30031	29864	29936	30261	30156	29794	30403	30133	29829	29970	30127	30140	30287	29993	30042	29932	29936	29896	29911	30041	30058	29981	29696	30123	29762	30203	29870	30198	30038	30061	29989	30066	30018	29838	30069	29972	29978	29969	30167	29969	29960	30060	29996	30091	30120	30030	29943	30015	30003	30168	29862	30030	29994	30004	30078	29930	29791	29898	29884	29927	29982	29839	30112	29985	29970	29807	30000	30074	29916	30049	30078	29938	30074	30031	29709	29933	30082	29946	30009	29885	30172	29866	30168	30142	30087	29968	30007	30076	30031	30109	29939	29992	30063	30088	30162	30070	29935	30004	29962	29857	30107	29861	30028	29837	30091	30055	30049	29926	29939	30177	29748	29819	29957	30070	30152	30012	29945	30079	29691	29953	30177	30221
24809	43792	40723	32622	28673	27578	26556	25426	24637	23956	24111	23507	23700	23520	23699	23683	23438	23184	23040	23604	23350	23098	23254	22903	22917	22826	22998	22727	22782	22810	22764	22820	22767	22775	22765	22731	22804	22632	22818	25161	27324	25109	23921	23309	22980	22620	22635	22580	22635	22646	22673	22532	22614	22618	22896	22551	22689	22638	22704	22550	22730	22527	22774	22557	22677	22667	22736	22570	22730	22391	22634	22559	22584	22544	22580	22724	22636	22508	22581	22876	22743	22427	22631	22530	22632	22702	22696	22548	22500	22699	22542	22640	22563	22472	22658	22449	22732	22722	22660	22584	22394	22668	22737	22427	22569	22595	22725	22712	22809	22534	22861	22783	22658	22685	22535	22717	22734	22699	22609	22599	22650	22631	22741	22636	22604	22707	22612	22597	22563	22460	22552	22558	22610	22614	22503	22513	22630	22634	22552	22677	22509	22771	22766	22550	22631	22551	22616	22489	22502	22679	22708	22590	22675	22612	22475	22606	22458	22679	22691	22591	22473	22664	22572	22584	22629	22682	22552	22533	22642	22702	22618	22740	22635	22570	22584	22543	22532	22900	22659	22668	22559	22640	22376	22576	22557	22375	22548	22763	22732	22489	22701	22594	22464	22601	22378	22765	22640	22588	22494	22461	22661	22555	22567	22570	22538	22563	22709	22439	22561	22527	22604	22640	22577	22478	22510	22723	22455	22594	22757	22452	22598	22526	22572	22679	22570	22555	22774	22508	22627	22701	22853	22419	22566	22604	22468	22652	22799	22652	22638	22597	22584	22801	22649	22680	22549	22519	22660	22629	22713	22532	22832	22549	22577	22588	22671	22541	22548	22660	22610	22533	22608	22816	22458	22611	22525	22616	22631	22637	22522	22647	22534	22619	22705	22365	22551	22546	22606	22623	22628	22469	22759	22678	22804	22405	22666	22464	22714	22639	22537	22646	22526	22502	22595	22561	22673	22669	22785	22536	22946	22570	22469	22476	22512	22493	22589	22517	22528	22660	22687	22531	22671	22533	22286	22579	22628	22560	22540	22663	22458	22693	22708	22566	22381	22496	22425	22589	22537	22538	22587	22673	22532	22479	22452	22687	22547	22605	22580	22626	22504	22658	22369	22672	22501	22606	22565	22776	22753	22418	22554	22518	22573	22601	22600	22668	22546	22401	22722	22751	22493	22570	22721	22612	22509	22499	22612	22577	22794	22572	22703	22736	22514	22599	22566	22696	22644	22584	22646	22637	22641	22520	22648	22595	22553	22598	22453	22637	22421	22597	22493	22616	22712	22739	22661	22619	22546	22547	22613	22601	22459	22511	22644	22498	22384	22490	22491	22741	22500	22479	22464	22545	22720	22691	22517	22710	22632	22694	22348	22577	22611	22581	22764	22782	22686	22502	22580	22647	22556	22636	22583	22492	22570	22635	22637	22512	22552	22618	22540	22646	22609	22628	22680	22505	22683	22579	22553	22506	22635	22656	22461	22639	22384	22600	22589	22667	22714	22562	22503	22639	22479	22738	22557	22434	22556	22553	22764	22732	22522	22568	22690	22466	22589	22655	22757	22492	22745	22645	22636	22588	22913	22459	22604	22558	22487	22645	22413	22578	22586	22632	22390	22477	22685	22614	22570	22671	22544	22644	22728	22598	22510	22604	22666	22375	22721	22756	22486	22694	22618	22558	22493	22568	22516	22650	22661	22709	22651	22651	22620	22575	22741	22538	22741	22589	22432	22611	22624	22459	22547	22660	22660	22419	22569	22621	22627	22612	22618	22595	22507	22510	22472	22569	22694	22684	22476	22631	22719	22608	22812	22759	22623	22564	22564	22785	22505	22488	22574	22649	22550	22573	22643	22620	22844	22618	22574	22615	22637	22435	22640	22593	22640	22554	22561	22616	22595	22743	22551	22702	22724	22508	22701	22361	22442	22388	22557	22754	22658	22642	22575	22457	22765	22384	22505	22608	22521	22639	22502	22664	22524	22586	22457	22455	22623	22563	22696	22618	22651	22639	22565	22580	22513	22598	22505	22568	22746	22641	22590	22720	22503	22664	22674	22704	22571	22525	22587	22558	22719	22780	22530	22780	22768	22450	22770	22410	22750	22598	22656	22470	22691	22481	22448	22686	22517	22701	22753	22758	22671	22647	22624	22472	22559	22610	22730	22552	22637	22595	22410	22579	22723	22546	22553	22533	22526	22407	22539	22595	22478	22551	22517	22562	22425	22594	22531	22625	22461	22550	22432	22532	22561	22669	22320	22479	22566	22727	22574	22623	22690	22550	22448	22554	22563	22610	22347	22510	22697	22648	22706	22532	22510	22647	22528	22618	22715	22456	22731	22575	22553	22598	22539	22559	22724	22426	22432	22505	22577	22661	22544	22617	22570	22673	22360	22814	22702	22605	22579	22597	22625	22638	22474	22493	22815	22373	22390	22613	22705	22533	22488	22400	22615	22592	22635	22747	22623	22582	22614	22563	22649	22552	22600	22612	22625	22525	22660	22524	22544	22554	22666	22532	22448	22689	22528	22495	22640	22642	22671	22577	22476	22640	22484	22652	22771	22411	22621	22380	22713	22581	22540	22672	22571	22690	22602	22599	22708	22529	22499	22627	22646	22845	22691	22553	22593	22352	22587	22698	22564	22717	22591	22499	22628	22434	22478	22711	22831	22592	22490	22526	22509	22681	22632	22500	22606	22656	22554	22712	22790	22624	22296	22709	22505	22633	22537	22631	22487	22701	22379	22615	22350	22815	22447	22609	22843	22508	22537	22612	22488	22585	22382	22616	22598	22703	22401	22608	22464	22552	22543	22669	22511	22693	22646	22713	22773	22519	22504	22637	22592	22669	22482	22519	22356	22430	22682	22609	22564	22624	22583	22585	22557	22587	22651	22665	22682	22618	22665	22498	22716	22696	22512	22649	22672	22719	22658	22492	22543	22469	22516	22671	22536	22565	22765	22597	22784	22680	22525	22520	22563	22506	22625	22563	22516	22701	22659	22544	22692	22531	22486	22538	22503	22404	22758	22511	22718	22776	22568	22610	22849	22521	22533	22693	22489	22594	22618	22609	22611	22526	22614	22467	22695	22717	22450	22424	22645	22654	22625	22515	22404	22686	22515	22540	22507	22510	22531	22598	22522	22660	22544	22376	22566	22586	22523	22651	22497	22518	22577	22717	22773	22409	22440	22503	22526	22516	22461	22552	22430	22441	22497	22661	22688	22489	22480	22724	22599	22492	22446	22677	22667	22662	22536	22641	22591	22600	22555	22550	22515	22647	22438	22874	22499	22593	22614	22469	22466	22763	22624	22670	22706	22593	22694	22510	22622	22583	22616	22629	22444	22615	22688	22604	22492	22664	22565	22706	22582	22688	22679	22741	22462	22566	22522	22478	22740	22593	22746	22411	22524	22623	22710	22520	22564	22730	22431	22590	22682	22468	22542	22582	22739	22732	22601	22409	22595	22754	22537	22788	22540	22550	22583	22627	22409	22746	22447	22712	22674	22657	22390	22757	22573	22526	22611	22534	22493	22787	22588	22724	22726	22656	22604	22628	22559	22486	22591	22555	22740	22709	22546	22500	22636	22585	22664	22490	22613	22459	22566	22506	22713	22692	22632	22586	22655	22685	22664	22624	22525	22598	22408	22652	22819	22599	22684	22673	22824	22516	22763	22660	22592	22653	22567	22550	22657	22644	22517	22692	22706	22702	22827	22709	22594	22737	22586	22721	22553	22732	22777	22535	22526	22580	22539	22596	22623	22604	22468	22484	22820	22636	22638	22625	22710	22402	22664	22494	22587	22500	22476	22483	22503	22688	22509	22603	22576	22678	22490	22516	22705	22529	22711	22645	22510	22558	22561	22518	22624	22502	22657	22586	22532	22539	22581	22712	22750	22635	22605	22575	22525	22864	22602	22591	22550	22768	22716	22579	22415	22633	22624	22561	22631	22553	22530	22613	22570	22759	22710	22656	22657	22732	22586	22460	22712	22464	22553	22718	22472	22525	22496	22633	22532	22520	22540	22640	22566	22558	22719	22506	22623	22697	22483	22698	22643	22713	22414	22719	22639	22686	22533	22612	22610	22559	22730	22420	22453	22743	22543	22417	22639	22613	22590	22616	22465	22606	22621	22690	22422	22464	22440	22768	22663	22512	22628	22550	22627	22540	22521	22518	22439	22670	22440	22736	22497	22545	22420	22812	22651	22455	22476	22394	22612	22655	22623	22603	22598	22504	22558	22615	22723	22659	22338	22567	22610	22722	22639	22524	22527	22546	22734	22604	22616	22492	22368	22442	22676	22531	22620	22637	22409	22544	22643	22464	22812	22310	22561	22687	22651	22569	22797	22420	22589	22551	22681	22435	22635	22642	22655	22590	22698	22600	22734	22630	22645	22550	22675	22513	22669	22633	22588	22618	22586	22557	22486	22735	22633	22368	22560	22819	22720	22679	22687	22647	22494	22646	22589	22594	22520	22474	22436	22483	22518	22544	22672	22639	22755	22501	22551	22654	22632	22512	22485	22694	22569	22502	22783	22541	22688	22639	22381	22698	22566	22315	22698	22696	22539	22626	22560	22727	22646	22550	22565	22745	22559	22617	22604	22571	22711	22458	22633	22722	22627	22395	22805	22671	22646	22618	22672	22709	22701	22608	22660	22626	22677	22723	22542	22669	22811	22626	22590	22564	22540	22561	22586	22600	22552	22553	22487	22560	22480	22599	22696	22513	22696	22754	22711	22704	22581	22503	22511	22549	22733	22457	22612	22695	22659	22650	22659	22588	22332	22724	22621	22487	22480	22622	22679	22649	22577	22864	22422	22522	22582	22766	22526	22647	22504	22509	22708	22511	22544	22552	22560	22509	22558	22587	22671	22576	22634	22574	22541	22417	22672	22426	22540	22623	22343	22627	22651	22781	22496	22496	22737	22431	22442	22804	22613	22571	22575	22674	22582	22558	22477	22569	22549	22527	22558	22631	22413	22589	22814	22636	22586	22554	22578	22653	22539	22575	22703	22675	22691	22546	22501	22520	22557	22615	22518	22728	22529	22605	22521	22644	22599	22692	22731	22614	22559	22586	22800	22505	22580	22733	22433	22579	22727	22432	22505	22599	22765	22455	22610	22545	22740	22713	22486	22569	22577	22544
29246	26090	34498	33481	30360	30684	30991	30295	29950	29997	30030	29971	29912	29944	29965	29846	29670	29845	30032	29688	29887	30031	29972	29619	29751	29770	29911	29979	29752	29620	29920	29703	29609	29844	29510	29722	29593	29813	29797	29649	30114	30120	29825	29904	29861	29701	29854	29613	30099	29864	29733	29442	29976	29944	29805	29850	29915	29734	29896	29636	29800	29829	29722	29662	29780	29482	29728	29683	29657	29620	29651	29654	29697	29542	29689	29708	29845	29887	29540	29697	29858	29639	29806	29995	29712	29734	29841	29747	29589	29694	29582	29608	29869	29841	29842	29991	29789	29817	29877	29573	29707	29513	29631	29700	29804	29608	29821	29776	29924	29795	29809	29841	29632	29663	29662	29636	29622	29602	30035	29448	29890	29661	29723	29697	29919	29602	29838	29621	29751	29634	29793	29731	29822	29684	29639	29867	29881	29500	29573	29645	29720	29630	29664	29648	29679	29734	29782	29570	29699	29744	29440	29532	29771	29528	29672	29708	29617	29902	29720	29521	29580	29873	30051	29967	29794	29616	29594	29554	29680	29984	29778	29649	30014	29626	29574	29484	29945	29712	29667	29778	29898	29701	29772	29696	29628	29678	29820	29660	29588	29741	29504	29524	29813	29892	29741	29679	29670	29750	29636	29685	29558	29619	29836	29708	29860	29758	30037	29757	29966	29807	29812	30074	29847	29705	29684	29609	29713	29832	29729	29602	29755	29574	29634	29729	29467	29652	29814	29736	29816	29795	29580	29550	29577	29632	29715	29804	29808	29892	29776	29936	29751	29830	29722	29837	29757	29764	30017	29751	30038	29541	29694	29772	29848	29688	30084	29611	29809	29745	29571	29823	29631	29730	29908	29652	29579	29857	29815	29577	29639	29667	29674	29641	29710	29853	29593	29712	29661	29579	29679	29707	29854	29602	29793	29960	29699	29800	29911	29634	29671	29401	29861	29761	29839	29715	29769	29701	29737	29873	30016	29726	29714	29628	29915	29712	29634	29899	29679	29747	29801	29546	29651	29695	29630	29788	29532	29743	29555	29594	29918	29633	29707	29854	29825	29696	29656	29754	29659	29670	29833	29738	29599	29725	29757	29637	29687	29626	29722	29551	29901	29684	29669	29807	29691	29622	29874	29764	29921	29796	29819	29477	29752	29841	29595	29787	29668	29908	29611	30085	29708	29822	29956	29460	29901	29632	29941	29454	29632	29635	29808	29827	29746	29567	29735	29899	29727	29705	29771	29454	29771	29810	29705	29688	29756	29803	29799	29864	29689	29844	29705	29771	29758	29846	29878	29710	29926	29912	29797	30026	29754	29592	29866	29503	29788	29610	29772	29489	30102	29720	29759	29859	29671	29682	29365	29614	29439	29566	29788	29670	29465	29587	29566	29570	29945	29798	29664	29782	29563	29647	29953	29715	29964	29928	29582	29745	29695	29663	29790	29869	29920	29839	29598	29567	29700	29479	29782	29844	29744	29807	29842	29618	29521	29433	29639	29749	29808	29746	29607	29641	29848	29519	29641	29848	29597	29801	29749	29829	29771	29689	29630	29865	29746	29910	29704	29948	29505	29771	29591	29667	29773	29787	29925	29846	29885	29895	29759	29541	29673	29899	29910	29695	29641	29619	29911	29768	29678	29752	29668	29868	29761	29745	29780	29533	29567	29632	29618	29511	29552	30031	29788	29690	29487	29527	29728	29784	29560	29640	29792	29610	29870	29666	29684	29703	29723	29560	29792	29763	29599	29663	29828	29799	29638	29679	29884	29694	29871	29742	29834	29796	29719	29721	29642	29759	29781	29587	29614	29824	29477	29735	29897	29730	29738	29592	29811	29731	29739	29612	29811	29892	29680	29492	29774	29793	29785	29747	29638	30123	29601	29563	29901	29667	29668	29612	29664	29841	29754	29597	29577	29968	29503	29561	29801	29780	29728	29646	29639	29799	29567	29552	29845	29741	29670	29654	29999	29693	29805	29681	29725	29740	29953	29583	29614	29666	29787	29519	29721	29758	29811	29575	29694	29805	29663	29445	29870	29709	29966	29807	29801	29617	29883	29798	29746	29648	29570	29804	29818	29822	29645	29539	29868	29851	29717	29918	29672	29761	29811	29558	29703	29747	29925	29732	29885	29752	29616	29429	29758	29539	29786	29739	29754	29536	29625	29840	29705	29764	29772	29759	29673	30048	29844	29663	29847	29659	29647	29813	29763	29686	29629	29891	29625	29496	29813	29690	29767	29716	29691	29468	29647	29877	29885	29923	29780	29562	29605	29813	29579	29920	29807	29868	29860	29779	29670	29739	29428	29851	29689	29806	29882	29759	29790	29553	29824	29627	29943	29619	29793	29736	29938	29696	29693	29716	29695	29649	29522	29718	29735	29447	30019	29975	29945	29852	29741	29598	29624	29760	30122	29647	29640	29937	29685	29646	29867	29596	29680	29761	29591	29890	29758	29805	29677	29849	29590	29801	29603	29660	29537	30077	29839	29726	29624	29717	29550	29887	29911	29714	29549	30011	29760	29826	29822	29728	29613	29756	29688	29673	29776	29712	29697	29862	29875	29659	29553	29453	29985	29753	29478	29787	29562	29735	29920	29568	29804	29783	29650	29608	29583	29439	29814	29887	29642	29639	29516	29804	29791	29790	29587	29665	30055	29621	29939	29670	29944	29743	29637	29599	29966	29716	29687	29848	29716	29774	29831	29738	29691	29699	29770	29682	29796	29760	29721	29864	29817	29781	29625	29668	29666	29731	29634	29819	29890	29639	29573	29749	29725	29713	29762	29907	29604	29853	29496	29794	29788	29863	29789	29694	29749	29707	29865	30016	29791	29771	29850	29902	30152	29870	29867	29997	29976	29735	29722	29729	29898	29743	29614	29202	29859	29774	29959	29657	29799	29457	29688	29854	29727	29798	29765	29765	29705	29841	29723	29824	29611	29535	29709	29819	29728	29778	29864	29716	29775	29570	29766	29675	29764	29716	29853	29674	29844	29610	29795	29970	29685	29400	29636	29695	29704	29578	29706	29723	29508	29591	29693	30033	29671	29618	29578	29661	29466	29714	29850	29694	29811	29861	29746	29668	29882	29570	29639	29852	29641	29683	29746	29723	29727	29852	29933	29809	29827	29641	29890	29580	29563	29549	29678	29618	29923	29728	29745	29596	29506	30065	29959	29471	29596	29688	29849	29642	29739	29645	29704	29788	29631	29795	29635	29616	29421	29909	29960	29577	29797	29463	29605	29914	29749	29680	29921	29791	29901	29635	29565	29872	29689	29694	29741	29523	29879	30015	29687	29676	29772	29603	29723	29740	29678	29795	29739	29763	29984	29767	29527	29701	29671	29582	29738	29702	29654	29446	29750	29649	29896	29572	29745	29754	29879	30150	29663	29582	29662	29565	29813	29764	29841	29811	29652	29815	29899	29676	29837	29862	29820	30007	29722	29762	29773	29845	29665	29560	29567	29578	29796	29753	29743	29583	29671	29862	29781	29561	29655	29465	29721	29802	29529	29649	29590	29819	29727	29713	29662	29729	29756	29728	29764	29587	29787	29805	29682	29809	29773	29705	29648	29881	29705	29915	29632	29643	29611	29716	29629	29765	29814	29717	29924	29702	29713	29612	29732	29568	29824	29856	29735	29664	29527	29754	29579	29846	29952	29817	29682	29598	29746	29751	29425	29557	29949	29516	29594	29552	29879	29798	29966	29933	29649	29586	29640	29714	29820	29900	29798	29667	29931	29779	29825	29768	29631	29832	30152	29706	29680	29946	29711	29879	29834	29575	29543	29678	29755	29636	29571	29879	29811	29742	30029	29720	29915	29606	29644	29862	29863	29842	29782	29823	29872	29960	29680	29753	29724	29641	29724	29638	29639	29601	29760	29295	29642	29792	29786	29784	29912	29710	29609	29648	29977	29732	29962	29691	29911	29761	29784	29627	29613	29627	29852	29703	29672	29843	29573	29550	29783	29775	29857	29733	29611	30008	29733	29623	29612	29637	29442	29716	29829	29479	29857	29759	29617	29639	29544	29809	29883	29722	29953	29737	29809	29710	29565	29936	29616	29584	29797	29843	29754	29848	29653	29756	29858	29711	30103	29736	29790	29756	29792	29649	29490	29876	29817	29801	29829	29867	29814	29646	29630	29481	29767	29933	29791	29631	29765	29588	29689	29640	29644	29818	29952	29864	29754	29675	29955	29700	29828	29766	29826	29650	29940	29704	29630	29564	29717	29862	29736	29779	29860	29693	29642	29602	30025	29774	29318	29518	29856	29977	29522	29714	29739	29620	29764	29695	29643	29821	29817	29705	29906	29597	29800	29617	29648	29591	29787	29934	29924	29505	30076	29808	29378	29731	29655	29860	29620	29589	29734	30042	29834	29784	29650	29651	29772	29668	29632	29564	29774	29571	29809	29680	29772	29525	29668	29669	29925	29653	29658	29452	29988	29943	29817	29782	29371	29558	29824	29597	29808	29789	29773	29713	29839	29950	29742	29766	29758	29996	29810	29698	29825	29498	29654	29701	29660	29538	29896	29716	29639	29824	29889	29382	29752	29599	29941	29561	29595	29907	29797	29880	29750	29834	29832	29795	29725	29684	29932	29677	29803	29549	29838	29846	29684	29666	29819	29745	29628	29874	29886	29798	29923	29731	29870	29745	29726	29566	29662	30056	29651	29428	29628	29696	29845	29567	29647	29664	29781	29794	29682	29699	29587	29801	29976	29685	29769	29740	29756	29741	29551	29776	29562	29925	29758	29652	29746	29704	29534	29674	30117	29802	29866	29823	30078	29886	29950	29463	29771	29855	29556	29807	29627	29696	29761	29739	29833	29972	29667	29521	29608	29629	29635	29684	29767	29865	29914	29559	29581	29587	29929	29877	29801	29685	29874	29649	29402	29758	29725	29608	29791	29693	29705	29768	29714	29712	29825	29814	29685	29821	29746	29551	29623	29771	29923	29967	29594	29761	29857	29939	29709	29662	29682	29642	29832	29754	29789	29710	29659	29772	29878	29745	29581	29848	29697	29906	29763	29450	29567	29586	29756	29850	29721	29827	29796	29743	29599	29642	29817	29591	29601	29823	29885	29650	29567	29672	29967	29968	29846	29802	29791	29605	29569	29621	30016	29667	29705	29828	29894	29702
25109	34197	31866	26423	24585	24231	24018	23222	23112	22611	22874	22769	22613	22875	22656	22864	22750	22649	22468	22717	22532	22532	22452	22458	22628	22437	22387	22459	22530	22582	22274	22397	22417	22436	22506	22326	22670	22464	22443	22618	22760	22574	22679	22623	22385	22352	22374	22572	22545	22364	22311	22407	22528	22407	22457	22269	22610	22279	22514	22501	22405	22400	22309	22366	22417	22372	22534	22300	22463	22211	22535	22332	22341	22361	22565	22300	22242	22322	22382	22259	22325	22423	22343	22376	22475	22417	22383	22512	22346	22445	22376	22368	22303	22428	22432	22441	22233	22490	22335	22489	22589	22326	22369	22204	22199	22406	22409	22259	22285	22584	22361	22459	22267	22477	22349	22352	22355	22237	22545	22552	22374	22387	22314	22313	22327	22553	22344	22302	22288	22340	22313	22326	22411	22495	22363	22399	22392	22617	22272	22349	22521	22468	22432	22449	22408	22452	22267	22432	22396	22377	22241	22363	22359	22373	22290	22507	22352	22331	22408	22355	22292	22634	22475	22369	22201	22446	22521	22251	22229	22305	22369	22250	22414	22328	22353	22430	22407	22408	22311	22471	22178	22397	22355	22216	22377	22506	22218	22528	22481	22249	22391	22299	22548	22466	22143	22460	22358	22157	22396	22420	22402	22437	22323	22327	22222	22277	22254	22416	22366	22386	22268	22320	22443	22491	22426	22417	22392	22597	22302	22368	22378	22329	22194	22404	22374	22365	22381	22055	22455	22222	22399	22250	22345	22591	22297	22464	22633	22582	22594	22236	22326	22398	22340	22431	22352	22266	22185	22316	22186	22336	22263	22205	22464	22333	22484	22416	22423	22482	22313	22389	22321	22361	22403	22361	22462	22388	22434	22275	22184	22362	22408	22340	22402	22449	22268	22438	22363	22473	22510	22296	22343	22407	22555	22646	22256	22417	22450	22437	22424	22441	22452	22332	22343	22413	22402	22396	22319	22716	22364	22416	22309	22371	22228	22388	22378	22328	22375	22247	22471	22176	22436	22367	22295	22320	22507	22236	22473	22495	22494	22275	22328	22387	22421	22400	22453	22370	22389	22495	22439	22272	22408	22371	22475	22433	22316	22396	22468	22289	22274	22239	22421	22354	22414	22142	22484	22773	22393	22524	22345	22478	22386	22499	22330	22282	22268	22320	22422	22359	22292	22503	22482	22597	22200	22289	22480	22495	22381	22480	22396	22484	22319	22304	22426	22488	22377	22463	22339	22139	22325	22346	22360	22269	22428	22332	22417	22383	22390	22190	22338	22338	22333	22438	22362	22339	22299	22165	22408	22355	22497	22604	22573	22417	22416	22503	22183	22365	22517	22415	22364	22456	22353	22260	22358	22355	22392	22384	22384	22405	22290	22439	22379	22341	22435	22152	22419	22448	22481	22401	22323	22208	22376	22287	22462	22268	22516	22537	22461	22238	22333	22385	22353	22460	22341	22425	22428	22435	22241	22562	22199	22262	22236	22622	22358	22494	22504	22334	22527	22296	22316	22483	22243	22378	22544	22367	22374	22669	22377	22191	22463	22261	22434	22376	22329	22391	22319	22190	22663	22477	22484	22360	22449	22178	22470	22481	22397	22383	22315	22411	22561	22298	22244	22399	22444	22312	22575	22568	22244	22326	22564	22315	22449	22448	22403	22446	22423	22454	22326	22276	22207	22629	22200	22515	22557	22632	22397	22265	22289	22546	22389	22236	22542	22407	22427	22412	22430	22549	22363	22313	22457	22374	22477	22538	22306	22259	22331	22382	22596	22312	22162	22514	22436	22507	22420	22295	22327	22210	22371	22339	22250	22171	22551	22242	22240	22466	22256	22306	22548	22604	22207	22316	22281	22467	22340	22530	22453	22297	22267	22435	22472	22352	22477	22249	22381	22511	22428	22486	22419	22428	22231	22339	22443	22358	22349	22227	22297	22447	22271	22573	22423	22281	22350	22300	22314	22232	22319	22429	22262	22368	22302	22469	22372	22455	22437	22498	22405	22397	22355	22347	22439	22329	22363	22342	22276	22332	22420	22249	22380	22391	22350	22175	22262	22281	22399	22276	22392	22191	22313	22375	22511	22392	22250	22516	22349	22150	22442	22313	22309	22426	22279	22313	22263	22438	22474	22432	22440	22412	22276	22352	22360	22281	22434	22463	22104	22393	22397	22477	22450	22340	22366	22321	22410	22360	22355	22485	22325	22376	22358	22406	22313	22396	22553	22289	22399	22345	22415	22252	22318	22337	22413	22254	22423	22312	22078	22403	22464	22321	22504	22432	22532	22377	22265	22244	22328	22480	22427	22270	22325	22477	22445	22373	22316	22174	22465	22498	22317	22348	22469	22402	22537	22333	22356	22471	22254	22440	22456	22440	22323	22422	22274	22427	22416	22328	22405	22407	22165	22566	22096	22510	22349	22447	22448	22476	22372	22313	22431	22640	22450	22388	22495	22369	22398	22185	22309	22329	22468	22432	22520	22396	22329	22391	22303	22396	22314	22292	22457	22581	22382	22375	22443	22255	22300	22446	22434	22367	22437	22306	22325	22425	22297	22565	22265	22329	22298	22342	22452	22455	22391	22282	22361	22453	22192	22378	22393	22310	22402	22302	22398	22316	22324	22463	22344	22355	22450	22318	22503	22340	22170	22320	22434	22464	22216	22205	22312	22488	22492	22398	22446	22427	22268	22494	22436	22474	22692	22399	22413	22677	22464	22426	22361	22210	22457	22366	22219	22365	22422	22452	22459	22393	22470	22648	22561	22500	22542	22323	22464	22212	22261	22524	22400	22332	22451	22455	22433	22332	22537	22380	22357	22426	22210	22318	22634	22314	22451	22515	22450	22500	22439	22305	22350	22276	22293	22288	22527	22069	22504	22526	22483	22330	22377	22344	22558	22475	22248	22307	22444	22259	22461	22488	22476	22211	22485	22316	22422	22342	22250	22473	22290	22244	22402	22475	22258	22472	22443	22394	22361	22525	22394	22543	22411	22316	22321	22441	22632	22357	22074	22384	22385	22393	22335	22486	22461	22497	22220	22366	22531	22432	22388	22300	22327	22505	22337	22232	22429	22486	22390	22550	22407	22400	22297	22466	22346	22413	22349	22468	22449	22480	22581	22193	22461	22286	22337	22488	22369	22438	22479	22392	22341	22457	22356	22566	22397	22366	22557	22323	22256	22396	22303	22470	22409	22233	22514	22471	22485	22508	22579	22417	22484	22468	22602	22372	22561	22333	22400	22196	22362	22281	22279	22348	22324	22399	22279	22216	22356	22593	22458	22271	22356	22335	22433	22292	22306	22435	22551	22463	22404	22341	22223	22299	22450	22338	22327	22417	22534	22221	22546	22313	22512	22365	22405	22333	22438	22357	22293	22393	22511	22474	22327	22347	22345	22385	22411	22520	22322	22310	22420	22406	22491	22380	22329	22337	22255	22396	22379	22204	22320	22366	22376	22467	22470	22206	22476	22478	22408	22291	22397	22415	22427	22443	22518	22444	22450	22460	22394	22534	22296	22404	22328	22474	22385	22228	22473	22597	22378	22235	22369	22414	22269	22388	22484	22452	22386	22205	22496	22512	22380	22308	22444	22418	22402	22500	22521	22234	22305	22290	22485	22291	22441	22481	22361	22428	22481	22418	22423	22387	22479	22291	22284	22432	22517	22183	22450	22623	22534	22175	22322	22461	22300	22474	22100	22534	22378	22327	22531	22510	22344	22317	22398	22297	22472	22483	22321	22329	22435	22450	22382	22422	22474	22285	22325	22279	22512	22367	22422	22244	22438	22562	22504	22324	22173	22390	22346	22473	22401	22413	22429	22279	22457	22419	22406	22530	22443	22536	22461	22468	22342	22471	22333	22275	22528	22425	22304	22326	22413	22410	22289	22534	22350	22396	22493	22371	22418	22511	22380	22356	22485	22403	22195	22497	22391	22383	22460	22326	22406	22487	22221	22484	22345	22408	22409	22447	22454	22244	22518	22124	22285	22527	22201	22351	22456	22428	22393	22332	22441	22287	22424	22414	22357	22464	22209	22466	22220	22506	22413	22409	22460	22345	22302	22385	22460	22314	22445	22461	22320	22460	22434	22094	22331	22219	22263	22272	22527	22373	22335	22522	22424	22375	22669	22282	22428	22507	22413	22292	22453	22317	22323	22251	22384	22543	22489	22266	22292	22420	22276	22286	22322	22479	22503	22443	22575	22469	22503	22410	22288	22292	22340	22242	22368	22357	22599	21987	22495	22457	22478	22398	22396	22530	22240	22480	22523	22244	22440	22212	22472	22340	22341	22423	22319	22464	22345	22250	22487	22255	22499	22390	22380	22439	22441	22412	22547	22661	22332	22191	22302	22299	22350	22185	22437	22381	22273	22432	22516	22484	22406	22489	22341	22314	22272	22372	22295	22505	22318	22301	22333	22381	22475	22388	22361	22608	22418	22247	22446	22378	22345	22462	22275	22227	22333	22516	22263	22326	22342	22489	22441	22452	22278	22417	22403	22316	22606	22373	22524	22395	22363	22275	22371	22458	22524	22257	22367	22421	22336	22371	22520	22520	22440	22316	22458	22457	22458	22215	22263	22426	22507	22529	22484	22450	22315	22558	22417	22339	22289	22540	22328	22410	22303	22326	22108	22390	22460	22227	22259	22381	22282	22534	22588	22475	22556	22367	22552	22562	22620	22488	22286	22646	22248	22399	22374	22428	22372	22239	22498	22421	22319	22377	22507	22394	22310	22417	22313	22232	22223	22275	22315	22457	22502	22466	22363	22450	22421	22481	22283	22407	22486	22397	22356	22512	22427	22271	22526	22441	22318	22440	22444	22519	22442	22522	22399	22480	22306	22279	22617	22450	22293	22341	22393	22393	22328	22277	22447	22381	22523	22379	22371	22344	22308	22321	22268	22545	22554	22324	22292	22359	22500	22451	22210	22471	22375	22435	22267	22422	22385	22520	22521	22285	22318	22685	22222	22333	22405	22345	22325	22358	22400	22480	22391	22369	22346	22306	22412	22371	22462	22425	22334	22287	22230	22362	22301	22374	22538	22302	22424	22278	22250	22331	22325	22309	22467	22396	22348	22328	22327	22604	22311	22183	22493	22418	22386	22416	22132	22268	22518	22435	22433	22379	22379	22498
23768	21568	29290	24854	25329	30539	32994	30591	30115	30272	30239	30046	29940	30071	30244	30230	30096	30084	29927	29952	30153	29762	29999	29856	29724	29781	29843	29599	29865	29928	29712	29728	29585	29423	29552	29499	29589	29661	29546	30309	31508	30481	30146	29920	29654	29592	29349	29652	29580	29479	29377	29324	29487	29506	29471	29433	29491	29697	29447	29630	29489	29628	29457	29545	29506	29427	29385	29412	29521	29602	29686	29566	29323	29608	29845	29203	29719	29471	29624	29753	29447	29414	29473	29323	29608	29423	29581	29346	29536	29624	29353	29630	29333	29579	29565	29590	29564	29554	29476	29445	29630	29514	29653	29500	29567	29431	29540	29630	29292	29473	29639	29541	29383	29592	29388	29728	29762	29622	29431	29468	29535	29642	29485	29634	29493	29389	29601	29566	29356	29413	29667	29510	29514	29547	29604	29501	29373	29465	29503	29659	29584	29341	29431	29612	29674	29489	29507	29583	29464	29570	29567	29312	29460	29681	29369	29457	29673	29588	29520	29352	29573	29498	29579	29454	29442	29662	29459	29351	29493	29528	29686	29517	29527	29428	29843	29372	29320	29378	29611	29379	29721	29418	29613	29391	29545	29638	29459	29562	29411	29346	29445	29298	29686	29267	29681	29418	29275	29278	29495	29333	29376	29577	29499	29301	29697	29368	29394	29482	29401	29434	29535	29725	29535	29432	29804	29579	29539	29451	29412	29349	29218	29520	29541	29717	29620	29740	29310	29402	29785	29562	29687	29392	29215	29515	29293	29697	29468	29594	29406	29405	29425	29597	29300	29664	29619	29405	29310	29524	29831	29561	29481	29446	29698	29660	29560	29529	29592	29569	29415	29542	29359	29249	29475	29474	29653	29451	29432	29317	29325	29757	29794	29456	29607	29479	29359	29614	29439	29524	29503	29437	29560	29553	29600	29406	29462	29475	29651	29592	29190	29354	29595	29550	29440	29552	29543	29513	29301	29432	29677	29634	29584	29703	29520	29566	29541	29634	29529	29438	29687	29637	29559	29577	29595	29536	29552	29411	29789	29707	29694	29379	29509	29450	29421	29609	29626	29726	29426	29540	29471	29593	29418	29623	29549	29500	29580	29412	29599	29350	29517	29322	29778	29511	29607	29516	29825	29451	29352	29457	29388	29559	29516	29480	29502	29418	29646	29302	29413	29469	29524	29451	29549	29472	29338	29384	29588	29507	29585	29472	29471	29701	29270	29446	29463	29489	29532	29767	29759	29592	29761	29501	29433	29637	29743	29572	29441	29164	29436	29493	29633	29466	29575	29572	29583	29411	29553	29334	29585	29475	29704	29670	29471	29601	29586	29377	29446	29410	29548	29342	29736	29539	29579	29523	29495	29397	29658	29448	29509	29632	29591	29627	29347	29458	29487	29426	29383	29405	29406	29764	29562	29289	29395	29332	29545	29377	29494	29707	29451	29538	29646	29309	29539	29380	29749	29693	29372	29481	29415	29467	29501	29390	29428	29458	29553	29532	29668	29794	29745	29617	29471	29470	29440	29528	29473	29592	29573	29638	29663	29570	29551	29388	29476	29719	29654	29738	29475	29609	29648	29349	29467	29187	29529	29492	29639	29442	29652	29531	29723	29372	29455	29475	29602	29438	29625	29423	29541	29606	29431	29574	29394	29581	29376	29375	29447	29582	29643	29519	29792	29720	29314	29442	29382	29534	29572	29669	29561	29508	29604	29788	29582	29547	29530	29557	29410	29445	29665	29716	29679	29560	29668	29297	29275	29350	29576	29521	29746	29544	29458	29694	29450	29522	29535	29643	29564	29311	29611	29694	29677	29507	29552	29493	29732	29716	29561	29404	29286	29480	29606	29742	29433	29464	29565	29520	29612	29563	29478	29293	29476	29627	29688	29440	29811	29425	29617	29635	29675	29393	29639	29716	29615	29686	29574	29407	29551	29617	29528	29642	29531	29416	29689	29381	29546	29403	29457	29493	29548	29661	29609	29449	29562	29775	29305	29627	29644	29505	29727	29420	29586	29475	29369	29445	29665	29749	29750	29760	29425	29248	29581	29403	29454	29899	29670	29361	29404	29274	29463	29465	29609	29299	29594	29591	29497	29555	29464	29648	29597	29458	29581	29669	29470	29710	29408	29706	29382	29582	29405	29392	29269	29603	29733	29436	29559	29487	29408	29456	29402	29591	29475	29475	29560	29620	29521	29778	29478	29354	29533	29326	29506	29500	29198	29397	29436	29388	29617	29510	29508	29497	29418	29680	29413	29379	29516	29658	29769	29682	29543	29472	29703	29486	29676	29517	29631	29555	29669	29389	29658	29534	29521	29445	29604	29579	29464	29387	29723	29384	29417	29504	29466	29595	29646	29686	29625	29630	29466	29562	29421	29349	29283	29438	29547	29548	29497	29451	29435	29560	29423	29417	29532	29770	29531	29335	29471	29509	29638	29507	29617	29538	29543	29165	29279	29442	29722	29654	29513	29616	29432	29838	29396	29780	29331	29488	29710	29424	29274	29283	29517	29440	29608	29480	29741	29538	29524	29410	29369	29492	29566	29494	29595	29682	29539	29580	29602	29324	29394	29331	29429	29602	29361	29598	29592	29505	29416	29581	29727	29531	29647	29475	29426	29432	29263	29666	29589	29522	29820	29497	29549	29297	29565	29463	29570	29529	29482	29329	29448	29744	29688	29284	29429	29618	29596	29610	29549	29311	29657	29393	29615	29391	29387	29589	29630	29525	29382	29474	29469	29410	29555	29709	29614	29376	29774	29525	29484	29745	29481	29630	29563	29617	29468	29419	29854	29528	29434	29715	29587	29452	29578	29554	29318	29890	29667	29501	29363	29267	29607	29561	29394	29257	29798	29347	29467	29239	29441	29695	29305	29549	29431	29422	29871	29514	29525	29656	29564	29644	29788	29647	29600	29713	29649	29535	29369	29537	29485	29506	29531	29527	29584	29805	29448	29539	29655	29314	29393	29643	29579	29643	29515	29452	29461	29634	29707	29608	29517	29738	29354	29382	29589	29319	29565	29561	29534	29391	29650	29445	29451	29530	29492	29373	29495	29370	29590	29731	29449	29482	29578	29729	29608	29635	29578	29844	29529	29657	29595	29613	29377	29645	29483	29543	29495	29452	29702	29559	29365	29761	29803	29639	29467	29452	29320	29387	29373	29414	29719	29461	29469	29573	29514	29597	29695	29555	29479	29381	29618	29496	29578	29524	29284	29652	29790	29698	29637	29653	29603	29710	29535	29611	29618	29555	29686	29405	29263	29660	29449	29439	29565	29479	29587	29529	29469	29355	29453	29590	29655	29892	29400	29550	29841	29386	29503	29434	29604	29615	29484	29221	29749	29617	29628	29450	29559	29451	29581	29511	29548	29436	29678	29594	30006	29391	29680	29667	29399	29457	29663	29416	29711	29599	29408	29569	29481	29689	29317	29704	29520	29598	29805	29634	29594	29808	29432	29551	29702	29420	29466	29487	29505	29404	29545	29385	29573	29651	29435	29401	29591	29561	29487	29300	29574	29227	29573	29244	29455	29309	29596	29480	29418	29447	29325	29375	29495	29500	29367	29351	29778	29704	29458	29756	29765	29535	29602	29810	29482	29331	29571	29636	29337	29499	29427	29519	29602	29709	29521	29561	29670	29392	29588	29709	29521	29854	29493	29612	29455	29565	29778	29759	29680	29721	29291	29513	29500	29456	29499	29314	29527	29565	29560	29670	29502	29555	29583	29514	29487	29391	29587	29631	29370	29428	29687	29547	29546	29716	29342	29696	29630	29518	29493	29532	29662	29427	29524	29528	29438	29526	29647	29270	29782	29516	29657	29529	29421	29559	29440	29383	29367	29496	29592	29694	29310	29323	29416	29495	29631	29759	29786	29255	29492	29654	29410	29507	29505	29516	29671	29727	29539	29661	29542	29825	29542	29653	29655	29554	29560	29254	29455	29567	29433	29485	29569	29474	29247	29661	29397	29492	29570	29756	29789	29623	29766	29469	29610	29757	29711	29529	29486	29620	29426	29460	29581	29385	29549	29423	29482	29316	29492	29565	29583	29383	29467	29485	29705	29392	29463	29481	29542	29484	29574	29344	29615	29553	29607	29423	29491	29467	29426	29672	29498	29510	29533	29685	29535	29645	29455	29596	29532	29498	29734	29683	29911	29566	29741	29482	29616	29716	29515	29394	29497	29592	29409	29444	29417	29516	29443	29532	29655	29497	29691	29393	29715	29449	29430	29544	29059	29637	29511	29857	29565	29711	29468	29546	29463	29644	29576	29608	29456	29562	29394	29705	29394	29525	29408	29412	29669	29540	29664	29529	29597	29392	29450	29535	29909	29515	29493	29406	29480	29586	29825	29482	29682	29533	29742	29563	29624	29641	29638	29292	29575	29550	29664	29572	29448	29577	29485	29620	29474	29644	29426	29374	29597	29683	29695	29444	29512	29684	29700	29428	29471	29528	29442	29417	29409	29523	29677	29544	29581	29454	29504	29655	29331	29577	29341	29626	29417	29708	29370	29566	29440	29645	29755	29615	29590	29657	29662	29637	29411	29398	29521	29511	29529	29734	29350	29898	29556	29328	29489	29573	29717	29584	29601	29566	29615	29708	29425	29603	29459	29684	29439	29525	29429	29420	29355	29424	29532	29463	29479	29555	29266	29530	29252	29530	29765	29173	29676	29603	29617	29527	29573	29532	29423	29409	29493	29555	29507	29451	29542	29308	29588	29627	29576	29552	29480	29516	29340	29341	29363	29515	29587	29537	29577	29541	29712	29487	29302	29607	29444	29273	29423	29445	29717	29690	29469	29511	29622	29585	29477	29471	29710	29516	29500	29388	29408	29324	29526	29574	29589	29598	29450	29682	29588	29353	29429	29380	29588	29518	29624	29455	29644	29671	29540	29863	29834	29572	29426	29421	29641	29501	29377	29596	29254	29523	29717	29729	29590	29347	29496	29651	29406	29523	29564	29514	29527	29630	29530	29653	29184	29343	29345	29346	29388	29491	29894	29683	29717	29565	29394	29273	29540	29583	29673	29547	29668	29502	29425	29540	29421	29469	29523	29282	29433	29464	29382	29284	29626	29586	29580	29598	29532	29578	29480	29583	29448	29410	29635	29533	29410	29052	29633	29482	29479	29455
23719	39696	37173	29554	26566	25968	24844	24030	23743	23079	23233	23161	23094	23020	23317	22974	22967	22826	22687	22810	22936	22858	22735	22657	22810	22539	22680	22744	22512	22421	22365	22526	22558	22317	22595	22752	22439	22337	22423	23786	24914	23696	23265	22833	22759	22591	22551	22302	22517	22473	22503	22580	22249	22614	22441	22378	22525	22432	22322	22564	22407	22472	22329	22302	22480	22288	22420	22339	22538	22584	22425	22336	22394	22445	22514	22456	22341	22395	22482	22393	22338	22422	22322	22546	22329	22221	22230	22337	22245	22618	22189	22288	22321	22412	22361	22531	22331	22292	22362	22191	22341	22328	22555	22363	22401	22381	22514	22293	22459	22424	22233	22399	22445	22288	22383	22385	22421	22211	22352	22365	22194	22557	22329	22385	22427	22240	22503	22405	22282	22389	22317	22419	22571	22556	22359	22516	22408	22379	22465	22393	22418	22487	22306	22230	22643	22377	22424	22287	22172	22459	22308	22510	22412	22387	22454	22304	22456	22452	22315	22502	22264	22273	22419	22318	22269	22308	22465	22500	22391	22425	22442	22428	22268	22365	22476	22401	22371	22612	22315	22287	22328	22563	22425	22470	22355	22447	22443	22533	22439	22350	22343	22435	22142	22532	22279	22280	22470	22469	22310	22377	22482	22321	22276	22356	22343	22207	22288	22353	22544	22404	22537	22449	22492	22424	22315	22237	22314	22251	22304	22298	22294	22321	22246	22454	22119	22409	22566	22428	22447	22375	22316	22428	22544	22254	22584	22380	22339	22279	22521	22275	22459	22363	22203	22409	22557	22320	22574	22653	22371	22386	22279	22511	22412	22258	22390	22403	22517	22398	22417	22296	22256	22581	22534	22294	22330	22406	22447	22433	22259	22381	22230	22353	22398	22453	22421	22371	22303	22206	22315	22382	22499	22337	22376	22335	22403	22365	22444	22334	22464	22445	22445	22494	22217	22352	22495	22386	22442	22320	22438	22418	22152	22333	22248	22449	22260	22365	22486	22309	22234	22440	22369	22439	22452	22461	22119	22430	22331	22423	22398	22524	22410	22527	22282	22361	22150	22430	22417	22475	22363	22384	22537	22403	22247	22373	22421	22327	22560	22434	22139	22409	22383	22387	22526	22268	22214	22376	22456	22585	22445	22177	22284	22289	22463	22381	22159	22543	22310	22350	22460	22314	22420	22394	22506	22418	22455	22341	22278	22409	22464	22352	22405	22328	22481	22468	22453	22479	22262	22315	22465	22475	22281	22351	22334	22418	22420	22402	22394	22360	22344	22249	22389	22162	22386	22468	22423	22234	22530	22387	22250	22324	22343	22553	22388	22425	22389	22520	22448	22442	22376	22508	22357	22246	22442	22521	22391	22211	22524	22405	22437	22217	22445	22266	22449	22395	22391	22438	22370	22381	22360	22410	22472	22336	22142	22511	22423	22371	22478	22400	22577	22572	22363	22383	22380	22455	22139	22367	22386	22265	22141	22288	22427	22370	22458	22371	22369	22360	22335	22280	22502	22488	22321	22336	22172	22445	22308	22329	22521	22280	22366	22305	22428	22363	22453	22415	22424	22227	22393	22291	22398	22373	22696	22537	22238	22488	22311	22447	22404	22254	22356	22374	22629	22447	22562	22265	22393	22030	22379	22559	22475	22138	22413	22415	22196	22357	22127	22530	22420	22544	22320	22420	22470	22309	22463	22364	22433	22346	22425	22323	22370	22408	22393	22580	22352	22456	22461	22308	22580	22430	22403	22390	22625	22466	22264	22472	22365	22289	22300	22379	22494	22398	22289	22426	22514	22324	22353	22423	22434	22186	22512	22380	22509	22489	22436	22304	22379	22385	22416	22414	22509	22311	22404	22324	22536	22161	22461	22279	22278	22365	22476	22473	22382	22363	22259	22327	22353	22369	22433	22303	22377	22353	22505	22372	22483	22440	22385	22399	22507	22319	22373	22419	22473	22323	22449	22387	22326	22273	22209	22516	22217	22181	22451	22197	22513	22498	22471	22327	22302	22352	22361	22318	22461	22469	22378	22417	22282	22421	22455	22436	22455	22276	22425	22471	22408	22354	22357	22427	22407	22444	22320	22489	22278	22215	22277	22192	22400	22360	22434	22268	22556	22376	22433	22362	22430	22237	22325	22266	22300	22324	22396	22561	22166	22276	22384	22344	22371	22521	22497	22182	22581	22354	22339	22252	22329	22403	22345	22284	22257	22495	22476	22363	22244	22346	22350	22305	22226	22312	22438	22417	22460	22254	22484	22564	22465	22308	22264	22298	22481	22558	22391	22482	22318	22273	22349	22305	22493	22469	22274	22274	22559	22419	22256	22312	22291	22603	22519	22319	22491	22344	22483	22383	22362	22277	22298	22374	22559	22352	22500	22324	22301	22306	22353	22361	22361	22515	22309	22498	22383	22345	22411	22383	22421	22399	22508	22364	22417	22309	22325	22349	22384	22390	22499	22337	22308	22424	22309	22355	22589	22329	22215	22417	22360	22302	22367	22534	22456	22372	22367	22391	22327	22500	22530	22562	22433	22386	22253	22414	22298	22384	22257	22179	22402	22357	22453	22247	22238	22416	22333	22392	22422	22414	22332	22432	22375	22380	22396	22261	22458	22265	22150	22511	22419	22358	22429	22366	22322	22402	22425	22228	22340	22280	22405	22354	22484	21915	22243	22207	22277	22244	22382	22545	22432	22407	22435	22564	22287	22227	22328	22317	22321	22377	22219	22347	22471	22327	22292	22300	22376	22179	22374	22229	22416	22519	22563	22285	22421	22253	22248	22299	22328	22271	22383	22197	22633	22514	22330	22467	22370	22369	22351	22343	22452	22260	22243	22322	22315	22522	22271	22446	22438	22347	22484	22365	22155	22465	22457	22391	22490	22445	22364	22556	22263	22253	22437	22278	22325	22434	22307	22269	22398	22421	22287	22384	22479	22409	22393	22349	22532	22403	22479	22281	22347	22299	22449	22482	22450	22339	22512	22247	22441	22566	22454	22465	22643	22498	22374	22555	22241	22558	22415	22369	22479	22302	22273	22293	22346	22348	22448	22328	22393	22284	22291	22474	22300	22252	22361	22413	22308	22418	22375	22299	22448	22457	22271	22384	22213	22406	22246	22349	22470	22523	22524	22503	22424	22480	22312	22340	22255	22229	22374	22271	22395	22495	22474	22248	22368	22464	22405	22332	22339	22319	22391	22201	22269	22274	22482	22224	22428	22404	22253	22521	22454	22345	22450	22461	22527	22479	22471	22272	22232	22359	22390	22384	22439	22184	22422	22275	22265	22189	22295	22401	22510	22498	22345	22486	22415	22290	22370	22281	22387	22335	22248	22403	22385	22454	22496	22547	22251	22500	22653	22411	22478	22410	22295	22463	22518	22361	22453	22609	22455	22131	22289	22420	22301	22336	22433	22416	22395	22417	22502	22277	22261	22460	22487	22310	22403	22441	22365	22420	22128	22555	22376	22287	22212	22515	22693	22284	22384	22421	22221	22292	22546	22290	22385	22316	22408	22359	22343	22235	22341	22412	22413	22335	22465	22334	22379	22526	22544	22355	22222	22458	22298	22261	22285	22381	22403	22331	22463	22309	22255	22469	22267	22440	22423	22320	22553	22417	22364	22570	22396	22370	22382	22455	22419	22285	22564	22442	22400	22256	22515	22415	22451	22499	22430	22400	22325	22466	22472	22491	22354	22365	22447	22410	22251	22552	22375	22244	22265	22371	22347	22442	22484	22425	22481	22417	22288	22371	22350	22438	22199	22456	22286	22427	22405	22558	22340	22299	22497	22263	22298	22605	22127	22281	22230	22265	22520	22310	22264	22465	22463	22292	22233	22522	22313	22440	22402	22401	22274	22251	22437	22456	22282	22382	22267	22618	22430	22418	22357	22351	22291	22413	22471	22654	22407	22385	22273	22536	22292	22505	22390	22356	22363	22499	22351	22489	22270	22460	22431	22289	22467	22332	22378	22273	22389	22166	22421	22344	22292	22433	22544	22356	22362	22634	22327	22183	22397	22419	22307	22412	22412	22480	22386	22629	22226	22488	22322	22529	22293	22446	22495	22511	22210	22360	22362	22424	22513	22429	22365	22401	22353	22294	22416	22360	22431	22531	22385	22356	22254	22324	22518	22358	22341	22508	22288	22419	22395	22353	22529	22265	22451	22423	22284	22457	22521	22349	22340	22351	22389	22362	22457	22441	22169	22500	22212	22388	22393	22488	22500	22361	22319	22548	22332	22409	22290	22289	22411	22417	22390	22345	22599	22439	22467	22393	22400	22505	22471	22360	22535	22320	22235	22437	22454	22235	22283	22427	22550	22335	22370	22471	22456	22391	22289	22138	22362	22452	22526	22355	22276	22479	22394	22230	22392	22280	22216	22410	22365	22273	22360	22504	22276	22223	22384	22437	22409	22453	22451	22216	22553	22290	22376	22461	22528	22504	22708	22524	22359	22360	22376	22197	22374	22397	22398	22589	22436	22208	22387	22358	22285	22272	22498	22382	22428	22428	22352	22488	22370	22520	22450	22334	22415	22364	22547	22446	22445	22328	22314	22461	22222	22542	22361	22414	22470	22636	22355	22571	22419	22437	22299	22294	22444	22386	22371	22400	22417	22413	22512	22335	22352	22470	22326	22471	22295	22346	22414	22345	22331	22586	22221	22337	22370	22286	22277	22326	22262	22395	22434	22552	22480	22293	22433	22458	22454	22357	22363	22360	22480	22391	22302	22520	22395	22302	22479	22378	22643	22480	22441	22452	22355	22438	22308	22319	22189	22447	22279	22643	22359	22451	22259	22394	22416	22339	22412	22250	22270	22202	22522	22397	22335	22338	22397	22478	22133	22438	22445	22556	22422	22365	22373	22486	22478	22452	22529	22539	22538	22439	22163	22192	22276	22455	22367	22278	22364	22370	22436	22241	22425	22550	22295	22291	22508	22423	22404	22399	22194	22388	22308	22262	22474	22231	22271	22301	22629	22518	22320	22392	22438	22374	22446	22250	22525	22403	22406	22529	22416	22365	22270	22350	22258	22566	22297	22363	22259	22348	22602	22460	22405	22210	22283	22480	22494	22441	22316	22409	22535	22372	22096	22552	22394	22493	22306	22325	22399	22383	22566	22491	22436	22224
22900	21576	29458	24253	22907	28929	34899	31266	30927	31229	30891	30473	30471	30663	30889	30948	30482	30447	30131	30164	30124	30423	30063	30149	30084	30049	30025	30126	30111	29945	30062	30241	30015	30123	30176	30099	30145	30093	29943	31455	32929	32082	31123	30770	30113	30106	30027	30146	30123	29875	29851	29978	30065	29881	29994	30046	29897	29998	30203	29710	29846	30180	29986	29870	29830	29956	29694	29973	29901	29795	29983	29798	29984	29932	29930	29860	29953	29858	29821	29905	29993	30036	29999	29996	29705	29904	29977	29948	29734	30181	30042	29777	29643	30001	29898	30094	29857	29916	29948	29758	29837	29974	29838	29869	29738	29821	29851	29905	29944	29969	30059	29740	29916	30031	29977	29807	29990	29878	29785	30029	30012	29798	29816	29891	29811	29915	29896	29814	29980	29757	29924	29943	29914	29838	29876	29977	29935	30064	29844	29745	29907	29780	29944	29998	29950	29915	30005	29924	29937	29652	29737	29924	29979	29922	29872	29841	29931	29836	29777	30011	29981	30061	29955	29840	29994	29895	29889	29766	29997	29899	29872	29883	29913	29858	29731	29743	29818	30012	30161	30128	29884	29649	29946	30078	30004	29961	29893	29903	29879	29967	29883	30186	29642	29973	30032	29957	29832	29691	29838	29864	30119	29848	29757	29846	29988	30003	29905	29790	29921	29526	29839	29877	30170	29587	29907	29908	29846	29729	29857	29708	29814	29889	29968	29723	29973	29655	29899	29856	29828	29830	29918	29690	29875	30013	30049	29711	29877	29733	29870	29877	29780	29671	29711	29946	29901	30006	29724	29796	29855	30083	29926	29718	30030	30071	29671	29946	29888	29795	30158	29949	29802	29709	29879	29958	30106	30037	29732	29643	29780	29719	29971	29916	29923	29775	29758	29911	30059	29920	30029	29897	29939	29905	30019	29902	29865	29958	29620	29847	29775	29815	30053	30096	29799	29899	29892	29882	29962	29788	29758	29938	29787	30010	29789	29836	29966	29976	29774	30061	29615	29831	29824	29738	30010	29956	30009	30029	29707	29873	29799	29812	29736	29726	30076	29828	29766	29924	29784	29682	29872	29773	29813	29889	30061	29979	29785	29935	29571	29839	29890	29861	29708	29805	29886	29656	29806	29920	29951	29913	29801	29880	30176	29841	30143	29783	29679	29938	29928	29778	29957	29896	29858	29709	30075	29624	29782	29841	29902	29589	29615	29669	29791	29798	29921	29766	29851	29964	29876	29742	29784	29896	29889	29907	29813	29825	29863	29730	30002	30036	30058	29897	29707	29866	29991	29747	29736	29571	29899	30058	29658	29890	29693	29919	29798	29799	29873	30081	29885	29842	30016	29755	29947	29932	30061	29809	29655	29998	30151	30060	29731	30051	29979	29978	29672	29854	29938	29893	29926	29993	29774	29955	29955	29682	29871	29954	30009	29903	29984	29723	29888	29884	29782	29741	30117	29866	29880	29605	29983	29724	29761	29823	29949	30067	30058	29875	30040	29812	29942	30002	30001	29738	30043	29827	29843	29885	29985	29607	29764	29712	29738	29883	29807	30078	29741	30017	29818	29842	30086	29655	29634	29763	29725	29585	29901	29835	29757	29829	29776	29850	30000	29948	29753	29690	29755	29970	29871	29778	30113	29926	29714	29917	30051	29999	29650	29820	30040	29587	30076	30139	29782	29840	29884	29763	29933	29769	29878	29807	29818	29790	29929	30135	29518	29867	30091	29910	29778	30020	29914	29757	29961	30157	29890	29817	29930	29986	29762	29872	29911	29877	29801	29959	29968	29877	30081	29716	30023	29870	29868	29855	29796	30088	29781	29955	29795	29861	29776	29815	29933	29855	29731	29878	29796	29796	29781	29956	29763	29859	29778	29892	29936	29858	29799	29979	29880	29789	29938	29751	29692	29850	29746	29874	29691	29908	29858	29912	29938	29787	29857	29811	29684	29651	29789	30186	29942	29926	29849	29618	29809	29959	29918	29663	30032	30026	29996	29755	29980	29701	29789	29904	29798	30054	29792	29956	29876	29745	29961	29886	29945	29687	29709	29664	29900	29697	29881	29679	29731	29749	29697	29721	29925	30004	29824	29852	29749	29739	30073	29902	30091	30071	29848	29881	29849	29812	29895	29823	30026	29984	29804	29559	29826	29867	30005	29753	29812	29591	29740	29968	29631	29825	29645	30033	29914	29962	30009	29883	29817	29943	29941	29859	29869	29578	29495	29927	29896	29732	29964	30004	29710	29752	29876	29745	29991	29971	29955	29842	29901	30054	29707	29963	30187	29786	29873	30000	30097	29940	29988	29962	29970	29697	29774	29703	30016	30051	29776	29847	29792	29752	29826	29816	29862	30116	29859	29622	29692	29963	29743	29928	29974	29939	29964	29694	29890	29741	29731	29885	29822	30136	29820	29899	30131	29743	30052	29867	29794	29898	30071	29757	29789	29826	29663	29806	29930	29727	29768	29885	29687	30033	29669	29737	29840	29997	29811	29526	29923	29833	29887	29808	29776	29808	30075	29982	29753	29844	29915	29931	29892	29920	30036	29940	29845	29895	30008	29736	29913	30195	29894	29894	30086	29537	29685	29867	29862	29970	29867	29849	29682	29799	29916	29684	29530	29809	29952	29968	29836	29604	29853	29870	29747	29787	29952	29907	30033	29898	29858	29982	29808	29798	29754	29864	29900	29902	29942	29986	30133	29830	29864	29850	29839	30041	29926	29839	29729	29864	29635	29898	29957	29825	29571	30031	29790	29891	29635	29783	29829	30020	30006	29915	29593	29920	29809	29896	29657	29690	29884	29740	29987	29868	30025	29962	30027	29953	29767	29597	29893	30099	29747	30110	29625	29801	29879	29988	30008	29864	29936	29851	29906	29815	29768	29990	29789	29726	29694	29885	29940	29824	29725	29923	29930	29799	29943	29872	29917	29781	29761	29825	29882	29714	30025	29796	29660	29946	29937	29742	29805	29667	29768	29855	29960	29836	29726	29970	30026	29780	29734	29997	30175	29767	29921	29795	29701	29851	29981	29783	29810	29545	29940	29751	29816	29714	30078	29690	29690	29934	30015	29725	29933	29692	29783	29726	29786	29901	29770	29579	29880	29926	30093	29818	29681	29603	30181	30024	29720	29740	29691	29712	29878	29768	29750	29955	29907	29655	29591	29925	30228	30136	29850	29697	30017	29701	29720	29873	29943	29773	29911	29772	29820	29907	29706	29963	29857	30024	30031	30140	29844	29878	30070	29799	29884	29883	30019	29810	29907	29798	29742	29976	29799	30139	29739	29747	30079	30021	29988	29805	29762	29863	29984	30046	30199	30156	30040	29987	29727	30017	30044	29935	29828	29682	29922	29958	29727	29981	29829	29862	29961	29768	30040	29910	29692	29861	29837	29924	29719	29603	29772	29698	30065	29868	30037	30162	30038	29653	29816	29829	29795	29811	30086	29791	29854	29753	30059	29932	29726	30041	29940	29947	29836	29683	29847	29767	29934	29624	29781	29673	29682	30095	29735	29869	29839	29862	29748	30020	29948	29863	29763	30083	29984	30109	29757	29863	30057	29754	29934	30056	29819	30000	29719	29828	29810	29839	29837	29950	29603	30084	29907	29780	29887	29948	29686	29914	29968	29900	29910	29995	29890	29947	29784	29888	29782	29757	30023	29824	29797	29684	30077	29786	29912	29575	29831	29791	29867	29720	29999	29945	29980	29999	29981	29946	29937	29974	29534	30094	29920	29794	29636	29687	29800	29803	30080	29890	29709	30026	29966	29843	29826	29480	30104	29985	30148	29785	29963	29696	29769	29900	29819	29669	29777	29841	29821	29824	29883	29743	29747	29681	29864	29693	29742	29999	30082	29976	29938	29692	29915	30035	29857	29627	29796	29948	29860	29687	29639	29708	29867	29726	29960	29837	29836	29791	30166	30099	29788	29945	29715	29887	29978	29814	29919	29869	29821	29878	30022	29886	29809	30009	29851	29953	29799	29580	30047	30011	29835	29910	29766	30047	29853	29814	29854	29904	30022	29910	29896	30039	29940	29940	29640	29873	29744	29749	29809	29894	29943	29662	29787	29532	29963	29942	29780	29826	29867	29995	29991	29780	29821	29959	29892	29852	29643	29949	29789	29922	29892	30094	30035	29854	30018	29879	29729	30118	29663	29975	29783	29737	29991	30110	29728	29735	29684	29661	29883	29869	29607	29836	29742	29991	29795	29835	29911	29751	30001	29698	30052	29763	29684	29805	30043	29580	29874	29727	30227	29849	29984	29815	29814	30098	30018	30049	30262	29669	30023	29719	30019	29916	29929	30127	29789	29761	29871	29895	29868	29937	29791	29835	29863	29965	29922	29726	29649	29661	29662	29937	29702	29856	29973	29762	29737	29817	29677	29750	29801	30011	30104	29707	29974	30058	29917	29736	29718	29871	29947	29736	29810	30017	30069	29909	29686	29972	29989	29986	29886	29809	29747	29826	29706	29521	29847	29910	29873	29923	29878	30073	29884	29809	29912	29959	29888	29831	29861	30134	30206	29898	29869	29962	30042	30169	29685	29855	29960	29980	29897	29915	29825	29832	29924	29732	29851	29849	29862	29828	29841	30053	29758	30078	29950	29709	29889	29785	30182	29979	29803	29772	29883	29891	29808	29796	30121	29784	29902	29847	29718	29860	29991	30088	29764	29638	29949	29860	29716	29786	29938	29969	29748	29807	29877	29799	30147	29798	29975	29828	29958	30001	29816	29987	29869	29789	29803	29823	29944	29818	29888	29945	29823	29882	30054	29857	29967	29922	29773	30031	29782	29789	29790	29633	29828	29789	29959	29682	29990	29821	29687	29817	29811	29829	29865	29794	29898	29856	29999	29686	29979	29983	29742	29866	29766	29978	29528	29890	29944	29665	29866	29935	29909	30076	29948	29799	29960	29790	29926	29850	29963	29860	30042	29846	29838	29747	29889	29683	29828	29849	29809	29759	29649	29848	29883	29972	29803	29659	29521	29954	29703	29836	29915	29830	29759	29964	29718	30022	29828	29796	29923	29893	29813	30021	29751	29684	29708	29883	29939	29947	30035	30009	29990	29938	30035	29623	30043	29880	29917	29872	29699	30102	30063	29793	29600	29872	29743	29803	29945	29870
25169	44282	41376	32744	28811	27714	26522	25248	24575	23735	23627	23403	23441	23649	23917	23887	23780	23097	23048	23400	23375	23236	23059	22991	22832	22885	22857	22605	22602	22798	22824	22904	22729	22605	22761	22721	22697	22673	22739	25250	26894	25044	23970	23226	22783	22574	22458	22528	22614	22579	22479	22517	22609	22660	22509	22577	22493	22583	22539	22696	22790	22418	22675	22420	22515	22567	22518	22457	22513	22493	22487	22608	22466	22582	22685	22662	22715	22332	22532	22508	22426	22580	22570	22550	22474	22554	22422	22544	22384	22641	22626	22493	22299	22415	22748	22455	22393	22505	22392	22567	22522	22537	22544	22591	22587	22578	22716	22507	22662	22536	22505	22556	22514	22576	22560	22560	22704	22412	22590	22424	22436	22602	22531	22650	22504	22377	22614	22362	22445	22538	22690	22560	22526	22412	22589	22621	22382	22439	22567	22569	22390	22657	22510	22405	22498	22558	22567	22506	22542	22478	22703	22497	22435	22596	22477	22367	22506	22592	22528	22426	22608	22622	22542	22709	22430	22625	22524	22452	22499	22530	22556	22632	22616	22527	22665	22505	22588	22541	22618	22504	22571	22250	22546	22520	22380	22480	22560	22525	22478	22719	22591	22479	22386	22468	22591	22456	22622	22623	22487	22411	22513	22548	22707	22610	22663	22729	22541	22375	22608	22520	22401	22391	22477	22543	22547	22529	22517	22547	22626	22401	22618	22423	22443	22566	22489	22423	22362	22504	22559	22514	22714	22357	22752	22437	22386	22498	22548	22576	22503	22599	22559	22510	22654	22575	22475	22441	22493	22521	22620	22427	22551	22633	22573	22627	22344	22466	22440	22605	22710	22499	22409	22586	22428	22543	22614	22418	22513	22467	22467	22724	22386	22544	22459	22463	22459	22571	22419	22487	22398	22579	22635	22530	22529	22525	22613	22403	22585	22420	22462	22496	22571	22628	22396	22558	22641	22247	22558	22467	22632	22504	22455	22524	22513	22592	22570	22652	22726	22627	22523	22421	22522	22526	22436	22551	22577	22785	22393	22351	22496	22568	22569	22544	22683	22502	22389	22628	22508	22467	22616	22395	22576	22489	22618	22296	22545	22667	22401	22579	22526	22517	22452	22455	22450	22470	22546	22607	22581	22492	22508	22503	22507	22375	22577	22365	22455	22484	22528	22431	22527	22390	22506	22491	22533	22279	22438	22666	22759	22369	22582	22627	22600	22661	22502	22569	22447	22545	22362	22399	22569	22551	22443	22553	22247	22476	22469	22552	22473	22475	22374	22535	22566	22523	22496	22552	22402	22382	22521	22612	22489	22562	22452	22393	22510	22464	22349	22569	22701	22649	22555	22455	22630	22444	22387	22613	22642	22530	22521	22644	22465	22585	22646	22484	22516	22374	22626	22277	22552	22579	22466	22477	22491	22542	22491	22549	22628	22591	22457	22410	22628	22496	22484	22713	22442	22569	22362	22490	22567	22675	22650	22473	22639	22352	22324	22496	22406	22650	22475	22552	22453	22461	22491	22516	22633	22528	22569	22542	22449	22500	22585	22441	22655	22318	22502	22714	22630	22681	22377	22328	22433	22675	22491	22644	22587	22381	22585	22463	22457	22488	22506	22418	22496	22579	22418	22452	22543	22423	22372	22371	22634	22505	22458	22552	22356	22648	22395	22681	22392	22485	22657	22461	22373	22544	22548	22697	22554	22419	22550	22434	22596	22541	22684	22495	22575	22561	22488	22574	22467	22554	22478	22497	22331	22586	22480	22537	22546	22564	22615	22518	22358	22430	22538	22450	22444	22433	22378	22553	22650	22474	22637	22382	22642	22444	22646	22616	22484	22376	22479	22649	22474	22446	22554	22524	22476	22367	22442	22589	22463	22498	22618	22456	22699	22458	22503	22638	22688	22409	22450	22452	22418	22554	22658	22508	22548	22406	22581	22496	22423	22414	22667	22502	22459	22551	22597	22424	22501	22684	22538	22461	22492	22552	22559	22491	22439	22529	22568	22608	22474	22588	22474	22443	22573	22617	22446	22663	22580	22543	22414	22521	22608	22632	22504	22634	22497	22577	22508	22524	22583	22458	22572	22529	22422	22411	22631	22377	22447	22329	22597	22453	22577	22489	22476	22586	22485	22505	22527	22457	22534	22597	22384	22671	22294	22668	22614	22512	22632	22619	22474	22529	22607	22495	22520	22402	22517	22583	22753	22533	22443	22510	22534	22670	22382	22690	22596	22441	22539	22546	22489	22421	22679	22721	22523	22445	22661	22401	22436	22457	22527	22625	22622	22479	22630	22485	22421	22654	22621	22297	22493	22357	22643	22475	22578	22482	22434	22449	22594	22368	22575	22452	22575	22392	22582	22523	22569	22617	22542	22535	22523	22449	22481	22503	22509	22508	22378	22354	22509	22560	22434	22692	22470	22560	22420	22807	22410	22504	22644	22476	22630	22472	22509	22447	22554	22619	22708	22532	22496	22539	22696	22504	22565	22530	22508	22545	22535	22484	22472	22509	22485	22567	22588	22564	22445	22545	22498	22490	22645	22450	22579	22551	22507	22300	22638	22365	22429	22504	22544	22443	22437	22437	22488	22581	22554	22615	22610	22608	22609	22622	22542	22649	22742	22462	22652	22604	22469	22718	22570	22562	22630	22449	22454	22493	22471	22619	22405	22505	22422	22617	22623	22529	22583	22522	22521	22441	22555	22612	22479	22582	22738	22174	22663	22640	22469	22346	22486	22530	22610	22532	22590	22496	22534	22460	22528	22470	22545	22481	22621	22440	22563	22391	22627	22507	22543	22534	22679	22513	22588	22531	22441	22480	22513	22396	22560	22618	22550	22611	22526	22557	22481	22487	22612	22601	22507	22636	22334	22423	22689	22667	22395	22483	22481	22535	22419	22443	22536	22712	22613	22488	22409	22531	22659	22381	22492	22388	22381	22654	22621	22476	22732	22527	22574	22587	22838	22493	22542	22499	22444	22515	22452	22535	22498	22581	22594	22708	22478	22478	22528	22668	22546	22653	22449	22597	22338	22557	22469	22401	22534	22684	22560	22420	22454	22422	22571	22438	22612	22495	22467	22433	22454	22532	22455	22517	22548	22409	22552	22577	22489	22534	22502	22544	22458	22500	22595	22452	22464	22550	22626	22510	22657	22415	22365	22582	22368	22424	22395	22430	22618	22619	22340	22489	22441	22631	22508	22471	22636	22335	22621	22457	22444	22509	22442	22612	22514	22633	22420	22540	22456	22461	22511	22619	22577	22736	22455	22730	22496	22405	22698	22634	22578	22425	22618	22616	22506	22437	22678	22643	22661	22665	22633	22556	22455	22547	22554	22580	22522	22438	22506	22418	22560	22625	22535	22662	22435	22589	22584	22596	22580	22610	22478	22354	22441	22581	22514	22477	22583	22241	22364	22587	22373	22516	22386	22425	22555	22550	22370	22530	22392	22503	22277	22541	22656	22418	22481	22268	22544	22649	22547	22507	22603	22639	22709	22391	22575	22640	22320	22524	22574	22556	22868	22523	22658	22521	22380	22454	22481	22447	22679	22665	22426	22464	22556	22644	22595	22392	22557	22450	22700	22592	22368	22520	22525	22764	22448	22666	22638	22404	22380	22495	22432	22442	22484	22383	22479	22406	22479	22573	22523	22359	22536	22495	22605	22710	22464	22524	22622	22544	22593	22629	22592	22424	22450	22589	22449	22478	22708	22525	22527	22407	22714	22446	22699	22417	22521	22588	22494	22510	22561	22461	22443	22746	22467	22538	22726	22436	22473	22552	22649	22466	22597	22464	22484	22566	22507	22526	22468	22527	22495	22537	22421	22627	22541	22407	22493	22629	22610	22393	22424	22506	22542	22631	22678	22405	22668	22577	22428	22568	22450	22573	22490	22413	22389	22371	22664	22559	22529	22699	22574	22435	22600	22660	22657	22475	22431	22448	22815	22560	22626	22422	22465	22448	22505	22624	22594	22618	22572	22534	22512	22585	22524	22497	22509	22561	22682	22380	22424	22619	22533	22456	22688	22458	22674	22384	22495	22725	22298	22509	22582	22402	22372	22481	22435	22565	22647	22573	22696	22444	22416	22493	22558	22630	22318	22728	22567	22627	22390	22581	22433	22412	22315	22524	22548	22679	22573	22638	22487	22476	22434	22384	22445	22395	22682	22635	22477	22507	22451	22534	22409	22508	22645	22440	22419	22571	22476	22601	22569	22501	22643	22561	22620	22658	22469	22610	22541	22527	22575	22509	22570	22481	22666	22373	22382	22610	22496	22543	22522	22447	22425	22395	22599	22519	22340	22550	22506	22505	22465	22683	22455	22658	22773	22235	22582	22388	22415	22530	22524	22557	22661	22555	22385	22498	22557	22503	22436	22519	22623	22376	22355	22502	22502	22612	22591	22501	22515	22401	22588	22356	22341	22557	22679	22309	22691	22531	22356	22475	22454	22352	22469	22605	22351	22567	22689	22438	22552	22476	22506	22477	22444	22513	22535	22482	22645	22392	22562	22567	22385	22555	22743	22495	22337	22616	22589	22438	22695	22527	22595	22501	22431	22540	22494	22447	22527	22558	22599	22651	22598	22651	22571	22452	22594	22517	22754	22376	22543	22533	22450	22509	22416	22589	22645	22583	22575	22516	22516	22534	22496	22727	22401	22549	22655	22525	22378	22745	22480	22575	22563	22531	22565	22609	22569	22521	22466	22599	22429	22562	22489	22680	22316	22285	22657	22422	22665	22375	22602	22606	22532	22669	22502	22580	22542	22599	22517	22512	22661	22461	22681	22535	22606	22613	22509	22776	22620	22436	22526	22398	22589	22377	22570	22686	22530	22376	22735	22480	22566	22651	22493	22528	22496	22471	22458	22754	22400	22543	22586	22569	22452	22490	22635	22347	22594	22444	22706	22462	22420	22540	22585	22528	22525	22587	22443	22512	22527	22648	22527	22336	22513	22607	22447	22568	22686	22350	22636	22409	22487	22772	22413	22536	22472	22565	22428	22464	22666	22525	22662	22457	22458	22515	22452	22465	22623	22695	22486	22578	22693	22517	22342	22606	22538	22606	22556	22584	22601	22657	22776	22305	22625	22274	22459	22509	22469	22540	22412	22349	22389	22600	22532	22654	22571	22524
29253	26078	34467	33133	30170	30727	30659	30020	29540	29489	29586	29351	29674	29403	29614	29856	29526	29685	29449	29586	29588	29829	29487	29459	29677	29349	29254	29332	29450	29293	29419	29554	29372	29901	29663	29269	29158	29350	29498	29439	29806	29866	29520	29373	29379	29545	29272	29221	29605	29223	29614	29492	29560	29209	29409	29303	29494	29506	29504	29386	29348	29393	29192	29491	29216	29271	29264	29529	29328	29458	29295	29421	29415	29281	29470	29520	29468	29262	29143	29408	29250	29398	29220	29376	29233	29489	29221	29446	29146	29335	29293	29288	29336	29281	29407	29137	29398	29595	29406	29387	29357	29313	29535	29365	29227	29320	29385	29390	29505	29568	29391	28984	29134	29164	29500	29477	29535	29525	29527	29221	29241	29506	29318	29407	29472	29190	29326	29448	29426	29302	29381	29271	29313	29376	29480	29377	29246	29354	29131	29492	29340	29356	29469	29347	29404	29475	29172	29262	29532	29346	29426	29168	29060	29515	29482	29379	29162	29367	29617	29297	29361	29411	29439	29098	29464	29281	29315	29520	29431	29617	29541	29297	29291	29420	29351	29256	29218	29185	29286	29169	29649	29360	29584	29462	29540	29203	28986	29316	29281	29397	29207	29339	29509	29280	29415	29207	29327	29463	29318	29230	29268	29393	29457	29105	29335	29133	29037	29381	29415	29282	29511	29265	29267	29326	29330	29218	29324	29445	29205	29403	29290	29389	29436	29492	29169	29357	29265	29532	29519	29538	29185	29420	29423	29406	29221	29425	29264	29260	29467	29248	29296	29437	29362	29214	29221	29470	29373	29173	29457	29184	29455	29223	29495	29326	29484	29320	29402	29199	29248	29287	29471	29302	29070	29151	29256	29314	29161	29365	29496	29392	29393	29378	29538	29558	29396	29474	29441	29441	29215	29177	29358	29350	29445	29161	29414	29385	29654	29305	29318	29507	29873	29290	29191	29168	29443	29692	29346	29348	29272	29441	29264	29354	29469	29330	29294	29396	29491	29342	29357	29242	29382	29318	29279	29243	29145	29141	29214	29377	29728	29124	29248	29458	29097	29386	29619	29327	29519	29169	29306	29411	29423	29294	29315	29371	29422	29275	29201	29305	29382	29232	29269	29307	29259	29321	29393	29356	29321	29502	29228	29369	29305	29220	29330	29268	29265	29375	29435	29499	29299	29339	29295	29227	29294	29245	29365	29429	29440	29596	29393	29530	29310	29434	29628	29131	29281	29200	29101	29254	29117	29349	29126	29070	29615	29404	29340	29387	29076	29170	29403	29477	29383	29328	29309	29565	29364	29346	29501	29190	29367	29345	29496	29601	29421	29201	29349	29199	29647	29452	29519	29268	29300	29341	29481	29486	29364	29556	29320	29330	29443	29103	29238	29350	29489	29228	29365	29738	29447	29143	29219	29378	29445	29317	29136	29208	29380	29613	29384	29263	29401	29320	29446	29149	29438	29533	29578	29226	29433	29212	29217	29462	29470	29319	29387	29428	29431	29458	29384	29442	29627	29409	29207	29484	29455	29456	29483	29287	29525	29301	29402	29360	29202	29226	29389	29375	29509	29187	29252	29331	29313	29331	29409	29252	29558	29610	29513	29283	29459	29093	29447	29362	29401	29248	29350	29287	29652	29204	29263	29504	29351	29378	29474	29269	29137	29461	29323	29318	29377	29496	29415	29534	29187	29337	29378	29268	29593	29272	29207	29540	29440	29059	29260	29453	29547	29477	29353	29219	29482	29418	29542	29548	29360	29192	29369	29446	29268	29326	29310	29264	29412	29435	29297	29404	29237	29317	29428	29134	29195	29406	29354	29221	29195	29133	29670	29293	29344	29282	29267	29528	29270	29232	29585	29367	29315	29409	29344	29274	29240	29319	29357	29457	29146	29343	29306	29333	29225	29393	29478	29482	29332	29340	29268	29197	29340	29610	29252	29285	29243	29443	29354	29374	29271	29486	29228	29414	29346	29264	29306	29202	29341	29255	29074	29333	29278	29461	29412	29612	29322	29393	29288	29456	29244	29310	29345	29329	29351	29532	29312	29193	29151	29347	29403	29407	29206	29285	29194	29228	29280	29452	29493	29284	29348	29188	29324	29265	29217	29394	29492	29447	29388	29406	29266	29371	29318	29575	29376	29332	29376	29313	29768	29103	29253	29136	29569	29458	29226	29190	29186	29403	29417	29360	29346	29540	29496	29211	29287	29415	29553	29478	29427	29538	29099	29485	29399	29644	29393	29392	29298	29208	29240	29435	29420	29254	29220	29478	29328	29294	29395	29376	29420	29353	29264	29484	29405	29425	29301	29585	29463	29193	29477	29281	29509	29416	29538	29675	29366	29422	29401	29329	29232	29488	29747	29227	29389	29282	29430	29397	29589	29442	29533	29272	29305	29508	29347	29264	29480	29246	29294	29152	29408	29205	29481	29324	29385	29473	29466	29366	29400	29375	29437	29297	29557	29693	29361	29448	29217	29371	29309	29334	29456	29478	29418	29408	29513	29287	29309	29432	29448	29239	29388	29487	29378	29338	29463	29424	29359	29358	29516	29221	29452	29288	29442	29448	29437	29264	29282	29442	29333	29215	29404	29624	29425	29556	29453	29362	29200	29496	29384	29280	29309	29440	29432	29445	29207	29363	29446	29196	29417	29487	29566	29559	29489	29210	29315	29535	29342	29242	29426	29126	29238	29189	29376	29303	29229	29455	29193	29555	29269	29333	29507	29503	29555	29268	29724	29408	29331	29309	29379	29266	29496	29390	29295	29295	29399	29277	29314	29060	29275	29261	29439	29380	29333	29493	29358	29288	29376	29351	29509	29340	29290	29367	29440	29542	29564	29249	29526	29301	29508	29535	29560	29640	29476	29325	29234	29294	29322	29210	29506	29256	29292	29121	29338	29493	29467	29080	29266	29252	29421	29232	29254	29384	29392	29173	29412	29165	29231	29414	29331	29350	29629	29408	29544	29471	29560	29317	29217	29364	29064	29322	29250	29173	29400	29447	29410	29344	29392	29624	29060	29425	29508	29089	29352	29545	29291	29246	29378	29348	29409	29203	29655	29455	29243	29004	29232	29349	29411	29344	29315	29503	29466	29277	29374	29396	29159	29449	29557	29417	29311	29403	29197	29367	29380	29278	29331	29451	29431	29352	29322	29375	29435	29379	29205	29703	29466	29605	29541	29204	29445	29608	29457	29440	29465	29503	29318	29399	29274	29049	29416	29478	29301	29323	29290	29400	29160	29126	29462	29318	29195	29463	29475	29185	29535	29610	29258	29454	29307	29537	29124	29484	29043	29553	29476	29520	29461	29413	29693	29515	29239	29661	29136	29226	29351	29379	29349	29520	29233	29490	29359	29475	29188	29346	29378	29430	29330	29588	29337	29495	29368	29354	29597	29289	29322	29234	29407	29297	29484	29399	29328	29346	29222	29492	29453	29414	29302	29146	29359	29353	29457	29385	29317	29332	29020	29255	29421	29365	29501	29483	29502	29445	29478	29469	29193	29619	29465	29241	29314	29298	29698	29446	29510	29182	29384	29340	29398	29429	29537	29452	29326	29638	29371	29436	29299	29303	29622	29524	29353	29698	29381	29323	29332	29511	29295	29484	29341	29389	29392	29258	29412	29336	29526	29339	29237	29343	29414	29436	29696	29432	29024	29278	29195	29586	29418	29732	29314	29682	29317	29193	29367	29048	29353	29227	29384	29186	29460	29556	29293	29199	29597	29219	29290	29460	29130	29452	29403	29243	29356	29450	29315	29268	29099	29428	29327	29273	29373	29533	29418	29745	29045	29259	29202	29196	29564	29385	29557	29271	29233	29429	29404	29589	29315	29328	29325	29504	29401	29368	29210	29156	29594	29320	29467	29113	29129	29237	29397	29303	29453	29451	29381	29360	29550	29395	29233	29304	29183	29286	29624	29416	29181	29272	29382	29201	29469	29414	29521	29280	29244	29375	29247	29342	29388	29355	29493	29433	29283	29435	29362	29339	28956	29375	29275	29550	29452	29042	29396	29642	29436	29375	29410	29415	29288	29478	29555	29377	29463	29108	29017	29393	29064	29305	29237	29486	29271	29416	29263	29326	29344	29452	29538	29203	29406	29261	29457	29267	29446	29143	29288	29228	29228	29363	29439	29505	29174	29441	29413	29249	29492	29312	29443	29542	29499	29191	29683	29531	29404	29320	29532	29236	29385	29366	29264	29462	29306	29213	29185	29338	29434	29147	29314	29412	29439	29080	29304	29519	29220	29186	29192	29312	29181	29401	29226	29520	29294	29336	29437	29400	29281	29328	29617	29322	29269	29333	29238	29469	29333	29434	29242	29311	29168	29403	29539	29495	29545	29449	29578	29385	29263	29456	29459	29404	29512	29620	29711	29471	29426	29353	29481	29388	29565	29572	29331	29685	29066	29467	29359	29568	29459	29528	29401	29316	29451	29324	29139	29401	29227	29653	29328	29429	29634	29139	29299	29364	29148	29154	29686	29446	29458	29452	29329	29412	29383	29550	29407	29488	29438	29565	29447	29467	29465	29309	29368	29255	29425	29336	29408	29224	29429	29071	29618	29400	29330	29274	29504	29318	29521	29396	29096	29479	28987	29396	29180	29499	29497	29333	29426	29336	29360	29269	29523	29283	29136	29396	29425	29345	29443	29279	29348	29280	29272	29384	29404	29775	29310	29156	29283	29319	29402	29177	29371	29506	29525	29183	29517	29433	29561	29448	29479	29227	29273	29372	29338	29288	29308	29349	29566	29134	29453	29515	29511	29357	29553	29307	29418	29366	29615	29320	29474	29246	29460	29335	29546	29560	29553	29316	29722	29466	29448	29303	29532	29647	29447	29343	29498	29248	29397	29468	29577	29114	29640	29422	29597	29340	29444	29568	29619	29328	29290	29520	29405	29342	29592	29516	29243	29185	29489	29457	29369	29419	29509	29379	29331	29364	29330	29358	29336	29613	29408	29295	29491	29434	29636	29061	29518	29391	29405	29412	29285	29227	29382	29519	29529	29440	29366	29164	29427	29619	29530	29280	29298	29138	29228	29357	29476	29443	29207	29439	29363	29073	29522	29462	29424	29364	29252	29307	29504	29263	29390	29411	29062	29425	29250	29401	29427	29518	29641	29582	29351	29421
24696	34823	32024	26748	24580	24172	23800	23199	22708	22621	22674	22525	22413	22512	22816	22622	22539	22497	22396	22368	22584	22612	22397	22443	22338	22408	22574	22200	22277	22294	22272	22429	22239	22367	22187	22280	22159	22342	22230	22461	22537	22623	22653	22461	22144	22180	22174	22153	22225	22347	22147	22247	22309	22399	22186	22319	22293	22194	22341	22156	22243	22128	22103	22354	22242	22186	22186	22422	22281	22242	22246	22281	22229	22333	22089	22318	22057	22330	22263	22182	22204	22168	22331	22244	22114	22207	22384	22296	22154	21986	22221	22224	22148	22208	22331	22113	22373	22301	22281	22337	22220	22364	22180	22354	22331	22136	22287	22295	22300	22375	22331	22015	22043	22145	22308	22368	22354	22205	22094	22272	22239	22228	22176	22306	22236	22367	22394	22205	22239	22112	22237	22283	22277	22241	22287	22252	22021	21964	22307	22068	22172	22208	22266	22205	22229	22183	22223	22112	22302	22034	22152	22166	22378	22252	22135	22248	22103	22312	22449	22270	22287	22042	22140	22244	22252	22475	22196	22381	22379	22258	22351	22196	22306	22217	22196	22224	22205	22125	22109	22350	22259	22050	22132	22284	22275	22195	22173	22356	22336	22108	22091	22239	22324	22290	22156	22165	22325	22221	22382	22200	22351	22257	22145	22000	22252	22247	22179	22349	22334	22217	22199	22202	22347	22396	22054	22219	22169	22114	22154	22277	22408	22321	22099	22202	22240	22282	22186	22224	22299	22331	22342	22258	22319	22385	22351	22192	22196	22235	22260	22105	22316	22114	22108	22299	22379	22187	22357	22206	22102	22282	22253	22266	22320	22306	22102	22292	22170	22254	22383	22072	22190	22242	22193	22147	22202	22222	22208	22227	22199	22271	22177	22212	22199	22367	21913	22068	22200	22217	22145	22211	22229	22109	22204	22257	22196	22308	22153	22013	22210	22161	22315	22192	22203	22233	22137	22277	22191	22286	22188	22174	22310	22269	22340	22127	22233	22128	22321	22243	22248	22208	22111	22222	22203	22317	22246	22138	22221	22378	22254	22246	22236	22220	22265	22233	22155	22243	22135	22280	22361	22063	22241	22270	22225	22179	22235	22243	22295	22097	22309	22159	21991	22079	22149	22121	22320	22147	22281	22333	22061	22169	22189	22062	22268	22256	22307	22164	22386	22232	22267	22244	22422	22263	22452	22503	22259	22260	22134	22280	22149	22287	22246	22156	22200	22072	22182	22059	22315	22369	22327	22171	22287	22144	22090	22273	22238	22247	22077	22142	22136	22376	22243	22183	22307	22048	22337	22121	22338	22312	22389	22174	22430	22284	22121	22191	22292	22221	22346	22349	22195	22234	22309	22434	22266	22167	22200	22097	22082	22137	22115	22164	22297	22334	22327	22108	22389	22288	22194	22167	22359	22083	22164	22407	22240	22134	22097	22225	22278	22248	22237	22196	22110	22415	22292	22304	22125	22269	22275	22239	22232	22211	22147	22336	22210	22183	22218	22174	22268	22011	22310	22338	22283	22411	22350	22250	22220	22227	22211	22219	22391	22329	22221	22238	22284	22105	22096	22232	22443	22324	22346	22293	22249	22198	22278	22232	22103	22383	22330	22357	22050	22232	22274	22159	22124	22219	22187	22216	22402	22317	22080	22113	22368	22031	22005	22309	22124	22073	22252	22351	22196	22217	22380	22031	22093	22245	22273	22215	22281	22216	22204	22203	22252	22277	22295	22318	22317	22251	22445	22107	22195	22088	22311	22259	22310	22135	22184	22343	22377	22078	22110	22210	22241	22261	22105	22211	22163	22131	22262	22336	22222	22107	22195	22158	22336	22181	22353	22102	22390	22082	22411	22302	22219	22253	22260	22299	21993	22226	22356	22180	22345	22298	22178	22208	22417	22228	22289	22056	22280	22097	22192	22168	22265	22278	22120	22152	22232	22314	22147	22113	22243	22288	22337	22222	22098	22131	22193	22261	22359	22222	22242	22045	22302	21999	22283	22291	22375	22186	22270	22314	22210	22274	22274	22241	22450	22195	22232	22205	22130	22216	22108	22276	22374	22064	22280	22021	22381	22129	22144	22433	22338	22174	22399	22240	22200	22308	22153	22203	22308	22312	22234	22395	22052	22381	22253	22115	22169	22370	22250	22266	22322	22017	22302	22363	22124	22221	22258	22300	22216	22322	22230	22464	22410	22412	22204	22199	22228	22214	22158	22265	22298	22171	22416	22458	22144	22215	22138	22366	22282	22099	22151	21975	22257	22197	22199	22266	22274	22075	22055	22205	22303	22259	22297	22204	22168	22216	22100	22202	22060	22186	22267	22198	22280	22185	22281	22184	22258	22251	22139	22259	22182	22156	22208	22221	22241	22212	22210	22324	22210	22330	22111	22269	22144	22290	22187	22260	22261	22267	22340	22298	22330	22358	22270	22075	22195	22196	22232	22041	22133	22055	22301	22179	22140	22237	22088	22212	22219	22318	22266	22099	22144	22281	22177	22084	22200	22208	22440	22207	22206	22292	22025	22021	22315	22344	22137	22140	22248	22246	22300	22339	22179	22244	22335	22171	22301	22249	22242	22268	22327	21952	22240	22259	22248	22336	22531	22182	22133	22367	22219	22379	22209	22355	22364	22218	22124	22150	22280	22181	22254	22218	22093	22341	22369	22274	22200	22062	22194	22128	22376	22246	22067	22312	22129	22303	22128	22301	22161	22258	22211	22096	22229	22220	22116	21933	22250	22263	22183	22211	22491	22271	22142	22288	22217	22206	22197	22296	22252	22160	22360	22284	22371	22205	22471	22204	22394	22130	22159	22345	21951	22219	22100	22278	22045	22252	22391	22227	22225	22344	22223	22470	22251	22138	22050	22216	22195	22231	22246	22379	22185	22209	22066	22398	22290	22272	22197	22134	22133	22159	22209	22279	22199	22345	22310	22242	22292	22157	22157	22467	22119	22258	22088	22187	22177	22245	22164	22297	22251	22189	22202	22388	22372	22325	22162	22011	22159	22212	22161	22249	22457	22332	22095	22254	22344	22353	22405	22260	22211	22165	22471	22168	22298	22170	22045	22342	22327	22282	22235	22198	22133	22183	21994	22346	22129	22426	22253	22189	22287	22097	22174	21943	22162	22259	22272	22266	22226	22360	22100	22091	22169	22239	22231	22321	22167	22203	22234	22157	22184	22283	22076	22105	22335	22330	22365	22290	22332	22253	22279	22262	22246	22299	22178	22346	22247	22063	22232	22267	22205	22171	22205	22154	22291	22144	22302	22188	22263	22070	22143	22272	22349	22321	22280	22289	22361	22156	22291	22251	22180	22104	22194	22416	22342	22053	22274	22210	22191	22127	22168	22375	22389	22176	22070	22247	22244	22275	22144	22273	22199	22263	22297	22339	22195	22172	22096	22400	22302	21972	22263	22174	22289	22285	22305	22219	22388	22288	22472	22202	22338	22046	22430	22284	22092	22266	22551	22206	22165	22300	22200	22184	22293	22256	22243	22194	22189	22249	22098	22210	22179	22301	22351	22015	22266	22231	22100	22156	22117	22291	22281	22225	22266	22048	22355	22356	22184	22147	22167	22032	22279	22118	22378	22148	22152	22092	22029	22344	22384	22288	22188	22278	22183	22327	22261	22240	21996	22324	22248	22226	22183	22357	22451	22189	22239	22406	22191	22211	22104	22145	22297	22141	22150	22195	22319	22223	22413	22252	22089	21970	22133	22091	22191	22276	22430	22345	22262	22277	22158	22278	22295	22197	22255	22183	22420	22310	22190	22297	22176	22358	22103	22398	22371	22176	22193	22228	21928	22219	22327	22177	22395	22278	22235	22221	22169	22068	22227	22181	22212	22188	22244	22141	22051	22254	22291	22098	22301	22190	22394	22242	22228	22035	22168	22172	22091	22124	22329	22199	22260	22373	22392	22272	22309	22129	22291	22065	22356	22336	22178	22165	22164	22316	22127	22163	22211	22173	22199	22058	22344	22225	22262	22324	22214	22299	22289	22320	22311	22266	22158	22224	22219	22189	22321	22231	22211	22380	22123	22139	22196	22222	22159	22185	22168	22426	22380	22259	22265	22189	22091	22238	22216	22172	22224	22029	22272	22330	22252	22175	22142	22236	22177	22074	22349	22461	22353	22197	22193	22191	22196	22157	22333	22161	22416	22221	22252	22069	22081	22387	22314	22412	22344	22219	22246	22086	22299	22158	22248	22341	22292	22187	22036	22277	22244	22200	22213	22318	22232	22220	22233	22338	22284	22296	22051	22164	22229	22221	22433	22154	22219	22189	22092	22129	22460	22305	22255	22157	22194	22176	22010	22187	22168	22336	21967	22352	22181	22084	22148	22340	22309	22276	22220	22228	22183	22381	22201	22095	22357	22122	22319	22228	22480	22039	22279	22333	22266	22372	22186	22158	22332	22262	22262	22336	22151	22172	22370	22038	22047	22378	22161	22110	22181	22177	22212	22059	22220	22024	22149	22146	22282	22199	22223	22214	22256	22174	22170	22110	22179	22412	22285	22232	22269	22156	22254	22234	22189	22166	22157	22220	22189	22276	22224	22372	22304	22397	22385	22315	22232	22410	22181	22312	22261	22253	22113	22207	22182	22341	22247	22055	22312	22223	22072	22200	22214	22107	22169	22244	22272	22329	22316	22285	22333	22121	22336	22179	22219	22214	22384	22215	22391	22108	22156	22166	22189	22117	22126	22242	22085	22162	22270	22230	22136	22386	22338	22322	22232	22116	22221	22359	22340	22210	22214	22219	22226	22333	22092	22034	22147	22155	22207	22293	22131	22221	22195	22309	22287	22236	22130	22169	22271	22196	22145	22178	22200	22297	22109	22286	22010	22127	22275	22259	22127	22460	22295	22300	22286	22150	22325	22178	22364	22284	22327	22261	22042	22318	22247	22322	22137	22298	22194	22067	22506	22236	22193	22253	22384	22225	22208	22202	22319	22381	22277	22118	22395	22144	22201	22139	22292	22111	22048	22421	22302	22272	22223	22048	22298	22191	22421	22139	22483	22200	22079	22357	22277	22081	21976	22216	22314	22173	22443	22069	22149	22338	22401	22132	22352	22303	22161	22232	22285	22219	22297	22313	22331	22231	22350	22228	22308	22271	22230	22172	22303	22212
23779	21531	29280	24826	24888	30013	32631	30080	29739	29837	29512	29439	29467	29512	29762	29630	29495	29375	29218	29107	29377	29119	29182	29035	29176	29171	29221	29121	29025	28934	29133	29055	29204	29226	29170	29114	29287	28866	28948	29793	30899	30157	29873	29295	29063	28883	28967	29187	28915	29072	28839	28879	28890	29038	29017	29116	28949	28907	28998	29149	29006	28893	28886	28996	29009	28837	28769	28926	28836	28639	28908	28961	28924	28863	29115	29156	29117	29051	29014	28898	28905	28925	28836	29208	28917	28884	28780	28832	28828	29214	29063	28938	29079	29084	29089	29150	28978	28943	28972	28781	28952	28802	29096	28979	29091	28915	29188	28864	28994	29121	29015	29069	28938	28800	29016	29084	28837	28867	28981	28842	28825	29010	28970	28924	29098	29041	29056	29060	28732	28898	28884	28982	29020	29144	29011	29184	28749	28963	29129	29088	28993	28905	28576	29058	29278	28926	28807	28882	29109	28996	28842	29021	29184	29003	28999	28823	28832	28720	28882	28990	29068	29113	28860	29023	28967	28662	29037	29050	28933	28995	28969	29001	28895	29080	29113	28981	28825	29021	29184	28973	29146	29010	28979	28921	29137	28913	28828	28961	28920	28973	28705	29032	28966	28830	28974	28886	29135	29028	28816	28876	28808	28997	28892	28791	28694	28900	28893	29197	28938	28849	28894	28932	28996	29051	29131	29146	29118	28698	29017	28898	28864	29029	28871	28886	28988	29006	28933	28932	28861	28920	28926	29009	28838	28980	29033	29130	28811	28716	28964	29013	28928	28833	28937	29040	29033	28792	28989	28951	29072	29132	29080	29070	28987	29028	28982	28960	28850	28961	28851	28982	28918	28835	28974	28875	28667	28868	29146	29059	28995	28916	29220	28869	28877	28867	28778	28883	29059	28978	29087	29007	28854	28730	28959	28955	28970	28648	28747	29044	28904	28891	28780	28778	29043	29142	28821	28983	28734	28975	28987	28783	29062	28949	29078	28923	28865	28981	29022	29171	28904	28913	28823	28840	28742	28815	29002	29100	28936	29105	29035	28736	29170	28875	28906	29028	29022	29020	28872	29071	28925	29031	29003	29091	28935	28855	28940	29133	28948	28668	29032	29057	28911	28810	28931	29034	29003	28771	28982	28854	28932	28939	29046	28969	29108	28993	29004	29132	28783	28798	28817	29026	28961	28908	29045	28715	29099	28981	29017	28966	28763	29017	28961	29056	29030	28677	28879	28780	28877	29118	29150	28890	29064	29015	28963	29100	28951	28969	28839	28896	28740	28909	29085	28777	29002	28985	28845	28964	29024	29136	29106	29110	28834	28839	28939	28927	29069	29141	29009	28986	29028	29087	29078	28747	28835	29104	29197	28660	28866	28923	28916	28992	29083	29147	28891	28801	28956	28871	29107	28941	29060	28809	29007	28915	29003	29094	28778	28783	29133	28898	29126	28847	28796	28530	29053	28994	28976	29226	29047	29165	28876	28709	29125	28900	29044	28872	28833	29013	28962	28980	29019	28876	29017	28777	28811	28888	28968	29024	29163	28883	28893	28913	28992	29085	28749	28942	28819	28842	28853	28904	28884	28772	28878	29138	28845	28949	29097	28936	29023	28817	28983	28900	28873	29163	28709	29065	28976	28776	29044	29099	29020	29013	28958	28738	28925	29200	29011	28816	28993	29136	28811	29119	28898	28817	28941	28911	29024	29050	29165	29143	29235	29040	28789	29112	28737	28736	28861	28902	28929	28943	28786	28973	28891	28674	28888	28921	28829	28966	29181	28927	28816	29012	29105	29037	28982	29019	29008	29245	28802	28896	29068	28715	29033	28769	28883	29070	28937	28923	28865	28920	29121	28905	28818	28941	28838	28790	28869	28972	29112	29055	28959	28867	29007	28870	29180	28906	28860	29004	28855	28896	28911	28940	28771	28733	29059	28918	29092	28791	29209	28769	28984	29081	29104	29075	29074	28993	28945	28946	28871	28642	28958	28928	29007	28896	28989	28698	28844	28912	28962	28649	29049	28977	29152	28686	28938	28956	29040	28589	28972	28812	29153	28805	28973	28809	29134	29184	29107	29115	29175	28888	29044	28786	28941	29128	29006	28978	28821	28976	28703	28885	29033	29153	28925	28950	29027	28864	28870	28881	28970	29021	29020	28897	28878	28752	28852	29074	28865	28856	29092	28885	28924	28810	28981	28816	28876	28823	28891	28865	29024	29187	28723	28840	29007	29040	29002	28799	29140	28878	28859	28835	29181	28879	29076	28913	29113	28960	29126	28713	29078	28921	28939	28849	29092	29032	28740	28965	29165	28925	28966	28940	28919	28674	29074	28953	29142	28961	29056	28945	28897	28993	28805	28875	29249	28926	29138	29012	28886	28818	29112	29003	29082	28905	28723	28931	28876	29111	29076	29079	29008	29028	28967	29025	29139	29098	29175	29074	29037	28755	28900	29118	28682	28859	29015	28954	28937	28842	28855	28949	28682	28899	28821	28952	29118	28978	28966	28967	29148	29004	28987	28926	29070	29145	28930	28886	29146	29152	28897	28994	28967	28862	29125	28891	28662	28982	29030	29070	28827	29224	29102	28923	28749	28716	28807	28720	28749	28797	29081	29065	29056	28920	28718	28974	28747	28860	28902	28823	29035	29012	29011	28962	28845	28811	29069	28786	29212	29115	28972	28967	29110	29074	28909	28798	28665	29008	29092	28993	29149	29039	28982	28992	28682	29001	29122	28878	28909	29038	28795	28864	29145	28990	28713	28934	28912	28809	28819	28732	28919	28965	28972	28902	29133	29028	28692	28909	28851	29062	28913	28912	28872	28959	28989	28915	29066	28989	28872	28890	28946	28849	29056	29069	29175	28964	28965	29048	29022	28900	28852	29002	29230	29082	28902	29130	28989	29150	28895	29238	28920	28964	28980	28669	28924	29096	29028	28727	29087	28891	28716	29194	28895	29043	28944	29013	29037	28867	28771	28981	28835	28934	28994	29131	28894	28726	29031	28918	28891	28690	28892	28680	29094	29096	28651	29030	29045	28973	28780	28882	28814	29156	28790	28923	28855	28798	28883	29260	28948	29207	29067	29063	28911	28875	28998	29060	28929	28827	28867	28808	28927	29008	29066	29182	29087	28752	28666	28878	29065	28937	28740	29037	29015	28985	28911	29121	28981	28941	28886	28936	28942	28952	28911	29023	28929	29044	29015	28959	28894	28873	28945	29037	28928	28897	29055	29108	28906	28856	29102	29026	29072	29013	28998	28915	29039	29108	29239	28920	28775	28937	29106	29016	28915	29008	28925	28832	29075	28843	29129	29057	29116	28745	29047	28799	29030	28731	28806	28984	28969	28845	28978	28910	28896	29052	29172	28881	29021	28967	28870	28805	29056	28907	29046	28979	29245	28855	28967	28642	28931	28845	28825	29037	28911	29011	29006	28861	28944	28843	28827	28942	28821	28740	28951	28922	28640	28998	28953	28952	29072	29032	28965	28709	28899	29148	29000	29007	28806	28917	28969	29133	29188	28953	29017	29039	28690	28759	28821	29067	29121	28672	28686	29136	28947	29198	28998	29070	28856	28757	28972	28936	29047	29046	28909	29062	28947	28865	28991	29068	28910	29233	28883	29190	28869	28999	28943	28816	28973	28829	28842	28862	29147	28778	28918	29105	28964	29018	29021	28838	28931	29055	28788	29052	28770	28791	28900	29112	29007	28788	29017	28936	28803	29044	28964	28848	29116	29144	28827	28904	28805	28772	28970	28911	28973	28861	29006	29034	29077	28946	29115	29039	28799	28817	28976	29254	28855	28879	29049	29169	28986	28827	28682	28910	28959	29251	28809	28903	28910	28849	28847	28739	29022	28921	29240	29014	28976	28925	28780	28775	29068	29145	29079	29095	28986	28891	28877	28976	29020	28859	28921	29114	28922	29030	28934	28891	28981	28999	28956	28844	29006	29024	28702	28765	29119	29128	29119	28991	28855	28849	28856	28875	28974	29305	28824	28945	28939	28929	29046	28994	29000	28840	29028	28887	28987	28876	29082	28920	28779	28796	29184	29198	28960	28729	28822	29038	29027	28796	29104	28854	28808	29082	28804	28985	29108	28713	29017	28825	29068	28866	28580	29093	28742	29006	29036	29026	29082	29093	29114	28855	28933	29102	29092	28941	28953	28954	28905	29121	28859	29023	28885	28809	28930	29215	29181	28899	28988	29091	29065	29053	28784	29034	28912	29024	29012	29063	29029	28903	29230	29078	28892	28871	28940	29049	29056	28905	28905	28926	29049	28985	28720	28780	28849	28961	29204	28721	28967	29140	28907	29247	28964	28890	29017	28984	28895	29015	28996	28957	29104	29037	28866	28980	29162	28894	29083	28837	28931	28745	29108	28784	28911	28936	29142	29078	28860	29047	29133	29113	28887	29055	29007	28732	29099	28856	28893	29020	29020	29067	28835	29073	28727	28725	28937	28890	29190	28957	29098	28917	29025	29082	28768	28969	29062	29047	28923	28893	28988	28964	28932	28895	28946	28741	29059	28848	29096	29035	28838	28975	29004	28880	28886	28905	29015	29133	28819	28954	28756	28923	28897	28907	28899	29003	28803	28941	28998	28962	28871	29041	29177	28807	28886	29049	28712	28810	28936	28883	28636	28666	29023	29070	28994	28871	28806	28928	28854	28713	28953	29139	28873	29100	28951	28863	28902	28828	28994	28936	29049	28914	28685	28771	28643	29034	28920	29057	28891	28814	29284	29013	29285	29143	29199	28996	28883	29019	29016	28982	28693	29050	28796	28994	29014	29056	29000	28938	28984	28756	28930	28858	29008	28855	28752	28572	29091	28915	28812	28804	28995	29044	29123	29150	28817	29233	28845	28669	28749	29049	28813	29033	28868	28940	29133	29192	28805	28976	28888	29051	28892	29017	28965	29004	29159	28844	28975	28701	28853	29023	28993	29113	28964	28931	29130	29165	29023	29124	29209	28902	28808	29014	28857	28661	28846	29198	28905	28949	28965	28958	28825	29031	28953	28778	28931	28864	28952	28749	28836	28871	29075	29087	29221	28913	28863	28822	29070	28953	28708	28823	28961	28813	29072	28924	29000	29126	28961	28883	28812	28617	28997	28889	29006	28833	29059	28966	28864	29151
23270	40135	37373	29650	26350	25817	25245	24010	23371	23178	22942	22852	22549	22690	22714	23052	22658	22520	22464	22280	22566	22559	22280	22467	22205	22240	22230	22250	22204	22224	21999	22275	22350	22291	22100	22152	22113	22084	22101	23559	24412	23606	22850	22425	22371	22247	22029	22023	22020	22075	22248	22038	22179	22105	22170	22138	22368	22124	22232	22126	22127	22081	21995	22096	22077	22137	22292	22060	22015	22118	22158	21961	22054	22108	22045	22127	22093	21885	22106	22160	21926	22215	22059	22026	21965	22157	22011	22002	21976	22080	21963	22208	22072	22119	22209	21907	22087	21962	22102	22065	22099	22096	21950	22092	22159	22213	22187	22026	21970	22181	22142	22139	21983	22266	21929	22108	22059	22099	22143	22155	22056	22134	21962	21988	21966	21986	22152	22150	22216	22037	21982	22110	22115	22340	21714	22097	21995	22089	21999	22046	22204	22067	22150	21970	22227	22192	22086	22225	22065	21838	22218	22041	22180	22088	21928	22008	22118	22054	22050	21996	21957	22187	21947	21957	22173	21979	22037	22118	21957	22135	22050	22252	22062	22050	22111	22003	21974	22106	22116	22037	22147	22088	22039	22004	22183	22155	21995	21989	22016	22216	22038	21903	22170	22210	22191	22156	22319	21909	22194	22124	22027	22162	22126	22339	22074	22162	22227	21988	22154	22066	22076	21962	21883	22051	22116	22196	22150	22055	22108	22065	22079	22130	22094	22067	22201	22077	22118	22001	22184	22248	21925	21982	22152	22122	22129	22109	22150	21997	22213	22034	22026	22219	21894	22014	22005	22223	22166	22135	22045	22056	21997	21945	22077	22176	22293	22127	22073	22100	22157	22029	22132	22068	21973	22257	22050	22047	22191	21890	22016	21994	22140	21972	22027	22157	22153	22007	22074	22241	21956	22065	22319	22210	22056	22040	22038	22052	22201	22123	22058	22020	22012	21943	22265	21934	21937	22027	22090	22052	22092	22098	22135	22102	21958	22075	22110	22087	21993	21963	21938	22025	21888	22071	22219	22080	22179	22244	22289	22188	22003	22049	22087	22249	22020	22237	22045	22136	22081	22041	22180	22140	22089	22069	22117	22110	22153	21883	22082	22139	22077	21949	22238	22071	21934	22015	22108	21929	22094	22084	22282	21978	21939	21767	22082	22188	21935	22054	22070	22053	22130	22014	21986	21881	22156	22071	22114	22078	22051	21987	22267	22111	22058	21943	22155	22069	22027	22209	22046	22127	22153	21966	22205	21978	22013	21941	22121	21945	22129	22046	22045	22159	22139	22173	21947	22383	22133	22087	22244	21913	22066	21991	22249	22056	22052	22026	21856	22131	21954	21963	22179	22005	22058	22050	21932	22136	22086	22279	21952	22294	22084	22087	22033	21931	22156	22069	22082	22107	22179	21933	22138	22089	22080	22118	21948	22133	22101	22146	21945	22159	22120	21938	22243	22060	22130	22073	22115	22050	22201	21994	22150	21990	22310	22175	22208	22074	22052	22161	21867	22132	22147	22182	21935	22056	21884	22095	22098	21994	22060	22192	22069	22031	21865	22189	22074	22049	22192	21819	21949	21942	22168	21885	22108	22239	21954	22196	22112	22170	22076	22154	22117	22067	21816	22048	22178	22108	22244	22036	22289	22158	22143	22002	22183	22263	22004	22068	22245	22123	22056	21886	22062	22154	22093	22098	22187	22143	22133	22093	22067	22143	22075	21907	22142	22147	22018	21996	22133	21971	22086	22021	22017	22001	22178	22063	22021	21910	22133	21883	22210	21904	22176	22198	22006	21932	22001	22115	22203	22011	22209	22048	22147	22149	21968	22014	22020	22087	22045	22035	22011	21997	22086	22164	22057	22174	22032	22096	22069	22086	22045	22165	22266	22231	21976	22164	22095	22197	22006	22266	22126	22021	22038	22050	22076	22026	22146	22093	21960	22069	22047	21944	22200	22096	22057	22225	22304	21984	22106	22112	22151	22214	21912	21928	21974	21959	21937	22040	22216	22148	22185	21935	22157	21989	22124	22039	22118	22112	22166	21899	22077	22165	21949	22013	22157	21919	22240	22238	22208	22006	21941	22115	22133	22091	21984	22138	22076	22081	22080	22127	21991	21987	22117	22103	22092	22080	22163	22220	22045	21935	22185	21836	22215	22279	21915	22050	21953	21877	22214	21969	22193	22031	22234	22108	22063	22072	21952	22102	21928	22118	22139	22146	22225	22095	22107	22125	22194	22125	22038	22017	22068	22077	22167	22054	21973	22143	22267	22057	21858	22054	22134	22068	22009	22165	22067	22070	22194	22046	22018	22020	22267	22135	22178	22067	21990	22034	22077	22161	21968	22055	22195	22228	22200	21986	22033	21941	22180	21996	22044	22066	22054	22331	22040	22052	21978	21842	22053	22171	21983	22121	22173	22116	22192	22007	22063	22089	22220	22123	21979	22221	21984	22190	21769	21958	22052	22093	22227	22248	21950	22101	22090	22298	22226	22189	21841	21959	22215	21982	22098	22059	21983	22135	22150	22143	21887	22170	22081	22015	21987	22125	21987	22119	22100	21978	22130	22054	22199	22117	22291	22165	22162	22023	22102	22092	22041	21999	21849	22078	22157	22034	22112	22046	21962	22070	22021	21870	22016	22168	22067	22159	22131	21975	21995	21989	22188	22181	22070	21979	22068	22003	21953	22011	22002	22099	22080	22158	21944	22200	22045	22004	22039	21926	21992	22080	22033	22158	22104	22161	21964	22090	21969	22125	22256	22154	22078	22222	22150	22032	21974	22126	21877	22105	22245	21979	22308	22204	22149	21884	22022	22227	22055	22181	22024	22312	21939	21936	22031	22363	22251	22185	22224	21857	22122	22150	22160	21986	22194	22233	22002	22011	22064	22155	22126	22193	22190	22120	22132	22194	21948	21948	22035	22034	22174	22034	22125	22016	22121	21957	21986	22169	22138	22135	22202	22045	21845	22133	21970	22055	21992	22238	22028	22259	21908	22061	22032	22011	22033	22123	22126	22050	22167	22026	21964	22052	21982	21922	22088	22172	22092	22043	22056	22020	22005	22078	21976	22115	22241	22059	22006	22138	22184	21962	22152	22053	22073	21980	22068	22103	22099	21971	22169	22028	22135	22102	21854	22139	22132	22060	22068	21840	22177	22136	22035	21990	22104	22066	21933	22103	22141	22203	21881	22169	22112	22097	22073	22060	22155	22091	22261	21899	22165	22228	22092	22294	21982	22086	22077	22042	22156	21926	22101	22135	22049	22084	22025	22082	22023	22073	22064	22053	22137	22104	22026	22127	22103	22094	22217	21977	21981	22216	22258	22257	22035	22010	22097	21914	22089	22228	22076	21958	22157	22103	22060	22170	21961	22028	22025	22153	22107	21907	22004	22123	22122	22031	22037	22005	21999	22147	22282	22142	22111	22084	21996	22108	21997	22107	22017	22042	22165	22288	22153	22005	22201	22015	22035	22120	22073	22022	22178	21969	22091	22215	22030	22094	21884	22188	22200	21935	22031	22108	22055	21897	22188	22084	22128	22067	22163	21979	22192	22157	22018	21968	22177	22091	22039	22085	22260	22143	22183	22176	22045	22074	22183	22073	22121	22224	22156	22106	22124	22155	21991	22165	22082	22097	22087	22055	22014	22188	22113	22334	21937	22114	22189	22039	22027	22085	22193	22018	21936	22036	22194	22054	22018	22165	22150	21988	22229	22109	22232	21996	22082	22288	22016	22116	22113	22175	22204	22146	22193	22083	22043	22254	22060	22108	22063	22161	21988	22181	22039	22058	22192	22100	22005	22180	21878	22130	22100	21985	22189	21918	22197	22192	22131	22044	21909	21861	22117	22172	22047	22125	22112	22087	21958	22065	22068	22091	22031	22117	22029	22048	21942	22175	22047	22067	21983	22060	22131	21835	22063	22134	22040	22228	21897	21929	21888	22125	21987	22177	22047	22033	21936	22027	22000	22176	22014	22022	22187	22091	22089	22008	22059	22218	22122	21996	22052	22028	22091	21970	22214	22062	22079	21996	22233	22116	22202	22085	21977	22079	22070	21946	22168	21985	22117	21982	22229	21972	22105	22054	22153	22160	21962	22137	21857	22188	22161	21998	22141	22068	22164	22194	22201	22163	22229	21978	22024	22156	22153	22036	22128	22177	22132	22109	21876	22219	22132	22025	21981	22129	22066	22223	21985	22172	21687	22097	22106	22096	21958	22057	22011	22156	22266	22047	22065	22197	21972	22274	22042	22054	22147	22256	22095	22203	22081	22006	22061	22114	22093	22179	22138	22183	22150	21974	22074	22316	22037	22170	22148	22014	22295	22183	22004	22138	21946	21966	21933	21957	22059	22137	22275	22192	21964	22161	22212	21981	21944	21988	22241	21978	22156	22055	22116	21975	22137	22035	22219	22052	22123	22014	22104	22150	22243	22054	22072	22182	22139	22126	22180	22180	22181	22061	22022	21976	22051	22045	22110	21964	21893	21948	22168	21972	22129	22124	22076	22291	22147	21839	22255	22086	22067	22067	22098	22269	22175	22192	22043	22146	22255	22134	22115	22092	22211	22039	21939	22131	22062	22013	22102	22057	22022	22122	22249	22227	21890	22130	22064	22111	22111	22159	22120	22001	22068	22125	22096	22120	22119	22209	21964	22228	22021	22046	22162	22137	22196	21975	21981	22085	21940	22043	21992	22204	22140	22110	22081	22159	22158	22105	22122	21999	22118	22084	22066	22047	22152	22011	21898	22092	22205	22131	22057	22044	22134	22091	22212	22019	21994	21965	22331	22083	22072	22106	22116	22115	22210	22037	22243	21937	22014	22012	22207	22001	22223	22034	22053	22080	22119	21945	22108	22003	22029	22068	21925	21924	22245	21955	22057	21965	22011	22023	21986	21970	22070	22151	22215	22041	21852	22180	21905	22091	22047	21916	21982	22283	22129	22079	22176	21903	22097	22075	21942	21898	22132	22173	22090	22111	22208	22026	22162	22101	22086	22146	21885	21903	21970	22111	22149	22128	22152	22155	22068	22152	21934	22220	22255	22028	22067	22186	21916	22139	21938	21863	22163	22076	21965	22174	22056	22190	21929	22052	22018	22267	22011	22015	21997	22221	22095	22104	22130	22057	21966	22165
22919	21580	29439	24251	22715	28666	34540	30548	30188	30705	30181	30009	29927	29481	30019	29883	29839	29961	29543	29471	29784	29537	29418	29552	29527	29434	29573	29330	29304	29203	29154	29164	29155	29310	29266	29213	29230	29204	29085	30893	32390	31078	30551	29772	29460	29182	29350	29497	29359	29050	29281	29251	29210	29278	29232	29253	29132	29085	29134	29086	29296	29299	29275	29281	29242	29133	29098	29157	29286	29248	29275	29162	29310	29184	28989	29071	29310	29052	29119	29334	29206	29320	29234	29097	29362	29253	28903	29102	29364	29234	29188	29236	29353	29300	29099	29028	29185	29159	29237	29202	29415	29167	29111	29407	28984	28993	29134	29253	29052	29421	29277	29194	29204	29043	29139	29307	29134	29181	29002	28998	29155	29175	29172	29167	29262	29399	29000	29020	29038	29039	29264	29068	29324	29164	29159	29138	29116	29175	29287	28866	29084	29285	29068	29237	29505	28956	29183	29272	29132	29116	29128	29291	29223	29083	28940	29049	29354	28948	29179	28955	29002	28928	29140	29262	29225	29026	29123	29044	29094	29207	29280	29154	29007	28961	29222	28934	29100	29508	29426	28965	29147	29257	29200	29180	29092	29302	29250	29229	29304	29344	29066	29530	29178	28899	28939	29289	29349	29219	29185	29271	29568	29007	29213	28994	29274	29290	29598	29138	29236	29071	29081	28864	29145	29239	29197	29134	29000	29360	29182	29168	29057	29313	29211	29232	29032	29096	29180	28981	29139	29259	29101	29188	29247	29053	29090	29205	29085	29319	29014	29165	29334	29195	29250	29483	29338	29132	29304	29124	29350	29188	28932	28948	29045	29100	29012	29237	29090	29294	28949	29313	29303	29208	29148	29020	29408	29121	29376	29191	29083	28919	29227	29035	29122	29056	29165	29174	29064	29023	29192	29274	28984	29151	29050	29102	29198	29226	29089	28969	29448	29337	29318	29198	28961	29173	29019	28835	29212	29094	29186	29299	29090	29086	29214	29141	28951	29107	29250	29285	29130	29126	29033	29180	29128	29457	29319	29179	29092	29153	29135	29044	29258	29277	29180	29325	29095	29189	29213	29321	29054	29140	29180	29223	28939	29373	29030	29003	29169	29152	29256	29195	29115	28894	29323	28982	28977	28845	29047	29306	29096	29077	29251	29256	29135	29069	29181	29472	29299	28991	29094	29114	29124	28972	28832	28930	29189	29099	29088	29207	28860	28981	29085	29272	29294	29106	29407	29312	28887	29162	29236	29226	29047	29260	29068	29293	29374	29237	28897	29112	28916	29096	29044	29070	29188	28990	29402	28948	29336	29328	29284	29074	29140	29095	29039	29401	29195	29233	28962	28972	29139	28992	29100	28986	29219	29353	29257	29124	29207	29195	28996	29034	29386	29242	29139	29043	29073	29185	28944	28861	29103	29092	29152	29036	28789	29156	29023	29130	29221	28995	29111	28978	29240	29107	29179	28943	29307	29096	29120	29132	29241	29181	29359	29018	29423	28847	29075	29198	29020	29236	29196	29313	29270	29016	28823	29156	28995	29155	29431	29022	29144	29244	29077	29183	29164	29079	29222	29089	29356	28962	29128	29206	29096	29318	29134	29392	29340	29125	29143	29098	28959	29155	29183	29118	28997	29085	29083	29003	28831	28992	29111	29253	29149	29216	29343	28918	29159	29212	29045	29238	29001	29262	29233	29056	29115	29256	29227	29285	29279	29386	29262	29064	29344	29214	29066	29085	29149	28933	29184	29304	29124	29041	29142	29278	28950	29030	29127	29330	28944	29045	29303	29076	29094	29359	29481	29034	29000	29162	29158	29233	28916	29033	29525	29110	29048	29135	29273	29075	28968	29222	28976	29113	29120	29108	28896	29106	29081	29140	29390	29305	29235	29074	29136	28988	29087	29108	29390	29064	29075	29199	28863	29120	29037	28972	29145	29084	29232	28957	29192	29382	29186	29251	28878	29194	28778	29090	29221	29225	29076	29014	29159	28780	29119	28781	29243	29187	29225	29397	29199	29267	29057	29033	29125	29264	29316	28955	29268	29265	29237	29082	29027	29025	29020	29194	29016	29209	29047	29024	28988	29118	28873	29013	29143	29153	29188	29132	29256	29241	29308	29173	29164	29104	28967	29153	29093	29138	29354	29135	28932	29207	29118	29069	28897	28912	29215	28994	29184	29028	28874	29017	29101	29195	29422	28832	29031	29121	29083	29143	29364	29145	28986	29134	29408	29224	29295	29281	29131	29003	29228	29292	29190	28976	29366	28998	29360	29103	29106	28926	29131	29412	28687	29203	29111	29054	29180	28972	29070	29176	29243	29263	29411	29231	28895	29025	29154	29107	29117	29340	29332	29143	29049	28973	29288	29192	29060	29046	29145	29091	29190	28966	29312	29242	29224	29106	29138	29209	29076	29115	29020	29048	28994	29047	28959	29079	29187	29058	29101	29181	29055	28986	29365	29261	29136	29161	28979	28937	29233	29018	29110	29069	29182	29174	29169	29082	29219	29341	29058	29257	29188	29179	29198	28926	29161	29134	28982	29049	29168	29090	29030	29084	29115	29029	29241	29144	29380	29256	29261	29318	29332	29003	28979	28958	29141	29112	29464	29335	29121	29092	29135	29112	29095	29242	29367	29189	29323	29181	29150	29279	29056	29190	29115	29261	28978	29312	29008	28835	28992	29073	29313	29119	29111	29049	29206	29177	29084	28953	29116	28970	29154	29290	29148	29107	29085	29164	29271	29093	29364	29121	29022	28912	29111	29085	29312	29145	29373	29113	29233	28995	29140	29208	28979	28994	28961	29193	29160	29399	29123	28965	29313	29234	29084	29288	28989	29113	29507	29156	29082	29087	29015	29007	28979	29308	29423	29169	29303	29283	29333	29040	29027	29068	29256	29220	29046	29146	29295	29094	29395	29037	28840	29098	29170	29148	29163	29023	29197	29019	29050	29209	29116	29179	29310	29123	29245	29116	29097	29175	28954	28991	29373	29168	29165	29083	29162	29013	29291	29256	29061	28925	29203	28966	29239	28958	29180	29533	29087	29273	29063	29289	29107	29223	29022	28789	29184	28954	29332	29081	29088	29017	29209	28957	28942	29135	29133	29356	29207	29267	28967	29152	29105	29053	29107	29174	29101	28969	29169	29115	29404	29290	29181	29229	29043	28960	28960	29147	29113	29025	29321	29338	29236	29115	29319	29178	29488	29098	29015	29127	29253	29174	28818	29007	28976	28870	29125	29106	29113	28985	29237	29295	28990	29221	29132	29289	29247	29262	29128	29119	29516	29220	29417	29124	29295	29056	29151	29364	29369	29206	28958	29082	28977	29162	29099	28945	29205	29170	29460	29078	29366	29122	29294	28923	29324	29184	29039	29127	29232	29211	29227	29315	29153	29191	29011	29058	29446	29327	29253	29090	29221	29144	29076	29184	28965	29111	29464	29280	29149	29202	29216	29243	29059	28955	29154	29096	29039	29146	29209	29007	28993	29067	29066	29347	29172	28975	29223	29109	29207	28976	29232	29232	29011	29213	29182	29044	28914	29260	29150	29163	29116	29140	29318	29151	29224	29208	29153	29149	28937	28841	29256	29417	29190	29242	29131	29105	29199	28934	29268	29502	29285	29234	29294	28914	29043	28979	29016	28982	29040	29073	29209	29263	29012	29304	29145	29193	29331	29009	28902	29177	29301	29197	29281	29108	29062	28972	29315	29181	29174	29126	29168	29226	28970	29289	29305	29052	29228	29193	29077	28986	29063	28956	29116	29232	29304	29164	29004	29139	29223	29158	29143	29148	29231	29406	29141	29222	29112	29070	29290	28734	29106	29188	29147	29358	29099	29069	28887	29205	28990	29253	29091	29346	29165	29187	29099	29341	29158	29095	29155	29162	29158	29166	29036	29219	28942	29113	29034	29242	29163	29277	29206	29179	29073	29111	29138	29313	29115	29207	29026	28876	29201	28949	29084	29091	29264	29131	29235	29329	29199	29293	28976	28964	29116	29067	29168	29209	29178	29179	29419	29007	29269	29245	29162	29100	29250	29242	29118	28914	29038	28930	29234	29014	29245	29046	28969	29115	29183	29415	29392	29151	29089	29064	29131	28921	29190	29119	29241	29247	29393	29095	28987	29046	29159	29359	29152	29003	29089	29326	29376	29333	29178	29075	29425	28840	29171	29186	29067	29252	29231	28968	29153	29273	29189	29218	29144	29126	29216	29260	28921	29140	29241	29087	29324	29116	29119	29185	29150	29158	29015	28799	29273	29367	29101	29094	29275	29182	28875	29170	29284	29357	29373	29134	29175	28954	29257	29249	29169	29166	29330	29200	28956	29128	29011	29283	28948	29218	29135	29243	29026	28802	29136	28811	28988	29231	29254	29253	29289	29104	29122	29101	29369	29271	29032	29200	29061	29074	29337	29312	29307	29328	29171	29102	29156	29234	29208	29097	29199	29180	29220	29193	29183	29136	29014	29052	29160	29176	29138	28879	29401	29178	29141	29308	29125	29197	29358	28987	29142	29164	29134	29081	29011	29059	29294	29223	29186	29321	29396	29022	29115	29154	29006	29010	28993	29327	29041	29157	29129	29238	29361	29019	29364	29036	29218	29089	29233	29148	29260	28962	28979	29483	29332	29296	29072	29351	29177	29195	29356	29076	29261	28988	29329	29074	29143	29135	29198	29055	29149	29044	29069	29015	29130	28953	29040	29120	29198	29127	28953	29096	29171	29100	28931	29448	28917	29244	29488	29004	29086	29142	29206	29072	29050	29092	29057	28978	29170	29206	28984	29102	29230	28982	29158	29011	28935	29172	29366	29293	29395	28944	29183	29002	28940	29360	28834	29344	28998	29254	29135	28935	29098	28974	29170	28951	29110	29009	29350	29377	28912	29172	29356	29073	28877	29135	29155	29287	29281	29146	29235	29304	29304	29116	29326	29226	29019	29310	29241	29123	29136	29030	29374	29246	29261	29194	29249	29265	29146	29150	29084	29247	29296	29328	29182	29078	29129	29103	29179	28965	28970	29269	29044	29095	29317	29081	29148	29398	29364	28996	28978	29157	29102	29203	29104	29193	28898	29162	29159	29083	29020	29386	29440	29164	29224	29159	29182	29026	29334	29218	29270	29044	29124	28984	29179	29358
24802	44609	41165	31876	28416	27452	26808	24760	23953	23455	23703	23164	23019	23079	23298	23541	23050	22968	22803	22689	23022	22721	22717	22522	22469	22341	22325	22338	22414	22397	22280	22217	22347	22623	22328	22371	22182	22407	22424	25084	26705	24640	23608	22820	22429	22409	22285	22292	22233	22092	22208	22117	22264	22186	22099	22204	22088	22208	22174	22195	22277	22194	22210	22220	22130	22203	22131	22105	22224	22283	22197	22163	22239	22426	22246	22118	22209	22314	22098	22276	22260	22310	22051	22307	22184	22021	22131	22105	22193	22071	22351	22228	22220	22271	22076	22108	22295	22204	22114	21948	22064	22169	22279	22188	22187	22061	22151	22001	22211	22149	22149	22174	22085	22256	22075	22218	22232	22001	22241	22004	22217	22215	22025	22021	22279	21990	22111	22175	22036	22046	22275	22067	22155	22256	22229	22223	22130	22091	22216	22155	22320	22208	22164	22183	22144	21965	22313	22220	22243	22143	22178	22138	22061	22192	22278	22210	22187	22306	22100	22228	22171	22301	21950	22079	22269	21948	22118	22272	22223	22162	22350	22077	22255	22519	22051	22107	22198	22359	22190	22279	22237	22340	22175	22136	22184	22163	22176	22033	22211	22246	22142	22128	22162	22194	22142	21874	22136	21981	22068	22192	22127	22078	22305	22242	22111	22249	22146	22261	22008	22218	22106	22296	22129	22156	22065	21985	22202	22015	22255	21960	22258	22254	21969	22212	22093	22245	22198	22181	22172	22103	22337	22066	22086	21956	22055	22147	22286	21992	22261	21972	22051	22185	22348	22220	22134	22221	22078	22006	22046	22198	22253	22210	22233	22251	22219	22158	22348	22094	22270	22116	22222	22081	22199	22270	22291	22065	22158	22154	22274	22179	22083	22175	21954	22302	22028	21941	22228	22132	22274	22223	22337	22082	22068	22062	22321	22137	22171	22055	22153	22321	22114	22073	22175	22275	22112	22143	22140	22182	22309	22045	22328	22128	22074	22074	22293	22246	22106	22173	22091	22276	22300	22147	22176	22084	22054	22075	22237	22113	22279	22047	22094	22161	22142	22019	22328	22201	22164	21984	22043	21935	22227	22100	22216	22198	22230	22174	21943	22218	22103	22245	22149	22132	21934	22157	22343	22174	22291	22054	21947	22122	21869	22028	22037	22210	22290	22157	22104	22133	22147	22264	22102	22181	22106	22143	22164	22226	22179	22046	22146	22255	22188	22172	22053	22128	22125	22313	22036	22204	22088	22089	22070	22013	22261	22239	22107	22158	22219	22072	22072	22230	22057	22250	22164	22190	22083	22282	22064	22163	22020	22086	22305	22251	22173	22163	22488	22124	22185	21923	22100	22005	22156	21982	22225	21985	22257	22261	22196	21902	22219	22089	22027	22371	22085	22072	22199	22048	22000	22115	22073	22259	22183	22145	22179	22029	22181	22140	22239	22144	22162	22315	22231	22106	22270	22147	22226	22112	22176	22062	22163	22165	22421	22105	22053	22273	22212	22232	22148	22137	22308	21886	22150	22281	22235	22241	22217	22169	22095	22394	22126	22226	22297	22074	22068	22212	22196	22184	22076	22107	22251	22128	22063	22162	22228	22153	22293	22008	22006	22168	22097	22162	22126	22173	22143	22149	22059	22194	22054	22018	22098	22066	22106	22183	22045	22108	22232	22113	22126	22256	22105	22278	22203	22074	22279	22246	22174	22197	22132	22197	22153	22155	21863	22142	22284	21997	22154	22096	22247	22209	22080	22125	22248	21974	22167	22144	22114	22077	22146	22341	22126	22219	22149	22145	22232	22132	22111	22054	22253	22240	22317	22215	22156	22239	22174	22115	22188	22236	22174	22355	22056	22106	22101	22154	22463	22167	22296	22233	22228	21957	22110	22055	22220	22287	22206	22196	22243	22004	22326	22269	22222	22148	22006	22257	22126	22009	22106	22027	22129	22244	22172	22068	22168	22249	22256	22028	21960	22005	22148	22059	22250	22112	22280	22154	21998	22112	22150	22129	22092	22046	22070	22182	22116	22206	22175	22220	22171	22162	22355	22186	22214	22238	22253	22118	21958	22246	22247	22053	22196	21977	22182	22007	22276	22217	22177	22145	22221	22025	22198	22124	22262	22313	22079	22381	22106	22128	21953	22259	21939	22132	22119	22121	22019	22278	22174	22274	21969	22226	22072	22074	22090	22115	22125	22102	22080	22055	22016	22266	22209	22214	22187	22148	22175	22154	22164	22269	22216	21994	22139	22320	22193	21860	22104	22059	22139	22195	22135	22029	21988	22171	22348	22049	21989	22347	22095	21891	22162	22128	22099	21922	22126	22241	22001	22137	22111	22131	22150	22164	22222	22098	21977	22265	22055	22230	22167	22098	22293	22079	22153	22084	22282	22141	22218	21930	22347	22175	22089	22298	22071	21939	22041	22178	22281	22210	22201	22306	22145	22203	22117	22172	22218	22249	22302	22185	22213	22174	22154	22134	22255	22223	21974	22358	22197	22098	22373	22180	22175	22155	22274	22114	22182	22086	22168	22048	22255	21990	22236	22136	22061	22173	22041	22207	22173	22022	22221	22110	22054	22102	22138	22012	22174	22105	22253	22241	22217	22302	22395	22124	22164	22162	22097	22179	22158	22307	22163	22141	22043	21974	22284	22260	22100	22175	22107	22224	22095	22257	22277	22117	22171	22172	22059	22144	22128	22092	22222	22199	21977	22116	22424	22274	22050	22325	22113	22184	22133	21964	21955	21992	22097	22185	22263	22202	22042	22111	22153	22153	22263	22160	22060	22224	22388	22202	22319	22165	22175	21970	22130	22039	22091	22134	22048	22078	22087	22304	22077	22121	22208	22234	22076	21941	22149	22270	22067	22321	22307	22081	22104	22099	22043	22214	22104	22110	22160	22256	22184	22116	21998	21863	22105	22146	22225	22104	22004	22037	22271	22271	22099	22168	22097	21995	22032	22548	22181	22390	22166	22368	21954	22128	22174	22129	22167	22098	22243	22101	22196	22108	22021	22210	22022	22190	22243	22121	22183	22138	22197	22193	22218	22122	22093	22088	22329	22022	22230	22206	22158	22252	22215	22070	22028	22191	22205	22192	22025	22073	22092	22223	22004	22211	22071	21983	21972	22197	22111	21916	22138	22095	22267	22069	22143	22153	22239	22149	22297	22043	22025	22227	22197	22288	22233	22083	22269	22303	22354	22203	22218	22145	22165	21988	22230	22147	22194	22054	22120	22031	22158	22079	22098	22039	22267	22103	22408	22258	21950	22098	22089	22144	22081	22151	22392	22214	22082	22129	22078	22075	22106	22191	22220	22057	22152	22141	22159	22047	22289	22065	22063	22075	21977	22252	22129	22092	22227	22097	22140	22422	22379	22228	22019	21988	22161	22120	22217	22260	21994	22209	22050	22080	22354	22061	22157	22171	22134	22173	22155	22080	22146	22227	22159	22319	22163	22232	22191	22291	22377	22234	22119	22148	22164	22106	22047	22179	22184	22030	21861	22228	22302	22204	22234	22048	22102	22227	22108	22061	22282	22333	22121	22243	22006	21982	22174	22197	21939	22180	22103	22092	22268	22166	22038	22189	22229	22189	22205	22011	22163	22118	22080	22082	21941	22063	22151	22153	22033	22137	22201	22363	22176	22308	21995	22156	21834	22305	22238	22110	22312	22072	22113	22237	22217	21974	22136	22114	22168	22132	22327	22165	22220	22175	22046	22068	21898	22262	22110	22052	22191	22085	22184	22125	22138	22095	22110	22172	22034	22265	22120	22219	22269	22191	22021	22038	22192	22282	22140	22292	22246	22147	22214	22088	22131	22194	22238	21968	22157	21969	22227	22255	22265	22164	22101	21998	22096	22181	22293	22358	22277	22237	22016	21853	21976	22205	22250	22266	22054	22232	22255	22080	22095	22139	22127	22102	22151	22112	22310	22391	22079	22003	22139	22289	21986	22117	21952	22086	22133	22062	22166	22037	22330	22326	22121	22111	22158	22163	22084	22200	22241	22139	22116	22444	22255	22324	22052	22093	22263	21967	22101	22064	22189	22222	22066	22176	22101	22187	22086	22113	22019	22236	22165	21953	22155	22225	22086	22085	22143	22239	22128	22169	22201	22123	22262	22225	22152	22173	22220	22185	22252	21978	22090	22155	22123	22150	22095	21803	22170	22097	22190	22305	22072	22112	22251	22317	22147	22082	22286	22300	22072	22176	22167	22337	22069	22109	22141	22139	22107	22156	22297	22052	22117	22306	22251	22118	22050	22148	22115	22107	22066	22225	22140	22240	22043	22353	22347	22110	22141	22235	22190	22107	22085	22091	22149	22246	22176	22000	22186	22152	21936	22112	22013	22080	22030	22250	22297	22275	22183	22214	22084	22193	22405	22165	22029	22188	22401	22096	22192	22057	22021	22126	22246	22209	22007	22085	22320	22203	22191	22045	22113	22195	22124	22151	22115	22261	22095	22055	22243	22104	22110	22237	22144	22163	22170	22126	21951	22301	22182	22093	22121	22175	22123	22104	22052	22426	22200	22285	22211	22162	22018	22162	22298	22000	22174	22258	22102	22071	22066	22141	22063	22041	22201	22183	22008	22268	22205	22052	22081	22265	22027	22204	21976	22134	22104	22059	22200	22074	22266	22136	22503	22229	22156	22076	22064	22363	22265	22134	22103	22298	22041	22165	22205	22202	22250	22258	22198	22279	22228	22092	21861	22077	22299	22166	22333	22122	22150	22029	22330	22232	22175	22199	22084	22221	22293	22019	22018	22237	22033	21944	22331	22242	22313	22212	22289	22151	22289	22073	22168	21979	22203	22078	22225	22044	22124	22224	22053	22071	22142	22316	22189	21976	22329	22071	22409	22172	22306	21994	22367	22201	22174	22047	22108	22151	22191	21961	21989	22215	22329	22093	22303	22119	22036	22200	22091	22224	21963	22109	22122	22083	22092	22287	22162	22194	22208	22086	22156	21989	22174	22153	22031	22053	22094	22130	22135	22234	22127	22193	22179	22144	22137	22143	22177	22106	22184	22159	22256	22182	22147	22137	22094	22065	22114	22235	22071	22075	22045	22257	22309	22139	22093	22041	22251	22038	22051	22217	22065	22128	22273	22152	22173	22199	22194	22295	22162	22209
29177	25801	33599	32159	29144	29497	29495	29121	28645	28686	28762	28401	28425	28470	28638	28614	28573	28739	28512	28395	28502	28559	28413	28453	28445	28596	28621	28493	28387	28523	28545	28585	28412	28416	28461	28626	28593	28516	28642	28602	28870	28741	28555	28535	28548	28659	28861	28387	28417	28321	28338	28411	28554	28530	28365	28562	28702	28407	28258	28414	28609	28556	28623	28258	28569	28338	28471	28681	28282	28384	28608	28430	28617	28384	28440	28231	28433	28420	28615	28202	28473	28335	28330	28461	28442	28221	28377	27981	28467	28591	28455	28304	28515	28380	28238	28271	28496	28231	28307	28267	28236	28498	28307	28184	28415	28269	28320	28323	28309	28394	28623	28388	28420	28511	28414	28518	28234	28529	28381	28331	28261	28452	28385	28557	28565	28573	28504	28370	28379	28475	28329	28399	28461	28461	28535	28509	28586	28234	28528	28425	28400	28248	28377	28599	28331	28238	28142	28209	28438	28461	28285	28338	28418	28230	28474	28322	28448	28386	28575	28417	28464	28433	28344	28147	28400	28348	28547	28439	28354	28335	28210	28348	28498	28408	28343	28286	28224	28315	28318	28227	28204	28332	28285	28147	28635	28365	28503	28490	28419	28242	28394	28497	28518	28652	28518	28321	28270	28459	28595	28465	28495	28402	28381	28532	28422	28274	28197	28396	28299	28406	28475	28376	28269	28295	28347	28227	28128	28564	28452	28354	28375	28504	28392	28456	28515	28466	28613	28672	28357	28427	28508	28217	28241	28150	28117	28285	28315	28473	28320	28612	28566	28363	28433	28499	28583	28300	28537	28486	28595	28611	28275	28285	28416	28516	28355	28394	28339	28626	28284	28217	28362	28480	28372	28641	28505	28333	28380	28349	28434	28428	28328	28193	28403	28382	28552	28540	28406	28319	28191	28418	28518	28306	28589	28651	28472	28509	28399	28430	28284	28361	28348	28403	28429	28248	28338	28213	28463	28547	28492	28493	28425	28403	28453	28443	28470	28249	28285	28406	28293	28602	28142	28279	28532	28345	28327	28255	28578	28529	28344	28144	28630	28110	28470	28350	28502	28192	28212	28337	28357	28469	28389	28400	28290	28529	28347	28188	28392	28355	28424	28497	28359	28336	28484	28337	28403	28150	28366	28421	28377	28406	28461	28457	28588	28616	28422	28375	28396	28235	28552	28301	28624	28541	28429	28656	28289	28332	28473	28565	28378	28480	28479	28545	28553	28616	28332	28258	28329	28690	28438	28188	28406	28491	28449	28539	28471	28625	28363	28153	28447	28269	28486	28214	28613	28540	28393	28434	28291	28645	28399	28372	28560	28424	28345	28565	28509	28454	28583	28496	28404	28522	28517	28258	28508	28077	28291	28477	28335	28210	28531	28487	28396	28493	28591	28374	28546	28588	28425	28457	28572	28356	28565	28491	28444	28404	28558	28261	28292	28382	28522	28484	28460	28471	28233	28496	28483	28519	28468	28382	28436	28370	28325	28556	28301	28567	28371	28285	28492	28330	28414	28419	28402	28417	28355	28452	28182	28476	28576	28396	28512	28456	28403	28468	28229	28432	28454	28530	28353	28525	28521	28469	28224	28318	28471	28458	28184	28409	28552	28352	28392	28508	28284	28571	28329	28384	28408	28272	28399	28326	28464	28557	28458	28568	28215	28468	28516	28548	28409	28608	28543	28264	28422	28349	28308	28210	28245	28520	28440	28408	28390	28248	28458	28450	28600	28413	28380	28376	28281	28367	28357	28269	28189	28495	28490	28406	28340	28630	28471	28204	28631	28548	28516	28505	28494	28335	28404	28401	28484	28562	28294	28377	28477	28273	28497	28332	28461	28554	28768	28524	28328	28642	28462	28387	28565	28397	28385	28529	28448	28339	28485	28393	28164	28211	28358	28347	28301	28281	28492	28366	28519	28422	28391	28439	28513	28353	28228	28337	28529	28618	28431	28223	28403	28549	28281	28280	28424	28593	28636	28428	28513	28326	28518	28286	28528	28370	28385	28430	28501	28368	28401	28579	28424	28245	28275	28467	28469	28353	28458	28456	28206	28340	28631	28448	28552	28356	28415	28241	28329	28351	28413	28386	28581	28566	28526	28529	28179	28479	28598	28193	28340	28363	28419	28348	28510	28361	28585	28565	28380	28305	28262	28398	28630	28574	28468	28383	28391	28525	28386	28251	28370	28432	28655	28261	28204	28427	28393	28516	28349	28325	28419	28360	28356	28407	28569	28402	28388	28421	28234	28489	28269	28228	28483	28522	28497	28219	28627	28471	28438	28453	28524	28314	28437	28726	28760	28519	28538	28407	28484	28519	28357	28381	28307	28595	28337	28275	28470	28421	28685	28387	28181	28435	28317	28310	28589	28564	28336	28431	28444	28064	28094	28321	28590	28387	28310	28588	28490	28524	28667	28450	28599	28584	28675	28264	28419	28459	28673	28419	28478	28354	28544	28290	28286	28322	28591	28624	28450	28342	28346	28391	28381	28358	28419	28542	28553	28548	28651	28371	28412	28234	28381	28410	28529	28573	28431	28525	28416	28494	28249	28422	28258	28422	28434	28628	28374	28595	28462	28570	28540	28615	28485	28493	28672	28219	28643	28516	28458	28247	28328	28461	28379	28406	28497	28299	28621	28375	28290	28523	28449	28410	28309	28488	28386	28435	28311	28337	28370	28286	28473	28387	28577	28411	28180	28379	28310	28431	28458	28481	28506	28461	28419	28676	28162	28312	28508	28415	28437	28428	28232	28484	28255	28555	28467	28536	28657	28496	28743	28429	28305	28646	28374	28411	28346	28435	28507	28424	28447	28549	28580	28688	28397	28349	28385	28313	28413	28358	28599	28365	28482	28382	28309	28527	28238	28615	28448	28463	28555	28329	28323	28476	28170	28280	28286	28334	28349	28440	28241	28462	28426	28441	28657	28527	28431	28400	28511	28473	28445	28463	28080	28448	28425	28729	28519	28184	28370	28495	28338	28152	28330	28535	28560	28574	28844	28650	28375	28534	28382	28537	28476	28347	28437	28420	28600	28369	28303	28554	28481	28156	28633	28385	28514	28553	28456	28323	28326	28190	28445	28502	28449	28406	28259	28134	28346	28314	28407	28406	28330	28460	28613	28442	28627	28512	28272	28432	28586	28714	28269	28339	28323	28503	28284	28294	28332	28205	28410	28591	28389	28404	28631	28484	28373	28584	28398	28300	28518	28511	28323	28581	28399	28193	28430	28425	28433	28289	28691	28506	28398	28546	28711	28529	28557	28349	28514	28469	28540	28463	28543	28441	28583	28402	28468	28747	28419	28437	28441	28418	28519	28270	28525	28230	28465	28382	28353	28411	28593	28476	28384	28445	28417	28447	28257	28405	28498	28239	28504	28285	28284	28335	28336	28362	28549	28602	28614	28544	28651	28520	28546	28650	28586	28374	28415	28297	28374	28503	28348	28393	28351	28371	28427	28283	28473	28564	28692	28500	28603	28546	28315	28267	28330	28441	28363	28318	28532	28747	28333	28260	28513	28463	28436	28380	28396	28434	28342	28140	28365	28439	28543	28487	28359	28198	28278	28412	28577	28378	28580	28508	28527	28522	28372	28423	28479	28292	28355	28605	28610	28142	28185	28249	28414	28278	28480	28245	28460	28472	28458	28456	28461	28561	28384	28407	28303	28507	28509	28436	28293	28596	28516	28353	28537	28311	28506	28316	28553	28427	28427	28424	28459	28407	28321	28503	28328	28299	28402	28446	28413	28362	28743	28370	28408	28588	28355	28457	28426	28329	28465	28437	28261	28614	28460	28265	28375	28586	28413	28420	28513	28483	28202	28291	28444	28222	28409	28378	28442	28378	28490	28555	28281	28453	28559	28515	28489	28683	28584	28434	28572	28373	28355	28235	28396	28619	28367	28363	28550	28303	28198	28477	28502	28247	28409	28471	28340	28527	28503	28219	28281	28447	28493	28331	28183	28506	28352	28368	28458	28245	28200	28445	28468	28455	28333	28273	28515	28435	28483	28636	28402	28528	28567	28511	28434	28148	28382	28424	28315	28553	28447	28352	28411	28523	28599	28515	28242	28379	28382	28474	28381	28745	28582	28425	28608	28565	28446	28549	28443	28477	28569	28475	28106	28463	28370	28556	28613	28579	28522	28432	28270	28430	28754	28435	28619	28284	28502	28155	28471	28452	28397	28555	28376	28363	28635	28539	28314	28288	28212	28070	28337	28395	28426	28506	28325	28457	28439	28454	28487	28400	28372	28411	28293	28480	28375	28460	28548	28625	28424	28414	28398	28289	28370	28124	28431	28478	28579	28557	28230	28410	28693	28282	28413	28489	28358	28450	28539	28541	28378	28506	28568	28238	28186	28245	28190	28233	28476	28360	28521	28342	28356	28528	28276	28556	28460	28537	28446	28310	28328	28341	28287	28459	28647	28417	28390	28505	28449	28521	28454	28746	28256	28312	28366	28261	28743	28407	28296	28330	28310	28384	28539	28515	28562	28570	28576	28604	28145	28322	28618	28456	28615	28480	28412	28408	28348	28472	28610	28446	28520	28502	28442	28511	28472	28366	28285	28611	28224	28124	28595	28593	28502	28265	28380	28463	28513	28282	28414	28229	28329	28349	28322	28363	28365	28543	28393	28544	28489	28486	28275	28065	28513	28421	28461	28386	28571	28212	28675	28222	28323	28327	28418	28747	28469	28504	28533	28604	28523	28565	28427	28297	28392	28344	28486	28507	28389	28372	28473	28222	28244	28446	28333	28468	28320	28377	28498	28426	28498	28519	28301	28263	28403	28317	28610	28429	28539	28653	28333	28241	28418	28277	28242	28431	28686	28307	28388	28244	28213	28451	28543	28440	28262	28759	28520	28419	28599	28407	28460	28401	28579	28645	28431	28501	28494	28298	28292	28669	28541	28421	28450	28495	28318	28554	28371	28321	28417	28492	28408	28426	28413	28435	28486	28439	28468	28471	28349	28321	28561	28386	28220	28461	28549	28348	28477	28382	28316	28628	28376	28377	28224	28534	28647	28452	28424	28515	28538	28794	28663	28354	28293	28503	28552	28479	28496	28488	28416	28382	28346	28273	28461	28710	28799	28455	28472	28365	28446	28576	28303	28416	28468	28301	28315	28641	28309	28500
24522	34284	31267	26090	23872	23660	23206	22615	22358	22115	22226	21951	21912	21959	22180	22251	22108	21930	21930	21943	21999	22118	22221	21916	21911	21737	21757	21779	21872	21775	21868	21730	21682	21816	21790	21782	21737	21813	21885	21845	22176	21944	21989	21682	21767	21854	21686	21884	21655	21801	21528	21669	21697	21785	21696	21836	21640	21759	21726	21682	21709	21688	21818	21413	21715	21634	21729	21697	21752	21721	21844	21889	21751	21810	21761	21960	21628	21876	21659	21777	21688	21666	21678	21863	21886	21766	21751	21844	21608	21698	21785	21717	21647	21624	21747	21968	21748	21605	21889	21639	21812	21742	21789	21763	21795	21684	21907	21845	21752	21753	21674	21728	22089	21679	21995	21650	21688	21531	21711	21739	21765	21592	21813	21776	21662	21738	22071	21577	21809	21572	21768	21739	21583	21658	21890	21755	21976	21673	21826	21842	21687	21660	21646	21753	21633	21668	21790	21793	21583	21861	21731	21709	21867	21472	21962	21759	21796	21546	21769	21745	21837	21839	21653	21570	21874	21675	21753	21926	21780	21834	21939	21885	21711	21664	21690	21763	21847	21579	21656	21684	21773	21684	21627	21879	21788	21750	21908	21778	21784	21542	21825	21812	21856	21697	21823	21626	21740	21756	21817	21677	21996	21683	21573	21799	22012	21732	21933	21872	21694	21638	21757	21689	21819	21770	21784	21689	21702	21769	21776	21576	21766	21931	21944	21745	21901	21761	21692	21829	21846	21629	21670	21830	21851	21632	21658	21973	21648	21749	21868	21842	21647	21803	21779	21733	21654	21774	21574	21729	21800	21720	21870	21794	21862	21906	21700	21831	21670	21795	21764	21597	21845	21616	21711	21603	21792	21519	21758	21943	21822	21873	21736	21848	21786	21702	21792	21836	21646	21830	21829	21638	21660	21870	21675	21774	21705	21735	21649	21571	21824	21558	21708	21764	21886	21704	21721	21519	21805	21787	21797	21695	21742	21830	21719	21763	21961	21742	21836	21816	21708	21664	21838	21593	21783	21746	21907	21640	21555	21743	21897	21478	22048	21637	21639	21785	21838	21851	21744	21860	21736	21718	21726	21667	21570	21746	21562	21916	21800	21843	21851	21537	21851	21900	21673	21771	21842	21819	21864	21754	21734	21687	21776	21599	21739	21810	21714	21679	21779	21749	21738	21751	21879	21691	21762	21931	21548	21661	21731	21855	21606	21778	21768	21771	21573	21732	21736	21750	21717	21688	21670	21681	21814	21744	21736	21649	21602	21702	21921	21772	21737	21590	21914	21845	21798	21821	21759	21778	21728	21691	21807	21916	21902	21584	21611	21838	21615	21798	21887	21715	21641	21845	21641	21611	21666	21838	21623	21607	21681	21816	21691	21652	21705	21757	21734	21921	21860	21782	22050	21892	21795	21582	21757	21720	21858	21656	21735	21742	21637	21758	21805	21705	21934	21660	21817	21737	21799	21794	21784	21854	21705	21679	21694	21483	21656	21685	21823	21872	21779	21667	21658	21632	21923	21797	21829	21688	21794	21699	21847	21839	21737	21822	21741	21717	21862	21761	21688	21896	21783	21874	21814	21772	21886	21717	21647	22098	21784	21786	21772	21744	21779	21744	21728	21669	22083	21745	21699	21837	21857	21775	21808	21745	21574	21833	21797	21653	21678	21595	21903	21761	21682	21961	21533	21780	21593	21881	21961	21656	21874	21779	21820	21632	21742	21743	21704	21910	21674	21612	21688	21731	21654	21770	21841	21739	21649	21778	21845	21644	21727	21762	21715	21790	21845	21843	21780	21699	21670	21806	21747	21844	21842	22015	21697	21651	21728	21737	21842	21779	21716	21809	21648	21643	21729	21631	21577	21712	21770	21863	21744	21570	21780	21778	21944	21602	21783	21890	21550	21712	21450	21666	21810	21681	21831	21762	21766	21760	21767	21841	21601	21678	21773	22081	21896	21733	21862	21723	21539	21719	21807	21661	21658	21787	21766	21711	21823	21704	21723	21584	21722	21673	21588	21639	21762	21633	21772	21744	21959	21770	21629	21590	21734	21760	21847	21904	21836	21918	21722	21628	21650	21748	21720	21612	21853	21863	21838	21976	21837	21905	21906	21754	21824	21849	21796	21728	21775	21789	21632	21830	21815	21761	21745	21716	21914	21800	21721	21683	21767	22048	21608	21770	21620	21709	21617	21773	21709	21673	21822	21779	21719	21831	21612	21706	21565	21697	21782	21710	21757	21809	21823	21806	21795	21686	21735	21594	21807	21590	21828	21871	21839	21740	21667	21740	21862	21755	21692	21820	21835	21732	21858	21738	21812	21691	21883	21687	21789	21736	21625	21746	21782	21841	21601	21894	21570	21742	21741	21819	21717	21812	21827	21646	21790	21664	21875	21617	21540	21795	21915	21764	21915	21805	21704	21813	21817	21829	21593	21751	21731	21634	21704	21851	21733	21673	21830	21550	21753	21614	21837	21883	21795	21773	21769	21658	21728	21836	21813	21624	21640	21763	21639	21718	21845	21757	21701	21777	21787	21728	21768	21806	21584	21896	21716	21814	21838	21604	21862	21954	21872	21602	21840	21821	21787	21859	21596	21852	21789	21856	21842	21826	21613	21791	21541	21798	21851	21715	21719	21664	21864	21735	21736	21801	21793	21928	21729	21773	21579	21821	21616	21636	21922	21756	21576	21642	21914	21679	21889	21481	21781	21505	21950	21940	21813	21775	21811	21719	21659	21735	21753	21676	21796	21592	21685	21592	21751	21762	21904	21899	21845	21721	21766	21719	21737	21683	21689	21776	21685	21825	21688	21809	21852	21901	21921	21683	21801	21711	21725	21695	21665	21874	21775	21628	21854	21677	21665	21722	21625	21767	21872	21623	21691	21847	21636	21614	21838	21712	21918	21658	21878	21728	21921	21665	21763	21886	21709	21780	21882	21567	21680	21744	21736	21527	21834	21714	21846	21953	21680	21646	21743	21858	21943	21652	21884	21822	21870	21713	21734	21714	21713	21706	21844	21706	21626	21788	21620	21717	21652	21652	21901	21810	21894	21637	21639	21610	21752	21855	21695	21785	21813	21868	21883	21635	21723	21625	21709	21710	21822	21673	21679	21901	21682	21853	21766	22000	21665	21775	21790	21763	21661	21778	21852	21818	21783	21574	21941	21873	21693	21717	21749	21957	21725	21685	21809	21763	21713	21871	21804	21809	21846	21829	21708	21726	21872	21667	21615	21801	21696	21646	21704	21893	21749	21803	21763	21667	21773	21706	21827	21837	21846	21770	21682	21739	21676	21757	21901	21766	21855	21769	21685	21751	21643	21765	21774	21703	21541	21843	21601	21875	21759	21744	21922	21775	21784	21646	21784	21656	21707	21656	21741	21643	21748	21700	21878	21697	21766	21779	21819	21886	21906	21673	21817	21655	22052	21713	21646	21759	21698	21793	21612	21769	21730	21786	21712	21712	21774	21703	21736	21799	21650	21679	21754	21810	21835	21635	21755	21678	21648	21945	21844	21836	21694	21674	21801	21924	21726	21827	21834	21757	21770	21715	21556	21687	21662	21722	21910	21795	21814	21847	21809	21550	21917	21766	21821	21977	21673	21789	21739	21796	21716	21675	21674	21895	21856	21467	21632	21788	21753	21760	21718	21943	21658	21929	21790	21788	21866	21778	21777	21844	21754	21725	21850	21916	21762	21676	21721	21669	21885	21694	21725	21693	21874	21743	21714	21861	21582	21833	21901	21856	21722	21800	21763	21619	21891	21804	21887	21677	21658	21694	21677	21774	21734	21776	21809	21632	21712	21658	21780	21727	21746	21632	21867	21825	21692	21683	21732	21531	21858	21595	21821	21806	21662	21783	21632	21849	21872	21685	21787	21672	21739	21911	21775	21622	21808	21769	21774	21769	21750	21781	21809	21808	21805	21658	21729	21763	21748	21782	21780	21679	21790	21866	21832	21555	21726	21633	21627	21572	21747	21882	21526	21758	21788	21749	21839	21714	21781	21833	21730	21518	21602	21817	21779	21812	21688	21738	21594	21674	21793	21756	21634	21951	21904	21707	21653	21859	21739	21743	21884	21783	21745	21748	21832	21728	21762	21688	21620	21734	21670	21828	21740	21671	21779	21840	21813	21805	21646	21789	21836	21740	21705	21799	21614	21863	21836	21713	21762	21960	21974	21745	21699	21720	21778	21630	21877	21742	21690	21740	21881	21799	21589	21767	21655	21728	21632	21759	21663	21823	21830	21655	21905	21917	21664	21859	21729	21825	21812	21895	21847	21799	21781	21924	21558	21701	21711	21842	21876	21724	21777	21627	21689	21867	21764	21756	21877	21667	21749	21738	21980	21704	21827	21628	21618	21789	21725	21747	21758	21826	21818	21993	21720	21777	21748	21711	21602	21576	21851	21749	21791	21776	21763	21788	21830	21765	21880	21831	21808	21669	21672	21879	21833	21687	21834	21733	21636	21758	21944	21690	21842	21680	21854	21912	21690	21748	21750	21731	21847	21729	21711	21813	21738	21872	21773	21839	21534	21774	21876	21704	21724	21787	21899	21788	22027	21645	21560	21844	21741	21525	21735	21809	21794	21792	21827	21758	21711	21803	21851	21649	21906	21766	21789	21705	21656	21860	21719	21708	22005	21807	21718	21864	21629	21724	21758	21741	21586	21804	21732	21806	21713	21807	21724	21809	21842	21698	22067	21838	21962	21605	21909	22104	21687	21912	21804	21678	21835	21569	21825	21937	21682	21821	21865	21788	21716	21838	21864	21865	21706	21709	21606	21744	21915	21650	21661	21688	21825	21814	21717	21631	21876	21759	21846	21622	21694	21720	21674	21732	21836	21803	21723	21818	21826	21631	21703	21676	21692	21871	21598	21756	21715	21746	21994	21714	21668	21764	21717	21831	21845	21778	21863	21769	21846	21729	21657	21746	21946	21846	21712	21831	21614	21798	21588	21793	21931	21711	21857	21817	21720	21623	21849	21858	21776	21814	21774	21699	21949	21739	21674	21745	21801	21833	21826	21653	21736	21555	21639	21773	21753	21670	21938	21693	21811	21701	21967	21758	21754	21660	21835	21730	21685	21700	21726	21782	21694	21715	21650	21499	21705	21785	21683	21916	21828	21699
23896	21573	29323	24714	24748	29562	31940	29413	28987	29084	28962	28756	28663	28500	28520	28552	28592	28597	28860	28590	28588	28390	28458	28140	28342	28228	28406	28104	28327	28137	28403	28185	28366	28358	28545	28055	28214	28145	28110	29295	29824	29259	28735	28443	28445	28057	28307	28086	28061	28153	28377	28258	28170	28116	28199	28211	28163	27950	28201	28146	28154	28161	28122	28113	28178	28377	28172	28122	27865	27931	28335	28015	28342	28035	28344	28272	27909	28121	28174	28249	28168	28106	28120	28084	28140	28028	28216	27860	28439	28177	28248	27999	28112	28019	28066	28192	28188	28072	28105	27911	28170	28001	27882	28328	28179	28365	28228	28186	28009	28331	28199	28072	28292	28062	28080	28152	28098	28159	28040	28044	28099	28228	28175	27882	27893	28252	28231	28142	28197	27858	28138	28080	27954	28094	28085	28304	28137	28179	28275	27993	28022	27904	28009	27930	27973	28143	27899	28285	28093	28001	28192	28271	28355	28067	28096	28053	28022	28315	28200	27761	28048	27958	28009	28116	27984	28314	28199	27977	28295	28266	28127	28156	28257	28197	28124	28166	28171	28265	28397	28305	28130	28074	27994	28375	28212	27898	28138	28231	28174	28048	28165	28097	28276	28162	28158	28120	28064	27926	28230	27944	28236	28251	28249	28002	28002	28166	28273	28241	28294	28048	28110	27998	28086	28222	28026	28036	28245	28196	27924	28127	28057	28118	28060	28125	27806	28372	27974	28260	28001	28365	28341	28358	28337	28083	28404	27911	28148	28046	27957	28148	28049	28355	28082	28395	28277	28094	28178	28177	28271	28270	28241	28221	28088	27957	28295	28120	28200	28191	28196	27937	28154	28172	28012	28226	28117	28077	28225	28170	28413	28232	28230	27969	28231	28063	28121	28303	27968	28083	28308	27977	27976	28129	28281	27954	28027	28165	28208	28198	28032	28307	28367	28157	28252	28137	27972	28169	27906	28314	28096	28170	28148	28076	28071	28186	28134	27946	28344	28315	28250	28265	28062	28301	28277	28250	28202	28236	27871	28055	28396	27886	28125	28170	28214	28131	27997	28267	28173	28203	28154	28199	28264	28429	28332	28289	28086	27917	28267	28206	28083	28170	28260	27984	28234	28373	28096	28193	28428	28037	28179	28391	28197	28112	28153	28206	28303	28128	28030	27964	27992	28068	28061	28238	28213	28259	28124	28030	28191	28082	28026	28077	28315	28075	28204	28183	28135	28030	28173	28193	28172	28284	28187	28049	28042	28082	27997	28114	28094	27862	28045	28168	28306	28306	27772	28271	28180	28061	28353	28121	28083	28106	28077	28174	27983	27860	28211	28104	28476	28187	28003	28301	28027	27986	28260	28213	28176	28116	27994	28113	28122	28140	28010	27949	28322	28312	28002	28218	28106	27978	28279	28190	28294	28063	28087	27955	28212	28047	28247	28207	28197	28152	28053	28217	28056	28224	28092	27983	28059	28109	28085	27875	28046	28340	28234	27908	28020	28162	28082	28088	28029	28104	28365	27935	28138	28069	28121	28184	28280	28191	28171	28126	28232	28202	28068	28156	28394	28045	27975	28240	28155	28308	28112	28052	28048	28130	28187	28122	28237	28118	28068	28346	28178	28000	28068	28095	28051	27977	28180	27818	28109	27968	27906	28248	28045	28325	28271	28286	28255	28284	28268	28223	28250	28215	28244	27949	27975	28180	27893	27960	27933	28097	28089	28212	28289	28156	28139	28151	28241	28126	28298	28253	27892	28030	28036	28124	28097	28020	28184	28179	28038	28306	28246	28356	28427	28264	28181	28080	28075	28339	28090	28092	28262	28321	28228	28272	28289	28004	28196	28259	28160	28202	28162	28168	28264	28110	28235	28240	28044	28147	28183	28263	28325	28490	28202	28026	28201	28076	28179	28214	28124	28243	28069	28086	28106	28090	28109	28159	27988	28099	28222	27779	28331	28142	27943	28108	28200	28164	28357	27979	28169	28262	28306	28157	28227	28312	28049	28029	28071	28053	28178	28038	28078	27982	27924	27984	28209	28314	28188	28299	28287	28226	28152	28237	28132	28137	28233	28232	27958	28017	28225	28190	28153	28074	28182	28043	28020	28203	28102	28153	28287	28221	27962	28157	28049	28165	28180	28036	28130	28140	27956	28064	28296	28145	28050	28282	28123	28321	28140	28165	27919	28178	28085	28299	28015	27874	28024	28146	28015	28145	28393	27962	28091	28047	28044	28059	28198	27965	28089	28374	28101	28327	28415	28314	28087	28112	27896	28287	28038	28108	28006	28194	28248	28232	28038	28042	28136	28002	28349	28324	28178	28041	28340	28272	28263	27856	28033	28131	28150	28209	28077	28299	28127	28134	28097	28401	28268	28241	28121	28256	27898	27989	28182	28111	28152	28167	28202	28069	27952	28175	28130	28271	28208	28203	28328	28157	27956	28294	28139	28136	27970	28251	28046	28179	28163	27712	28202	28132	28160	28228	27870	27936	28269	28096	28150	28109	28041	28019	28348	28095	28026	28189	27943	28175	28231	27992	28026	28117	27952	28216	27972	28154	28268	28310	28167	27966	28007	28042	27837	28222	28205	28070	27868	28030	27849	28202	27899	28213	28395	28143	28212	28100	28185	28097	28086	27788	28160	28153	28123	28225	28101	28303	28174	28028	28273	28244	28186	28243	28343	28168	28339	28084	28190	28219	28266	28163	28115	28130	27935	28186	28172	28291	28104	28225	28422	28186	28142	28170	28015	28273	28253	28129	28165	27999	28093	28351	28208	28254	28333	28202	28174	28390	28352	28110	28108	28030	28127	28220	28229	28165	27919	28145	28244	28246	28255	28211	28172	28048	28327	28136	28417	27936	28162	28022	28053	28165	28212	28061	28055	28148	28201	28220	28133	28038	28143	28243	27965	27961	28170	28293	28243	28191	28165	27969	28185	28244	28183	28076	28135	27784	28073	28238	28098	28301	28222	28054	28168	28186	28032	28075	28142	28222	28246	28025	28060	28163	28251	28312	28255	28074	28302	28118	28061	28124	28194	28099	28104	28016	27997	28438	27955	28234	28430	28255	28227	28425	28166	28356	28154	28222	28052	28223	27935	28126	28199	28223	28265	28054	28293	28190	28282	28248	27977	28259	28151	28186	28272	28265	28012	28126	28321	28136	28164	28029	28200	28018	28249	28098	28036	27997	27944	28204	28148	28140	28308	28353	28046	28224	28159	28220	27899	28348	28184	28433	28193	28280	28385	28119	28141	28205	27940	28093	28181	28097	28243	28055	28123	28247	27889	28087	28236	28172	28186	28336	28031	28318	28084	28252	28128	28179	28346	27862	28450	28216	28366	27892	27958	27830	28102	28024	28098	28206	28309	28102	28256	28059	28338	28005	28221	28136	28420	28137	27971	28156	28366	28197	28258	28126	28113	28083	28094	28282	28254	28128	28050	28047	28395	28236	28373	27967	28063	28146	28263	27988	28099	28258	28094	28041	28127	27992	28174	28263	28134	28110	28279	28077	28473	28225	28380	28155	28164	28157	28296	28236	28054	28252	28336	28197	28092	28347	28201	28204	28397	28329	28039	28232	28000	28213	28267	28221	28131	27989	28283	28231	28226	28177	28078	28171	28286	28153	28257	27951	28267	28284	27996	28239	27992	28223	28140	28169	28377	28233	27965	28171	28083	28164	28199	28412	28370	28162	28046	28365	28043	28470	28348	28295	28478	28274	28179	28132	28150	28094	27920	27963	28366	28231	27989	28307	28315	28037	28105	28164	28124	27874	28066	28229	28115	28180	27994	28357	28171	27793	28189	28123	28016	28119	28259	28172	28488	28197	28245	28289	28086	28066	28176	28144	28489	28187	28283	28098	27980	28054	27942	28040	28179	28040	28259	28003	28131	28108	28110	28071	28099	28245	28089	28213	28116	28412	28249	28105	28103	28205	28094	27844	28210	27974	28161	28032	28198	28199	28116	28093	28167	28080	28194	28094	28161	28273	28272	28095	28083	27956	28187	27892	28284	28177	28230	28408	28185	28237	28042	28012	28141	28139	28423	28315	28371	27986	28116	28251	28132	28056	28120	28122	28108	28095	28006	28289	28131	28227	28308	28151	28111	28072	28234	28101	28102	28089	28206	28124	28036	28055	28364	28246	28052	28275	28102	28175	28144	28082	28268	28225	28322	28037	28226	28117	28001	28001	28118	28064	28085	28299	28112	28147	28157	28226	27997	27962	28123	28143	28160	28433	28138	28388	28114	28006	28063	28123	28041	28150	27808	27965	28226	28104	28231	28271	28379	28299	28330	28307	28208	28306	28177	28221	28091	28079	28398	28134	28473	28166	28226	28389	28204	28104	27993	28283	27937	28328	28331	27960	28247	27863	28097	28077	28356	27922	28164	28099	28098	28137	28143	28024	28407	28066	28170	27963	28334	28146	27958	28248	28093	28043	28016	28088	28005	28120	28311	28140	28071	28263	28245	28089	28328	28448	28207	28019	28121	28053	28108	28086	28103	28247	28133	27870	28016	28266	27941	28205	28147	28186	28055	28159	28290	28315	28183	28012	28055	27947	28346	28137	28226	27878	28387	28176	28061	28160	28113	28137	28155	28159	28228	28157	28321	28161	28289	28335	28018	28232	28071	28071	28042	28174	28128	27986	28051	27925	28045	28285	28305	28420	28069	28326	28048	28193	28294	28091	28249	28149	28394	28080	28272	28195	28196	28180	27991	28298	28045	28019	28136	28018	27819	28029	28126	28017	28039	27838	28325	28151	28132	28083	28024	28233	28047	28003	28139	28267	28126	28275	28154	28167	28249	28429	28154	28359	28227	28163	28099	27998	28202	28072	28010	28164	27932	28185	28346	27984	28204	27906	28002	28083	28245	28201	28258	28106	28034	28138	28170	28169	27968	28158	28132	28244	28155	28100	28204	28083	28244	28134	28252	28053	28404	28258	28132	27990	28233	28214	28113	28185	28094	28131	28190	28225	28228	28243	28263	28060	28245	27924	28012	27939	28222	28055	28052	28399	28240	28099	28093	28082	27900	28067	28118	28024	28135	28137	28209	28082	28201	28138	28029	28189	27966	28051	28331	28275	28107	28100	28137	28102	28307	28339	28158	28178	28045	28304	28116	28129	28238	28071
23191	40167	36356	28927	25878	25054	24690	23528	22913	22719	22537	22212	22189	22060	22379	22511	22417	22039	22048	22130	22051	22065	21815	21880	21949	21739	21900	21732	21696	21769	21577	21670	21944	22103	21702	21720	21849	21739	21902	23203	24039	23041	22384	22117	21750	21662	21328	21620	21744	21664	21684	21519	21611	21515	21579	21758	21647	21568	21671	21850	21628	21796	21554	21757	21467	21629	21463	21757	21578	21417	21708	21796	21774	21891	21596	21675	21546	21578	21537	21633	21663	21584	21494	21593	21738	21627	21785	21516	21683	21502	21495	21548	21590	21590	21756	21612	21672	21586	21579	21527	21593	21638	21654	21694	21620	21749	21659	21542	21724	21759	21658	21526	21806	21772	21551	21784	21669	21677	21582	21481	21757	21770	21491	21835	21626	21752	21754	21658	21492	21517	21658	21542	21817	21666	21675	21732	21623	21816	21586	21752	21637	21562	21618	21640	21548	21640	21521	21531	21568	21492	21687	21903	21637	21686	21718	21792	21554	21524	21682	21656	21336	21807	21605	21534	21788	21679	21752	21472	21802	21669	21576	21630	21757	21903	21764	21566	21876	21698	21581	21596	21682	21602	21654	21845	21816	21822	21549	21749	21564	21702	21619	21845	21639	21664	21552	21647	21448	21709	21711	21513	21694	21469	21565	21805	21746	21703	21620	21505	21573	21602	21887	21460	21632	21584	21633	21681	21462	21786	21649	21706	21569	21762	21700	21650	21654	21513	21624	21658	21674	21631	21457	21723	21750	21636	21526	21504	21685	21774	21720	21910	21637	21656	21656	21457	21562	21727	21607	21529	21667	21755	21682	21629	21544	21514	21477	21505	21603	21601	21664	21594	21582	21633	21758	21614	21672	21863	21638	21695	21662	21615	21794	21616	21505	21650	21554	21678	21610	21666	21677	21524	21633	21565	21695	21533	21635	21548	21631	21650	21569	21499	21674	21682	21726	21686	21688	21736	21549	21675	21746	21593	21698	21505	21644	21712	21785	21503	21586	21654	21683	21423	21534	21540	21618	21480	21471	21465	21719	21519	21632	21823	21806	21952	21561	21649	21554	21499	21630	21565	21581	21769	21684	21445	21642	21613	21569	21808	21807	21378	21663	21590	21647	21506	21671	21630	21653	21697	21896	21421	21722	21801	21639	21556	21681	21604	21690	21483	21687	21605	21668	21624	21536	21411	21522	21752	21592	21549	21748	21809	21581	21701	21745	21570	21610	21584	21625	21768	21638	21658	21524	21703	21766	21446	21580	21737	21789	21542	21626	21563	21744	21607	21695	21450	21543	21767	21590	21712	21508	21796	21673	21617	21831	21710	21681	21599	21555	21594	21647	21521	21689	21635	21664	21732	21546	21798	21620	21730	21636	21583	21702	21649	21487	21521	21622	21687	21681	21699	21627	21510	21607	21520	21642	21536	21561	21895	21553	21635	21785	21414	21738	21765	21842	21693	21748	21481	21855	21600	21561	21550	21623	21670	21716	21695	21603	21622	21635	21595	21857	21655	21686	21708	21771	21643	21587	21540	21739	21781	21656	21537	21780	21488	21691	21482	21809	21538	21698	21731	21667	21436	21744	21728	21401	21687	21654	21652	21699	21843	21463	21709	21848	21630	21709	21738	21798	21620	21579	21601	21708	21688	21636	21627	21820	21760	21660	21615	21726	21549	21679	21599	21713	21649	21695	21704	21472	21547	21738	21666	21703	21657	21565	21775	21723	21557	21704	21578	21594	21763	21730	21683	21627	21674	21615	21624	21612	21505	21733	21757	21625	21748	21686	21623	21620	21784	21524	21608	21561	21535	21753	21797	21858	21672	21743	21737	21651	21622	21782	21559	21480	21550	21631	21689	21539	21564	21446	21631	21373	21619	21713	21586	21679	21641	21559	21589	21655	21609	21598	21606	21843	21550	21632	21588	21737	21744	21526	21663	21464	21473	21620	21642	21632	21542	21559	21710	21664	21575	21631	21706	21507	21613	21493	21486	21728	21592	21682	21675	21639	21550	21761	21802	21631	21571	21678	21641	21687	21775	21660	21696	21548	21767	21622	21602	21598	21525	21659	21527	21630	21510	21637	21719	21964	21517	21793	21695	21669	21836	21528	21621	21711	21630	21600	21610	21772	21608	21444	21909	21671	21545	21611	21687	21553	21494	21583	21471	21614	21668	21769	21630	21685	21645	21422	21765	21851	21527	21779	21635	21723	21510	21701	21574	21723	21413	21520	21765	21512	21636	21578	21611	21492	21638	21552	21656	21550	21638	21656	21651	21621	21795	21576	21548	21819	21750	21745	21582	21566	21784	21755	21776	21416	21624	21755	21508	21630	21611	21711	21573	21553	21483	21588	21668	21710	21730	21661	21574	21754	21805	21563	21529	21839	21726	21428	21678	21475	21666	21673	21588	21637	21447	21575	21700	21621	21585	21576	21672	21653	21684	21509	21585	21680	21820	21621	21662	21602	21673	21507	21641	21486	21573	21698	21728	21651	21598	21720	21715	21739	21622	21748	21617	21747	21696	21554	21621	21641	21634	21704	21565	21574	21649	21634	21573	21585	21677	21752	21680	21641	21502	21762	21580	21846	21751	21507	21598	21715	21756	21771	21524	21762	21516	21575	21637	21552	21610	21654	21720	21509	21540	21620	21670	21641	21612	21570	21613	21520	21479	21621	21550	21718	21579	21686	21660	21709	21677	21613	21693	21667	21572	21696	21583	21522	21559	21695	21511	21519	21649	21372	21539	21745	21682	21748	21683	21618	21554	21611	21607	21637	21562	21497	21690	21692	21693	21621	21740	21636	21625	21440	21603	21623	21618	21540	21689	21487	21694	21634	21613	21525	21619	21434	21707	21517	21737	21595	21575	21406	21650	21804	21734	21846	21675	21714	21459	21678	21625	21564	21641	21701	21674	21577	21800	21523	21467	21750	21676	21392	21741	21643	21493	21810	21599	21655	21554	21665	21469	21704	21723	21576	21749	21661	21753	21608	21527	21861	21610	21657	21752	21560	21536	21601	21748	21485	21708	21751	21642	21685	21643	21710	21599	21492	21586	21644	21895	21796	21595	21536	21587	21707	21782	21699	21368	21648	21662	21600	21564	21539	21504	21720	21564	21596	21633	21726	21711	21678	21506	21690	21640	21707	21538	21889	21584	21666	21504	21730	21580	21575	21580	21737	21551	21612	21707	21554	21664	21651	21683	21638	21609	21631	21561	21570	21645	21498	21695	21531	21630	21689	21696	21715	21476	21847	21820	21444	21718	21652	21702	21559	21646	21400	21712	21583	21607	21704	21730	21709	21682	21617	21640	21730	21911	21621	21697	21749	21577	21710	21520	21559	21496	21813	21426	21686	21594	21547	21702	21605	21671	21669	21711	21608	21907	21913	21649	21703	21864	21497	21637	21685	21369	21563	21649	21591	21680	21686	21581	21608	21516	21818	21636	21498	21702	21613	21605	21564	21761	21702	21450	21561	21700	21649	21684	21791	21590	21639	21509	21761	21533	21676	21577	21728	21711	21561	21531	21649	21440	21510	21825	21739	21518	21672	21576	21696	21743	21480	21685	21573	21757	21632	21619	21559	21551	21731	21522	21744	21506	21725	21666	21670	21616	21688	21658	21641	21518	21705	21597	21739	21499	21616	21789	21720	21762	21627	21643	21596	21629	21640	21664	21520	21520	21689	21492	21578	21691	21650	21603	21780	21737	21639	21560	21621	21660	21636	21717	21616	21523	21586	21650	21653	21627	21619	21706	21644	21597	21743	21720	21560	21731	21636	21677	21594	21667	21566	21732	21778	21614	21745	21534	21717	21684	21587	21561	21566	21752	21427	21656	21827	21777	21593	21704	21725	21501	21522	21453	21748	21768	21547	21577	21615	21721	21536	21578	21755	21655	21503	21643	21555	21510	21682	21820	21526	21436	21800	21563	21671	21527	21605	21745	21703	21737	21489	21503	21786	21783	21592	21545	21933	21817	21627	21682	21766	21576	21607	21681	21585	21634	21670	21556	21664	21547	21526	21729	21610	21676	21625	21629	21590	21605	21605	21524	21727	21668	21586	21604	21665	21677	21503	21682	21626	21723	21824	21748	21673	21514	21509	21733	21737	21663	21548	21743	21711	21580	21554	21676	21683	21665	21697	21571	21617	21713	21521	21601	21636	21711	21649	21688	21614	21675	21549	21850	21738	21589	21506	21721	21642	21699	21591	21585	21586	21771	21629	21708	21589	21681	21503	21581	21539	21843	21646	21554	21801	21589	21689	21742	21606	21604	21755	21661	21621	21641	21631	21525	21684	21617	21552	21781	21635	21711	21630	21566	21630	21591	21784	21603	21706	21644	21654	21682	21760	21523	21669	21530	21609	21487	21781	21532	21686	21617	21664	21486	21468	21621	21681	21750	21614	21491	21711	21635	21699	21724	21638	21575	21693	21709	21713	21668	21580	21553	21619	21715	21735	21737	21692	21699	21736	21602	21671	21778	21756	21843	21650	21606	21790	21667	21590	21534	21698	21463	21598	21560	21738	21674	21551	21551	21580	21646	21647	21555	21668	21582	21533	21811	21615	21610	21830	21682	21651	21667	21731	21657	21612	21653	21557	21587	21729	21601	21361	21475	21552	21728	21570	21785	21630	21501	21471	21791	21537	21645	21772	21665	21605	21597	21694	21565	21655	21522	21734	21633	21725	21592	21751	21545	21893	21679	21608	21406	21803	21638	21584	21547	21640	21697	21681	21669	21682	21606	21622	21655	21663	21734	21738	21750	21500	21628	21675	21666	21493	21533	21684	21603	21624	21735	21516	21784	21738	21485	21701	21659	21696	21673	21584	21498	21597	21443	21786	21656	21547	21768	21631	21685	21751	21518	21677	21766	21602	21465	21564	21639	21654	21582	21655	21684	21733	21889	21554	21723	21633	21658	21787	21644	21641	21642	21622	21579	21529	21568	21684	21589	21565	21669	21570	21565	21740	21657	21617	21567	21615	21540	21574	21533	21665	21624	21707	21704	21685	21574	21580	21547	21603	21456	21625	21778	21773	21571	21624	21626	21602	21563	21539	21543	21690	21485	21844	21444	21677	21679	21680	21781	21634	21717	21559	21769	21722	21729	21651	21683	21573	21493	21617	21741	21597	21713	21705	21775
22854	21522	29394	24161	22634	28119	33621	30121	29494	29792	29174	29150	29032	29313	29266	29064	29107	28973	28843	28740	28571	28827	28543	28666	28859	28385	28519	28258	28516	28576	28488	28415	28626	28438	28340	28446	28408	28437	28747	30210	31163	30183	29509	28807	28468	28563	28389	28341	28420	28632	28352	28429	28631	28341	28065	28372	28378	28353	28139	28203	28541	28356	28329	28135	28477	28477	28496	28268	28338	28323	28517	28420	28477	28479	28415	28427	28238	28227	28387	28419	28261	28477	28450	28249	28527	28506	28415	28282	28317	28499	28289	28361	28316	28312	28180	28298	28248	28422	28439	28349	28480	28321	28280	28266	28421	28576	28311	28073	28375	28391	28433	28397	28361	28429	28272	28326	28085	28477	28497	28412	28457	28504	28364	28291	28381	28032	28048	28333	28339	28621	28395	28442	28087	28159	28170	28403	28212	28491	28448	28171	28546	28136	28405	28200	28354	28410	28240	28526	28516	28365	28466	28321	28057	28054	28349	28097	28507	28314	28378	28245	28453	28241	28445	28260	28266	28378	28342	28311	28302	28298	28513	28121	28430	28417	28073	28176	28591	28501	28273	28318	28459	28387	28483	28371	28405	28170	28376	28178	28382	28472	28213	28476	28429	28269	28352	28200	28212	27997	28465	28598	28449	28302	28239	28390	28168	28291	28366	28560	28338	28252	28294	28074	28490	28258	28145	28338	28208	28589	27959	28113	28355	28429	28548	28137	28197	28278	28277	28129	28438	28312	28316	28373	28041	28187	28219	28405	28151	28592	28159	28409	28234	28385	28467	28269	28396	28123	28498	28161	28374	28070	28173	28296	28290	28409	28384	28229	28095	28164	28186	28149	28179	28284	28284	28168	28418	28298	27962	28316	28408	28195	28401	28568	28632	28532	28324	28440	28364	28122	28225	28237	28521	28439	28459	28259	28491	28197	28394	28207	28238	28405	28401	28354	28204	28210	28344	28172	28240	28368	28311	28628	28309	28389	28284	28162	28181	28347	28311	28447	28365	27930	28211	28318	28268	28261	28502	28423	28291	28244	28297	28380	28272	28240	28204	28306	28463	28642	28426	28501	28355	28414	28263	28306	28256	28077	28160	28393	28488	28521	28298	28349	28074	28338	28401	28278	28118	28393	28285	28173	28451	28315	28297	28202	28172	28182	28364	28368	28461	28521	28222	28281	28329	28362	28653	28256	28392	28441	28299	28326	28360	28133	28324	28345	28457	28411	28135	28398	28333	28097	28315	28381	28548	28307	28415	28526	28534	28165	28314	28302	28287	28380	28145	28278	28411	28285	28378	28273	28350	28213	28280	28511	28313	28009	28148	28241	28313	28211	28321	28300	28256	28184	28304	28367	28455	28237	28272	28321	28378	28370	28122	28292	28320	28306	28269	28484	28303	28438	28130	28194	28454	28122	28273	28099	28325	28377	28520	28323	28247	28157	28364	28297	28379	28205	28573	28226	28257	28259	28402	28427	28276	28126	28421	28362	28349	28271	28167	28472	28218	28338	28080	28186	28130	28090	28423	28393	28101	28240	28250	28067	28150	28113	28100	28263	28354	28337	28399	28218	28319	28384	28499	28233	28079	28446	28291	28392	28367	28513	28322	28247	28438	28647	28428	28273	28195	28105	28125	28292	28202	28387	28358	28229	28260	28388	28321	28125	28311	28316	28333	28066	28328	28327	28182	28578	28199	28410	28585	28376	28329	28144	28316	28361	28201	28264	28355	28195	28389	28111	28279	28301	28185	28243	28520	28368	28490	28379	28391	28349	28377	28328	28251	28231	28358	28210	28134	28243	28181	28288	28382	28262	28437	28216	28370	28192	28259	28032	28318	28282	28243	28435	28300	28307	28465	28209	28309	28102	28250	28472	28505	28146	28181	28285	28108	28208	28409	28220	28211	28159	28432	28418	28428	28176	28400	28205	28424	28334	28494	28376	28389	28543	28417	28332	28152	28402	28159	28245	28284	28317	28187	28245	28494	28179	28456	28207	28201	28186	28373	28143	28203	28247	28549	28097	28164	28493	28345	28378	28235	28207	28246	28371	28364	28245	28285	28375	27925	28242	28447	28134	28465	28130	28272	28332	28194	28315	28401	28135	28407	28131	28099	28261	28343	28193	28234	28182	28405	28369	28424	28338	28247	28202	28344	28287	27987	28282	28148	28384	28320	28220	28403	28359	28167	28464	28493	28588	28288	28343	28075	28310	28203	28514	28555	28377	28270	28047	28362	28336	28305	28208	28211	28264	28486	28319	28314	28344	28307	28036	28320	28206	28202	28127	28257	28297	28468	28517	28273	28230	28551	28392	28234	28287	28184	28409	28105	28199	28299	28204	28390	28280	28224	28214	28200	28578	28556	28412	28423	28290	28428	28658	27897	28360	28339	28083	28342	28217	28126	28173	28323	28167	28223	28173	28169	28421	28290	28329	28411	27981	28441	28392	28322	28372	28352	28338	28224	28378	28387	28211	28222	28070	28259	28281	28343	28415	28194	28384	28124	28353	28154	28274	28340	28584	28139	28182	28266	28419	28322	28378	28484	28148	28124	28449	28463	28294	28401	28194	28185	28181	28295	28381	28256	28544	28212	28111	28362	28397	28197	28128	28223	28140	28439	28155	28378	28203	28190	28248	28357	28145	28430	28260	28208	28228	28227	28359	28519	28351	28335	28238	28415	28075	28336	28057	28290	28498	28216	28162	28408	28072	28617	28189	28332	28270	28181	28262	28152	28355	28022	28075	28400	28257	28335	28523	28146	28228	28267	28280	28155	28392	28501	28229	28493	28108	28421	28363	28286	28295	28204	28120	28314	28351	28303	28208	28447	28242	28470	28264	28252	28291	28552	28314	28180	28415	28306	28234	28396	28093	28365	28304	28169	28258	28316	28366	28205	28184	28483	28169	28289	28382	28214	28299	28397	28172	28058	28252	28378	28005	28249	28210	28298	28005	28392	28546	28491	28239	28324	28262	28386	28367	28349	28242	28299	28350	28254	28228	28426	28346	28360	28240	28415	28423	28329	28477	28245	28192	28115	28507	28236	28371	28273	28475	28229	28185	28329	28160	28292	28247	28363	28198	28371	28297	28552	28266	28123	28256	28157	28163	28491	28695	28527	28333	28456	28519	28421	28641	28262	28077	28250	28338	28233	28204	28293	28068	28315	28296	28056	28160	28228	28459	28427	28383	28190	28394	28543	28472	28683	28403	28532	28377	28286	28362	28250	28526	28385	28401	28301	28234	28413	28193	28295	28324	28282	28320	28406	28070	28659	28185	28365	28319	28290	28077	28344	28152	28298	28405	28296	28348	28191	28337	28240	28435	28423	28352	28235	28263	28295	28207	28357	28220	28258	28232	28308	28560	28192	28261	28315	28413	28218	28087	28272	28445	28525	28109	28369	28243	28338	28472	28397	28412	28081	28417	28387	28157	28431	28354	28402	28318	28259	27967	28166	28172	28051	28432	28325	28424	28328	28406	28191	28235	28316	28115	28190	28072	28315	28339	28243	28134	28426	28169	28214	28314	28330	28255	28336	28294	28164	28245	28144	28273	28337	28363	28460	28458	28308	28243	28192	28324	28126	28350	28250	28234	28340	28238	28285	28640	28392	28156	28415	28235	28255	28332	28088	28226	28273	28190	28146	28221	28154	28491	28530	28356	28307	28184	28100	28180	28106	28323	28251	28297	28277	28354	28491	28218	28221	28101	28442	28591	28205	28191	28392	28253	28231	28317	28136	28401	28071	28385	28363	28361	28204	28248	28324	28214	28238	28351	27993	28071	28126	27924	28375	28257	28275	28251	28275	28414	28430	28533	28354	28026	28216	28252	28122	28467	28136	28430	28073	28336	28273	28279	28341	28069	28204	28222	28462	28283	28430	28430	28036	28322	28118	28196	28286	28150	28199	28101	28333	28227	28122	28395	28327	28385	28387	28287	28401	28161	28481	28397	28387	28327	28291	28167	28340	28203	28291	28448	28305	28261	28163	28267	28471	28204	28296	28269	28316	28283	28387	28380	28451	28334	28125	28057	28111	28284	28190	28253	28153	28375	28497	28258	28380	28235	28281	28162	28084	28055	28136	28675	28430	28357	28152	28207	28347	28164	28336	28275	28311	28386	28465	28337	28278	28271	28101	28401	28481	28282	28064	28341	28242	28396	28449	28193	28456	28208	28216	28338	28367	28359	28386	28470	28192	28167	28307	28284	28257	28420	28367	28340	28196	28411	28291	28149	28120	28219	28431	28131	28336	28197	28208	28161	28343	28383	28279	28411	28351	28473	28657	28301	28384	28509	28424	28499	28501	28176	28202	28331	28223	28189	28225	28347	28287	28185	28404	28344	28279	27970	28294	28329	28320	28225	28396	28355	28385	28366	28396	28284	28445	28263	28196	28206	28099	28174	28342	28364	28399	28509	28470	28197	28118	28272	28511	28138	28543	28481	28241	28556	28281	28159	28360	28047	28483	28333	28275	28063	28540	28246	28384	28235	28272	28328	28318	28382	28037	28481	28432	28122	28094	28094	28331	27939	28405	28165	28214	28371	28233	28292	28123	28157	28623	28414	28288	28349	28267	28364	28475	28200	28463	28511	28244	28515	28569	28360	28305	28434	28050	28086	28200	28068	28439	28273	28189	28235	28249	28180	28178	28523	28201	28232	28503	28292	28367	28480	28306	28270	28129	28168	28441	28220	28458	28225	28330	28374	28434	28462	28277	28443	28546	28303	28277	28289	28100	28396	28258	28266	28546	28308	28277	28472	28546	28443	28290	28184	28313	28110	28288	28286	28376	28428	28295	28121	28246	28313	28088	28193	28354	28350	28328	28257	28042	28054	28438	28288	28335	28209	28235	28397	28449	28318	28436	28181	28482	28189	28453	28285	28511	28114	28356	28374	28151	28223	28189	28315	28277	28384	28299	28321	28513	28404	28546	28296	28290	28299	28405	28228	28314	28130	28221	28203	28220	28341	28446	28285	28215	28508	28431	28106	28217	28249	28232	28244	28066	28155	28339	28415	28510	28063	28333	28165	28351	28091	28184	28391	28325	28323	28180	28490	28305	28428	28351	28345	28322	28445	28194	28304	28105	28554	28341	28140	28224	28299	28260	28298	28365	28298	28336	28350	28171	28151	28427	28042	28318	28242
24695	44573	40946	31846	28020	26873	26058	24570	23585	23109	22955	22605	22324	22565	22615	23055	22653	22530	22219	22303	22554	22189	22077	22206	22162	22046	21936	21999	21757	21894	22028	21942	21890	21827	21852	21772	21998	21963	22118	24780	26222	24224	22905	22330	22044	21819	22009	21727	21716	21766	21701	21772	21594	22007	21754	21555	21745	21666	21663	21919	21599	21726	21809	21704	21811	21747	21736	21663	21696	21860	21542	21839	21833	21645	21841	21741	21717	21832	21869	21613	21677	21861	21713	21769	21729	21689	21754	21810	21592	21723	21744	21490	21704	21871	21688	21595	21745	21975	21667	21802	21712	21759	21770	21820	21792	21788	21751	21757	21668	21776	21817	21639	21780	21792	21727	21770	21720	21755	21708	21843	21708	21820	21846	21767	21626	21658	21835	21706	21749	21904	21775	21785	21483	21906	21670	21623	21615	21761	21726	21472	21834	21762	21806	21620	21853	21689	21597	21761	21751	21644	21720	21723	21688	21741	21834	21836	21601	21689	21759	21817	21686	21840	21790	21690	21739	21648	21604	21694	21829	21676	21778	21796	21762	21911	21885	21840	21814	21770	21738	21567	21707	21557	21699	21813	21768	21711	21624	21517	21548	21746	21720	21594	21722	21702	21675	21766	21834	21767	21759	21876	21762	21604	21870	21732	21665	21772	21735	21802	21940	21887	21736	21751	21554	21691	21731	21780	21940	21567	21744	21851	21903	21884	21667	21703	21621	21681	21716	21895	21725	21878	21540	21879	21661	21668	21715	21806	21789	21680	21582	21641	21875	21725	21629	21811	21670	21731	21961	21719	21819	21891	21762	21826	21704	21779	21886	21668	21844	21710	21573	21811	21609	21751	21758	21820	21695	21750	21770	21673	21658	21682	21580	21608	21642	21726	21711	21689	21806	21750	21672	21659	21793	21758	21471	21603	21615	21754	21808	21676	21554	21676	21586	21741	21810	21690	21801	21802	21795	21755	21695	21673	21675	21755	21540	21653	21679	21596	21774	21727	21677	21679	21787	21705	21697	21706	21594	21870	21543	21671	21776	21457	21813	21716	21705	21827	21656	21757	21563	21725	21651	21655	21804	21649	21723	21498	21814	21619	21791	21672	21514	21675	21768	21592	21708	21533	21858	21509	21639	21763	21638	21912	21663	21774	21831	21773	21791	21600	21713	21758	21865	21740	21909	21700	21638	21629	21805	21707	21741	21839	21614	21587	21678	21694	21780	21706	21703	21698	21751	21639	21784	21673	21859	21694	21686	21742	21834	21730	21555	21728	21773	21649	21725	21719	21848	21638	21679	21682	21641	21730	21752	21627	21726	21656	21833	21715	21662	21779	21761	21638	21709	21770	21936	21611	21934	21775	21674	21819	21743	21678	21805	21789	21861	21691	21672	21780	21599	21693	21583	21847	21622	21848	21517	21715	21827	21783	21881	21757	21726	21564	21423	21561	21688	21545	21597	21918	21833	21725	21917	21671	21635	21739	21649	21555	21840	21555	21564	21686	21565	21833	21723	21682	21727	21767	21673	21782	21655	21664	21802	21712	21797	21745	21968	21817	21564	21733	21595	21718	21509	21633	21692	21595	21573	21553	21702	21672	21856	21850	21670	21645	21872	21613	21737	21711	21673	21754	21791	21827	21603	21841	21635	21752	21703	21683	21700	21697	21724	21545	21799	21707	21885	21758	21768	21758	21518	21805	21614	21690	21624	21600	21611	21697	21643	21792	21646	21612	21583	21724	21718	21813	21708	21834	21652	21695	21670	21727	21686	21661	21655	21838	21632	21405	21690	21787	21770	21630	21896	21810	21603	21663	21757	21639	21690	21637	21830	21596	21691	21770	21694	21570	21771	21659	21509	21773	21654	21662	21706	21751	21680	21748	21751	21774	21656	21769	21747	21822	21842	21575	21670	21685	21737	21923	21700	21772	21616	21808	21693	21659	21668	21728	21749	21655	21561	21855	21703	21648	21778	21653	21858	21581	21742	21855	21803	21755	21869	21755	21681	21716	21772	21582	21897	21657	21985	21616	21663	21736	21679	21652	21656	21789	21500	21671	21591	21627	21719	21925	21718	21605	21721	21772	21650	21726	21766	21669	21520	21834	21765	21932	21866	21782	21678	21851	21950	21745	21697	21729	21646	21701	21756	21695	21709	21813	21664	21730	21697	21753	21587	21685	21635	21987	21694	21795	21535	21903	21867	21657	21839	21724	21677	21662	21720	21497	21853	21716	21716	21813	21867	21589	21668	21504	21662	21768	21768	21748	21682	21520	21584	21648	21647	21512	21761	21609	21825	21760	21750	21797	21817	21799	21637	21539	21889	21524	21664	21604	21903	21792	21907	21661	21806	21625	21699	21839	21641	21533	21675	21679	21791	21571	21766	21849	21835	21817	21723	21652	21767	21569	21557	21765	21777	21898	21811	21530	21815	21652	21734	21709	21753	21514	21602	21749	21731	21689	21596	21491	21522	21768	21614	21742	21555	21731	21550	21782	21599	21644	21557	21737	21704	21848	21778	21715	21668	21622	21829	21520	21741	21711	21709	21552	21752	21628	21657	21685	21679	21736	21767	21710	21515	21814	21637	21877	21599	21546	21579	21838	21802	21683	21738	21642	21758	21844	21688	21621	21736	21727	21725	21779	21581	21626	21815	21788	21569	21907	21578	21804	21573	21732	21806	21780	21904	21684	21943	21619	21670	21675	21740	21859	21982	21752	21802	21739	21803	21629	21629	21827	21727	21609	21714	21621	21663	21636	21926	21792	21525	21507	21712	21600	21691	21569	21766	21782	21804	21685	21696	21653	21865	21784	21907	21523	21786	21619	21803	21729	21795	21624	21687	21457	21809	21701	21603	21749	21868	21706	21891	21641	21631	21675	21665	21686	21737	21793	21653	21737	21810	21743	21440	21667	21688	21605	21611	21801	21666	21864	21620	21729	21749	21617	21765	21635	21606	21851	21681	21768	21738	21606	21653	21780	21809	21702	21740	21798	21835	21646	21626	21799	21636	21823	21693	21709	21692	21728	21926	21838	21659	21759	21626	21686	21853	21618	21768	21819	21869	21925	21861	21786	21687	21589	21684	21747	21569	21707	21733	21830	21620	21755	21633	21726	21625	21609	21771	21722	21688	21634	21675	21814	21578	21731	21805	21618	21715	21835	21615	21593	21688	21648	21678	21671	21933	21561	21725	21828	21640	21803	21633	21712	21737	21720	21887	21691	21676	21845	21652	21470	21609	21659	21755	21740	21694	21831	21784	21745	21647	21684	21686	21774	21717	21746	21745	21658	21737	21886	21665	21756	21752	21506	21567	21754	21694	21823	21759	21791	21671	21758	21828	21904	21545	21542	21591	21590	21786	21829	21807	21843	21795	21811	21720	21881	21753	21701	21589	21669	21845	21715	21712	21786	21576	21786	21732	21773	21561	21916	21733	21652	21725	21704	21699	21686	21860	21902	21669	21682	21617	21823	21679	21860	21781	21644	21720	21736	21695	21771	21835	21673	21670	21553	21842	21793	21724	21947	21728	21797	21689	21781	21689	21837	21752	21622	21738	21775	21590	21671	21858	21779	21610	21783	21726	21600	21832	21752	21765	21636	21640	21758	21643	21430	21926	21538	21702	21577	21960	21822	21746	21709	21619	21498	21690	21815	21739	21714	21906	21921	21695	21657	21739	21687	21701	21753	21753	21733	21794	21802	21670	21831	21721	21672	21630	21575	21671	21759	21793	21675	21700	21827	21585	21661	21778	21588	21904	21601	21529	21783	21766	21644	21646	21772	21752	21761	21820	21529	21599	21854	21720	21759	21543	21845	21664	21717	21624	21637	21641	21784	21774	21776	21912	21699	21645	21702	21759	21713	21659	21791	21788	21718	21949	21726	21849	21522	21694	21716	21753	21599	21619	21704	21561	21761	21668	21698	21593	21830	21750	21722	21692	21872	21644	21634	21592	21719	21764	21794	21705	21820	21707	21517	22038	21712	21822	21780	21841	21576	21658	21863	21813	21719	21730	21844	21708	21508	21614	21585	21681	21699	21693	21697	21664	21622	21657	21727	21705	21684	21735	21749	21784	21646	21764	21875	21599	21802	21718	21805	21849	21649	21830	21416	21727	21670	21661	21649	21623	21869	21547	21563	21613	21746	22044	21669	21726	21718	21706	21742	21688	21622	21872	21660	21635	21821	21669	21602	21723	21542	21779	21747	21683	21751	21565	21723	21787	21731	21795	21651	21774	21786	21586	21771	21749	21723	21799	21828	21847	21620	21857	21722	21858	21768	21796	21804	21608	21733	21802	21659	21633	21588	21609	21790	21762	21740	21791	21489	21878	21651	21544	21732	21618	21798	21735	21878	21644	21709	21740	21608	21583	21743	21720	21798	21750	21651	21449	21621	21723	21610	21774	21617	21751	21794	21751	21724	21668	21955	21636	21517	21675	21628	21622	21596	21773	21853	21796	21692	21675	21581	21763	21737	21730	21618	21863	21769	21587	21728	21779	21628	21707	21846	21616	21802	21832	21732	21726	21732	21697	21597	21549	21739	21616	21771	21652	21717	21895	21515	21687	21638	21867	21828	21789	21691	21645	21782	21524	21791	21543	21776	21733	21572	21910	21781	21747	21742	21973	21829	21594	21531	21772	21846	21551	21623	21528	21748	21845	21689	21713	21720	21644	21820	21755	21907	21693	21751	21725	21860	21583	21723	21723	21800	21787	21632	21620	21741	21666	21580	21734	21664	21795	21685	21717	21721	21670	21766	21442	21568	21754	21702	21675	21803	21598	21670	21726	21740	21730	21820	21674	21714	21722	21905	21608	21580	21724	21620	21723	21584	21782	21656	21560	21804	21634	21554	21682	21844	21772	21713	21796	21720	21731	21718	21723	21674	21895	21857	21608	21608	21785	21714	21831	21920	21551	21629	21684	21692	21793	21733	21810	21807	21818	21771	21862	21726	21904	21598	21629	21696	21777	21651	21693	21750	21748	21591	21643	21619	21664	21568	21777	21809	21677	21782	21746	21583	21533	21580	21713	21806	21449	21719	22065	21704	21826	21583	21791	21815	21796	21633	21695	21696	21815	21760	21816	21806	21747	21814	21794	21690	21814	21720	21519	21781	21643	21668	21778	21676	21760	21711	21799	21591
29006	25649	33536	31759	28772	29189	29337	28639	28314	28077	28191	28147	28123	28389	28030	28258	28240	28254	28247	27799	28082	28032	27980	27848	28125	27989	28029	28006	28200	27879	27892	27968	28100	27905	27808	28135	28117	28125	27876	27931	27963	28148	28543	28301	28129	27896	28086	27853	28175	28003	27783	27913	27923	27839	27953	27970	27686	27897	27735	28054	28130	27683	27778	28039	28088	27889	27926	27864	27989	27731	27911	27862	27674	28014	27986	27799	28149	27971	28041	27913	28143	27890	27578	28131	27795	27840	27968	27995	27841	27988	27924	27878	27926	28120	27932	27997	27979	27806	27934	28056	27854	27794	27722	28018	28154	27846	27985	27717	27943	27756	27838	27924	27829	28103	28179	27986	27827	27805	27942	27855	28019	27839	28085	27987	28019	28017	27957	27871	28059	27951	27883	27934	27811	27696	27775	27795	27725	27881	27679	27889	27962	28132	27777	28027	27842	27993	27871	27684	27932	27961	27800	27870	27879	27842	27824	27770	27902	28024	27960	27988	27849	27847	27984	27965	27926	27883	28011	27860	27767	28259	27892	27797	27916	28247	27809	27987	28057	27748	28013	27840	27948	28095	27860	27872	27853	27535	27941	27903	27943	28047	27964	28241	28089	27783	27980	27872	27929	27904	27743	28011	28006	27997	27797	27648	27945	28125	27972	28071	27978	28009	27763	27924	27944	27869	27914	27978	27806	28029	28069	27643	27972	27898	27706	27951	27922	28005	27995	28013	28253	28070	27815	27814	27985	27912	27860	27915	27934	27856	28034	27854	27984	27983	27675	27746	27824	28064	27748	27860	27823	27925	27787	28006	27976	27877	28064	28069	27986	27931	27699	28038	27944	27930	27902	27981	27806	27785	27908	27864	27768	28094	27747	27947	27894	28105	27827	27635	27903	27816	28034	27949	27945	27815	27905	27873	27851	27862	27773	27793	27845	27827	28049	27800	28071	27901	27759	27973	27827	27869	27949	28099	28249	27992	28333	27985	27821	28002	28003	27976	28079	28004	28035	27879	27989	27929	28122	28110	27874	27870	27785	27865	27826	27850	28101	27879	27834	27933	28096	27965	27753	27898	27969	27737	27871	27913	28221	28103	28017	27652	28058	27877	28117	27988	27969	27995	28319	27956	27917	27764	27704	27826	27856	27794	28167	27842	27882	27899	28087	27948	27920	27936	27899	27855	27891	27717	27826	27920	27755	27845	28062	27931	27853	28070	27731	27977	27639	28039	27836	27944	27922	28129	28030	28001	27850	27836	27915	28148	28030	27915	27998	27835	27925	27859	27964	27939	27994	28014	27903	28092	27667	27863	27871	28094	28122	27905	27691	27890	27963	28015	27880	27735	28000	28071	27690	27889	28043	27910	27871	27912	27939	27881	28263	27830	27835	27950	27928	28060	28134	27914	28150	27889	27885	27933	27942	27857	27972	27837	27952	28076	27934	27968	28152	28180	27925	28007	27905	27774	27878	27888	27871	27928	27972	28028	27885	28023	27850	28011	27714	27758	27947	27938	28003	27996	28049	27812	27972	28144	27826	27791	27771	27761	28076	28113	27974	27704	27928	27963	27763	27901	27682	27911	27916	27976	28082	27908	28034	27887	27837	28017	28186	27872	28014	27948	27838	27943	27771	28148	27976	28079	27928	27913	28088	27694	27986	27897	27874	27773	27980	27867	27984	27926	27987	27976	27881	27894	27933	27896	28081	28009	27824	27936	28035	27902	27809	28065	28027	28099	28261	27937	27792	27933	27898	27941	27901	27867	27961	27923	27816	28009	27843	28003	27975	27931	28083	27863	27972	27678	27907	27695	27877	27906	28209	27935	27834	27990	28117	27962	28074	27854	27959	27967	28172	27704	27735	27812	28049	28086	28020	27725	27986	27884	27941	27993	27951	27937	27547	27956	27971	27676	27833	27900	28105	27747	27994	27899	27989	27895	27942	28092	28232	28038	27954	27900	27894	28062	27800	28007	28024	28062	27839	27939	27780	27890	27897	27938	28028	27891	27939	27867	28249	28134	27943	27553	27771	28074	27987	27908	27992	28089	27982	27855	27970	27796	28056	27942	27877	27899	27993	28080	28011	27855	28077	28077	27740	27810	27740	27914	27759	28028	27891	27980	27847	27748	27757	27881	27966	28011	28109	27767	27891	27878	27834	27785	27888	28015	27841	27827	28057	27882	27971	27849	28062	27968	27931	28008	27999	27911	27921	27736	28087	27991	27769	27927	27932	27830	27855	28226	28038	28061	27948	28013	27770	27971	28166	28134	28044	28051	27885	28067	28052	27963	27694	27990	27821	27777	27915	27934	28091	27992	28120	28107	27919	28207	27939	27724	27873	27952	27915	27793	27794	27952	28001	28016	28017	27788	27905	27883	28123	27996	27868	27771	28098	27944	27791	28053	28143	28041	27792	27882	27991	27881	27899	28045	27777	27824	27944	27879	27895	28053	28121	27807	27988	27848	27723	27870	28085	27671	27853	27848	27996	27914	27833	27910	27860	27766	27931	27986	27904	27779	27980	27935	28012	28252	28080	27974	27939	27989	27998	28051	27787	28104	27995	28029	27977	27868	28081	27984	28007	28148	27927	28004	27966	27876	27901	28132	27895	27831	27861	27914	27808	27856	28069	28035	28131	27984	27990	27844	28089	27934	27906	27972	27958	28026	27913	27768	28003	27978	27642	27911	28009	27717	28086	27734	27993	27895	28044	27812	27968	27899	28083	27789	27896	27869	28229	28002	27996	28052	28118	28021	27970	27831	27974	27902	27973	27901	27843	27914	27809	27870	27948	28197	27776	27891	27752	27833	27994	27961	28076	28060	27892	27622	27855	27830	27856	27942	27900	27936	27885	28147	27932	27912	27843	27699	28000	27908	27950	27992	28045	28119	27964	28026	27887	27913	27989	28015	27869	27741	27844	27948	27938	27962	27967	27794	27975	27924	27898	27950	27831	27807	27689	27974	27855	27980	27942	27778	27791	27883	28025	27854	27637	28042	27861	28047	27958	27924	27953	27958	28032	27870	27895	27939	27989	27889	27913	27901	27620	27900	27787	27818	27846	28290	27819	27829	27955	28089	27748	27783	27982	28163	27834	27896	27996	27917	27586	27849	28193	27988	28078	28047	27891	27970	27868	27817	28003	28019	28099	27892	27924	27703	27767	27887	27980	27884	27923	27884	27912	27869	28241	27811	27931	27931	27845	28023	27920	27994	27918	27992	27954	27984	27914	27759	27868	27882	27713	27915	27816	27873	27936	27907	27970	27844	27757	28047	27862	28128	27909	27950	27947	27796	28152	28099	27834	28243	28059	27973	28008	27883	28194	27990	27985	27912	27791	27761	27739	27816	28097	27943	28017	28067	27939	27796	28070	27894	27904	27859	27979	27885	27786	28035	28020	27786	28026	27851	27896	27823	28013	28001	27968	27676	28120	27972	28106	28322	27954	27880	27749	27840	27858	27814	27949	27864	27827	27900	27866	28040	28185	28123	27946	28022	27950	27994	27921	27829	27565	28000	28026	27757	27858	27859	28010	27853	28057	27898	28016	27839	27909	27987	28095	28021	28037	27782	27812	27882	27798	27860	28154	28116	28038	27765	27878	27880	27971	27953	27802	27991	27889	27991	27862	28061	27716	28072	28086	27827	27745	27893	27930	28024	27915	27898	28207	27717	27815	27967	27925	27916	27820	27949	27858	27771	27992	28034	27881	28049	27949	28131	27819	27713	27905	27755	27907	28170	28047	28111	27912	28032	27878	28102	28105	27894	28173	28048	28166	27828	27853	27948	28184	28094	27941	27921	28070	28032	27924	27721	27905	28039	27971	28025	28072	27784	27837	27974	27936	27857	28026	27961	27849	27703	27942	28115	27896	28122	27945	27880	27820	28026	28002	27901	28006	28029	27918	27958	28052	27928	28004	27871	27983	28015	27881	27699	28078	28197	27905	27838	28049	27978	28190	27851	28189	27889	27956	28067	27809	27638	27941	27772	27997	27856	27719	27952	27783	28077	27920	27985	28208	28013	28002	27879	27821	27791	27881	28083	28118	27923	28094	28163	27982	27930	27835	27883	28209	27941	27796	27975	28100	27785	27820	28018	27884	27748	27973	27566	27908	28022	27872	27851	27977	28028	27870	28141	28122	28078	27879	27931	28003	27913	27638	27829	27958	27984	27948	27749	27977	28008	28061	28115	28073	27935	28048	27757	27976	27911	28069	27986	27852	27937	27956	27920	28212	27746	27990	27930	28089	27821	27973	27791	27941	27998	28131	27836	28089	27898	27925	27998	27793	28202	27993	27774	27773	27999	28044	27964	27969	27910	27820	27850	28168	27989	27786	27892	27673	27871	27830	27838	27897	27811	27856	28012	28145	27686	28027	28037	28319	27911	27853	27999	27975	27959	28095	28049	28018	28104	27967	28245	27715	27955	28045	28246	27904	28027	28044	28228	27984	27725	27680	27862	27970	28083	27901	27940	28049	27999	28033	27928	27866	28056	27900	27934	28035	27817	27716	28073	28187	27992	27973	27877	28071	27733	27891	28048	27848	28401	27858	27913	27761	27800	27926	28134	27998	27656	28173	27869	27866	28081	27811	27852	27912	28147	28012	28165	27944	27972	28027	28313	27829	27751	28051	28066	27854	27845	28023	27951	27824	27945	28120	27741	27921	27979	27801	27866	27854	27944	27928	27786	27681	28006	27789	28031	27833	27770	28057	27964	27996	27944	27914	27860	27933	27927	27898	28016	28063	28261	27964	27840	27896	27945	27916	27813	28107	28028	27926	27965	28035	27942	28046	27877	28094	27758	27840	27934	28160	27984	27972	28004	28068	27812	27975	27754	28046	27948	28006	28028	27640	27847	27870	27797	27873	27952	27855	28144	27792	28016	27884	27965	27922	27956	27713	27828	27994	27855	27945	27805	28002	27831	27960	28006	27897	27875	27864	27916	27982	28142	28182	27791	27829	27895	28041	27838	28090	28091	27721	27843	27873	27900	27883	27931	27909	27937	28061	27870	28166	27820	28118	27914	27875	28060	27910	27948	28093	27955	27840	27928	28020	27872	28012	28114	28199	28242	27988	27838	28049	27689	27944	28130	27773	28018	28166	27803	28110	28021	27855	27794	27834	28010	28026	27964	27884	28048
24203	34453	31662	25695	23801	23495	23091	22491	22128	22123	22109	21729	21798	21646	21820	21876	22065	21708	21936	21699	21778	21683	21889	21590	21717	21657	21492	21561	21595	21803	21539	21525	21710	21788	21651	21571	21482	21420	21620	21737	21898	21801	21571	21603	21488	21627	21632	21708	21636	21549	21582	21340	21683	21362	21479	21384	21468	21494	21505	21579	21486	21517	21482	21521	21409	21557	21400	21665	21454	21630	21592	21393	21294	21657	21613	21770	21443	21487	21564	21601	21501	21522	21568	21652	21468	21461	21621	21479	21525	21683	21435	21501	21536	21522	21508	21561	21495	21506	21498	21510	21632	21486	21456	21512	21635	21564	21502	21377	21468	21509	21484	21377	21578	21394	21507	21575	21523	21463	21545	21397	21521	21468	21627	21593	21613	21668	21308	21607	21669	21436	21468	21407	21659	21616	21612	21492	21668	21419	21640	21492	21528	21639	21439	21476	21404	21509	21445	21449	21501	21360	21484	21471	21514	21548	21413	21381	21451	21848	21462	21514	21565	21577	21566	21419	21258	21375	21560	21575	21711	21535	21363	21637	21501	21537	21675	21447	21609	21505	21500	21423	21600	21603	21512	21486	21509	21580	21394	21537	21618	21330	21508	21400	21407	21481	21501	21502	21526	21400	21492	21593	21367	21470	21673	21453	21564	21490	21469	21529	21470	21584	21677	21564	21561	21553	21431	21511	21672	21635	21520	21616	21528	21652	21418	21566	21691	21352	21560	21387	21415	21539	21592	21592	21491	21431	21621	21576	21729	21517	21309	21383	21505	21624	21392	21482	21560	21574	21499	21441	21593	21553	21385	21638	21429	21595	21498	21599	21466	21548	21548	21596	21490	21555	21429	21423	21493	21312	21471	21350	21506	21400	21533	21505	21483	21636	21337	21282	21488	21411	21558	21602	21522	21467	21540	21685	21546	21615	21618	21614	21475	21573	21476	21449	21518	21525	21493	21335	21534	21628	21396	21492	21446	21436	21543	21455	21553	21502	21604	21483	21704	21532	21601	21455	21480	21417	21702	21453	21633	21444	21821	21460	21338	21530	21355	21542	21488	21463	21596	21564	21345	21567	21437	21492	21613	21401	21433	21514	21656	21510	21571	21708	21638	21477	21443	21485	21522	21514	21420	21409	21540	21582	21707	21414	21645	21553	21668	21559	21394	21559	21514	21480	21539	21447	21526	21350	21760	21424	21561	21594	21343	21469	21583	21532	21675	21699	21545	21488	21637	21302	21586	21354	21601	21551	21399	21522	21414	21385	21401	21621	21444	21462	21525	21507	21485	21482	21597	21609	21681	21488	21543	21488	21448	21433	21412	21701	21641	21539	21339	21543	21419	21475	21588	21485	21473	21554	21531	21500	21693	21454	21624	21675	21542	21422	21405	21493	21550	21480	21518	21589	21350	21466	21625	21532	21293	21354	21406	21534	21629	21630	21666	21422	21521	21365	21449	21522	21444	21530	21467	21354	21694	21494	21388	21432	21472	21479	21470	21500	21639	21496	21616	21454	21444	21513	21563	21335	21383	21463	21610	21344	21321	21527	21608	21539	21389	21496	21502	21535	21609	21633	21568	21468	21569	21595	21504	21539	21718	21496	21625	21525	21630	21462	21489	21502	21483	21453	21493	21525	21423	21349	21534	21620	21420	21478	21579	21538	21622	21578	21632	21439	21542	21629	21511	21647	21488	21605	21493	21489	21606	21599	21568	21465	21381	21564	21482	21559	21609	21586	21399	21427	21502	21507	21440	21525	21523	21643	21379	21487	21617	21411	21376	21524	21594	21553	21729	21472	21403	21627	21429	21390	21618	21602	21644	21478	21553	21519	21602	21576	21519	21437	21567	21655	21433	21632	21379	21646	21508	21355	21474	21233	21473	21550	21463	21391	21483	21413	21552	21369	21401	21529	21539	21715	21652	21461	21557	21497	21490	21546	21391	21633	21457	21650	21448	21456	21504	21390	21443	21566	21498	21561	21499	21472	21521	21619	21495	21697	21490	21781	21513	21556	21552	21596	21438	21437	21432	21567	21486	21531	21514	21330	21549	21618	21490	21457	21448	21556	21523	21618	21746	21506	21461	21596	21538	21446	21526	21608	21419	21520	21451	21609	21428	21328	21619	21581	21439	21409	21545	21779	21596	21435	21416	21503	21413	21517	21544	21569	21429	21665	21492	21615	21659	21447	21673	21479	21438	21508	21564	21455	21783	21575	21496	21580	21676	21451	21440	21593	21340	21619	21481	21610	21617	21545	21524	21550	21601	21408	21592	21653	21744	21409	21524	21386	21553	21635	21415	21523	21488	21339	21533	21490	21768	21441	21589	21475	21563	21527	21530	21428	21554	21388	21566	21605	21318	21376	21516	21643	21678	21431	21427	21582	21497	21356	21511	21553	21427	21475	21589	21444	21592	21474	21206	21765	21506	21512	21627	21322	21564	21449	21382	21525	21365	21496	21549	21629	21462	21387	21499	21593	21548	21371	21538	21402	21357	21620	21582	21491	21672	21408	21556	21307	21372	21611	21480	21415	21369	21662	21669	21537	21558	21466	21424	21507	21394	21500	21455	21504	21512	21524	21574	21513	21391	21502	21533	21598	21376	21569	21787	21461	21634	21509	21530	21580	21520	21483	21432	21714	21499	21558	21509	21441	21457	21568	21426	21357	21595	21513	21700	21423	21333	21469	21571	21481	21474	21444	21586	21425	21420	21331	21491	21568	21649	21679	21514	21543	21501	21616	21573	21604	21563	21552	21593	21612	21529	21404	21469	21513	21664	21615	21518	21618	21432	21402	21393	21657	21551	21594	21560	21543	21599	21491	21485	21612	21637	21552	21406	21353	21440	21560	21555	21512	21440	21412	21579	21661	21619	21555	21549	21451	21607	21516	21546	21325	21475	21420	21426	21723	21536	21527	21373	21363	21429	21435	21447	21568	21555	21534	21577	21478	21453	21565	21442	21636	21523	21535	21597	21579	21475	21572	21471	21392	21250	21559	21423	21430	21420	21437	21678	21387	21450	21469	21414	21580	21516	21358	21438	21438	21565	21519	21419	21295	21413	21550	21313	21560	21489	21460	21463	21529	21531	21606	21604	21571	21368	21610	21413	21516	21516	21681	21377	21445	21350	21370	21615	21649	21450	21522	21552	21487	21648	21487	21460	21392	21501	21472	21531	21511	21440	21467	21485	21368	21560	21556	21487	21417	21377	21468	21458	21526	21493	21426	21455	21497	21318	21591	21417	21450	21501	21507	21445	21610	21546	21396	21348	21438	21469	21543	21456	21363	21599	21500	21427	21422	21526	21624	21550	21425	21703	21465	21494	21497	21574	21596	21638	21435	21388	21508	21686	21487	21649	21584	21568	21396	21633	21440	21606	21624	21446	21474	21492	21541	21699	21617	21273	21590	21282	21585	21584	21567	21360	21414	21449	21722	21524	21503	21641	21572	21507	21537	21426	21489	21287	21396	21498	21573	21377	21438	21565	21567	21507	21431	21668	21390	21377	21473	21571	21480	21499	21547	21550	21491	21560	21528	21765	21621	21612	21832	21438	21510	21626	21418	21671	21352	21505	21468	21456	21413	21550	21616	21496	21476	21325	21485	21528	21556	21695	21578	21567	21529	21679	21425	21644	21467	21607	21574	21553	21508	21541	21374	21673	21483	21503	21491	21378	21501	21701	21579	21369	21525	21389	21563	21424	21475	21586	21396	21626	21658	21456	21530	21411	21430	21530	21631	21721	21456	21383	21515	21556	21583	21510	21624	21547	21536	21682	21645	21602	21402	21690	21397	21589	21570	21457	21578	21584	21760	21492	21386	21453	21663	21633	21467	21415	21549	21499	21598	21511	21579	21387	21574	21499	21544	21665	21654	21524	21407	21463	21553	21523	21403	21604	21387	21380	21404	21480	21585	21398	21391	21525	21517	21722	21517	21476	21521	21505	21563	21471	21589	21520	21403	21423	21759	21612	21732	21559	21567	21456	21373	21624	21513	21638	21480	21658	21600	21443	21556	21388	21514	21573	21672	21520	21540	21406	21483	21642	21433	21687	21660	21333	21527	21502	21724	21375	21736	21589	21495	21437	21483	21347	21466	21714	21492	21382	21471	21595	21811	21573	21500	21518	21536	21553	21391	21672	21600	21309	21611	21453	21433	21555	21467	21574	21347	21584	21355	21587	21610	21492	21634	21253	21479	21469	21376	21469	21496	21485	21527	21428	21318	21365	21580	21684	21440	21506	21534	21459	21344	21524	21495	21550	21536	21338	21536	21442	21487	21533	21430	21388	21331	21686	21631	21703	21554	21401	21619	21539	21515	21606	21262	21577	21365	21504	21485	21665	21465	21591	21512	21610	21547	21576	21471	21451	21532	21593	21620	21351	21374	21371	21379	21573	21370	21687	21575	21340	21749	21391	21402	21553	21530	21672	21380	21653	21476	21622	21416	21527	21523	21675	21409	21295	21529	21534	21486	21519	21510	21376	21361	21539	21436	21491	21536	21347	21269	21597	21618	21557	21603	21315	21618	21389	21722	21358	21594	21629	21545	21486	21558	21523	21417	21464	21435	21766	21458	21463	21502	21520	21682	21649	21547	21249	21507	21517	21602	21435	21537	21466	21399	21330	21447	21569	21699	21452	21493	21433	21450	21426	21607	21253	21515	21628	21373	21566	21651	21594	21475	21575	21565	21568	21532	21591	21558	21680	21645	21551	21351	21696	21467	21403	21565	21583	21477	21459	21482	21446	21629	21693	21395	21548	21353	21476	21396	21589	21278	21485	21646	21364	21352	21587	21371	21533	21561	21345	21528	21537	21522	21528	21426	21630	21562	21675	21613	21551	21421	21543	21419	21612	21405	21655	21583	21493	21687	21399	21476	21364	21449	21436	21477	21496	21685	21453	21699	21622	21369	21509	21483	21534	21514	21497	21438	21688	21611	21589	21567	21534	21386	21278	21524	21426	21390	21565	21454	21609	21482	21262	21590	21682	21577	21555	21669	21501	21362	21350	21488	21560	21435	21459	21528	21512	21687	21479	21462	21646	21415	21478	21675	21575	21502	21393	21441	21367	21565	21355	21446	21552	21561	21639	21571	21643	21515	21713	21567	21461	21468	21378	21479	21468	21501	21672	21686	21536	21352
23859	21561	29276	24675	24455	29144	31329	28715	28095	28572	28206	28093	27869	28042	28109	28041	28399	28037	28049	28058	27878	27789	27895	27890	27597	27758	27694	27677	27439	27252	27566	27660	27833	27521	27659	27792	27747	27603	27614	28762	29034	28879	28221	28106	27746	27676	27449	27572	27561	27715	27617	27679	27431	27668	27614	27536	27584	27478	27473	27442	27381	27572	27661	27751	27586	27506	27656	27371	27491	27442	27460	27713	27631	27564	27455	27828	27568	27595	27496	27498	27596	27436	27451	27606	27518	27445	27788	27572	27505	27551	27419	27693	27751	27655	27379	27572	27691	27469	27600	27584	27482	27651	27593	27609	27616	27709	27586	27574	27478	27464	27596	27723	27480	27528	27321	27541	27456	27785	27577	27604	27568	27514	27381	27556	27587	27607	27461	27574	27600	27501	27528	27568	27641	27531	27651	27583	27637	27666	27404	27468	27519	27412	27672	27726	27803	27694	27573	27638	27941	27467	27499	27706	27700	27581	27504	27513	27667	27451	27626	27529	27415	27435	27499	27564	27600	27717	27259	27783	27302	27508	27669	27384	27624	27518	27619	27612	27391	27510	27405	27299	27520	27538	27672	27415	27528	27573	27603	27555	27751	27535	27534	27727	27256	27482	27684	27269	27526	27559	27467	27314	27718	27469	27322	27664	27599	27468	27396	27453	27708	27854	27566	27478	27508	27518	27839	27574	27484	27640	27769	27649	27457	27399	27603	27586	27667	27469	27592	27397	27507	27684	27580	27535	27408	27383	27552	27429	27501	27321	27575	27483	27483	27767	27298	27601	27432	27599	27603	27520	27403	27594	27567	27606	27632	27504	27336	27296	27593	27496	27420	27497	27564	27324	27581	27608	27439	27425	27529	27566	27681	27497	27844	27485	27367	27715	27664	27367	27449	27664	27594	27462	27337	27644	27481	27581	27515	27572	27482	27528	27488	27767	27854	27470	27475	27537	27492	27643	27462	27566	27556	27669	27655	27876	27619	27607	27342	27612	27603	27444	27471	27511	27557	27446	27584	27566	27597	27512	27432	27546	27648	27508	27559	27611	27468	27584	27552	27582	27454	27508	27505	27281	27540	27456	27534	27381	27639	27569	27412	27382	27407	27547	27500	27489	27553	27483	27652	27628	27817	27642	27495	27404	27474	27599	27445	27416	27456	27434	27540	27713	27537	27675	27488	27639	27670	27381	27641	27487	27537	27732	27276	27405	27509	27635	27371	27424	27482	27540	27562	27612	27460	27669	27288	27438	27622	27351	27663	27345	27558	27532	27499	27467	27711	27565	27433	27622	27645	27269	27645	27689	27529	27444	27689	27616	27543	27515	27609	27495	27632	27526	27404	27363	27469	27438	27567	27571	27573	27597	27302	27439	27410	27594	27573	27480	27431	27417	27637	27592	27609	27341	27519	27489	27393	27710	27492	27413	27592	27409	27436	27655	27372	27350	27559	27301	27502	27528	27580	27702	27877	27484	27460	27541	27594	27569	27685	27389	27592	27403	27561	27482	27486	27602	27496	27402	27626	27355	27657	27803	27652	27576	27632	27441	27533	27719	27588	27566	27667	27546	27727	27495	27509	27689	27461	27703	27517	27402	27724	27492	27510	27308	27441	27466	27390	27461	27920	27488	27373	27615	27773	27520	27410	27388	27475	27501	27488	27760	27534	27562	27456	27515	27375	27456	27482	27587	27591	27388	27608	27576	27622	27461	27498	27484	27637	27420	27549	27576	27522	27590	27664	27610	27467	27551	27576	27462	27717	27448	27492	27360	27622	27635	27760	27560	27307	27669	27544	27519	27620	27487	27511	27382	27442	27866	27467	27504	27490	27494	27646	27358	27350	27555	27647	27535	27713	27470	27779	27394	27496	27833	27491	27465	27821	27598	27457	27507	27740	27474	27518	27344	27469	27433	27486	27679	27522	27670	27467	27777	27498	27613	27732	27670	27630	27501	27560	27509	27461	27619	27540	27655	27595	27598	27773	27510	27420	27683	27593	27467	27568	27627	27525	27366	27472	27634	27337	27766	27543	27467	27575	27610	27702	27697	27602	27668	27650	27431	27546	27613	27710	27667	27364	27622	27710	27409	27702	27737	27526	27527	27549	27527	27397	27518	27606	27469	27644	27261	27582	27437	27564	27638	27616	27721	27620	27447	27660	27708	27495	27341	27654	27714	27434	27610	27622	27392	27436	27287	27337	27570	27594	27301	27490	27646	27650	27360	27591	27514	27482	27363	27303	27565	27602	27681	27819	27346	27529	27525	27593	27461	27446	27487	27442	27412	27648	27594	27675	27852	27561	27700	27541	27643	27447	27575	27590	27520	27720	27511	27590	27386	27733	27639	27309	27610	27476	27758	27656	27560	27634	27544	27596	27527	27675	27701	27630	27617	27466	27609	27796	27532	27325	27643	27697	27514	27504	27613	27711	27642	27680	27446	27554	27500	27701	27509	27466	27330	27572	27408	27464	27398	27512	27518	27645	27503	27766	27567	27585	27586	27446	27390	27566	27728	27586	27242	27353	27454	27630	27376	27636	27419	27413	27741	27546	27464	27394	27630	27536	27581	27341	27487	27402	27538	27502	27526	27525	27580	27602	27730	27602	27672	27479	27397	27468	27508	27751	27691	27643	27506	27538	27531	27442	27472	27475	27493	27409	27457	27412	27489	27557	27625	27741	27402	27579	27727	27348	27296	27571	27590	27532	27470	27737	27616	27514	27648	27492	27531	27739	27476	27620	27640	27402	27455	27589	27457	27505	27562	27355	27603	27440	27668	27512	27527	27596	27487	27398	27396	27409	27555	27655	27605	27428	27635	27408	27546	27626	27596	27580	27752	27470	27250	27369	27635	27521	27606	27423	27429	27543	27345	27586	27751	27467	27604	27306	27560	27589	27544	27546	27819	27698	27546	27421	27480	27480	27645	27522	27526	27506	27577	27789	27601	27314	27520	27364	27478	27651	27584	27645	27798	27360	27506	27642	27754	27633	27583	27626	27568	27571	27460	27459	27386	27553	27524	27636	27640	27384	27474	27466	27670	27626	27682	27423	27666	27470	27600	27527	27617	27589	27614	27348	27544	27491	27744	27552	27633	27302	27656	27761	27598	27413	27343	27520	27470	27601	27536	27660	27590	27533	27426	27671	27699	27403	27502	27607	27518	27344	27487	27790	27639	27573	27465	27498	27759	27527	27625	27439	27398	27560	27646	27373	27700	27605	27467	27569	27741	27351	27782	27639	27597	27724	27555	27787	27610	27457	27608	27597	27612	27659	27689	27543	27573	27529	27479	27437	27589	27469	27504	27636	27563	27637	27469	27484	27494	27791	27673	27451	27554	27651	27496	27530	27650	27452	27563	27665	27582	27477	27470	27543	27593	27750	27539	27379	27490	27381	27520	27489	27665	27511	27474	27488	27644	27676	27703	27802	27317	27637	27490	27778	27417	27717	27474	27749	27437	27519	27584	27236	27680	27582	27946	27700	27319	27588	27595	27588	27577	27776	27562	27624	27519	27355	27536	27262	27337	27688	27523	27636	27461	27561	27471	27543	27657	27535	27632	27618	27636	27688	27272	27531	27441	27583	27518	27407	27711	27486	27591	27643	27700	27730	27389	27560	27433	27366	27490	27580	27500	27619	27678	27602	27606	27622	27534	27376	27743	27739	27886	27628	27662	27481	27447	27679	27500	27630	27549	27302	27642	27462	27573	27596	27460	27681	27799	27690	27689	27657	27429	27715	27636	27509	27295	27490	27617	27383	27617	27461	27655	27655	27519	27474	27420	27676	27516	27666	27368	27697	27525	27740	27263	27691	27654	27370	27498	27493	27651	27667	27542	27526	27365	27548	27377	27441	27594	27489	27509	27420	27448	27630	27520	27603	27762	27360	27511	27640	27361	27310	27676	27515	27467	27601	27530	27463	27380	27685	27552	27617	27454	27565	27444	27620	27467	27671	27513	27394	27564	27707	27352	27851	27560	27420	27689	27488	27464	27410	27534	27545	27427	27497	27436	27395	27364	27381	27409	27360	27564	27641	27594	27432	27616	27580	27355	27231	27508	27478	27602	27632	27445	27452	27541	27609	27448	27486	27663	27633	27419	27491	27497	27722	27343	27464	27346	27396	27424	27358	27576	27477	27645	27552	27507	27695	27676	27551	27736	27631	27696	27597	27631	27405	27441	27507	27617	27646	27256	27522	27480	27325	27565	27510	27473	27638	27684	27550	27668	27472	27630	27787	27864	27599	27819	27469	27706	27577	27647	27627	27567	27399	27514	27488	27366	27477	27471	27572	27358	27683	27357	27644	27680	27497	27411	27371	27406	27628	27461	27837	27306	27741	27528	27529	27556	27532	27463	27465	27455	27533	27431	27701	27475	27590	27366	27526	27382	27564	27604	27255	27394	27697	27623	27747	27571	27797	27383	27608	27470	27490	27639	27525	27421	27444	27538	27609	27621	27469	27542	27652	27338	27526	27586	27422	27570	27536	27391	27604	27599	27329	27416	27481	27290	27513	27537	27560	27662	27519	27777	27881	27557	27604	27571	27390	27581	27520	27570	27564	27463	27530	27474	27450	27592	27384	27526	27512	27645	27578	27509	27666	27495	27674	27234	27614	27314	27549	27627	27856	27503	27425	27401	27534	27506	27386	27620	27306	27381	27487	27538	27317	27743	27629	27705	27632	27761	27706	27560	27552	27639	27693	27567	27657	27471	27538	27488	27428	27395	27351	27726	27599	27493	27778	27469	27407	27334	27551	27561	27701	27639	27601	27463	27645	27429	27519	27327	27537	27486	27529	27407	27541	27618	27558	27659	27510	27436	27331	27850	27523	27599	27469	27638	27568	27623	27191	27650	27677	27391	27468	27135	27359	27675	27254	27583	27624	27794	27606	27529	27761	27556	27602	27641	27642	27733	27339	27300	27840	27518	27519	27425	27466	27449	27433	27779	27549	27532	27454	27649	27298	27359	27550	27555	27608	27855	27601	27751	27376	27822	27421	27745	27337	27609	27527	27396	27631	27471	27364	27374	27487	27519	27379	27554	27538	27630	27594	27413	27435	27413	27697	27454	27421	27643	27531	27731	27689	27641	27751	27789	27461	27652	27713	27463	27616	27690	27503	27551	27527	27522	27472	27455	27609	27729
22992	39826	36242	28372	25462	24792	24179	23294	22663	22449	22238	22061	21838	21795	21943	22048	22012	21791	21627	21732	21699	21672	21495	21514	21785	21566	21516	21520	21255	21424	21502	21533	21369	21387	21523	21578	21258	21582	21413	22966	23588	22818	22445	21627	21491	21423	21404	21430	21317	21262	21506	21475	21344	21310	21512	21447	21285	21340	21199	21368	21309	21387	21310	21500	21413	21413	21381	21346	21625	21273	21437	21254	21446	21340	21368	21398	21247	21346	21433	21238	21251	21306	21371	21421	21470	21274	21613	21387	21281	21375	21235	21331	21302	21335	21340	21343	21050	21300	21406	21369	21292	21331	21384	21395	21408	21354	21366	21151	21384	21473	21252	21117	21454	21281	21310	21229	21316	21359	21329	21253	21366	21254	21232	21307	21427	21282	21544	21312	21449	21386	21496	21205	21314	21248	21362	21443	21400	21299	21324	21409	21206	21351	21271	21396	21396	21327	21185	21330	21445	21264	21356	21414	21346	21287	21227	21306	21380	21320	21343	21248	21454	21452	21381	21318	21394	21318	21233	21476	21331	21514	21246	21373	21448	21393	21366	21461	21254	21306	21584	21354	21362	21482	21501	21359	21423	21430	21461	21323	21340	21257	21230	21587	21301	21350	21533	21405	21301	21263	21431	21474	21498	21403	21224	21370	21280	21210	21119	21358	21372	21427	21403	21319	21314	21394	21351	21521	21350	21316	21143	21378	21150	21430	21439	21374	21302	21368	21447	21360	21459	21408	21313	21379	21313	21412	21312	21208	21371	21138	21256	21554	21253	21413	21213	21439	21300	21459	21305	21328	21413	21202	21411	21459	21324	21275	21112	21109	21438	21332	21322	21290	21208	21321	21275	21416	21292	21416	21419	21283	21404	21388	21293	21471	21287	21321	21285	21431	21292	21264	21209	21336	21201	21587	21531	21400	21273	21503	21268	21278	21335	21460	21461	21480	21497	21280	21191	21509	21332	21427	21401	21181	21388	21606	21232	21451	21347	21412	21300	21343	21170	21139	21286	21334	21366	21307	21394	21507	21531	21313	21359	21255	21359	21516	21250	21310	21169	21409	21391	21346	21505	21339	21410	21278	21545	21470	21235	21353	21508	21347	21148	21230	21417	21380	21298	21395	21316	21288	21318	21308	21404	21506	21126	21440	21251	21320	21422	21425	21356	21347	21227	21472	21352	21478	21326	21317	21332	21397	21258	21366	21320	21248	21308	21486	21413	21336	21473	21138	21559	21248	21361	21332	21384	21264	21314	21303	21337	21417	21617	21240	21201	21201	21304	21293	21335	21387	21370	21187	21449	21490	21249	21330	21425	21384	21275	21469	21206	21374	21331	21411	21377	21336	21290	21320	21388	21516	21312	21394	21379	21366	21324	21263	21442	21252	21116	21140	21389	21236	21366	21357	21381	21497	21369	21532	21285	21266	21418	21507	21285	21210	21211	21493	21413	21250	21257	21267	21368	21431	21377	21319	21225	21311	21257	21313	21478	21348	21306	21304	21175	21587	21297	21363	21216	21379	21143	21241	21213	21386	21311	21227	21366	21243	21139	21244	21257	21146	21422	21310	21312	21376	21263	21140	21321	21252	21456	21275	21468	21313	21286	21363	21153	21200	21410	21311	21384	21247	21446	21324	21200	21385	21331	21373	21381	21118	21303	21327	21207	21471	21343	21168	21269	21293	21301	21374	21349	21253	21500	21274	21404	21212	21414	21453	21394	21427	21400	21220	21356	21368	21403	21167	21539	21316	21448	21487	21252	21399	21245	21429	21235	21288	21333	21199	21231	21325	21511	21552	21578	21313	21267	21360	21257	21379	21352	21342	21432	21361	21199	21346	21411	21397	21387	21330	21333	21214	21356	21294	21393	21313	21202	21374	21316	21380	21437	21295	21286	21388	21103	21231	21355	21337	21350	21408	21194	21429	21237	21412	21325	21314	21421	21321	21248	21367	21350	21472	21477	21220	21263	21324	21309	21310	21411	21438	21280	21277	21175	21352	21423	21421	21499	21337	21411	21512	21231	21461	21292	21491	21286	21366	21359	21238	21268	21277	21312	21298	21373	21165	21375	21236	21403	21385	21576	21413	21328	21336	21410	21246	21479	21464	21148	21337	21312	21384	21323	21499	21416	21349	21363	21160	21408	21277	21110	21335	21324	21430	21088	21260	21299	21388	21331	21279	21454	21119	21303	21237	21300	21450	21400	21213	21238	21414	21322	21393	21258	21316	21231	21449	21557	21062	21244	21221	21285	21355	21210	21430	21358	21326	21380	21322	21328	21433	21495	21351	21390	21183	21372	21178	21318	21341	21561	21433	21397	21313	21373	21314	21266	21353	21308	21479	21351	21396	21134	21311	21187	21278	21267	21483	21377	21426	21297	21308	21261	21221	21457	21369	21288	21301	21355	21377	21341	21283	21222	21443	21325	21375	21326	21028	21307	21308	21260	21345	21508	21253	21369	21308	21360	21202	21565	21432	21288	21236	21300	21464	21227	21516	21361	21310	21351	21375	21300	21365	21347	21267	21191	21292	21372	21270	21464	21305	21287	21455	21372	21314	21464	21375	21322	21498	21460	21278	21408	21420	21226	21333	21403	21151	21315	21202	21273	21375	21509	21349	21185	21465	21294	21428	21517	21553	21232	21377	21300	21289	21395	21371	21509	21248	21285	21394	21459	21315	21338	21552	21505	21497	21148	21228	21268	21507	21418	21318	21356	21387	21529	21219	21451	21390	21398	21344	21373	21208	21275	21290	21333	21305	21496	21381	21485	21256	21342	21153	21428	21125	21424	21245	21373	21233	21317	21410	21419	21238	21345	21202	21434	21490	21276	21219	21315	21331	21203	21472	21207	21291	21500	21215	21295	21340	21488	21366	21358	21301	21317	21262	21143	21247	21424	21281	21335	21252	21214	21221	21414	21462	21410	21304	21480	21479	21384	21289	21486	21336	21219	21288	21370	21182	21290	21525	21466	21255	21329	21151	21413	21480	21317	21317	21276	21228	21314	21289	21515	21175	21408	21399	21328	21403	21489	21420	21336	21312	21301	21359	21388	21223	21246	21419	21242	21489	21338	21365	21344	21326	21502	21361	21667	21283	21380	21421	21476	21543	21401	21273	21280	21391	21443	21325	21207	21369	21354	21315	21278	21444	21552	21263	21590	21444	21404	21350	21232	21325	21454	21417	21315	21284	21496	21313	21454	21279	21269	21548	21509	21407	21250	21220	21293	21388	21409	21373	21244	21378	21378	21451	21313	21290	21366	21292	21408	21447	21418	21426	21430	21070	21392	21457	21156	21361	21361	21277	21377	21332	21302	21329	21382	21280	21345	21370	21452	21389	21417	21467	21118	21339	21436	21305	21338	21453	21289	21261	21255	21298	21301	21449	21418	21319	21257	21232	21448	21209	21372	21228	21399	21463	21332	21386	21270	21366	21359	21465	21410	21280	21402	21488	21278	21453	21292	21327	21313	21287	21212	21445	21369	21344	21352	21214	21222	21195	21354	21315	21232	21425	21313	21193	21534	21454	21179	21460	21288	21133	21345	21390	21254	21269	21244	21262	21432	21370	21304	21269	21487	21395	21537	21443	21393	21316	21439	21387	21260	21332	21252	21394	21484	21365	21173	21401	21410	21231	21212	21345	21119	21282	21219	21289	21400	21460	21186	21420	21403	21450	21414	21331	21366	21309	21244	21332	21402	21384	21240	21478	21543	21532	21400	21326	21415	21377	21344	21232	21342	21494	21465	21259	21367	21297	21401	21281	21315	21256	21449	21304	21189	21420	21291	21432	21202	21294	21529	21405	21311	21263	21395	21358	21208	21288	21430	21399	21282	21434	21343	21392	21229	21298	21283	21194	21353	21293	21232	21431	21404	21369	21495	21468	21361	21459	21308	21390	21336	21477	21322	21168	21441	21340	21177	21270	21196	21111	21383	21395	21590	21240	21231	21323	21457	21314	21370	21497	21329	21273	21419	21451	21394	21298	21463	21339	21242	21344	21432	21196	21253	21470	21534	21169	21235	21304	21307	21259	21385	21272	21319	21434	21382	21401	21468	21330	21391	21385	21204	21348	21377	21176	21465	21330	21378	21424	21476	21426	21509	21265	21278	21460	21393	21204	21259	21499	21359	21606	21222	21204	21407	21281	21297	21383	21611	21254	21370	21355	21301	21247	21309	21363	21178	21555	21357	21394	21403	21381	21446	21346	21302	21251	21389	21274	21343	21350	21441	21472	21416	21252	21439	21225	21331	21351	21401	21508	21382	21380	21205	21252	21204	21395	21344	21426	21189	21365	21342	21369	21348	21252	21330	21131	21446	21217	21397	21378	21028	21371	21519	21390	21299	21446	21465	21324	21385	21306	21356	21399	21337	21354	21279	21533	21295	21283	21506	21176	21233	21378	21451	21352	21240	21292	21504	21192	21380	21466	21358	21395	21493	21273	21193	21265	21369	21406	21320	21178	21354	21332	21358	21471	21270	21430	21439	21406	21526	21329	21474	21279	21432	21115	21390	21361	21493	21391	21369	21276	21209	21341	21553	21271	21174	21313	21110	21256	21393	21144	21258	21280	21414	21337	21392	21338	21417	21376	21267	21481	21450	21464	21321	21358	21411	21364	21233	21422	21521	21205	21466	21340	21484	21395	21307	21116	21385	21431	21277	21337	21414	21330	21271	21203	21296	21318	21297	21255	21544	21426	21250	21356	21100	21449	21354	21347	21603	21284	21425	21297	21359	21473	21401	21322	21362	21231	21316	21165	21302	21445	21379	21435	21303	21323	21330	21261	21341	21455	21378	21482	21334	21414	21276	21376	21338	21313	21347	21423	21364	21368	21357	21269	21160	21455	21183	21348	21561	21324	21427	21306	21432	21538	21359	21318	21364	21317	21345	21281	21358	21469	21338	21188	21361	21394	21352	21412	21319	21404	21454	21418	21469	21311	21316	21245	21329	21211	21400	21267	21333	21287	21508	21304	21211	21383	21262	21353	21364	21442	21396	21339	21454	21327	21309	21432	21381	21332	21440	21367	21331	21355	21469	21109	21439	21394	21351	21492	21349	21423	21054	21418	21403	21405	21090	21505	21397	21317	21473	21341	21408	21332	21279	21380	21577	21318	21423	21482	21406	21228	21286	21298
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
